主要内容

指定要在 Simulink 模型中线性化的模型部分

要指定模型中要线性化的部分,您可以直接在 Simulink® 模型中定义并保存线性分析点。分析点表示模型的线性化输入、输出和环路开口。

或者,要在不更改模型的情况下指定分析点,您可以定义分析点:

指定分析点

要直接在 Simulink 模型中指定分析点,请先打开线性化选项卡。为此,请在 App 库中,点击线性化管理器

要指定分析点,请执行以下操作:

  1. 在模型中,点击要定义为分析点的信号。

  2. 线性化选项卡上的插入分析点库中,选择要定义的分析点的类型。

    • 输入扰动 - 指定要添加到信号的输入。

    • 输出测量 - 对信号进行测量。

    • 环路中断 - 指定一个环路开口。

    • 开环输入 - 指定一个后跟输入扰动的环路中断。

    • 开环输出 - 指定一个后跟环路中断的输出测量。

    • 环路传递 - 指定一个置于后跟输入扰动的环路中断前的输出测量。

    • 灵敏度 - 指定一个后跟输出测量的输入扰动。

    • 互补灵敏度 - 指定一个后跟输入扰动的输出测量。

    有关不同类型分析点的详细信息,请参阅指定要线性化的模型部分

    当您指定分析点时,软件会向模型添加注解,以指示线性分析点类型。

  3. 对于要定义为分析点的所有信号,重复步骤 1 和 2。

对于您指定的每个线性分析点,软件会向模型添加一个注解,以指示分析点类型。

选择总线元素作为分析点

此示例说明如何选择总线信号中的单个元素作为分析点。

  1. 打开 Simulink 模型。

    sys = 'scdbusselection';
    openExample(sys)

  2. 指定总线信号作为线性分析点。

    首先,打开线性化选项卡。在 Simulink 模型窗口的 App 库中,点击线性化管理器

    在模型中,点击总线信号,例如 OUTPUTBUS 信号。在线性化选项卡上,点击选择总线元素

    在“选择总线中的线性化点”对话框的总线中的信号部分中,展开 limits 总线,然后选择 upper_saturation_limitlimitsOUTPUTBUS 信号内的嵌套总线。

    要将所选信号添加到分析 I/O 部分中,请点击添加。默认情况下,该信号会被配置为输入扰动分析点。

    您可以使用配置下拉列表更改分析点类型。例如,要指定线性化输出点,请选择输出测量

  3. 要添加同一总线信号内的其他分析点,请重复步骤 2。

    要删除分析点,请在线性化输入/输出部分中选择信号,然后点击删除

    为该总线定义所需的全部分析点后,点击确定

  4. 要为另一个总线信号指定分析点,请重复步骤 2 和 3。

  5. 要查看 Simulink 模型中的线性分析点指示符,请在线性化选项卡上的插入分析点库中,选择线性化指示符

    软件会向总线信号添加图形注解,指示指定的分析点类型。例如,如果您在 COUNTERBUS 信号中指定线性化输入,在 OUTPUTBUS 信号中指定线性化输出,则软件会将相应的注解添加到信号中。

    您可以为同一总线中的多个元素指定不同的分析点类型。在这种情况下,软件会将 注解添加到信号中。

另请参阅

主题