The present application relates to traction control of a vehicle, and more specifically, relates to coordinating traction control during performance and demonstration spin events.
Traction control, when activated, can override a driver's torque request and instead operates the engine at a reduced torque output and/or increases wheel braking to reduce wheel spin. The reduced wheel spin, or slip, can increase the traction between the wheels and road surface to enable a vehicle to negotiate low friction surfaces. Such an approach relies on the premise that reducing wheel slip generates increased traction.
However on a surface with a high friction coefficient (μ) (e.g., a race track or a demonstration surface), higher wheel slip speeds, under specific circumstances, may provide improved acceleration and performance. This can be especially true when a driver performs various low speed demonstrations and/or wants to test the limits of performance on a closed track. Thus, in such situations, the driver can manually deactivate traction control completely in order to generate the wheel spin during an acceleration event, for example.
The inventors herein have recognized a problem with such an approach. In particular, many drivers do not have the skill to achieve and control a desired amount of wheel slip. Further still, even if the driver can generate a desired level of slip when accelerating from rest with traction control disabled, it can be difficult for the driver to control the decrease of slip as the vehicle accelerates to actually achieve any improvement in vehicle acceleration, as compared with an acceleration having little or no slip. Likewise, it can be equally difficult for the operator to manually engage traction control during the wheel spin event to obtain a controlled transition to non-slipping conditions during the vehicle launch.
The inventors have recognized that it may be desirable to have a system and method that can provide traction control with some degree of driver control to meet different traction requirements for specific traction events. In one approach, a method is provided for controlling a powertrain of a vehicle comprising wheels, and a pedal actuated by a driver. The method comprises controlling wheel slip to a first amount during a first road condition, the first amount independent of a driver requested output; and controlling the wheel slip to a second amount during a second road condition, the second amount based on the driver requested output, the second road condition having higher friction than the first road condition.
The control method and system described above can enable various features. For example, when conditions are present in which a driver can achieve improved operation with wheel slip (e.g., high road friction μ and/or ambient temperature), the approach enables the driver to directly control the wheel slip or the wheel spin with the pedal. Thus, rather than translate the driver's request as a torque, the driver's request can set the level of wheel slip, with greater depression resulting in greater controlled slip. In this way, a driver can more easily perform demonstration spin and acceleration events on high performance tracks.
Also, in the example where the second amount of controlled slip is reduced with increasing vehicle speed, a controlled transition to reduced or no slip operation can be achieved smoothly during the acceleration so that a relatively inexperienced driver can actually achieve faster vehicle launch. Thus, normal operation can be restored with movement of only the pedal.
Drive system 14 may provide torque through drivetrain 16, which may include a transmission, front differential 18 and rear differential 20. In a rear wheel drive vehicle, only the rear differential 20 would be present. A four wheel or all-wheel drive system may include both front differential 18 and rear differential 20. Further, in certain all-wheel drive system, an additional center differential may be provided.
Vehicle 10 may include a brake system 24 to actuate brakes 26a, 26b, 26c, and 26d. A brake system 24 may include an electric, electro-hydraulic, or hydraulic system. The brakes are activated in response to a driver input.
Vehicle 10 may also include a traction control system 30. Traction control system 30 may be coupled to drive system 14 and coupled directly or indirectly to wheel speed sensors 32a, 32b, 32c, and 32d. Traction control system 30 may generate a control signal or torque command to reduce the amount of torque to the engine upon sensing a slipping wheel. In some embodiments, the traction control system may also generate a braking command to increase wheel braking upon sensing the slipping wheel from the wheel speed sensors.
Wheel speed sensors may provide information for traction control among other purposes. As shown in
Additionally, various dynamic sensors may be coupled to traction control system 30. Dynamic sensors may include a yaw rate sensor 36, a lateral acceleration sensor 38, and a longitudinal acceleration sensor 40. Yaw rate sensor 36 generates a yaw rate signal corresponding to the yaw rate of the vehicle. From yaw rate sensor 36, the yaw acceleration may also be determined. The lateral acceleration sensor 38 generates a lateral acceleration signal corresponding to the lateral acceleration of the vehicle body. Longitudinal acceleration sensor 40 generates a longitudinal acceleration signal corresponding to the longitudinal acceleration of the vehicle. The various sensors may be directly coupled to various vehicle dynamic control systems, such as a yaw control system or a rollover stability control system. A roll rate sensor 42 may also be used to determine load transfer for the vehicle.
While a decreased wheel slip is targeted during traction control, a wheel spin or slip greater than the targeted value may be desired in some conditions where traction control is activated. For example, a high wheel slip may move a stuck vehicle in some road conditions. In another example, a high wheel slip may be desired before launching a vehicle during a performance demonstration. While one approach may disable traction control, or switch to an alternative traction control mode, disabling and subsequently enabling traction control, or switching operating modes, may require manual operations by a driver. However, in an alternative approach, as described herein, an approach can be used to enable the driver to control the wheel slip under specific situations to achieve desired objectives during traction control in a more smooth and continuous manner.
Further, it should be appreciated that controlled output torque from the powertrain does not necessarily result in controlled wheel slip. For example, friction between the road surface and the tire may be time-varying, and as such for a given wheel torque, wheel spin may vary rapidly and substantially depending on conditions.
Now referring back to
If the traction control is enabled, the vehicle is operated in a traction control mode. Traction control may be enabled automatically when a specific threshold is satisfied. For example, traction control may be activated when a high wheel slip speed is detected or a free spin is detected by wheel speed sensors. Alternatively, traction control may be initiated manually by the driver via an actuator on a vehicle's dash board. At 110, method 100 determines a nominal slip target for the traction control. The nominal slip target may be a predetermined value for traction control. In some embodiments, the nominal slip target may be selected from a table or polynomial with two independent inputs of a road-tire friction coefficient (μ) and the vehicle speed. If the nominal slip target is exceeded, the driver's demand for greater torque via the accelerator pedal may result in even higher wheel slip. Thus, as described below, an intervention through traction control may be used to override the operator's request and control wheel slip at the predetermined level.
Next, at 112, method 100 determines whether high wheel slip is enabled. As described above, a high wheel slip may be desired under some conditions. For example, high wheel slip may be desired during a performance demonstration. In another example, high wheel spin may be able to move a struck vehicle under certain circumstances. Thus, method 100 may include a strategy to meet such requirements without disabling the traction control or switching to another traction control mode.
If the high wheel slip is not enabled, method 100 includes controlling the torque output based on the slip target. From step 112 to step 114, the vehicle may be operating at a normal traction control. As described above, in some embodiments, the torque output may be reduced to control the slip to be at or under the slip target. The torque output is independent from the driver requested output during the normal traction control. Thus, the driver may neither control the torque output or the wheel slip.
If the high wheel slip is enabled, at 116, method 100 includes modifying the nominal slip target based on the pedal position. In this way, the driver may control the wheel slip. The high wheel slip may be achieved via the actuation of the pedal by the driver. Thus, the driver gains some degree of control over the vehicle operation. Modification of the nominal slip target may depend on traction control events and will be described in detail below. As described in further detail below with regard to
Next, at 118, method 100 determines whether a vehicle speed is greater than a threshold. In some embodiments, as the vehicle speed exceeds the threshold, high wheel slip may no longer be desired. In one example, the traction control with the nominal slip target may be more suitable for the changed vehicle speed. In another example, it may be desirable to operate at normal vehicle operating condition where the torque output is proportional to the driver's demand.
If the vehicle speed is greater than the threshold, at 120, method 100 may include adjusting the slip target to reduce the modified slip target as the vehicle speed increases. The slip target may be adjusted gradually or continually as the vehicle speed increases. Thereafter, the vehicle may be operated under normal traction control with a fixed nominal slip target.
After step 120, method 100 may go to step 114 where the torque output is controlled based on the slip target. From step 116 to step 120, the torque output may be controlled dependent on the driver's demand. As the pedal is actuated, the slip target is modified or adjusted. Thus, wheel slip may be changed as the slip target changes.
Method 100 makes it possible to integrate various vehicle operating modes. For example, normal traction control may be transferred smoothly by the accelerator pedal to a particular traction control function that permits a controlled wheel slip. The particular traction control may roll off smoothly as vehicle speed changes.
Specifically, at 112, method 100 includes operating the powertrain at a torque output determined based on the nominal slip target and actual wheel spin. The determined torque output may override the driver requested torque by reducing the torque to actively control the wheel slip based on wheel slip feedback. In other words, at some conditions, the powertrain may be controlled to provide torque output independent of the driver's demand at some conditions until the traction control no longer needs to reduce the torque output to control slip. Note that in some embodiments, reducing torque output may be accomplished by decreasing engine torque and/or increasing wheel braking via an anti-lock brake system. At some conditions, powertrain may be controlled to vary the slip target such that the wheel slip can be controlled by the driver. Referring now to
Referring now specifically to
Continuing with
Referring now to
First, at 202, method 200 determines whether the traction control is enabled. If the traction control is enabled, then at 204, method 200 includes determining a nominal slip target for traction control. As the friction between the road surface and the tires is inversely proportional to the wheel speed or the wheel slip, a lower slip speed may result in higher friction. Thus, control of the wheel slip at or under the nominal slip target may obtain the surface-tire interaction or the traction required for normal vehicle operation.
Next, at 206, method 200 determines whether the vehicle speed is lower than a first threshold for longer than a predetermined duration. The first threshold may indicate a traction event or a vehicle condition. In some embodiments, the first threshold may be zero, which indicates that the vehicle does not move or the vehicle is stuck.
If the vehicle speed is lower than the first speed threshold, then at 208, method 200 includes modifying the slip target responsive to actuation of the accelerator pedal. In this way, the wheel slip may be controlled by the driver. In some embodiments, the wheel slip may be increased during the traction control by a driver's demand. Further, in some embodiments, modifying the slip target may include increasing the slip target based on an increased pedal position as illustrated in
Additionally, the slip target may be modified based on a duration or a time period of the traction event. As described in further detail with reference to
Next, at 210, method 200 determines whether the vehicle speed is greater than a second threshold. In some embodiments, the second threshold may be a speed at which higher wheel slip is no longer desired. In one embodiment, the second threshold may be zero, i.e., step 210 may determine whether the vehicle is moving or is rolling off the stuck condition.
Next, at 212, method 200 may include adjusting or varying the slip target to the nominal slip target. In some embodiments, the wheel slip target may be changed gradually to the nominal slip target as the vehicle speed increases. Alternatively, the wheel slip target may be changed to the nominal slip target once the vehicle speed is greater than the second threshold.
FP=pedal/(pedalwide-open). (1)
In some embodiments, the duration in the traction event may be processed in a time computation component 308 to generate a time-related variable, FT. In one example, the time-related variable, FT, may be calculated as below:
FT=MIN((timer/timermax)2,1) (2)
wherein the timermax is the maximum time of the traction event.
To implement the control algorithm, a timer may be included in the traction control system to count for the duration of the traction event. In the depicted embodiment, the traction event is a stuck vehicle condition. If the vehicle is under the traction control and the vehicle speed is lower than a speed threshold (e.g., vehicle speed is zero), the timer may increment. In some embodiments, a vehicle speed may be processed in a speed computation component 310 to generate a speed-related variable, VV, in order to account for vehicle speed in modifying the slip target. The speed-related variable, VV, may be calculated as below:
VV=speedrolloff/(max(speed,speedrolloff). (3)
where speedrolloff may be a speed at which the vehicle is moving greater than a speed threshold. A slip target adjustment, AD, may be obtained as a function of the pedal position, the duration of the traction event, and/or vehicle speed. For example, the pedal-related variable, FP, may be multiplied by the time-related variable, FT, at 312 and be incorporated with appropriate gain at 314. Additionally, at 316, an offset may be added. Further, the vehicle speed may be incorporated at 318. Then, at 320, the slip target adjustment, AD, may be calculated as below:
AD=max([(FP×FT×GAIN+OFFSET)×VV],0). (4)
The modified slip target may be calculated as below:
modified slip target=AD+nominal slip target. (5)
As described by the above algorithm, the slip target during a traction control may be modified by the pedal position, where the adjustment of the slip target by the pedal allows a driver to directly control the degree of wheel slip proportionally to pedal depression. Thus, the driver can control the wheel slip during traction control under some conditions.
Further, the slip target adjustment may be based on the condition of the traction event. For example, the duration the vehicle is stuck may represent an extent of the stuck condition. A longer duration may indicate a more serious stuck condition. Under some road conditions, higher wheel slip may be desired as the vehicle appears more stuck. Thus, the time-related variable may be configured to contribute more to the slip target adjustment as the timer increments. As shown in equations (2) and (4), as the timer increases, the slip target adjustment AD may be increased effectively (e.g., AD increases with square of the time, for example). In this way, in an early stage of the stuck condition, the normal traction control (i.e., traction control without varied slip target) may be implemented and may not be substantially overridden by the driver's early launch attempt. However, as the condition appears more stuck, additional wheel slip by the pedal may be allowed. In other words, the pedal becomes more effective in adding slip speed to the nominal slip target as the timer increases. It should be noted that the timer may be a function of actual slip control (in an active traction mode) and being under a measurable speed.
Additionally, the slip target adjustment may depend on the vehicle speed as shown in equations (3) and (4). When the vehicle speed is greater than a predetermined speed, speedrolloff, the speed-related variable VV decreases. As VV decrease to a certain valued, AD becomes zero. Therefore, the slip target gradually resumes the nominal slip target.
The method described has several advantages. For example, the driver is given some degree of control over the vehicle operation when traction control is activated and the vehicle is stuck. Thus, the driver may be satisfied that everything was tried before external manual assistance is required to move the vehicle. Further, the high wheel slip may assist to move the stuck vehicle under some conditions. Moreover, since the duration for the traction control event and vehicle speed are accounted for by the slip target variation, the different operating modes, such as normal vehicle operation, normal traction control and traction control with varied slip target by pedal can be transitioned smoothly or continually. Thus, sudden changes in vehicle response may be reduced.
In addition to the stuck vehicle condition described above, the slip target controlled by the driver may be implemented for other traction control events. For example, higher spin during traction control may be desired in performance and demonstration spin. Traction control is typically enabled during low speed demonstrations and closed track performances. As described above, the wheel spin is restricted under the nominal slip target during normal traction control. However, higher wheel spin may be desired on high μ surfaces, such as race tracks or demonstration surfaces for demonstration purposes. In order to achieve high spin, conventional vehicle control systems may disable the traction control or change the operating mode from the traction control to a special control state. However, since traction control may be required to meet the acceleration requirement following high wheel spin, the operation mode transition may need to be performed. Mode transitions in a short time period may require experience and training for a driver to master. Thus, it may be desirable to change the wheel spin continuously based on an accelerator pedal position, road conditions, vehicle speed, etc. for the purpose of low speed demonstration and closed track performances.
First, at 402, method 400 determines whether traction control is enabled. If the traction control is enabled, then at 404, method 400 includes determining a nominal slip target for traction control. In some embodiments, the nominal slip target may be determined based on p and vehicle speed.
Next, at 406, method 400 determines whether high wheel slip is required. In some embodiment, the high wheel slip may be required at a road condition that includes a condition where the friction coefficient (μ) is greater than a road condition threshold. In some embodiments, the road condition threshold may be greater than a road condition threshold for normal traction control operation.
Step 406 may further determine whether the vehicle speed is lower than a first speed threshold. The first speed threshold may be a speed under which a vehicle performs a demonstration spin. As described above, high spin may be advantageous for performance demonstrations at low speed. In some circumstances, high spin may be desired to create “burn-rubber” effect or blue smoke.
If high spin is required and/or the vehicle speed is lower than the first speed threshold, then at 408, method 400 includes increasing the slip target based on depression of the accelerator pedal, and further based on road surface conditions and/or ambient conditions. The increased slip target allows increased wheel slip during traction control. Under appropriate conditions, the high wheel spin may generate desired vehicle performance. For example, at high μ (i.e., great interaction between the wheels and road surface), “burn-out” effect or blue smoke may be generated by high wheel spin due to frequent contact and greater interaction between the road surface and wheel. As a result, the vehicle may show stronger horse power during the performance demonstration. In some embodiments, the wheel slip target may be increased as μ increases. As noted herein, the value of μ may be determined by any suitable approach. In one example, μ may be estimated based on the vehicle operating conditions, such as driven wheel speed or non-driven wheel speed detected by the wheel speed sensors.
Additionally, or alternatively, the wheel slip target may be adjusted based on ambient conditions. In one example, an ambient condition may include an ambient temperature. In some embodiments, the ambient temperature is temperature in areas adjacent to the wheels. As μ and wheel spin increase, the ambient temperature may increase. Thus, increased temperature may indicate that road condition is stable or appropriate for the slip target increase. An exemplary approach to increase the slip target will be described in detail in reference with
Next, at 412, method 400 may include decreasing the wheel slip target based on the accelerator pedal as the vehicle speed increases. In this way, the nominal slip target may be restored when the vehicle speed exceeds the second threshold. In other words, normal traction control with the nominal speed target may be resumed. Normal traction control may facilitate the desired acceleration thereafter, and finally to substantially non-slipping conditions.
PP=pedal/(pedalwide-open). (6)
In some embodiments, μ may indicate an appropriate condition for slip target increase. Thus, μ may be determined at μ determination component 508. In some embodiments, μ may be estimated based on powertrain inputs or the vehicle operating conditions, such as wheel speed, etc.
Additionally, or alternatively, ambient temperature may be used as a variable for appropriate conditions. The ambient temperature may be processed in a temperature computation component 510 and may be clipped to obtain a temperature-related variable as below:
TT=Clip(32° F.,AAT,AATapp)−32° F.)/(AATapp−32° F.) (7)
where AAT is the current ambient temperature, AATapp may a predetermined temperature at which desired performance may be created by increasing wheel spin. When the ambient temperature is below AATapp, there may be an unexpected change in μ, i.e., low μ in one example. Thus, desired performance, such as “burn-out” or blue smoke, may not be generated. When AAT is above AATapp, the slip target increases as the ambient temperature increases.
Additionally, in some embodiments, a vehicle speed may limit the slip target adjustment. The vehicle speed may be processed in a speed computation component 511 to output a speed-related variable in order to account for vehicle speed in adjusting the slip target. The speed-related variable, VV, may be calculated as below:
VV=speedrolloff/(max(speed,speedrolloff). (8)
where speedrolloff is a predetermined value and may be a speed at which the vehicle is about to move from the launch. As shown in the equation (8), VV is inversely proportional to the vehicle speed. When the vehicle speed is less than speedrolloff, VV equals 1.0 and the slip target increase is not limited by the vehicle speed. However, as the vehicle speed exceeds speedrolloff, VV is less than 1.0. Thus, the slip target increase is restricted by the vehicle speed.
A slip target adjustment value, ADD, may be determined as a function of the variables μ, PP, and TT. In the depicted embodiment, the variables, μ, PP, and TT may be multiplied at 512 and may be incorporated with appropriate gain at 514. Additionally, an offset may be added at 516. Further, the slip target adjustment value may depend on the vehicle speed. Thus, the vehicle speed may be multiplied at 518. Then, at 520, the processed value may be clipped to be greater than 1.0 to obtain the slip target adjustment, ADD. The above control algorithm may be described by the equation below:
ADD=max([(PP×TT×μ×GAIN+OFFSET)×VV],1). (9)
The modified slip target may be calculated as below:
modified slip target=ADD×nominal slip target. (10)
The above control algorithm allows the slip target to be increased by the pedal as μ and ambient temperature increase. Further, the slip target may be adjusted depending on the vehicle speed. As shown in equations (8), when the vehicle speed is less than speedrolloff, VV increases. However, as the vehicle speed increase to be greater than speedrolloff, VV decreases. Thus, the slip target increase is limited by the vehicle speed. As the vehicle speed increases, VV may be lower to a value, such that ADD equals 1.0. In this way, the slip target may be restored to the nominal slip target.
Alternatively, the following equations may be used to adjust the slip target based on the slip adjustment value:
modified slip target=ADD+normal slip target+ADD×nominal slip target (11)
Equation (11) may modify the slip target smoothly under some conditions. It should be appreciated that the any suitable algorithm may be used to modify the slip target to achieve the desired performance effect.
The control method and algorithm described above have various advantages. For example, as condition (e.g., μ and/or ambient temperature) allows, the driver can smoothly control the slip target or the wheel spin with the pedal instead of the torque. Further, the slip target may be decreased to the nominal slip target as the vehicle speed increases. As the vehicle is restored to normal traction control, the traction required for acceleration can be provided. Furthermore, the vehicle dynamics do not change drastically during the entire process and traction control can be restored to the control with the nominal wheel slip target with the movement of only the pedal. In this way, rapid changes in slip targets can be avoided. Thus, the driver can obtain a smooth and continuous response to the environment and control input.
It will be appreciated that the processes disclosed herein are exemplary in nature, and that these specific embodiments are not to be considered in a limiting sense, because numerous variations are possible. The subject matter of the present disclosure includes all novel and non-obvious combinations and subcombinations of the various structures, and other features, functions, and/or properties disclosed herein.
The following claims particularly point out certain combinations and subcombinations regarded as novel and nonobvious. These claims may refer to “an” element or “a first” element or the equivalent thereof. Such claims should be understood to include incorporation of one or more such elements, neither requiring nor excluding two or more such elements. Other combinations and subcombinations of methods and system component configurations, processes, apparatuses, and/or other features, functions, elements, and/or properties may be claimed through amendment of the present claims or through presentation of new claims in this or a related application. Such claims, whether broader, narrower, equal, or different in scope to the original claims, also are regarded as included within the subject matter of the present disclosure.
Number | Name | Date | Kind |
---|---|---|---|
4916619 | Walenty et al. | Apr 1990 | A |
5163530 | Nakamura et al. | Nov 1992 | A |
5183127 | Kageyama et al. | Feb 1993 | A |
5193889 | Schaefer et al. | Mar 1993 | A |
5224044 | Tamura et al. | Jun 1993 | A |
5265693 | Rees et al. | Nov 1993 | A |
5320422 | Tsuyama et al. | Jun 1994 | A |
5373447 | Howes et al. | Dec 1994 | A |
5090511 | Kabasin | Feb 1995 | A |
5469359 | Tsuyama et al. | Nov 1995 | A |
5628378 | Saito et al. | May 1997 | A |
5732376 | Hrovat et al. | Mar 1998 | A |
5735362 | Hrovat et al. | Apr 1998 | A |
5765657 | Fukumura et al. | Jun 1998 | A |
5884719 | Schramm et al. | Mar 1999 | A |
5952564 | Naito et al. | Sep 1999 | A |
5957991 | Yasuda | Sep 1999 | A |
6050652 | Kolbe et al. | Apr 2000 | A |
6128568 | Sasaki | Oct 2000 | A |
6269297 | Hosomi et al. | Jul 2001 | B1 |
6314342 | Kramer et al. | Nov 2001 | B1 |
6401853 | Turski et al. | Jun 2002 | B1 |
6591178 | Krueger et al. | Jul 2003 | B2 |
6952637 | Barron et al. | Oct 2005 | B2 |
7349776 | Spillane et al. | Mar 2008 | B2 |
20040015279 | Barron et al. | Jan 2004 | A1 |
20040098188 | Priemer et al. | May 2004 | A1 |
20040211609 | Schmitt | Oct 2004 | A1 |
20050256629 | Tao et al. | Nov 2005 | A1 |
20060052908 | Matsumoto et al. | Mar 2006 | A1 |
20060080022 | Hrovat et al. | Apr 2006 | A1 |
20060080023 | Hrovat et al. | Apr 2006 | A1 |
20060144598 | Johnson et al. | Jul 2006 | A1 |
20060149445 | Suzumura et al. | Jul 2006 | A1 |
20060158031 | Kummel et al. | Jul 2006 | A1 |
20070027606 | Fodor et al. | Feb 2007 | A1 |
20080249689 | Matsumoto et al. | Oct 2008 | A1 |
20090107748 | Luehrsen et al. | Apr 2009 | A1 |
Number | Date | Country |
---|---|---|
69009586 | Sep 1994 | DE |
102005033354 | Mar 2006 | DE |
1533171 | May 2005 | EP |
1978278 | Oct 2008 | EP |
2394311 | Apr 2004 | GB |
2446419 | Aug 2008 | GB |
11351367 | Dec 1999 | JP |
2008050782 | May 2008 | WO |
2009002442 | Dec 2008 | WO |
Number | Date | Country | |
---|---|---|---|
20090112437 A1 | Apr 2009 | US |