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