Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
CONTROL APPARATUS FOR AUTOMATIC TRANSMISSION
Document Type and Number:
WIPO Patent Application WO/2006/085495
Kind Code:
A1
Abstract:
A control apparatus for controlling a step-variable automatic transmission of a vehicle to effect a shifting action of the automatic transmission on the basis of a target throttle valve opening angle for realizing a target vehicle drive force, so as to prevent a shift hunting phenomenon of the automatic transmission. The control apparatus includes a shift permitting portion operable to permit a shifting action of the automatic transmission back to an original speed position prior to a previous shifting action to the present n-th speed position, under the control of a shift control portion on the basis of the target throttle valve opening angle in the present speed position and a vehicle speed V, if the previous shifting action to the present n-th speed position has been determined.

Inventors:
KAIGAWA MASATO (JP)
KUWAHARA SEIJI (JP)
Application Number:
PCT/JP2006/301930
Publication Date:
August 17, 2006
Filing Date:
January 31, 2006
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
TOYOTA MOTOR CO LTD (JP)
KAIGAWA MASATO (JP)
KUWAHARA SEIJI (JP)
International Classes:
F16H61/02; B60W10/04; B60W10/06; B60W10/10; B60W10/11; F16H61/10; F16H61/68; F16H63/50; F16H59/24; F16H59/44; F16H59/70; F16H61/684
Foreign References:
US4338666A1982-07-06
US20030014173A12003-01-16
EP1342939A22003-09-10
JP2002161772A2002-06-07
Attorney, Agent or Firm:
Ikeda, Haruyuki (Nagoya-Dia. Bldg. No.2 15-1, Meieki 3-chome, Nakamura-k, Nagoya-shi Aichi 02, JP)
Download PDF:
Claims:
CLAIMS:
1. A control apparatus for a step variable automatic transmission (16) of a vehicle having an engine (12) operative Iy connected to the step variable automatic transmission, said control apparatus being characterized by comprising: a targetdriveforcerelatedvalue setting portion (100) operable to set a targetdriveforcerelated value corresponding to a target drive force of the vehicle; a targetthrottlevalveangle calculating portion (102) operable to calculate a target opening angle of a throttle valve (30) of the engine (12) for obtaining an output of the engine to realize the targetdriveforcerelated value in a present speed position of said stepvariable automatic transmission (16); a shift control portion (106) operable to determine a shifting action of the stepvariable automatic transmission on the basis of said target opening angle of the throttle valve and a vehiclespeedrelated value and according to stored shift boundary lines which are predetermined so as to provide a predetermined amount of hysteresis between a determination of a shiftup action between two speed positions of the automatic transmission and a determination of a shiftdown action between said two speed positions, and to effect said shifting action; a shift determining portion (108) operable to determine as to whether to effect a shifting action of the step variable automatic transmission to the present speed position, on the basis of the target opening angle of the throttle valve in the present speed position and the vehiclespeedrelated value, and according to said shift boundary lines; and a shift permitting portion (llθ) operable to permit a shifting action of said stepvariable automatic transmission (16) back to an original speed position prior to a previous shifting action to the present speed position, under the control of said shift control portion (106) on the basis of the target opening angle of the throttle valve in said present speed position and said vehiclespeedrelated value, if said previous shifting action to the present speed position has been determined by said shift determining portion (108).
2. The control apparatus according to claim 1, wherein said shift _ determining portion (108) determines whether said shiftdown action to the present speed position should be effected, on the basis of the target opening angle of the throttle valve in the present speed position and the vehiclespeedrelated value, and according to said shift boundary lines, and said shift permitting portion (110) permits the shiftup action of the stepvariable automatic transmission (16) back to the original speed position prior to the previous shiftdown action under the control of said shift control portion (106) on the basis of said target opening angle in the present speed position and the vehiclerelated value, if the previous shiftdown action to the present speed position has been determined by said shift determining portion (108).
3. The control apparatus according to claim 1 or 2, wherein said shift determining portion (108) determines whether said shiftup action to the present speed position should be effected, on the basis of the target opening angle of the throttle valve in the present speed position and the vehiclespeedrelated value, and according to said shift boundary lines, and said shift permitting portion (llθ) permits the shiftdown action of the stepvariable automatic transmission (16) back to the original speed position prior to the previous shiftup action under the control of said shift control portion (106) on the basis of said target opening angle in the present speed position and the vehiclerelated value, if the previous shiftup action to the present speed position has been determined by said shift determining portion (108).
4. The control apparatus according to any one of claims 13, further comprising a second targetthrottlevalveangel calculating portion (112) operable to calculate a second target opening angle of said throttle valve (30) for obtaining an output of the engine to realize the targetdriveforcerelated value in said original speed position prior to said previous shifting action of the stepvariable automatic transmission (16), and wherein said shift control portion (106) controls the shifting action of the stepvariable automatic transmission back to said original speed position prior to said previous shifting action, on the basis of said second target opening angle in said original speed position and said vehiclespeedrelated value, and according to said shift boundary lines, until _ said shift permitting portion (llθ) permits the shifting action of the step variable automatic transmission back to said original speed position on the basis of said target opening angle in said present speed position and said vehiclespeedrelated value.
5. The control apparatus according to claim 4, wherein said second targetthrottlevalveangle calculating portion (112) calculate said second target opening angle of the throttle valve in said original speed position prior to said shiftdown action of the stepvariable automatic transmission, and wherein said shift control portion (106) controls said shiftup action of the step variable automatic transmission back to said original speed prior to said shiftdown action on the basis of said second target opening angle in said original speed position prior to said shiftdown action and said vehicle speedrelated value and according to said shiftboundary lines, until said shift permitting portion (110) permits said shiftup action of the stepvariable automatic transmission on the basis of said target opening angle in said present speed position and said vehiclespeedrelated value.
6. The control apparatus according to claim 4 or 5, wherein said second targetthrottlevalveangle calculating portion (112) calculate said second target opening angle of the throttle valve in said original speed position prior to said shiftup action of the step variable automatic transmission, and wherein said shift control portion (106) controls said shiftdown action of the step variable automatic transmission back to said original speed prior to said shiftup action on the basis of said second target opening angle in said original speed position prior to said shiftup action and said vehiclespeedrelated value and according to said shiftboundary lines, until said shift permitting portion (llθ) permits said shiftdown action of the stepvariable automatic transmission on the basis of said target opening angle in said present speed position and said vehiclespeedrelated value.
7. The control apparatus according to any one of claims 16, wherein said targetdriveforcerelatedvalue setting portion (100) sets said targetdriveforcerelated value on the basis of an operating amount of an output control member manually operated by an operator of the vehicle. ■ ■ .
8. The control apparatus according to claim 7, wherein said targetdriveforcerelatedvalue setting portion sets said targetdriveforcerelated value, irrespective of the operating amount of said output control member, for automatically controlling a state of the vehicle.
9. The control apparatus according to any one of claims 18, wherein said targetthrottlevalveangle calculating portion (102) calculates a target torque TE* of the engine (12) in said present speed position according to the following equation (l), and calculates said target opening angle ΘTH* for obtaining said target torque TE*, on the basis of a speed of the engine and according to a stored predetermined engine torque characteristic which is a relationship among the speed and torque of the engine, and the opening angle of the throttle valve used as a parameter, TE* = (F* x rw)/(γx i) (l) wherein F* = said target drive force of the vehicle, γ = a speed ratio of said present speed position of the step variable automatic transmission, i = a speed reduction ratio of drive wheels (74) of the vehicle with respect to the engine, which ratio is calculated without taking account of said speed ratio γ, rw = an effective radius of said drive wheels, TE* = said target torque for realizing said target drive force F*, and ΘTH* = said target opening angle in said present speed position.
10. The control apparatus according to any one of claims 19, wherein said shift permitting portion (110) permits the shifting action of said stepvariable automatic transmission (16) to said original speed position prior to said previous shifting action, under the control of said shift control portion (106) on the basis the target opening angle of the throttle valve in said present speed position and said vehiclespeedrelated value, if said previous shifting action to the present speed position on the basis of said target opening angle of the throttle valve in the present speed position and the vehiclespeedrelated value and according to said shift boundary lines has been determined by said shift determining portion (108), where there exists a region in which said targetdriveforcerelated value cannot be realized when the stepvariable automatic transmission is shifted under the ' ' control of said shift control portion on the basis of the target opening angle in said present speed position and said vehiclespeedrelated value and according to said shift boundary lines.
Description:
" "

D E S C R I P T I O N

CONTROLAPPAEATUS FOR AUTOMATIC TRANSMISSION

TECHNICAL FIELD

[0001] The present invention relates to a control apparatus arranged to set a target-drive-force-related value corresponding to a target drive force of a vehicle which has a step -variable automatic transmission operatively connected to an engine, and more particularly to a control apparatus operable to control shifting actions of the step-variable automatic transmission.

BACKGROUND ART

[0002] There is known a vehicle wherein an output of an engine is controlled so as to produce a target vehicle drive force which is set on the basis of an operating amount of an accelerator pedal and a running speed of the vehicle, while shifting actions of an automatic transmission are controlled on the basis of an actual value of the accelerator pedal operating amount and/or an actual value of the vehicle speed and according to stored shift-up and shift-down boundary lines (represented by a shift-boundary data map or relationship). JP-2002-161772A discloses an example of such a vehicle. Where the shifting actions of the automatic transmission are controlled on the basis of the accelerator pedal operating amount and the vehicle speed, as in the vehicle of JP-2002-161772A, there is a risk of some drawbacks as described below. For instance, a vehicle has a function of automatically controlling its running state irrespective of the accelerator pedal operating amount, such as a so-called automatic cruising control function of automatically controlling the vehicle running speed, and a so-called VSC (vehicle stability control) function of automatically stabilizing an attitude of the vehicle during turning or cornering of the vehicle. In this instance, there is a possibility that a shifting action of the automatic transmission does not match the vehicle drive force, since it is necessary to set the above-indicated target vehicle drive force irrespective of the accelerator pedal operating amount.

[0003] In view of the drawback described above, it is considered to calculate an opening angle of a throttle valve rather than the accelerator

.

pedal operating amount, on the basis of the target vehicle drive force, and control the shifting of the automatic transmission on the basis of the calculated throttle valve opening angle and according to a shift-boundary data map using the throttle valve opening angle. The throttle valve opening angle is a more direct target value representative of the engine output for producing the target vehicle drive force, than the accelerator pedal operating amount.

[0004] However, the shift-boundary data map using the throttle valve opening angle suffers from a region in which the target vehicle drive force cannot be produced or realized, due to a torque characteristic of the engine or speed ratios of individual speed positions of the automatic transmission. Therefore, the throttle valve opening angle calculated on the basis of the target vehicle drive force gives rise to a risk of a shift hunting phenomenon depending upon a specific set value of the target vehicle drive force.

