文档

getNominal

不确定模型的标称值

语法

Mnom = getNominal (M)

描述

例子

Mnom= getNominal ()替换所有不确定的元素用他们的名义值。所有其他控制设计模块是不变的。

例子

全部折叠

创建一个模型系统的质-弹的质量,弹簧常数,和阻尼常数都是不确定的。

m =尿素的(“米”3,“百分比”,40);k =尿素的(“k”2,“百分比”,30);c =尿素的(“c”,1“百分比”,20);特遣部队(G = 1 (m c k))
1 G =不确定连续系统的状态空间模型输出,1输入,2。模型不确定性包含以下模块:c:不确定真实,名义= 1,可变性=(-20,20)%,1出现k:不确定真实,名义= 2,可变性=(-30,30)%,1出现m:不确定真实,名义= 3,可变性= [-40,40]% 1 G事件类型”。NominalValue“名义值”,得到(G)“看到所有属性,和“G。不确定性”与不确定的交互元素。

G是一个号航空母舰模型。提取其名义价值。

Gnom = getNominal (G);

因为G只有不确定控制设计块,Gnom是一个数字的整数(党卫军)模型。

结合G与一个可调的PID控制器。

C = tunablePID (“C”,“pid”);T =反馈(G * C, 1)
T = 1输出,状态空间模型广义连续时间1输入,3,和以下模块:C:参数PID控制器,1出现。c:不确定真实,名义= 1,可变性=(-20,20)%,1出现k:不确定真实,名义= 2,可变性=(-30,30)%,1出现m:不确定真实,名义= 3,可变性=(-40,40)%,1事件类型“党卫军(T)的当前值,所有属性”(T)”,和“T。块”与街区。

T是一个广义状态空间(一族)模型都可调的和不确定的块。提取的名义价值T

Tnom = getNominal (T)
Tnom = 1输出,状态空间模型广义连续时间1输入,3,和以下模块:C:参数PID控制器,1出现。输入“党卫军(Tnom)”看到当前值,“把(Tnom)”所有属性,和“Tnom。块”与街区。

提取的名义价值T保留了可调控制设计,导致另一个一族模型。

输入参数

全部折叠

不确定的模型或矩阵,指定为一个动态系统模型或静态模型。通常情况下,是一个模型,其中包含的不确定性,比如号航空母舰、不确定一族,或umat模型。

输出参数

全部折叠

名义价值,作为一个动态系统模型或静态模型返回。Mnom没有确定的块。

的模型类型Mnom取决于类型的。例如,如果是一个一族模型不确定的阻塞和可调Mnom是一个一族模型与可调。

如果不含控制设计街区以外的不确定的块,然后Mnom是一个整数(党卫军)模型中,一个的朋友模型或数值数组,这取决于类型的。例如,如果是一个号航空母舰模型,然后Mnom是一个党卫军模型。如果是一个umat,然后Mnom是一个数字数组。

如果没有不确定的街区,然后呢Mnom=

另请参阅

||

介绍了R2015b

这个主题有帮助吗?