Verification engine controller software
First Claim
1. In an electronic engine control system having diagnostics for determining whether the system is fully functional and a communications port for communicating with a diagnostic scan tool, a method for determining the quality of the system, the engine control system executing a method comprising the steps of:
- monitoring an engine parameter representative of the quality of a subsystem of interest;
comparing said parameter to at least one quality limit, wherein said at least one quality limit represents an acceptable performance boundary for the fully functional engine control system, and based on the result of said comparing step, indicating whether said subsystem is of satisfactory quality.
20 Assignments
0 Petitions
Accused Products
Abstract
A method of determining the quality of subsystems of an electronic engine control system is provided. The method monitors an engine parameter representative of a subsystem of interest and compares the parameter to at least one quality limit. The at least one quality limit represents an acceptable performance boundary for a fully functional engine control system. The method then indicates, based on the result of the comparison, whether the subsystem is of satisfactory quality. The method is arranged, without limitation, to determining the quality of start time, start flare, idle control during transmission shift, and speed control.
11 Citations
20 Claims
-
1. In an electronic engine control system having diagnostics for determining whether the system is fully functional and a communications port for communicating with a diagnostic scan tool, a method for determining the quality of the system, the engine control system executing a method comprising the steps of:
-
monitoring an engine parameter representative of the quality of a subsystem of interest;
comparing said parameter to at least one quality limit, wherein said at least one quality limit represents an acceptable performance boundary for the fully functional engine control system, and based on the result of said comparing step, indicating whether said subsystem is of satisfactory quality. - View Dependent Claims (2, 3, 4, 5, 6, 7)
said predetermined condition comprising an ignition switch being on coincident with an engine RPM of approximately zero;
said parameter comprising engine RPM;
said quality boundary comprising a maximum allowable RPM limit; and
said comparison taking place between said maximum allowable RPM limit and said engine RPM;
said subsystem being of satisfactory quality when said engine RPM remains less than said maximum allowable RPM limit until said start flare test timer has expired.
-
-
6. The method of claim 4 arranged to determine the speed control quality of the engine control system, said predetermined condition comprising said speed control system being engaged;
-
said parameter comprising vehicle speed;
said at least one quality boundary further comprising upper and a lower quality boundaries; and
said comparison taking place between said vehicle speed and said upper and lower quality boundaries, said speed control system being of satisfactory quality when said vehicle speed remains less than said upper quality boundary and greater than said lower quality boundary during a time period after said predetermined condition.
-
-
7. The method of claim 4 arranged to determine the shift quality of the engine control system, said predetermined condition comprising a transmission being shifted into one of neutral and a drive gear;
-
said parameter comprising engine RPM;
said at least one quality boundary further comprising upper and a lower quality boundaries; and
said comparison taking place between said engine RPM and said upper and lower quality boundaries, said shift quality being of satisfactory when said engine RPM remains less than said upper quality boundary and greater than said lower quality boundary during a time period after said predetermined condition.
-
-
8. In an electronic engine control system having diagnostics for determining whether the system is fully functional and a communications port for communicating with a diagnostic scan tool, the engine control system executing a method for determining the quality of the system comprising:
-
monitoring an engine parameter representative of the quality of a subsystem of interest;
comparing said parameter to at least one quality limit, wherein said at least one quality limit is a function of a second parameter and represents an acceptable performance boundary for the fully functional engine control system; and
based on the result of said comparing step, indicating whether said subsystem is of satisfactory quality. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
said predetermined condition comprising an ignition switch being on coincident with an engine RPM of approximately zero;
said parameter comprising engine RPM;
said quality boundary comprising a maximum allowable RPM limit; and
said comparison taking place between said maximum allowable RPM limit and said engine RPM;
said subsystem being of satisfactory quality when said engine RPM remains less than said maximum allowable RPM limit until said start fire test timer has expired.
-
-
14. The method of claim 12 arranged to determine the speed control quality of the engine control system, said predetermined condition comprising said speed control system being engaged;
-
said parameter comprising vehicle speed;
said at least one quality boundary further comprising upper and a lower quality boundaries; and
said comparison taking place between said vehicle speed and said upper and lower quality boundaries, said speed control system being of satisfactory quality when said vehicle speed remains less than said upper quality boundary and greater than said lower quality boundary during a time period after said predetermined condition.
-
-
15. The method of claim 12 arranged to determine the shift quality of the engine control system, said predetermined condition comprising a transmission being shifted into one of neutral and a drive gear;
-
said parameter comprising engine RPM;
said at least one quality boundary further comprising upper and a lower quality boundaries; and
said comparison taking place between said engine RPM and said upper and lower quality boundaries, said shift quality being of satisfactory when said engine RPM remains less than said upper quality boundary and greater than said lower quality boundary during a time period after said predetermined condition.
-
-
16. In an electronic engine control system having diagnostics for determining whether the system is fully functional and a communications port for communicating with a diagnostic scan tool having a display, the engine control system executing a method for determining the quality of the system comprising:
-
maintaining a timer;
monitoring an engine parameter of interest while said timer is active;
comparing said parameter to at least one limit;
upon said parameter reaching said at least one limit, comparing the present value of said timer to a quality boundary, wherein said quality boundary represents an acceptable performance boundary for the fully functional engine control system; and
based on the result of said comparison of said timer to said quality boundary, causing the display to indicate whether said subsystem is of satisfactory quality. - View Dependent Claims (17, 18, 19, 20)
said at least one limit comprising an RPM indicative of said engine running;
said predetermined event comprising a crankshaft of said engine just beginning to rotate; and
said quality limit represents the maximum desirable time required for the engine to start.
-
Specification