在模拟过程中检查奇异值边界是否满足要求
金宝app®控制设计™
这个方块和奇异值图中的默认参数设置除外界限标签:
在仿真过程中,检查由非线性Simulink模型计算的线性系统奇异值的上界和下界是否满足。金宝app
Simu金宝applink模型可以是连续时间、离散时间或多速率的,并且可以有时间延迟。计算出的线性系统可以是单输入单输出(SISO)或多输入多输出(MIMO)。
在模拟过程中,软件在指定的线性化输入和输出之间对模型的部分进行线性化,计算奇异值,并检查值是否满足指定的边界:
如果满足了所有的边界,则块不执行任何操作。
如果一个边界不满足,块断言,并在MATLAB中出现警告消息®提示。你也可以指定块:
求一个MATLAB表达式。
停止模拟并将该块聚焦。
在模拟过程中,block还可以输出一个逻辑断言信号:
如果满足所有边界,则信号为真(1
).
如果一个边界不满足,则信号为假(0
).
对于MIMO系统,边界适用于为所有输入/输出组合计算的奇异值。
你可以添加多个检查奇异值特征块,以检查模型各个部分上奇异值的上下边界。
您还可以在奇异值图上绘制奇异值,并以图形方式验证这些值是否满足边界。
此块和其他模型验证块在模拟过程中测试非线性Simulink模型的线性化行为是否在指定的范围内。金宝app
当模型没有违反任何约束时,您可以通过清除断言选项禁用该块。如果您修改了模型,您可以重新启用断言,以确保您的更改不会导致模型违反边界。
当模型违反任何约束时,您可以使用金宝appSimulink设计优化™软件优化线性系统,以满足本块中指定的要求。
您可以将线性系统保存为MATLAB工作区中的变量。
该块不支持代码生成,只能在金宝app正常的
模拟模式。
下表总结了奇异值图块参数,可通过块参数对话框访问。有关更多信息,请参见参数在奇异值图块引用页。
任务 | 参数 | |
---|---|---|
配置线性化。 | 指定输入输出(I/ o)。 | 在线性化标签:
|
指定的设置。 | 在线性化标签:
|
|
指定算法选项。 | 在线性化标签:
|
|
为线性系统I/ o和状态名指定标签。 | 在线性化标签:
|
|
在断言的线性系统上指定边界。 | 在界限标签:
|
|
指定断言选项(仅当在线性系统上指定边界时)。 | 在断言标签:
|
|
保存线性系统到MATLAB工作空间。 | 将数据保存到工作区在日志记录选项卡。 | |
在绘图窗口中以图形方式查看边界违规。 | 展示图 | |
在双击块时显示图形窗口而不是块参数对话框。 | 显示地块在块上打开 |