IP Library › Granted Patent US 11,794,754
Granted Patent B2
US 11,794,754 · App. 17/389,784 · Granted Oct 24, 2023

Vehicle and method of controlling the same

Inventors: Sungwook Lee (Seoul, KR); Sungsoo Kim (Seoul, KR)
Assignees: Hyundai Motor Company; Kia Corporation
B60W40/09B60W30/18109B62D15/021B60W2520/105B60W2520/14B60W2520/16B60W2520/18
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,794,754
App. No.
17/389,784
Granted
Oct 24, 2023
Kind
B2
Abstract

A vehicle includes an inertial measurement unit (IMU); and a controller electrically connected to the IMU. The controller is configured to receive an output signal including at least one of an angular velocity and an acceleration from the IMU, to identify a driving state of the vehicle according to at least one of the output signal, a steering angle of the vehicle, a steering angular velocity of the vehicle, a number of gear stages of the vehicle, a wheel speed of the vehicle, and a braking pressure of the vehicle, to identify an offset and an offset reliability of the output signal according to the driving state of the vehicle, and to transmit a signal from which the offset is removed from the output signal according to the offset and the offset reliability.

Claims (57)

1. A vehicle comprising:

an inertial measurement unit (IMU);

a controller electrically connected to the IMU; and

a memory,

wherein the controller is configured to:

receive an output signal including at least one of an angular velocity and an acceleration from the IMU,

identify a driving state of the vehicle according to at least one of the output signal, a steering angle of the vehicle, a steering angular velocity of the vehicle, a number of gear stages of the vehicle, a wheel speed of the vehicle, and a braking pressure of the vehicle,

identify an offset and an offset reliability of the output signal according to the driving state of the vehicle,

transmit a signal from which the offset is removed from the output signal according to the offset and the offset reliability,

identify an offset generation probability section corresponding to an offset size according to the offset generation probability according to the offset size stored in the memory and a probability distribution function of the offset generation probability section,

according to a three-dimensional (3D) graph of an offset removal control amount according to the offset generation probability section and the offset reliability stored in the memory and the offset reliability, identify a control amount of the offset, and

remove the offset from the output signal according to the control amount of the offset.

2. The vehicle according to claim 1 , wherein the driving state includes a straight state in which the vehicle goes straight at a speed, a turning state in which the vehicle turns below a predetermined speed, a stop state in which the vehicle stops, and a non-overturning state in which the vehicle drives below the predetermined speed.

3. The vehicle according to claim 2 , wherein, in a response to the driving state being the straight state and the output signal including a traverse acceleration value, the controller is configured to identify the traverse acceleration value as a transverse acceleration offset and to remove the transverse acceleration offset from the output signal according to a control amount of the transverse acceleration offset.

4. The vehicle according to claim 2 , wherein, in a response to the driving state being the turning state and the output signal including a longitudinal acceleration value, the controller is configured to identify the longitudinal acceleration value as a longitudinal acceleration offset and to remove the longitudinal acceleration offset from the output signal according to a control amount of the longitudinal acceleration offset.

5. The vehicle according to claim 2 , wherein the controller is configured to:

in a response to the driving state being the stop state and the output signal including a yaw rate, identify the yaw rate as a yaw rate offset and remove the yaw rate offset from the output signal according to a control amount of the yaw rate offset,

in a response to the driving state being the stop state and the output signal including a roll rate, identify the roll rate as a roll rate offset and remove the roll rate offset from the output signal according to a control amount of the roll rate offset,

in a response to the driving state being the stop state and the output signal including a pitch rate, identify the pitch rate as a pitch rate offset and remove the pitch rate offset from the output signal according to a control amount of the pitch rate offset, and

in a response to the driving state being the stop state and the output signal including a vertical acceleration value, identify the vertical acceleration value as a vertical acceleration offset and remove the vertical acceleration offset from the output signal according to a control amount of the vertical acceleration offset.

6. The vehicle according to claim 2 , wherein the controller is configured to:

determine a reliability of a longitudinal offset according to the wheel speed of the vehicle and a longitudinal acceleration value included in the output signal, and

determine a reliability of a vertical acceleration offset according to a vertical acceleration value and a pitch rate and a roll rate included in the output signal.

7. The vehicle according to claim 2 , wherein the controller is configured to:

determine a reliability of a transverse acceleration offset according to the wheel speed of the vehicle and a traverse acceleration value and a yaw rate included in the output signal, and

determine a reliability of a yaw rate offset according to the wheel speed of the vehicle and the traverse acceleration value and the yaw rate included in the output signal.

