The present invention relates to a method and apparatus for improving power-on downshifts of an automatic transmission.
Generally, a motor vehicle automatic transmission includes a number of gear elements coupling its input and output shafts, and a related number of torque establishing devices such as clutches and brakes that are selectively engageable to activate certain gear elements for establishing a desired speed ratio between the input and output shafts. As used herein, the terms “clutches” and “torque transmitting devices” will be used to refer to brakes as well as clutches.
The transmission input shaft is connected to the vehicle engine through a fluid coupling such as a torque converter, and the output shaft is connected directly to the vehicle wheels. Shifting from one forward speed ratio to another is performed in response to engine throttle and vehicle speed, and generally involves releasing or disengaging the clutch (off-going) associated with the current speed ratio and applying or engaging the clutch (on-coming) associated with the desired speed ratio.
The speed ratio is defined as the transmission input speed or turbine speed divided by the output speed. Thus, a low gear range has a high speed ratio and a higher gear range has a lower speed ratio. To perform a downshift, a shift is made from a low speed ratio to a high speed ratio. In the type of transmission involved in this invention, the downshift is accomplished by disengaging a clutch associated with the lower speed ratio and engaging a clutch associated with the higher speed ratio, to thereby reconfigure the gear set to operate at the higher speed ratio. Shifts performed in the above manner are termed clutch-to-clutch shifts and require precise timing in order to achieve high quality shifting.
The quality of shift depends on the cooperative operation of several functions, such as pressure changes within on-coming and off-going clutch apply chambers and the timing of control events. Moreover, manufacturing tolerances in each transmission, changes due to wear, variations in oil quality and temperature, etc., lead to shift quality degradation.
The invention provides a method and apparatus for calculating optimal values for off-going clutch torque and transmission input torque, and thereafter adaptively controlling a power-on downshift in an automatic transmission wherein a transmission aberration during a shift is diagnosed and corrected during subsequent power-on downshifts.
The method of the present invention is capable of making both large and small corrections.
The method of the invention is carried out by mathematically calculating optimal values for off-going clutch torque and transmission input torque through the shift event. The method of the invention also monitors transmission characteristics including input speed, output speed, and shift duration during a power-on downshift, and identifies departures from acceptable patterns. Each type of departure calls for a particular remedy, and a suitable adjustment is calculated and applied by changing certain parameters in the shift control to alter one or more conditions for the next shift of the same type. The adjustments may have to be large to make a full or significant partial correction at the next shift. Conversely, small increments may be necessary to avoid over-correction.
The above objects, features and advantages, and other objects, features and advantages of the present invention are readily apparent from the following detailed description of the best mode for carrying out the invention when taken in connection with the accompanying drawings.
a is a schematic illustration of a valve of
a is a block diagram illustrating a method of calculating off-going clutch pressure during the inertia phase of a ratio change;
b is a block diagram illustrating a method of calculating input torque during the torque phase of a ratio change;
a is a graphical depiction of turbine acceleration vs. time during an optimal power-on downshift;
b is a graphical depiction of turbine speed vs. time during an optimal power-on downshift;
a is a graphical depiction of turbine speed vs. time during an optimal power-on downshift;
b is a graphical depiction of the off-going clutch pressure vs. time during the optimal power-on downshift of
c is a graphical depiction of the on-coming clutch pressure vs. time during the optimal power-on downshift of
a is a graphical depiction of turbine speed during the shift aberrations “slip early” and “slip late”;
b is a graphical depiction of turbine speed during the shift aberration “flare”;
c is a graphical depiction of turbine speed during the shift aberrations “short shift,” “long shift,” “closed loop increase,” and “closed loop decrease”;
d is a graphical depiction of turbine speed during the shift aberration “underlap turbine float”;
The control of this invention is described in the context of a multi-ratio power transmission having a planetary gear set of the type described in the U.S. Pat. No. 4,070,927 to Polak, and having an electro-hydraulic control of the type described in U.S. Pat. No. 5,601,506 to Long et al, both of which are hereby incorporated by reference in their entireties. Accordingly, the gear set and control elements shown in
Referring to
A torque converter clutch 19 is selectively engaged under certain conditions to provide a mechanical coupling between engine 12 and transmission input shaft 18. The transmission output shaft 20 is coupled to the driving wheels of the vehicle in one of several conventional ways. The illustrated embodiment depicts a four-wheel-drive (FWD) application in which the output shaft 20 is connected to a transfer case 21 that is also coupled to a rear drive shaft R and a front drive shaft F. Typically, the transfer case 21 is manually shiftable to selectively establish one of several drive conditions, including various combinations of two-wheel-drive and four-wheel drive, and high or low speed range, with a neutral condition occurring intermediate the two and four wheel drive conditions.
The transmission 14 has three inter-connected planetary gear sets, designated generally by the reference numerals 23, 24 and 25. The planetary gear set 23 includes a sun gear member 28, a ring gear member 29, and a planet carrier assembly 30. The planet carrier assembly 30 includes a plurality of pinion gears rotatably mounted on a carrier member and disposed in meshing relationship with both the sun gear member 28 and the ring gear member 29. The planetary gear set 24 includes a sun gear member 31, a ring gear member 32, and a planet carrier assembly 33. The planet carrier assembly 33 includes a plurality of pinion gears rotatably mounted on a carrier member and disposed in meshing relationship with both the sun gear member 31 and the ring gear member 32. The planetary gear set 25 includes a sun gear member 34, a ring gear member 35, and a planet carrier assembly 36. The planet carrier assembly 36 includes a plurality of pinion gears rotatably mounted on a carrier member and disposed in meshing relationship with both the sun gear member 34 and the ring gear member 35.
The input shaft 18 continuously drives the sun gear 28 of gear set 23, selectively drives the sun gears 31, 34 of gear sets 24, 25 via clutch C1, and selectively drives the carrier 33 of gear set 24 via clutch C2. The ring gears 29, 32, 35 of gear sets 23, 24, 25 are selectively connected to ground 42 via clutches (i.e., brakes) C3, C4 and C5, respectively.
The state of the clutches C1-C5 (i.e., engaged or disengaged) can be controlled to provide six forward speed ratios (1, 2, 3, 4, 5, 6), a reverse speed ratio (R) or a neutral condition (N). For example, the first forward speed ratio is achieved by engaging clutches C1 and C5. Downshifting from one forward speed ratio to another is generally achieved by disengaging one clutch (referred to as the off-going clutch) while engaging another clutch (referred to as the on-coming clutch). For example, the transmission 14 is downshifted from second to first by disengaging clutch C4 while engaging clutch C5.
The torque converter clutch 19 and the transmission clutches C1-C5 are controlled by an electro-hydraulic control system, generally designated by reference numeral 44. The hydraulic portions of the control system 44 include a pump 46 which draws hydraulic fluid from a reservoir 48, a pressure regulator 50 which returns a portion of the pump output to reservoir 48 to develop a regulated pressure in line 52, a secondary pressure regulator valve 54, a manual valve 56 manipulated by the driver of the vehicle, and a number of solenoid-operated fluid control valves 58, 60, 62 and 64.
The electronic portion of the electro-hydraulic control system 44 is primarily embodied in the transmission control unit 66, or controller, which is microprocessor-based and conventional in architecture. The transmission control unit 66 controls the solenoid-operated fluid control valves 58-64 based on a number of inputs 68 to achieve a desired transmission speed ratio. Such inputs include, for example, signals representing the transmission input speed TIS, a driver torque command TQ, the transmission output speed TOS, and the hydraulic fluid temperature Tsump. Sensors for developing such signals may be conventional in nature, and have been omitted for simplicity.
The control lever 82 of manual valve 56 is coupled to a sensor and display module 84 that produces a diagnostic signal on line 86 based on the control lever position; such signal is conventionally referred to as a PRNDL signal, since it indicates which of the transmission ranges (P, R, N, D or L) has been selected by the vehicle driver. Finally, fluid control valves 60 are provided with pressure switches 74, 76, 78 for supplying diagnostic signals to control unit 66 on lines 80 based on the respective relay valve positions. The control unit 66, in turn, monitors the various diagnostic signals for the purpose of electrically verifying proper operation of the controlled elements.
The solenoid-operated fluid control valves 58-64 are generally characterized as being either of the on/off or modulated type. To reduce cost, the electro-hydraulic control system 44 is configured to minimize the number of modulated fluid control valves, as modulated valves are generally more expensive to implement. To this end, fluid control valves 60 are a set of three on/off relay valves, shown in
The modulated valves 62, 64 each comprise a conventional pressure regulator valve biased by a variable pilot pressure that is developed by current controlled force motors (not shown). Fluid control valve 58 is also a modulated valve, and controls the fluid supply path to converter clutch 19 in lines 70, 72 for selectively engaging and disengaging the converter clutch 19. The transmission control unit 66 determines pressure commands for smoothly engaging the on-coming clutch while smoothly disengaging the off-going clutch to shift from one speed ratio to another, develops corresponding force motor current commands, and then supplies current to the respective force motors in accordance with the current commands. Thus, the clutches C1-C5 are responsive to the pressure commands via the valves 58-64 and their respective actuating elements (e.g., solenoids, current-controlled force motors).
As indicated above, each shift from one speed ratio to another includes a fill or preparation phase during which an apply chamber 91 of the on-coming clutch is filled in preparation for torque transmission. Fluid supplied to the apply chamber compresses an internal return spring (not shown), thereby stroking a piston (not shown). Once the apply chamber is filled, the piston applies a force to the clutch plates, developing torque capacity beyond the initial return spring pressure. Thereafter, the clutch transmits torque in relation to the clutch pressure, and the shift can be completed using various control strategies. The usual control strategy involves commanding a maximum on-coming clutch pressure for an empirically determined fill time, and then proceeding with the subsequent phases of the shift. The volume of fluid required to fill an apply chamber and thereby cause the clutch to gain torque capacity is referred to as the “clutch volume.”
The controller 66 determines the timing of the pressure commands based on an estimated on-coming clutch volume, i.e., an estimated volume of fluid required to fill the on-coming clutch apply chamber and thereby cause the on-coming clutch to gain torque capacity. An estimated on-coming clutch volume must be used because the actual on-coming clutch volume may vary over time as a result of wear, and may vary from transmission to transmission because of build variations and tolerances.
The controller 66 calculates an estimated volume of fluid supplied to the on-coming clutch apply chamber as the chamber is being filled based on a mathematical model of the transmission hydraulic system, and compares the estimated volume of fluid supplied to the estimated clutch volume. When the estimated volume of fluid supplied to the apply chamber equals the estimated clutch volume, then the on-coming clutch should gain capacity. A hydraulic flow model for use in estimating the volume of fluid supplied to an apply chamber is described in U.S. Pat. No. 6,285,942, issued Sep. 4, 2001 to Steinmetz et al, which is hereby incorporated by reference in its entirety. The model inputs include the fill pressure, the shift type ST (for example, a 2-1 downshift), the speed of pump 46, and the temperature Tsump of the hydraulic fluid. The output of the model is the on-coming clutch flow rate. The flow rate is integrated by an integrator to form the estimated cumulative volume of fluid supplied to the apply chamber. In a preferred embodiment, the controller 66 subtracts the estimated volume of fluid supplied from the estimated clutch volume to determine an estimated clutch volume remaining. If the controller is accurate, the estimated clutch volume remaining will be zero at the time the on-coming clutch gains torque capacity.
Alternatively, instead of modulated valves 62, 64 and relay valves 60, the transmission may include a plurality of individual control valves each operatively connected to a respective apply chamber 91. Referring to
As shown in
At step 100, the desired shift time is applied to establish a desired turbine acceleration profile as will be described in detail hereinafter. At step 102, the desired turbine acceleration {dot over (n)}t and the current transmission input torque Ti are used to calculate the corresponding desired output torque To_Blend, and the output torque is modified by a scalar to the value of the desired output torque. The scalar is a calibration allowing for different combinations of clutch torque and input torque during the inertia phase such that shift time is maintained. In other words the scalar may be calibrated to provide either a firm shift or a more gentle shift during the same shift time. After output torque has been modified, a corresponding clutch torque Tcl_Blend is calculated. At step 104, clutch torque is limited and this limited torque value is used to recalculate input torque Ti_Clamp and output torque To_Clamp such that shift time is maintained. Also at step 104, the recalculated input torque Ti_Clamp is adjusted by a multiplication factor representative of the torque converter and sent to the engine control module 107. At step 106, available turbine acceleration is calculated and limited to a final turbine acceleration value Afinal described hereinafter. At step 108, clutch torque and output torque are calculated with the limited turbine acceleration value established in step 106. At step 110 clutch torque is converted to a pressure value.
The turbine acceleration profile established at step 100 is shown in
The parameters of the acceleration trajectory of Graph A include the initial acceleration Ainit, the maximum acceleration Amax, the final acceleration Afinal, and the times tinit, tfinal, and tshift. The terms Afinal, tinit, tfinal, and tshift are determined by calibration as a function of one or more other parameters. For example, tshift may be determined as a function of driver torque demand, whereas tinit and tfinal may be predetermined percentages of tshift. The value of Afinal is a calibrated value selected to achieve smooth shift completion. Ainit is the turbine speed measured prior to a shift event. Amax is computed based on the acceleration trajectory parameters and speed difference across the on-coming clutch, referred to herein as the slip speed.
The calculations performed in step 102 of
{dot over (n)}t=atTi+btTcl+ctTo
{dot over (n)}o=aoTi+boTcl+coTo
The calibration constants at, bt, ct, ao, bo, and co are derived by summing the forces about the components of a particular transmission. As an example,
The first planetary gearset 158 is shown to include a sun gear 180, a ring gear 182, and a planet carrier assembly 176. Meshed pairs of pinion gears 184 and 186 are rotatably supported on pinion shafts 188 and 190, respectively, that extend between laterally-spaced carrier segments of carrier assembly 176. Pinion gears 184 mesh with sun gear 180 while pinion gears 186 mesh with ring gear 182.
The second planetary gearset 160 includes a sun gear 192, a ring gear 194, and a plurality of pinion gears 196 that are meshed with both sun gear 192 and ring gear 194. As seen, pinion gears 196 are rotatably supported on pinion shafts 188 that also extend between the laterally-spaced carrier segments of carrier assembly 176. Thus, carrier assembly 176 is common to both first planetary gearset 158 and second planetary gearset 160. A ring gear assembly 198 is defined by ring gear 182 of first gearset 158 and ring gear 194 of second planetary gearset 160 being connected together to rotate as a unitary component. Third planetary gearset 168 is shown to include a sun gear 200, a ring gear 202, and pinion gears 204 in meshed engagement with both sun gear 200 and ring gear 202. Pinion gears 204 are rotatably supported on shafts 206 extending between components of a carrier assembly 208. In addition, sun gear 200 is shown to be held stationary due to its direct connection to a stationary housing portion 174 of transmission 150.
The calibration constants at, bt, ct, ao, bo, and co can be solved for the transmission of
where T is a torque value, I is inertia, F is force, ω is rotational velocity, {dot over (ω)} is rotational acceleration and N is the number of teeth on a particular gear element. {dot over (n)} and {dot over (ω)} are both rotational acceleration values but are differentiated in that {dot over (n)} is measured in rpm/second2 whereas {dot over (ω)} is measured in radians/second2.
Having solved for the calibration constants associated with a particular transmission, corresponding values for {dot over (n)}t and {dot over (n)}o are calculated from the two basic equations provided hereinabove. At step 102 of
It should be appreciated that assumption made for the torque phase of the ratio change described hereinabove, specifically that the output acceleration to output torque ratio does not change during the ratio change, is embodied by the term ({dot over (n)}o/To) i. Therefore this term becomes a constant measured only at the beginning of the ratio change.
As the value of {dot over (n)} derived from the free body diagram of the transmission was based on the desired shift time, the corresponding value of To_Blend is similarly scaled to meet the desired shift time.
At step 102 of
At step 104 of
The recalculated value of output torque To
This value of input torque is limited to levels that the engine can produce, which thereby may necessitate modification of the desired shift time.
At step 106 of
{dot over (n)}t={at+ctao/[({dot over (n)}o/To)i−co]}*Ti+{bt+ctbo/[({dot over (n)}o/To)i−co]}*Tcl
At step 108 of
At step 110, the torque value for the off-going clutch Tcl is converted to a pressure value Poff.
b illustrates a method for calculating an optimal value for transmission input torque during the torque phase of the ratio change. Engine output may then be altered by an amount necessary to change the actual value of the transmission input torque to the calculated optimal value of transmission input torque.
At step 112 of
At step 116 of
Ton=k61To+k62Ti+k63{dot over (n)}t
Toff=k64To+k65Ti+k66{dot over (n)}t
The values k61, k62, k63, k64, k65 and k66 are calibration constants which are solved for a particular transmission in a manner similar to that described hereinabove for the calibration constants at, bt, ct, ao, bo, and co. Input torque is then solved for using the equation:
The value of input torque derived from this equation represents the amount of engine torque necessary at synchronization. In a preferred embodiment, a reduction of engine torque is accomplished by spark arrest and an increase of engine torque is accomplished by opening the throttle. It should be appreciated, however, that there are numerous methods for increasing and/or decreasing engine torque.
The method of the present invention establishes two adaptive parameters for each power-on downshift. The adaptive parameters include an off-going clutch pressure adaptive parameter, and an on-coming clutch volume adaptive parameter. The adaptive parameters are so named because they are monitored and may be adapted to improve subsequent downshifts.
a-5c show a predefined optimal power-on downshift. More precisely,
c shows on-coming clutch pressure during the power-on downshift, including the fill phase in which the on-coming clutch apply chamber is filled and wherein on-coming torque is zero. Similarly,
Torque applied by the off-going clutch is preferably converted from off-going clutch pressure according to a table. The table provides a torque versus pressure curve defined by multiple points or cells. In a preferred embodiment, the table is a three-place table defined by three cells. This provides flexibility by allowing adaptive correction of the torque to pressure relationship at a specific point on the curve without altering the remainder of the curve. In other words, only the cells attributable to a particular aberration are updated.
As seen in
The shift aberrations, i.e., deviations, from the predefined optimal shift of
Deviation of turbine speed Ts from attained gear speed Ag is monitored by the control unit to determine the occurrence of slip early or slip late. If turbine speed nt prematurely rises more than a predetermined amount, e.g., 50 rpm, above attained gear speed Ag, slip early is indicated. Conversely, if turbine speed nt is delayed in rising more than a predetermined amount, e.g., 50 rpm, above attained gear speed Ag, slip late is indicated.
As shown in
The turbine speed during a short shift and a long shift are graphically depicted by line nt5 and line nt6 of
The controller is configured for closed-loop control of commanded pressure. Accordingly, the controller is configured to recognize deviation between intended pressure and actual pressure based on deviation between actual turbine speed and intended turbine speed. Previously addressed shift aberrations are detected by the controller comparing the actual characteristics of a shift to a predefined optimal shift. The controller is further configured to analyze information obtained from the closed loop control to adjust the off-going pressure adaptive parameter accordingly.
The turbine speed during a closed loop increase and a closed loop decrease is graphically similar to a short shift and long shift, respectively. Therefore, referring to
A method for addressing the shift aberrations identified hereinabove by adjusting the off-going pressure adaptive parameter is shown in
To correct the adaptive parameter at step 132, the off-going pressure adaptive parameter is revised after a predetermined number of shifts during which the criteria for steps 120-130 are not met. More precisely, if a predetermined number of shifts occur without meeting the criteria for steps 120-130, the low torque cell point of the multi-place off-going pressure adaptive parameter is incrementally reduced during subsequent shifts until any increase aberration is detected or minimum clamp is achieved, and thereafter the low torque cell point is incrementally increased until the aberration no longer exists. In the preferred embodiment of the present invention, the off-going pressure adaptive parameter is composed of the three-place table described hereinabove and the correction at step 132 is applied only to the low torque cell, however it should be appreciated that in alternate embodiments such correction may be applied to additional cells.
The off-going pressure adaptive parameter is preferably increased or decreased according to the method of
Having described the off-going pressure corrections in detail hereinabove, the following will discuss the on-coming volume adaptive parameter. Referring to
A method for adjusting the on-coming volume adaptive parameter is shown in
The aberrations flare and short shift may be attributable to either inadequate pressure or inadequate calculated volume. Therefore at step 134 there is an upper limit for the on-coming volume adaptive parameter intended to prevent on-coming volume correction of an aberration caused by an incorrect off-going pressure value. More precisely, an aberration that suggests an increase of the learned volume above the maximum limit is likely attributable to off-going pressure rather than volume, and the problem is addressed by the off-going pressure adaptive described hereinabove. The limit applied at step 134 is preferably implemented with a pressure switch (not shown) adapted to inhibit an increase in on-coming volume above a predefined maximum value. In this manner the off-going pressure and on-coming volume adaptives work together to identify which is responsible for the aberration and thereafter address the aberration in the appropriate manner.
While the best mode for carrying out the invention has 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.