Documentation

敏感性分析

Analyze cost function sensitivity to model parameters using design of experiments (DOE), Monte Carlo, and correlation techniques

使用灵敏度分析来评估Simulink的参数和状态如何金宝app®model influence the model output or model design requirements. You can evaluate your model in the Sensitivity Analysis tool, or at the command line. You can speed up the evaluation using parallel computing or fast restart. In the Sensitivity Analysis tool, after performing sensitivity analysis, you can export the analysis results to the Parameter Estimation or Response Optimization tools. To learn more about sensitivity analysis and its applications, seeWhat is Sensitivity Analysis?

Graphical Tools

敏感性分析Tool Explore design space and determine most influential model parameters

Functions

sdo.sample Generate parameter samples
sdo.SampleOptions Parameter sampling options for sdo.sample
sdo.ParameterSpace Specify probability distributions for model parameters
makedist Create probability distribution object
truncate Truncate probability distribution object
sdo.scatterPlot Scatter plot of samples

创建仿真方案

sdo.simulationTest 仿真方案描述

Specify Time-Domain Requirements

sdo.Requirements.SignalBound Piecewise-linear amplitude bound
sdo.requirements.SignalTracking Reference signal to track
sdo.requirements.StepResponseEnvelope 信号上的步骤响应绑定
SDO.Requirentess.PHESEPLANEELLIPSE Impose elliptic bound on phase plane trajectory of two signals
sdo.requirements.ploseplaneregion 强加在两个信号的相平面轨迹上结合的区域

Specify Parameter Requirements

sdo.requirements.FunctionMatching Impose function matching constraint on variable
SDO.Requirentess.MonotonicVariable Impose monotonic constraint on variable
sdo.requirements.RelationalConstraint Impose relational constraint on pair of variables
sdo.requirements.SmoothnessConstraint 对可变的梯度幅度施加界限

Specify Frequency-Domain Requirements

SDO.Requirements.bodemagnitude Bode magnitude bound
sdo.requirements.ClosedLoopPeakGain 闭环峰值增益结合
sdo.requirements.GainPhaseMargin 增益和相位边缘边界
sdo.requirements.OpenLoopGainPhase 尼科尔斯响应结合
sdo.requirements.pzdampingratio Damping ratio bound
sdo.requirements.pznaturalflequency 固有频率结合
SDO.Requirements.PZSETTLINGTIME Settling time bound
sdo.Requirements.SingullValue 奇异价值结合
sdo Evaluate cost function for samples
sdo.EvaluateOptions SDO的成本功能评估选项。
sdo.getParameterFromModel Design variable for optimization
sdo.getStateFromModel Initial state for estimation from Simulink model
SDO.GETMODELDEPENCIES List of model file and path dependencies
sdo.setValueInModel Set design variable value in model
sdo.Analyze Analyze how model parameters influence cost function
sdo.AnalyzeOptions SDO.Analyze的分析选项

Topics

评估基础

What is Sensitivity Analysis?

金宝appSimulink设计优化™software performs global sensitivity analysis.

生成参数样品以进行灵敏度分析

该主题显示了如何生成参数样本进行灵敏度分析。

Analyze Relation Between Parameters and Design Requirements

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

验证灵敏度分析

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

写一个成本功能

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

Workflow Examples

Identify Key Parameters for Estimation (GUI)

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

确定估计(代码)的关键参数

此示例显示了如何使用灵敏度分析来缩小您需要估算的参数数量以适合模型的数量。

Design Exploration Using Parameter Sampling (GUI)

此示例显示了如何使用灵敏度分析工具进行采样和探索设计空间。

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

This example shows how to sample and explore a design space.

Explore Design Reliability Using Parameter Sampling (GUI)

此示例显示了如何使用灵敏度分析工具来探索DC电机PI控制器的行为。

加快评估

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

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

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

This topic shows how to speed up sensitivity analysis using Simulink fast restart.

在模拟过程中使用加速器模式

金宝appSimulink设计优化软件支持金宝app不rmalAccelerator仿真模式。

将中间数据存储在工具中

如何通过存储中间数据来加快工具中的评估

灵敏度分析工具任务

指定设计探索的参数

This topic shows how to select parameters of a Simulink model for design exploration in the Sensitivity Analysis tool.

Specify Time-Domain Requirements

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

Specify Parameters Requirements

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

Specify Frequency-Domain Requirements

This topic shows how to specify frequency-domain requirements in the Sensitivity Analysis tool.

Preprocess Data

Perform preprocessing operations such as removing offsets and filtering the data before you use it.

创建线性化I/O集

This example shows how to create a linearization input/output set in the Response Optimization tool or Sensitivity Analysis tool.

评估设计要求

This topic shows how to evaluate your design requirements in the Sensitivity Analysis tool.

Use Sensitivity Analysis to Configure Estimation and Optimization

本主题显示了如何使用灵敏度分析工具中生成的结果来配置参数估计或响应优化。

Interact with Plots in the Sensitivity Analysis Tool

This topic shows how to interact with and interpret plots generated in the Sensitivity Analysis tool.

这个话题有帮助吗?