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