
轮胎模型MATLAB代码-Optimal_Steering_Control:线性MPC、LQR、LQR+SbW补偿-适合车辆转向...
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本项目提供基于MATLAB的轮胎模型与最优转向控制算法实现,涵盖线性模型预测控制(MPC)、线性二次型调节器(LQR)及LQR结合侧偏刚度补偿方法,适用于研究车辆转向系统优化。
轮胎模型MATLAB代码中的最佳转向控制LQR、LQR+SbW补偿以及线性MPC的性能研究可以通过将6DoF_plant_functions、classs和init_files文件夹添加到您的MATLAB路径来实现,运行SbWAdaptiveControl文件进行仿真。可以使用init_files/sim_params.m来调整时间步长、路况及操作/期望速度。
这些类包括车辆参数,并且包含初始化所需线性模型的函数。
- 模型1(通过linmodchoice变量选择):状态空间表示为yydotpsipsidot
- 模型2:eyeydotepsiepsidot,称为误差动态状态空间
- 模型3:psidot和beta,也被称为侧滑模型
6DoF_plant_functions文件夹包含了模拟要测试控制器的高自由度工厂所需的所有文件。这包括了6DoF底盘和Pacjeka轮胎模型。您能够请求下一个状态、速度状态/states_dot以及“力”作为输出。
MPC使用CasaDiforMatlab解决。
全部评论 (0)
还没有任何评论哟~


