主要内容

指定频域要求

本主题显示如何指定频域要求敏感性分析仪.要指定频域要求,您需要金宝app®Control Design™工具箱。

指定增益和相位保证金的下限

指定线性系统的增益和相位裕度的下界:

  1. 在里面敏感性分析仪, 在里面新要求下拉列表,选择阶段.将打开“创建需求”对话框,在其中指定增益和相位余量上的上限或下限。具有指定的名称的新要求姓名出现在要求应用程序的区域。

  2. 指定增益裕度或阶段边距或两者的边界。

    • 增益裕度- 使环路增益在相位角为-180°的频率下使环路增益的增长或减少所需的增加量。

    • 阶段保证金- 当环路增益为1.0时,使相位角度为-180°所需的相位增加或减少

    要指定增益边缘或相位余量的较低限制,或两者,请选择相应的复选框并输入较低的绑定值。

  3. 在里面选择要绑定的系统部分,选择此要求适用的线性系统。

    线性系统由快照时间定义,在该快照时段是线性化的,并且定义系统输入和输出的线性化I / O点集。

    1. 指定使用该模型的模拟时间快照时间盒子。对于多个仿真快照时,指定向量。

    2. 中选择线性化输入/输出集线性化I / O.区域。

      如果您已经创建了线性化输入/输出集,则会显示在列表中。选择相应的复选框。

      如果您尚未创建线性化输入/输出集,请单击打开“创建线性化I/O设置”对话框。

      有关使用此对话框的详细信息,请参阅创建线性化I/O集

    有关线性化的更多信息,请参见什么是线性化?(金宝appSimulink Control Design)

  4. 关闭“创建需求”对话框。

    要求要求应用程序的区域已更新指定的特征。

  5. (可选)绘制要求。

    1. 在里面敏感性分析应用程序的选项卡要求区域,选择需求。

    2. 在里面情节选项卡,选择绘图类型以生成需求的图形显示。

    执行评估时填充绘图。正值表明要求已被侵犯。

指定分段线性频率响应的上下限

在系统响应的大小指定上限或下限:

  1. 在里面敏感性分析仪, 在里面新要求下拉列表,选择BODE级别.创建需求对话框将打开在系统响应的幅度上指定较低或上限的位置。具有指定的名称的新要求姓名出现在要求应用程序的区域。

  2. 中指定需求类型类型下拉列表。

  3. 指定边缘开始和结束频率以及相应的幅度频率震级列。

  4. 插入或删除绑定边。

    点击指定其他边缘。

    选中一行,单击,可以删除已绑定的边缘

  5. 在里面选择要绑定的系统部分,选择此要求适用的线性系统。

    线性系统由快照时间定义,在该快照时段是线性化的,并且定义系统输入和输出的线性化I / O点集。

    1. 指定使用该模型的模拟时间快照时间盒子。对于多个仿真快照时,指定向量。

    2. 中选择线性化输入/输出集线性化I / O.区域。

      如果您已经创建了线性化输入/输出集,则会显示在列表中。选择相应的复选框。

      如果您尚未创建线性化输入/输出集,请单击打开“创建线性化I/O设置”对话框。

      有关使用此对话框的详细信息,请参阅创建线性化I/O集

    有关线性化的更多信息,请参见什么是线性化?(金宝appSimulink Control Design)

  6. 关闭“创建需求”对话框。

    要求要求应用程序的区域已更新指定的特征。

  7. (可选)绘制要求。

    1. 在里面敏感性分析应用程序的选项卡要求区域,选择需求。

    2. 在里面情节选项卡,选择绘图类型以生成需求的图形显示。

    执行评估时填充绘图。正值表明要求已被侵犯。

或者,您可以使用检查波德特点(金宝appSimulink Control Design)块在系统响应的幅度上指定界限。(需要金宝app仿真软件控制设计.)

指定闭环峰值增益的界限

