敏感性分析

使用的试验设计(DOE),蒙特卡洛,和相关技术的设计分析成本函数敏感性模型参数

使用灵敏度分析来评估Simulink的参数和状态万博1manbetx®模型影响模型输出或模型的设计要求。您可以在敏感性分析工具评估你的模型,或者在命令行。您可以使用并行计算或快速重启加速评估。在敏感性分析工具,进行敏感性分析后,可以导出分析结果参数估计或响应优化工具。要了解更多有关灵敏度分析及其应用,见什么是灵敏度分析?

图形工具

敏感性分析工具 探索设计空间,并确定最有影响力的模型参数

功能

全部展开

sdo.sample 生成参数样本
sdo.SampleOptions 对于参数采集选项sdo.sample
sdo.ParameterSpace 指定模型参数的概率分布
makedist 创建概率分布对象
截断 截断概率分布对象
sdo.scatterPlot 样品的散点图

创建模拟场景

sdo.SimulationTest 模拟场景描述

指定时域的要求

sdo.requirements.SignalBound 分段线性振幅结合
sdo.requirements.SignalTracking 参考信号跟踪
sdo.requirements.StepResponseEnvelope 信号的阶跃响应界限
sdo.requirements.PhasePlaneEllipse 强加椭圆结合在两个信号的相位平面轨迹
sdo.requirements.PhasePlaneRegion 对两个信号的相平面轨迹施加区域约束

指定参数需求

sdo.requirements.FunctionMatching 征收可变功能匹配约束
sdo.requirements.MonotonicVariable 征收可变单调约束
sdo.requirements.RelationalConstraint 征收对变量关系约束
sdo.requirements.SmoothnessConstraint 对变量的梯度大小施加界限

指定频域的要求

sdo.evaluate 评估样品成本函数
sdo.EvaluateOptions 成本功能评估选项sdo.evaluate
sdo.OperatingPointSetup 建立稳态工作点的计算
sdo.getParameterFromModel 设计优化变量
sdo.getStateFromModel 从估计的初始状态万博1manbetx模型
sdo.getModelDependencies 模型文件和路径依赖的名单
sdo.setValueInModel 在模型集设计变量值
sdo.analyze 分析模型参数如何影响成本函数
sdo.AnalyzeOptions 分析选项sdo.analyze

主题

评估基础

什么是灵敏度分析?

万博1manbetx仿真软件优化设计™软件执行全局敏感性分析。

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

本主题介绍如何生成用于敏感性分析的参数样本。

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

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

验证灵敏度分析

通过检查生成的参数值、评估结果和分析结果来验证敏感性分析。

编写一个成本函数

为参数估计、响应优化或灵敏度分析编写一个成本函数。cost函数使用设计变量值评估设计需求。

工具和编程工作流程

识别关键参数估计(GUI)

这个例子展示了如何使用敏感性分析来缩小拟合模型时需要估计的参数的数量。

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

这个例子展示了如何使用敏感性分析来缩小需要估计的参数数量,以适合一个模型。

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

这个例子展示了如何使用灵敏度分析工具对设计空间进行取样和探索。

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

这个例子展示了如何对设计空间进行取样和探索。

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

这个例子展示了如何使用灵敏度分析工具来研究直流电动机的PI控制器的行为。

稳态评估

指定稳态运行工作点的敏感性分析

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

加快评估

使用并行计算进行敏感性分析

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

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

本主题展示如何使用Simulink快速重启加速灵敏度分析。万博1manbetx

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

万博1manbetx仿真软件优化设计软件支持万博1manbetx正常加速器模拟模式。

在工具中存储中间数据

如何通过存储中间数据在工具中加速评估

敏感性分析工具任务

指定设计探索的参数

在工具敏感性分析选择模型参数。

指定时域的要求

指定时域需求,例如信号匹配、幅度界限、阶跃响应界限、参考信号、椭圆界限和自定义界限。

指定的参数要求

指定需求,例如模型中参数的单调性、平滑性、属性和关系约束。

指定频域的要求

指定的灵敏度分析工具频域的要求。

数据预处理

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

创建线性化I/O集

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

评估设计要求

评估的灵敏度分析工具,您的设计要求。

使用敏感性分析来配置估计和优化

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

互动与在敏感性分析工具地块

情节和解释的参数设置,要求,结果分散,轮廓,和龙卷风图。

代码生成

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

这个例子展示了如何自动生成一个MATLAB函数来解决一个灵敏度分析评估问题。

生成MATLAB代码敏感性分析统计来确定关键参数(GUI)

这个例子说明如何自动生成一个MATLAB函数来解决敏感性分析统计问题。