A running control method and a running control system for a vehicle to control the engine output according to the effects of slope, wind, and change in vehicle weight, in which a reference traction force is determined as the sum of a mechanism friction, an acceleration force, and an air drag, the difference between an actually measured total traction force an the reference traction force is determined to obtain an environmental effect value. The environmental effect value represents an increase or decrease in traction force with respect to that in a flat, windless road for a standard vehicle weight. A throttle valve or a fuel injection control governer is feedback-controlled according to the environmental effect value, thereby improving the control response.

Patent
   4911259
Priority
Oct 31 1985
Filed
Jan 30 1989
Issued
Mar 27 1990
Expiry
Jun 01 2007
Assg.orig
Entity
Large
11
6
EXPIRED
3. A control system for a vehicle in which target conditions and actually measured values are compared to a feedback-control and an output control device for an engine, comprising:
running condition detecting means for detecting running conditions for the vehicle;
reference traction force calculating means for theoretically calculating the sum of total friction of the vehicle drive acceleration force of the vehicle, and an air drag on the vehicle from signals from said running condition detecting means assuming the vehicle as running on a flat, level, windless road to obtain a reference traction force;
current traction force calculating means for calculating a current traction force in dependence on signals from said running condition detecting means;
environmental effect value calculating means for determining an environmental effect value from a difference between said reference traction force and said current traction force;
setting means for setting one of a target vehicle speed and a target acceleration;
target torque setting means for calculating a theoretically required target torque in dependence on signals from said vehicle speed setting means;
differential measurement means for measuring speed and acceleration differences between one of a current vehicle speed and a current acceleration detected by said running condition detecting means and one of said target vehicle speed and said target acceleration;
feedback gain setting means for setting a feedback gain in dependence on said environmental effect value and said speed and acceleration difference; and,
feedback control means for feedback controlling one of a throttle valve and a fuel injection control governor according to said target torque and said feedback gain, wherein said torque setting means determines a target torque To using the equation
To={W(μ+sin φ)+λHVs2 }r
where
φ is a gradient, and
Vs is a target vehicle speed.
1. A control system for a vehicle in which target conditions and actually measured values are compared to a feedback-controk and an output control device for an engine, comprising:
running condition detecting means for detecting running conditions for the vehicle;
reference traction force calculating means for theoretically calculating the sum of total friction of the vehicle drive acceleration force of the vehicle, and an air drag on the vehicle from signals from said running condition detecting means assuming the vehicle as running on a flat, level, windless road to obtain a reference traction force;
current traction force calculating means for calculating a current traction force in dependence on signals from said running condition detecting means;
environmental effect value calculating means for determining an environmental effect value from a difference between said reference traction force and said current traction force;
setting means for setting one of a target vehicle speed and a target acceleration;
target torque setting means for calculating a theoretically required target torque in dependence on signals from said vehicle speed setting means;
differential measurement means for measuring speed and acceleration differences between one of a current vehicle speed and a current acceleration detected by said running condition detecting means and one of said target vehicle speed and said target acceleration;
feedback gain setting means for setting a feedback gain in dependence on said environmental effect value and said speed and acceleration difference; and,
feedback control means for feedback controlling one of a throttle valve and a fuel injection control governor according to said target torque and said feedback gain, wherein said feedback gain setting means determines a feedback gain To' using the equation ##EQU3## where K1, K2, and K3 are coefficients given as K1 =P(TL), K2 =I(TL), and K3 =D(TL), and ΔV is a difference between a target value and an actually measured value.
2. A control system for a vehicle in which target conditions and actually measured values are compared to a feedback-control and an output control device for an engine, comprising:
running condition detecting means for detecting running conditions for the vehicle;
reference traction force calculating means for theoretically calculating the sum of total friction of the vehicle drive acceleration force of the vehicle, and an air drag on the vehicle from signals from said running condition detecting means assuming the vehicle as running on a flat, level, windless road to obtain a reference traction force;
current traction force calculating means for calculating a current traction force in dependence on signals from said running condition detecting means;
environmental effect value calculating means for determining an environmental effect value from a difference between said reference traction force and said current traction force;
setting means for setting one of a target vehicle speed and a target acceleration;
target torque setting means for calculating a theoretically required target torque in dependence on signals from said vehicle speed setting means;
differential measurement means for measuring speed and acceleration differences between one of a current vehicle speed and a current acceleration detected by said running condition detecting means and one of said target vehicle speed and said target acceleration;
feedback gain setting means for setting a feedback gain in dependence on said environmental effect value and said speed and acceleration difference; and,
feedback control means for feedback controlling one of a throttle valve and a fuel injection control governor according to said target torque and said feedback gain, wherein said reference resistance calculating means determines a reference tc/r using the equation ##EQU4## where W is an vehicle weight,
μ is a friction coefficient,
λ is an air drag coefficient,
H is an front projection area,
V is an actual vehicle speed,
dV/dt is an acceleration,
g is a gravitational acceleration, and
r is an effective radius of tire.

