工程师在传统控制方法不可行的情况下可以使用数据驱动的控制算法。当使用第一性原理对被控对象动态特性进行建模很困难或不切实际时,或需要自适应控制时,可能会出现这些情况。
借助 MATLAB 和 Simulink,您可以:
- 使用 AI 和非 AI 方法设计、仿真和实现数据驱动的控制方法
- 在桌面上使用离线方法识别系统动态特性或直接从数据中学习控制器参数
- 使用在线方法在嵌入式系统内实时更新控制器参数
为什么选择 MATLAB 和 Simulink?
比较并结合各种数据驱动的和传统的控制方法
在同一环境中设计、仿真和实现模型参考自适应控制 (MRAC)、自抗扰控制 (ADRC)、强化学习 (RL)、模型预测控制 (MPC) 及其他数据驱动的和传统的控制方法。
与 Simulink 和基于模型的设计集成
使用预置的 Simulink 模块在 Simulink 中实现和测试数据驱动的控制算法。根据您的控制算法自动生成代码,以直接部署在嵌入式硬件上。
使用参考示例快速入门
利用飞行控制、机器人、能源管理和其他应用的参考文档和示例来实现数据驱动的控制方法,而无需从头开始。