Vehicle motion control considering dynamic gear ratio for multi-speed drive systems
AssigneeGM Global Technology Operations LLC
InventorsSu-Yang Shieh, Chunhao J. Lee, Dongxu Li, Paul Guillermo Otanez
Life of this patent
Estimating the term…
Abstract
A vehicle includes a system and method of operating a gearbox of the vehicle. The vehicle includes an interface for entering a desired vehicle acceleration and a processor. The system includes a processor. The processor is configured to receive the desired vehicle acceleration, create an objective function that relates the desired vehicle acceleration to a torque, perform an optimization process on the objective function to determine the torque, and apply the torque to the vehicle to achieve the desired vehicle acceleration.
Claims20
A method of operating a gearbox of a vehicle, comprising:
- receiving a desired vehicle acceleration at a processor;
- creating an objective function that relates the desired vehicle acceleration to a torque, wherein the objective function is:
- min
- T
- m
- ,
- f
- ,
- 1
- (
- t
- )
- ,
- T
- m
- ,
- f
- ,
- 2
- (
- t
- )
- T
- m
- ,
- r
- ,
- 1
- (
- t
- )
- ,
- T
- m
- ,
- r
- ,
- 2
- (
- t
- )
-
- ∫
- t
- 0
- t
- 0
- +
- h
- {
- w
- 1
- [
- a
-
- (
- t
- )
- -
- a
- des
- (
- t
- )
- ]
- 2
- -
- w
- 2
-
- f
- st
- (
- t
- )
- -
- w
- 3
-
- f
- rsp
- (
- t
- )
- -
- w
- 4
-
- η
- pt
-
- (
- t
- )
- }
-
- dt
- where Tm,f,1(t) is the torque at a first front motor, Tm,f,2(t) is the torque at a second front motor, Tm,r,1(t) is the torque at a first rear motor, Tm,r,2(t) is the torque at a second rear motor, ades is a desired acceleration, fst is an index of vehicle stability, frsp is an index of vehicle responsiveness, ηpt is a powertrain efficiency and wi are weighting factors;
- optimizing the objective function to determine the torque that minimizes the objective function;
- and
- applying the torque to the vehicle to achieve the desired vehicle acceleration.
A system for performing a gear shift at a vehicle, comprising:
- a processor configured to:
- receive a desired vehicle acceleration;
- create an objective function that relates the desired vehicle acceleration to a torque, wherein the objective function is:
- min
- T
- m
- ,
- f
- ,
- 1
- (
- t
- )
- ,
- T
- m
- ,
- f
- ,
- 2
- (
- t
- )
- T
- m
- ,
- r
- ,
- 1
- (
- t
- )
- ,
- T
- m
- ,
- r
- ,
- 2
- (
- t
- )
-
- ∫
- t
- 0
- t
- 0
- +
- h
- {
- w
- 1
- [
- a
-
- (
- t
- )
- -
- a
- des
- (
- t
- )
- ]
- 2
- -
- w
- 2
-
- f
- st
- (
- t
- )
- -
- w
- 3
-
- f
- rsp
- (
- t
- )
- -
- w
- 4
-
- η
- pt
-
- (
- t
- )
- }
-
- dt
- where Tm,f,1(t) is the torque at a first front motor, Tm,f,2(t) is the torque at a second front motor, Tm,r,1(t) is the torque at a first rear motor, Tm,r,2(t) is the torque at a second rear motor, ades is a desired acceleration, fst is an index of vehicle stability, frsp is an index of vehicle responsiveness, ηpt is a powertrain efficiency and wi are weighting factors;
- optimize the objective function to determine the torque that minimizes the objective function;
- and
- apply the torque to the vehicle to achieve the desired vehicle acceleration.
A vehicle, comprising:
- an interface for entering a desired vehicle acceleration;
- and
- a processor configured to:
- receive the desired vehicle acceleration;
- create an objective function that relates the desired vehicle acceleration to a torque, wherein the objective function is:
- min
- T
- m
- ,
- f
- ,
- 1
- (
- t
- )
-
- T
- m
- ,
- f
- ,
- 2
- (
- t
- )
- T
- m
- ,
- r
- ,
- 1
- (
- t
- )
-
- T
- m
- ,
- r
- ,
- 2
- (
- t
- )
-
- ∫
- t
- 0
- t
- 0
- +
- h
- {
- w
- 1
- [
- a
-
- (
- t
- )
- -
- a
- des
- (
- t
- )
- ]
- 2
- -
- w
- 2
-
- f
- st
- (
- t
- )
- -
- w
- 3
-
- f
- rsp
- (
- t
- )
- -
- w
- 4
-
- η
- pt
-
- (
- t
- )
- }
-
- dt
- where Tm,f,1(t) is the torque at a first front motor, Tm,f,2(t) is the torque at a second front motor, Tm,r,1(t) is the torque at a first rear motor, Tm,r,2(t) is the torque at a second rear motor, ades is a desired acceleration, fst is an index of vehicle stability, frsp is an index of vehicle responsiveness, ηpt is a powertrain efficiency and wi are weighting factors;
- optimize the objective function to determine the torque that minimizes the objective function;
- and
- apply the torque to the vehicle to achieve the desired vehicle acceleration.
Dependencies are inferred from the claim text.