Torque control system and method for drive system of electric vehicle
Abstract
A torque control system for a drive system of an electric vehicle includes a controller that generates a front-wheel torque command and a rear-wheel torque command having torque values distributed from required torque for vehicle driving, a front-wheel motor, wherein operation of the front-wheel motor is controlled according to the front-wheel torque command, and a rear-wheel motor, wherein operation of the rear-wheel motor is controlled according to the rear-wheel torque command. The controller determines whether there is a change request of a direction of the required torque, and determines, in a case where there is the change request of the direction of the required torque, the front-wheel torque command and the rear-wheel torque command determined from the required torque as values for sequential zero-crossing while the required torque determined in real time changes while performing zero-crossing of passing through 0 torque for direction change.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A torque control system for a drive system of an electric vehicle, the torque control system comprising:
a controller that generates a front-wheel torque command and a rear-wheel torque command having torque values distributed from a required torque for vehicle driving; a front-wheel motor operatively connected to the controller, wherein operation of the front-wheel motor is controlled according to the front-wheel torque command generated and output by the controller; and a rear-wheel motor operatively connected to the controller, wherein operation of the rear-wheel motor is controlled according to the rear-wheel torque command generated and output by the controller, wherein the controller determines whether there is a change request of a direction of the required torque for the vehicle driving, and determines, in response that the controller concludes that there is the change request of the direction of the required torque, the front-wheel torque command and the rear-wheel torque command determined from the required torque as values for sequential zero-crossing while the required torque determined in real time changes while performing zero-crossing of passing through 0 torque for direction change.
2 . The system of claim 1 , wherein the controller determines the front-wheel torque command and the rear-wheel torque command determined from the required torque while the required torque changes, as values so that a torque sum of the front-wheel torque command and the rear-wheel torque command satisfies the required torque.
3 . The system of claim 1 , wherein the controller performs torque correction for limiting a change rate of the front-wheel torque command to a preset first maximum allowable change rate in the zero-crossing of the front-wheel torque command, and performs torque correction for limiting a change rate of the rear-wheel torque command to a preset second maximum allowable change rate in the zero-crossing of the rear-wheel torque command.
4 . The system of claim 3 , wherein the controller performs, while performing the torque correction for limiting the change rate of the front-wheel torque command to the preset first maximum allowable change rate, torque compensation for the rear-wheel torque command distributed from the required torque so that a sum of the front-wheel torque command, the change rate of which is limited, and the rear-wheel torque command distributed from the required torque satisfies the required torque.
5 . The system of claim 3 , wherein the controller performs, while performing the torque correction for limiting the change rate of the rear-wheel torque command to the preset second maximum allowable change rate, torque compensation for the front-wheel torque command distributed from the required torque so that a sum of the rear-wheel torque command, the change rate of which is limited, and the front-wheel torque command distributed from the required torque satisfies the required torque.
6 . The system of claim 3 , wherein, in the zero-crossing of one of the front-wheel torque command and the rear-wheel torque command, the controller performs torque correction for limiting a change rate of the torque command of the zero-crossing to a preset change rate, determines a torque correction value based on a backlash estimation value of the drive system where the torque command performs the zero-crossing, and performs torque compensation for compensating for the determined torque correction value with respect to the other torque command without performing the zero-crossing.
7 . The system of claim 6 , wherein the backlash estimation value is at least one of a backlash speed estimation value of the drive system where the torque command performs the zero-crossing or a backlash acceleration estimation value of the drive system where the torque command performs the zero-crossing.
8 . The system of claim 7 , wherein the torque correction value is determined as a value obtained by multiplying the backlash speed estimation value by a preset gain, a value obtained by multiplying the backlash acceleration estimation value by a preset gain, or a value obtained by summing a value obtained by multiplying the backlash speed estimation value by a preset gain and a value obtained by multiplying the backlash acceleration estimation value by a preset gain.
9 . The system of claim 3 , wherein, in the zero-crossing of one of the front-wheel torque command and the rear-wheel torque command, the controller performs torque correction for limiting a change rate of the torque command performing the zero-crossing to a preset change rate, determines a torque correction value based on a difference between a longitudinal acceleration speed expectation value which is a vehicle longitudinal acceleration estimated based on real-time vehicle driving information in a running vehicle and a vehicle longitudinal acceleration measurement value detected by a longitudinal acceleration sensor operatively connected to the controller, and performs torque compensation for compensating for the determined torque correction value with respect to the other torque command without performing the zero-crossing.
10 . The system of claim 3 , wherein, in the zero-crossing of one of the front-wheel torque command and the rear-wheel torque command, the controller performs torque correction for limiting a change rate of the torque command performing the zero-crossing to a preset change rate, determines a torque correction value based on a difference between a speed expectation value estimated from real-time vehicle driving information in the drive system where the torque command performs the zero-crossing and a speed measurement value of the drive system detected by a speed sensor operatively connected to the controller, and performs torque compensation for compensating for the determined torque correction value with respect to the other torque command without performing the zero-crossing.
11 . A torque control method for a drive system of an electric vehicle, the torque control method comprising:
determining, by a controller, whether there is a change request of a direction of required torque for vehicle driving; determining, by the controller, in response that the controller concludes that there is the change request of the direction of the required torque, a front-wheel torque command and a rear-wheel torque command having torque values distributed from the required torque determined in real time while the required torque determined in real time changes while performing zero-crossing of passing through 0 torque to change the direction; and controlling, by the controller, operations of a front-wheel motor and a rear-wheel motor operatively connected to the controller, according to the determined front-wheel torque command and the determined rear-wheel torque command, wherein the controller determines the front-wheel torque command and the rear-wheel torque command determined from the required torque as values for sequential zero-crossing while the required torque changes while performing the zero-crossing to change the direction.
12 . The method of claim 11 , wherein the controller determines the front-wheel torque command and the rear-wheel torque command determined from the required torque while the required torque changes, as values such that a torque sum of the front-wheel torque command and rear-wheel torque command that satisfies the required torque.
13 . The method of claim 11 , wherein the controller performs torque correction for limiting a change rate of the front-wheel torque command to a preset first maximum allowable change rate in the zero-crossing of the front-wheel torque command, and performs torque correction for limiting a change rate of the rear-wheel torque command to a preset second maximum allowable change rate in the zero-crossing of the rear-wheel torque command.
14 . The method of claim 13 , wherein the controller performs, while performing the torque correction for limiting the change rate of the front-wheel torque command to the preset first maximum allowable change rate, torque compensation for the rear-wheel torque command distributed from the required torque so that a sum of the front-wheel torque command, the change rate of which is limited, and the rear-wheel torque command distributed from the required torque satisfies the required torque.
15 . The method of claim 13 , wherein the controller performs, while performing the torque correction for limiting the change rate of the rear-wheel torque command to the preset second maximum allowable change rate, torque compensation for the front-wheel torque command distributed from the required torque so that a sum of the rear-wheel torque command, the change rate of which is limited, and the front-wheel torque command distributed from the required torque satisfies the required torque.
16 . The method of claim 13 , wherein, in the zero-crossing of one of the front-wheel torque command and the rear-wheel torque command, the controller performs torque correction for limiting a change rate of the torque command of the zero-crossing to a preset change rate, determines a torque correction value based on a backlash estimation value of the drive system where the torque command performs the zero-crossing, and performs torque compensation for compensating for the determined torque correction value with respect to the other torque command without performing the zero-crossing.
17 . The method of claim 16 , wherein the backlash estimation value is at least one of a backlash speed estimation value of the drive system where the torque command performs the zero-crossing or a backlash acceleration estimation value of the drive system where the torque command performs the zero-crossing.
18 . The method of claim 17 , wherein the torque correction value is determined as a value obtained by multiplying the backlash speed estimation value by a preset gain, a value obtained by multiplying the backlash acceleration estimation value by a preset gain, or a value obtained by summing a value obtained by multiplying the backlash speed estimation value by a preset gain and a value obtained by multiplying the backlash acceleration estimation value by a preset gain.
19 . The method of claim 13 , wherein, in the zero-crossing of one of the front-wheel torque command and the rear-wheel torque command, the controller performs torque correction for limiting a change rate of the torque command performing the zero-crossing to a preset change rate, determines a torque correction value based on a difference between a longitudinal acceleration speed expectation value which is a vehicle longitudinal acceleration estimated based on real-time vehicle driving information in a running vehicle and a vehicle longitudinal acceleration measurement value detected by a longitudinal acceleration sensor operatively connected to the controller, and performs torque compensation for compensating for the determined torque correction value with respect to the other torque command without performing the zero-crossing.
20 . The method of claim 13 , wherein, in the zero-crossing of one of the front-wheel torque command and the rear-wheel torque command, the controller performs torque correction for limiting a change rate of the torque command performing the zero-crossing to a preset change rate, determines a torque correction value based on a difference between a speed expectation value estimated from real-time vehicle driving information in the drive system where the torque command performs the zero-crossing and a speed measurement value of the drive system detected by a speed sensor operatively connected to the controller, and performs torque compensation for compensating for the determined torque correction value with respect to the other torque command without performing the zero-crossing.Join the waitlist — get patent alerts
Track US2026008355A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.