matlab damping ratio,Damping ratio bound

sdo.requirements.PZDampingRatio class

Package:sdo.requirements

Damping ratio bound

Description

Specify bounds on the damping ratio of the poles of a linear

system. You can then optimize the model response to meet these bounds

using sdo.optimize. You can also

use this object to specify overshoot bound.

You must have Simulink®

Control Design™ software to specify

damping ratio requirements.

Construction

damp_req = sdo.requirements.PZDampingRatio

creates a sdo.requirements.PZDampingRatio object and assigns

default values to its properties.

gainphase_req =

sdo.requirements.PZDampingRatio(Name,Value)

uses additional options specified by one or more

Name,Value pair arguments. Name

is a property name and Value is the corresponding value.

Name must appear inside single quotes

(''). You can specify several name-value pair

arguments in any order as

Name1,Value1,...,NameN,ValueN.

Input ArgumentsName-Value Pair Arguments

Specify optional

comma-separated pairs of Name,Value arguments. Name is

the argument name and Value is the corresponding value.

Name must appear inside quotes. You can specify several name and value

pair arguments in any order as

Name1,Value1,...,NameN,ValueN.

Use Name,Value arguments to specify properties of the

requirement object during object creation. For example, requirement

= sdo.requirements.PZDampingRatio('Type','>=') creates

an sdo.requirements.PZDampingRatio object

and specifies the Type property as a lower bound.

PropertiesDampingRatioDamping ratio bound. Must be a finite

scalar between 0 and 1.

Default:0.7071

DescriptionRequirement description, specified as a character vector. For

example, 'Requirement on signal 1'.

Default:''

NameRequirement name, specified as a character vector.

Default:''

TypeDamping ratio bound type, specified as one of the following

values:

'<=' — Upper bound

'>=' — Lower bound

'==' — Equality bound

'max' — Maximization objective

Default:'>='

MethodsEvaluate damping ratio

bound on linear system

Convert damping ratio to

equivalent overshoot value

Set overshoot to an equivalent

damping ratio

Copy Semantics

Handle. To learn how handle classes affect copy

operations, see Copying Objects.

Examples

Construct a damping ratio object and specify

the damping ratio.

r = sdo.requirements.PZDampingRatio;

r.DampingRatio = 0.1;

Alternatively, you can specify the damping ratio during construction.

r = sdo.requirements.PZDampingRatio('DampingRatio',0.1);

Alternatives

Use getbounds to get the

bounds specified in a Check Pole-Zero Characteristics(Simulink Control Design) block.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值