Engine control system using a cascaded neural network
0 Assignments
0 Petitions
Accused Products
Abstract
A method, system and machine-readable storage medium for monitoring an engine using a cascaded neural network that includes a plurality of neural networks is disclosed. In operation, the method, system and machine-readable storage medium store data corresponding to the cascaded neural network. Signals generated by a plurality of engine sensors are then inputted into the cascaded neural network. Next, a second neural network is updated at a first rate, with an output of a first neural network, wherein the output is based on the inputted signals. In response, the second neural network outputs at a second rate, at least one engine control signal, wherein the second rate is faster than the first rate.
36 Citations
39 Claims
-
1-8. -8. (canceled)
-
9. A method for controlling an engine having an engine control monitor (ECM), the method comprising:
-
storing in a memory, data corresponding to a cascaded neural network including a plurality of neural networks;
inputting signals generated by a plurality of engine sensors into a first neural network;
transmitting from the first neural network, an output which characterizes performance of the engine as a function of predetermined parameters;
updating a cerebellar model articulation controller (CMAC) from an output of the first neural network which characterizes performance of the engine as a function of predetermined parameters; and
outputting a signal from the ECM based on an output from the CMAC. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15-23. -23. (canceled)
-
24. A machine-readable storage medium having stored thereon machine executable instructions, the execution of said instructions adapted to implement a method for monitoring an engine having an engine control monitor (ECM), the method comprising:
-
storing in a memory, data corresponding to a cascaded neural network including a plurality of neural networks;
inputting signals generated by a plurality of engine sensors into a first neural network;
transmitting from the first neural network, an output which characterizes performance of the engine as a function of predetermined parameters;
updating a cerebellar model articulation controller (CMAC) from an output of the first neural network which characterizes performance of the engine as a function of predetermined parameters; and
outputting a signal from the ECM based on an output from the CMAC. - View Dependent Claims (25, 26, 27, 28, 29)
-
-
30-35. -35. (canceled)
-
36. An apparatus for monitoring an engine having an engine control monitor (ECM), the apparatus comprising:
-
a microprocessor that includes data corresponding to a cascaded neural network including a plurality of neural networks;
a module configured to receive signals generated by a plurality of engine sensors into a first neural network;
a module configured to transmit from the first neural network, an output which characterizes performance as a function of predetermined parameters;
a module configured to update a cerebellar model articulation controller (CMAC) from an output of the first neural network which characterizes performance of the engine as a function of predetermined parameters; and
a module configured to output a signal from the ECM based on an output from the CMAC. - View Dependent Claims (37, 38)
-
-
39-42. -42. (canceled)
Specification