车辆状态估计 结合物理信息的神经网络和无气味的卡尔曼过在多元组上
Chenkai Tan1, Yingfeng Cai1, Hai Wang2
1Automotive Engineering Research Institute, Jiangsu University, Zhenjiang 212013, China.
Sensors (Basel, Switzerland)
|August 12, 2023
概括
本研究引入了一种新的车辆状态估计方法,使用物理信息的神经网络 (PINN) 和无气味的卡尔曼波器 (UKF-M) 来进行精确的IMU校准和动态状态跟踪.
科学领域:
- 机器人技术 机器人技术 机器人技术
- 控制系统 控制系统
- 机器学习 机器学习
背景情况:
- 准确的车辆状态估计对于自动驾驶系统至关重要.
- 惯性测量单元 (IMU) 漂移和传感器偏差会降低估计准确度.
- 现有的方法经常在实时校准和全面的状态信息方面扎.
研究的目的:
- 为IMU校准开发一种新的车辆状态估计 (VSE) 方法.
- 提供全面的车辆动态状态信息 (态度,速度,位置).
- 在现实应用中提高VSE的稳定性和准确性.
主要方法:
- 使用物理信息神经网络 (PINN) 用普通微分方程 (ODEs) 限制损失函数,有效消除IMU漂移.
- 在六度自由度的车辆模型中使用了多元组上的无气味卡尔曼波器 (UKF-M),用于精确的3D态度,速度和位置估计.
- PINN从多个传感器中学习,减少传感器偏差,而不改变传感器固有的特征.
主要成果:
- 提出的基于PINN的方法成功地通过结合ODE约束来减少IMU漂移.
- 与单独使用UKF-M相比,PINN和UKF-M的结合方法显示出更好的车辆状态估计.
- 实验结果验证了该方法能够从各种传感器输入中学习并减轻传感器偏差的能力.
结论:
- 新的VSE方法有效校准IMU并提高动态状态估计的准确性.
- 这种方法提供了一个强大的解决方案,可以在车辆运行期间减轻传感器漂移.
- 该方法显示了在自动驾驶汽车系统中实际实施的巨大潜力.
相关概念视频
Linear Approximation in Time Domain
101
Nonlinear systems often require sophisticated approaches for accurate modeling and analysis, with state-space representation being particularly effective. This method is especially useful for systems where variables and parameters vary with time or operating conditions, such as in a simple pendulum or a translational mechanical system with nonlinear springs.
For a simple pendulum with a mass evenly distributed along its length and the center of mass located at half the pendulum's length,...
For a simple pendulum with a mass evenly distributed along its length and the center of mass located at half the pendulum's length,...
101
State Space Representation
237
The frequency-domain technique, commonly used in analyzing and designing feedback control systems, is effective for linear, time-invariant systems. However, it falls short when dealing with nonlinear, time-varying, and multiple-input multiple-output systems. The time-domain or state-space approach addresses these limitations by utilizing state variables to construct simultaneous, first-order differential equations, known as state equations, for an nth-order system.
Consider an RLC circuit, a...
Consider an RLC circuit, a...
237
Kinematic Equations: Problem Solving
12.5K
When analyzing one-dimensional motion with constant acceleration, the problem-solving strategy involves identifying the known quantities and choosing the appropriate kinematic equations to solve for the unknowns. Either one or two kinematic equations are needed to solve for the unknowns, depending on the known and unknown quantities. Generally, the number of equations required is the same as the number of unknown quantities in the given example. Two-body pursuit problems always require two...
12.5K
State Space to Transfer Function
236
The conversion of state-space representation to a transfer function is a fundamental process in system analysis. It provides a method for transitioning from a time-domain description to a frequency-domain representation, which is crucial for simplifying the analysis and design of control systems.
The transformation process begins with the state-space representation, characterized by the state equation and the output equation. These equations are typically represented as:
The transformation process begins with the state-space representation, characterized by the state equation and the output equation. These equations are typically represented as:
236
Kinematic Equations - I
10.7K
When an object moves with constant acceleration, the velocity of the object changes at a constant rate throughout the motion. The kinematic equations of motions are derived for such cases where the acceleration of the object is constant. The first kinematic equation gives an insight into the relationship between velocity, acceleration, and time. We can see, for example:
10.7K
Kinematic Equations - II
9.6K
The second kinematic equation expresses the final position of an object in terms of its initial position, the distance traveled with the initial constant velocity, and the distance traveled due to a change in velocity. Similar to the first kinematic equation, this equation is also only valid when the acceleration is constant throughout the motion of an object.
Suppose a car merges into freeway traffic on a 200 m long ramp. If its initial velocity is 10 m/s and it accelerates at 2 m/s2, then the...
Suppose a car merges into freeway traffic on a 200 m long ramp. If its initial velocity is 10 m/s and it accelerates at 2 m/s2, then the...
9.6K


