IP Library Granted Patent US 12,194,978
Granted Patent B2
US 12,194,978 · App. 17/875,439 · Granted Jan 14, 2025

Torque compensation method and apparatus of vehicle, and computer-readable storage medium

Inventors: Haiming Qin (Ningde, CN); Bao Li (Ningde, CN); Kai Wu (Ningde, CN)
Assignee: CONTEMPORARY AMPEREX TECHNOLOGY (HONG KONG) LIMITED
B60T8/1761B60T8/171B60T13/745B60T2220/04B60T2250/04B60T2270/88
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 12,194,978
App. No.
17/875,439
Granted
Jan 14, 2025
Kind
B2
Abstract

This application provides a torque compensation method for a vehicle, a torque compensation apparatus of a vehicle, and an associated computer-readable storage medium. The torque compensation method includes: when a vehicle control module determines that the vehicle is in a sliding state during a brake idle stroke, obtaining, by the vehicle control module, a pressure of a brake master cylinder of the vehicle, and controlling a motor of the vehicle based on the pressure of the brake master cylinder to output a compensation torque. In this application, a range of the brake idle stroke of the vehicle can be precisely determined, so as to control the motor of the vehicle to output the compensation torque in a timely manner, thereby effectively suppressing sliding during the brake idle stroke of the vehicle and ensuring safe driving.

Claims (54)

1. A torque compensation method for a vehicle, wherein the vehicle comprises a vehicle controller, and the torque compensation method comprises:

when the vehicle controller determines that the vehicle is in a sliding state during a brake idle stroke, obtaining, by the vehicle controller, a pressure of a brake master cylinder of the vehicle, and controlling a motor of the vehicle based on the pressure of the brake master cylinder to output a compensation torque,

wherein the obtaining, by the vehicle controller, a pressure of a brake master cylinder of the vehicle, and controlling a motor of the vehicle based on the pressure of the brake master cylinder to output a compensation torque further comprises:

obtaining, by the vehicle controller, the pressure of the brake master cylinder of the vehicle and a rotation speed of the motor of the vehicle in real time, and controlling, based on the pressure of the brake master cylinder and the rotation speed of the motor of the vehicle, the motor of the vehicle to output the compensation torque.

2. The torque compensation method according to claim 1 , wherein the obtaining, by the vehicle controller, a pressure of a brake master cylinder of the vehicle, and controlling a motor of the vehicle based on the pressure of the brake master cylinder to output a compensation torque comprises:

in a case that the pressure of the brake master cylinder obtained by the vehicle controller comprises a first pressure, controlling, by the vehicle controller, the motor of the vehicle to output a compensation torque comprising a first compensation torque; and

in a case that the pressure of the brake master cylinder obtained by the vehicle controller comprises a second pressure, controlling, by the vehicle controller, the motor of the vehicle to output a compensation torque comprising a second compensation torque;

wherein the first pressure is less than the second pressure, and the first compensation torque is greater than the second compensation torque.

3. The torque compensation method according to claim 1 , wherein the obtaining, by the vehicle controller, a pressure of a brake master cylinder of the vehicle comprises:

obtaining, by the vehicle controller, the pressure of the brake master cylinder of the vehicle in real time.

4. The torque compensation method according to claim 1 , wherein the obtaining, by the vehicle controller, the pressure of the brake master cylinder of the vehicle and a rotation speed of the motor of the vehicle in real time, and controlling, based on the pressure of the brake master cylinder and the rotation speed of the motor of the vehicle, the motor of the vehicle to output the compensation torque further comprises:

in a case that the pressure of the brake master cylinder obtained by the vehicle controller comprises a third pressure, and the rotation speed of the motor of the vehicle comprises a first rotation speed, controlling, by the vehicle controller, the motor of the vehicle to output a compensation torque comprising a third compensation torque; and

in a case that the pressure of the brake master cylinder obtained by the vehicle controller comprises the third pressure, and the rotation speed of the motor of the vehicle comprises a second rotation speed, controlling, by the vehicle controller, the motor of the vehicle to output a compensation torque comprising a fourth compensation torque;

wherein the first rotation speed is less than the second rotation speed, and the third compensation torque is less than the fourth compensation torque.

5. The torque compensation method according to claim 1 , wherein that the vehicle controller determines that the vehicle is in the sliding state during the brake idle stroke comprises:

when the vehicle controller determines that a driving speed of the vehicle is within a first speed range corresponding to a low-speed driving mode, and a decrease in a brake pedal opening degree of the vehicle is greater than a first opening degree value, further determining, by the vehicle controller, whether a rotation speed of the motor of the vehicle is increased; and

