一族
广义状态空间模型
描述
广义状态空间(一族
)模型状态空间模型,包括可调参数或组件。一族
模型出现当你把数字LTI含有可调模型和模型组件(控制设计块)。关于数字线性时不变模型和控制设计的更多信息块,明白了模型与可调系数。
您可以使用广义状态空间模型来表示控制系统有固定和可调组件的混合物。使用广义状态空间模型控制设计等任务参数研究和参数优化等命令systune
和looptune
。
建设
构建一个一族
模型:
转换任何数值线性时不变模型,控制设计块,或
slTuner
(金宝app仿真软件控制设计)接口(需要金宝app®控制设计™),例如,sys
,一族
使用形式:gensys =一族(系统)
当
sys
是一个slTuner
接口,gensys
包含所有可调的街区和分析点在这个接口中指定。计算一个特定的I / O的可调模型传递函数,调用getIOTransfer (gensys,)
。在这里,在
和出
分析的兴趣点。(使用getPoints(系统)
分析点的完整列表。)类似地,计算一个特定的开环传递函数的可调模型,使用getLoopTransfer (gensys loc)
。在这里,疯狂的
感兴趣的是分析点。
属性
|
包含控制结构设计模块包含在广义线性时不变模型或广义矩阵。的字段名 你可以改变一些属性的控制设计块使用点符号。例如,如果广义线性时不变模型或广义矩阵 M.Blocks.a。值= 1; |
|
依赖状态矩阵的可调谐和不确定参数,存储为一个广义矩阵( 这些属性模型状态方程矩阵的依赖静态控制设计模块, 当相应的状态空间矩阵不依赖于任何静态控制设计块,这些属性评估矩阵翻倍。 例如,看到的依赖的状态矩阵参数。 |
|
E矩阵,存储为一个双矩阵广义状态空间方程隐式。的值 |
|
国家名称,存储为以下之一:
你可以分配国家名称 默认值: |
|
国家单位标签,存储为以下之一:
你可以分配国家单位 默认值: |
|
向量存储内部延迟。 内部延迟出现,例如,当关闭反馈回路系统延迟,或者当串联或并联连接延迟系统。关于内部延迟的更多信息,请参阅与时间延迟关闭反馈回路。 对于连续时间模型,内部延迟是在指定的时间单位表示 您可以修改内部延迟的值。然而,条目的数量 |
|
为每个输入通道输入延迟,指定为一个标量值或数值向量。对于连续时间系统,指定输入延迟中存储的时间单位 为一个系统 你也可以设置 默认值:0 |
|
输出延迟。 为一个系统 默认值:对所有输出通道0 |
|
样品时间。对于连续时间模型, 改变这个属性不离散化或重新取样模型。 默认值: |
|
单位时间变量,样品时间
改变对其他属性,这个属性没有影响,因此改变整个系统的行为。使用 默认值: |
|
输入通道名称,指定为以下之一:
另外,使用自动分配向量扩张输入名字多输入模型。例如,如果 sys.InputName=“控制”; 输入名称自动扩大 您可以使用速记符号 输入通道名称有几种用途,包括:
默认值: |
|
输入通道单位,指定为以下之一:
使用 默认值: |
|
输入通道组。的 sys.InputGroup。控制=(12];sys.InputGroup。噪音= [3 - 5]; 创建输入组命名 sys(:,“控制”) 默认值:结构没有字段 |
|
输出通道名称,指定为以下之一:
另外,使用自动分配向量扩张输出名称多输出模型。例如,如果 sys.OutputName=“测量”; 输出名称自动扩大 您可以使用速记符号 输出通道名称有几种用途,包括:
默认值: |
|
输出通道单位,指定为以下之一:
使用 默认值: |
|
输出通道组。的 sys.OutputGroup。温度=(1];sys.OutputGroup。测量=(35]; 创建输出组命名 系统(“测量”,:) 默认值:结构没有字段 |
|
系统名称、指定为一个特征向量。例如, 默认值: |
|
任何你想要的文本关联系统,存储为一个字符串或一个单元阵列的特征向量。您提供的属性存储任何数据类型。例如,如果 sys1。笔记=“sys1字符串。”;sys2。笔记=sys2有一个特征向量。;sys1。笔记sys2。笔记 ans =“sys1字符串。”ans = sys2有一个特征向量。 默认值: |
|
任何你想要的类型的数据与系统,指定为任何MATLAB®数据类型。 默认值: |
|
采样网格模型数组,指定为一个数据结构。 抽样模型推导出来的数组的一个或多个自变量,这个属性追踪与数组中的每个模型相关的变量值。这个信息显示或绘制模型时出现数组。使用此信息来跟踪结果返回给独立变量。 数据结构的字段名称设置为抽样变量的名字。设置字段值的采样与数组中的每个模型相关的变量值。所有抽样变量应该是数字和标量值,和所有数组的采样值应该匹配模型的维度的数组。 例如,假设您创建一系列11-by-1的线性模型, sysarr。年代一个mplingGrid = struct(“时间”0:10)
同样的,假设你创建一个6-by-9模型数组, [ζ,w] = ndgrid(< 6的值ζ>、< 9 w的值>)。SamplingGrid =结构(“ζ”ζ,' w 'w) 当您显示 米 (::1,- 1)(ζ= 0.3 w = 5) = 25 - - - - - - - - - - - - - - - - s ^ 2 + 3 s + 25米(:,:,2,1)(ζ= 0.35 w = 5) = 25 - - - - - - - - - - - - - - - - - s ^ 2 + 3.5 s + 25… 线性化模型数组生成的仿真软件模型在多个参数值或操作点,软件填充金宝app 默认值: |
例子
版本历史
介绍了R2011a