[0005] Described in greater detail by reference to Fig. 13, a vehicle drive force line Fl at a given vehicle speed Vl in a fist-speed position of the automatic transmission and a vehicle drive force line F2 at the vehicle speed Vl in a second-speed position of the automatic transmission are represented in a two-dimensional coordinate system defined by an axis of the throttle valve opening angle and an axis of the vehicle drive force. A shift-up point U in the coordinate system corresponds a throttle valve opening angle θu at the vehicle speed Vl on a 1-2 shift-up boundary line for a shift-up action of the automatic transmission from the first-speed position to the second-speed position, which 1-2 shift-up boundary line is represented by the shift-boundary data map. When the throttle valve opening angle θ becomes smaller than the throttle valve opening angle θu, a determination to shift up the automatic transmission is made. On the other hand, a shift-down point D in the coordinate system corresponds a throttle valve opening angle ΘD at the vehicle speed Vl on a 2-1 shift-down boundary line for a shift-down action of the automatic transmission from the second-speed position to the first-speed position, which 2-1 shift-down boundary line is represented by the shift-boundary data map. When the throttle valve opening angle θ becomes larger than the throttle valve opening angle ΘD, a determination to shift down the automatic transmission is made. The automatic transmission is shifted up to the second-speed position when the throttle

valve opening angle θ decreases along the vehicle drive force line Fl and becomes smaller than the shift-up point U, and is shifted down to the first-speed position when the throttle valve opening angle θ increases along the vehicle drive force line Fl and becomes larger than the shift-down point D. Accordingly, there exists a region N indicated by hatching lines, in which no vehicle drive force cannot be produced.

[0006] Where a target vehicle drive force A is set within the region

N indicated above, a throttle valve opening angle ΘA calculated on the basis of the target vehicle drive force A in the first-speed position of the automatic transmission is smaller than the shift-up point U, the automatic transmission is shifted up to the second-speed position. On the other hand, and a throttle valve opening angle ΘD calculated on the basis of the target vehicle drive force A in the second-speed position of the automatic transmission exceeds 100%, that is, is larger than the shift-down point D, the automatic transmission is shifted down to the first-speed position. Where the target vehicle drive force A is set within the region N, therefore, the shift hunting phenomenon takes place.

DISCLOSURE OF THE INVENTION

[0007] The present invention wad made in view of the background art described above. It is therefore an object of this invention to provide a control apparatus for controlling a step-variable automatic transmission of a vehicle having an engine operatively connected to the automatic transmission, which control apparatus prevents an occurrence of a shift hunting phenomenon of the automatic transmission when the automatic transmission is shifted on the basis of a target throttle valve opening angle used as a target-drive-force-related value of the vehicle. [0008] The object indicated above may be achieved according to the principle of this invention, which provides a control apparatus for a step -variable automatic transmission of a vehicle having an engine operatively connected to the step-variable automatic transmission, the control apparatus being characterized by comprising (a) a target-drive-force-related-value setting portion operable to set a target-drive-force-related value corresponding to a target drive force of the vehicle, (b) a target-throttle-valve-angle calculating portion operable to calculate a target opening angle of a throttle valve of the engine for

obtaining an output of the engine to realize the target-drive-force-related value in a present speed position of the step-variable automatic transmission, (c) a shift control portion operable to determine a shifting action of the step -variable automatic transmission on the basis of the target opening angle of the throttle valve and a vehicle-speed-related value and according to stored shift boundary lines which are predetermined so as to provide a predetermined amount of hysteresis between a determination of a shift-up action between two speed positions of the automatic transmission and a determination of a shift-down action between those two speed positions, and to effect the shifting action, (d) a shift determining portion operable to determine as to whether to effect a shifting action of the step-variable automatic transmission to the present speed position, on the basis of the target opening angle of the throttle valve in the present speed position and the vehicle-speed-related value, and according to the shift boundary lines; and (e) a shift permitting portion operable to permit a shifting action of the step-variable automatic transmission back to an original speed position prior to a previous shifting action to the present speed position, under the control of the shift control portion on the basis of the target opening angle of the throttle valve in the present speed position and the vehicle-speed-related value, if the previous shifting action to the present speed position has been determined by the shift determining portion.

[0009] In the above-described control apparatus for the step-variable automatic transmission operatively connected to the engine of the vehicle, the shift permitting portion is arranged to permit the shifting action of the step-variable automatic transmission back to the original speed position prior to the previous shifting action to the present speed position, under the control of the shift control portion on the basis of the target throttle valve opening angle and the vehicle-speed-related value, if the previous shifting action to the present speed position has been determined by the shift determining portion on the basis of the vehicle-speed-related value and the target throttle valve opening angle which is calculated by the target-throttle-valve-angle calculating portion, so as to obtain the engine output in the present speed position for realizing the target-drive-force-related value corresponding to the target vehicle drive force. This arrangement prevents the shifting action of the step-variable

_

automatic transmission under the control of the shift control portion on the basis of the target throttle valve opening angle, back to the original speed position prior to the previous shifting action to the present speed position, immediately after the previous shifting action, thereby preventing the shift hunting phenomenon of the step-variable automatic transmission. In other words, the shift permitting portion inhibits the shifting action back to the original speed position prior to the previous shifting action on the basis of the throttle valve opening angle unless the shift-up action between the two speed positions and the shift-down action between the same two speed positions are determined on the basis of the same target throttle valve opening angle, so that the shifting actions of the step-variable automatic transmission are controlled so as to maintain the predetermined amount of hysteresis between the determination of the shift-up action between those two speed positions and the shift-down action between the same two speed positions, thereby preventing the shift hunting phenomenon of the step-variable automatic transmission.

[0010] According to a first preferred form of this invention, the shift determining portion determines whether the shift-down action to the present speed position should be effected, on the basis of the target opening angle of the throttle valve in the present speed position and the vehicle-speed-related value, and according to the shift boundary lines, and the shift permitting portion permits the shift-up action of the step-variable automatic transmission back to the original speed position prior to the previous shift-down action under the control of the shift control portion on the basis of the target opening angle in the present speed position and the vehicle-related value, if the previous shift-down action to the present speed position has been determined by the shift determining portion. In this form of the invention; the shift permitting portion inhibits the shift-up action under the control of the shift control portion on the basis of the throttle valve opening angle in the present speed position, immediately after the shift- down action to the present speed position, thereby preventing the shift hunting phenomenon. In other words, the shift permitting portion inhibits the shift-up action on the basis of the throttle valve opening angle in the present speed position unless the shift-down action between the two speed positions and the shift-up action between the same two speed positions are determined on the basis of the target throttle valve opening

angle in the present speed position, so that the shift-up action of the step -variable automatic transmission is controlled so as to maintain the predetermined amount of hysteresis between the determination of the shift-down action between those two speed positions and the determination of the shift-up action between the same two speed positions, thereby preventing the shift hunting phenomenon of the step -variable automatic transmission.

[0011] According to a second preferred form of this invention, the shift determining portion determines whether the shift-up action to the present speed position should be effected, on the basis of the target opening angle of the throttle valve in the present speed position and the vehicle-speed-related value, and according to the shift boundary lines, and the shift permitting portion permits the shift-down action of the step-variable automatic transmission to the original speed position prior to the previous shift-up action under the control of the shift control portion on the basis of the target opening angle in the present speed position and the vehicle-related value, if the previous shift-up action to the present speed position has been determined by the shift determining portion. In this form of the invention, the shift permitting portion inhibits the shift-down action under the control of the shift control portion on the basis of the throttle valve opening angle in the present speed position, immediately after the shift-up action to the present speed position, thereby preventing the shift hunting phenomenon. In other words, the shift permitting portion inhibits the shift-down action on the basis of the throttle valve opening angle in the present speed position unless the shift-up action between the two speed positions and the shift-down action between the same two speed positions are determined on the basis of the target throttle valve opening angle in the present speed position, so that the shift-down action of the step -variable automatic transmission is controlled so as to maintain the predetermined amount of hysteresis between the determination of the shift-up action between those two speed positions and the determination of the shift-down action between the same two speed positions, thereby preventing the shift hunting phenomenon of the step-variable automatic transmission.

[0012] According to a third preferred form of this invention, the control apparatus further comprises a second target-throttle-valve-angel

calculating portion operable to calculate a second target opening angle of the throttle valve for obtaining an output of the engine to realize the target-drive-force-related value in the original speed position prior to the previous shifting action of the step -variable automatic transmission, and the shift control portion controls the shifting action of the step-variable automatic transmission back to the original speed position prior to the previous shifting action, on the basis of the second target opening angle in the original speed position and the vehicle-speed-related value, and according to the shift boundary lines, until the shift permitting portion permits the shifting action of the step-variable automatic transmission back to the original speed position on the basis of the target opening angle in the present speed position and the vehicle-speed-related value. In this preferred form of the invention, the shift control portion prevents complete inhibition of the shifting action back to the original speed position prior to the previous shifting action while the shifting action back to the original speed position on the basis of the throttle valve opening angle in the present speed position is not permitted by the shift permitting portion. In other words, the shift control portion prevents an excessive degree of inhibition of the shifting action back to the original speed position due to the prevention of the shift hunting phenomenon by the shift permitting portion. [0013] In a first advantageous arrangement of the third preferred form of the invention, the second target-throttle-valve-angle calculating portion calculate the second target opening angle of the throttle valve in the original speed position prior to the shift-down action of the step-variable automatic transmission, and the shift control portion controls the shift-up action of the step-variable automatic transmission back to the original speed prior to the shift-down action on the basis of the second target opening angle in the original speed position prior to the shift-down action and the vehicle-speed-related value and according to the shift boundary lines, until the shift permitting portion permits the shift-up action of the step-variable automatic transmission on the basis of the target opening angle in the present speed position and the vehicle-speed-related value. In this advantageous arrangement, the shift control portion prevents complete inhibition of the shift-up action back to the original speed position while the shift permitting portion inhibits the shift-up action on the basis of the target throttle valve opening angle in the present speed position.

.

[0014] In a second advantageous arrangement of the third preferred form of the invention, the second target opening angle of the throttle valve in the original speed position prior to the shift-up action of the step-variable automatic transmission, and the shift control portion controls the shift-down action of the step-variable automatic transmission back to the original speed prior to the shift-up action on the basis of the second target opening angle in the original speed position prior to the shift-up action and the vehicle-speed-related value and according to the shift-boundary lines, until the shift permitting portion permits the shift-down action of the step -variable automatic transmission on the basis of the target opening angle in the present speed position and the vehicle-speed-related value. In this advantageous arrangement, the shift control portion prevents complete inhibition of the shift-down action back to the original speed position while the shift permitting portion inhibits the shift-down action on the basis of the target throttle valve opening angle in the present speed position. [0015] According to a fourth preferred form of this invention, the target-drive-force-related-value setting portion sets the target-drive-force-related value on the basis of an operating amount of an output control member manually operated by an operator of the vehicle. In this form of the invention, the drive-force-related value required by the vehicle operator can be adequately obtained.

