主要内容

sdo.requirements.PZNaturalFrequency类

包:sdo.requirements

固有频率界

描述

指定线性系统极点固有频率的界限。然后您可以优化模型响应以满足这些边界使用sdo.optimize

你一定有万博1manbetx®控制设计™指定固有频率要求的软件。

建设

pznatfreq_req= sdo.requirements.PZNaturalFrequency创建一个sdo.requirements.PZNaturalFrequency对象,并将默认值赋给其属性。

pznatfreq_req= sdo.requirements。pznatfreq_req名称,值使用一个或多个指定的其他选项名称,值对参数。的名字属性名和价值对应的值。的名字必须出现在单引号内('').可以以任意顺序指定多个名值对参数Name1, Value1,…,的家

输入参数

名称-值参数

指定可选参数对为Name1 = Value1,…,以=家,在那里的名字参数名称和价值对应的值。名-值参数必须出现在其他参数之后,但对的顺序并不重要。

在R2021a之前,名称和值之间用逗号隔开,并括起来的名字在报价。

使用名称,值要指定的参数属性在对象创建期间的需求对象。例如,require = sdo.requirements.PZNaturalFrequency('Type','>=')创建一个sdo.requirements.PZNaturalFrequency对象,并指定类型作为下界的属性。

属性

描述

需求描述,指定为字符向量。例如,“1号信号的要求”

默认值:''

FrequencyUnits

要求的频率单位,指定为以下值之一:

  • “赫兹”

  • “rad / s”

  • “转”

  • “赫兹”

  • “兆赫”

  • “GHz”

  • “rad /纳秒”

  • rad /微秒的

  • 的rad /毫秒

  • 的rad /分钟

  • “rad /小时”

  • rad /天的

  • “rad /周”

  • “rad /月”

  • “rad /年”

  • “周期/纳秒”

  • 的周期/微秒

  • 的周期/毫秒

  • “周期/小时”

  • “周期/天”

  • “周期/周”

  • “周期/月”

  • “周期/年”

默认值:“rad / s”

的名字

需求名称,指定为字符向量。

默认值:''

NaturalFrequency

固有频率范围。必须以弧度/秒和一个正的有限标量为单位。

默认值:2

类型

固有频率限制类型,指定为以下值之一:

  • “< =”-上限

  • “> =”-下限

  • “= =”-平等界限

  • “马克斯”-最大化目标

默认值:“> =”

方法

evalRequirement 求线性系统的固有频率界

复制语义

句柄。要了解句柄类如何影响复制操作,请参见复制对象

例子

构造一个固有频率对象并指定固有频率。

r = sdo.requirements.PZNaturalFrequency;r.NaturalFrequency = 1;

或者,您可以在构造过程中指定固有频率。

r = sdo.requirements.PZNaturalFrequency(…' NaturalFrequency ', 1);

选择

使用getbounds来获取在a中指定的边界检查极零特性(万博1manbetxSimulink控制设计)块。

另请参阅

||