8. The vehicle according to claim 2 , wherein the controller is configured to:

determine a reliability of a roll rate offset according to a roll rate included in the output signal, and

determine a reliability of a pitch rate offset according to a pitch rate included in the output signal.

9. A method of controlling a vehicle, the method comprising:

receiving, by a controller electrically connected to an inertial measurement unit (IMU), an output signal including at least one of an angular velocity and an acceleration from the IMU of the vehicle;

identifying, by the controller, a driving state of the vehicle according to at least one of the output signal, a steering angle of the vehicle, a steering angular velocity of the vehicle, a number of gear stages of the vehicle, a wheel speed of the vehicle, and a braking pressure of the vehicle;

identifying, by the controller, an offset and an offset reliability of the output signal according to the driving state of the vehicle; and

transmitting, by the controller, a signal from which the offset is removed from the output signal according to the offset and the offset reliability;

identifying, by the controller, an offset generation probability section corresponding to an offset size according to the offset generation probability according to the offset size stored in a memory of the vehicle and a probability distribution function of the offset generation probability section;

according to a three-dimensional (3D) graph of an offset removal control amount according to the offset generation probability section and the offset reliability stored in the memory and the offset reliability, identifying, by the controller, a control amount of the offset; and

removing, by the controller, the offset from the output signal according to the control amount of the offset.

10. The method according to claim 9 , wherein the driving state includes a straight state in which the vehicle goes straight at a speed, a turning state in which the vehicle turns below a predetermined speed, a stop state in which the vehicle stops, and a non-overturning state in which the vehicle drives below the predetermined speed.

11. The method according to claim 10 , wherein the identifying of the offset of the output signal includes:

in a response to the driving state being the straight state and the output signal including a traverse acceleration value, identifying the traverse acceleration value as a transverse acceleration offset and removing the transverse acceleration offset from the output signal according to a control amount of the transverse acceleration offset.

12. The method according to claim 10 , wherein the identifying of the offset of the output signal includes:

in a response to the driving state being the turning state and the output signal including a longitudinal acceleration value, identifying the longitudinal acceleration value as a longitudinal acceleration offset and removing the longitudinal acceleration offset from the output signal according to a control amount of the longitudinal acceleration offset.

13. The method according to claim 10 , wherein the identifying of the offset of the output signal includes:

in a response to the driving state being the stop state and the output signal including a yaw rate, identifying the yaw rate as a yaw rate offset and removing the yaw rate offset from the output signal according to a control amount of the yaw rate offset; and

in a response to the driving state being the stop state and the output signal including a roll rate, identifying the roll rate as a roll rate offset and removing the roll rate offset from the output signal according to a control amount of the roll rate offset;

in a response to the driving state being the stop state and the output signal including a pitch rate, identifying the pitch rate as a pitch rate offset and removing the pitch rate offset from the output signal according to a control amount of the pitch rate offset; and

in a response to the driving state being the stop state and the output signal including a vertical acceleration value, identifying the vertical acceleration value as a vertical acceleration offset and removing the vertical acceleration offset from the output signal according to a control amount of the vertical acceleration offset.

14. The method according to claim 10 , wherein the identifying of the offset reliability of the output signal includes:

determining a reliability of a longitudinal offset according to the wheel speed of the vehicle and a longitudinal acceleration value included in the output signal; and

determining a reliability of a vertical acceleration offset according to a vertical acceleration value and a pitch rate and a roll rate included in the output signal.

15. The method according to claim 10 , wherein the identifying of the offset reliability of the output signal includes:

determining a reliability of a transverse acceleration offset according to the wheel speed of the vehicle and a traverse acceleration value and a yaw rate included in the output signal; and

determining a reliability of a yaw rate offset according to the wheel speed of the vehicle and the traverse acceleration value and the yaw rate included in the output signal.

16. The method according to claim 10 , wherein the identifying of the offset reliability of the output signal includes:

determining a reliability of a roll rate offset according to a roll rate included in the output signal; and

determining a reliability of a pitch rate offset according to a pitch rate included in the output signal.

17. A non-transitory computer readable storage medium on which a program for performing the method of claim 9 is recorded.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 30, 2021
From: LEE, SUNGWOOK; KIM, SUNGSOO
To: HYUNDAI MOTOR COMPANY; KIA CORPORATION
Reel/Frame 057033/0058 →
Priority Claims (1)
KR 10-2020-0120531 · Sep 18, 2020 · national
Continuity (1)
Related Publication 20220089165A1 · Mar 24, 2022