指定系统闭环峰值响应的上限:

  1. 在里面敏感性分析仪, 在里面新要求下拉列表,选择闭环增益峰值.将打开“创建需求”对话框,其中您在系统的闭环峰值增益上指定了上限。具有指定的名称的新要求姓名出现在要求应用程序的区域。

  2. 指定的上限闭环峰值增益

  3. 在里面选择要绑定的系统部分,选择此要求适用的线性系统。

    线性系统由快照时间定义,在该快照时段是线性化的,并且定义系统输入和输出的线性化I / O点集。

    1. 指定使用该模型的模拟时间快照时间盒子。对于多个仿真快照时,指定向量。

    2. 中选择线性化输入/输出集线性化I / O.区域。

      如果您已经创建了线性化输入/输出集,则会显示在列表中。选择相应的复选框。

      如果您尚未创建线性化输入/输出集,请单击打开“创建线性化I/O设置”对话框。

      有关使用此对话框的详细信息,请参阅创建线性化I/O集

    有关线性化的更多信息,请参见什么是线性化?(金宝appSimulink Control Design)

  4. 关闭“创建需求”对话框。

    要求要求应用程序的区域已更新指定的特征。

  5. (可选)绘制要求。

    1. 在里面敏感性分析应用程序的选项卡要求区域,选择需求。

    2. 在里面情节选项卡,选择绘图类型以生成需求的图形显示。

    执行评估时填充绘图。正值表明要求已被侵犯。

或者,您可以使用检查尼科尔斯特点(金宝appSimulink Control Design)块在系统响应的幅度上指定界限。(需要金宝app仿真软件控制设计.)

指定阻尼比的下限

指定系统各极点阻尼比的下界:

  1. 在里面敏感性分析仪, 在里面新要求下拉列表,选择阻尼比.创建需求对话框将打开在其中指定系统的阻尼比率下限的位置。具有指定的名称的新要求姓名出现在要求应用程序的区域。

  2. 指定阻尼比的下限阻尼比

  3. 在里面选择要绑定的系统部分,选择此要求适用的线性系统。

    线性系统由快照时间定义,在该快照时段是线性化的,并且定义系统输入和输出的线性化I / O点集。

    1. 指定使用该模型的模拟时间快照时间盒子。对于多个仿真快照时,指定向量。

    2. 中选择线性化输入/输出集线性化I / O.区域。

      如果您已经创建了线性化输入/输出集,则会显示在列表中。选择相应的复选框。

      如果您尚未创建线性化输入/输出集,请单击打开“创建线性化I/O设置”对话框。

      有关使用此对话框的详细信息,请参阅创建线性化I/O集

    有关线性化的更多信息,请参见什么是线性化?(金宝appSimulink Control Design)

  4. 关闭“创建需求”对话框。

    要求要求应用程序的区域已更新指定的特征。

  5. (可选)绘制要求。

    1. 在里面敏感性分析应用程序的选项卡要求区域,选择需求。

    2. 在里面情节选项卡,选择绘图类型以生成需求的图形显示。

    执行评估时填充绘图。正值表明要求已被侵犯。

或者,您可以使用检查杆子零特色(金宝appSimulink Control Design)块以指定阻尼比的绑定。(需要金宝app仿真软件控制设计.)

在固有频率上指定上限和下限

指定系统的POL频率的绑定:

  1. 在里面敏感性分析仪, 在里面新要求下拉列表,选择自然频率.创建需求对话框将打开您在系统的自然频率上指定绑定的位置。具有指定的名称的新要求姓名出现在要求应用程序的区域。

  2. 中指定固有频率的下限或上限自然频率

  3. 在里面选择要绑定的系统部分,选择此要求适用的线性系统。

    线性系统由快照时间定义,在该快照时段是线性化的,并且定义系统输入和输出的线性化I / O点集。

    1. 指定使用该模型的模拟时间快照时间盒子。对于多个仿真快照时,指定向量。

    2. 中选择线性化输入/输出集线性化I / O.区域。

      如果您已经创建了线性化输入/输出集,则会显示在列表中。选择相应的复选框。

      如果您尚未创建线性化输入/输出集,请单击打开“创建线性化I/O设置”对话框。

      有关使用此对话框的详细信息,请参阅创建线性化I/O集

    有关线性化的更多信息,请参见什么是线性化?(金宝appSimulink Control Design)

  4. 关闭“创建需求”对话框。

    要求要求应用程序的区域已更新指定的特征。

  5. (可选)绘制要求。

    1. 在里面敏感性分析应用程序的选项卡要求区域,选择需求。

    2. 在里面情节选项卡,选择绘图类型以生成需求的图形显示。

    执行评估时填充绘图。正值表明要求已被侵犯。

或者,您可以使用检查杆子零特色(金宝appSimulink Control Design)块以指定固有频率的界限。(需要金宝app仿真软件控制设计.)

指定近似沉淀时间的上限