[0016] In one advantageous arrangement of the fourth preferred form of the invention, the target-drive-force-related-value setting portion sets the target-drive-force-related value, irrespective of the operating amount of said output control member, for automatically controlling a state of the vehicle. In this arrangement, the target-drive-force-related value for automatically controlling the vehicle state can be adequately obtained, irrespective of the operating amount of the output control member. [0017] According to a fifth preferred form of this invention, the target-throttle-valve-angle calculating portion calculates a target torque TE* of the engine in the present speed position according to the following equation (l), and calculates the target opening angle ΘTH* for obtaining the target torque, on the basis of a speed of the engine and according to a stored predetermined engine torque characteristic which is a relationship among the speed and torque of the engine, and the opening angle of the throttle valve used as a parameter,

_

T E * = (F* x r w )/(γx i) (l) wherein F* = the target drive force of the vehicle, γ = a speed ratio of the present speed position of the step-variable automatic transmission, i = a speed reduction ratio of drive wheels of the vehicle with respect to the engine, which ratio is calculated without taking account of the speed ratio γ, r w = an effective radius of the drive wheels,

TE* = the target torque for realizing the target drive force F*, and ΘTH* = the target opening angle in said present speed position. In this arrangement, the target drive force of the vehicle as set by the target-drive-force-related-value setting portion can be adequately obtained. [0018] According to a sixth preferred form of this invention, the shift permitting portion permits the shifting action of the step -variable automatic transmission to the original speed position prior to the previous shifting action, under the control of the shift control portion on the basis the target opening angle of the throttle valve in the present speed position and the vehicle-speed-related value, if the previous shifting action to the present speed position on the basis of the target opening angle of the throttle valve in the present speed position and the vehicle-speed-related value and according to the shift boundary lines has been determined by the shift determining portion, where there exists a region in which the target-drive-force-related value cannot be realized when the step-variable automatic transmission is shifted under the control of the shift control portion on the basis of the target opening angle in the present speed position and the vehicle-speed-related value and according to the shift boundary lines. In this form of the invention, the shift hunting phenomenon of the automatic transmission depending upon the set target-drive-force-related value can be prevented where there exists the region in which the target-drive-force-related value cannot be realized.

[0019] The operating amount of the output control member operated by the vehicle operator is preferably a parameter indicative of the drive-force-related value of the vehicle as required by the vehicle operator (operator's required vehicle output amount). For example, the operating amount of the output control member is an operating amount of an accelerator pedal.

[0020] The engine, which is a drive power source for driving the vehicle, is preferably an internal combustion engine such as a gasoline or diesel engine. An auxiliary vehicle drive power source such as an electric motor may be used in addition to the engine. Where the electric motor is uses as a vehicle drive power source, the target opening angle of the throttle valve and a target drive current (supplied from a battery device, for example) for driving the electric motor are calculated such that the target vehicle drive force is provided by the output of the engine and the output of the electric motor.

[0021] The step-variable automatic transmission is preferably a planetary gear type transmission which includes a plurality of planetary gear sets and which has a plurality of speed positions, for example, four, five, six, seven or eight forward-drive speed positions, one of which is selectively established by selectively interconnecting rotary elements of the planetary gear sets through factional coupling devices. Alternatively, the step-variable automatic transmission is a synchronous coupling parallel two-axes type automatic transmission including a plurality of pairs of mutually meshing shifting gears which are mounted on respective two axes and one of which is selectively placed in a power transmitting state by a synchronizing device driven by a hydraulic actuator, for effecting automatic shifting of the automatic transmission.

[0022] The frictional coupling devices used for the planetary gear type transmission are preferably hydraulically operated frictional coupling devices such as multiple-disc or single-disc clutches and brakes, or belt-type brakes, which are engaged by respective hydraulic actuators. These frictional coupling devices may be operated by a pressurized working fluid delivered from an oil pump which is driven, for example, by the vehicle drive power source or an exclusive electric motor provided in addition to the vehicle drive power source. The clutches and brakes need not be hydraulically operated devices, but may be electromagnetic clutches, magnetic-powder clutches and other electromagnetic coupling devices. [0023] The step-variable automatic transmission may be of a transversely mounted type mounted with its axis parallel to the transversal or width direction of the vehicle as in an FF (front-engine front- drive) vehicle, or of a longitudinally mounted type mounted with its axis parallel to the longitudinal direction of the vehicle as in a FR (front-engine rear-drive)

.

vehicle.

[0024] The engine and the step -variable automatic transmission are operatively connected to each other through a damper, a direct coupling clutch, a direct coupling clutch equipped with a damper, or a fluid- actuator power transmitting device, which is disposed between the crankshaft of the engine and the input shaft of the automatic transmission. The fluid- actuator power transmitting device may be a torque converter or a fluid coupling.

BRIEF DESCRIPTION OF THE DRAWINGS

[0025] Fig. 1 is a view schematically showing a power transmitting system of a vehicle to which the present invention is applicable, in combination with a block diagram showing a control device provided on the vehicle to control the power transmitting system and other devices;

Fig. 2 is a block diagram schematically illustrating a flow of control operations performed by an electronic control device shown in Fig. 1, such as setting of a target vehicle drive force, calculation of a target opening angle of a throttle valve for controlling an output of an engine, and determination of shift-up actions of an automatic transmission,"

Fig. 3 is a functional block diagram illustrating major control functions of the electronic control device shown in Fig. L"

Fig. 4 is a graph indicating one example of a relationship (data map) among a vehicle speed, the target vehicle drive force and an operating angle of an accelerator pedal used as a parameter, which relationship was obtained by experimentation and stored in a memory and which is used to determine the target vehicle drive force on the basis of the accelerator pedal operating angle and the vehicle speed;

Fig. 5 is a graph indicating one example of a relationship (data map representative of a torque characteristic of the engine) among an engine speed, an estimated engine torque and an estimated engine torque value used as a parameter, which relationship was obtained by experimentation and stored in a memory and which is used to calculate the target throttle valve opening angle on the basis of the engine speed, such that the target throttle valve opening angle corresponds to the estimated engine torque for obtaining a target engine torque!

Fig. 6 is a graph indicating one example of a relationship

.

(shift-boundary data map representative of shift-up and shift-down boundary lines) represented in a two-dimensional coordinate system defined by an axis of the vehicle speed- and an axis of the throttle opening angle, which is stored in a memory and which is used by the electronic control device of Fig. 1 to control shifting actions of the automatic transmission;

Fig. 7 is a view indicating shift-up and shift-down actions of the automatic transmission between an n-th speed position and an (n+l)-th speed position, which are controlled by the electronic control device of Fig. 1 in different states of transition of shifting of the automatic transmission;

Figs. 8-11 are views illustrating different examples of transition of shifting of the automatic transmission from the present speed position, according to the principle indicated in Fig. 71

Fig. 12 is a flow chart illustrating major control operations performed by the electronic control device of Fig. 1, so as to prevent a shift hunting phenomenon which would take place during shifting of the automatic transmission on the basis of the target throttle valve opening angle! and

Fig. 13 is a view indicating examples of vehicle drive force lines at a given vehicle speed in first-speed and second-speed positions of the automatic transmission, which are represented in a two-dimensional coordinate system defined by an axis of the throttle valve opening angle and an axis of the vehicle drive force, the view explaining a possibility that a shift hunting phenomenon takes place during shifting of the automatic transmission depending upon a specific set value of the target vehicle drive force where the throttle valve opening angle is calculated on the basis of the target vehicle drive force.

BEST MODE FOR CARRYING OUT THE INVENTION

[0026] Referring to the accompanying drawings, a preferred embodiment of this invention will be described in detail.

[0027] i Fig. 1 is a view schematically showing a power transmitting system 10 of a vehicle to which the present invention is applicable, in combination with a block diagram showing a control device provided on the vehicle to control the power transmitting system 10 and other devices. The power transmitting system 10 includes a torque converter 14 and an automatic transmission 16 which are coaxially disposed in a stationary

member in the form of a transmission casing attached to a body of the vehicle. The automatic transmission 16 is operatively connected through the torque converter 14 to a crankshaft of an engine 12 provided as a vehicle drive power source. A drive force produced by the engine 12 is input to the automatic transmission 16 through the torque converter 14, and is transmitted from an output shaft 18 of the automatic transmission to right and left drive wheels 74 through a differential gear device (final speed reducing device) 70 and a pair of drive shafts in the form of axles 72. [0028] The automatic transmission 16 is a step-variable automatic transmission which is placed in or shifted to a selected one of a plurality of speed positions (gear positions) and which is arranged such that the speed of its output rotary motion is reduced or increased at a selected speed ratio γ with respect to the speed of its input rotary motion. For example, the automatic transmission 16 is a planetary gear type automatic transmission having a plurality of speed positions which are established by respective combinations of operating states of hydraulically operated frictional coupling devices such as clutches and brakes, which are engaged by hydraulic actuators. For example, the automatic transmission 16 is placed in a selected one of six forward-drive positions, one rear-drive position and a neutral position. Each of the hydraulically operated frictional coupling devices of the automatic transmission 16 is controlled by a hydraulic control unit 22 arranged to receive a line pressure, which is generated on the basis of a hydraulic pressure which is generated by a mechanical oil pump 20 mechanically connected to and driven directly by the engine 12 and which is regulated as needed. The line pressure is a highest engaging pressure used for an engaging action of each hydraulically operated frictional coupling device of the automatic transmission 16.

[0029] An electronic control device 80 includes a so-called microcomputer incorporating a CPU, a RAM, a ROM and an input-output interface. The CPU operates to perform signal processing operations according to control programs stored in the ROM while utilizing a temporary data storage function of the RAM. For instance, the electronic control device 80 is arranged to effect an output control of the engine 12 and a shift control operation of the automatic transmission 16, and is constituted by an engine control computer 82 (hereinafter referred to as "ENG_ECU 82"), a transmission control computer 84 (hereinafter referred to as

^

"ECTJECU 84"), a vehicle stability control computer 86 (hereinafter referred to as "VDM_ECU 86"), and an assisting control computer 88 (hereinafter referred to as "DSS_ECU 88").

[0030] The electronic control device 80 is arranged to receive output signals of sensors and switches provided on the vehicle, such as: an output signal of a crank position sensor 32 indicative of a crankshaft angle or position ACR(°) and a crankshaft speed corresponding to a speed NE of the engine 12; an output signal of a turbine speed sensor 34 indicative of a turbine speed NT of the torque converter 14, that is, an input speed NIN of the automatic transmission 165 an output signal of an output shaft speed sensor 36 indicative of a speed Nour of the output shaft 18 which is a vehicle-speed-related value! an output signal of a shift-lever position sensor 42 indicative of a selected position P S H of a shift lever 40J an output signal of an accelerator sensor 46 indicative of an operating amount Ace of an accelerator pedal 44?" a throttle position sensor 48 indicative of an opening angle ΘTH of an electronic throttle valve 30 provided in an intake pipe 24; and an intake air quantity sensor 48 indicative of an intake air quantity QAIR. The vehicle-speed-related value is a value relating (equivalent) to a vehicle speed V that is a running speed of the vehicle. The vehicle-speed related value may be the vehicle speed V per se, or alternatively the above-indicated output shaft speed NOUT, rotating speeds of the axles 72, a rotating speed of a propeller shaft, or a rotating speed of an output shaft of the differential gear device 70. In the present embodiment, the term "vehicle speed" may be interpreted also as the vehicle-speed-related value, unless otherwise specified.

[0031] The electronic control device 80 is arranged to generate^ control signals for controlling the engine output, such as a drive signal to be applied to a throttle actuator 28 operable to control the opening angle ΘTH of the electronic throttle valve 30, a fuel injection signal for controlling an amount of fuel FEFI to be injected by a fuel injecting valve 52, and an ignition signal for controlling a timing of ignition of the engine 12 by an igniter 54,' and valve control signals for energizing and de-energizing solenoid-operated valves provided in the hydraulic control unit 22 for shifting the automatic transmission 16.

[0032] The accelerator pedal 44 is a manually operable output control member which is operated by an amount according to an amount of

.

vehicle output required by an operator of the vehicle, and the operating amount Ace of the accelerator pedal 44 corresponds to a required amount of an output of the vehicle.

[0033] The hydraulic control unit 22 incorporates not only the solenoid-operated valves for shifting the automatic transmission, but also other valves such as a linear solenoid valve SLT for regulating the line pressure. A working fluid used by the hydraulic control unit 22 is also used for lubricating various portions of the automatic transmission 16. The hydraulic control unit 22 is provided with a manual valve connected to the shift lever 40 through a cable or link, so that the manual valve is mechanically operated according to an operation of the shift lever 40, to switch hydraulic circuits in the hydraulic control unit 22. [0034] The shift lever 40 is a part of a shifting device 38 which functions as a shift-position selecting device and which is disposed at a center console located on one side of an operator's seat. The shifting device 38 is operated by operating the shift lever 40 to a selected one PSH of its operating positions consisting of a parking position P for establishing a neutral state of the automatic transmission 16 for disconnection of its power transmitting path and locking the output shaft 18 of the automatic transmission 16; a reverse-drive position R for reverse driving of the vehicle; a neutral position N for establishing the neutral state of the automatic transmission 16 for disconnection of its power transmitting path; a forward-drive position D (highest-speed position) in which the automatic transmission 16 is automatically shiftable to a selected one of a first-speed position through a sixth-speed position in an automatic shifting mode; a fifth engine -braking position 5 in which the automatic transmission 16 is automatically shiftable to a selected one of the first-speed position through a fifth-speed position and in which an engine brake is applicable to the vehicle in the selected position; a fourth engine -braking position 4 in which the automatic transmission 16 is shiftable to a selected one of the first-speed position through a fourth-speed position and in which the engine brake is applicable to the vehicle in the selected position; a third engine-braking position 3 in which the automatic transmission 16 is shiftable to a selected one of the first-speed position through a third-speed position," a second engine-braking position 2 in which the automatic transmission 16 is shiftable to one of the first-speed position and a second-speed position and in

.

which the engine brake is applicable to the vehicle in the selected position; and a first engine -braking position in which the automatic transmission 16 is placed in the first-speed position and in which the engine brake is applicable to the vehicle.

[0035] The ENG_ECU 82 is arranged to determine a target value of a drive-force-related value (hereinafter referred to as "target-drive-force-related value") relating to a vehicle drive force, on the basis of a signal indicative of the accelerator pedal operating amount Ace, or on the basis of a required vehicle output amount represented by a signal received from the VDM_ECU 86 or DSS_ECU 88, and to control the output of the engine 12 so as to realize the determined target-drive-force-related value.

[0036] The ECT_ECU 84 is arranged to determine a shifting action of the automatic transmission 16 on the basis of the running state of the vehicle, for example, the vehicle speed V and a control amount used by the ENGMECU 82 for controlling the output of the engine 12, such as the throttle valve opening amount ΘTH, and control the automatic transmission 16 to effect the determined shifting action.

[0037] Thus, the present embodiment is arranged to effect a so-called "required-drive-force control" to control a vehicle drive force F, by determining the target-drive-force-related value of the vehicle and controlling the output of the engine 12 and/or the shifting action of the automatic transmission 16, so as to realize the determined target-drive-force-related value.

[0038] The "drive-force-related value" described above is a value relating (equivalent) to a vehicle drive force (hereinafter referred to as "drive force") F acting on surfaces of the drive wheels 74 in contact with the ground surface, and may be not only the vehicle drive force F, but also any one of the following values, for examples: an acceleration value G[G, m/s 2 ]; a torque Tu[Nm] of the axles 72 as a drive shaft torque! an output P[PS, kW, HP] (hereinafter referred to as "output" or "power") of the vehicle? a torque Ts[Nm] of the crankshaft as the output torque of the engine 121 a torque Tτ[Nm] (hereinafter referred to as "turbine torque") of the turbine shaft of the torque converter 14 as the output torque of the torque converter 14, namely, a torque Tm[Mm] (hereinafter referred to as "input shaft torque") of the input shaft of the automatic transmission 16 as the input torque of the

automatic transmission 16; a torque TotrrtNm] (hereinafter referred to as "output shaft torque") of the output shaft 18 of the automatic transmission 16 as the output torque of the automatic transmission 16,"and a torque Tp[Nm] of the propeller shaft. In the present embodiment, the term "drive force" may be interpreted also as the drive-force-related value, unless otherwise specified.

