Diagnostic systems for turbocharged engines
First Claim
1. A method for diagnosing operation in a turbocharged engine having an engine control module (ECM) operable to control engine operation in response to data received from a plurality of sensors, the method comprising:
- storing in a memory data corresponding to;
a compressor map defining a region of compressor efficiency and compressor speeds during operation; and
a turbine map defining a region of turbine efficiency and turbine speeds during operation;
determining a predicted value for an operating parameter measured by a first hardware sensor using data received from at least a second hardware sensor and the at least one of the compressor map and the turbine map;
determining an actual value for the operating parameter using data received from the first hardware sensor;
generating an abnormal operation signal if a difference between actual and predicted values exceeds a predetermined amount;
disabling the first hardware sensor if the difference between the actual and predicted values has exceeded the predetermined amount; and
controlling operation of an engine based on the predicted value.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system, and machine-readable storage medium for diagnosing operation in a turbocharged engine having an engine control module (ECM) operable to control engine operation in response to data received from a plurality of sensors is disclosed. In operation, the method, system, and machine-readable storage medium store data corresponding to a compressor map defining a region of compressor efficiency and compressor speeds during operation, and a turbine map defining a region of turbine efficiency and turbine speeds during operation. Next, the method, system and apparatus determine a predicted value for an operating parameter using data received from selected ones of the plurality of sensors and the data stored in memory, determine an actual value for the operating parameter using data received from selected ones of the plurality of sensors, and generate an abnormal operation signal if a difference between actual and predicted values is greater than a predetermined amount.
-
Citations
23 Claims
-
1. A method for diagnosing operation in a turbocharged engine having an engine control module (ECM) operable to control engine operation in response to data received from a plurality of sensors, the method comprising:
-
storing in a memory data corresponding to;
a compressor map defining a region of compressor efficiency and compressor speeds during operation; and
a turbine map defining a region of turbine efficiency and turbine speeds during operation;
determining a predicted value for an operating parameter measured by a first hardware sensor using data received from at least a second hardware sensor and the at least one of the compressor map and the turbine map;
determining an actual value for the operating parameter using data received from the first hardware sensor;
generating an abnormal operation signal if a difference between actual and predicted values exceeds a predetermined amount;
disabling the first hardware sensor if the difference between the actual and predicted values has exceeded the predetermined amount; and
controlling operation of an engine based on the predicted value. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for training an artificial neural network (ANN), the method comprising:
-
determining a predicted value for an operating parameter measured by a first hardware sensor using data received from the ANN;
determining an actual value for the operating parameter using data received from the first hardware sensor; and
using the actual value to train the ANN if a difference between the actual and predicted values is less than a predetermined amount. - View Dependent Claims (7, 8, 9)
disabling the first hardware sensor if the difference between the actual and predicted values has exceeded the predetermined amount a predetermined amount of times or has occurred continuously over a predetermined period of time; and
controlling operation of an engine based on the predicted value.
-
-
8. The method of claim 6, further comprising adjusting an engine operation using the predicted value when the difference between the actual and predicted values is greater than a predetermined amount.
-
9. The method of claim 6, further comprising determining whether a fault exists in the first hardware sensor.
-
10. A machine-readable storage medium having stored thereon machine executable instructions, the execution of said instructions adapted to implement a method for diagnosing abnormal operation in a turbocharged engine having an engine control module (ECM) operable to control engine operation in response to data received from a plurality of sensors, the method comprising:
-
storing in a memory data corresponding to;
a compressor map defining a region of compressor efficiency and compressor speeds during operation; and
a turbine map defining a region of turbine efficiency and turbine speeds during operation;
determining a predicted value for an operating parameter measured by a first hardware sensor using data received from at least a second hardware sensor and the at least one of the compressor map and the turbine map;
determining an actual value for the operating parameter using data received from the first hardware sensor;
generating an abnormal operation signal if a difference between actual and predicted values is greater than a predetermined amount;
disabling the first hardware sensor if the difference between the actual and predicted values has exceeded the predetermined amount a predetermined number of times or has occurred continuously over a predetermined period of time; and
controlling operation of an engine based on the predicted value. - View Dependent Claims (11, 12)
adjusting an engine operation based on the predicted value when the difference is greater than the predetermined amount; and
determining whether a fault exists in the first hardware sensor.
-
-
13. A machine-readable storage medium having stored thereon machine executable instructions, the execution of said instructions adapted to implement a method for training an artificial neural network (ANN), the method comprising:
-
determining a predicted value for an operating parameter measured by a first hardware sensor using data received from the ANN;
determining an actual value for the operating parameter using data received from the first hardware sensor; and
using the actual value to train the ANN if a difference between the predicted and actual values is less than a predetermined amount. - View Dependent Claims (14, 15)
disabling the first hardware sensor if the difference between the predicted and actual values has exceeded the predetermined amount a predetermined amount of times or has occurred continuously over a predetermined period of time; and
controlling operation of an engine based on the predicted value.
-
-
15. The machine-readable storage medium of claim 13, further comprising:
-
adjusting an engine operation based on the predicted value when the difference is greater than the predetermined amount; and
determining whether a fault exists in the first hardware sensor.
-
-
16. An apparatus for diagnosing abnormal operation in a turbocharged engine having an engine control module (ECM) operable to control engine operation in response to data received from a plurality of sensors, the apparatus comprising:
-
a microprocessor with a memory that includes data corresponding to;
a compressor map defining a region of compressor efficiency and compressor speeds during operation; and
a turbine map defining a region of turbine efficiency and turbine speeds during operation;
a module configured to determine a predicted value for an operating parameter measured by a first hardware sensor using data received from at least a second hardware sensor and the at least one of the compressor map and the turbine map;
a module configured to determine an actual value for the operating parameter using data received from the first hardware sensor;
a module configured to generate an abnormal operation signal if a difference between actual and predicted values is greater than a predetermined amount;
a module configured to disable the first hardware sensor if the difference between the actual and predicted values has exceeded the predetermined amount a predetermined number of times or has occurred continuously over a predetermined period of time; and
a module configured to control operation of an engine based on the predicted value. - View Dependent Claims (17, 18, 19)
a module configured to adjust an engine operation based on the predicted value when the difference is greater than the predetermined amount; and
a module configured to determine whether a fault exists in the first hardware sensor.
-
-
19. The apparatus of claim 16, wherein the plurality of modules comprise functionally related computer program code and data.
-
20. An apparatus for training an artificial neural network (ANN), the apparatus comprising:
-
a module configured to determine a predicted value for an operating parameter measured by a first hardware sensor using data received from the ANN;
a module configured to determine an actual value for the operating parameter using data received from the first hardware sensor; and
a module configured to use the actual value to train the ANN if a difference between the predicted and actual values is less than a predetermined amount. - View Dependent Claims (21, 22, 23)
a module configured to disable the first hardware sensor if the difference between the predicted and actual values has exceeded the predetermined amount a predetermined amount of times or has occurred continuously over a predetermined period of time; and
a module configured to control operation of an engine based on the predicted value.
-
-
22. The apparatus of claim 20, further comprising:
-
a module configured to adjust an engine operation using the predicted value when the difference between the predicted and actual values is greater than a predetermined amount; and
a module configured to determine whether a fault exists in the first hardware sensor.
-
-
23. The apparatus of claim 20, wherein the plurality of modules comprise functionally related computer program code and data.
Specification