when the vehicle controller determines that the rotation speed of the motor of the vehicle is increased, determining, by the vehicle controller based on a gear of the vehicle and the rotation speed and the direction of the motor of the vehicle, whether the vehicle is in the sliding state during the brake idle stroke.

6. A non-transitory computer-readable storage medium, wherein the computer-readable storage medium stores a computer instruction, and when the computer instruction is executed by a computing device, the computing device is enabled to implement the torque compensation method according to claim 1 .

7. A torque compensation apparatus of a vehicle, comprising a vehicle controller and at least one memory including computer instruction, wherein

when the computer instruction is executed, the vehicle controller is configured to: when it is determined that the vehicle is in a sliding state during a brake idle stroke, obtain a pressure of a brake master cylinder of the vehicle and a rotation speed of the motor of the vehicle in real time, and control, based on the pressure of the brake master cylinder and the rotation speed of the motor of the vehicle, a motor of the vehicle to output a compensation torque of the vehicle.

8. The torque compensation apparatus according to claim 7 , wherein

the vehicle controller is configured to: in a case that the pressure of the brake master cylinder obtained by the vehicle controller comprises a first pressure, control the motor of the vehicle to output a compensation torque comprising a first compensation torque; and

the vehicle controller is configured to: in a case that the pressure of the brake master cylinder obtained by the vehicle controller comprises a second pressure, control the motor of the vehicle to output a compensation torque comprising a second compensation torque;

wherein the first pressure is less than the second pressure, and the first compensation torque is greater than the second compensation torque.

9. The torque compensation apparatus according to claim 7 , wherein

the vehicle controller is configured to obtain the pressure of the brake master cylinder of the vehicle in real time.

10. The torque compensation apparatus according to claim 7 , wherein

the vehicle controller is configured to: in a case that the pressure of the brake master cylinder obtained by the vehicle controller comprises a third pressure, and the rotation speed of the motor of the vehicle comprises a first rotation speed, control the motor of the vehicle to output a compensation torque comprising a third compensation torque; and

the vehicle controller is configured to: in a case that the pressure of the brake master cylinder obtained by the vehicle controller comprises the third pressure, and the rotation speed of the motor of the vehicle comprises a second rotation speed, control the motor of the vehicle to output a compensation torque comprising a fourth compensation torque;

wherein the first rotation speed is less than the second rotation speed, and the third compensation torque is less than the fourth compensation torque.

11. The torque compensation apparatus according to claim 7 , wherein

the vehicle controller is configured to: when it is determined that the driving speed of the vehicle is within a first speed range corresponding to a low-speed driving mode, and a decrease in a brake pedal opening degree of the vehicle is greater than a first opening degree value, further determine whether the rotation speed of the motor of the vehicle is increased; and

the vehicle controller is configured to: when it is determined that a rotation speed of the motor of the vehicle is increased, determine, based on a gear of the vehicle and the rotation speed and direction of the motor of the vehicle, whether the vehicle is in a sliding state during a brake idle stroke.

12. A torque compensation method for a vehicle, wherein the vehicle comprises a vehicle controller, and the torque compensation method comprises:

when the vehicle controller determines that the vehicle is in a sliding state during a brake idle stroke, obtaining, by the vehicle controller, a pressure of a brake master cylinder of the vehicle, and controlling a motor of the vehicle based on the pressure of the brake master cylinder to output a compensation torque,

wherein that the vehicle controller determines that the vehicle is in the sliding state during the brake idle stroke comprises:

when the vehicle controller determines that a driving speed of the vehicle is within a first speed range corresponding to a low-speed driving mode, and a decrease in a brake pedal opening degree of the vehicle is greater than a first opening degree value, further determining, by the vehicle controller, whether a rotation speed of the motor of the vehicle is increased; and

when the vehicle controller determines that the rotation speed of the motor of the vehicle is increased, determining, by the vehicle controller based on a gear of the vehicle and the rotation speed and the direction of the motor of the vehicle, whether the vehicle is in the sliding state during the brake idle stroke.

13. The torque compensation method according to claim 12 , wherein the obtaining, by the vehicle controller, a pressure of a brake master cylinder of the vehicle, and controlling a motor of the vehicle based on the pressure of the brake master cylinder to output a compensation torque comprises:

in a case that the pressure of the brake master cylinder obtained by the vehicle controller comprises a first pressure, controlling, by the vehicle controller, the motor of the vehicle to output a compensation torque comprising a first compensation torque; and

in a case that the pressure of the brake master cylinder obtained by the vehicle controller comprises a second pressure, controlling, by the vehicle controller, the motor of the vehicle to output a compensation torque comprising a second compensation torque;

