使用深度强化学习结合无气味卡尔曼波器的车辆侧滑角度估计
Liguang Wu1,2, Wei Wang2, Penghui Li3
1School of Mechanical Engineering, Tianjin University, Tianjin 300192, China.
Sensors (Basel, Switzerland)
|December 31, 2025
概括
这项研究引入了一种新的方法,将无气味卡尔曼波器 (UKF) 与深度增强学习 (DRL) 结合起来,以准确地估计车辆侧滑角度. 该方法动态优化噪声参数,在复杂的驾驶条件下显著提高准确性和稳定性.
科学领域:
- 车辆动力学和控制控制
- 汽车系统的机器学习
- 国家估计技术.
背景情况:
- 准确的车辆侧滑角度估计对于车辆稳定性和主动安全系统至关重要.
- 传统的无气味卡尔曼波器 (UKF) 方法在适应性噪声参数调整方面存在困难,在复杂条件下降低了性能.
- 需要对噪声共变矩阵 (Q和R) 进行自适应优化,以获得可靠的估计.
研究的目的:
- 开发一种先进的车辆侧滑角度估计方法,集成UKF和深度强化学习 (DRL).
- 为了使UKF的过程噪声共变矩阵 (Q) 和观察噪声共变矩阵 (R) 能够使用DRL进行动态优化.
- 为了提高各种驾驶场景的估计准确性和稳定性.
主要方法:
- 集成UKF与深度强化学习 (DRL) 进行自适应参数调整.
- 状态空间的构建,包括车辆运动状态和过性能指标.
- 利用近接政策优化 (PPO) 算法来训练DRL代理来优化噪声共变矩阵.
- 基于估计错误和不确定性的奖励函数的制定.
主要成果:
- 拟议的UKF-DRL方法在不同速度,道路条件和传感器噪声下显著提高了车辆侧滑角度估计的准确性.
- 与传统的UKF相比,证明了根平均平方误差 (RMSE) 的减少超过30%.
- 在复杂的驾驶场景中表现出强大的稳定性和稳健性.
结论:
- UKF-DRL方法为准确的车辆侧滑角度估计提供了卓越的解决方案.
- 这种方法提供了增强的车辆稳定性控制和主动安全系统的发展.
- 该方法可以扩展到自动驾驶和其他车辆安全应用.
相关概念视频
Relative Motion Analysis using Rotating Axes-Problem Solving
675
Consider a crane whose telescopic boom rotates with an angular velocity of 0.04 rad/s and angular acceleration of 0.02 rad/s2. Along with the rotation, the boom also extends linearly with a uniform speed of 5 m/s. The extension of the boom is measured at point D, which is measured with respect to the fixed point C on the other end of the boom. For the given instant, the distance between points C and D is 60 meters.
Here, in order to determine the magnitude of velocity and acceleration for point...
Here, in order to determine the magnitude of velocity and acceleration for point...
675
Rolling Resistance: Problem Solving
762
Rolling resistance, also known as rolling friction, is the force that resists the motion of a rolling object, such as a wheel, tire, or ball, when it moves over a surface. It is caused by the deformation of the object and the surface in contact with each other, as well as other factors like internal friction, hysteresis, and energy losses within the materials. Rolling resistance opposes the object's motion, requiring additional energy to overcome it and maintain movement. In practical...
762
Observational Learning
782
Albert Bandura's observational learning, also known as imitation or modeling, occurs when a person observes and imitates another's behavior. It is a quicker process than operant conditioning. A well-known example is the Bobo doll study, where children who saw an adult acting aggressively towards the doll were more likely to act aggressively when left alone, compared to those who observed a nonaggressive adult. Many psychologists view observational learning as a form of latent learning...
782
Relative Motion Analysis using Rotating Axes
854
Consider a component AB undergoing a linear motion. Along with a linear motion, point B also rotates around point A. To comprehend this complex movement, position vectors for both points A and B are established using a stationary reference frame.
However, to express the relative position of point B relative to point A, an additional frame of reference, denoted as x'y', is necessary. This additional frame not only translates but also rotates relative to the fixed frame, making it...
However, to express the relative position of point B relative to point A, an additional frame of reference, denoted as x'y', is necessary. This additional frame not only translates but also rotates relative to the fixed frame, making it...
854
Calibration Curves: Linear Least Squares
4.0K
A calibration curve is a plot of the instrument's response against a series of known concentrations of a substance. This curve is used to set the instrument response levels, using the substance and its concentrations as standards. Alternatively, or additionally, an equation is fitted to the calibration curve plot and subsequently used to calculate the unknown concentrations of other samples reliably.
For data that follow a straight line, the standard method for fitting is the linear...
For data that follow a straight line, the standard method for fitting is the linear...
4.0K
Relative Motion Analysis using Rotating Axes - Acceleration
727
Consider a component AB undergoing a linear motion. Along with a linear motion, point B also rotates around point A. To comprehend this complex movement, position vectors for both points A and B are established using a stationary reference frame. The absolute velocity of point B is determined by adding the absolute velocity of point A, the relative velocity of point B in the rotating frame, and the effects caused by the angular velocity within the rotating frame.
Time differentiation is...
Time differentiation is...
727