This application is a continuation-in-part of U.S. application Ser. No. 066,418, filed 6/1/87, now abandoned.

This invention relates to a running control method and a running control system having good response characteristics with no overshooting tendency.

For a vehicle having an automatic transmission apparatus, there has been known a system of a type in which a target speed or acceleration of the vehicle is set according to the position of an acceleration pedal, and a throttle valve disposed in an air intake passage of an engine (or a fuel injection control governer for a diesel engine) is electronically controlled so that the target speed is reached. There has also been known an automatic speed control system that can set a target speed of the vehicle manually, in place of referring to the position of the acceleration pedal. In these prior art systems, the target speed and a measured speed of the vehicle have been compared and the vehicle speed has been feedback-controlled, but the feedback gain factor has not been changed according to the running condition of the vehicle.

With the above prior art systems, when a vehicle running at a constant speed enters an ascent in the road, the vehicle speed decreases and then, by the function of the feedback control, restores the original speed. However, the time for the restoration of the original speed depends on the gradient of the ascent and the number of passengers carried. When the feedback gain factor of the control system is increased, the response can be improved; however, this results in a hunting or an overshooting because the vehicle is an object of control with a substantial delay time. When the feedback gain factor of the control system is decreased, such a hunting or an overshooting can be prevented; however, this results in a defective response.

With a view to obviate all of the prior art defects of running control systems for a vehicle, it is a primary object of the present invention to provide a running control method and a system therefor, in which the feedback gain is controlled according to effects of slope, wind, and weight on the vehicle.

In a vehicle having a system of a type in which a target speed or acceleration and an actually measured speed or acceleration of the vehicle are compared to feedback control a throttle valve or a fuel injection control governer, the sum of a mechanism friction, an acceleration force, and an air drag is theoretically calculated to determine a reference traction force, and the difference between an actually measured total traction force and the reference traction force is assumed as an environmental effect value. The reference traction force represents a traction force for a vehicle of a standard weight running on a road which is flat, level, and windless. Thus the environmental effect value represents an increase or decrease from the reference traction force due to effects of slope, wind, and weight deviation of the vehicle. The response of the control becomes defective as the environmental effect value, for example, the gradient of the ascent increases. According to the present invention, when the environmental effect value of the ascent increases, the feedback gain factor is increased to improve the control response, and when the environmental effect value decreases, the feedback gain factor is decreased, thereby preventing generation of a hunting or an overshooting.

FIG. 1 is a schematic view showing a system for a vehicle used in a running control method of a first embodiment according to the present invention.

FIG. 2 and FIG. 3 are flow charts of the running control method used in first and second embodiments according to the present invention.

FIGS. 4a, 4b, 4c and 4d are diagrams illustrating the operational characteristics of an engine contolled by the method of the invention.

Preferred embodiments according to the present invention will now be described in detail with reference to the drawings.

