The invention relates to a method of and a device for adapting the control of the clutches of a double clutch transmission.
A double clutch or parallel transmission facilitates change of transmission ratio without interruption of traction force whilst retaining good efficiency of conventional mechanical transmission.
A drive shaft 12 driven by an engine 10, for instance, an internal combustion engine, is connected via a clutch K1 with a first split transmission unit 14 and via a clutch K2 with a second split transmission unit 16 of a double clutch transmission formed by the clutches and split transmission units. The split transmission units 14 and 16 outputs act on a common shaft 18 that drives the wheels of a motor vehicle via a differential unit 20. The split transmission unit 14, for instance, contains odd-numbered gears of the double clutch transmission; the split transmission unit 16 contains even-numbered gears of the double clutch transmission. To control the clutches K1 and K2 and engage the gears in the split transmission units 14 and 16 an electronic control device 22 provided. Outputs of the control device are connected with actuators for the clutches and the split transmission units and their inputs are connected with sensors or other control devices of the vehicle, which receive the signals relevant for the control of the clutches and for engaging or disengaging the gears in the split transmission unit.
Design and function of such double clutch or parallel transmission are actually known and are therefore not explained in detail.
It is assumed in the depicted case that the vehicle in question is running in third gear, which is engaged in the split transmission unit 14 and that clutch K1 is closed. In the split transmission unit 16, the forth gear is engaged and clutch K2 open. When at time point T0 a shifting process is triggered from the third gear into the forth gear, clutch K1 is opened by the control device 22 and clutch K2 closed. At time point T2 the shifting process ends, i.e. the vehicle is running in the forth gear with torque transmission via the clutch K2. The clutch K1 is opened so that in the split transmission unit 14 a different gear can be pre-selected or engaged. The clutches are opened and closed between the time points T0 and T1, essentially linearly. The torque is transmittable from the clutch K2 at the end of the shifting process, under the assumption that the engine torque present at time point T1 can be equal to the engine torque before the shifting process, or as depicted can be adapted to the varying engine torque during shifting process or be adapted to the torque desired by a driver. The gradient with which the clutch K2 is closed can change during a shifting process. After time point T1 at which the clutch K1 is fully open and the clutch K2 is closed so that a predetermined clutch torque can be transmitted, the slip of the clutch K2 is recorded and the clutch K2 further controlled such that driving is continued with a predetermined slip or the slip gradually reduces to zero. The period between T0 and T1, for instance, is only between 0.1 and 0.4 seconds, so that very rapid gearshifts are possible without interruption of traction force. The change of engine torque or of the torque desired by driver occurring between T0 and T1 is therefore generally small. Since during the overlapping shifting (period between T0 and T1) vehicle speed hardly changes, the rotational speed change of the engine should be small, so that at the time point T0 the present slip between the input shaft of the split transmission unit and the crankshaft of the engine can remain constant up to time point T1.
In practice, problems occur when shifting double clutch transmission gears; and the problems can have disadvantageous influence. For instance, the torque transmittable from both clutches at the respective time point can cave in due to the interaction between clutch activations or other influences or may increase in unforeseen manner, so that it does not correspond with the depicted and controlled nominal torque, in which the dotted curve is somehow approximately equal to the overall curve comprising the dashed and the continuous curves. This can lead to undesired run-up of the engine during a shifting process or may lead to undesired rotational speed reduction that leads to further problems due to dynamic effects. Moreover, the engine can run up in undesired manner when the attained transmittable torque of the clutch K2 at the time point T2 is too low.
The object of the invention is to provide measures to solve aforementioned problems.
This object is met by a method of adapting the control of the clutches of a double clutch transmission, so that during a shifting process the transmittable torque form the opening clutch and the transmittable torque from the closing clutch are controlled, based on nominal curves. During shifting, a difference between a nominal value and an actual value is determined and the nominal curve of at least one of the clutches is adapted for a subsequent shifting process, for example, by reducing the difference between the nominal value and actual value.
For instance, the difference between the transmittable nominal overall clutch torque and the actual overall torque can be determined during a shifting process. The actual overall torque, for instance, is equal to the overall value of the static and dynamic engine torque fed into the transmission by an engine.
The static engine torque can be equal to the torque input by an accelerator as desired by driver.
During shifting, the slip of the opening clutch is advantageously compared with a nominal slip and the nominal torque of the closing clutch is increased proportionally with the increase of slip.
In one embodiment of the method according to the invention, the nominal curve of the closing clutch is adapted corresponding with deviation of slip of the opening clutch at the end of overlapping shifting.
The nominal curve of the closing clutch, for instance, can be corrected by a factor that depends on the torque desired by driver as input by means of an accelerator and the slip at the end of overlapping shifting.
The present invention also includes a system for adapting the control of clutches of double clutch transmission. The system includes an actuator for each one of the clutches and an electronic control device for controlling the opening of one of the clutches and at the same time for closing the other clutch during the overlapping phase. The control device is suitable for controlling the clutches according to one of the aforementioned methods.
The nature and mode of operation of the present invention will now be more fully described in the following detailed description of the invention taken with the accompanying drawing figures, in which:
MsΣK designates the overall transmittable clutch torque that results from the overall of sum of MsKg and MSKk.
The transmittable torque prior to the beginning of overlapping shifting from the opening clutch is advantageously set to a value that is slightly smaller than the present engine torque, so that the opening clutch at time point T0 has a predetermined slip, which, during the overlapping shifting (up to time point T1) remains advantageously essentially constant. As from the time point T1, at which the closing clutch takes over the transmission of torque, the control of the closing clutch is switched over to slip control, so that the transmittable clutch torque is at first increased for the reduction of engine speed and then regulated to a value at which the new clutch transmits the engine torque essentially without slip.
The overlapping phase between T0 and T1 is subdivided in areas with control points S1 to S5. For example, each of these control points is assigned to a clutch defect ΣSn that is determined as follows:
a) At the control points, which correspond to predetermined time points during overlapping shifting, a clutch defect is determined based on slip rotational speeds measured at the control points. A rising slip between two control points Sn and Sn+1 indicates that clutch torque is too low. This can be corrected, for example, in a following shifting process, the controlled clutch torque values are increased at this control point. Vice versa, reducing slip between two subsequent control points hints at clutch torque being too high, which, in a subsequent shifting process, can be corrected by reducing the controlled clutch torque at the respective time point.
b) A clutch defect can also be determined by comparison of the curve MsΣK that represents the overall sum of controlled clutch torques with the actually, present, momentary instataneous overall clutch torque determined from engine parameters as follows: MMdyn=MM+IM×dω/dt. MM is the static engine torque that is derived from stationary engine mapping and the position of its load actuator. IM×dω/dt determines the dynamic component of engine torque, IM is the moment of inertia of the engine, and dω/dt is its rotational speed change.
For example, the two variables MsΣK and MMdyn can be compared in two ways, namely:
a) Determining the percentage of error: ΔK=(MsΣK−MMdyn)×100%; or
b) Determining the percentage torque difference: ΔK=[(MsΣK−MMdyn)/basis]×100%
In one example, an arbitrary fixed value can be introduced as “basis” or a variable reference quantity such as the torque desired by driver.
In both cases, a mean value of several measured values can be calculated.
In one embodiment, if overlapping shifting is provided with slipping clutches, slip between engine and input shaft of the opening clutch of the transmission is kept constant advantageously. To achieve this: MsΣK=MM−IM×dωig/dt, where ωig is the rotational speed of the transmission input shaft on which the slip is kept constant. Depending on torque quality or based on active engine control generated by the electronic controller, it can be reasonable to use the torque desired by the driver that is input via an accelerator instead of the engine torque MM.
In the case where the clutch control regulates the aforementioned overall clutch torque, then the overall clutch torque can be determined with the help of aforementioned formula. As a result, possibly occurring control inaccuracies such as dead-times of the actuators could also be adapted.
The error computed according to aforementioned, described methods is averaged over a certain period and assigned to the control points S1 to S5. At the same time, possible time displacement between error detection and time point of adjusting the nominal clutch torque that are present at the respective control point can be considered. Such a displacement can occur through signal filtering, signal averaging or dead times of the system. When all errors at the control points have been determined then the errors can be stored in error mapping, and be used during the next shifting process for adapting the of nominal clutch torque. The respective error can be stored depending on the clutch, since each clutch can feature a different error pattern.
The error between control points S1 to S5 is linearly interpolated. The stored error mapping is advantageously applied to only one of the two clutches during overlap phase and advantageously applied to the closing clutch in order to avoid instabilities. It is also possible to divide the error between both clutches. Adaptation is clarified in
When the clutches are controlled in accordance with the lines MsKg and MsKk during a shifting process, at the same time, as explained, the depicted deviation between the stored overall clutch torque MsΣK and the currently measured overall clutch torque MaΣK is obtained. The correction of controlled clutch characteristics leads to corrected clutch characteristics MkKg or MkKk that is effective for the following shifting process in which the error designated with Δ is minimized. Both clutch characteristics are adapted in the depicted example. It is advantageous for determining the error to measure the slip on the opening clutch and to adapt the controlled clutch torque to the closing clutch.
Through adaptation, the rotational speed increase of the engine, visible in
If it is determined in step 68 that no control point is reached, then in step 72, interpolation is done according to the overall clutch torque error measured in the time gap of the timing pulse frequency. When in step 74 the end of the overlapping is determined, i.e. that the time point T1, at which the torque transmission is taken over from the closing clutch, then the steps 70 and 72 in step 76 are deemed plausible, i.e. for instance one checks whether the values assigned to individual control points and interposed points of the clutch are plausible overall errors, for instance, whether they can be connected with a smooth curve. When this is the case, then the stored clutch torques, according to which the clutches are controlled, are updated in step 78, and the control mapping of the closing clutch is updated advantageously and put at disposal for a subsequent shifting process.
When the end of overlapping in step 74 is not determined, correction cannot occur without a plausibility check.
When slip is not detected in step 64 then in step 80 it will be checked whether over-pressing of the opening clutch occurs. If this is the case, then the system goes directly to step 68 without step 66 being executed. When over-pressing is not detected in step 80, then the overall clutch torque error will be set to a value under 100%.
The method described can be changed in multiple ways. For instance, plausibility check in step 76 may be waived, and step 72 can be waived likewise. Since a long period is generally at disposal between two gear shifts, then relative to the time interval between T0 and T1 the recorded values of the entire overall clutch torque error can be processed during a shifting process according to general mathematical method to obtain a plausibly smooth curve, according to which the stored control curve is updated in the electronic control device for a respective, subsequent shifting process.
To avoid excessive rotational speed increase in accordance with
The raw value of the nominal torque for the closing clutch depends on the torque of the opening clutch and the engine torque, or, depends on the torque desired by driver and is defined through the overlap strategy: MKkrow=f (MKS; MFW), where MKS entails the overlap strategy.
For the actual torque that is transmittable by the closing clutch: MkKk=MKkrow×kadp
The computation and adaptation of the adaptive factor kadp for instance, shows the end of overlap respectively. The currently present slip ns (T1) is measured and compared with a target value nstarget. A typical target value for the slip to the end of overlapping lies between 50 and 100 min−1. If the slip is greater, the correction factor is increased, if it is smaller or if the opening clutch closes even up to adhesion during the overlap process, the correction factor is decreased.
To limit the influence of the current operating point on the computation of the adaptive correction factor, a reference torque Mref is computed from the characteristic curve of the torque desired by driver MFW during a shifting process, which, for instance is the mean value of the torque desired by driver during a shifting process.
With the help of this reference value, the adaptive correction factor can be computed anew from the slip at the end of overlap:
To be able to initialize adaptation reasonably, the starting value should lie at 1 for the initial system operation. The adaptive correction factor can be limited advantageously to values, for instance, between 0.75 and 1.25.
If this is the case, in the step 104, it is then checked whether the system is in the overlap phase, i.e. between the time points T0 and T1 in accordance with
If it is detected in step 102 that no overlapping shifting is active, then the system goes directly to step 110.
If it is detected in step 104 that the overlap phase is not active then in step 112 it is checked whether the system is at the end of overlap phase, i.e. at a time point T1. If this is the case, then in step 114, torque error of the closing clutch is determined from slip deviation at the end of overlapping shifting and in step 116; the correction factor is adapted according to the deviation of slip. The adapted correction factor is then stored and is at disposal for a new shifting process.
If it is found in step 112 that the system is not at the end of overlapping shifting, then it continues directly to step 110.
The system described above can be changed or developed further in multiple ways.
For instance, the computation result for knew can be discarded when the torque desired by driver during a shifting process changes by more that a predetermined value, for instance 30%.
The reference torque can be the torque desired by driver at the end of overlapping shifting, at the beginning of overlapping shifting, a mean value during the overlapping shifting or a different, filtered value derived from the characteristic curve of the torque desired by driver.
For each of the two clutches an individual adaptive correction factor is determined advantageously. The correction factors can be different for partial load, medium load and full-load. Further, a load and gear-dependent characteristic curves of correction factor can be stored.
Number | Date | Country | Kind |
---|---|---|---|
10 2006 019 772 | Apr 2006 | DE | national |
This application is filed under 35 U.S.C. §120 and §365(c) as a continuation of International Patent Application PCT/DE2007/000594, filed Apr. 2, 2007, which application claims priority from German Patent Application No. 10 2006 019 772.0, filed Apr. 28, 2006, which applications are incorporated herein by reference in their entirety.
Number | Name | Date | Kind |
---|---|---|---|
5795265 | Domian et al. | Aug 1998 | A |
5890392 | Ludanek et al. | Apr 1999 | A |
5950781 | Adamis et al. | Sep 1999 | A |
6386351 | Salecker et al. | May 2002 | B1 |
6471022 | Goebel et al. | Oct 2002 | B1 |
6832978 | Buchanan et al. | Dec 2004 | B2 |
20040064232 | Eich et al. | Apr 2004 | A1 |
20040157704 | Stork et al. | Aug 2004 | A1 |
20040166992 | Buchanan et al. | Aug 2004 | A1 |
20040255654 | Bulgrien et al. | Dec 2004 | A1 |
20050037893 | Siebigteroth et al. | Feb 2005 | A1 |
20050064987 | Budal et al. | Mar 2005 | A1 |
20050071065 | Zimmermann et al. | Mar 2005 | A1 |
20050107936 | Keyse et al. | May 2005 | A1 |
20060135316 | Fujii et al. | Jun 2006 | A1 |
20060154786 | Fahland et al. | Jul 2006 | A1 |
Number | Date | Country |
---|---|---|
19631983 | Feb 1998 | DE |
10308713 | Oct 2003 | DE |
WO 03074908 | Sep 2003 | WO |
Number | Date | Country | |
---|---|---|---|
20090069992 A1 | Mar 2009 | US |
Number | Date | Country | |
---|---|---|---|
Parent | PCT/DE2007/000594 | Apr 2007 | US |
Child | 12288870 | US |