This invention relates to speed ratio control of a vehicle.
JP2005-076673A, published by the Japan Patent Office in 2005, proposes speed ratio control of a vehicle in which travel motive power is obtained from an internal combustion engine via an automatic transmission, for the purpose of improving re-acceleration performance during uphill travel.
In this prior art speed ratio control, an engine rotation speed lower limit value Nemin for generating a necessary engine output power with an engine torque when the accelerator is fully opened is determined. A speed ratio of the automatic transmission is then controlled so that the actual engine rotation speed does not fall below the engine rotation speed lower limit value Nemin. As a result, the speed ratio is restricted to a low-side speed ratio region, and the re-acceleration performance of the vehicle after passing a curve while traveling uphill is improved.
Considering suppression of a noise when the vehicle travels on a flat road, the engine rotation speed lower limit value to obtain a necessary vehicle drive power at a lowest mode speed ratio should not be set at a high-speed value. In other words, the engine rotation speed lower limit value is preferably set to conform to a small travel load.
The circumstances are however different when a vehicle is towing another vehicle. For example, a case where a vehicle towing another vehicle approaches a hill from a flat road and travels up the hill at approximately the same speed as on the flat road is considered. In this case, the travel load of the vehicle is evidently greater than in a case where the vehicle not towing another vehicle travels on a flat road. In such a case, it is necessary to set the engine rotation speed lower limit value to a higher value. On the other hand, if the engine rotation speed lower limit value is set to conform to a small travel load as described above, the necessary vehicle drive power may not be obtained when the engine rotation speed decreases to the vicinity of the engine rotation speed lower limit value. In other words, if an engine rotation speed lower limit value that is set to conform to a small travel load is applied, sufficient re-acceleration performance cannot be obtained when the vehicle travels under a large travel load.
It is therefore an object of this invention to realize speed ratio control of an automatic transmission so as to obtain sufficient re-acceleration performance even when the vehicle travels under a large travel load.
In order to achieve the above object, this invention provides a speed ratio control device for such a vehicle that comprises an internal combustion engine and an automatic transmission connected to the internal combustion engine. The speed ratio control device comprises a vehicle travel load detecting sensor that detects a travel load of the vehicle and a programmable controller. The controller is programmed to determine if the travel load is equal to or greater than a predetermined value, set an engine rotation speed lower limit value to a first value when the travel load is not equal to or greater than the predetermined value, and set the engine rotation speed lower limit value to a second value greater than the first value when the travel load is equal to or greater than the predetermined value. The controller is further programmed to set a target speed ratio of the automatic transmission such that a rotation speed of the internal combustion engine becomes equal to or greater than the engine rotation speed lower limit value set as described above and control a speed ratio of the automatic transmission to the target speed ratio.
The details as well as other features and advantages of this invention are set forth in the remainder of the specification and are shown in the accompanying drawings.
Referring to
The vehicle comprises an accelerator pedal 3 operated by a driver. The internal combustion engine 1 comprises an electronic throttle 5 driven by an electric motor 4. The accelerator pedal 3 and the internal combustion engine 1 are not mechanically connected. An opening of the throttle 5 is controlled to a target throttle opening tTVO by a controller 31 that inputs a target throttle opening command signal corresponding to a depression amount of the accelerator pedal 3 into the electric motor 4.
The continuously variable transmission 2 comprises a torque converter 6, a primary pulley 7, a secondary pulley 8, and a V-belt 9 that is looped around the primary pulley 7 and the secondary pulley 8. Rotation of the internal combustion engine 1 is input into the primary pulley 7 via the torque converter 6. Output rotation of the continuously variable transmission 2 is transmitted from the secondary pulley 8 to wheels 24 via final drive gears 21, 22 and a differential 23.
The primary pulley 7 and the secondary pulley 8 each comprise a pair of sheaves that forms a V-groove. One of the pair of sheaves is a movable sheave and the other is a fixed sheave. A width of the V-groove is narrowed when the movable sheave is driven in a direction approaching the fixed sheave. Conversely, the width of the V-groove is widened when the movable sheave is driven in a direction away from the fixed sheave. A wrapping radius of the V-belt 9 on the primary pulley 7 and a wrapping radius of the secondary pulley 8 change respectively in accordance with a change in the width of the V-groove. As a result, a speed ratio of the continuously variable transmission 2 changes. The movable sheave of the primary pulley 7 is driven by a primary pulley pressure Ppri supplied by a hydraulic pressure supply unit 10. The movable sheave of the secondary pulley 8 is driven by a secondary pulley pressure Psec supplied by the hydraulic pressure supply unit 10. The controller 31 controls the speed ratio of the continuously variable transmission 2 to a target speed ratio tI by supplying the primary pulley pressure Ppri and the secondary pulley pressure Psec.
The controller 31, which controls the throttle opening of the throttle 5, the primary pulley pressure Ppri supplied to the primary pulley 7, and the secondary pulley pressure Psec supplied to the secondary pulley 8, is constituted by a microcomputer comprising a central processing unit (CPU), a read-only memory (ROM), a random access memory (RAM), and an input/output interface (I/O interface). The controller may also be constituted by a plurality of microcomputers.
Detection data from an accelerator pedal depression sensor 32 that detects an accelerator opening APO from a depression amount of the accelerator pedal 3, a throttle opening sensor 33 that detects a throttle opening TVO of the electronic throttle 5, a crank angle sensor 34 that detects a rotation speed Ne of the internal combustion engine 1, a rotation speed sensor 35 that detects a transmission input rotation speed Nin which is the rotation speed of the primary pulley 7, a rotation speed sensor 36 that detects a transmission output rotation speed Nout which is the rotation speed of the secondary pulley 8, and a vehicle speed sensor 37 that detects a vehicle speed VSP, are input into the controller 31 as signals.
The controller 31 calculates the target throttle opening tTVO of the electronic throttle 5 and a target speed ratio tI of the continuously variable transmission 2 on the basis of the input signals. The controller 31 controls the throttle opening of the electronic throttle 5 to the target throttle opening tTVO by outputting a target throttle opening command signal corresponding to the target throttle opening tTVO calculated above to the electric motor 4. The controller 31 also controls the speed ratio of the continuously variable transmission 2 by calculating the primary pulley pressure Ppri and the secondary pulley pressure Psec which realize the target speed ratio tI calculated above and outputting a hydraulic pressure command signal corresponding to the calculation result to the hydraulic pressure supply unit 10.
When the vehicle 41 climbs a hill in a state where it is towing another vehicle 42 (hereinafter abbreviated as a “towing state”) as shown in
The engine rotation speed lower limit value Nemin1 according to the comparative example is determined considering the balance between a drive power requirement and a requirement for suppressing noise and vibration. In other words, if the engine rotation speed lower limit valve Nemin1 when traveling on a flat road is increased, the vehicle drive power generated when driving the vehicle 41 via the continuously variable transmission 2 at the lowest mode speed ratio increases, and thus the vehicle travels more easily. At the same time, the noise generated by the internal combustion engine 1 increases and the drive feeling becomes worse. Thus, the engine rotation speed lower limit value Nemin1 is set to a rotation speed that is as high as possible within in a range in which the drive feeling does not worsen due to engine noise when traveling on a flat road.
Referring to
Thus, the engine rotation speed lower limit value Nemin10 that is set to conform to travel on a flat road is not suited to travel uphill in the towing state. The comparative example in
As shown in
Referring to
If the engine rotation speed lower limit value Nemin2 in the towing state is applied, the minimum engine rotation speed when the vehicle in the towing state starts to climb the hill from the flat road while maintaining the vehicle speed at the substantially constant vehicle speed VSP1 is set equal to Nemin20 as can be seen in
As described above, if the driver releases the accelerator pedal 3 once at the time t3 and then immediately depresses the accelerator pedal 3 again to re-accelerate, the following occurs in the first embodiment of this invention. By releasing the accelerator pedal 3 once while traveling uphill, the target engine rotation speed Ne** drops suddenly, but the decrease in the target engine rotation speed Ne** stops at a time t4 when it reaches the minimum engine rotation speed Nebest illustrated by the solid line in FIG. 3B. In other words, the target engine rotation speed Ne** does not decrease below the minimum engine rotation speed Nebest. If the driver depresses the accelerator pedal 3 again, the target engine rotation speed Ne** rises back up from the minimum engine rotation speed Nebest.
In the interval from the time t2 to the time t6, the minimum engine rotation speed Nebest of the first embodiment of this invention is higher than the minimum engine rotation speed Nebest of the comparative example, and thus the drop in the target engine rotation speed Ne** decreases accordingly. As a result, the delay in the rise of the target engine rotation speed Ne** generated in the interval from the time t2 to the time t6 when the vehicle is traveling uphill in the towing state is suppressed, and the re-acceleration performance when the vehicle is traveling uphill in the towing state can be enhanced.
The engine rotation speed lower limit value Nemin2 in the towing state is higher than the engine rotation speed lower limit value Nemin1 in the non-towing state. Thus, if the engine rotation speed lower limit value Nemin2 in the towing state is applied, the noise generated by the internal combustion engine is large. However, since the driver is aware of the existence of the towing load when the vehicle is traveling uphill in the towing state, unlike when traveling on a flat road in the non-towing state, it is understood that a slight increase in the engine noise is permissible.
Referring to
In a step S1, the controller 31 calculates the minimum engine rotation speed basic value Nebest0.
Referring to
The controller 31 comprises a minimum engine rotation speed basic value computation unit 25 constituted by a vehicle drive power computation part 26, a vehicle acceleration computation part 27, a travel load computation part 28, and a minimum engine rotation speed basic value computation part 29.
The vehicle drive power computation part 26 calculates a vehicle drive power Fd (Newton (N)) from the engine torque and an actual speed ratio of the continuously variable transmission 2. For example, the vehicle drive power Fd can be calculated by preparing a predetermined map in advance using the engine torque and the speed ratio as parameters and then searching on the map from the engine torque and the actual speed ratio. With regard to the engine torque, it can be calculated by preparing a predetermined map in advance using the engine load and the rotation speed as parameters and then searching on the map from the engine load and the rotation speed. The actual speed ratio rI is calculated using the following equation (1) from the transmission input rotation speed Nin detected by the rotation speed sensor 35 and the transmission output rotation speed Nout detected by the rotation speed sensor 36.
rI=Nin/Nout (1)
The vehicle acceleration computation part 27 calculates a vehicle acceleration α based on the vehicle speed VSP detected by the vehicle speed sensor 37. The vehicle acceleration α is a derivative of the vehicle speed VSP, and thus an amount of change in the vehicle speed VSP at a predetermined time can be found and this value can be used as the vehicle acceleration α.
The travel load computation part 28 calculates a travel load (N) from the vehicle drive power Fd and the vehicle acceleration α based on the following equation (2) of motion.
F=M·α=Fd−R−X=Fd−(R+X) (2)
wherein
In the equation (2),
R+X=Rdrv (3)
wherein, Rdrv is defined as the “travel load”.
As can be understood from the equation (3), the travel load comprises not only a resistance that increases due to the towing state but also a resistance that increases due to traveling uphill. In the comparative example, the rolling resistance R is considered, but the resistance X that increases when traveling uphill or in the towing state is not considered. The travel load Rdrv is obtained by the following equation (4).
Rdrv=Fd−M·α (4)
The equation (4) is obtained by converting the equation (2). The vehicle drive power Fd and the vehicle acceleration α are calculated by the above-described methods. If these are substituted together with the vehicle weight M into the equation (4), the travel load Rdrv can be calculated.
The minimum engine rotation speed basic value computation part 29 calculates the minimum engine rotation speed basic value Nebest0 from the travel load Rdrv referring to a characteristics map shown in
Referring again to
Referring to
The rolling resistance computation part 52 calculates the rolling resistance R (N) from the vehicle speed VSP referring to a characteristics map shown in
The comparator 54 compares the increased resistance X (N) due to traveling uphill or the towing state with a threshold (N). If the resistance X that increases when the vehicle is traveling uphill or is in the towing state is equal to or greater than the threshold, it is determined that the vehicle is in the towing state, and a towing state flag is set to unity. The towing state flag is initially set to zero when the engine is started or the vehicle starts driving. Herein, if it is determined that the vehicle is in the towing state, in addition to a case in which the vehicle is traveling uphill in the towing state, a case in which the vehicle is traveling on a flat road in the towing state and a case in which the vehicle is traveling uphill in the non-towing state are also comprised therein. On the other hand, if the increased resistance X due to traveling uphill or the towing state is less than the threshold, it is determined that the vehicle is in the non-towing state, and the towing state flag is reset to zero.
The threshold is a value for distinguishing whether the Nemin2 in the towing state or the Nemin1 in the non-towing state is used as the engine rotation speed lower limit value. The threshold is appropriately set in advance.
Referring again to
In the step S3, the controller 31 calculates the engine rotation speed lower limit value Nemin2 in the towing state from the vehicle speed VSP detected by the vehicle speed sensor 37 referring to a characteristics map shown by a solid line in
In a next step S4, the controller 31 compares the minimum engine rotation speed basic value Nebest0 and the engine rotation speed lower limit value Nemin2 in the towing state. If the minimum engine rotation speed basic value Nebest0 is equal to or greater than the engine rotation speed lower limit value Nemin2 in the towing state, the controller 31 sets the engine rotation speed lower limit value Nemin2 in the towing state as the minimum engine rotation speed Nebest in a step S5. Herein, the engine rotation speed lower limit value Nemin2 in the towing state is set as the minimum engine rotation speed Nebest in order to take noise suppression into account.
On the other hand, in the step S4, if the minimum engine rotation speed basic value Nebest0 is less than the engine rotation speed lower limit value Nemin2 in the towing state, the controller 31 sets the minimum engine rotation speed basic value Nebest0 as the minimum engine rotation speed Nebest in a step S6. As long as the target engine rotation speed is equal to or greater than the minimum engine rotation speed basic value Nebest0, no problems with regard to re-acceleration will occur even if the target engine rotation speed falls below the engine rotation speed lower limit value Nemin2 in the towing state. It is preferable to reduce the target engine rotation speed in order to suppress noise as long as it does not hinder re-acceleration. Thus, the controller 31 sets the minimum engine rotation speed basic value Nebest0 as the minimum engine rotation speed Nebest in the step S6.
Meanwhile, in a step S7, the controller 31 calculates the engine rotation speed lower limit value Nemin1 in the non-towing state from the vehicle speed VSP detected by the vehicle speed sensor 37 referring to a characteristics map shown by a dashed line in
In a step S8, the controller 31 compares the minimum engine rotation speed basic value Nebest0 and the engine rotation speed lower limit value Nemin1 in the non-towing state. If the minimum engine rotation speed basic value Nebest0 is equal to or greater than the engine rotation speed lower limit value Nemin1 in the non-towing state, the controller 31 sets the engine rotation speed lower limit value Nemin1 in the non-towing state as the minimum engine rotation speed Nebest in a step S9. If the minimum engine rotation speed basic value Nebest0 is less than the engine rotation speed lower limit value Nemin1 in the non-towing state, the controller 31 sets the minimum engine rotation speed basic value Nebest0 as the minimum engine rotation speed Nebest in a step S10.
The minimum engine rotation speed Nebest set as described above is stored in the RAM.
Referring next to
In a step S21, the controller 31 calculates the target engine rotation speed basic value Ne* from the vehicle speed VSP and the accelerator opening APO referring to a characteristics map shown in
In a step S22, the controller 31 compares the target engine rotation speed basic value Ne* and the minimum engine rotation speed Nebest. If the target engine rotation speed basic value Ne* is equal to or less than the minimum engine rotation speed Nebest, the controller 31 sets the minimum engine rotation speed Nebest as the target engine rotation speed Ne** so as to restrict the target engine rotation speed Ne** to the minimum engine rotation speed Nebest.
The minimum engine rotation speed Nebest is set as the target engine rotation speed Ne** for the following reasons. As described above, the minimum engine rotation speed Nebest is the minimum engine rotation speed that is set so that the necessary vehicle drive power when driving the vehicle 41 via the continuously variable transmission 2 at the lowest mode speed ratio is obtained. In the case that the target engine rotation speed basic value Ne* is equal to or less than the minimum engine rotation speed Nebest, if the target engine rotation speed basic value Ne* is set as the target engine rotation speed Ne**, the necessary vehicle drive power when driving the vehicle 41 via the continuously variable transmission 2 at the lowest mode speed ratio can no longer be obtained. Thus, setting the minimum engine rotation speed Nebest instead of the target engine rotation speed basic value Ne* as the target engine rotation speed Ne** prevents the vehicle drive power when driving the vehicle 41 via the continuously variable transmission 2 at the lowest mode speed ratio from becoming insufficient.
On the other hand, if the target engine rotation speed basic value Ne* is equal to or greater than the minimum engine rotation speed Nebest, the necessary vehicle drive power when driving the vehicle 41 via the continuously variable transmission 2 at the lowest mode speed ratio can be obtained even if the target engine rotation speed basic value Ne* is output as it is as the target engine rotation speed Ne**. In other words, it is not necessary to restrict the target engine rotation speed Ne** to the minimum engine rotation speed Nebest, and thus the target engine rotation speed basic value Ne* can be output as it is as the target engine rotation speed Ne**.
In a step S25, the controller 31 calculates the target speed ratio tI of the continuously variable transmission 2 by dividing the target engine rotation speed Ne** by the transmission output rotation speed Nout detected by the rotation speed sensor 36 according to the following equation (5).
tI=Ne**/Nout (5)
In a step S26, the controller 31 outputs a command signal converted from the target speed ratio tI to the hydraulic pressure supply unit 10.
In this embodiment, the controller 31 executes the computation routine of the minimum engine rotation speed Nebest in
Therefore, when traveling in a state in which the travel load is increased such as traveling uphill in the towing state, the minimum engine rotation speed in a state in which the travel load is small such as the non-towing state is not applied, and thus a preferable re-acceleration performance can be maintained also when traveling in a state in which the travel load is increased.
In detail, the controller 31 sets the first value and the second value according to the travel load. In other words, the controller 31 calculates the minimum engine rotation speed basic value Nebest0 used in the steps S6 and S10 based on the travel load Rdrv calculated by the travel load computation part 28 shown in
Further, the speed ratio control device according to the first embodiment of this invention comprises the accelerator opening APO detected by the accelerator pedal depression sensor 32 as the load of the internal combustion engine 1, the crank angle sensor 34 that detects the rotation speed Ne of the engine, and the vehicle speed sensor 37 that detects the vehicle speed VSP. The controller 31 calculates the engine torque from the accelerator opening APO and the engine rotation speed Ne by referring to a map in the vehicle drive power computation part 26 shown in
The accelerator pedal depression sensor 32, the crank angle sensor 34, and the vehicle speed sensor 37 are sensors that have been used in speed ratio control devices, and thus the travel load Rdrv can be found without adding any new sensors or the like. Further, by this kind of calculation method, resistance that increases due to towing another vehicle 42 and resistance that increases due to traveling uphill can be comprised in the travel load Rdrv.
Referring to
In this embodiment, as shown in
tan θ=(height difference between two points)/(horizontal distance connecting two points) (6)
The road surface gradient θ can be calculated according to the following equation (7).
θ=arctan {(height difference between two points)/(horizontal distance connecting two points)} (7)
The function of arctan used in the equation (7) is preferably incorporated into the navigation system 38 in advance. If the road surface gradient θ is equal to or greater than 10(%) in the step S31, the controller 31 determines that the vehicle is in the towing state and sets the towing state flag to unity in a step S32. The towing state flag is initially set to zero when the internal combustion engine 1 is started or the vehicle starts driving. If the road surface gradient θ is less than 10(%) in the step S31, the controller 31 determines that the vehicle is not in the towing state, and resets the towing state flag to zero in a step S33.
The controller 31 in the first embodiment, which determines whether the vehicle is in the towing state based on the travel load Rdrv, may determine that the vehicle is in the towing state not only when the vehicle is traveling uphill in the towing state but also when the vehicle is traveling on a flat road in the towing state or when the vehicle is traveling uphill in the non-towing state. According to this embodiment, since the towing state is determined based on the road surface gradient θ, the vehicle will not be determined to be in the towing state when traveling on a flat road in the towing state. Therefore, this embodiment corresponds to a simplified version of the first embodiment. The controller 31 according to this embodiment executes the computation routine of the minimum engine rotation speed Nebest of
According to this embodiment, the invention can be executed with a simple constitution.
Referring to
The controller 31 in the first embodiment and the second embodiment determines whether the vehicle is in the towing state regardless of the driver's intention. However, in the present embodiment, a tow switch 39 operated by the driver is provided on the driver's seat of the vehicle as shown in
Therefore, the controller 31 according to this embodiment executes the towing state flag setting routine shown in
In this embodiment, switching of the minimum engine rotation speed in the towing state and in the non-towing state is substantially left up to the driver. In other words, if the driver wants to obtain the necessary vehicle drive power when traveling uphill in the towing state, the driver switches the tow switch 39 from OFF to ON.
Referring to
The controller 31 according to this embodiment executes the computation routine of the minimum engine rotation speed Nebest of
According to this embodiment, the minimum engine rotation speed can be switched according to the driver's desire.
Referring to
Referring to
In order to determine whether the pair of couplers 43 and 44 are engaged, the speed ratio control device according to this embodiment comprises a fastening switch 45 which turns ON in a state in which the pair of couplers 43 and 44 are engaged and turns OFF in a state in which the pair of couplers 43 and 44 are disengaged. A lamp that blinks when the pair of couplers 43 and 44 are engaged and turns off when they are disengaged according to a signal from the fastening switch 45 is provided on the driver's seat. The controller 31 determines whether the vehicle is in the towing state based on a signal from the fastening switch 45.
The controller 31 according to this embodiment executes the towing state flag setting routine shown in
Referring to
The controller 31 according to this embodiment executes the computation routine of the minimum engine rotation speed Nebest of
According to this embodiment, the engaged state and the disengaged state of the couplers 43 and 44 are reliably reflected in the switching of the minimum engine rotation speed.
The contents of Tokugan 2012-84020, with a filing date of Apr. 2, 2012 in Japan, are hereby incorporated by reference.
Although the invention has been described above with reference to certain embodiments, the invention is not limited to the embodiments described above. Modifications and variations of the embodiments described above will occur to those skilled in the art, within the scope of the claims.
As described above, according to the speed ratio control of this invention, the re-acceleration performance when the vehicle is traveling uphill while towing another vehicle can be improved. By applying this invention to vehicles which are often used to tow other vehicles, preferable effects can be anticipated with regard to maintaining the re-acceleration performance of the vehicle while suppressing noise.
Number | Date | Country | Kind |
---|---|---|---|
2012-084020 | Apr 2012 | JP | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2013/055908 | 3/5/2013 | WO | 00 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2013/150848 | 10/10/2013 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
4793217 | Morisawa et al. | Dec 1988 | A |
5047937 | Vahabzadeh et al. | Sep 1991 | A |
5382205 | Togai et al. | Jan 1995 | A |
5749804 | Toukura | May 1998 | A |
6019701 | Mori et al. | Feb 2000 | A |
6104976 | Nakamura | Aug 2000 | A |
6148257 | Katakura et al. | Nov 2000 | A |
6217477 | Nobumoto et al. | Apr 2001 | B1 |
6345221 | Hattori et al. | Feb 2002 | B2 |
6379282 | Aoki | Apr 2002 | B1 |
6393349 | Yasuoka | May 2002 | B1 |
6482122 | Ochiai et al. | Nov 2002 | B2 |
6546329 | Bellinger | Apr 2003 | B2 |
6726594 | Mizuno et al. | Apr 2004 | B2 |
6866610 | Ito | Mar 2005 | B2 |
7027904 | Ishizu et al. | Apr 2006 | B2 |
7162353 | Minowa et al. | Jan 2007 | B2 |
7552712 | Barngrover et al. | Jun 2009 | B1 |
7729838 | Kaya | Jun 2010 | B2 |
7801654 | Bai | Sep 2010 | B2 |
8214123 | Inoue et al. | Jul 2012 | B2 |
8478495 | Kato | Jul 2013 | B2 |
8634998 | Kuras et al. | Jan 2014 | B2 |
8676457 | Peterson et al. | Mar 2014 | B2 |
8734290 | Fuller | May 2014 | B2 |
8892316 | Eguchi et al. | Nov 2014 | B2 |
8965647 | Aoki | Feb 2015 | B2 |
Number | Date | Country |
---|---|---|
2005-076673 | Mar 2005 | JP |
2011-105202 | Jun 2011 | JP |
Number | Date | Country | |
---|---|---|---|
20150073671 A1 | Mar 2015 | US |