The present invention is drawn to a method for controlling engine and/or transmission temperature.
Cooling for torque converter-equipped automatic transmissions is typically provided by a transmission heat exchanger that transfers the transmission oil heat to the engine coolant. Accordingly, transmission oil temperature is affected by engine coolant temperature, the engine cooling system's volume, and the engine cooling system's ability to reduce the additional transmission heat load. Similarly, engine coolant temperature is affected by transmission oil temperature, the engine cooling system's volume, and the engine cooling system's ability to reduce the additional transmission heat load.
It may be desirable to reduce the transmission oil temperature and/or engine coolant temperature beyond that which is possible with a given vehicle's engine cooling system. As an example, several systems adapted to reduce emissions (i.e., recirculating exhaust gas to reduce oxides of nitrogen) generate additional heat. For such systems, it may be advantageous to maintain transmission oil temperature and/or engine coolant temperature below a predetermined limit without increasing the engine cooling system's capacity.
The method of the present invention is adapted to control transmission oil temperature. According to a preferred embodiment, the engine coolant temperature may be controlled in addition to or regardless of transmission oil temperature. To maintain transmission and/or engine temperature, the present invention is preferably configured to limit the engine's power when required to ensure the powertrain (engine and transmission) does not overheat. The reduction of engine power is preferably accomplished, depending on engine type, by reducing the injected fuel quantity, reducing the air intake of the engine, or adjusting spark timing.
The above features and advantages and other features and advantages of the present invention are readily apparent from the following detailed description of the best modes for carrying out the invention when taken in connection with the accompanying drawings.
A method of the present invention is preferably adapted to control the temperature of a vehicle's powertrain by limiting engine power as necessary to avoid overheating. For purposes of the present invention, “powertrain” is defined as including a vehicle's engine and transmission. Alternatively, the present invention may be adapted to control either a vehicle's transmission temperature or engine temperature individually, as will be described in detail hereinafter. The reduction of engine power is preferably accomplished by altering injected fuel quantity and/or air intake of the engine. It should be appreciated, however, that reduction of engine power may also be accomplished by adjusting spark timing.
Referring to
The control algorithm 10 includes a series of blocks 12–30 representing steps continuously evaluated by the TCM at an interval Δt (in a preferred embodiment Δt is 0.025 seconds, however a wide range of possible values for Δt are envisioned). At step 12, a predetermined reference temperature for the transmission oil is established. The transmission oil reference temperature may differ depending on the application but generally represents the maximum allowable temperature for a particular transmission. At step 14, the current transmission oil temperature is measured. At step 16, a transmission oil temperature differential Δtrans is calculated by subtracting the current transmission oil temperature from the reference transmission oil temperature.
The following steps 18–24 are optional but are implemented according to a preferred embodiment. At step 18, a predetermined reference temperature for the engine coolant is established. The engine coolant reference temperature may differ depending on the application but generally represents the maximum allowable temperature for a particular engine. At step 20, the current engine coolant temperature is measured. At step 22, an engine coolant temperature differential Δengine is calculated by subtracting the current engine coolant temperature from the reference engine coolant temperature.
According to a preferred embodiment, transmission temperature and engine temperature are both controlled as described hereinabove. It should, however, be appreciated that according to an alternate embodiment only transmission temperature is controlled, steps 18–24 are not performed, and a minimum temperature differential Δmin (described in detail hereinafter) is set to the transmission oil temperature differential Δtrans. According to another alternate embodiment only engine temperature is controlled, steps 12–16 and 24 are not performed, and the minimum temperature differential Δmin (described in detail hereinafter) is set to the engine coolant temperature differential Δengine.
At step 24, the minimum temperature differential Δmin is established by selecting the minimum of Δtrans and Δengine. At step 26, the minimum temperature differential Δmin is converted to an engine power limit as will be described in detail hereinafter. In a preferred embodiment, step 28 is implemented to convert the engine power limit of step 26 to a torque limit. At step 30, the engine torque limit established at step 28 is preferably sent from the transmission control module to an engine control module (ECM, not shown) via a serial communications datalink (not shown). Additionally at step 30, the ECM preferably limits the current engine torque to a value equal to the engine torque limit of step 28.
Step 26 may be implemented in conjunction with any controller adapted to convert the minimum temperature differential Δmin into an engine power limit. A simple example of such a controller would be an open loop controller configured to limit engine output by a predefined amount (e.g., 20 percent), whenever the minimum temperature differential Δmin is below a predefined threshold. The predefined threshold is preferably a limit or trigger indicating that the powertrain should be cooled. This open loop control would therefore allow for maximum engine output if the powertrain is not in jeopardy of overheating (i.e., the minimum temperature differential Δmin is above the predefined threshold), and would reduce engine output when the powertrain begins to overheat (i.e., the minimum temperature differential Δmin is below the predefined threshold).
Referring to
At step 32 of
Step 36, wherein the algorithm 10 evaluates a reset condition, is preferably implemented to prevent integrator wind-up by resetting the integral control term I. As is known by one skilled in the art, integrator wind-up is a common phenomenon for integrators and must be addressed to avoid control system inaccuracy. Therefore, at step 36, if the minimum temperature differential Δmin is less than a predetermined calibration value and the output O is greater than the reset value R, the algorithm 10 resets the integral control term I to the reset value R.
The integrator of step 40 is configured to generate the integral control term I in response to inputs from steps 34–38. More precisely, if the reset conditions of step 36 are met, the integrator sets the integral control term I to the reset value R. If the reset conditions of step 36 are not met, the integrator preferably generates the integral control term I according to the following equation:
It=Ki×Δmin+It−1
where It is the value of the integral control term at time t, Ki is the integral gain, Δmin is the minimum temperature differential, and It−1 is the previous value of the integral control term calculated during the last iteration of this equation. It should also be appreciated that when the above equation is run for the first time, the value of It−1 is undefined and is therefore set to the reset value R.
The steps shown in
While the best modes for carrying out the invention have been described in detail, those familiar with the art to which this invention relates will recognize various alternative designs and embodiments for practicing the invention within the scope of the appended claims.
Number | Name | Date | Kind |
---|---|---|---|
4391246 | Kawabata et al. | Jul 1983 | A |
5601511 | Michioka | Feb 1997 | A |
20030216848 | Katrak et al. | Nov 2003 | A1 |
20040129251 | Kang et al. | Jul 2004 | A1 |
Number | Date | Country | |
---|---|---|---|
20060183596 A1 | Aug 2006 | US |