控制设计动态仿真模块
指定时域和频域要求,调优控制器参数,如PID增益
应用程序
响应优化器 | 优化模型响应,满足设计要求,测试模型鲁棒性 |
功能
主题
优化基础
- 最优化算法如何表述最小化问题
优化Simulink参数时®模型满足设计要求,仿真软件优化设计™软件自动地将需求转换为一个有约束的优化问题,然后使用优化技术解决该问题。 - 优化设计以满足阶跃响应要求(GUI)
使用响应优化器优化控制器参数以满足阶跃响应要求。 - 跟踪参考信号(GUI)的优化设计
优化参数,而不添加信号约束块的模型。 - 满足频域要求的优化设计(GUI)
此示例演示如何调优模型参数以满足频域要求响应优化器应用程序。 - 满足频域要求的设计优化(规范)
该示例演示如何调优模型参数以满足频域要求sdo.optimize
命令。 - 基于频域校验块(GUI)的设计优化
使用响应优化器优化模型参数以满足频域设计要求。 - 满足时域和频域要求的优化设计(GUI)
该示例演示如何调优控制器以满足时域和频域设计要求响应优化器. - 优化设计以满足阶跃响应要求(规范)
在命令行优化控制器参数。 - 写一个成本函数
为参数估计、响应优化或灵敏度分析编写一个代价函数。成本函数使用设计变量值评估您的设计需求。
设计要求
- 支持设计要求
时域和频域要求。 - 在应用程序中指定时域设计要求
指定时域要求,如上下振幅边界、阶跃响应边界、参考信号、椭圆边界和自定义边界。 - 在应用程序中指定可变需求
在模型中的变量上指定单调性、平滑性和关系约束。 - 在应用程序中指定频域设计要求
指定频域要求,例如增益和相位裕度边界、闭环峰值响应边界、阶跃响应边界和自定义边界。
加快优化
- 基于参数约束违反(GUI)的跳越模型仿真
此示例演示如何优化设计并指定仅参数约束,以防止在无效的解决方案空间中计算模型。 - 使用并行计算加速响应优化
可以使用并行计算加速优化的场景,以及加速是如何发生的。 - 使用并行计算进行响应优化
在应用程序或命令行中使用并行计算进行响应优化。 - 响应优化时使用快速重启模式
本主题介绍如何使用Simulink快速重启加速响应优化。 - 在模拟过程中使用加速模式
仿真软件优化设计软件支持正常的
而且加速器
模拟模式。
响应优化器任务
- 指定设计变量
本主题演示如何指定优化的设计变量。 - 指定记录信号
指定登录响应优化器的信号。 - 创建线性化I/O集
在响应优化器或灵敏度分析仪中创建线性化输入/输出集。 - 使用蜘蛛图比较需求和设计变量
这个例子展示了如何使用蜘蛛图来比较优化响应前后的需求评估。
代码生成
- 设计优化问题的MATLAB代码生成(GUI)
这个例子展示了如何自动生成MATLAB®函数来解决设计优化问题。