A first embodiment of the running control method according to the present invention is performed in a vehicle having a system shown in FIG. 1 according to a flow chart shown in FIG. 2. An injector 3 and a throttle valve 4 are disposed in an air intake passage 2 of an engine 1, and the throttle valve 4 has a stepping motor 7 to control the opening and closing of the throttle valve 4, of which degree of opening θ is inputted to a computer 8. An accelerator pedal 5 is provided with an accelerator position sensor (hereinafter referred to as APS) 6, and an accelerator position signal is inputted from the APS 6 to the computer 8. The computer 8 receives various signals and systematically judges them to drive the stepping motor 7 so that the degree of opening θ of the throttle valve 4 is feedback-controlled. When an electronically controllable automatic transmission 9 is used, Neutral position and Drive position can be detected to control the automatic transmission apparatus by the computer 8.

In this embodiment, a target vehicle speed Vs is set according to the accelerator position. This is because the driver of the vehicle would desire the vehicle to run at a constant speed with a constant accelerator position irrespective of a slope or a head wind. As shown in the flow chart in FIG. 2, the target vehicle speed Vs and an actual vehicle speed V are received by the computer 8, and the computer 8 theoretically calculates a steady running torque To at the target vehicle speed by the equation

To={W(μ+sin φ)+λHVs2 }r

where,

r is an effective radius of tire,

W is a vehicle weight,

μ is a friction coefficient,

φ is gradient (zero in this case),

λ is an air drag coefficient,

H is a front projection area, and

To is a steady running torque.

Then a current shaft output torque TE is determined from the throttle opening, engine rotation, and gear ratio used, using data which has been previously inputted to the computer 8. The torque TE represents an actual torque outputted by the engine 1 and is equal to the product of the total traction force and the effective tire radius. Other than the above calculation, the torque TE can also be directly measured using a torque sensor, such as of a contact type using a strain gauge or a non-contact magnetic type.

Then, a torque Tc is theoretically calculated using the following equation. ##EQU1## is an acceleration, and

g is a gravitational acceleration.

Thus, a reference traction force is determined as the sum of the mechanism friction, acceleration force, and air drag, and then the reference traction force is multiplied by the effective tire radius to obtain the torque Tc. The torque Tc can be different from the actual torque TE because of effects of slope, wind, and change in weight of the vehicle. Therefore, TE =Tc when the vehicle is running on a road which is flat, level, and windless. The accuracy of the torque Tc is improved when an actual vehicle weight data is supplied by a vehicle weight sensor.

Then, a torque TL is determined by the following equation.

TL =TE -Tc

The TL is the total traction force subtracted by the reference traction force, which represents a change corresponding to the environmental effect value, showing an increase or decrease in torque due to effects of slope, wind, and change in weight of the vehicle.

Based on the TL, a feed back gain K and the degree of opening θ of the throttle valve 4 are determined by the following equations.

K=f(TL)

θ=g(To)+K

where g(To) is a throttle opening degree necessary for the vehicle to steadily run at the target speed.

This means that the feedback gain K is given as a function of TL.

With respect to a torque To, the feedback gain K is determined as:

K=f(TL)=g(To+TL)-g(To)

θ=g(To)+K=g(To)+g(To+TL)=g(To)=g(To+TL)

These are plotted as shown in FIG. 4a.

As a simplified method, assuming the torque TL to be almost proportional to the throttle opening θ, and hence g(TL)≃CTL (C: constant), the f(TL) is given as

f(TL)=g(To+TL)-g(To)≃CTL

With the feedback gain K assumed to be proportional to TL, f(TL) is determined as

K=f(TL)=C·TL (C: constant)

θ=g(To)+K=g(To)+CTL =C(To+TL)

Thus, the result is same as the simplified Example 1.