[0039] The VDM_ECU 86 and the DSS_ECU88 are arranged to determine a required vehicle drive force FDIM as a required amount of vehicle output for controlling the running state of the vehicle, irrespective of the accelerator pedal operating amount Ace.

[0040] For example, the VDM_ECU 86 is provided with a so-called

"VSC system" functioning to effect a vehicle stability control for stabilizing the attitude of the vehicle during turning or cornering of the vehicle, irrespective of the accelerator pedal operating amount Ace This VSC system is arranged to generate a required vehicle drive force FDIMV for restricting the vehicle drive force F while controlling a braking force to be applied to the drive wheels, to generate a moment to reduce a lateral slipping of the rear wheels or a moment to reduce a lateral slipping of the front wheels for thereby stabilizing the attitude of the vehicle attitude, on the. basis of a degree of the lateral slipping of the rear wheels, namely, a degree of so-called "oversteering tendency" of the vehicle, or a degree of the lateral slipping of the front wheels, namely, a degree of so-called "understeering tendency" of the vehicle, during turning or cornering of the vehicle.

[0041] For instance, the DSS-ECU 88 is provided with an automatic vehicle-speed control system so-called "cruising control system" functioning to effect an assisting control for automatically controlling the vehicle speed V irrespective of the accelerator pedal operating amount Ace- This cruising control system is arranged to generate a required vehicle drive force FDIMS for controlling the vehicle drive force F, for example, while controlling the braking force to the applied to the drive wheels, so as to maintain a target vehicle speed V* set by the vehicle operator.

[0042] Referring to the block diagram of Fig. 2, there is schematically illustrated a flow of control operations performed by the electronic control device 80, such as setting of the target vehicle drive force F*, calculation of the target throttle valve opening angle ΘTH* for controlling

the output of the engine 12, and determination of a shifting action of the automatic transmission 16.

[0043] As shown in Fig. 2, an operator's required throttle valve opening angle ΘDIMD is calculated (Block B2) on the basis of the accelerator pedal opening pedal operating amount Ace (Block Bl) and according to a predetermined relationship (data map), so that the throttle valve opening amount ΘTH increases with an increase of the accelerator pedal operating amount Ace. Similarly, an operator's required vehicle drive force FDIMD is calculated (Block B 3) on the basis of the accelerator pedal operating amount Ace (Block Bl). The operator's required throttle valve opening angle ΘDIMD and the operator's required vehicle drive force FDIMD are calculated by a driver model 90 (hereinafter referred to as "P-DRM 90") incorporated in the ENG_ECU 82.

[0044] The required vehicle drive force FDIMV for the vehicle stability control (Block B4) is generated by the VDM_ECU 86 (Block B5). Further, the required vehicle drive force FDIMS for the assisting control (Block B6) is generated by the DSS_ECU 88 (Block B7). [0045] One of the operator's required vehicle drive force FDIMD, the required vehicle drive force FDIMV and the required vehicle drive force FDIMS is selected according to a predetermined vehicle drive force selecting procedure (Block B8). The selected drive force FDIM is determined as the target vehicle drive force F* (Block B9). A target engine torque TE* for realizing this target vehicle drive force F* is calculated (Block BlO), and a required throttle valve opening angle ΘDIMF for obtaining this target engine torque TE* is calculated (Block BIl). Further, one of the operator's required throttle valve opening angle ΘDIMD and the required throttle valve opening angle ΘDIMF is selected according to a predetermined throttle valve opening angle selecting procedure, and the selected required throttle valve opening angle ΘDIM is determined as a target throttle valve opening angle ΘTH* (Block B12). Normally, the required throttle valve opening angle ΘDIMF is determined as the target throttle valve opening angle TH*. When the vehicle drive force F is not required, as in a racing of the engine 12, for instance, the operator's required throttle valve opening angle ΘDIMD is determined as the target throttle valve opening angle ΘTH*. In the present embodiment wherein the vehicle drive force F is always required, the operator's required throttle valve opening angle ΘDIMD and the required

.

throttle valve opening angle ΘDIMF are not distinguished from each other and are both referred to as the target throttle valve opening angle Θ TH *. The target vehicle drive force F* and the target throttle valve opening angle TH* are calculated by a power train manager 92 (hereinafter referred to as "PTM 92") incorporated in the ENG_ECU 82.

[0046] The ECT.ECU 84 determines a shifting action of the automatic transmission 16 on the basis of the vehicle speed V and the target throttle valve opening angle ΘTH* (Block B 13).

[0047] Referring to the functional block diagram of Fig. 3, there are illustrated major control functions of the electronic control device 80. A target'drive-force-related-value setting portion 100 shown in Fig. 3 is arranged to set the target vehicle drive force F*. Described in detail, the target-drive-force-related-value setting portion 100 determines the target vehicle drive force F* on the basis of the actual accelerator pedal operating amount Ace and vehicle speed V and according to a stored relationship (data map) among the vehicle speed V, the target vehicle drive force F* and the accelerator pedal operating amount Ace used as a parameter, as shown in Fig. 4. This relationship (data map) was obtained by experimentation. [0048] When the vehicle stability control by the VDM_ECU 86 or the. assisting control by the DSS_ECU 88 is effected, however, the target-drive-force-related-value setting portion 100 determines, as the operator's required vehicle drive force FDIMD, the target vehicle drive force F* determined on the basis of the accelerator pedal operating amount Ace and vehicle speed V. The target-drive-force-related-value setting portion 100 selects one of the operator's required vehicle drive force FDIMD, the required vehicle drive force FDIMV determined by the VDM-ECU 86 and the required vehicle drive force FDIMS determined by the DSS-ECU 88, according to the predetermined vehicle drive force selecting procedure, and determines the selected required vehicle drive force FDIM as the target vehicle drive force F*. For automatically controlling the state of the vehicle, the target-drive-force-related-value setting portion 100 normally selects one of the required vehicle drive force FDIMV and the required vehicle drive force FDIMS, as the target vehicle drive force F*.

