主要内容

使用灵敏度分析来配置估计和优化

在使用灵敏度分析确定最相关的优化参数后(请参阅确定评估的关键参数(GUI)),您可以使用这些结果来配置参数估计或响应优化。

您可以使用灵敏度分析来评估Simulink的参数®模型影响模型输出或模型设计需求。您首先生成参数的样本,然后通过在模型信号上创建设计需求来定义成本函数。欲了解更多信息,生成灵敏度分析的参数样本指定时域要求,指定频域要求.然后评估每个样本的需求(成本函数)。您可以使用评估结果来配置参数估计或响应优化,方法如下:

  1. 分析参数与评估需求值之间的关系,并将参数按影响程度排序。有关更多信息,请参见分析参数与设计要求之间的关系.然后您可以选择估计或优化更有影响力的参数。

  2. 获得用于估计或优化的参数值的初始猜测。

    在评估了需求之后灵敏度分析仪时,已评估的需求(成本函数值)及相应的参数值显示在评价结果表。一个新的变量,EvalResults属性中创建此信息结果例如,下表列出了评估的信号匹配要求和参数的对应值获得延迟Tc,Tp在模型中,sdoVOR

    在估计或优化过程中提取参数值作为初始猜测:

    1. 通过单击评估的需求列,以升序对评估的成本函数值进行排序。

    2. 选择使代价函数最小的参数值,右键单击对应行,选择提取参数值

      一个新变量,ParamValues中创建的结果应用程序区域。

    3. 导出到参数估计器或响应优化器应用程序会话,选择此变量指定参数的初始猜测值。

  3. 在优化过程中测试设计的健壮性响应优化器App,指定不确定参数的值。有关更多信息,请参见鲁棒性参数优化

    中的所有参数值可以指定不确定参数的值EvalResults.您还可以选择参数值的子集:

    1. 中选择参数值的相关行评价结果应用程序的表。

    2. 右键单击并选择创建新的评估结果.类型中创建了一个新变量结果应用程序区域。

    3. 导出到响应优化应用程序会话时,选择该变量来指定不确定变量。

出口敏感性分析结果

您可以从导出结果灵敏度分析仪参数估计量而且响应优化器应用程序。这样做,在灵敏度分析仪,点击优化.在下拉菜单中选择要导出到的应用程序。

或者,如果你有一个空缺参数估计量响应优化器会话,在这些应用程序中,单击敏感性分析.在下拉菜单中,选择从开放会话导入从会话文件导入.后一个选项加载先前保存的结果灵敏度分析仪会话。

请注意

  • 只有信号匹配要求从灵敏度分析导出到a参数估计量会话。在参数估计量在美国,它们被称为实验。

  • 只有信号匹配要求以外的要求从灵敏度分析导出到a响应优化器会话。

相关的话题

Baidu
map