Method and controller for controlling output torque of a propulsion unit
First Claim
1. A method for controlling output torque (Teng) of a propulsion unit in a vehicle powertrain comprising driven wheels drivingly connected to the propulsion unit via a mechanical transmission with a drive shaft, the method comprising:
- registering a driver torque demand (Td) for vehicle propulsion;
registering a propulsion unit rotational speed (ω
e);
controlling the output torque (Teng) of the propulsion unit to asymptotically follow the driver torque demand (Td) using a closed-loop linear-quadratic regulator (LQR) based controller having the driver torque demand (Td) and the propulsion unit rotational speed (ω
e) as input data, in order to minimize oscillations;
receiving, via the closed-loop LQR based controller, a full state vector information ({circumflex over (x)}) from a state observer based on at least the propulsion unit rotational speed (ω
e);
generating, via the closed-loop LQR based controller, a controller torque demand (Tf) used for the controlling of the output torque (Teng) of the propulsion unit based on the driver torque demand (Td) and the full state vector information ({circumflex over (x)}),and wherein the controlling of the output torque (Teng) of the propulsion unit is realized by regulating at least the following three performance index components of the controller to zero;
a time derivative of a drive shaft torque ({dot over (T)}shaft) of the drive shaft;
an integrated difference (xu) between the driver torque demand (Td) and the controller torque demand (Tf); and
a current difference between the driver torque demand (Td) and the controller torque demand (Tf).
1 Assignment
0 Petitions
Accused Products
Abstract
Method for controlling output torque (Teng) of a propulsion unit in a vehicle powertrain including driven wheels drivingly connected to the propulsion unit via a mechanical transmission with a drive shaft, wherein the method including the steps of registering driver torque demand (Td) for vehicle propulsion, registering propulsion unit rotational speed (ωe), and controlling the output torque (Teng) of the propulsion unit to asymptotically follow the driver torque demand (Td) using a closed-loop linear-quadratic regulator (LQR) based controller (9) having the driver torque demand (Td) and the propulsion unit rotational speed (ωe) as input data, in order to minimize driveline oscillations.
23 Citations
13 Claims
-
1. A method for controlling output torque (Teng) of a propulsion unit in a vehicle powertrain comprising driven wheels drivingly connected to the propulsion unit via a mechanical transmission with a drive shaft, the method comprising:
-
registering a driver torque demand (Td) for vehicle propulsion; registering a propulsion unit rotational speed (ω
e);controlling the output torque (Teng) of the propulsion unit to asymptotically follow the driver torque demand (Td) using a closed-loop linear-quadratic regulator (LQR) based controller having the driver torque demand (Td) and the propulsion unit rotational speed (ω
e) as input data, in order to minimize oscillations;receiving, via the closed-loop LQR based controller, a full state vector information ({circumflex over (x)}) from a state observer based on at least the propulsion unit rotational speed (ω
e);generating, via the closed-loop LQR based controller, a controller torque demand (Tf) used for the controlling of the output torque (Teng) of the propulsion unit based on the driver torque demand (Td) and the full state vector information ({circumflex over (x)}), and wherein the controlling of the output torque (Teng) of the propulsion unit is realized by regulating at least the following three performance index components of the controller to zero; a time derivative of a drive shaft torque ({dot over (T)}shaft) of the drive shaft; an integrated difference (xu) between the driver torque demand (Td) and the controller torque demand (Tf); and a current difference between the driver torque demand (Td) and the controller torque demand (Tf). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A propulsion unit torque controller for controlling output torque (Teng) of a propulsion unit in a vehicle powertrain comprising driven wheels drivingly connected to the propulsion unit via a mechanical transmission with a drive shaft, wherein the controller is a closed-loop linear-quadratic regulator (LQR) based controller, and the closed loop LQR based controller is arranged to control the output torque (Teng) of the propulsion unit by the following steps:
-
registering a driver torque demand (Td) for vehicle propulsion; registering a propulsion unit rotational speed (ω
e);controlling the output torque (Teng) of the propulsion unit to asymptotically follow the driver torque demand (Td) having the driver torque demand (Td) and the propulsion unit rotational speed (ω
e) as input data, in order to minimize oscillations,wherein the dosed loop LQR based controller is arranged to; receive a full state vector information ({circumflex over (x)}) from a state observer based on at least the propulsion unit rotational speed (ω
e);generate a controller torque demand (Tf) used for controlling an output torque (Teng) of the propulsion unit based on the driver torque demand (Td) and the full state vector information ({circumflex over (x)}), and wherein the closed loop LQR based controller is arranged to control the output torque (Teng) of the propulsion unit by regulating the following three performance index components of the controller to zero; a time derivative of a drive shaft torque ({dot over (T)}shaft) of the drive shaft; an integrated difference (xu) between the driver torque demand (Td) and the controller torque demand (Tf); and a current difference between the driver torque demand (Td) and the controller torque demand (Tf). - View Dependent Claims (12, 13)
-
Specification