[0049] A target-throttle-valve-angle calculating portion 102 is arranged to calculate the target throttle valve opening angle ΘTH* for obtaining the output of the engine 12 to realize the target vehicle drive force

F* set by the target-drive-force-related-value setting portion 100, in the presently selected speed position of the automatic transmission 16. Described in detail, the target-throttle-valve-angle calculating portion 102 calculates the target engine torque TE* in the present speed position of the automatic transmission 16, on the basis of the target vehicle drive force F*, and calculates the target throttle valve opening angle ΘTH* for obtaining the calculated target engine torque TE*. The target throttle valve opening angle ΘTH* in the present speed position of the automatic transmission 16 will be hereinafter referred to simply as the target throttle valve opening angle ΘTH*, unless otherwise specified.

[0050] For example, the target-throttle -valve -angle calculating portion 102 is arranged to calculate the target engine torque TE* according to an equation TE* = (F* x r w )/(γ x i), on the basis of the target vehicle drive force F*, the speed ratio γ of the presently or newly selected speed position of the automatic transmission 16, a speed reduction ratio of the drive wheels 74 with respect to the engine 12 (which ratio is calculated without taking account of the speed ratio γ), namely, a speed reduction ratio i of the differential gear device 70, etc., and an effective tire radius r w of the drive wheels 72. The target-throttle-valve-angle calculating portion 102 calculates the target throttle valve opening angle ΘTH* for obtaining the calculated target engine torque TE*, on the basis of the actual engine speed N E in the present speed position of the automatic transmission 16 and according to a stored predetermined engine torque characteristic which is a relationship (data map) among the engine speed NE, an estimated engine torque value TEO and the throttle vale opening angle ΘTH used as a parameter, as shown in Fig. 5, such that the target throttle valve opening angle ΘTH* corresponds to the estimated engine torque value TEO for obtaining the target engine torque TE*. This relationship (data map) was obtained by experimentation.

[0051] An engine control portion 104 is arranged to apply a drive signal to the throttle actuator 28 for controlling the electronic throttle valve 30 to establish the target throttle valve opening angle ΘTH* calculated by the target-throttle-valve-angle calculating portion 102.

[0052] A shift control portion 106 is arranged to determine a shifting action of the automatic transmission 16 on the basis of the actual vehicle speed V and the target throttle valve opening angle ΘTH* calculated

by the target-throttle-valve-angle calculating portion 102, and according to a stored predetermined shift-boundary data map (relationship) represented in a two-dimensional coordinate system defined by an axis of the vehicle speed V and an axis of the throttle valve opening angle ΘTH, as shown in Fig. 6. The shift control portion 106 commands the automatic transmission 16 so as to effect the determined shifting action. Namely, the shift control portion 106 applies switching signals to the hydraulic control unit 22, to engage the appropriate hydraulically operated frictional coupling devices (clutches and brakes) for effecting the determined shifting action.

[0053] The shift-boundary data map shown in Fig. 6 represents shift-up boundary lines (indicated by solid lines) for determining whether the automatic transmission 16 should be shifted up, and shift-down boundary lines (indicated by broken lines) for determining whether the automatic transmission 16 should be shifted down. The shift-up boundary line and shift-down boundary line for respective shift-up and shift-down actions between the same two speed positions of the automatic transmission 16 are offset with respect to each other by a suitable amount of hysteresis. Further, the shift-up and shift-down boundary lines are formulated such that the automatic transmission 16 is shifted down to a speed position whose speed ratio γis higher than that of the present speed position, as the vehicle speed V is lowered or as the target throttle valve opening angle ΘTH* is increased. In Fig. 6, "1" through "6" respectively indicate the first-speed position through sixth-speed position of the automatic transmission 16. For example, a determination as to whether a shift-up or shift-down action of the automatic transmission 16 should be effected at the actual vehicle speed V is made depending upon whether the target throttle valve opening angle ΘTH* moves across any shift-up or shift-down boundary line, along a vertical straight line indicative of the actual vehicle speed V, that is, becomes larger or smaller than a determination threshold value (shift point of the opening angle) θs indicated by a point of intersection of the shift-up or shift-down boundary line and the vertical straight line. In this respect, each of the shift-up and shift-down boundary lines is considered to consists of a succession of determination threshold values θs (shift points of the opening angle) stored in a memory.

[0054] As described above, the vehicle drive force is controlled so as to coincide with target vehicle drive force F* by controlling the engine

^

torque TE by the engine control portion 104 and/or controlling the shifting action of the automatic transmission 16 by the shift control portion 106. According to the vehicle drive force lines at the same vehicle speed Vl as shown in Fig. 13, there exists a difference between a vehicle drive force Fu at a shift-up throttle valve opening angle θu at the shift-up point U and a vehicle drive force F D at a shift-down throttle valve opening angle ΘD at the shift-down point D, wherein Fu > FD, SO that there exists the region N in which the target vehicle drive force F* cannot be produced (realized). If the target drive force A is set within this region N, there arises a shift hunting phenomenon. That is, the vehicle drive force lines are determined by the specifications of the vehicle such as the engine torque characteristic and the speed ratios γ of the individual speed positions of the automatic transmission 16. The vehicle drive forces Fu and FD at the shift-up and shift-down points for respective shift-up and shift-down actions between the same two speed positions of the automatic transmission 16 may be different from each other (Fu > FD), depending upon the specifications of the vehicle. In this case, there exists the region N in which the target vehicle drive force F* cannot be produced (realized), . so that the shift hunting phenomenon may take place depending upon a specific value of the target vehicle drive force F*.

[0055] The present embodiment is arranged to perform control operations so as to prevent the shift hunting phenomenon which would otherwise take place due to the region N in which the target vehicle drive force F* cannot be realized when the automatic transmission 16 is shifted on the basis of the target throttle valve opening angle ΘTH* and according to the shift-boundary data map of Fig. 6, for example, under the control of the shift control portion 106, depending upon the specifications of the vehicle such as the engine torque characteristic and speed ratios γ of the automatic transmission 16. These control operations will be described. [0056] A shift determining portion 108 is arranged to determine whether to effect a shifting action of the automatic transmission 16 to a newly selected speed position on the basis of the vehicle speed V and the target throttle valve opening angle ΘTH* calculated by the target-throttle-valve-angle calculating portion 102, and according to the shift-boundary data map of Fig. 6, for example. [0057] A shift permitting portion 110 is operable to permit a

. .

subsequent shifting action of the automatic transmission 16 by the shift control portion 106 on the basis of the target throttle valve opening angle ΘTH*, namely, a shifting action of the automatic transmission 16 back to an original or previous speed position prior to a previous shifting action to the present speed position, under the control of the shift control portion 106 on the basis of the target throttle valve opening angle ΘTH*, if the previous shifting action to the present speed position has been determined by the shift determining portion 108. That is, the shift permitting portion 110 permits the subsequent or second shifting action of the automatic transmission 16 back to the original speed position after the previous or first shifting action to the present speed position, on the basis of the same target throttle valve opening angle ΘTH* as used to determine the previous shifting action. Namely, the shift permitting portion 110 inhibits the subsequent shifting action of the automatic transmission 16 back to the original speed position immediately after the previous shifting action to the present speed position, on the basis of the target throttle valve opening angle ΘTH* after the previous shifting action (in the present speed position). Accordingly, the shift permitting portion 110 prevents an occurrence of the shift hunting phenomenon of the automatic transmission 16.

[0058] In other words, the shift permitting portion 110 permits a subsequent one of a shift-up action and a shift-down action which are determined on the basis of the same target throttle valve opening angle ΘTH* prior to the subsequent shifting action, back to the previous or original speed position after the other or previous shifting action, so as to maintain a predetermined hysteresis between the determinations of the shift-up and shift-down actions between the same two speed positions according to the shift-boundary data map of Fig. 6.

[0059] Although the shift hunting phenomenon is prevented by the shift permitting portion 110, there is a problem that the subsequent shifting action of the automatic transmission 16 back to the original speed position after the previous shifting action does not take place even in the event of a change of the target throttle valve opening angle ΘTH*, unless the subsequent shifting action back to the original speed position is permitted on the basis of the target throttle valve opening angle ΘTH* by the shift permitting portion 110. [0060] To solve this problem, a second target-throttle-valve-angle

. .

calculating portion 112 is provided to calculate a second target throttle valve opening angle ΘTHΏ* for obtaining an output of the engine 12 to realize the target vehicle drive force F* set by the target-drive-force-related-value setting portion 100, in the original speed position prior to the shifting action of the automatic transmission 16 to the present speed position. Described in detail, the second target-drive-force-related-value calculating portion 112 is arranged to calculate a second target engine torque TB2* in the original speed position, on the basis of the target vehicle drive force F*, and calculate the second target throttle valve opening angle ΘTH2* for obtaining the calculated second target engine torque TE2*. The second target throttle valve opening angle ΘTH2* in the original speed position will be referred to simply as "second target throttle valve opening angle ΘTH2*", unless otherwise specified.

