This application is a National Stage of International Application No. PCT/JP2011/065161filed Jul. 1, 2011, the contents of all of which are incorporated herein by reference in their entirety.
The present invention relates to a vehicle driving force control device.
Conventionally, a type of drive force control device for a vehicle has been known that executes a drive force limiting process, for example, as disclosed in Patent Document 1. Specifically, when an accelerator pedal is depressed strongly, the control device limits the drive force generated by the engine to a value lower than the value that corresponds to the manipulation amount of the accelerator pedal.
If the drive force limiting process is executed when the vehicle is on a slope, the vehicle might go down the slope due to shortage of the drive force. Such descent of the vehicle can be prevented by executing another control process concurrently, for example, an on-slope brake control process. However, since such additional control process needs to be executed in addition to the drive force control, the overall control will be complicated.
Accordingly, it is an objective of the present invention to prevent descent of a vehicle on slopes with a simple structure.
To achieve the foregoing objective and in accordance with one aspect of the present invention, a drive force control device for a vehicle is provided that executes a drive force limiting process, in which the control device limits drive force generated by a drive source to a value lower than a value that corresponds to an manipulation amount of an accelerator. During execution of the drive force limiting process, the device changes the degree of limiting of drive force in accordance with the gradient of a road surface.
According to this configuration, the degree of limiting of drive force is changed in accordance with the gradient of the road surface during execution of the drive force limiting process. Accordingly, the drive force is optimized for the gradient on the slope. Therefore, it is possible to prevent the vehicle from descending due to lack of drive force. Since the configuration prevents descent of the vehicle on the slope by controlling the drive force, it is possible to prevent the vehicle from descending on the slope with a simple configuration.
The degree of limiting of drive force during the execution of the drive force limiting process is preferably reduced as the gradient of the road surface increases.
In accordance with another aspect of the present invention, the drive force limiting process is executed when the accelerator manipulation amount meets a predetermined condition and the vehicle acceleration is greater than or equal to a predetermined determination value. In this case, even if the accelerator manipulation amount meets the predetermined condition, the drive force limiting process is not executed if the acceleration of the vehicle is less than the predetermined determination value. This allows the driver to adjust the vehicle acceleration to some degree, which improves drivability. A state in which the accelerator manipulation amount meeting the predetermined condition includes a case in which, for example, the accelerator manipulation amount exceeds a predetermined value, a case in which the accelerator manipulation amount per unit time exceeds a predetermined value, that is, the rate of change of the accelerator manipulation amount exceeds a predetermined value, and a case in which the rate of change of the accelerator manipulation amount per unit time exceeds a predetermined value, that is, the acceleration of change of the accelerator manipulation amount exceeds a predetermined value.
In accordance with another aspect of the present invention, during the execution of the drive force limiting process, the drive force is limited such that the higher the vehicle speed, the lower the acceleration of the vehicle becomes. In this case, during increase of the vehicle speed through accelerator manipulation, the rate of increase of the vehicle speed is reduced as the vehicle speed is increased. Therefore, it is possible to limit increase of the vehicle speed when the accelerator manipulation amount meets the predetermined condition.
In accordance with another aspect of the present invention, the device determines a feedback drive force through feedback control based on the difference between a target acceleration of the vehicle, which is determined based on the vehicle speed, and the actual acceleration of the vehicle. The device determines a feed-forward drive force through feed-forward control based on the gradient. The device calculates a target drive force during the execution of the drive force limiting control based on the feedback drive force and the feed-forward drive force. In this case, the drive force for compensating for descent of the vehicle due to the gradient is determined through the feed-forward control. Therefore, unlike a case in which the drive force corresponding to the gradient is determined through feedback control, it is possible to suppress the hunting of a target drive force that is calculated during execution of the drive force limiting process.
In accordance with another aspect of the present invention, the device includes an acceleration sensor for detecting acceleration of the vehicle and a speed sensor for detecting speed of the vehicle. The device can use, as a substitute for the gradient, a value obtained by subtracting a differential value of the vehicle speed from a detection value of the acceleration sensor.
A drive force control device for a vehicle according to one embodiment of the present invention will now be described in detail with reference to
As shown in
The electronic control unit 1 is connected to various sensors and switches provided at various parts of the vehicle, which include an accelerator pedal sensor 3, a vehicle speed sensor 20, and an acceleration sensor 21. The accelerator pedal sensor 3 detects an accelerator manipulation amount ACCP, which is the depression amount of an accelerator pedal (accelerator manipulation member) 2. The vehicle speed sensor 20 detects the speed of the vehicle (vehicle speed V). The acceleration sensor 21 detects the acceleration of the vehicle. Hereinafter, the acceleration detected by the acceleration sensor 21 will be referred to as a sensor acceleration SA.
The electronic control unit 1 is also connected to actuators provided at various parts of the vehicle, which include a throttle motor 9 for actuating a throttle valve 8. The throttle valve 8 is located in an intake passage 7 of the engine 6 and used for adjusting the engine output.
The electronic control unit 1 acquires the driving state of the vehicle based on detection results of the sensors and switches. The electronic control unit 1 controls the vehicle by outputting command signals to various actuators in accordance with the acquired driving state of the vehicle. For example, the electronic control unit 1 controls the opening degree of the throttle valve 8 in accordance with the accelerator manipulation amount ACCP, thereby adjusting the drive force generated by the engine 6.
As part of the drive force control of the vehicle, the electronic control unit 1 executes a drive force limiting process to prevent excessive acceleration of the vehicle. Specifically, when determining that the accelerator manipulation amount ACCP meets a predetermined condition and the accelerator pedal 2 is depressed strongly, the electronic control unit 1 limits the drive force generated by the engine 6 to a value lower than the value that corresponds to the accelerator manipulation amount ACCP.
If the drive force limiting process is executed when the vehicle is on a slope, the vehicle might go down the slope due to shortage of the drive force. Such descent of the vehicle can be prevented by executing other control process concurrently, for example, an on-slope brake control process. However, since such additional control process needs to be executed in addition to the drive force control, the overall control will be complicated.
In this regard, the drive force limiting process is executed by taking into consideration the gradient of a slope in the present embodiment, so that the control is simplified.
When this routine is started, it is determined whether the accelerator manipulation amount ACCP is greater than or equal to a determination value α (S100). If the accelerator manipulation amount ACCP is less than the determination value α (S100: NO), the current routine is temporarily suspended.
On the other hand, if the accelerator manipulation amount ACCP is greater than or equal to the determination value α (S100: YES), it is determined that the accelerator pedal 2 is depressed strongly, and step S110 and subsequent steps will be executed continuously.
At step S110, a target acceleration KAp of the vehicle is set based on the vehicle speed V. As shown in
Next, it is determined whether the actual acceleration KA of the vehicle is greater than or equal to the target acceleration KAp (S120). The acceleration KA is obtained from a differential value of the vehicle speed V.
If the acceleration KA is less than the target acceleration KAp (S120: NO), the current routine is temporarily suspended.
On the other hand, when the acceleration KA is greater than or equal to the target acceleration KAp (S120: YES), the drive force limiting process of step S130 and subsequent steps is executed to actually limit the drive force.
First, at step S130, based on the difference ΔKA (KA−KAp) between the acceleration KA and the target acceleration KAp, a feedback drive force (FB drive force) Pfb, which is a feedback control value, is calculated. That is, the FB drive force Pfb is calculated through feedback control based on the difference ΔKA and is varied in accordance with the difference ΔKA.
Next, based on a gradient acceleration G1 and the vehicle weight C, a feed-forward drive force (FF drive force) Pff, which is a feed-forward control value, is calculated (S140). In the present embodiment, a value obtained by multiplying the gradient acceleration G1 by the vehicle weight C is used as the FF drive force Pff. The vehicle weight C is a value that is determined in advance according to the type of the vehicle. The gradient acceleration G1 is a substitute value that indicates the gradient of the slope.
As shown in
The above described FF drive force Pff is calculated through feed-forward control based on the gradient acceleration GA, such that the greater the gradient acceleration GA, the greater the FF drive force Pff becomes.
At step S150, the FF drive force Pff is added to the FB drive force Pfb to calculate a target drive force P. The current routine is then temporarily suspended. After the target drive force P is calculated, the output of the engine 6 is controlled such that the target drive force P is obtained.
The present embodiment as described above has the following advantages.
(1) When the accelerator manipulation amount ACCP is greater than or equal to the determination value α and the vehicle acceleration KA is greater than or equal to the target acceleration KAp, the drive force limiting process is executed to limit the drive force generated by the engine 6. During execution of the drive force limiting process, the degree of limiting of drive force is changed in accordance with the gradient of the road surface.
More specifically, the FB drive force Pfb is determined through the feedback control based on the difference ΔKA between the target the acceleration KAp of the vehicle determined based on the vehicle speed V and the actual acceleration KA of the vehicle. The FF drive force Pff is adjusted through the feed-forward control such that the greater the greater the gradient of the slope and the greater the gradient acceleration GA, the greater the FF drive force Pff becomes. The sum of the FB drive force Pfb and the FF drive force Pff is calculated as the target drive force P during the execution of the drive force limiting process. Therefore, the greater the gradient of the road surface, the greater the FF drive force Pff becomes. Accordingly, the target drive force P is increased. That is, the degree of limiting of drive force during the execution of the drive force limiting process is reduced as the gradient of the road surface increases.
As described above, the FF drive force Pff, which is a factor of the target drive force P, is changed in accordance with the gradient acceleration GA. Accordingly, during the execution of the drive force limiting process, the degree of limiting of drive force is changed according to the gradient of the road surface. Accordingly, the drive force is optimized in accordance with the gradient on the slope. Therefore, it is possible to prevent the vehicle from descending due to lack of drive force. Since the configuration of the present embodiment prevents descent of the vehicle on a slope by controlling the drive force, it is possible to prevent the vehicle from descending on a slope with a simple configuration without executing other control processes, such as a brake control process, in addition.
(2) The drive force (the FF drive force Pff) required for compensating for the descent of the vehicle due to the gradient is determined through the feed-forward control. Therefore, unlike to a case in which the drive force corresponding to the gradient is determined through feedback control, it is possible to suppress the hunting of the target drive force P, which is calculated during execution of the drive force limiting process.
(3) Step S130 and subsequent steps, which correspond to the drive force limiting process, are executed when the accelerator manipulation amount ACCP is greater than or equal to the determination value α (S100: YES) and the vehicle acceleration KA is greater than or equal to the target the acceleration KAp (S120: YES). Thus, even if the accelerator manipulation amount ACCP is greater than or equal to the determination value α and the accelerator pedal 2 is depressed strongly, the drive force limiting process is not executed unless the vehicle acceleration KA reaches the target the acceleration KAp, so that an acceleration in response to the accelerator manipulation amount ACCP by the driver is obtained. This allows the driver to adjust the vehicle acceleration to some degree, which improves the drivability.
(4) During the execution of the drive force limiting process, if the vehicle speed V exceeds the first vehicle speed V1, the target the acceleration KAp is gradually deceased. Therefore, the drive force is limited such that the higher the vehicle speed V, the lower the vehicle acceleration KA becomes. Thus, during increase of the vehicle speed through accelerator manipulation, the rate of increase of the vehicle speed is reduced as the vehicle speed is increased. This prevents the vehicle speed V from being increased when the accelerator manipulation amount ACCP is greater than or equal to the determination value α.
The above illustrated embodiment may be modified to the forms described below.
To determine whether to execute the drive force limiting process, it is determined whether the accelerator pedal 2 is depressed strongly. At the determination, the accelerator manipulation amount ACCP is compared with the determination value α. However, whether the accelerator manipulation amount meets a predetermined condition may be determined in a different manner. For example, it may be determined whether the accelerator manipulation amount per unit time exceeds a predetermined value, that is, whether the rate of change of the accelerator manipulation amount exceeds a predetermined value. Alternatively, it may be determined whether the rate of change of the accelerator manipulation amount per unit time exceeds a predetermined value, that is, whether the acceleration of change of the accelerator manipulation amount exceeds a predetermined value.
Step S120 of
When setting the target the acceleration KAp, the target acceleration KAp is set to the fixed value KAp1 when the vehicle speed V is in the range from zero to less than the first vehicle speed V1 as shown in
During the execution of the drive force limiting process, the FF drive force Pff is calculated based on the gradient acceleration GA so that the degree of limiting of drive force is changed in accordance with the gradient of the road surface. Shortage of the drive force due to the gradient is compensated for by the feed-forward control in the illustrated embodiment. However, the degree of limiting of drive force may be changed according to the gradient of the road surface in a different manner. For example, instead of calculating the FF drive force Pff, the target the acceleration KAp may be adjusted according to the gradient. This modification can be realized by using a correction factor that is increased as the gradient acceleration GA increases and reflecting the correction factor on the target the acceleration KAp.
To change the degree of limiting of drive force during execution of the drive force limiting process according to the gradient of the road surface, shortage of the drive force due to the gradient is compensated for by the feed-forward control in the illustrated embodiment. The degree of limiting of drive force may be changed according to the gradient of the road surface in a different manner. For example, instead of calculating the FF drive force Pff, a feedback gain used in the feedback control for calculating the FB drive force Pfb may be adjusted according to the gradient. In this case, the feedback gain is preferably varied such that the greater the gradient, the greater the feedback gain becomes. Even in this modification, the above described advantages (1), (3) and (4) are achieved.
The gradient acceleration GA, which is calculated by subtracting the vehicle the acceleration KA (KA=a differential value of the vehicle speed V) from the sensor acceleration SA is used as a substitute for the gradient of a slope in the illustrated embodiment. However, the gradient of a slope may be detected in different manners. For example, a sensor for detecting the gradient may be provided independently. Alternatively, the gradient of the current position may be determined based on the map information provided by a navigation system mounted on the vehicle.
In the above embodiment, the accelerator is manipulated through depression of the accelerator pedal 2. However, accelerator manipulation may be performed through manipulation of a member other than a pedal. Accelerator manipulation may be performed, for example, by a manually operated paddle shift or through voice operation.
In the above embodiment, the drive force control device according to the present invention is used in a vehicle having the engine 6 as a drive source. However, the present invention may be used in an electric automobile having an electric motor as a drive source or in a hybrid automobile having an electric motor and an engine as drive sources.
1 . . . Electronic Control Unit (1a. . . Central Processing Unit (CPU), 1b. . . Read Only Memory (ROM), 1c. . . Random Access Memory (RAM)), 2 . . . Accelerator Pedal, 3 . . . Accelerator Pedal Sensor, 6 . . . Engine (Drive Source), 7 . . . Intake Passage, 8 . . . Throttle Valve, 9 . . . Throttle Motor, 20 . . . Vehicle Speed Sensor, 21 . . . Acceleration Sensor, 100 . . . Vehicle
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/JP2011/065161 | 7/1/2011 | WO | 00 | 12/24/2013 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2013/005275 | 1/10/2013 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
20090062068 | Nakai et al. | Mar 2009 | A1 |
20120271526 | Oishi et al. | Oct 2012 | A1 |
20120290188 | Oishi et al. | Nov 2012 | A1 |
20140039774 | Kodama et al. | Feb 2014 | A1 |
Number | Date | Country |
---|---|---|
61-190135 | Aug 1986 | JP |
64-25435 | Feb 1989 | JP |
3-258932 | Nov 1991 | JP |
2000-27674 | Jan 2000 | JP |
2005-207260 | Aug 2005 | JP |
2007-132316 | May 2007 | JP |
2011074035 | Jun 2011 | WO |
2013005275 | Jan 2013 | WO |
Entry |
---|
International Search Report for PCT/JP2011/065161, dated Jul. 26, 2011. |
Number | Date | Country | |
---|---|---|---|
20140297153 A1 | Oct 2014 | US |