主要内容

控制系统

设计、测试和实施控制系统

作为控制系统工程师,你可以使用MATLAB®和Simulink®在所有开发阶段,包括工厂建模、控制器设计、部署以及自动代码生成和系统验证。使用MATLAB和Simulink控制系统产品,您可以:

  • 使用基本模型、系统对线性和非线性植物动力学进行建模或自动参数估计。

  • 微调、线性化和计算非线性的频率响应Simulink模型。

  • 基于根轨迹Bode的植物模型设计控制器图表、LQR、LQG和其他设计技术。

  • 使用超调、上升交互式分析控制系统性能时间、相位裕度、增益裕度和其他性能和稳定性时域和频域特征。

  • 自动调整PID、增益计划和任意SISO和MIMO控制系统。

  • 设计和实施鲁棒和模型预测控制器或使用无模型控制方法,如模型参考自适应控制,极值搜索控制、强化学习和模糊逻辑。

  • 将控制算法部署到嵌入式系统进行实时控制,调整或参数估计。

  • 设计和测试条件监测和预测性维护算法。

话题

工厂建模、系统识别和参数估计

修剪、线性化和频率响应估计

控制设计和调整

预测和鲁棒控制

  • 在Simulink中设计MPC控制器(模型预测控制工具箱)
    使用设计和仿真Simulink模型的模型预测控制器MPC设计师.
  • 主动悬架的鲁棒控制(鲁棒控制工具箱)
    在本例中,使用H(H)为标称对象模型设计控制器的综合。然后,使用μ综合设计鲁棒控制器模型中的不确定性。

自适应和智能控制

可部署算法

特色示例