IP Library Granted Patent US 12703251
Granted Patent B2
US 12703251 · App. 18/612,860 · Granted Aug 11, 2026

Torque control system and method for drive systems of electric vehicles

Inventor: Jiwon Oh (Hwaseong-si, KR)
Assignees: HYUNDAI MOTOR COMPANY; KIA CORPORATION
B60L15/2054B60L2240/423B60L2240/486
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 12703251
App. No.
18/612,860
Granted
Aug 11, 2026
Kind
B2
Abstract

A torque control system and method are disclosed for drive systems of electric vehicles including a shift intervention torque implementation method specialized for an electric vehicle being capable of executing both a virtual shift mode and a drift mode. The torque control system includes a controller configured to generate a rear wheel torque command and a front wheel torque command based on vehicle driving information detected by a driving information detector. The controller determines whether or not there is a virtual shift request depending on the vehicle driving state while executing the drift mode. The controller determines rear wheel torque as a value changed from a target torque before shifting to a target torque after shifting during a shift section upon determining that there is the virtual shift request. The controller determines front wheel torque as a shift intervention torque value configured to create a virtual shift feeing.

Claims (49)

1 . A torque control method for a drive systems of an electric vehicles, the torque control method comprising:

determining, by a controller, whether or not there is a virtual shift request depending on a vehicle driving state while executing a drift mode in which an electric vehicle is driven in a drift state by generating torque required to drive the electric vehicle only by a rear wheel motor and inducing rear wheel slip;

determining, by the controller, during gear shifting, rear wheel torque as a value changed from a target torque before the gear shifting to a target torque after the gear shifting, and determining front wheel torque as a shift intervention torque value configured to create a virtual shift feeling upon determining that there is the virtual shift request;

generating, by the controller, a rear wheel torque command and a front wheel torque command, as respective command values, using the determined rear wheel torque and the determined front wheel torque;

controlling, by the controller, a rear wheel motor depending on the generated rear wheel torque command; and

controlling, by the controller, a front wheel motor depending on the generated front wheel torque command.

2 . The torque control method of claim 1 , wherein, during the gear shifting, the rear wheel torque is determined as a value changed with a predetermined slope from the target torque before the gear shifting to the target torque after the gear shifting.

3 . The torque control method of claim 1 , wherein, during the gear shifting, the shift intervention torque value is determined as a value obtained by subtracting the changed rear wheel torque from the target torque before shifting.

4 . The torque control method of claim 1 , wherein, during the gear shifting, the shift intervention torque value is determined as:

a value obtained by multiplying a value, obtained by subtracting the changed rear wheel torque from the target torque before shifting, by a scaling factor; or

a value obtained by applying a filter or a slope limit to the value, obtained by subtracting the changed rear wheel torque from the target torque before shifting.

5 . The torque control method of claim 1 , wherein, during the gear shifting, the controller determines shift intervention torque having a value corresponding to real-time virtual shift progress using set data configured to define a correlation between the virtual shift progress and the shift intervention torque.

6 . The torque control method of claim 5 , wherein, during the gear shifting, the controller determines:

the virtual shift progress using the following equation E1 from a first speed configured to be a virtual engine speed before shifting

Virtual Shift Progress (%)={(Current Virtual Engine Speed−First Speed)/(Second Speed−First Speed)}×100;

a second speed configured to be a virtual engine speed in a target gear position; and

a current virtual engine speed configured to be a real-time virtual engine speed during changing from the first speed to the second speed.

7 . The torque control method of claim 6 , wherein the controller determines the virtual engine speed as:

a value proportional to a value obtained by multiplying a vehicle drive system speed by a virtual gear ratio in a current virtual gear position; or

a value proportional to a value obtained by multiplying a vehicle speed by the virtual gear ratio in the current virtual gear position.

8 . The torque control method of claim 1 , wherein, upon determining that there is a virtual shift request in a non-drift mode configured such that the drift mode is not executed, during the gear shifting, the controller:

determines a final rear wheel torque command as a correction value obtained by correcting the rear wheel torque command with shift intervention torque configured to create the virtual shift feeling; and

controls the rear wheel motor depending on the determined final rear wheel torque command.

9 . A torque control system for a drive system of an electric vehicle, the torque control system comprising:

a driving information detector configured to detect information configured to indicate a vehicle driving state;

a controller configured to generate a rear wheel torque command and a front wheel torque command configured to satisfy requested torque based on vehicle driving information including the information detected by the driving information detector; and

a rear wheel motor and a front wheel motor controlled depending on the rear wheel torque command and the front wheel torque command generated by the controller,

wherein the controller is configured to

determine whether or not there is a virtual shift request depending on the vehicle driving state while executing a drift mode in which an electric vehicle is driven in a drift state by generating torque required to drive the electric vehicle only by the rear wheel motor and inducing rear wheel slip,

determine rear wheel torque as a value changed, during gear shifting, from a target torque before the gear shifting to a target torque after the gear shifting, upon determining that there is the virtual shift request,

determine front wheel torque as a shift intervention torque value configured to create a virtual shift feeling, and

generate the rear wheel torque command and the front wheel torque command, as respecting command values, using the determined rear wheel torque and front wheel torque.

10 . The torque control system of claim 9 , wherein, during the gear shifting, the controller is configured to determines the rear wheel torque as a value changed with a predetermined slope from the target torque before the gear shifting to the target torque after the gear shifting.

11 . The torque control system of claim 9 , wherein, during the gear shifting, the controller is configured to determines the shift intervention torque value as a value obtained by subtracting the changed rear wheel torque from the target torque before shifting.

12 . The torque control system of claim 9 , wherein, during the gear shifting, the controller is configured to determines the shift intervention torque value as:

a value obtained by multiplying a value, obtained by subtracting the changed rear wheel torque from the target torque before shifting, by a scaling factor; or

a value obtained by applying a filter or a slope limit to the value, obtained by subtracting the changed rear wheel torque from the target torque before shifting.

13 . The torque control system of claim 9 , wherein, during the gear shifting, the controller is configured to determine shift intervention torque having a value corresponding to real-time virtual shift progress using set data configured to define a correlation between the virtual shift progress and the shift intervention torque.

14 . The torque control system of claim 13 , wherein, during the gear shifting, the controller is configured to determine:

the virtual shift progress using the following equation E1 from a first speed configured to be a virtual engine speed before shifting

Virtual Shift Progress (%)={(Current Virtual Engine Speed−First Speed)/(Second Speed−First Speed)}×100;

a second speed configured to be a virtual engine speed in a target gear position; and

a current virtual engine speed configured to be a real-time virtual engine speed during changing from the first speed to the second speed.

15 . The torque control system of claim 14 , wherein the controller is configured to determine the virtual engine speed as:

a value proportional to a value obtained by multiplying a vehicle drive system speed by a virtual gear ratio in a current virtual gear position; or

a value proportional to a value obtained by multiplying a vehicle speed by the virtual gear ratio in the current virtual gear position.

16 . The torque control system of claim 9 , wherein, upon determining that there is a virtual shift request in a non-drift mode configured such that the drift mode is not executed, during the gear shifting, the controller is configured to:

determine a final rear wheel torque command as a correction value obtained by correcting the rear wheel torque command with shift intervention torque configured to create the virtual shift feeling; and

control the rear wheel motor depending on the determined final rear wheel torque command.