主要内容

检查尼科尔斯特点

在仿真过程中,检查尼克尔斯响应的增益和相位界限是否满足

图书馆

金宝app®控制设计™

  • 检查尼科尔斯特性块

描述

这个块和尼科尔斯图块中的不同默认参数设置界限选项卡。

在仿真过程中,验证了由非线性Simulink模型计算的线性系统尼科尔斯响应的开环和闭环增益和相位界限是满足的。金宝app

Simu金宝applink模型可以是连续时间、离散时间或多速率的,并且可以有时间延迟。因为在这个块中只能指定一个线性化输入/输出对,所以线性系统是单输入单输出(SISO)。

在仿真过程中,软件将模型在指定的线性化输入和输出之间的部分线性化,计算幅值和相位,并检查增益和相位是否满足指定的界限:

  • 如果满足所有边界,则该块不执行任何操作。

  • 如果未满足一个界限,则该块断言,并在MATLAB中出现一条警告消息®提示。你也可以指定block:

    • 计算一个MATLAB表达式。

    • 停止模拟,聚焦那个方块。

在模拟过程中,块还可以输出一个逻辑断言信号:

  • 如果满足所有边界,则信号为真(1).

  • 如果边界未被满足,则信号为假(0).

您可以添加多个检查尼科尔斯特点块在你的模型,以检查增益和相位界限在模型的各个部分。

您还可以在尼克尔斯图上绘制线性系统,并用图形验证尼克尔斯响应满足边界。

此块和另一个模型验证块测试非线性Simulink模型的线性化行为在仿真期间是否在指定的范围内。金宝app

  • 当模型没有违反任何界限时,您可以通过清除断言选项来禁用该块。如果您修改了模型,您可以重新启用断言,以确保您的更改不会导致模型违反某个界限。

  • 当模型违反任何界限时,您可以使用金宝app仿真软件优化设计™软件优化的线性系统,以满足规定的要求在此块。

您可以将线性系统保存为MATLAB工作空间中的变量。

块不支持代码生成,只能在金宝app正常的模拟模式。

参数

下表总结了尼科尔斯图块参数,可通过块参数对话框访问。有关更多信息,请参见参数尼科尔斯图块引用页面。

任务 参数
配置线性化。 指定输入和输出(I/ o)。

线性化标签:

  • 输入/输出线性化

  • 单击模型信号以将其作为线性化I/O添加

指定的设置。

线性化标签:

  • 线性化的

  • 快照时间

  • 触发类型

指定算法选项。

线性化标签:

  • 使讨论二阶导数过零检测

  • 使用精确的延迟

  • 线性系统采样时间

  • 样品时间率转换方法

  • Prewarp频率(rad / s)

为线性系统I/ o和状态名指定标签。

线性化标签:

  • 使用完整的块名称

  • 使用总线信号名称

为断言指定线性系统的增益和相位的界限。

界限标签:

  • 在断言中包括增益和相位裕度

  • 在断言中包括闭环峰值增益

  • 在断言中包括开环增益相位界限

指定断言选项(仅当指定线性系统的边界时)。

断言标签:

  • 启用断言

  • 断言失败时的模拟回调(可选)

  • 断言失败时停止模拟

  • 断言输出信号

将线性系统保存到MATLAB工作空间。 将数据保存到工作区日志记录选项卡。
在绘图窗口中以图形方式查看边界违例。 展示图
在双击块时显示绘图窗口而不是块参数对话框。 显示地块上的开放

另请参阅

尼科尔斯图

介绍了R2010b