敏感性分析
使用灵敏度分析来评估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
Generate Parameter Samples
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 |
Analyze Relation Between Parameters and Design Requirements
sdo.Analyze |
Analyze how model parameters influence cost function |
sdo.AnalyzeOptions |
SDO.Analyze的分析选项 |
Topics
评估基础
金宝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不rmal
和Accelerator
仿真模式。
如何通过存储中间数据来加快工具中的评估
灵敏度分析工具任务
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.
Perform preprocessing operations such as removing offsets and filtering the data before you use it.
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.