The present disclosure relates generally to calibrating clutch-to-clutch transmissions.
Clutch-to-clutch (C2C) automatic transmissions generally employ current-controlled clutch pressure control solenoids to perform mainly synchronous shifts. Typically, solenoid response characteristics (e.g., pressure vs. current performance curves) for most C2C transmissions are not calibrated to a specific performance standard during manufacture. Instead, the solenoid performance characteristics are measured after solenoid manufacture with the resultant solenoid performance curves being stored in the transmission or powertrain control module during assembly integration. This data is typically not available to aftermarket manufacturers or custom vehicle builders.
An issue with creating tuning calibrations for C2C transmissions is that production variances exist in aspects of the system components such as in the response curves of the pressure control solenoids. Production variances also exist in the size and/or characteristics of other transmission components such as valve bodies, clutch assemblies, and friction materials. In typical non-customized OEM vehicles, such variances are not problematic.
However, such variances can be problematic for customized vehicles, aftermarket modified vehicles, racing vehicles, etc., where modifications are made to accommodate higher power levels and unique application requirements. Such modifications may include the use of different clutch or band friction materials with different static and dynamic friction coefficients, different numbers of friction and separator plates, different clutch pack clearances, different piston sizes, valve body modifications, and various other changes which are likely to affect transmission shift quality, and the required clutch (or band servo) pressures during a shift. Extensive changes to engine torque and power curves also significantly influence transmission operation, and would render most of the assumptions and formulas used in creating the original manufacturer's calibration data invalid, even if this data were freely available to aftermarket manufacturers. For these reasons, an OEM-style standardized tuning methodology is generally less useful for performance applications where characterization information is rarely available, and where modifications are prevalent.
Calibrating a C2C transmission from scratch without any initial characterization data is beyond the capabilities of most automotive enthusiasts. This process is so complex that an extensive training program must be completed in order to effectively and safely use some of the current aftermarket systems. The inherent synchronous nature of C2C transmission shifting also introduces a potential hazard if the transmission is improperly tuned, since these transmissions have the potential to “tie up” (by attempting to operate in two ratios at the same time), which can cause the vehicle's drive wheels to lock, leading to a potential loss of vehicle control. To this end, a system and method are needed that can easily create a safe and effective transmission calibration in the absence of factory characterization and calibration data.
Accordingly, improvements would be welcome to transmissions in general, and to C2C transmissions, systems, and methods of calibrating transmissions that address one or more drawbacks of current technology and/or any other issues.
According to certain aspects of the disclosure, a transmission control device is disclosed for a vehicle having a powertrain including an engine, a transmission with a plurality of solenoid actuated friction elements, and sensors, the device including at least one connection for transmitting signals to and from the engine, the transmission, and the sensors within the vehicle; and a memory for storing a program for adjusting and controlling the transmission and data including friction element apply pressure data. The device adjusts while the vehicle is not being driven a minimum on-going apply pressure for the friction elements until an initial optimized value is determined based on a sensed friction element performance. The device further adjusts while the vehicle is being driven on-going apply pressure for the friction elements until a further optimized value is determined based on a sensed performance of an element within the powertrain. The device controls the transmission using the further optimized value. Various options and modifications are possible.
For example, wherein the adjusting may include adjusting while the vehicle is not being driven a maximum off-going apply pressure for the friction elements until an initial optimized value is determined based on a sensed friction element performance. Also, the further adjusting may include further adjusting while the vehicle is being driven off-going apply pressure for the friction elements until a further optimized value is determined based on a sensed performance of an element within the powertrain. The sensed performance may be indicated by Ratio Slip RPM Acceleration.
The device may further include a housing in which the memory is mounted and to which the at least one connection is connected. The housing may include a display and at least one input element, and the device may further include a user input device separate from and in communication with the housing, the user input device having a display and at least one input element.
The further adjusting may be performed on the data without the adjusting. The data may include a plurality of lookup tables with transmission control data stored in the memory. The program may update the data within the lookup tables based on the adjusting and the further adjusting. The program may also interpolate data in the lookup tables based on the updated data to create further updated lookup tables.
At least one of the connections may connect to an electronic control module of the vehicle for providing operating instruction signals to the electronic control module. The program may direct the transmission to operate with a short-duration, high-pressure pulse for the on-coming clutch at the beginning of a shift.
The adjusting may be performed incrementally with each successive increment of minimum on-going apply pressure being about 10% higher than at a respective preceding increment. Each successive increment of minimum on-going apply pressure may be about 5% higher than at a respective preceding increment. Each successive increment of minimum on-going apply pressure may also be about 2% higher than at a respective preceding increment.
After the initial optimized value is determined the device again may adjust while the vehicle is not being driven the minimum on-going apply pressure for the friction elements until a revised initial optimized value is determined based on a sensed friction element performance, the again adjusting being performed incrementally with each successive increment of minimum on-going apply pressure being about 2% higher than at a respective preceding increment.
The adjusting may be performed incrementally with each successive increment of minimum on-going apply pressure being a first incremental value higher than at a respective preceding increment, and the device may again adjust while the vehicle is not being driven the minimum on-going apply pressure for the friction elements until a revised initial optimized value is determined based on a sensed friction element performance, the again adjusting being performed incrementally with each successive increment of minimum on-going apply pressure being a second incremental value smaller than the first incremental value and higher than at a respective preceding increment.
The further adjusting may be performed incrementally with each successive increment of minimum on-going apply pressure being no more than about 2% higher than at a respective preceding increment. Each successive increment of minimum on-going apply pressure may also be no more than about 1% higher than at a respective preceding increment.
The program may dictate a fail-safe mode of parameters for disabling operation in case of at least one of out of parameter adjustment and detection of a critical fault. The device may control the transmission by timing of an off-going clutch release using the further optimized value. The device may control the transmission by maintaining a low holding pressure on the off-going clutch during a torque phase of a shift to reduce possibility of a tie-up.
According to other aspects, the disclosure is also directed to a vehicle including the transmission control device, powertrain including an engine, a transmission with a plurality of solenoid actuated friction elements, and sensors as noted above.
According to other aspects, the disclosure is also directed to a method of adjusting operating parameters of a transmission of a vehicle, the method including accessing a stored list of clutch parameters; performing a static condition procedure to revise the clutch parameters; and performing a dynamic condition procedure to further revise the clutch parameters. Various options and modifications are possible.
For example, the method may further include the step of directing the operation the vehicle using the further revised clutch parameters. The clutch parameters may include a plurality of lookup tables with transmission control data stored in a memory. The method may be such that the revising and the further revising clutch parameters includes updating the data within the lookup tables, and such that the updating the data includes interpolating data in the lookup tables to create further updated lookup tables.
The method may also include directing the transmission to operate with a short-duration, high-pressure pulse for an on-coming clutch at the beginning of a shift, and may include dictating a fail-safe mode of parameters for disabling operation in case of at least one of out of parameter adjustment and detection of a critical fault. The method may also include controlling the transmission by timing of an off-going clutch release using the further optimized value, and may also include controlling the transmission by maintaining a low holding pressure on an off-going clutch during a torque phase of a shift to reduce possibility of a tie-up.
The clutch parameters may include a minimum on-going apply pressure for friction elements and a maximum off-going apply pressure for friction elements. The method may include adjusting clutch parameters after the self-learning procedure based on shift feel.
The static condition procedure may be performed incrementally with each successive increment of minimum on-going apply pressure being about 10% higher, about 5% higher, or about 2% higher than at a respective preceding increment. After the static condition procedure, a second static condition procedure may be performed incrementally with each successive increment of minimum on-going apply pressure being about 2% higher than at a respective preceding increment. Also, the static condition procedure may be performed incrementally with each successive increment of minimum on-going apply pressure being a first incremental value higher than at a respective preceding increment, and wherein after the static condition procedure, a second static condition procedure is performed incrementally with each successive increment of minimum on-going apply pressure being a second incremental value smaller than the first incremental value and higher than at a respective preceding increment.
The dynamic condition procedure may be performed incrementally with each successive increment of minimum on-going apply pressure being no more than about 2% higher, or no more than about 1% higher than at a respective preceding increment. The static condition test may include adjusting a maximum off-going apply pressure for the friction elements until an initial optimized value is determined based on a sensed friction element performance.
The dynamic condition test may include adjusting a maximum off-going apply pressure for the friction elements until a further optimized value is determined based on a sensed performance of an element within a powertrain of the vehicle. The method may further include adjusting in a real-time, closed-loop manner the pressure ramp rate during the execution of a shift, as well as dictating a fail-safe mode of parameters for disabling operation in case of at least one of out of parameter adjustment and detection of a critical fault.
The method may also include controlling a timing of an off-going clutch release using the further revised clutch parameters, and maintaining a low holding pressure on an off-going clutch during a torque phase of a shift to reduce possibility of a tie-up, as well as controlling the transmission so as to selectively start in gear ratios other than the lowest forward gear, and further may include adjusting the transmission so as to lock the transmission while the vehicle is stopped by applying a plurality of friction elements. The method may be performed without performing the static learning procedure.
According to certain other aspects of the disclosure, a transmission control device is disclosed for a vehicle having a powertrain including an engine, a transmission with a plurality of solenoid actuated friction elements, and sensors, the device including at least one connection for transmitting signals to and from the engine, the transmission, and the sensors within the vehicle; and a memory for storing a program for adjusting and controlling the transmission and data including friction element apply pressure data. The program stores a minimum on-coming apply pressure for each of the friction elements in the memory as initial optimized values, directs the powertrain to perform a dynamic condition procedure while the vehicle is being driven to determine a modified minimum on-coming apply pressure for each of the friction elements based on a sensed performance of an element within the powertrain, stores the modified minimum on-coming apply pressures in the memory as further optimized values, after completion of the dynamic condition procedure, and controls the transmission during operation of the vehicle using the further optimized values. Various options and modifications are possible.
For example, the sensed performance may be a ratio slip RPM ramp rate. The device may further include a housing in which the memory is mounted and to which the at least one connection is connected, and/or a user input device separate from and in communication with the housing, the user input device having a display and at least one input element. The data may include a plurality of lookup tables with transmission control data stored in the memory.
The program may direct the transmission to operate with a short-duration, high-pressure pulse to each friction element at the beginning of a shift. The program may direct the powertrain to perform a static condition procedure while the vehicle is stationary by incrementally increasing the on-coming apply pressure for each of the friction elements sequentially until a minimum on-coming apply pressure is determined for each of the friction elements based on a sensed friction element performance, the program storing the determined minimum on-coming apply pressures in the memory as the initial optimized values. The static condition procedure may be performed incrementally with increments, wherein each successive increment is about 10% higher than at a respective preceding increment, and if desired each successive increment may be no more than about 5% higher than at a respective preceding increment. During the static condition procedure, after the initial optimized values are determined using a first increment, the program may again direct the powertrain to perform the static condition procedure incrementally using a second increment smaller than the first increment to determine the minimum on-coming apply pressures to be stored in the memory as the initial optimized values. The static condition procedure may further include adjusting a maximum off-going apply pressure for each of the friction elements sequentially until a maximum off-going apply pressure is determined for each of the friction elements based on a sensed slippage for each of the friction elements, and storing the determined maximum off-going apply pressures in the memory as initial optimized off-going values.
The dynamic condition procedure may be performed incrementally with each successive increment of minimum on-coming apply pressure being no more than about 2% higher than at a respective preceding increment. The dynamic condition procedure may further include determining a modified maximum off-going apply pressure for each of the friction elements based on a sensed slippage for each of the friction elements, storing the determined modified maximum off-going apply pressures in the memory as further optimized off-going values, the program controlling the transmission during operation of the vehicle using the further optimized off-going values.
The program may dictate a fail-safe mode of parameters for disabling operation of the transmission in case of at least one of out of parameter adjustment and detection of a critical fault.
According to certain other aspects of the disclosure, a method is disclosed of adjusting and using operating parameters of a transmission of a vehicle, the transmission having a plurality of friction elements, the method may include the steps of accessing a stored list of clutch parameters including a minimum on-coming apply pressure for each of the friction elements stored as initial optimized values in the stored list of clutch parameters; performing a dynamic condition procedure while the vehicle is driven to revise the clutch parameters, the dynamic condition procedure including determining a modified minimum on-coming apply pressure for each of the friction elements based on a sensed performance of an element within the powertrain; storing the modified minimum on-coming apply pressure as further optimized values in a revised list of clutch parameters; and operating the vehicle using the revised list of clutch parameters. Various options and modifications are possible.
For example, the additionally adjusting step may include adjusting a ratio slip RPM ramp rate. The clutch parameters may include a maximum off-going apply pressure for each of the friction elements.
The method may further include performing a static condition procedure while the vehicle is stationary to revise the clutch parameters before performing the dynamic condition procedure, the static condition procedure including incrementally increasing the on-coming apply pressure for each of the friction elements in the transmission until the minimum on-coming apply pressure is obtained for each of the friction elements and storing the determined minimum on-coming apply pressures as the initial optimized values. The static condition procedure may be performed incrementally with each successive increment of minimum on-coming apply pressure being about 10% higher than at a respective preceding increment. If desired, the each successive increment may be no more than about 5% higher than at a respective preceding increment. During the static condition procedure, after the initial optimized values are determined using a first increment, a second static condition procedure may be performed incrementally using a second increment smaller than the first increment to determine the minimum on-coming apply pressures to be stored in the memory as the initial optimized values. The static condition procedure may further include adjusting a maximum off-going apply pressure for each of the friction elements sequentially until a maximum off-going apply pressure is determined for each of the friction elements based on a sensed slippage for each of the friction elements, the method further including storing the determined maximum off-going apply pressures as initial optimized off-going values in the revised list of clutch parameters.
The dynamic condition procedure may be performed incrementally with each successive increment of minimum on-coming apply pressure being no more than about 2% higher than at a respective preceding increment. The dynamic condition procedure may further include determining a modified maximum off-going apply pressure for each of the friction elements based on a sensed slippage for each of the friction elements, the method further including storing the determined modified maximum off-going apply pressures as further optimized off-going values in the further revised list of clutch parameters.
The method may further include dictating a fail-safe mode of parameters for disabling operation of the transmission in case of at least one of out of parameter adjustment and detection of a critical fault, and/or adjusting in a real-time, closed-loop manner a pressure ramp rate during the execution of a shift, and/or controlling the transmission so as to selectively start in a gear other than a lowest forward gear, and/or adjusting the transmission so as to lock the transmission while the vehicle is stopped by applying a plurality of the friction elements, and/or additionally adjusting the clutch parameters after the dynamic condition procedure based on shift feel.
More details of the present disclosure are set forth in the drawings.
Detailed reference will now be made to the drawings in which examples and flowcharts embodying the present disclosure are shown. The detailed description uses numeral and letter designations to refer to features in the drawings. Like or similar designations in the drawings and description have been used to refer to like or similar parts of the disclosure.
The drawings and detailed description provide a full and enabling description of the disclosure and the manner and process of making and using it. Each embodiment is provided by way of explanation of the subject matter not limitation thereof. In fact, it will be apparent to those skilled in the art that various modifications and variations may be made to the disclosed subject matter without departing from the scope or spirit of the disclosure. For instance, features illustrated or described as part of one embodiment may be used with another embodiment to yield a still further embodiment.
Generally speaking, the disclosure is directed to examples of systems and methods for calibrating transmissions, such as C2C transmissions. For clarity and reference, Applicant sets for the following definitions which are employed in the disclosure below.
Synchronous Shift: A shift that occurs in a stepped automatic transmission, where one friction element (clutch or band) for a given gear ratio must be released while the friction element for the next gear ratio must be applied simultaneously. The timing and coordination of these events must be synchronized properly to avoid the effects of “flare” and “tie-up” (see below). One-way clutches were historically employed in automatic transmissions to allow shift events to be non-synchronous, but they do not allow engine braking, while increasing weight, cost, and complexity. Therefore, most modern C2C transmissions employ few, if any, one-way clutches, and rely primarily on synchronous shifts.
Fail-Safe Mode: When all electrical power is removed from the solenoids in the transmission, most C2C transmissions will operated in a fixed gear mode, that is intended to allow limited vehicle operation, so that the driver will not be stranded and can safely return home or to a service facility. The details of this mode of operation vary by transmission model, but typically entail operation with full line pressure, no torque converter clutch engagement, a fixed gear ratio in forward ranges (typically between third and fifth gear), and a functional reverse gear. Fail-safe mode can be engaged under firmware control by removing all power from the solenoid circuits. This feature is also known as “default mode” or “limp home mode.”
Flare: A condition that occurs during a synchronous shift when the hydraulic pressure at either of the transitioning friction elements is not great enough to carry the current engine torque. As a result, engine RPM (revolutions per minute) rises above the speed that it would normally be at in either the incoming or outgoing gear ratio, creating a feeling that the transmission is in neutral. This condition is also known as “cut-loose.”
Tie-up: A lock-up condition of the transmission that is caused by too many clutches being applied at once (or being engaged in two gears at once), effectively locking the input and output shafts to the transmission case. This condition can be caused by too much pressure on the off-going friction element during a synchronous shift.
Torque Phase: Beginning portion of a shift event, when torque is being transferred from the off-going clutch to the on-coming clutch, but no significant changes in transmission shaft speed occur.
Fill Phase: Prelude to a shift event, when the clutch piston or band servo is filled with fluid, begins to stroke, and the friction materials begin to make contact with their mating surfaces.
Inertial Phase: Primary dynamic portion of a shift event, when measurable transmission shaft speed changes are occurring.
Static Phase: End portion of a shift event, when static friction of the on-coming friction element takes over, and transmission speed ratio error effectively drops to zero RPM (revolutions per minute).
Components of System and Method:
The discussion of technologies below related to various aspects of the present invention can be divided into four components. It should be understood that the present disclosure is directed to various methods, systems, kits, transmission components and adjustments, etc., so the four items below are simply for convenience in organizing the discussion below.
More particularly, system 20 of
Although there are various ways the following items can be configured on older and newer vehicles, also shown are a manual or automatic mode selector/gearshift input 31 (e.g., for choosing a mode/gear such as P, R, N, D, 1, 2, etc.) and an optional manual shift input 34 (e.g., shift paddles for controlling shifting for an automatic transmission when in forward gears). In an older vehicle, element 31 could be an automatic transmission or manual transmission gearshift. In a newer vehicle, element 31 could be a mechanical, electro-mechanical or electrical device (shifter, switch or other input) for indicating desired mode/gear. In some newer vehicles, the functions of elements 31 and 34 are combined into a single unit. Aftermarket modifications may also alter an original set-up from one above type to another. It should be understood that the present disclosure is not limited to any type of transmission mode or gear control, or any particular type of inputs and controls for such.
Engine output shaft 38 is connected to one side of torque converter 24, and transmission input shaft 40 is connected to the other side of torque converter 24. Transmission output shaft 42 provides the input to drive train 28. A number of clutch pressure control solenoids 44 are provided as per the needs of transmission 26, its number of gear ratios, the design of the transmission, etc.
Sensors 46, 48, 50, 52, 54, 56 and 58 (OEM or aftermarket) may be provided throughout and along the power train (from the engine, though the transmission to the drive train). Although only one sensor is shown schematically at each location along the power train, it should be understood that multiple sensors for sensing multiple parameters could be employed along the power train as desired. In particular, within transmission 26, sets of sensors may be employed corresponding to each solenoid/clutch combination, etc.
There are several options within the scope of the disclosure for the schematically-illustrated electronic control module 30 and transmission control module 32, with or without a remote user interface 32a, depending on the characteristics of the subject vehicle. For example, most currently manufactured vehicles include a single, unitarily constructed electronic control unit having both an engine controller and a transmission controller. That is, one control unit includes within a housing or the like a memory, executable software, signaling connectors (sockets or cables) for communicating the unit with relevant portions of the vehicle, etc. The one control unit controls both the engine and the transmission. Second, some vehicles include a separate engine control unit and transmission control unit, each with its own set of the elements noted above as needed for respective functions. Third, some older vehicles, do not include an electronic control unit at all. Of course, in the aftermarket and customized vehicles field, older vehicles are often modified with different transmissions, engines, control systems, etc. Therefore, whatever the OEM or modified version of the vehicle at hand, the present disclosure provides a transmission control module and method that can be adapted to the vehicle.
Transmission control module 32 as illustrated in
Typically, transmission control module 32 would be placed within the driver compartment (whether in an exposed location such as mounted to or below the dashboard, or in a coverable location such as a glove compartment, arm rest, etc.). Certain connections to engine elements may be connected to transmission control module 32, as needed, and this may include disconnecting wires from electronic control module 30 and reconnecting to transmission control module 32, or adding new connections to the elements of between the engine and transmission control modules.
For sake of clarity,
As illustrated in
Another socket 39 may provide connection for powering the transmission solenoids, and may receive signals from the transmission fluid temperature sensor. Another socket 39 may provide a connection for receiving the signal from the “mode selector” or “shifter” sensor. Another socket 39 may provide a connection to receive signals from the input and output shaft speed sensors. Another socket 39 may provide a connection to remote user interface 32a, which may be a dedicated device as in
As shown in
Display 35a may include for example various indicia 35b related to the state of the engine and transmission, as well as at least one indicator 35c related to a parameter subject to adjustment by buttons 37a-d as indicated by respectively related elements 39a-d. As shown in
As stated, transmission control module 32 can be mounted in vehicle 20 where reachable by a person in the driver's seat. Because as noted above many wiring connections are fed to housing 33 of transmission control module 32, it may be desirable to keep housing 33 more out of the way and to provide a user interface 32a to the user in communication with transmission control module 32. For example, transmission control module 32 could be mounted under-hood or under-vehicle with communication to user interface 32a. Such user interface 32a may supplement or replace display 35 and input device(s) 37 on transmission control module 32. User interface device 32a can be placed in a location reachable and visible to a person in the driver's seat. Thus, transmission control module 32 could be selectively hidden out of view in a glove compartment, arm rest, or the like, or it could be mounted in a more concealed under dash, under seat, etc., location, while user interface 32a could be for example mounted to the dash, kept in a glove box and viewed or pulled out as needed. User interface 32a could be connected to transmission control module 32 by hardwired or local or remote wireless (Bluetooth, Wi-Fi, or other) connection. Regardless of whether elements 32 and/or 32a are used for input and display, such device is preferably locatable so that user interface device 32a can be reachable in the vehicle driver's seat during tuning, so that a user may employ conventional vehicle controls (e.g., 31, 34, 36) and read displays such as a gear indicator, an odometer, etc. inside the vehicle.
It should be understood that user interface device 32a as illustrated and described above may be embodied in any sort of input-output capable user interface with a display such as a video screen, segmented digital display, etc., and input capability such as a touch screen, keyboard, mouse, dedicated buttons or dials, etc. Thus, user interface device 32a could be a general purpose computer, laptop computer, “smart” cellphone, tablet or other such device, a dedicated scan tool, or other special purpose computer or interface device, in either case along with peripheral devices. User interface device 32a, like transmission control module 32, may thus include a volatile and/or non-volatile memory, processor, storage, software such as an operating system and executable software, applications, etc., network adapters, graphics adapters, etc. Electronic control module 30 may be a conventional OEM-supplied engine controller with or without transmission control function, or a separate engine controller and transmission controller. Electronic control module 30 may include similar components as noted above for user interface device 32 as needed to control, capture performance characteristics and output such information, and modify operational settings for transmission 26. Electronic control module 30 may also be an aftermarket controller customized for modification of transmission characteristics, or may be a hybrid of an OEM controller module with an add-on aftermarket controller module.
As stated, user interface device 32a may be connected to transmission control device 32 and/or electronic control module 30 via connection 60, which may be one or more of a permanent or disconnectable plug-in connection, a local wireless (e.g., Wi-Fi, Bluetooth, or other) connection, a remote wireless (e.g., internet, cellular data, or other) connection, or combinations thereof. Thus, the illustration of user interface device 32a and connection 60 in combination with and transmission control module 32 and electronic control module 30 of
It should be understood that
Typically, a transmission will include at least one reverse gear ratio and several forward gear ratios that can be put into action by selective activation and/or deactivation of at least one but typically more than one of the solenoids and clutch devices. Differing combinations of activated solenoids and clutch devices are used to achieve the differing gear ratios according to the design of the transmission. The linear arrangement shown in
As illustrated in
After the transmission is installed in the target vehicle, an automated static pressure step test 86 (
According to the on-going clutch process, (also known as an “on-coming” clutch process and used that way below and in the claims), a first friction element is selected 92, and the servo and clutch are configured so that the pressure on that friction element is zero. After a fixed period of time, the input shaft (40) speed is noted 94. The pressure on the first friction element is then raised 96 by a fixed, predetermined increment (e.g., 5 or 10 psi). After a period of time, the speed of input shaft 40 is measured again and compared 98 to the originally measured value.
If the input shaft 40 speed did drop 100, it is concluded that an engagement occurred and the method continues to step 102 where the current pressure on the friction element is stored in the lookup table as the minimum oncoming (clutch apply) pressure. If the input shaft 40 speed did not drop 100, it is concluded that no engagement occurred and the method returns to the incrementation step 96 and the measure and compare step 98 until the speed drop is noted and the method then moves to step 102. In incrementation step 96, the increment is bumped up (e.g., to 10 or 20 psi, or a given percentage, depending on the increment size), until the engagement occurs.
If desired, the increments above may be made first in a larger range, then backed to the most previous value before detection and then incremented in a smaller range. The larger value increments may be in the range of for example about 10%, or a smaller range of for example about 5% or 2%, with the finer step values being a lesser percentage in each case. One useful arrangement may include larger increments of about 5% with smaller (fine-tuning) increments of about 2%. If fine tuning is to be performed, the relevant friction element pressure would be returned to zero and then raised to the increment just before engagement occurred and repeating steps 96, 98, 100, 102 but using the smaller increment, until engagement occurs. If desired, instead of detecting RPM drop at the input shaft 40 during the above process, detection of torque converter slip could be used to identify engagement.
Similarly, a reverse off-coming clutch process 104-120 can then be done for each servo/clutch combination where an engaged clutch pressure is decremented by a value (e.g., 5 or 10 psi) until the clutch disengages and a minimum hold pressure is determined. Again, a fine tuning using smaller decrements can be employed here as well.
In particular, the friction element pressure is increased 104 until the input shaft 40 speed drops to zero. The friction element pressure is decremented 106, and the speed of shaft 40 monitored 108/110. If the speed of shaft 40 did not change from zero, the pressure is decremeneted 106 again and speed is monitored 108/110 until the speed of shaft 40 eventually increases. The value of pressure that caused that increase is then recorded in the look up tables as the maximum release pressure 120. Then, the controller determines whether it has tested all such friction elements 122. In not, then the next element is chosen 124, and the method returns to step 94 for that element. When the final element has been tested and results stored in a memory in transmission control module 32 or electronic control module 30, the process is complete and the system is returned 126 to normal operation by transmission control module 32. Depending on the mechanical architecture of the transmission, especially whether it incorporates one-way clutches for lower gear ratios, it may be necessary to isolate all friction elements during the static pressure step test, such test should be conducted with the transmission both in forward and in reverse.
Data measured during static pressure step test 86 characterizes the whole transmission as an assembly, and thus includes parameters such as minimum clutch apply pressure, minimum clutch holding pressure, clutch engagement and release response times. All of this information, including the values recorded in steps 102 and 120, is stored in a set of lookup tables in electronic control module 30 and/or transmission control module 32. The static response time data learned during step test 86 and subsequent data collecting dynamic operation is then used to fine tune and synchronize the timing of the on-coming and off-going clutch events, as well as the release of the torque converter clutch during shifts.
It is possible as an alternative that a transmission or transmission control system manufacturer could itself provide the information gleaned above in the static learn process. This could be done, for example, if a population of transmissions proves to be relatively consistent from unit to unit. In such a case, static learn could be performed during development on a representative transmission, and this step would not be implemented herein. In such a case, the fixed values could be used as a basis for dynamic learning described below to correct any discrepancies in the representative static learn data. The control module 32 and/or user interface device 32a could present a user with the option to choose fixed (manufacturer) value or static learned (as per the above) values. Thus, in an alternate implementation, the static pressure step test could be performed on a representative transmission during development testing, and the resultant data would be loaded into the controller 32 during manufacture or by the customer during setup.
A learning and self-adjustment step 88/128-140 (
The data in the look-up tables are used as a basis to further adjust the value of the clutch apply pressure for each shift (i.e., from gear 1 to 2, from gear 2 to 3, etc.), at each load point in the shift. As the vehicle is driven 128, transmission control module 32 monitor(s) 130 to determine when a shift is in progress. If so, the shift is performed and parameters are monitored 132. If performance data is not within desired limits 134, then based on the look-up table value, the module 32 will adjust the pressure 138 by setting an initial additional incremental pressure above or below the minimum clutch apply pressure (from step 86) used to initiate the engagement of the on-coming friction element and the method returns to step 128.
The adjustment may if desired be by an increment that is a smaller increment than the adjustment above, whether a single or fine-tuned adjustment. For example, the increment could be an amount equal to 2%, 1%, 0.5%, etc., as desired, in view of static pressure step test increments. The vehicle is further driven and that particular shift and load point is again noted 130, 132, 134 until the shift is determined to have occurred within performance data specifications. If so, the adjusted clutch pressure is noted and stored in the lookup table and learning for this shift and load point is deemed completed 136. Transmission control module 32 then determines 140 whether all available shifts for transmission 26 have been tested at each load point and determined to be within specification in step 134. If not, the method returns to step 128 and the vehicle is driven further following the steps 128-140 again until learning is complete for all shifts and look-up tables are updated and stored accordingly.
The performance data specifications evaluated could be multiple measured aspects. For example, if the “Ratio Slip RPM Acceleration” values observed during the shift exceed the ratio slip RPM ramp rate values (as pre-set, or as adjusted by the user in step 90) by a predetermined percentage, then the on-coming clutch pressure value for that shift and load point will be decreased by a fixed amount. Similarly, if flare is detected during the period of time when the off-going clutch should still be carrying the torque of the engine, then the off-going clutch hold pressure will be incremented upward by a fixed amount. Other elements could be evaluated for undesirable or out of specification conditions. If any of such discrepancies are observed during shifts during operation, then successive adjustments will continue to be made until satisfactory results are achieved for all shifts.
Thus, following the above guidelines, in step 88/128-140, a pressure value for each friction element is further adjusted from the values determined in step 86/92-126, incrementally by the firmware in transmission control module 32 in a one-time, learning process, at each load point for each shift.
In step 90 (
As shown in
In summary, this process above involves up to four steps of adjustment to achieve accurate pressure control with minimal effort. The first step, generalized solenoid characterization, is performed during development testing by the manufacturer, while second step, the static pressure step test, is typically initiated by the customer or installer but could also be performed during development testing by the manufacturer. The third step of automatically adjusting the additional on-coming clutch pressure-versus-load curves constitutes fine tuning of the apply pressure to achieve the best shift quality possible. The manufacturer will supply pre-adjusted pressure curves that are intended to provide a good starting point for the automatic adjustment. The final step of pressure ramp rate adjustment occurs after learning is completed, allowing further adjustments to be made by the end user to accommodate the exact characteristics of the target vehicle, as well as personal shift quality preferences.
As a safety measure, the transmission will be held in fail-safe (default operation) mode until a valid tuning calibration is loaded into the controller with a complete set of default pressure-versus-load curves, and the static pressure step test is completed. Additional criteria may also be necessary to release the transmission from fail-safe mode. Certain detected failure modes will also cause the transmission to re-enter fail-safe mode. The transmission must be released from fail-safe mode to drive mode for dynamic learning to commence.
During a shift as outlined in
A similar method is used to calculate the starting pressure of the off-going clutch, with the objective of reducing the pressure to a hold value that can briefly carry the current level of transmitted torque with minimal, but negligible, slip. The off-going clutch pressure value can be low enough that the off-going clutch will eventually begin to slip, as the clutch piston or band servo force approaches the new, lower value, and the surface tension of the oil on the friction materials is eventually overcome. If the on-coming clutch does not engage soon after the expected time, the off-going clutch will begin to slip, resulting in a modest RPM rise or flare during the shift, but this will only occur when the on-coming or off-going clutch pressure is too low. The dynamic adaptive adjustment capability should correct this issue after several shifts have been completed. Since the relatively low off-going clutch pressure makes it incapable of carrying much additional torque, it is difficult for the transmission to tie-up due to improper tuning or adjustment. As a result, this tuning and operation methodology is relatively safe. The off-going clutch pressure is a function of its learned static holding pressure and the automatically adjusted tuning curves. Off-going clutch pressure will either remain constant, or will be ramped down throughout the torque phase of the shift.
On-coming clutch (or band) pressure will also be modulated during the shift event in various ways. A brief, initial pulse of higher commanded pressure may be employed at the onset of the shift event, as a way to accelerate the response of the solenoid and the hydraulic system during the fill phase of the shift. After this optional, initial pulse is executed (or at the onset of the shift event, if a starting pulse is not utilized), the starting pressure for the on-coming friction element will be calculated, as described above. At this point, on-coming clutch or band pressure will be ramped according to a fixed or adjustable ramp rate, until the shift progresses from the torque phase, into the inertial phase.
Once the inertial phase of the shift has begun, if the pressure on the off-going clutch is not already at zero, the off-going clutch pressure will immediately be dropped to its minimum value (essentially zero). This quick release of the off-going clutch at this point also provides another degree of protection from transmission tie-up, because a tie-up condition may also trigger the inertial phase detection mechanism. The ramp rate of the on-coming clutch may be altered based upon several factors, including the user-adjustable ramp rate curves, to maximize shift quality (e.g. to achieve an ideal rate-of-change for transmission speed ratio error, or slip, during the shift). The on-coming clutch pressure ramp rate during the inertial phase may be slower or faster than that employed during the torque phase.
Closed-loop factors, such as current transmission speed ratio error (proportional term), its rate-of-change (derivative term), second derivative term, or a composite of these and other factors may also be used to provide real-time feedback to improve shift quality and to mitigate the effects of tuning errors. These additional adjustments, whether via real-time feedback, or via adaptive data accumulated from actual operation over time, represent an optional fifth element of the calibration system, and one that does not require input from the vehicle operator or tuner.
The shift ends when the static phase is complete. Once the static phase is detected, the commanded pressure to the on-coming clutch is set to its maximum value, and the pressure of the off-going clutch is set to its minimum value, if this has not already been done, and the shift is completed.
More particularly,
Rotating the knob from status (0, 0A, or most likely 0B after timed delay), display 35 can be moved through the following modes, with a value shown after a timed delay: vehicle speed in MPH 1, 1A; throttle position sensor value in volts 2, 2A; transmission fluid temperature in desired degrees 3, 3A; tachometer reading in RPM 4, 4A; battery condition in DC volts 5, 5A; commanded transmission line pressure in PSI 6, 6A; desired control table selection from available tables 7, 7A; go to setup menu 8; go to tuning menu 9; software version 10, 10A; and clear learned data 11, 11A, 11B. It should be understood that any parameter capable of being sensed can be displayed by display 35. Also, display 35 can provide other information during manipulation or operation, such as error codes, warnings, all-clear signals, etc.
It should be understood that the methods and elements above could also be readily applied to adjusting on-coming clutch pressure for a torque converter, whether in a C2C transmission or otherwise. Thus, a static adjustment mode and/or a dynamic learning procedure could be used to control the torque converter just as for the transmission as described above.
Transmission control module 32 can include fail-safe modes related to adjustments above. For example, the transmission can be kept in a fail-safe mode until a valid configuration is loaded, and/or at least until static learning is completed, and an alternate fail-safe mode can be entered in case of any detected software or hardware malfunction, or any sensor reading or combination of readings being out of predetermined safe range(s). Failures that can invoke fail-safe mode operation include, but are not limited to: inconsistent firmware execution or watchdog timer failure, detection of a shorted solenoid driver circuit, detection of an open solenoid circuit, unexpected response of the transmission to a solenoid command, tie-up of the transmission, incorrectly programmed default parameters, firmware check-sum error, tuning calibration check-sum error, or critical sensor errors.
If desired, the transmission control module 32 firmware can self-monitor for shift progress, shift flare, and tie-up so as to use in system control and safety monitoring. The firmware may also have a diagnostic functionality to detect hardware failures in the controller, transmission solenoids, sensors, and connecting wiring. Diagnostic tests may be run at system start-up and continuously during system operation.
Control parameters of particular interest for more desirable shifting may include use of a short duration high pressure pulse for the on-coming clutch at the beginning of a shift (see point 3 in
Thus, the disclosed subject matter provides an easy to use and user-friendly system and method to safely and effectively tune and configure clutch-to-clutch automatic transmissions with current-controlled clutch pressure control solenoids that employ mainly synchronous shifts. This disclosure is applicable to many different clutch-to-clutch transmissions, both for use in the context of the automotive performance and racing aftermarket as well as in other contexts. Therefore, the disclosed concepts are not intended to be constrained to the application of any particular transmission.
While preferred embodiments of the invention have been described above, it is to be understood that any and all equivalent realizations of the present invention are included within the scope and spirit thereof. Thus, the embodiments depicted are presented by way of example only and are not intended as limitations upon the present invention. Thus, while particular embodiments of the invention have been described and shown, it will be understood by those of ordinary skill in this art that the present invention is not limited thereto since many modifications can be made. Therefore, it is contemplated that any and all such embodiments are included in the present invention as may fall within the literal or equivalent scope of the appended claims.
The present application is a continuation application of and claims priority to co-pending U.S. patent application Ser. No. 15/275,649, filed Sep. 26, 2016, which application is also incorporated by reference herein.
Number | Date | Country | |
---|---|---|---|
Parent | 15275649 | Sep 2016 | US |
Child | 16140717 | US |