Thus, TL, that is an increase or decrease in torque as compared with that for a vehicle running on a flat, windless road with the basic vehicle weight, can be determined, and occurrence of hunting or overshooting can be pevented by adjusting the feedback gain K according to the value of TL. For example, when the actual vehicle speed V is equal to the target vehicle speed Vs as a result of controlling the throttle valve 4, a throttle opening degree corresponding to the acceleration force can be subtracted to prevent overshooting. Further, when the vehicle is running on an ascent and the actual vehicle speed V is less than the target vehicle speed Vs, the throttle valve is opened to correct the difference in vehicle speed. However, when the vehicle enters a flat, level road, an overshooting tends to occur because the throttle valve has been opened larger. In such a case, if there is available a traction force data for an ascent, a throttle opening degree corresponding to the traction force can be given, thereby preventing overshooting.

Thus, the first embodiment according to the present invention has the means for preventing overshooting, which can provide a greater feedback gain in transition, thereby effectively controlling both the response and overshooting, which are in an antinomic relation.

This embodiment is described for the case in which the target vehicle speed is set. However, the present invention is not limited for the case only, but can also be applied to cases in which a target acceleration is set. Thus, the running control method according to the present invention can also be used in combination with an automatic speed control system.

A second embodiment of the running control method according to the present invention will be described with reference to FIG. 3. This embodiment is also applied to a vehicle having the system shown in FIG. 1.

Referring to the flow chart shown in FIG. 3, an accelerator pedal position X, the actual vehicle speed V, and the actual throttle valve position θ are received by the computer 8, and the computer 8 judges whether or not the vehicle is in a power transmission state. When the vehicle is not in power transmission, the computer 8 derives the stepping motor 7 so that a throttle opening degree θ (or an engine rotation speed) proportional to the accelerator pedal position X is achieved. When the vehicle is in power transmission, the target vehicle speed Vs corresponding to the accelerator pedal position X is received by the computer 8, which is compared with the actual vehicle and, if the same, the process will be ended. if the target vehicle speed Vs is not the same as the actual vehicle speed, Tc and TE are calculated as in the first embodiment, to determine the difference TL. Then, K1 =P(TL), K2 =I(TL), and K3 =D(TL) are determined as functions of TL.

The feedback gains K1, K2 and K3 are functions of TL, and these are used to determine To' synthetically in consideration of the speed, acceleration and other parameters. Since K2 varies with time, of the equation given in the Specification

To'=k1 ΔV+K2 ∫ΔVdt-K3 (dΔV/dt)

K2 ∫ΔVdt is rewritten exactly to as ∫(K2 ΔV)dt.

(1) K1 =P(TL)

The function shown in FIG. 4b is used to that the gain is increased as |TL | increases, for faster convergence. When the value of |TL | is small, the gain is decreased to prevent occurrence of hunting.

(2) K2 =I(TL)

In the range where the value of |TL | is great, the function shown in FIG. 4c is used so that the gain K1 functions predominantly, and the gain K2 functions to prevent hunting and overshooting. In the range with small values of |TL |, the gain K1 is small, and the gain K2 is increased to assure positive response and to shorten the convergence time. This will never increase overshooting tendency.

(3) K3 =D(TL)

When the value of |TL | is substantially great, the gain K2 becomes excessively high, and thus the gain K3 is slightly increased to prevent overshooting (as shown in FIG. 4d). After that, as in the case of the first embodiment, the steadily running torque To at the target vehicle speed Vs is determined, which is then added with a feedback gain To' determined by the following equation, to obtain a TN. ##EQU2## The thus determined TN has a value including not only the environmental effect value TL /r but also the vehicle speed difference ΔV. This is because the feedback gain To' is determined including the factors that the effect of the environmental effect value TL /r on the vehicle speed varies with the vehicle speed and the output characteristics of the engine depends on the engine type. Thus, the functions P, I, and D are determined taking these conditions into consideration so that the target vehicle speed is rapidly reached without overshooting and hunting.

Then the TN and a target throttle opening degree θs corresponding to the gear ratio are determined, a stepping motor drive amount ΔD is calculated from the difference between the target throttle opening degree θs and the actual throttle opening degree θ and, based on the result, the stepping motor 7 is driven.

