METHOD AND SYSTEM FOR LIMITING A DYNAMIC PARAMETER OF A VEHICLE
First Claim
1. A method for limiting a dynamic parameter of a vehicle, via an engine controller of said vehicle, the engine controller being operable in response to a control signal, the method comprising:
- a) receiving vehicle data from the vehicle, said vehicle data being at least representative of a requested engine power;
b) determining, based on said vehicle data, a command signal associated to the requested engine power;
c) determining, based on a computation of the vehicle data, a cumulative-term limit;
d) determining a cumulative closed-loop term, based on a computation of the vehicle data, the cumulative closed-loop term being limited according to the cumulative-term limit;
e) determining a control-signal limit, based on at least the cumulative closed-loop term, the control-signal limit being associated to an engine-power-request limit; and
f) generating the control signal to be sent to the engine controller, based on at least a comparison of the command signal and the control-signal limit, the control signal being representative of a lesser of the requested engine power and the engine-power-request limit, for limiting said dynamic parameter of the vehicle.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to a method for limiting a dynamic parameter of a vehicle, such as speed or acceleration, and to a vehicle dynamics control module (VDCM), an engine control module (ECM) and a system for carrying out the method as well as to a computer product associated thereto. The present invention allows a driver of a vehicle to be provided with an acceptable acceleration, speed and/or the like, which may be lower than the requested acceleration, speed, etc., in order to optimize energy consumption of the vehicle, typically for transportation vehicles such as trucks, buses and delivery vans. This is accomplished, by a continuously running controller, such as a PI controller and by limiting the integral term of the PI controller, to smoothen transitions when the dynamic parameter is limited and to substantially reduce overshoot with respect to the limit of the dynamic parameter.
66 Citations
37 Claims
-
1. A method for limiting a dynamic parameter of a vehicle, via an engine controller of said vehicle, the engine controller being operable in response to a control signal, the method comprising:
-
a) receiving vehicle data from the vehicle, said vehicle data being at least representative of a requested engine power; b) determining, based on said vehicle data, a command signal associated to the requested engine power; c) determining, based on a computation of the vehicle data, a cumulative-term limit; d) determining a cumulative closed-loop term, based on a computation of the vehicle data, the cumulative closed-loop term being limited according to the cumulative-term limit; e) determining a control-signal limit, based on at least the cumulative closed-loop term, the control-signal limit being associated to an engine-power-request limit; and f) generating the control signal to be sent to the engine controller, based on at least a comparison of the command signal and the control-signal limit, the control signal being representative of a lesser of the requested engine power and the engine-power-request limit, for limiting said dynamic parameter of the vehicle. - View Dependent Claims (2, 4, 5, 7, 9, 10, 12, 14, 17, 18, 19, 20)
-
-
3. (canceled)
-
6. (canceled)
-
8. (canceled)
-
11. (canceled)
-
13. (canceled)
-
15. (canceled)
-
16. (canceled)
-
21. (canceled)
-
22. (canceled)
-
23. A VDCM for limiting a dynamic parameter of a vehicle, via an engine controller of said vehicle, the engine controller being operable in response to a control signal, the VDCM comprising:
-
at least one input port for receiving vehicle data from the vehicle, said vehicle data being at least representative of a requested engine power; a module controller being operatively connected to the at least one input port, for; determining, based on said vehicle data, a command signal associated to the requested engine power; determining, based on a computation of the vehicle data, a cumulative-term limit; determining a cumulative closed-loop term, based on a computation of the vehicle data, the cumulative closed-loop term being limited according to the cumulative-term limit; determining a control-signal limit, based on at least the cumulative closed-loop term, the control-signal limit being associated to an engine-power-request limit; and generating the control signal to be sent to the engine controller, based on at least a comparison of the command signal and the control-signal limit, the control signal being representative of a lesser of the requested engine power and the engine-power-request limit; and at least one output port being operatively connected to the module controller, at least one of the at least one output port being in communication with the engine controller for sending thereto the control signal generated by the module controller, to limit said dynamic parameter of the vehicle. - View Dependent Claims (27, 33, 35)
-
-
24. (canceled)
-
25. (canceled)
-
26. An ECM for limiting a dynamic parameter of a vehicle, via an engine controller of said vehicle, the engine controller being operable in response to a control signal, the ECM comprising data and instructions to:
-
receive vehicle data from the vehicle, said vehicle data being at least representative of a requested engine power; determine, based on said vehicle data, a command signal associated to the requested engine power; determine, based on a computation of the vehicle data, a cumulative-term limit; determine a cumulative closed-loop term, based on a computation of the vehicle data, the cumulative closed-loop term being limited according to the cumulative-term limit; determine a control-signal limit, based on at least the cumulative closed-loop term, the control-signal limit being associated to an engine-power-request limit; and generate the control signal to be sent to the engine controller, based on at least a comparison of the command signal and the control-signal limit, the control signal being representative of a lesser of the requested engine power and the engine-power-request limit, for limiting said dynamic parameter of the vehicle. - View Dependent Claims (28, 34, 37)
-
-
29. (canceled)
-
30. (canceled)
-
31. (canceled)
-
32. (canceled)
-
36. A computer product comprising data and instructions to limit a dynamic parameter of a vehicle via an engine controller being operable in response to a control signal, for execution by a CPU to:
-
receive vehicle data from a vehicle, said vehicle data being at least representative of a requested engine power; determine, based on said vehicle data, a command signal associated to the requested engine power; determine, based on a computation of the vehicle data, a cumulative-term limit; determine a cumulative closed-loop term, based on a computation of the vehicle data, the cumulative closed-loop term being limited according to the cumulative-term limit; determine a control-signal limit, based on at least the cumulative closed-loop term, the control-signal limit being associated to an engine-power-request limit; and generate the control signal to be sent to the engine controller, based on at least a comparison of the command signal and the control-signal limit, the control signal being representative of a lesser of the requested engine power and the engine-power-request limit, for limiting said dynamic parameter of the vehicle.
-
Specification