Research on Synovial Membrane Control Trajectory Tracking Based on Front-Wheel Steering

Abstract

In order to improve the practicability and control accuracy of the trajectory tracking control algorithm and solve the problem of insufficient tracking accuracy of the target path during vehicle driving, a trajectory tracking controller based on sliding film predictive control is designed. Firstly, a two-degree-of-freedom vehicle model was established, taking into account the vehicle’s steering characteristics; Then, a sliding mode controller was designed. By choosing the appropriate sliding mode surface and control law, the vehicle was able to track the desired trajectory quickly and accurately. Finally, through the joint simulation of MATLAB/Simulink and CarSim, the sliding mode control designed in this paper is compared with the classic PID control, and the trajectory tracking controller designed in this paper is analyzed. The results show that the trajectory tracking error of sliding mode control is small and it has a good effect on the control of vehicle body stability.

Share and Cite:

Yuan, L.Q. (2025) Research on Synovial Membrane Control Trajectory Tracking Based on Front-Wheel Steering. Open Access Library Journal, 12, 1-8. doi: 10.4236/oalib.1113807.

1. 引言

随着科技的飞速发展和人们对出行安全、效率与舒适性要求的不断提高,自动驾驶技术逐渐成为研究的热点和前沿方向。智能车的概念最早是被英美等国家提出来,其发展与应用一直被密切关注,而轨迹跟踪是智能车发展的关键技术之一,被国内外诸多学者进行了深入的研究[1]。轨迹跟踪控制作为自动驾驶车辆的核心技术之一,其目标是使车辆能够精确地沿着预设的轨迹行驶,无论是在高速公路的车道保持、城市道路的复杂路况,还是在特定场景下的路径规划中,都发挥着至关重要的作用。然而,在实际应用中,车辆转向系统面临着诸多挑战。车辆的运动学和动力学特性复杂,受到多种因素的影响,如道路条件、车辆载荷、轮胎性能等,这些因素的不确定性给轨迹跟踪控制的控制精度、稳定性等带来了极大的困难,使得其在实际道路上应用还有一定的难度。因此,本文提出了滑模控制的轨迹跟踪控制方法,首先建立二自由度车辆模型,然后基于前轮转向角、车速和轮胎地面摩擦系数,得到了车辆理想的横摆角速度和质心侧偏角;其次设计了滑模控制(SMC)前轮转向控制器;最后在不同工况下开展Carsim/Simulink联合仿真试验。

2. 二自由度车辆数学模型建立

由于线性二自由度车辆模型具有结构简单,方便计算等优点,除此之外车辆的基本操纵稳定性也能够被很好的描述。所以本文采用简化的二自由度线性车辆动力学模型[2],如图1所示。在动力学分析中忽略了悬架、垂直动力学、俯仰、转向和阻力的影响。假设车辆的纵向速度vx为常数,因此仅考虑两个自由度,即汽车沿Y轴发生偏移的角度和绕Z轴旋转的角速度。

图1. 二自由度线性车辆动力学模型

其动力学方程为:

{ m a y = F yf cos θ fw + F yr cos θ rw I Z ω ˙ r = l f F yf cos θ fw l r F yr cos θ rw (1)

式中, m 为车辆的质量, a y 为车辆横向的加速度; θ fw 为前轮转角; θ rw 为后轮转角; I z 为车辆绕Z轴的转动惯量; F yf 为前轮侧偏力; F yr 为后轮侧偏力; ω r 为横摆角速度; l f l r 为质心到汽车前、后轴的距离;由于 θ fw θ rw 较小,所以 cos θ fw 1 cos θ rw 1

将(6)式进行简化,得到二自由度车辆模型动力学方程为:

{ β ˙ =( k 1 + k 2 m v x )β+( k 1 l f k 2 l r m v x 2 1 ) ω r k 1 m v x θ fw k 2 m v x θ rw ω ˙ r =( k 1 l f k 2 l r I z )β+( k 1 l f 2 + k 2 l r 2 I z v x ) ω r k 1 l f I z θ fw k 2 l r I z θ rw (2)

式中, k 1 为前轮的轮胎侧偏刚度, k 2 为后轮的轮胎侧偏刚度。

取状态变量为 X= [ β ω r ] T ,输出变量为 Y= [ β ω r ] T ,结合式(7)可得状态方程为:

{ X ˙ =AX+ B 1 U+ B 2 W Y=CX (3)

其中 A=[ k 1 + k 2 m v x k 1 l f k 2 l r m v x 2 1 k 1 l f k 2 l r I z k 1 l f 2 + k 2 l r 2 I z v x ] B 1 = [ k 1 m v x k 1 l f I z ] T U=[ θ fw ] B 2 = [ k 2 m v x k 2 l r I z ] T  W=[ θ rw ] C=[ 1 0 0 1 ]

3. 车辆转向的理想状态

车辆转向的理想状态是车辆能够精确地按照预设轨迹行驶,同时保持稳定的姿态和良好的操控性[3]。在转向过程中,车辆应具备快速且线性的响应特性,避免出现侧滑、甩尾或不必要的轮胎磨损。此外,车辆应适应不同路况和速度,确保在各种条件下都能保持动态稳定性,提供舒适的乘坐体验。

本文将质心侧偏角的理想值设置为零,以更好地控制车辆运动姿态,并从前轮转向角、车速等车辆参数中得出横摆角速度的理想值[4]。同时,由于车辆的最大横向加速度受轮胎与地面摩擦系数 μ 的限制,因此还应满足横摆角速度的理想值: ω r 0.85μx/ v x ,质心侧偏角和横摆角速度的理想值表示为[5]

{ β d =0 ω rd =min( | v x θ fw L( 1+K v x 2 ) |,| 0.85μx v x | )sgn( θ fw ) (4)

其中 L= l f + l r K= m L 2 ( l f k 2 l r k 1 ) ,单位s2/m2

4. 前轮转向控制器设计

4.1. 滑模控制器设计

SMC控制是一种重要的非线性控制策略,它的一个重要作用是可以实现系统状态的自我调节。要实现该控制方法首先需要进行滑模面的设计,这里需要保证滑动模态的渐近稳定性。其次需要特别关注可能存在的抖振现象,可能需要结合其他的方法进行抑制。该控制方法不仅算法简洁,而且响应速度快,在众多场合有广泛的应用[6]

由于SMC算法具有良好的瞬态响应特性和鲁棒性的特点,以及系统自身对参数变化和对外界干扰抵抗能力强,本文采用SMC算法控制前轮转向角,实现横摆角速度和质心侧偏角的跟踪控制,从而达到提高车辆稳定性和主动安全性的目的,其控制策略的结构框图如图2所示。

图2. 控制策略结构图

参考模型输出向量定义为:

X d = [ β d ω rd ] T (5)

本文将系统误差作为滑模变结构控制的滑膜面,即:

S=X X d (6)

结合式(3),对(6)式求导得:

S ˙ =AX+ B 1 U+ B 2 W X ˙ d (7)

同时,为了使系统快速地滑向滑模面 S ,设计滑结构的趋近率为:

S d ˙ =εsgn( S )KS (8)

其中, ε>0 K>0 。对SMC进行李雅普诺夫稳定性验证,将 v 0 = 1 2 s 2 作为Lyapunov函数,对其求导得:

v ˙ 0 =s s ˙ =s( εsgn( s )ks )<0 (9)

根据李雅普诺夫稳定性理论,所设计的系统是渐进稳定的,在一定时间内滑模面收敛至原点。

结合式(7)和式(8)可以得到滑模控制率 U ,即前轮转向角:

U= εsgn( S )KSAX+ B 2 W+ X ˙ d B 1 (10)

参数 ε k对系统收敛性影响较大,通常增大k与减小 ε 可以使系统状态点趋近滑模面的运动速度变快,状态点将会更快地到达滑模区,控制系统的响应速度变快。

4.2. 仿真分析

本文采用采用MATLAB/Simulink与CarSim联合仿真。Carsim是由MSC Software公司开发的一款专注于车辆动力学仿真的专业软件。该软件的特点在于它通过图形用户界面来配置汽车的各种参数,并且在后台进行精确的数学建模和仿真计算,能够实时地反映出这些参数变化对车辆性能的影响[7]。在Simulink中按上述模型搭建好仿真模型,车辆模型选用Carsim中的C级车,将Carsim中的输入设置为前轮转向角,仿真中相关参数如表1所示。

表1. 仿真相关参数

参数名称

参数符号

单位

数值

质心到前轴距离

l f

m

1.015

轴距

l

m

2.910

质心到前轴距离

l r

m

1.895

簧载质量

m

kg

1270

Z轴转动惯量

I z

kg∙m2

1536.7

前轮侧偏刚度

k 1

N∙m/rad

39,000

后轮侧偏刚度

k 2

N∙m/rad

44,118

搭建好模型后,在Carsim中将仿真道路设置为附着系数为0.85的双移线工况,车速分别选择30 km/h和80 km/h,并与经典的PID控制仿真进行对比,仿真结果如图3~6所示。

图3. 30 km/h轨迹分析图

图4. 30 km/h横摆角速度图

图5. 80 km/h轨迹分析图

图6. 80 km/h横摆角速度图

图3图4可以看出,车辆在低速工况下,SMC控制的车辆行驶轨迹与参考轨迹几乎吻合,SMC控制和PID控制的车辆轨迹横向位移最大误差分别为0.071 m和0.133 m,跟踪误差降低了46.6%,SMC控制器的跟踪效果更好;SMC控制的横摆角速度变化比PID控制的横摆角速度变化小,车辆更稳定;从图5图6可以看出,车辆在高速工况下,PID控制和SMC控制器的车辆轨迹横向位移偏差最大值分别为0.476 m和0.385 m,跟踪误差降低了19.1%,SMC控制的行驶轨迹更接近参考轨迹,车辆的操纵稳定性更好。SMC控制器在低速、高速工况下均能减小跟踪误差,提升跟踪精度,且横摆角速度波动更小,车辆稳定性更好。

5. 结论

本文基于二自由度车辆模型采用SMC控制对前轮转角进行控制,从而实现轨迹跟踪;联合Simulink与Carsim仿真,仿真结果表明,在30 km/h的低速双移线工况下,SMC控制轨迹变化与参考轨迹变化趋势基本一致,并且SMC控制的轨迹更贴近参考轨迹,在80 km/h的高速双移线工况下,PID控制的轨迹与SMC控制的轨迹差别较小,但SMC控制的横摆角速度变化更小,车辆更稳定。SMC控制的轨迹跟踪效果更优于经典的PID控制,车辆的稳定性更好。

Conflicts of Interest

The author declares no conflicts of interest.

Appendix (Abstract and Keywords in Chinese)

基于前轮转向的滑膜控制轨迹跟踪研究

摘要:为了提高轨迹跟踪控制算法的实用性和控制精度,解决车辆在行驶过程中对目标路径跟踪精度不足的问题,设计了一种基于滑模控制的轨迹跟踪控制器。首先建立二自由度车辆模型,考虑了车辆转向特性;然后设计了滑模控制器,通过选择合适的滑模面和控制律,使车辆能够快速且准确地跟踪期望轨迹;最后采用MATLAB/Simulink与CarSim的联合仿真,将本文设计滑模控制控制与经典的PID控制进行对比,分析本文设计的轨迹跟踪控制器。结果表明,滑模控制的轨迹跟踪误差小,在车身稳定性控制方面效果良好。

关键词:轨迹跟踪,滑模控制,二自由度车辆模型

Conflicts of Interest

The author declares no conflicts of interest.

References

[1] 罗统, 张民, 梁承宇. 复杂环境下多无人机协同目标跟踪路径规划[J]. 兵工自动化, 2024, 43(9): 90-96.
[2] 余志生. 汽车理论[M]. 北京: 机械工业出版社, 2009.
[3] Zhang, L., Meng, Q., Chen, H., Huang, Y., Liu, Y. and Guo, K. (2021) Kalman Filter-Based Fusion Estimation Method of Steering Feedback Torque for Steer-By-Wire Systems. Automotive Innovation, 4, 430-439.
https://doi.org/10.1007/s42154-021-00159-9
[4] 丁炳超, 王立勇, 苏清华, 等. 基于自适应反馈的MPC车辆轨迹跟踪控制算法[J]. 传感器与微系统, 2024, 43(12): 150-154.
[5] Zhang, C., Gao, P., Wang, J., Dang, M., Yang, X. and Feng, Y. (2023) Research on Active Rear-Wheel Steering Control Method with Sliding Mode Control Optimized by Model Predictive. IEEE Access, 11, 57228-57239.
https://doi.org/10.1109/access.2023.3283330
[6] 方震宇, 肖平, 杨东德. 基于麻雀算法和滑模控制的路感模拟研究[J]. 重庆科技大学学报(自然科学版), 2024, 26(6): 98-104.
[7] 邹俊逸, 聂朝航, 许小伟, 等. 车道偏离预警系统的Carsim/Simulink联合仿真研究[J]. 机械设计与制造, 2025(4): 169-172, 177.

Copyright © 2025 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.