Distributed control architecture for powertrains
First Claim
1. A distributed control system for controlling an automotive powertrain, the distributed control system comprising:
- a supervisory control unit for controlling one or more powertrain subsystems, the supervisory control unit adapted to execute a central optimization algorithm;
one or more subsystem control units in communication with the supervisory control unit, at least one of said one or more subsystem control units adapted to execute a lower-level algorithm using command signals outputted from the supervisory control unit as input.
7 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for controlling automotive powertrains using a distributed control architecture are disclosed. A distributed control system may include a supervisory control unit for controlling one or more powertrain subsystems, and one or more subsystem control units in communication with the supervisory control unit. The supervisory control unit can be configured to execute a central optimization algorithm that computes variables from across multiple powertrain subsystems, and then outputs a number of globally approximated command values to each associated subsystem control unit. In some embodiments, the central optimization algorithm can be configured to solve a global cost function or optimization routine. One or more of the subsystem control units can be configured to execute a lower-level algorithm or routine, which can comprise a higher-fidelity model than that used by the central optimization algorithm.
-
Citations
24 Claims
-
1. A distributed control system for controlling an automotive powertrain, the distributed control system comprising:
-
a supervisory control unit for controlling one or more powertrain subsystems, the supervisory control unit adapted to execute a central optimization algorithm;
one or more subsystem control units in communication with the supervisory control unit, at least one of said one or more subsystem control units adapted to execute a lower-level algorithm using command signals outputted from the supervisory control unit as input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A distributed control system for controlling an automotive powertrain, the distributed control system comprising:
-
a supervisory control unit for controlling one or more powertrain subsystems, the supervisory control unit adapted to execute a central optimization algorithm including a global cost function or optimization routine for optimizing parameters from multiple powertrain subsystems;
one or more subsystem control units in communication with the supervisory control unit, at least one of said one or more subsystem control units adapted to execute a lower-level algorithm using command signals and/or feedforward signals outputted from the supervisory control unit as input; and
wherein the lower-level algorithm is adapted to output one or more set points for controlling one or more subsystem components and/or actuators associated with the subsystem.
-
-
19. A distributed control system for controlling an automotive powertrain, the distributed control system comprising:
-
a supervisory control unit for controlling an air/EGR control subsystem and at least one additional powertrain subsystem, the supervisory control unit adapted to execute a central optimization algorithm;
an air/EGR control unit in communication with the supervisory control unit, the air/EGR control unit adapted to execute an airside optimization algorithm adapted to output one or more airside control signals based on command values and/or feedforward signals sent from the supervisory control unit; and
at least one additional control unit in communication with the supervisory control unit.
-
-
20. A method of controlling an automotive powertrain, the method comprising the steps of:
-
providing a supervisory control unit in communication with a plurality of powertrain subsystems, the supervisory control unit adapted to execute a central optimization algorithm or routine for coordinating the control of each of the associated powertrain subsystems;
computing one or more parameters using the central optimization algorithm and outputting one or more globally optimized command values to one or more subsystem control units associated with said plurality of powertrain subsystem;
computing one or more control set point values using at least one subsystem control unit; and
outputting the one or more control set point values to a subsystem component and/or actuator. - View Dependent Claims (21, 22, 23, 24)
-
Specification