主要内容

敏感性分析

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

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

应用

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

功能

全部展开

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

创建模拟场景

sdo。模拟 模拟场景描述

指定时域要求

sdo.requirements.SignalBound 分段 - 线性幅度绑定
sdo.requirements.signaltracking. 跟踪的参考信号
sdo.requirements.stepsponseEnvelope. 阶跃响应受信号限制
sdo.requirements.PhasePlaneEllipse 在两个信号的相平面轨迹上施加椭圆束缚
sdo.requirements.PhasePlaneRegion 对两个信号的相平面轨迹施加区域界限

指定参数要求

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

指定频域要求

sdo.requirements.BodeMagnitude BODE幅度界限
sdo.requirements.closedlooppeakgain. 闭环增益峰值有界
sdo.requirements.gainphasemargin. 增益和相位裕度界限
sdo.requirements.openloopgainphase. 尼科尔斯响应绑定
sdo.requirements.PZDampingRatio 阻尼比绑定
sdo.requirements.PZNaturalFrequency 固有频率约束
sdo.requirements.PZSettlingTime 建立时间界限
sdo.requirements.SingularValue 奇异值绑定
sdo.evaluate 评估样品的成本函数
sdo.evaluateOptions. 成本功能评估选项为sdo.evaluate
sdo.OweratingPointSetup. 设置稳态工作点计算
sdo.getparameterfrommodel. 优化设计变量
sdo.getstatefrommodel. 估计的初始状态金宝app模型
sdo.getModelDependencies 模型文件和路径依赖项列表
sdo.setvalueinmodel. 在模型中设置设计变量值
sdo.analyze 分析模型参数如何影响成本函数
sdo.AnalyzeOptions. 分析选项sdo.analyze

话题

评估基础

什么是敏感性分析?

金宝app仿真软件优化设计™软件执行全局敏感性分析。

为敏感性分析生成参数样本

本主题展示了如何生成灵敏度分析的参数样本。

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

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

验证灵敏度分析

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

编写成本函数

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

应用程序和编程工作流

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

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

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

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

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

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

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

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

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

这个例子展示了如何使用灵敏度分析仪探讨直流电机PI控制器的行为。

稳态评价

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

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

加快评估

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

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

敏感性分析时使用快速重启模式

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

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

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

存储应用中的中间数据

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

灵敏度分析仪任务

为设计探索指定参数

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

指定时域要求

指定时域要求,如信号匹配、振幅边界、阶跃响应边界、参考信号、椭圆边界和自定义边界。

指定参数要求

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

指定频域要求

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

预处理数据

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

创建线性化I/O集

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

评估设计要求

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

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

使用在Sensitivity Analyzer中生成的结果来配置参数估计或响应优化。

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

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

代码生成

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

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

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

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