主要内容

优化模型的响应

明确设计变量、进度图和方法,利用并行计算和快速重启加速优化,结合参数不确定性进行稳健性测试

应用程序

响应优化器 优化模型响应以满足设计要求,测试模型稳健性

功能

全部展开

sdo。模拟 模拟场景描述
sdo.setValueInModel 在模型中设置设计变量值
sdo.getValueFromModel 从模型中得到设计变量值
sdo.optimize 解决设计优化问题
sdo。OptimizeOptions 以下的优化选项集sdo.optimize函数
sdo。OperatingPointSetup 建立稳态工作点计算
sdo.getParameterFromModel 优化设计变量
sdo.getModelDependencies 模型文件和路径依赖项的列表

主题

优化基础

优化设计以满足阶跃响应要求(GUI)

使用响应优化器优化控制器参数。

优化设计以满足阶跃响应要求(准则)

在命令行优化控制器参数。

跟踪基准信号的优化设计(GUI)

优化参数,不添加信号约束块到模型。

满足频域需求的优化设计(GUI)

该示例展示了如何使用响应优化器应用程序。

满足频域要求的优化设计(代码)

此示例展示了如何使用sdo.optimize命令。

基于频域检测块(GUI)的优化设计

使用响应优化器优化模型参数以满足频域设计要求。

满足时域和频域要求的优化设计(GUI)

这个例子展示了如何使用控制器来满足时域和频域设计要求响应优化器

编写成本函数

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

在参考模型中优化参数(GUI)

属性显示了如何在引用的模型中优化参数响应优化器

参考模型中参数的优化设计(代码)

属性显示了如何在引用的模型中优化参数sdo.optimize命令。

稳态优化

指定响应优化的稳态工作点

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

自定义的目标

优化设计以满足自定义目标(GUI)

这个例子展示了如何优化设计以满足自定义目标使用响应优化器应用程序。

优化设计以满足定制目标(代码)

这个例子展示了如何优化设计,以满足自定义目标使用sdo.optimize

设计优化以满足自定义信号需求(GUI)

在响应优化器中对模型信号指定自定义需求。

用不确定变量指定自定义信号目标(GUI)

这个例子展示了如何为模型信号指定一个自定义目标函数。

不确定变量

鲁棒性参数优化

加入参数的不确定性来测试设计的稳健性。

用不确定变量指定自定义信号目标(GUI)

这个例子展示了如何为模型信号指定一个自定义目标函数。

不确定变量优化设计(代码)

这个例子展示了在存在不确定变量时如何优化设计。

加快优化

基于参数约束违背的跳跃模型仿真(GUI)

此示例演示如何优化设计并指定仅参数约束,以防止模型在无效的解空间中进行评估。

使用并行计算加速响应优化

使用并行计算加速优化的场景,以及加速是如何发生的。

使用并行计算进行响应优化

在应用程序或命令行中使用并行计算来优化响应。

利用并行计算优化Simulink模型的时域响应万博1manbetx

这个例子展示了如何使用并行计算来优化Simulink®模型的时域响应。万博1manbetx

在响应优化期间使用快速重启模式

本主题展示了如何使用Simulink加速响应优化万博1manbetx®快速重启。

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

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

使用并行计算提高优化性能

这个例子展示了如何使用并行计算工具箱™提高优化性能。

响应优化器任务

指定设计变量

本主题展示了如何指定优化设计变量。

指定要记录的信号

指定要登录到响应优化器中的信号。

创建线性化I/O集

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

指定优化选项

中指定的优化选项响应优化器,在配置了设计变量和设计需求之后。

与情节

这个主题展示了如何与情节互动响应优化器

使用蜘蛛图比较需求和设计变量

这个例子展示了如何使用爬行器图来比较优化响应前后的需求评估。

为特定的迭代保存设计变量值

这个例子展示了如何为特定的优化迭代保存设计变量值。

使用设置的设计变量更新模型

这个例子展示了如何用一组设计变量更新模型。

保存和加载优化会话

优化会话的结构,并在响应优化器中保存和加载会话。

代码生成

生成设计优化问题的MATLAB代码(GUI)

这个例子展示了如何自动生成MATLAB®函数来解决设计优化问题。

故障排除

优化没有进展

如果优化停止或参数值没有变化,该怎么办?

优化收敛

如果优化不满足设计要求,或者需要很长时间才能收敛到一个解决方案附近,或者如果系统响应变得不稳定,该怎么办?

优化速度和并行计算

如果并行计算没有加速,如果结果不同,或者如果优化停止,该怎么办?

不受欢迎的参数值

如果优化提供了不需要的参数值或违反了值的界限,该怎么办?

恢复到初始参数值

如何退出优化并恢复到原始值。

特色的例子