wherein the first pressure is less than the second pressure, and the first compensation torque is greater than the second compensation torque.

14. The torque compensation method according to claim 12 , wherein the obtaining, by the vehicle controller, a pressure of a brake master cylinder of the vehicle comprises:

obtaining, by the vehicle controller, the pressure of the brake master cylinder of the vehicle in real time.

15. The torque compensation method according to claim 12 , wherein the obtaining, by the vehicle controller, a pressure of a brake master cylinder of the vehicle, and controlling a motor of the vehicle based on the pressure of the brake master cylinder to output a compensation torque further comprises:

obtaining, by the vehicle controller, the pressure of the brake master cylinder of the vehicle and a rotation speed of the motor of the vehicle in real time, and controlling, based on the pressure of the brake master cylinder and the rotation speed of the motor of the vehicle, the motor of the vehicle to output the compensation torque.

16. The torque compensation method according to claim 12 , wherein the obtaining, by the vehicle controller, the pressure of the brake master cylinder of the vehicle and a rotation speed of the motor of the vehicle in real time, and controlling, based on the pressure of the brake master cylinder and the rotation speed of the motor of the vehicle, the motor of the vehicle to output the compensation torque further comprises:

in a case that the pressure of the brake master cylinder obtained by the vehicle controller comprises a third pressure, and the rotation speed of the motor of the vehicle comprises a first rotation speed, controlling, by the vehicle controller, the motor of the vehicle to output a compensation torque comprising a third compensation torque; and

in a case that the pressure of the brake master cylinder obtained by the vehicle controller comprises the third pressure, and the rotation speed of the motor of the vehicle comprises a second rotation speed, controlling, by the vehicle controller, the motor of the vehicle to output a compensation torque comprising a fourth compensation torque;

wherein the first rotation speed is less than the second rotation speed, and the third compensation torque is less than the fourth compensation torque.

17. The torque compensation method according to claim 12 , wherein that the vehicle controller determines that the vehicle is in the sliding state during the brake idle stroke comprises:

when the vehicle controller determines that a driving speed of the vehicle is within a first speed range corresponding to a low-speed driving mode, and a decrease in a brake pedal opening degree of the vehicle is greater than a first opening degree value, further determining, by the vehicle controller, whether a rotation speed of the motor of the vehicle is increased; and

when the vehicle controller determines that the rotation speed of the motor of the vehicle is increased, determining, by the vehicle controller based on a gear of the vehicle and the rotation speed and the direction of the motor of the vehicle, whether the vehicle is in the sliding state during the brake idle stroke.

18. A non-transitory computer-readable storage medium, wherein the computer-readable storage medium stores a computer instruction, and when the computer instruction is executed by a computing device, the computing device is enabled to implement the torque compensation method according to claim 12 .

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 6, 2024
From: CONTEMPORARY AMPEREX TECHNOLOGY CO., LIMITED
To: CONTEMPORARY AMPEREX TECHNOLOGY (HONG KONG) LIMITED
Reel/Frame 068338/0402 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 28, 2022
From: QIN, HAIMING; LI, BAO; WU, KAI
To: CONTEMPORARY AMPEREX TECHNOLOGY CO., LIMITED
Reel/Frame 060991/0176 →
Continuity (2)
Continuation PCTCN2022071057 · Jan 10, 2022
Related Publication 20230219543A1 · Jul 13, 2023
References Cited (17)
US 20070199745A1 · Hayashi · 2007 [cited by applicant]
US 20130054062A1 · Matsushita · 2013 [cited by applicant]
US 20200156603A1 · Busse et al. · 2020 [cited by applicant]
US 20200398843A1 · Sabbatini · 2020 [cited by examiner]
CN 109080499A · 2018 [cited by applicant]
CN 110461665A · 2019 [cited by applicant]
CN 110605971A · 2019 [cited by applicant]
CN 112078556A · 2020 [cited by applicant]
CN 112440758A · 2021 [cited by applicant]
CN 113581152A · 2021 [cited by applicant]
EP 2743151A1 · 2014 [cited by applicant]
JP 2007230288A · 2007 [cited by applicant]
JP 2009274684A · 2009 [cited by applicant]
WO 2021029330A1 · 2021 [cited by applicant]
Extended European Search Report issued Jun. 15, 2023, in European Application No. 22734083.3, citing above-listed references, 9 pages. [cited by applicant]
International Search Report and Written Opinion mailed on Sep. 20, 2022, in corresponding PCT Application No. PCT/CN2022/071057, 16 pages. [cited by applicant]
Office Action issued Feb. 13, 2024 in Japanese Patent Application No. 2022-535899 with English translation thereof. [cited by applicant]