[0061] For example, the second target-throttle-valve-angle calculating portion 112 is arranged to calculate the second target engine torque TE2* according to an equation TE2* = (F* x r w )/(γ' x 0, on the basis of the target vehicle drive force F*, the speed ratio γ' of the original speed position of the automatic transmission 16 prior to the shifting action to the present speed position, the speed reduction ratio i of the differential gear device 70, etc., and the effective tire radius r w of the drive wheels 72. The second target-throttle-valve-angle calculating portion 112 calculates the second target throttle valve opening angle ΘTH2* for obtaining the calculated second target engine torque TE2*, on the basis of the actual engine speed NE (γ' x NOUT, where the speed ratio of the torque converter 14 is equal to l) in the original speed position of the automatic transmission 16 and according to the stored predetermined engine torque characteristic (relationship or data map) of Fig. 5 obtained by experimentation, such that the second target throttle valve opening angle ΘTH2* corresponds to the estimated engine torque value TEO for obtaining the second target engine torque TE*. This relationship (data map) was obtained by experimentation. [0062] The shift control portion 106 effects the subsequent shifting action of the automatic transmission 16 back to the original speed position, on the basis of the actual vehicle speed V and the second target throttle valve opening angle ΘTH2* calculated by the second target-throttle-valve-angle calculating portion 112, and according to the stored predetermined shift-boundary data map of Fig. 6, for example, to

_ .

prevent the automatic transmission 16 from remaining in the present speed position until the subsequent shifting action back to the original speed position is permitted on the basis of the target throttle valve opening angle ΘTH* by the shift permitting portion 110.

[0063] Namely, the shift control portion 106 permits the subsequent shifting action of the automatic transmission 16 back to the original speed position after the previous shifting action to the present speed position, on the basis of the second target throttle valve opening angle ΘTH2* and the actual vehicle speed V, to thereby prevent inhibition of the subsequent shifting action of the automatic transmission 16 back to the original speed position as long as this subsequent shifting action of the automatic transmission 16 on the basis of the target throttle valve opening angle ΘTH* is inhibited by the shift permitting portion 110, in other words, to prevent an excessive degree of inhibition of the subsequent shifting action back to the original speed position to prevent the shift hunting phenomenon by the shift permitting portion 110.

[0064] Referring to Fig. 7, there are indicated shift-up and shift-down actions of the automatic transmission 16 between an n-th speed position and an (n+l)-th speed position under the control of the shift control portion 106 in different states of transition of shifting of the automatic transmission 16, together with operations of the shift permitting portion 110 to permit a subsequent shifting action of the automatic transmission 16 back to the original speed position on the basis of the target throttle valve opening angle ΘTH* after a previous shifting action of the automatic transmission 16 from the original speed position to the present speed position as a result of determination of the previous shifting action by the shift determining portion 108.

[0065] There will be described in detail operations of the shift permitting portion 110, the shift determining portion 108 and the shift control portion 106, by reference to Fig. 7. The automatic transmission 16 is presently placed in the n-th speed position in state 1 and state 4 indicated in Fig. 7, and in the (n+l)-th speed position in state 2 and state 3 indicated in Fig. 7.

[0066] The state 1 is a state which is established as a result of transition from the state 4 and in which a shift-up action of the automatic transmission 16 from the present n-th speed position to the (n+l)-th speed

position by the shift control portion 106 on the basis of the actual vehicle speed V and the target throttle valve opening angle ΘTH* calculated in the present n-th speed position is permitted by the shift permitting portion 110, in the presence of a determination by the shift determining portion 108 of a shift-down action to the present n-th speed position on the basis of the actual vehicle speed V and the target throttle opening angle ΘTH* calculated in the present n-th speed position and according to the shift-boundary data map of Fig. 6, after a shift-down action of the automatic transmission 16 by the shift control portion 106 from the (n+l)-th speed position to the present n-th speed position on the basis of the target throttle valve opening angle ΘTH* calculated in the (n+l)-th speed position as a result of a determination of this shift- down action, that is, after transition from the state 3 to the state 4.

[0067] The state 4 is a state in which the shift-up action of the automatic transmission 16 to the (n+l)-th speed position by the shift control portion 106 on the basis of the actual vehicle speed V and the target throttle valve opening angle ΘTH* calculated in the present n-th speed position is not permitted by the shift permitting portion 110, in the absence of the determination by the shift determining portion 108 of a shift-down action to the present n-th speed position on the basis of the actual vehicle speed V and the target throttle opening angle, ΘTH* calculated in the present n-th speed position and according to the shift-boundary data map of Fig. 6, after the shift-down action of the automatic transmission 16 by the shift control portion 106 from the (n+l)-th speed position to the present n-th speed position on the basis of the target throttle valve opening angle ΘTH* calculated in the (n+l)-th speed position as a result of this shift-down action, that is, after transition from the state 3 to the state 4. Namely, the state 4 is prior to the state 1.

[0068] Thus, the shift determining portion 108 determines a shift-down action of the automatic transmission 16 to the present n-th speed position on the basis of the actual vehicle speed V and the target throttle valve opening angle ΘTH* calculated in the n-th speed position after a previous shift-down action and according to the shift-boundary data map of Fig. 6. The shift permitting portion 110 permits a shift-up action of the automatic transmission 16 by the shift control portion 106 on the basis of the actual vehicle speed V and the target throttle valve opening angle ΘTH*

calculated in the present n-th speed position, only in the presence of the determination by the shift determining portion 108 of the shift-down action to the present n-th speed position.

[0069] In the state 1 described above, the shift control portion 106 determines as to whether to effect the shift-up action of the automatic transmission 16 from the present n-th speed position to the (n+l)-th speed position, that is, as to whether to effect a transition from the state 1 to the state 2, on the basis of the target throttle valve opening angle ΘTH* calculated in the present n-th speed position. In other words, the shift control portion 106 uses, in the state 1, the target throttle valve opening angle ΘTH* calculated in the present n-th speed position, for determining as to whether to effect the shift-up action of the automatic transmission 16. [0070] In the state 4 described above, the shift control portion 106 determines as to whether to effect the shift-up action of the automatic transmission 16 from the present n-th speed position to the (n+l)-th speed position, that is, as to whether to effect a transition from the state 3 to the state 4, on the basis of the second target throttle valve opening angle ΘTH2* calculated in the (n+l)-th speed, position prior to the previous shift-down action. In other words, the shift control portion 106 uses, in the state 4, the second target throttle valve opening angle ΘTH2* calculated in the (n+l)-th speed position prior to the previous shift-down action, for determining as to whether to effect the shift-up action of the automatic transmission 16. [0071] As described above, the second target-throttle-valve-angle calculating portion 112 calculates the second target throttle valve opening angle ΘTH2* in the (n+lHh speed position from which the automatic transmission 16 has been shifted down. The shift control portion 106 uses the second target throttle valve opening angle ΘTH2* calculated in the (n+l)-th speed position prior to the previous shift-down action and according to the shift-boundary data map of Fig. 6, for determining as to whether to effect a shift-up action of the automatic transmission 16, until the shift permitting portion 110 permits a shift-up action of the automatic transmission 16 on the basis of the target throttle valve opening angle ΘTH* calculated in the present n-th speed position.

[0072] The determination by the shift determining portion 108 as to whether to effect a shift-down action of the automatic transmission 16 on the basis of the actual vehicle speed V and the target throttle valve opening

angle ΘTH* calculated in the present n-th speed position prior to the previous shift-down action is made, for example, depending upon whether the target throttle valve opening angle ΘTH* calculated in the present n-th speed position has increased to move across the shift-down boundary line provided to determine as to whether to effect the shift-down action from the (n+l)-th speed position to the n-th speed position.

[0073] The shift permitting portion 110 determines that the predetermined amount of hysteresis for the determination of the shift-up action from the n-th speed position to the (n+l)-th speed position has been obtained, if the shift determining portion 108 has determined that the target throttle valve opening angle ΘTH* calculated in the n-th speed position has increased to move across the shift-down boundary line for determination as to whether to effect the shift-down action from the (n-t-l)-th speed position to the n-th speed position. In this case, a SHIFT-UP DETERMINATION HYSTERESIS flag is turned on. The shift permitting portion 110 determines whether this SHIFT-UP DETERMINATION HYSTERESIS flag is in the on state. In the state 1, this SHIFT-UP DETERMINATION HYSTERESIS flag is placed in the on state. In the state 4, the flag is placed in the off state.

[0074] When the shift permitting portion 110 determines that the

SHIFT-UP DETERMINATION HYSTERESIS is placed in the on state, the shift control portion 106 uses the target throttle valve opening angle ΘTH* calculated in the present n-th speed position, as a shift-up determination target throttle valve opening angle for determining as to whether to effect a shift-up action. When the shift determining portion 108 determines that the target throttle valve opening angle ΘTH* calculated in the present n-th speed position after a previous shift-down action has increased to move across the shift- down boundary line for determination as to whether to effect a shift-down action from the (n+l)-th speed position to the n-th speed position, while it is determined by the shift permitting portion 110 that the SHIFT-UP DETERMINATION HYSTERESIS flag is placed in the off state, this flag is turned into the on state, and the shift control portion 106 uses the target throttle valve opening angle ΘTH* calculated in the present n-th speed position as the shift-up determination throttle valve opening angle. [0075] The shift control portion 106 uses the second target throttle valve opening angle ΘTH2* calculated in the (n+l)-th speed position prior to

_

the previous shift-down action, as the shift-up determination throttle valve opening angle, if the shift determining portion 108 does not determine that the target throttle valve opening angle ΘTH* calculated in the present n-th speed position has increased to move across the shift-down boundary line for determination as to whether to effect the shift- down action from the (n+l)-th position to the n-th position, while the shift permitting portion 110 determines that the SHIFT-UP DETERMINATION HYSTERESIS flag is placed in the off state, that is, if the flag is kept in the off state by the shift permitting portion 110.

[0076] Thus, the determination of the shift-up action from the state

1 to the state 2 immediately after the shift-down action from the state 3 to the state 4 is prevented before transition from the state 4 to the state 1, to thereby prevent the shift hunting phenomenon. Further, the shift-up action from the state 4 to the state 3 is permitted before transition from the state 4 to the state 1, so that the complete inhibition of the shift-up action is prevented.

[0077] When the shift control portion 106 determines the shift-up action on the basis of the shift-up determination target throttle opening angle, the shift permitting portion 110 turns off the SHIFT-UP DETERMINATION HYSTERESIS flag. Accordingly, the shift-down action while this flag is kept in the off state is prevented, so that the shift-up action immediately after the shift-down action is prevented to prevent the shift hunting phenomenon. Described in detail, the shift control portion 106 determines the shift-up action on the basis of the target throttle valve opening angle ΘTH* calculated in the present n-th speed position, as the shift-up determination target throttle valve opening angle, and the shift permitting portion 110 turns off the SHIFT-UP DETERMINATION HYSTERESIS flag if the determined shift-up action is actually effected. [0078] The state 3 is a state which is established as a result of transition from the state 2 and in which a shift- down action of the automatic transmission 16 from the (n+l)-th speed position to the n-th speed position by the shift control portion 106 on the basis of the actual vehicle speed V and the target throttle valve opening angle ΘTH* calculated in the present (n+l)-th speed position is permitted by the shift permitting portion 110, in the presence of a determination by the shift determining portion 108 of a shift-up action to the present (n-i-l)-th speed position on the basis of the

actual vehicle speed V and the target throttle opening angle ΘTH* calculated in the present (n+l)-th speed position and according to the shift-boundary data map of Fig. 6, after a shift-up action of the automatic transmission 16 by the shift control portion 106 from the n-th speed position to the present (n+l)-th speed position on the basis of the target throttle valve opening angle ΘTH* calculated in the n-th speed position as a result of a determination of this shift- down action, that is, after transition from the state 1 to the state 2.

[0079] The state 2 is a state in which the shift-down action of the automatic transmission 16 to the n-th speed position by the shift control portion 106 on the basis of the actual vehicle speed V and the target throttle valve opening angle ΘTH* calculated in the present (n+l)-th speed position is not permitted by the shift permitting portion 110, in the absence of the determination by the shift determining portion 108 of a shift-up action to the present (n+l)-th speed position on the basis of the actual vehicle speed V and the target throttle opening angle ΘTH* calculated in the present (n+l)-th speed position and according to the shift-boundary data map of Fig. 6, after the shift-up action of the automatic transmission 16 by the shift control portion 106 from the n-th speed position to the present (n+l)-th speed position on the basis of the target throttle valve opening angle ΘTH* calculated in the n-th speed position as a result of this shift-up action, that is, after transition from the state 1 to the state 2. Namely, the state 2 is prior to the state 3.

[0080] Thus, the shift determining portion 108 determines a shift-up action of the automatic transmission 16 to the present (n-l-l)-th speed position on the basis of the actual vehicle speed V and the target throttle valve opening angle ΘTH* calculated in the present (n+l)-th speed position after a previous shift-up action and according to the shift-boundary data map of Fig. 6. The shift permitting portion 110 permits a shift-sown action of the automatic transmission 16 by the shift control portion 106 on the basis of the actual vehicle speed V and the target throttle valve opening angle ΘTH* calculated in the present (n+l)-th speed position, only in the presence of the determination by the shift determining portion 108 of the shift-up action to the present (n+l)-th speed position.

[0081] In the state 3 described above, the shift control portion 106 determines as to whether to effect the shift-down action of the automatic

_ .

transmission 16 from the present (n+l)-th speed position to the n-th speed position, that is, as to whether to effect a transition from the state 3 to the state 4, on the basis of the target throttle valve opening angle ΘT H * calculated in the present (n+l)-th speed position. In other words, the shift control portion 106 uses, in the state 3, the target throttle valve opening angle ΘTH* calculated in the present (n+l)-th speed position, for determining as to whether to effect the shift-down action of the automatic transmission 16.

[0082] In the state 2 described above, the shift control portion 106 determines as to whether to effect the shift-down action of the automatic transmission 16 from the present (n+l)-th speed position to the n-th speed position, that is, as to whether to effect a transition from the state 2 to the state 1, on the basis of the second target throttle valve opening angle ΘTH2* calculated in the n-th speed position prior to the previous shift-up action. In other words, the shift control portion 106 uses, in the state 2, the second target throttle valve opening angle ΘTH2* calculated in the n-th speed position prior to the previous shift-up action, for determining as to whether to effect the shift-down action of the automatic transmission 16. [0083] As described above, the second target-throttle-valve-angle calculating portion 112 calculates the second target throttle valve opening angle ΘTH2* in the n-th speed position from which the automatic transmission 16 has been shifted up. The shift control portion 106 uses the second target throttle valve opening angle ΘTH2* calculated in the n-th speed position prior to the previous shift-up action and according to the shift-boundary data map of Fig. 6, for determining as to whether to effect a shift-down action of the automatic transmission 16, until the shift permitting portion 110 permits a shift-down action of the automatic transmission 16 on the basis of the target throttle valve opening angle ΘTH* calculated in the present (n+l)-th speed position.

[0084] The determination by the shift determining portion 108 as to whether to effect a shift-up action of the automatic transmission 16 on the basis of the actual vehicle speed V and the target throttle valve opening angle ΘTH* calculated in the present (n+l)-th speed position after the previous shift-up action is made, for example, depending upon whether the target throttle valve opening angle ΘTH* calculated in the present (n+l)-th speed position has decreased to move across the shift-up boundary line

provided to determine as to whether to effect the shift-up action from the n-th speed position to the (n+l)-th speed position.

[0085] The shift permitting portion 110 determines that the predetermined amount of hysteresis for the determination of the shift-down action from the (n+l)-th speed position to the n-th speed position has been [obtained, if the shift determining portion 108 has determined that the target throttle valve opening angle ΘTH* calculated in the (n+l)-th speed position has decreased to move across the shift-up boundary line for determination as to whether to effect the shift-up action from the n-th speed position to the (n+l)-th speed position. In this case, a SHIFT-DOWN DETERMINATION HYSTERESIS flag is turned on. The shift permitting portion 110 determines whether this SHIFT-DOWN DETERMINATION HYSTERESIS flag is in the on state. In the state 3, this SHIFT-DOWN DETERMINATION HYSTERESIS flag is placed in the on state. In the state 2, the flag is placed in the off state.

[0086] When the shift permitting portion 110 determines that the

SHIFT-DOWN DETERMINATION HYSTERESIS is placed in the on state, the shift control portion 106 uses the target throttle valve opening angle ΘTH* calculated in the present (n+l)-th speed position, as a shift-down determination target throttle valve opening angle for determining as to whether to effect a shift-down action. When the shift determining portion 108 determines that the target throttle valve opening angle ΘTH* calculated in the present (n+l)-th speed position after a previous shift-up action has decreased to move across the shift-up boundary line for determination as to whether to effect a shift-up action from the n-th speed position to the (n+l)-th speed position, while it is determined by the shift permitting portion 110 that the SHIFT-DOWN DETERMINATION HYSTERESIS flag is placed in the off state, this flag is turned into the on state, and the shift control portion 106 uses the target throttle valve opening angle ΘTH* calculated in the present (n-t-l)-th speed position as the shift-down determination throttle valve opening angle.

[0087] The shift control portion 106 uses the second target throttle valve opening angle ΘTH2* calculated in the n-th speed position prior to the previous shift-up action, as the shift-down determination throttle valve opening angle, if the shift determining portion 108 does not determine that the target throttle valve opening angle ΘTH* calculated in the present

g

(n+l)-th speed position has decreased to move across the shift-up boundary line for determination as to whether to effect the shift-up action from the n-th position to the (n+l)-th position, while the shift permitting portion 110 determines that the SHIFT-DOWN DETERMINATION HYSTERESIS flag is placed in the off state, that is, if the flag is kept in the off state by the shift permitting portion 110.

[0088] Thus, the determination of the shift-down action from the state 3 to the state 4 immediately after the shift-up action from the state 1 to the state 2 is prevented before transition from the state 2 to the state 3, to thereby prevent the shift hunting phenomenon. Further, the shift-down action from the state 2 to the state 1 is permitted before transition from the state 2 to the state 3, so that the complete inhibition of the shift-down action is prevented.

[0089] When the shift control portion 106 determines the shift-down action on the basis of the shift-down determination target throttle opening angle, the shift permitting portion 110 turns off the SHIFT-DOWN DETERMINATION HYSTERESIS flag. Accordingly, the shift-up action while this flag is kept in the off state is prevented, so that the shift-down action immediately after the shift-up action is prevented to prevent the shift hunting phenomenon. Described in detail, the shift control portion 106 determines the shift-down action on the basis of the target throttle valve opening angle ΘTH* calculated in the present (n+l)-th speed position, as the shift-down determination target throttle valve opening angle, and the shift permitting portion 110 turns off the SHIFT-DOWN DETERMINATION HYSTERESIS flag if the determined shift-down action is actually effected. [0090] In the present embodiment described above, the present speed position is the (n+l)-th position in the state 2 and the state 3. If the present position is the n-th position in the states 2 and 3, however, the shift control portion 106 uses the target throttle valve opening angle ΘTH* calculated in the present n-th position, as the shift- down determination target throttle valve opening angle, when the SHIFT-DOWN DETERMINATION HYSTERESIS flag is placed in the on state. If this flag is placed in the off state, the shift control portion 106 uses the second target throttle valve opening angle ΘTH2* calculated in the (n-l)-th speed position prior to the previous shift-up action, as the shift-down determination target throttle valve opening angle.

[0091] Thus, where the present speed position is the n-th speed position, a shifting action of the automatic transmission 16 is determined depending upon a presently established one of the states 1-4, on the basis of three kids of target throttle valve opening angle, that is, the target throttle valve opening angle ΘTH* calculated in the present n-th speed position, the second target throttle valve opening angle ΘTH2* calculated in the (n+l)-th speed position prior to the previous shift-down action, and the second target throttle valve opening angle ΘTH2* calculated in the (n-l)-th speed position prior to the previous shift-up action.

[0092] Referring to Figs. 8-11, there are illustrated different examples of a shifting action of the automatic transmission according to the principle of Fig. 7. In these figures, shift-boundary lines indicated by solid lines are shift-up boundary lines for determination of a shift-up action from the n-th speed position to the (n+l)-th speed position, while shift-boundary lines indicated by broken lines are shift-down boundary lines for determination of a shift-down action from the (n+l)-th speed position to the n-th speed position. Further, throttle valve opening angles indicated by solid lines are the target throttle valve opening angles ΘTH* calculated in the n-th speed position, and throttle valve opening angles indicated by broken lines are the target throttle valve opening angles ΘTH* calculated in the (n+l)-th speed position, while throttle valve opening angles indicated by one-dot chain lines are target throttle valve opening angles ΘTH* not used in the present invention.

[0093] In the example of Fig. 8, a determination of the shift-up action to the (n+l)-th speed position is made at point A in the present state 1, on the basis of the target throttle valve opening angle ΘTH* (indicated by the solid line) calculated in the present n-th speed position, and the determined shift-up action is effected for transition from the state 1 to the state 2. If the target throttle valve opening angle ΘTH* indicated by the on-dot chain line was used, that is, if the target throttle valve opening angle ΘTH* (indicated by the broken line) calculated in the (n+l)-th speed position after the determination of the shift-up action at point A was used, a determination of a shift-down action would be made immediately after the shift-up action, resulting in the shift hunting phenomenon. To prevent this drawback, the determination as to whether to effect the shift-down action is made in the state 2, on the basis of the second target throttle valve opening

_

" OO

angle ΘTH2* calculated in the n-th speed position prior to the previous shift-up action.

[0094] In the example of Fig. 9, a determination of the shift-up action to the (n+l)-th speed position is made at point B in the present state 2, on the basis of the target throttle valve opening angle ΘTH* (indicated by the broken line) calculated in the (n+l)-th speed position after the shift-up action, and the determined shift-up action is effected for transition from the state 2 to the state 3, since the calculated target throttle valve opening angle ΘTH* has moved out of a hunting region. In this state 3, the target throttle valve opening angle ΘTH* (indicated by the broken line) calculated in the (n+l)-th speed position has moved across the shift-up boundary line for determination as to whether to effect the shift-up action from the n-th speed position to the (n+l)-th speed position, so that a determination as to whether to effect the shift-down action is made on the basis of the target throttle valve opening angle ΘTH* (indicated by the broken line) calculated in the (n+l)-th speed position, so as to assure the predetermined hysteresis between the determinations of the shift-up and shift-down actions. [0095] In the example of Fig. 10, a determination of the shift-down action to the n-th speed position is made at point C in the present state 3, on the basis of the target throttle valve opening angle ΘTH* (indicated by the broken line) calculated in the present (n+l)-th speed position, and the determined shift-down action is effected for transition from the state 3 to the state 4. If the target throttle valve opening angle ΘTH* (indicated by the solid line) calculated in the n-th speed position after the determination of the shift-down action at point C was used, a determination of a shift-up action to the (n+l)-th speed position would be made immediately after the shift-down action, resulting in the shift hunting phenomenon. To prevent this drawback, the determination as to whether to effect the shift-up action is made in the state 4, on the basis of the second target throttle valve opening angle ΘTH2* calculated in the (n+l)'th speed position prior to the previous shift-down action. In the state 3, therefore, the throttle valve opening angle ΘTH* (indicated by the broken line) once calculated in the (n+l)-th speed position has already increased to move across the shift-up boundary line for determination as to whether to effect the shift-up action from the n-th speed position to the (n+l)-th speed position, so that a sufficient amount of hysteresis between the determinations of the shift-up

.

and shift-down actions is provided to prevent the determination of the shift-down action unless the target throttle valve opening angle has changed by a sufficiently large amount.

[0096] In the example of Fig. 11, a determination of the shift-up action to the (n+l)-th speed position is made at point D in the present state 4, on the basis of the target throttle valve opening angle ΘTH* (indicated by the broken line) calculated in the (n+l)-th speed position before the shift-down action, and the determined shift-up action is effected for transition from the state 4 to the state 3. That is, in the absence of the determination of the shift-down action to the n-th speed position on the basis of the throttle valve opening angle ΘTH* (indicated by the solid line) calculated in the present n-th speed position after the shift-down action in the state 4, that is, since this calculated throttle valve opening angle ΘTH* has not moved out of the hunting region, and the state 1 has not been established, the determination as to whether to effect the shift-up action to the (n+l)-th speed position is made on the basis of the target throttle valve opening angle ΘTH* (indicated by the broken line) calculated in the (n+l)-th speed position, like the determination as to whether to effect the shift- down action from the state 3 to the state 4. Accordingly, a sufficiently large amount of hysteresis is provided between the determinations of the shift-up and shift-down actions.

[0097] It will be understood from Figs. 8-11 that a shifting action of the automatic transmission 16 back to the original gear position (speed position) prior to the previous shifting action is inhibited unless the shifting action back to the original speed position is determined on the basis of the target throttle valve opening angle calculated in the original gear position (speed position) and according to the shift-up and shift-down boundary lines, so that the determinations of the shifting actions are made so as to maintain the predetermined amount of hysteresis between the shift-up boundary line for the shift-up action between the two speed positions and the shift-down boundary line for the shift-down action between the same two speed positions, whereby the shift hunting phenomenon is prevented. [0098] Referring to the flow chart of Fig. 12, there are illustrated major control operations performed by the electronic control device 80, so as to prevent the shift hunting phenomenon which would take place during shifting of the automatic transmission 16 on the basis of the target throttle

valve opening angle ΘTH*. This control routine is executed with an extremely short cycle time of about several to several tens of milliseconds, for example.

[0099] Initially, step Sl corresponding to the shift permitting portion 110 is implemented to determine whether the SHIFT-UP DETERMINATION HYSTERESIS flag is placed in the on state. If a negative decision is obtained in step Sl, the control flow goes to step S2 corresponding to the shift determining portion 108, to determine whether the target throttle valve opening angle ΘTH* calculated in the present n-th speed position has increased to move across the shift-down boundary line for determination of the shift-down action from the (n+l)-th speed position to the n-th speed position. If an affirmative decision is obtained in step S2, the control flow goes to step S3 corresponding to the shift permitting portion 110, to turn on the SHIFT-UP DETERMINATION HYSTERESIS flag. [0100] If an affirmative decision is obtained in step Sl or after implementation of step S3, the control flow goes to step S4 corresponding to the shift control portion 106, to use the target throttle valve opening angle ΘTH* calculated in the n-th speed position, as the shift-up determination target throttle valve opening angle. If a negative decision is obtained in step S2, the control flow goes to step S5 corresponding to the shift control portion 106, to use the second target throttle valve opening angle ΘTH2* calculated in the (n+l)-th speed position, as the shift-up determination target throttle valve opening angle.

[0101] Steps S4 and S5 are followed by step S6 corresponding to the shift permitting portion 110, to determine whether the SHIFT-DOWN DETERMINATION HYSTERESIS flag is placed in the on state. If a negative decision is obtained in step S6, the control flow goes to step S7 corresponding to the shift determining portion 108, to determine whether the target throttle valve opening angle ΘTH* calculated in the present n-th speed position has decreased to move across the shift-up boundary line for determination of the shift-up action from the (n-l)-th speed position to the n-th speed position. If an affirmative decision is obtained in step S7, the control flow goes to step S8 corresponding to the shift permitting portion 110, to turn on the SHIFT-DOWN DETERMINATION HYSTERESIS flag. [0102] If an affirmative decision is obtained in step S6 or after implementation of step S8, step S9 corresponding to the shift control portion

106, to use the target throttle valve opening angle ΘTH* calculated in the present n-th speed position, as the shift-down determination target throttle valve opening angle. If a negative decision is obtained in step S7, the control flow goes to step SlO corresponding to the shift control portion 106, to use the second target throttle valve opening angle ΘTH2* calculated in the (n-l)-th speed position, as the shift-down determination target throttle valve opening angle.

[0103] Steps S9 and SlO are followed by step SlI corresponding to the shift control portion 106, to determine whether a shift-up action has been actually determined on the basis of the shift-up determination target throttle valve opening angle. If an affirmative decision is obtained in step SIl, the control flow goes to step S12 corresponding to the shift permitting portion 110, to turn off the SHIFT-UP DETERMINATION HYSTERESIS flag, and one cycle of execution of the present routine is terminated. [0104] If a negative decision is obtained in step SIl, the control flow goes to step S13 corresponding to the shift control portion 106, to determine whether a shift-down action has been actually determined on the basis of the shift-down determination target throttle valve opening angle. If a negative decision is obtained in step S 13, one cycle of execution of the present routine is terminated. If an affirmative decision is obtained in step S13, the control flow goes to step S14 corresponding to the shift permitting portion 110, to turn off the SHIFT-DOWN DETERMINATION HYSTERESIS flag, and one cycle of execution of the present routine is terminated.

[0105] According to the present embodiment described above, the shift permitting portion 110 is arranged to permit a shifting action of the automatic transmission 16 back to an original speed position prior to a previous shifting action to the present n-th speed position, under the control of the shift control portion 106 on the basis of the target throttle valve opening angle Θ T H* and the vehicle speed V, if the previous shifting action to the present n-th speed position has been determined by the shift determining portion on the basis of the vehicle speed V and the target throttle valve opening angle ΘTH* which is calculated by the target-throttle-valve-angle calculating portion 102, so as to obtain the engine torque TE in the present n-th speed position for realizing the target vehicle drive force F* set by the target-drive-force-related-value setting

_

portion 100. This arrangement prevents the shifting action of the automatic transmission 16 under the control of the shift control portion 106 on the basis of the target throttle valve opening angle, back to the original speed position prior to the previous shifting action to the present n-th speed position, immediately after the previous shifting action, thereby preventing the shift hunting phenomenon of the automatic transmission. In other words, the shift permitting portion 110 inhibits the shifting action back to the original speed position prior to the previous shifting action on the basis of the throttle valve opening angle ΘTH* unless the shift-up action between the two speed positions and the shift-down action between the same two speed positions are determined on the basis of the same target throttle valve opening angle ΘTH*, SO that the shifting actions of the automatic transmission 16 are controlled so as to maintain the predetermined amount of hysteresis between the determination of the shift-up action between the two speed positions and the determination of the shift-down action between those two speed positions. Therefore, the present embodiment prevents the shift hunting phenomenon which would otherwise take place where there exists a region in which the target vehicle drive force F* cannot be realized. [0106] The present embodiment is further arranged such that the shift control portion 106 effects the shifting action of the automatic transmission 16 back to the original speed position prior to the previous shifting action, on the basis of the second target throttle opening angle θτH2* and the vehicle speed V and according to the shift-boundary data map of Fig. 6, until the shifting action back to the original speed position on the basis of the target throttle valve opening angle θm* and the vehicle speed V has been permitted by the shift permitting portion 110. Accordingly, the shift control portion prevents complete inhibition of the shifting action back to the original speed position prior to the previous shifting action while the shifting action back to the original speed position on the basis of the throttle valve opening angle θm*is not permitted by the shift permitting portion 110. In other words, the shift control portion 106 prevents an excessive degree of inhibition of the shifting action back to the original speed position due to the prevention of the shift hunting phenomenon by the shift permitting portion 110.

[0107] The present embodiment is further arranged such that the target-drive-force-related-value setting portion 100 sets the target vehicle

drive force F* on the basis of the accelerator pedal operating amount Ace, so that the vehicle drive force as required by the vehicle operator can be adequately obtained.

[0108] The present embodiment is further arranged such that the target-drive-force-related-value setting portion 100 sets the target vehicle drive force F* for automatic control of the vehicle state, irrespective of the accelerator pedal operating amount ACC, so that the vehicle can be driven by the target drive force F* adequately set irrespective of the accelerator pedal operating amount ACC, during the automatic control of the vehicle state.

[0109] While the preferred embodiment of this invention has been described in detail by reference to the drawings, it is to be understood that the present invention may be otherwise embodied.

[0110] In the illustrated embodiment described above, the target throttle valve opening angle ΘTH* in the present n-th speed position of the automatic transmission 16 is calculated by the target-throttle-valve-angle calculating portion 102, while the second target throttle valve opening angles ΘTH2* in the (n+l)-th and (n-l)-th speed positions are calculated by the second target-throttle-valve-angle calculating portion 112. However, the . second target-throttle-valve-angle calculating portion 112 may not be provided. In this case, the target-throttle -valve -angle calculating portion 102 may be arranged to calculate the target throttle valve opening angles ΘTH* in the n-th, (n+l)-th and (n-l)-th speed positions.

[Olll] In the illustrated embodiment, the automatic transmission is controlled according to the principle of the present invention, even during an operation of the VSC system provided to stabilize the attitude of the vehicle. However, the automatic transmission may be controlled according to the present invention, during an operation of any system other than the VSC system, which is provided to stabilize the vehicle attitude, for instance, a TRC (traction control) system which is arranged to control the vehicle drive force F depending upon the state of a road surface by controlling the vehicle drive force F per se and/or the vehicle braking force, so as to reduce amounts of slipping of the drive wheels 74, for assuring high degrees of starting and accelerating performance, straight running stability and turning stability of the vehicle, upon an excessive amount of opening of the throttle valve during starting or acceleration of the vehicle on a slippery

road surface, for example.

[0112] Although the accelerator pedal 44 is provided as the output control member in the illustrated embodiment, any other type of output control member may be used, provided that an operation of the output control member reflects an operator's required value relating to the vehicle drive force. For instance, the output control member may be a manually operable lever switch or a rotary switch. Further, the output control member may be operated according to a voice generated by the vehicle operator, so as to reflect the operator's required value relating to the vehicle drive force.

[0113] In the illustrated embodiment, the engine control portion 104 is arranged to control the throttle actuator 28 for controlling the electronic throttle valve 30 so as to establish the target throttle valve opening angle Θ T H*. However, the engine control portion 104 may be arranged to control the amount of fuel injection by the fuel injecting valve 52, or the timing of ignition by an igniting device such as the igniter 54, for obtaining the target engine torque TE*. In this case, the throttle valve opening angle ΘTH in Fig. 5 may be replaced by the air/fuel ratio or the fuel injection amount.