在系统的近似建立时间指定上限:

  1. 在里面敏感性分析仪, 在里面新要求下拉列表,选择建立时间.一个“创建需求”对话框会打开,您可以在其中指定系统的大致结算时间的上限。具有指定的名称的新要求姓名出现在要求应用程序的区域。

  2. 指定近似稳定时间的上限建立时间

  3. 在里面选择要绑定的系统部分,选择此要求适用的线性系统。

    线性系统由快照时间定义,在该快照时段是线性化的,并且定义系统输入和输出的线性化I / O点集。

    1. 指定使用该模型的模拟时间快照时间盒子。对于多个仿真快照时,指定向量。

    2. 中选择线性化输入/输出集线性化I / O.区域。

      如果您已经创建了线性化输入/输出集,则会显示在列表中。选择相应的复选框。

      如果您尚未创建线性化输入/输出集,请单击打开“创建线性化I/O设置”对话框。

      有关使用此对话框的详细信息,请参阅创建线性化I/O集

    有关线性化的更多信息,请参见什么是线性化?(金宝appSimulink Control Design)

  4. 关闭“创建需求”对话框。

    要求要求应用程序的区域已更新指定的特征。

  5. (可选)绘制要求。

    1. 在里面敏感性分析应用程序的选项卡要求区域,选择需求。

    2. 在里面情节选项卡,选择绘图类型以生成需求的图形显示。

    执行评估时填充绘图。正值表明要求已被侵犯。

或者,您可以使用检查杆子零特色(金宝appSimulink Control Design)块指定近似建立时间。(需要金宝app仿真软件控制设计.)

指定奇异值的分段线性上下限

在系统的奇异值上指定分段 - 线性上限和下限:

  1. 在里面敏感性分析仪, 在里面新要求下拉列表,选择奇异值.将打开“创建需求”对话框,其中您在系统的奇异值上指定较低或上限。具有指定的名称的新要求姓名出现在要求应用程序的区域。

  2. 使用使用的要求类型类型下拉列表。

  3. 指定边缘开始和结束频率以及相应的幅度频率震级分别列。

  4. 插入或删除绑定边。

    点击指定其他边缘。

    选择一行,单击删除边界。

  5. 在里面选择要绑定的系统部分,选择此要求适用的线性系统。

    线性系统由快照时间定义,在该快照时段是线性化的,并且定义系统输入和输出的线性化I / O点集。

    1. 指定使用该模型的模拟时间快照时间盒子。对于多个仿真快照时,指定向量。

    2. 中选择线性化输入/输出集线性化I / O.区域。

      如果您已经创建了线性化输入/输出集,则会显示在列表中。选择相应的复选框。

      如果您尚未创建线性化输入/输出集,请单击打开“创建线性化I/O设置”对话框。

      有关使用此对话框的详细信息,请参阅创建线性化I/O集

    有关线性化的更多信息,请参见什么是线性化?(金宝appSimulink Control Design)

  6. 关闭“创建需求”对话框。

    要求要求应用程序的区域已更新指定的特征。

  7. (可选)绘制要求。

    1. 在里面敏感性分析应用程序的选项卡要求区域,选择需求。

    2. 在里面情节选项卡,选择绘图类型以生成需求的图形显示。

    执行评估时填充绘图。正值表明要求已被侵犯。

或者,您可以使用检查奇异值特征(金宝appSimulink Control Design)块来指定奇异值的边界。(需要金宝app仿真软件控制设计).

指定步骤响应特性

