开始使用动态仿真模块优化设计
分析模型灵敏度,优化模型参数
动态仿真模块®优化设计™提供用于分析和调优模型参数的函数、交互工具和块。您可以确定模型的灵敏度,使模型适合测试数据,并调整它以满足需求。使用像蒙特卡洛模拟和实验设计这样的技术,您可以探索您的设计空间并计算参数对模型行为的影响。
仿真软件优化设计帮助您提高模型的准确性。您可以对测试数据进行预处理,自动估计模型参数,如摩擦和气动系数,并验证估计结果。
为了改善系统设计特性,如响应时间、带宽和能耗,您可以联合优化物理设备参数和算法或控制器增益。这些参数可以调整以满足时域和频域的要求,如超调量和相位裕度,以及自定义要求。
教程
- 为参数估计准备数据
导入输入输出数据,提取估计数据,去除异常值,并筛选数据。
- 估计模型参数值(GUI)
利用实验数据在应用程序中估计模型参数值。
- 根据实测数据估计参数
使用参数估计器估计单输入/单输出(SISO) Simulink模型的参数。
- 估计模型参数值(代码)
使用实验数据在命令行上估计模型参数值。
- 优化设计以满足阶跃响应要求(GUI)
使用响应优化器优化控制器参数以满足阶跃响应要求。
- 优化设计以满足阶跃响应要求(规范)
在命令行优化控制器参数。
- 跟踪参考信号(GUI)的优化设计
优化参数,而不添加信号约束块的模型。
- 识别评估的关键参数(GUI)
这个例子展示了如何使用灵敏度分析来缩小拟合模型时需要估计的参数数量。
- 识别评估的关键参数(代码)
这个例子展示了如何使用灵敏度分析来缩小需要估计的参数数量以适合模型。
- 线性化Simulink模型(GUI) PID控制器的优化设计
在控制系统设计器应用中使用基于优化的调优设计一个线性控制器。
对优化设计
- 使用第三方应用程序对Simulink模型的优化支持
优化调用第三方仿真工具或包含遗留仿真代码的Simulink模型。
- 加速设计优化任务的方法
使用并行计算、快速重启和加速器模拟模型来加速参数估计、响应优化和灵敏度分析任务。
- 最优化算法如何表述最小化问题
在优化Simulink模型参数以满足设计要求时,仿真软件优化设计软件自动地将需求转换为一个有约束的优化问题,然后使用优化技术解决该问题。
- 软件如何将参数估计表述为优化问题
对估计参数进行调优,以使模拟和测量模型响应之间的差异最小化。