In the above described embodiment, the output power of the engine 1 is controlled by the throttle valve 4. The running control method according to the present invention is not limitedly applied to such a system, but can also be applied to other systems using a fuel injection control governer or other devices. Although the target vehicle speed is set in this embodiment, the acceleration, engine rotation, engine output, or engine torque can also be used.

As described in detail with reference to the embodiments, the running control method according to the present invention controls the feedback gain in dependence on the effects of slope, wind, and change in vehicle weight, thereby providing rapid achievement of the target vehicle speed or acceleration with improved response, without hunting or overshooting.

Danno, Yoshiaki, Dogahara, Takashi

Patent Priority Assignee Title
5021958, Nov 18 1988 Toyota Jidosha Kabushiki Kaisha Device and method for determining target value of controllable variable associated with vehicle running state
5070959, Nov 20 1989 General Electric Company Work vehicle having an electric propulsion system with adapted overspeed limit for traction motors
5095435, Aug 25 1989 Toyota Jidosha Kabushiki Kaisha Apparatus for controlling lock-up clutch in vehicle automatic transmission according to fuzzy set theory
5101350, May 18 1988 Toyota Jidosha Kabushiki Kaisha Control method and apparatus for shifting automatic transmission from one position to another
5151861, Feb 22 1989 Mitsubishi Jidosha Kogyo Kabushiki Kaisha Vehicle engine output control method and vehicle engine
5189618, Jun 28 1989 Nippondenso Co., Ltd. Automotive cruise control system for controlling vehicle to run at constant speed
5372110, Jan 29 1991 SIEMENS AUTOMOTIVE, S A Method and device for closed-loop control of the power of an internal combustion engine propelling a motor vehicle
5521823, Sep 03 1991 Mazda Motor Corporation Learning control vehicle
5984232, Sep 25 1996 Flexible shaft driven rotary control valve
8112214, Mar 16 2007 GM Global Technology Operations LLC Model based vehicle overspeed algorithm
9850839, Jan 29 2016 Ford Global Technologies, LLC System and method for hill ascent speed assistance
Patent Priority Assignee Title
4112885, May 23 1975 Nippon Soken, Inc.; Toyota Jidosha Kogyo Kabushiki Kaisha Throttle valve control system for an internal combustion engine
4418666, Aug 07 1981 Nippondenso Co., Ltd.; Toyota Jidosha Kogyo Kabushiki Kaisha Device for controlling the idling speed of an engine
4453516, May 22 1980 Daimler-Benz Aktiengesellschaft Device for controlling an internal combustion engine
4577718, May 04 1983 ZEZEL CORPORATION Apparatus for controlling the speed of a vehicle with internal combustion engine
DE3314800,
GB2154763,
/
Executed onAssignorAssigneeConveyanceFrameReelDoc
Jan 30 1989Mitsubishi Jidosha Kogyo Kabushiki Kaisha(assignment on the face of the patent)
Date Maintenance Fee Events
Mar 11 1991ASPN: Payor Number Assigned.
Sep 13 1993M183: Payment of Maintenance Fee, 4th Year, Large Entity.
Sep 15 1997M184: Payment of Maintenance Fee, 8th Year, Large Entity.
Oct 16 2001REM: Maintenance Fee Reminder Mailed.
Mar 27 2002EXP: Patent Expired for Failure to Pay Maintenance Fees.


Date Maintenance Schedule
Mar 27 19934 years fee payment window open
Sep 27 19936 months grace period start (w surcharge)
Mar 27 1994patent expiry (for year 4)
Mar 27 19962 years to revive unintentionally abandoned end. (for year 4)
Mar 27 19978 years fee payment window open
Sep 27 19976 months grace period start (w surcharge)
Mar 27 1998patent expiry (for year 8)
Mar 27 20002 years to revive unintentionally abandoned end. (for year 8)
Mar 27 200112 years fee payment window open
Sep 27 20016 months grace period start (w surcharge)
Mar 27 2002patent expiry (for year 12)
Mar 27 20042 years to revive unintentionally abandoned end. (for year 12)