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