赞
踩
Carsim Simulink联合仿真-基于LQR 模糊PID 滑模控制的横摆稳定性控制系统 综合跟随理想横摆角速度的方法和抑制汽车质心侧偏角的汽车稳定性控制方法,以线性二自由度车辆操纵特性模型为控制目标,基于汽车横摆力矩与车辆状态偏差之间的动力学关系建立了控制系统模型。
速度跟踪模块使用前馈加反馈的PID控制架构。
上层第一种方案采用线性二次型调节器(LQR)方法进行了汽车横摆力矩的决策,综合跟踪期望横摆角速度和抑制质心侧偏角;第二种方案采用模糊PID控制,以理想和实际横摆角速度的差值作为输入,输出附加横摆力矩;第三种方案采用滑模控制方法得到附加横摆力矩。
下层才用基于规则和基于二次规划的转矩分配方法对速度跟踪模块输出的需求总力矩和横摆力矩控制模块输出的横摆力矩进行分配,实现汽车稳定性控制。
文档详实,代码规范
【原创 Carsim Simulink联合仿真-基于LQR 模糊PID 滑模控制的横摆稳定性控制系统】
一、引言
在汽车行驶过程中,横摆稳定性一直是一个重要的研究和开发领域。横摆稳定性控制系统的设计可以有效提升汽车的操控性能和安全性。本文将介绍一种基于Carsim Simulink联合仿真的横摆稳定性控制系统,该系统综合了LQR、模糊PID和滑模控制等多种方法,通过对车辆横摆力矩与车辆状态偏差之间的动力学关系进行建模,实现了对汽车横摆稳定性的控制。
二、系统设计
1. 控制目标
本文的横摆稳定性控制系统的控制目标是基于线性二自由度车辆操纵特性模型来实现车辆的横摆稳定性控制。为了达到这一目标,我们采用了综合跟踪理想横摆角速度和抑制质心侧偏角的方法。
2. 速度跟踪模块
为了实现对横摆稳定性的控制,我们首先设计了速度跟踪模块。该模块采用了前馈加反馈的PID控制架构,通过对期望横摆角速度和实际横摆角速度的比较,实现对速度的跟踪控制。
3. 横摆力矩决策
在速度跟踪模块的基础上,我们设计了三种不同的横摆力矩决策方案。第一种方案采用了线性二次型调节器(LQR)方法,通过综合跟踪期望横摆角速度和抑制质心侧偏角,生成附加横摆力矩。第二种方案采用了模糊PID控制方法,通过计算理想横摆角速度与实际横摆角速度之间的差值,生成附加横摆力矩。第三种方案采用了滑模控制方法,通过对车辆状态偏差进行分析和处理,生成附加横摆力矩。这三种方案可以根据实际需要进行选择和调整,以实现最佳的横摆稳定性控制效果。
4. 力矩分配
在横摆力矩决策的基础上,我们设计了力矩分配模块,用于对速度跟踪模块输出的需求总力矩和横摆力矩控制模块输出的横摆力矩进行分配。该模块采用了基于规则和基于二次规划的转矩分配方法,通过对各种力矩的分析和处理,实现对汽车稳定性的控制。
三、实验结果与讨论
我们使用Carsim和Simulink进行联合仿真,对设计的横摆稳定性控制系统进行了验证和评估。通过对不同路况和工况下的横摆稳定性进行测试,我们发现该控制系统能够有效提升汽车的操控性能和稳定性。实验结果表明,采用LQR、模糊PID和滑模控制等多种方法相结合的方式,能够更好地实现对车辆横摆稳定性的控制,提高操控性能和安全性。
四、结论
本文基于Carsim Simulink联合仿真,设计了一种综合了LQR、模糊PID和滑模控制等多种方法的横摆稳定性控制系统。通过对车辆横摆力矩与车辆状态偏差之间的动力学关系进行建模,实现了对汽车横摆稳定性的控制。实验结果表明,该控制系统能够有效提升汽车的操控性能和稳定性。通过进一步的研究和优化,这种横摆稳定性控制系统有望得到更广泛的应用。
相关代码,程序地址:http://lanzoup.cn/756745131243.html
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。