为模型的线性化应用步骤响应要求(需要金宝app仿真软件控制设计),指定步骤响应特性,如下所示:

  1. 中选择一个步骤响应需求敏感性分析仪

    在里面新要求下拉列表,在新频域要求部分,选择步骤响应信封

    创建需求对话框将打开指定信号的步骤响应要求。具有指定的名称的新要求姓名出现在要求应用程序的区域。

  2. 指定步骤响应特性:

    • 初始值—步骤发生前的输入级别

    • 一步-步骤发生的时间

    • 终值—步骤发生后输入级别

    • 上升时间—响应信号达到一定百分比的步长范围所花费的时间。步长范围是最终值和初始值之间的差。

    • %上升- 使用的阶梯级的百分比上升时间定义总体上升时间特征。

    • 建立时间- 响应信号在最终值周围的指定区域内稳定的时间。该沉降区域被定义为最终值的最终步骤值加上或减去最终值的指定百分比。

    • %沉降—定义中规定的沉降时间特性的沉降范围的最终值的百分比建立时间

    • %过冲- 响应信号可以超过最终值的量。此金额被指定为步骤范围的百分比。步长范围是最终值和初始值之间的差。

    • %undershoot.- 响应信号可以向初始值产生初始值的量。此金额被指定为步骤范围的百分比。步长范围是最终值和初始值之间的差。

  3. 指定要绑定的系统。

    要将此要求应用于Simulink模型的线性化:金宝app

    1. 在里面选择要绑定的系统区域,指定模型线性化的模拟时间快照时间.对于多个仿真快照时,指定向量。

    2. 中选择线性化输入/输出集线性化I / O.区域。

      如果您已经创建了线性化输入/输出集,则会显示在列表中。选择相应的复选框。

      如果您尚未创建线性化输入/输出集,请单击打开“创建线性化I/O设置”对话框。

      有关使用此对话框的详细信息,请参阅创建线性化I/O集

    有关线性化的更多信息,请参见什么是线性化?(金宝appSimulink Control Design)

  4. 关闭“创建需求”对话框。

    要求要求应用程序的区域已更新指定的特征。

  5. (可选)绘制要求。

    1. 在里面敏感性分析应用程序的选项卡要求区域,选择需求。

    2. 在里面情节选项卡,选择绘图类型以生成需求的图形显示。

    执行评估时填充绘图。正值表明要求已被侵犯。

或者,您可以使用检查阶跃响应特性块为信号指定步骤响应限制。

指定自定义要求

您可以指定自定义要求,例如最小化系统能量。要指定自定义要求:

  1. 在里面敏感性分析仪, 在里面新要求下拉列表,选择自定义要求

    在您指定要跟踪的参考信号的地方会打开一个“创建需求”对话框。具有指定的名称的新要求姓名出现在要求应用程序的区域。

  2. 中指定需求类型类型下拉式菜单。

  3. 中包含自定义需求的函数的名称功能.必须将该字段指定为函数处理@.该函数必须位于matlab上®路径。点击查看或编辑函数。

    如果函数不存在,请单击打开一个模板MATLAB文件。使用此文件来实现自定义需求。默认函数名为myCustomRequirement

  4. (可选)为了避免求解器考虑特定的参数组合,选择违反约束时出错.使用此选项对仅参数约束。

    在优化迭代期间,求解器首先使用选中的这个选项评估需求。

    • 如果违反了约束,求解器将跳过评估任何剩余的需求,并继续执行参数集中的下一个参数组合。

    • 如果约束是违例时,求解器将评估当前参数值组合的剩余需求。如果任何剩余的需求绑定了信号或系统,那么求解器就会模拟模型。

    笔记

    如果选中此复选框,则不会指定要绑定的信号或系统。如果你指定信号或系统,然后忽略此复选框。

  5. (可选)指定要绑定的信号或系统或两者。

    您可以将此要求应用于模型信号,或者模拟模型的线性化(需要金宝app金宝app仿真软件控制设计), 或两者。

    点击选择绑定信号和系统(可选)查看信号和线性化I/O选择区域。

    • 将此要求应用于模型信号:

      在里面信号区域,选择要应用要求的记录信号。

      如果您已经选择了要记录的信号,如指定要记录的信号,则显示在列表中。选择相应的复选框。

      如果您没有选择要记录的信号:

      1. 点击.创建信号集对话框打开指定记录信号的位置。

      2. 在“Simul金宝appink模型”窗口中,单击要添加要求的信号。

        “创建信号集”对话框更新并显示所选信号所在的块的名称和端口号。

      3. 选择信号并单击把它加到信号集里。

      4. 信号设置字段,输入所选信号集的名称。

        点击好的.在“创建需求”对话框中出现一个具有指定名称的新变量。

    • 将这一要求应用于线性系统:

      1. 指定模型在线化的模拟时间快照时间.对于多个仿真快照时,指定向量。

      2. 中选择线性化输入/输出集线性化I / O.区域。

        如果您已经创建了线性化输入/输出集,则会显示在列表中。选择相应的复选框。

        如果您尚未创建线性化输入/输出集,请单击打开“创建线性化I/O设置”对话框。有关使用此对话框的详细信息,请参阅创建线性化I/O集

      有关线性化的更多信息,请参见什么是线性化?(金宝appSimulink Control Design)

  6. 选择信号或系统对应的复选框,并关闭“创建需求”对话框。

    在中创造的要求要求应用程序的区域已更新指定的特征。

现在您可以评估需求。有关更多信息,请参见评估设计要求.执行评估时,正则需求值表明要求已违反。

相关话题