System and Method for Use With a Combustion Engine
20180148005 ยท 2018-05-31
Inventors
Cpc classification
F02D41/28
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2200/0406
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/0007
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2200/0414
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2400/11
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/26
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Y02T10/40
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
F02D2400/08
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2041/285
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2200/0404
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/0002
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
B60R16/023
PERFORMING OPERATIONS; TRANSPORTING
F02D41/30
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/26
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Abstract
The present invention pertains to a system and method for use in a combustion-engine to mediate between sensors and an electronic control unit, in order to facilitate improved, more efficient, better, or alternate desired engine function without modifying or replacing the control unit through the selective modification, combination, or elimination of desired sensor signals.
Claims
1. A system for use with a combustion engine, said system comprising: a controller operatively connected to the ECU and further operatively connected to at least one sensor, wherein said controller is programmed to receive input signals from said at least one sensor, modify said input signals, and transmit said modified input signals to said ECU, wherein said signals transmitted to said ECU by said device are modified by said device by an operation selected from the group consisting of: increasing the magnitude of said input signals, decreasing the magnitude of said input signals, scaling said input signals according to a selected function of input values, altering the timing of said input signals, altering the order of said input signals, scaling said input signals according to a selected factor, adapting said input signals from a first format to a second format wherein said second format is compatibly receivable by said ECU, utilizing at least one of said input signals to determine at least one output signal to at least one part not including an ECU, and any combination thereof.
2. The system of claim 1, wherein said controller is programmed through the use of at least one of a data table, or a math function, or any combination thereof.
3. The system of claim 2, wherein said controller is operatively connected to at least two sensors.
4. The system of claim 3, wherein said controller modifies said input signals by altering the order of transmission to the ECU of at least a first input signal or a second input signal, or any combination thereof.
5. The system of claim 1, wherein said controller is operatively connected to at least one automotive component, and said controller is programmed to provide control outputs to said at least one automotive component.
6. The system of claim 5, wherein said control outputs are a determined as a function of at least one of said modified input signal or a control output received by said controller from said ECU, or any combination thereof.
7. A system for use with a combustion engine, said system comprising: a controller operatively connected to the ECU and further operatively connected to at least two sensors, wherein said controller is programmed to receive input signals from each of the at least two sensors, combine said input signals, and transmit said combined input signals to said ECU, wherein said input signals are combined by said device by an operation selected from the group consisting of: adding said input signals to each other, subtracting one of said input signals from another of said input signals, averaging said input signals, and any combination thereof.
8. The system of claim 7, wherein said controller is programmed through the use of at least one of a data table, or a math function, or any combination thereof.
9. The system of claim 8, wherein said controller is operatively connected to at least one automotive component, and said controller is programmed to provide control outputs to said at least one automotive component.
10. The system of claim 9, wherein said control outputs are a determined as a function of at least one of said combined input signal, or a control output received by said controller from said ECU, or any combination thereof.
11. A system for use with a combustion engine, said system comprising: a controller electrically connected to an ECU, to at least one sensor, and to at least one automotive component other than said ECU, wherein said controller is programmed to receive an input signal of a first value from said at least one sensor, clip said input signal to a second value, and provide a control output to said at least one automotive component, wherein said control output is a determined as a function of the difference between said first value and said second value.
12. The system of claim 11, wherein said controller is programmed through the use of at least one of a data table, or a math function, or any combination thereof.
13. The system of claim 12, wherein said controller transmits said clipped input signals to said ECU.
14. The system of claim 12, wherein said control outputs are further determined as a function of a separate control output provided by said ECU.
15. The system of claim 12, wherein said controller is electrically connected to at least two sensors.
16. The system of claim 12, wherein said controller is electrically connected to at least two automotive components other than said ECU.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0012] These and other features, aspects, and advantages of the present invention will become better understood with regard to the following description and accompanying drawings, where:
[0013]
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
[0020]
[0021]
DETAILED DESCRIPTION
[0022] Embodiments of the present invention teach a system that mediates one, two, or more input signals from sensors within a vehicle and modifies, combines, adapts those signals, then transmits the modified, combined, or adapted signal to the vehicle's ECU. In reference to the specific embodiments discussed herein, a number of standard automotive terms and part names may be used to explain the operation and/or steps of the invention. Automotive part or assemblies, which will be understood to one skilled in the art as relevant to understanding the present invention not specifically discussed elsewhere herein include the air filter assembly 113, throttle 115, intake manifold 117, and exhaust manifold 119
[0023] As used herein, the term ECU may refer to an electronic control unit, engine control unit, engine control module, powertrain control module, vehicle control module, transmission control module, chassis control module, body control module, or any other embedded computer systems that control one or more vehicle systems based in part on inputs received from vehicle sensors. The various embodiments herein are all described in relation to a vehicle with a combustion engine 1 and with an ECU 3 operatively and electrically connected to the engine 1 and to one or more sensor within the vehicle. Sensors, when used herein, refers to any sensor used to sense or record data in a vehicle, and includes generally, by way of example, MAF sensors, 101, MAP sensors, 102, fuel pressure sensors, oxygen sensors, engine coolant temperature sensors, engine RPM sensors, vehicle speed sensors, intake air temperature sensors, 103, catalyst temperature sensors, control module voltage sensors, ambient air temperature sensors, pedal position sensors, supercharger inlet pressure sensors, boost pressure sensors, throttle position sensors 105, crankshaft position sensors 107, camshaft position sensors 109, and engine coolant temperature sensors 111. Parts, when used herein, refers to prototype, OEM, non-OEM, or aftermarket parts, systems, or modules, including additional or auxiliary parts, and also refers to altered OEM parts. Signals or data as used herein refers to any electronic information, including, by way of non-limiting example, discrete digital or analog sensor signals, network signal or variables, or calculations or solutions.
[0024] The embodiments described herein include a controller 7 operatively interposed between and electrically connected to at least one sensor and the ECU 3. As will be understood, operative and electrical connection between a controller 7 and one or more than one sensor within the scope of this invention includes both direct wired connection, and indirect connection, such as operative connection by the controller 7 to a vehicle data network to which one or more than one sensor is also operatively connected. The controller 7 may be connected to one, two, three, or more, sensor, up to and including all sensor in the vehicle. Sensor that are not electrically connected to the controller 7 may remain electrically connected only to the ECU according to the manufacturer's specifications.
[0025] In the embodiments herein, input signals from at least one sensor are transmitted to the controller 7. The input signals are mediated by the controller according to its programming, and then transmitted to the ECU 3 or, optionally used to generate controller outputs back to components of the vehicle other than the ECU 3. Input signals may be mediated by the controller 7 by simple transmission, with the input signals remaining in an unaltered state, or input signals may be modified, skewed, adapted, combined, or clipped, as described below.
[0026] In a preferred embodiment herein, described below, the controller 7 is further operatively connected to one or more automotive components other than the ECU 3, and may provide control outputs to the same. The control outputs provided by the controller 7 to such automotive components are determined by the controller's programming, and may, pursuant to such programming, be determined as a function of one or more than one input signals received by the controller, by ECU outputs generated by the ECU 3, or by a combination of input signals and ECU outputs. Vehicle components operatively connected to, and optionally driven or controlled by, a controller 7 herein may include, by way of example, fuel injectors, 12 ignition coils, fuel pressure regulators, fuel pump controller, boost bypass actuators, camshaft actuator, or throttle actuator. Thus, the system described herein may be utilized to improve or optimize the performance of a vehicle by, for example, providing the controller 7, programming the controller 7 with an optimized, improved, or alternate data table, such as for example, a fuel table, and/or programming the controller 7 with an optimized, improved, or alternate math function, and allowing the controller 7 to alter or override the air/fuel ratios set by manufacturer specification in the ECU to situationally achieve desired air/fuel ratios The system described herein may further operate by providing closed loop feedback inputs to the controller 7, as would be understood by one skilled in the art, to enhance the precision of operation of the device.
[0027] In the embodiments herein, the controller 7 is programmed to read certain desired input signals, and to modify, adapt, combine, or alter those signals for transmission to an ECU, and, optionally, to generate control outputs to control vehicle components. To perform these functions, the controller 7 requires programming analogous to the type of programming used to provide instructions to ECUs generally. Specifically, a controller 7 in the embodiments discussed herein is programmed with data tables, or math function based models, or one or more of each, for relating the input signals expected to be received with the modified, adapted, combined, or altered signals to be transmitted to the ECU, and, optionally, for relating controller control outputs to the input signals expected to be received or to ECU control signals. A controller 7 may further be programmed with control strategies for management of additional outputs additional to the outputs available from the ECU. As will be appreciated, the specific content of such programming, and specifically of such data tables, will vary depending on the vehicle in question, the specific sensor the controller 7 is intended to operate in connection with, the specific ECU in question, and, optionally, the specific parts, whether sensor or components, to which the controller 7 is operatively attached. The specific content of such programming, and specifically of such data tables and/or math functions, may also vary depending on the performance parameters intended to be achieved.
[0028] Turning now to the flow chart set forth in
[0029] Turning now to the flow chart set forth in
[0030] For further example, as illustrated by the flow chart set forth in
[0031] In another embodiment, a controller 7 is interposed between at least two sensors, such as, as by way of illustrative example, two MAF sensors, and an ECU 3. The controller 7 is operatively connected, typically by electrical connection, to the ECU 3 and to each sensor. When the vehicle is in operation, each sensor transmits input data to the controller 7, with a first sensor transmitting a first signal with a first signal timing, and a second sensor transmitting a second signal with a second signal timing. In this embodiment, the controller 7 alters the set of input signals by altering the timing, the order, or both, and then transmitting the altered set of signals to the ECU 3. In this embodiment, the system is useful for a variety of functions. For example, a user may desire to install one or more additional sensors to increase the accuracy of sensor inputs. For example, a user may install multiple MAF sensors to filter out electrical noise or erratic sensor readings caused by, for example, water or oil in the airflow impacting the MAF sensor. For further example, a user may install multiple MAP sensors to provide a more accurate signal with less pulsation from MAP variation from valve events, supercharger output pulses, intake runner tuning pulses, and the like. In another example, a user may install multiple sensors with differing operating ranges or sensitivities, and utilize the system and device herein both to mediate between the sensors and the ECU without programming of the ECU and to prioritize or filter (statically or dynamically) inputs from the multiple sensors based on other sensor readings, on the optimal operating ranges of those sensors, or on other criteria. For further example, in an engine with two or more MAF sensors, a user may desire to more precisely monitor the amount of airflow entering each cylinder, particularly under transient conditions such as changes in engine RPM, throttle angle, or load, where the MAF sensor delay can be significant and can cause incorrect airflow inputs to the ECU. The system and device of the present invention may, in one embodiment, incorporate multiple MAF sensors operatively connected to the controller 7 and the controller 7 may be programmed with data tables or math functions operating as compensation values or compensation strategies to delay one MAF input signal in relation to another to MAF input signal, and may output the modified compensated signals to the ECU, to compensate for sensor location and result in more accurate airflow readings inputted to the ECU.
[0032] Turning now to the flow chart set forth in
[0033] As will be apparent, embodiments of the present invention may be used to improve vehicle performance or efficiency, or avoid the need to program an ECU, in a broad variety of contexts. For further example, embodiments of the present invention may be used:
[0034] To convert the signal of an aftermarket MAF of the same signal type as an OEM MAF so that the airflow vs output is recognized by the ECU the same as the original sensor;
[0035] To convert the signal of an aftermarket MAF of a different signal type as an OEM MAF so that the airflow vs output is recognized by the ECU the same as the original sensor;
[0036] To allow the use of additional MAF sensors in series in the same air duct, such as to account for the differences in location of the sensors along the duct and compensate for the time lag between the sensors and to provide an average, and optionally filtered, signal to the ECU, optionally within the same signal vs airflow relationship recognized by the ECU without reprogramming;
[0037] To allow the use of multiple MAF sensors in parallel, such as in separate air ducts branches ahead of a junction, to provide the ECU with a combined signal proportional to the total airflow entering the engine;
[0038] To enable more efficient performance despite any ECU's programmed airflow limit/signal limit, by providing a signal from a MAF sensor (or a combined or averaged signal from multiple MAF sensors) within the ECU's limit, clipping the signal if necessary, and in response to any excess signal value proportional to the total airflow, directing auxiliary fuel injectors, and, optionally, fuel pressure regulators or pumps, to supply the additional fuel called for based on the difference between the input signal and the clipped output signal;
[0039] As shown in
[0040] To correct the airflow signal received by an ECU by modifying the signal received from at least one MAF sensor according to other sensor inputs;
[0041] To allow the use of at least one additional manifold air pressure sensor along different locations in an intake manifold by averaging the signals from the additional sensors with the signal of the original sensor to provide a signal to the ECU recognized by the ECU without reprogramming;
[0042] To compare the function of one sensor to another sensor to determine if both sensors are functioning correctly, and, if one sensor is determined to be non-operational or operating outside of desired parameters, institute control outputs to, by way of example, disable the malfunctioning sensor;
[0043] To, by averaging the signals from to MAF sensors, two IAT sensors, and two TPS sensors, allow an ECU configured for a single throttle intake manifold to run an engine with a twin plenum, twin throttle intake, as shown in
[0044] Although the present invention has been described in considerable detail with reference to certain preferred versions thereof, other versions are possible. Each, or several, of the embodiments of the system described herein may be used simultaneously, used in parallel, or combined into a single system. Further, sensor types other than those named specifically herein, and control outputs and mathematical operations other than those illustratively discussed, may be used within the scope and spirit of this invention.