主要内容

敏感性分析

使用实验设计(DOE),Monte Carlo和相关技术来分析成本函数敏感性的模型参数

使用灵敏度分析来评估Simulink的参数和状态如何金宝app®模型影响模型输出或型号设计要求。您可以评估您的模型敏感性分析仪,或在命令行。您可以使用并行计算或快速重启加快评估。在里面敏感性分析仪在执行灵敏度分析后,您可以将分析结果导出到参数估计或者响应优化器应用。要了解有关敏感性分析及其应用的更多信息,请参阅什么是敏感性分析?

应用

敏感性分析仪 探索设计空间并确定大多数有影响力的模型参数

职能

展开全部

sdo.sample. 生成参数样本
sdo.sampleoptions. 参数采样选项sdo.sample.
sdo.parameterspace. 指定模型参数的概率分布
制造主义者 创建概率分布对象
截短 截断概率分布对象
sdo.scatterplot. 散布样本

创建模拟方案

sdo.simulationtest. 模拟场景描述

指定时域要求

sdo.requirements.signalbound. 分段 - 线性幅度绑定
sdo.requirements.signaltracking. 跟踪的参考信号
sdo.requirements.stepsponseEnvelope. 步进响应绑定在信号上
sdo.requirements.phaseplaneEllipse. 在两个信号的相平面轨迹上施加椭圆束缚
sdo.requirements.phaseplaneRegion. 在两个信号的相平面轨迹上施加区域绑定

指定参数要求

sdo.requirements.cunctionmatching. 在变量上强加函数匹配约束
sdo.requirements.onotonicvariable. 在变量上强加单调约束
sdo.requirements.relitionalConstraint. 对一对变量施加关系约束
sdo.requirements.smoothnessConstraint. 在变量的梯度幅度上施加界限

指定频域要求

sdo.requirements.bodemagnitude. BODE幅度界限
sdo.requirements.closedlooppeakgain. 闭环峰值增益约束
sdo.requirements.gainphasemargin. 增益和相位保证金界限
sdo.requirements.openloopgainphase. 尼古尔斯响应界限
sdo.requirements.pzdampingratio. 阻尼比率界限
sdo.requirements.pznaturalfry. 自然频率界限
sdo.requirements.pzsettlingtime. 建立时间界限
sdo.requirements.singularvalue. 奇异值界限
SDO.Evaluate. 评估样品的成本函数
sdo.evaluateOptions. 成本函数评估选项SDO.Evaluate.
sdo.OweratingPointSetup. 设置稳态工作点计算
sdo.getparameterfrommodel. 优化设计变量
sdo.getstatefrommodel. 估计的初始状态金宝app模型
sdo.getmodeldedendencies. 模型文件和路径依赖项列表
sdo.setvalueinmodel. 在模型中设置设计变量值
sdo.Analyze. 分析模型参数如何影响成本函数
sdo.AnalyzeOptions. 分析选项sdo.Analyze.

话题

评估基础知识

什么是敏感性分析?

金宝appSimulink Design Optimization™软件执行全局敏感性分析。

生成参数样本以进行敏感性分析

本主题显示如何为灵敏度分析生成参数样本。

分析参数与设计要求之间的关系

使用视觉和统计分析技术来分析参数与设计要求之间的关系。

验证敏感性分析

通过检查生成的参数值,评估结果和分析结果来验证灵敏度分析。

编写成本函数

写入参数估计,响应优化或灵敏度分析的成本函数。成本函数使用设计变量值来评估您的设计要求。

应用程序和程序化工作流程

识别估计的关键参数(GUI)

此示例显示如何使用灵敏度分析来缩小拟合模型时需要估计的参数数量。

识别估计的关键参数(代码)

此示例显示如何使用灵敏度分析来缩小估计拟合模型的参数数量。

使用参数抽样(GUI)设计探索

此示例显示如何使用该示例进行采样和探索设计空间敏感性分析仪

使用参数采样设计探索(代码)

此示例显示如何采样和探索设计空间。

使用参数采样(GUI)探索设计可靠性

此示例显示了如何使用敏感性分析仪探索DC电机PI控制器的行为。

稳态评价

指定稳态操作点,用于敏感性分析

一个手术点动态系统在特定时间定义模型的状态和根级输入信号。

加快评估

使用并行计算进行灵敏度分析

指定模型依赖性,并使用并行计算在应用程序中或在命令行中执行灵敏度分析。

在灵敏度分析期间使用快速重启模式

本主题显示如何使用Simulink快速重启加速灵敏度分析。金宝app

在模拟期间使用加速器模式

金宝appSimulink设计优化软件支持金宝app普通的加速器仿真模式。

存储应用中的中间数据

如何通过存储中间数据加快应用程序中的评估。

敏感性分析仪任务

指定设计探索的参数

选择应用中灵敏度分析的模型参数。

指定时域要求

指定时域要求,例如信号匹配,幅度界限,步进响应界限,参考信号,椭圆界限和自定义。

指定参数要求

指定模型中参数的单调,平滑度,属性和关系约束等要求。

指定频域要求

指定灵敏度分析仪中的频域要求。

预处理数据

执行预处理操作,例如删除偏移并在使用它之前过滤数据。

创建线性化I / O集

在响应优化器或灵敏度分析仪中创建线性化输入/输出集。

评估设计要求

评估您在敏感性分析仪中的设计要求。

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

使用灵敏度分析器生成的结果来配置参数估计或响应优化。

与敏感性分析仪中的图交互

绘图和解释参数集,要求,结果分散,轮廓和龙卷风图。

代码生成

生成MATLAB代码,用于设计空间探索和评估的敏感性分析(GUI)

此示例显示如何自动生成MATLAB功能以解决灵敏度分析评估问题。

生成MATLAB代码以进行敏感性分析统计数据以识别关键参数(GUI)

此示例显示如何自动生成MATLAB功能以解决敏感性分析统计问题。