JPH02144231A - Automatic driving control device for vehicles - Google Patents
Automatic driving control device for vehiclesInfo
- Publication number
- JPH02144231A JPH02144231A JP63297125A JP29712588A JPH02144231A JP H02144231 A JPH02144231 A JP H02144231A JP 63297125 A JP63297125 A JP 63297125A JP 29712588 A JP29712588 A JP 29712588A JP H02144231 A JPH02144231 A JP H02144231A
- Authority
- JP
- Japan
- Prior art keywords
- value
- control
- acceleration
- vehicle speed
- target
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2720/00—Output or target parameters relating to overall vehicle dynamics
- B60W2720/10—Longitudinal speed
- B60W2720/106—Longitudinal acceleration
Landscapes
- Control Of Vehicle Engines Or Engines For Specific Uses (AREA)
- Control Of Transmission Device (AREA)
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
- Controls For Constant Speed Travelling (AREA)
- Control Of Throttle Valves Provided In The Intake System Or In The Exhaust System (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
[産業上の利用分野コ
本発明は、自動車に用いて好適な車両用自動走行制御装
置に関する。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to an automatic vehicle travel control device suitable for use in automobiles.
[従来の技術]
従来より、車両の走行速度を自動釣に制御すべく車両用
エンジンを制御する装置が考えられており、この種の制
御には、定車速走行制御や加速又は減速走行制御等があ
り1通常時には設定した車速に応じた定車速走行制御を
行ない、設定車速を変更した際や加速又は減速走行をし
たい際に加速又は減速走行制御を行なうことが考えられ
る。[Prior Art] Conventionally, devices have been devised to control a vehicle engine in order to automatically control the running speed of a vehicle, and this type of control includes constant speed running control, acceleration or deceleration running control, etc. 1. It is conceivable to perform constant vehicle speed traveling control according to the set vehicle speed under normal conditions, and perform acceleration or deceleration traveling control when the set vehicle speed is changed or when acceleration or deceleration travel is desired.
[発明が解決しようとする課題]
ところで、車両を自動走行制御するには、エンジン制御
と共に変速機制御も重要であり、エンジンと自動変速機
とを連係して制御することが考えられる。特に、自動変
速機のアップシフト時にトルク変動等により生じやすい
変速ショックは、乗り心地を悪化させるという問題があ
るので、エンジンのスロットル弁を自動変速機と連係し
て制御して、これを抑制したい。[Problems to be Solved by the Invention] Incidentally, in order to automatically control a vehicle, transmission control is important as well as engine control, and it is conceivable to control the engine and automatic transmission in conjunction with each other. In particular, shift shock, which is likely to occur due to torque fluctuations during upshifts in automatic transmissions, has the problem of deteriorating ride comfort, so we would like to suppress this by controlling the engine throttle valve in conjunction with the automatic transmission. .
本発明は、上述の課題に鑑み案出されたもので、変速時
に適宜エンジンを制御して自動変速機の変速ショックを
抑制できるようにした。車両用自動走行制御装置を堤供
することを目的とする。The present invention was devised in view of the above-mentioned problems, and is capable of suppressing shift shock in an automatic transmission by appropriately controlling an engine during gear shifting. The purpose is to provide automatic driving control devices for vehicles.
[課題を解決するための手段] このため、本発明の車両用自動走行制御装置は。[Means to solve the problem] For this reason, the automatic travel control device for a vehicle of the present invention.
車両の目標とする車速や目標とする加速度に基づいて、
エンジンのスロットル開度を設定し上記車両を定車速走
行制御及び加減速制御しうる定車速制御手段及び加減速
制御手段と、上記の定車速ル制御手段及び加減速制御手
段で設定されたスロットル開度に応じてスロットル弁を
調整しながらエンジン出力を調整しうるエンジン出力調
整手段と。Based on the vehicle's target speed and target acceleration,
A constant vehicle speed control means and an acceleration/deceleration control means capable of setting the throttle opening of the engine to control constant vehicle speed traveling and acceleration/deceleration control of the vehicle, and a throttle opening set by the constant vehicle speed control means and the acceleration/deceleration control means. An engine output adjusting means capable of adjusting engine output while adjusting a throttle valve according to the engine speed.
上記エンジンの回転状態等に基づいて適宜変速段を切り
替えうる自動変速機と、上記自動変速機の設定変速段を
検出しうる変速段検出手段とをそなえ、上記自動変速機
へ2速から3速へのアップシフト指令がなされたことが
L記変速段険出手段で検出されると、1ユ記自動変速機
のアップシフト指令の所定時間後から変速完Yまでの間
に、上記の定車速制御手段及び加減速制御手段で設定さ
れたスロットル開度よりも一時的に小開度に上記スロッ
トル弁を調整しうるように設定されたことを特徴として
いる。The automatic transmission is equipped with an automatic transmission capable of appropriately switching gears based on the rotational state of the engine, and a gear detection means capable of detecting a set gear of the automatic transmission, and the automatic transmission is configured to switch from second to third gear. When it is detected by the gear shifting means L that an upshift command has been issued, the above constant vehicle speed The present invention is characterized in that the throttle valve can be temporarily adjusted to a smaller opening than the throttle opening set by the control means and the acceleration/deceleration control means.
[作 用] 上述の本発明の車両用自動走行制御装置では。[Work] In the automatic travel control device for a vehicle of the present invention described above.
車両の目標車速や目標加速度に対応して定車速制御手段
及び加減速制御手段で設定されたスロットル開度に基づ
き、エンジン出力調整手段がエンジンの出力を調整する
が、自動変速機へ2速から3速へのアップシフト指令が
なされたことが変速段検出手段で検出されると、上記自
動変速機のアップシフ1−指令の所定時間後から変速完
了までの間に、」二記の定車速制御手段及び加減速制御
手段で設定されたスロットル開度よりも一時的に小開度
に上記スロットル弁を!I!II!し、アップシフ1〜
時の出力トルクの変動を抑制する。The engine output adjustment means adjusts the engine output based on the throttle opening set by the constant vehicle speed control means and the acceleration/deceleration control means in accordance with the target vehicle speed and target acceleration of the vehicle. When the gear position detecting means detects that an upshift command to the third gear has been issued, the constant vehicle speed control described in 2. Temporarily set the throttle valve to a smaller opening than the throttle opening set by the acceleration/deceleration control means and the acceleration/deceleration control means! I! II! And upshift 1~
Suppresses fluctuations in output torque when
[実施例]
以下、図面により本発明の実施例について説明すると、
第1〜36図は本発明の一実施例としての車両用自動走
行制御装置を示すものである。[Examples] Examples of the present invention will be described below with reference to the drawings.
1 to 36 show an automatic travel control system for a vehicle as an embodiment of the present invention.
本発明の自動走行制御装置は、車両用エンジン制御装置
Jと自動変速機制御装置101とからなり、第1〜36
図のうち、第1〜7図は1本装置の構成を示すものであ
る。The automatic travel control device of the present invention includes a vehicle engine control device J and an automatic transmission control device 101.
Among the figures, FIGS. 1 to 7 show the configuration of one apparatus.
はじめに、第1,2図に基づいて本装置の全体構成を説
明するが、第1図は本装置の主要部分を概念的に示す構
成図、第2図は本装置の車両用エンジン制御装置1の具
体的な全体構成図である。First, the overall configuration of this device will be explained based on FIGS. 1 and 2. FIG. 1 is a configuration diagram conceptually showing the main parts of this device, and FIG. 2 is a diagram showing the vehicle engine control device 1 of this device. FIG. 2 is a specific overall configuration diagram.
第1図から説明すると、第1図において、1は車両用エ
ンジン制御装置である。To explain from FIG. 1, in FIG. 1, 1 is a vehicle engine control device.
2は車両室内に設けられ手動操作される手動操作手段で
あって、第2図に示すアクセルペダル27、ブレーキペ
ダル28.シフトセレクタ29及びオートクルーズスイ
ッチ18等がこれに相当する。Reference numeral 2 denotes a manual operation means provided in the vehicle interior and manually operated, which includes an accelerator pedal 27, a brake pedal 28, . The shift selector 29, auto cruise switch 18, etc. correspond to this.
3は走行状態指定手段であり、具体的には第2図に示す
制御部25の走行状態指定部がこれに相当する。この走
行状態指定手段3は、変速機(第2図の自動変速機32
が対応する)がエンジン13の出力を駆動輪33.34
(第2図参照)に伝達しうる状態であって、且つ、ア
クセルペダル27(第2図参照)とアクセルペダル28
(第2図参照)とが共に解放状態にある時に手動操作手
段2を操作することで、定車速走行状態と加速走行状態
と減速走行状態との何れかを指定しうるものである。つ
まり、手動操作手段2が定車速走行す八き条件に一致す
ると定車速走行状態を指定し、手動操作手段2が加速走
行すべき条件に一致すると加速走行状態を指定し、手動
操作手段2が減速走行すべき条件に一致すると減速走行
状態を指定する。なお、自動変速機32は、トルクコン
バータを用いた一般的な流体変速機とする。Reference numeral 3 denotes a running state specifying means, and specifically, the running state specifying section of the control section 25 shown in FIG. 2 corresponds to this. This driving state specifying means 3 is a transmission (automatic transmission 32 in FIG. 2).
) corresponds to the output of the engine 13 to the driving wheels 33.34
(see FIG. 2), and the accelerator pedal 27 (see FIG. 2) and the accelerator pedal 28
(See FIG. 2) are both in the released state, and by operating the manual operation means 2, one of the constant speed running state, the accelerated running state, and the decelerated running state can be specified. In other words, when the manual operating means 2 meets the conditions for traveling at a constant speed, it specifies the constant speed traveling state, and when the manual operating means 2 meets the conditions for accelerating traveling, it specifies the accelerated traveling state, and the manual operating means 2 specifies the accelerated traveling state. When the conditions for decelerating travel are met, the decelerating traveling state is specified. Note that the automatic transmission 32 is a general fluid transmission using a torque converter.
4は目標加速度設定手段であって、第2図に示す制御部
25の目標加速度設定部が相当する。この目標加速度設
定手段4は、走行状態指定手段3での指定が加速走行の
時にこの加速走行時の加速度の目標値を設定し、指定が
減速走行であったらこの減速走行時の減速度の目標値を
設定する。Reference numeral 4 denotes target acceleration setting means, which corresponds to the target acceleration setting section of the control section 25 shown in FIG. This target acceleration setting means 4 sets a target value of acceleration during accelerated driving when the driving state specifying means 3 specifies acceleration driving, and sets a target value of acceleration during decelerating driving when the driving state specifying means 3 designates decelerating driving. Set the value.
5は車両の走行速度を検出する車速検出手段であり、具
体的には車両の変速機等に設けられた車速センサー(図
示省略)などが相当する。5 is a vehicle speed detecting means for detecting the running speed of the vehicle, and specifically corresponds to a vehicle speed sensor (not shown) provided in a transmission of the vehicle or the like.
6は到達目標車速設定手段(目標車速設定手段)であり
、第2図に示す制御部25の到達1」車速速設定部がこ
れに相当する。この到達目標車速設定手段6では、走行
状態指定手段3での指定が加速走行に切換わると加速後
に車両が走行すムき走行速度を設定し、指定が減速走行
に切換ねると減速後に車両が走行すべき走行速度を設定
するようになっている。この目標加速度設定手段4での
設定は、目標加速度が車速の変化に対応して変化するよ
うに行なわれる。Reference numeral 6 denotes a target vehicle speed setting means (target vehicle speed setting means), which corresponds to the target vehicle speed setting section 1 of the control section 25 shown in FIG. The target vehicle speed setting means 6 sets the speed at which the vehicle will run after acceleration when the designation in the driving state designation means 3 switches to acceleration, and sets the speed at which the vehicle will run after deceleration when the designation changes to deceleration. The speed at which the vehicle should travel is set. Setting by the target acceleration setting means 4 is performed so that the target acceleration changes in response to changes in vehicle speed.
7は可変の制御量に基づいてエンジン13の出力を調整
するエンジン出力調整手段であって、具体的には第2図
に示すスロットル弁回動部26及びスロットル弁31が
これに相当する8なお、可変の制御量には、具体的には
第2図に示す制御部から送られる制御量が相当する。7 is an engine output adjusting means for adjusting the output of the engine 13 based on a variable control amount, and specifically, the throttle valve rotating part 26 and the throttle valve 31 shown in FIG. Specifically, the variable control amount corresponds to the control amount sent from the control section shown in FIG.
8は定車速制御手段であって、具体的には第2図に示す
定車速制御部がこれに相当する。この定車速制御手段8
は、走行状態指定手段3での指定が定車速走行である時
、車両が所定の速度による定車速走行を維持できるよう
に、これに必要なエンジン13の出力を調整するための
エンジン出力調整手段7の制御量を設定する。Reference numeral 8 denotes constant vehicle speed control means, and specifically corresponds to the constant vehicle speed control section shown in FIG. This constant vehicle speed control means 8
is an engine output adjusting means for adjusting the output of the engine 13 necessary for the vehicle to maintain constant speed driving at a predetermined speed when the driving state specifying means 3 specifies constant speed driving. Set the control amount of 7.
9は加速制御手段であって、第2図に示す加速制御部等
がこれに相当する。この加速制御手段9は、走行状態指
定手段3での指定が加速走行になっている時に車両が目
標加速度設定手段4で設定された加速度での加速走行を
維持できるように。Reference numeral 9 denotes an acceleration control means, which corresponds to the acceleration control section shown in FIG. This acceleration control means 9 allows the vehicle to maintain accelerated driving at the acceleration set by the target acceleration setting means 4 when the driving state specifying means 3 specifies accelerated driving.
これに必要なエンジン13の出力を調整するためのエン
ジン出力調整手段7の制御量を設定する。The control amount of the engine output adjustment means 7 for adjusting the output of the engine 13 necessary for this purpose is set.
10は減速制御手段であって、第2図に示す減速制御部
がこれに相当する。この減速制御手段10では、走行状
態指定手段3における指定が減速走行になっている時に
、車両が目標加速度設定手段4で設定された減速度によ
る加速走行を維持できるなエンジン13の出力を得られ
るよう、にエンジン出力調整手段7による所要の制御量
を設定する。Reference numeral 10 denotes a deceleration control means, which corresponds to the deceleration control section shown in FIG. This deceleration control means 10 can obtain an output from the engine 13 that allows the vehicle to maintain acceleration at the deceleration set by the target acceleration setting means 4 when the driving state designation means 3 specifies deceleration driving. The required control amount by the engine output adjusting means 7 is set accordingly.
11は到達検出手段であって、具体的には第2図に示す
到達検出部がこれに相当する。到達検出手段11は、走
行状態指定手段3での指定が加速走行または減速走行で
ある時に、車速検出手段5で検出された車両の走行速度
が、到達目標車速に到達したことを検出する。Reference numeral 11 denotes an arrival detection means, and specifically, the arrival detection section shown in FIG. 2 corresponds to this. The reaching detection means 11 detects that the running speed of the vehicle detected by the vehicle speed detecting means 5 has reached the target vehicle speed when the running state specifying means 3 specifies accelerated running or decelerated running.
12は走行状態切換手段であって、具体的には第2図に
示す走行状態切換部がこれに相当する。Reference numeral 12 denotes a driving state switching means, which specifically corresponds to the driving state switching section shown in FIG.
到達検出手段11で車速が到達目標車速に到達したこと
が検出されると、この走行状態切換手段12により、走
行状態設定手段3での走行状態の指定が切換えられる。When the arrival detection means 11 detects that the vehicle speed has reached the target vehicle speed, the driving state switching means 12 switches the driving state designation in the driving state setting means 3.
また、101はエンジン制御装置1の制御状態に応じて
自動変速機32を制御する自動変速機制御装置であって
、この自動変速機制御装置101は、アクセル踏込量と
実車速とをパラメータとして自動変速機32をシフトア
ップ及びシフトダウン制御したりする一般的な変速機制
御手段(図示省略)の他、実車速と[1標車速とを比較
する車速比較判定手段102と、実加速度と予め設定さ
れた基準加速度とを比較する加速度比較判定手段103
と、実出力1−ルクを算出して現エンジン回転数での最
大トルクと比較するトルク比較判定手段104と、現変
速段からダウンシフトした時のエンジン回転数を算出し
て所定値と比較するエンジン回転数比較判定手段105
と、これらの判定手段102〜105からの情報に基づ
き自動変速機32へ適宜シフト変更指令を行なうシフト
変更制御手段106とをそなえている。Further, 101 is an automatic transmission control device that controls the automatic transmission 32 according to the control state of the engine control device 1, and this automatic transmission control device 101 automatically uses the accelerator depression amount and the actual vehicle speed as parameters. In addition to general transmission control means (not shown) that performs upshift and downshift control of the transmission 32, a vehicle speed comparison and determination means 102 that compares the actual vehicle speed with the [1 target vehicle speed], and a vehicle speed comparison and determination means 102 that compares the actual vehicle speed with the actual acceleration and the preset speed. Acceleration comparison/determination means 103 for comparing the reference acceleration
and a torque comparison/judgment means 104 that calculates the actual output 1-lux and compares it with the maximum torque at the current engine speed, and calculates the engine speed when downshifting from the current gear and compares it with a predetermined value. Engine rotation speed comparison and determination means 105
and a shift change control means 106 that appropriately issues a shift change command to the automatic transmission 32 based on the information from these determination means 102 to 105.
次に、第2図に基づいて、車両用エンジン制御装置1を
中心に具体的に説明する。Next, based on FIG. 2, the vehicle engine control device 1 will be specifically explained.
本車両用自動走行制御装置の車両用エンジン制御装置1
は、踏込量検出部14と、アクセルスイッチ15と、ブ
レーキスイッチ1Gと、シフトセレクタスイッチ17と
、オートクルーズスイッチ18と、車重検出部19と、
吸入空気量検出部20と、エンジン回転数検出部21と
、出力軸回転数検出部22と、変速段検出部(変速段検
出手段)23と、車速・加速度検出部24と、各検出部
及びスイッチ14〜24がらの入力信号に基づいた制御
信号を出力する制御部25と、この制御部25からの制
御信号を受けてスロットル弁31を駆動するスロットル
弁回動部26と、車体の前後方向の加速度を直接検出す
る車体前後方向加速度センサ(Gセンサ)51とから構
成されている。Vehicle engine control device 1 of this vehicle automatic driving control device
are a depression amount detection section 14, an accelerator switch 15, a brake switch 1G, a shift selector switch 17, an auto cruise switch 18, a vehicle weight detection section 19,
Intake air amount detection section 20, engine rotation speed detection section 21, output shaft rotation speed detection section 22, gear stage detection section (gear stage detection means) 23, vehicle speed/acceleration detection section 24, each detection section and a control section 25 that outputs a control signal based on input signals from the switches 14 to 24; a throttle valve rotating section 26 that receives the control signal from the control section 25 and drives the throttle valve 31; The vehicle body longitudinal direction acceleration sensor (G sensor) 51 directly detects the acceleration of the vehicle body.
以下、これらの各構成部分について説明する。Each of these constituent parts will be explained below.
踏込量検出部14は、エンジンの出力を人為的に調整す
るためのアクセルペダル27の踏込量を検出するもので
あって、第3図に示すように、アクセルペダル27に連
動してアクセルペダル27の踏込量に比例する電圧を出
力するポテンショメータ37と、このポテンショメータ
37の出力電圧値をデジタル値のアクセルペダル踏込量
APSに変換するA−D変換部38とから構成される。The depression amount detection unit 14 detects the depression amount of the accelerator pedal 27 for artificially adjusting the output of the engine, and as shown in FIG. It is composed of a potentiometer 37 that outputs a voltage proportional to the amount of depression of the accelerator pedal, and an AD converter 38 that converts the output voltage value of the potentiometer 37 into a digital value of the amount of accelerator pedal depression APS.
アクセルスイッチ15は、アクセルペダル27に連動し
てON−OFFして、アクセルペダル27が踏み込まれ
ていない時にON状態となり、踏み込まれている時にO
FF状態となる。The accelerator switch 15 is turned ON and OFF in conjunction with the accelerator pedal 27, and is in the ON state when the accelerator pedal 27 is not depressed, and is in the ON state when the accelerator pedal 27 is depressed.
The state becomes FF.
ブレーキスイッチ16は、車両を制動するブレーキ(図
示せず)を人為的に操作するブレーキペダル28に連動
して0N−OFFし、ブレーキペダル28の踏込時にO
N状態、ブレーキペダル28の踏み込まれていない時に
OF F状態となる。The brake switch 16 is turned ON and OFF in conjunction with a brake pedal 28 that manually operates a brake (not shown) for braking the vehicle, and is turned ON and OFF when the brake pedal 28 is depressed.
When the brake pedal 28 is in the N state and the brake pedal 28 is not depressed, it becomes the OFF state.
シフトセレクタ、スイッチ17は、シフトセレクタ29
によって人為的に指定された自動変速機32の作動状態
をデジタル信号で出力するが、このシフ1−セレクタス
イッチ17の示す作動状態には、ニュートラル時のNレ
ンジと、駐車時のPレンジと、自動変速走行時のDレン
ジと、自動変速機32の変速段が第1速にホールドされ
ている時のLレンジと、後進時のRレンジとがある。The shift selector switch 17 is the shift selector 29
The operating state of the automatic transmission 32 that is artificially designated by is output as a digital signal, and the operating states indicated by the shift 1 selector switch 17 include N range when in neutral, P range when parked, There is a D range during automatic transmission driving, an L range when the automatic transmission 32 is held at the first gear, and an R range when traveling in reverse.
オートクルーズスイッチ18は、車両の走行状態を人為
的に指定するためのもので、車両に加減速指令を与える
加速指令手段としても機能し、第6図に示すように、ス
テアリングゴラム49の側方に突設され加速スイッチ4
5及び切換スイッチ46として機能するメインレバー1
8aと、このメインレバー18aに左右へスライド可能
に取り付けられたスロットルスイッチ47と、メインレ
バー18aを軸に回転可能に取り付けられた目標車速変
更スイッチ48とをそなえている。このオートクルーズ
スイッチ18の詳細については、後述する。The auto cruise switch 18 is for artificially specifying the running state of the vehicle, and also functions as an acceleration command means for giving acceleration/deceleration commands to the vehicle.As shown in FIG. The acceleration switch 4 is protruded from the
5 and a main lever 1 that functions as a changeover switch 46
8a, a throttle switch 47 attached to the main lever 18a so as to be slidable left and right, and a target vehicle speed change switch 48 attached so as to be rotatable about the main lever 18a. Details of this auto cruise switch 18 will be described later.
また、車重検出部19は、車輪と車体との相対位置、即
ち車高の変化によって検出し、この検出値をデジタル値
で出力するものである。Further, the vehicle weight detection section 19 detects the relative position between the wheels and the vehicle body, that is, the change in vehicle height, and outputs this detected value as a digital value.
吸入空気量検出部20は、吸入通路30を通じてエンジ
ン13に吸入される空気量を検出し、この検出値をデジ
タル値で出力するものである。The intake air amount detection section 20 detects the amount of air taken into the engine 13 through the intake passage 30, and outputs this detected value as a digital value.
エンジン回転数検出部21は、エンジン13のカム軸(
図示省略)に設けられており、エンジン13の回転数を
検出して、この検出値をデジタル値で出力するものであ
る。The engine rotation speed detection unit 21 detects the camshaft (
(not shown), which detects the rotational speed of the engine 13 and outputs this detected value as a digital value.
出力軸回転数検出部22は、自動変速機32ののトルク
コンバータ(図示省略)の出力軸(図示省略)に設けら
れており、出力軸の回転数を検出して、この検出値をデ
ジタル値で出力する。なお、33.34は、自動変速機
32を介してエンジン13で駆動される左前車輪、右前
車輪である。The output shaft rotation speed detection unit 22 is provided on the output shaft (not shown) of the torque converter (not shown) of the automatic transmission 32, detects the rotation speed of the output shaft, and converts this detected value into a digital value. Output with . Note that 33 and 34 are a left front wheel and a right front wheel that are driven by the engine 13 via the automatic transmission 32.
変速段検出部23は、自動変速機32に設けられた変速
指令部(図示省略)から出力される変速指令信号に基づ
いて設定された変速段を検出し、この検出値をデジタル
値で出力するものである。The gear position detection unit 23 detects the set gear position based on a gear change command signal output from a gear change command unit (not shown) provided in the automatic transmission 32, and outputs this detected value as a digital value. It is something.
車速・加速度検出部24は、車両の実車速(実際の走行
速度)と車両の実加速度(実際の加速度)とを検出して
、この検出値をデジタル値で出力するものである。この
車速・加速度検出部24は、第5図に示すように、右後
車輪36の車輪速を検出してこの検出値をデジタル値で
出力する右後車輪速検出部42と、左後車輪35の車輪
速を検出してこの検出値をデジタル値で出力する左後車
輪速検出部43と、これらの右後車輪速検出部42及び
左後車輪速検出部43から出力されるデジタル値に基づ
き車両の実車速及び実加速度を算出する車速・加速度算
出部44とから構成される。The vehicle speed/acceleration detection section 24 detects the actual vehicle speed (actual traveling speed) and the actual acceleration (actual acceleration) of the vehicle, and outputs the detected values as digital values. As shown in FIG. 5, this vehicle speed/acceleration detection section 24 includes a right rear wheel speed detection section 42 that detects the wheel speed of the right rear wheel 36 and outputs this detected value as a digital value, and a right rear wheel speed detection section 42 that detects the wheel speed of the right rear wheel 36 and outputs this detected value as a digital value. Based on the left rear wheel speed detection section 43 that detects the wheel speed of and outputs this detected value as a digital value, and the digital values output from these right rear wheel speed detection section 42 and left rear wheel speed detection section 43. It is comprised of a vehicle speed/acceleration calculation unit 44 that calculates the actual vehicle speed and actual acceleration of the vehicle.
制御部25は、走行状態指定部3と、到達目標車速設定
部6と、到達目標車速変更制御部6aと、定車速制御部
8と、加速制御部9と、減速制御部10と、到達検出部
11と、走行状態切換部(走行状態切換制御部)12と
をそなえており、走行状態指定部3による指定に従って
、各制御部で適切なスロットル開度が設定される。The control unit 25 includes a driving state specifying unit 3, a target vehicle speed setting unit 6, a target vehicle speed change control unit 6a, a constant vehicle speed control unit 8, an acceleration control unit 9, a deceleration control unit 10, and a target vehicle speed change control unit 6a. 11, and a driving state switching part (driving state switching control part) 12, and each control part sets an appropriate throttle opening according to the designation by the driving state specifying part 3.
つまり、制御部25では、走行状態指定部3で定車速走
行が指定されると、定車速制御部8により所要の定車速
走行に必要なスロットル開度が設定され、加速走行に指
定されると、加速制御部9により所要の加速走行に必要
なスロットル開度が設定され、減速走行に指定されると
、減速制御部10により所要の減速走行に必要なスロッ
トル開度が設定される。このように設定されたスロット
ル開度の大きさは、デジタル信号としてスロットル弁回
動部26へ出力される。That is, in the control unit 25, when constant speed driving is specified by the driving state specifying unit 3, the throttle opening required for the required constant speed driving is set by the constant speed control unit 8, and when acceleration driving is specified, The acceleration control section 9 sets the throttle opening required for the required acceleration traveling, and when deceleration traveling is specified, the deceleration control section 10 sets the throttle opening necessary for the required deceleration traveling. The magnitude of the throttle opening degree set in this way is output to the throttle valve rotating section 26 as a digital signal.
スロットル弁回動部26は、スロットル弁31が制御部
25で設定されたスロットル開度をとるように、このス
ロットル弁31を回動させるものであって、第4図に示
すように、制御部25からの信号に基づきスロットル弁
31を設定開度まで回動させるための駆動信号を出力す
るアクチュエータ駆動部39と、このアクチュエータ駆
動部39からの信号を受けてスロットル弁3】、を回動
するスロットル弁アクチユエータ40と、このスロット
ル弁アクチユエータ40により回動されたスロットル弁
31の開度を検出してこの検出値をデジタル値でアクチ
ュエータ駆動部39にフィードバックするスロットル弁
開度検出部41とから構成されている。なお、スコツ1
−ル弁アクチュエータ40はステッパモータ等の電動モ
ータである。The throttle valve rotation unit 26 rotates the throttle valve 31 so that the throttle valve 31 takes the throttle opening set by the control unit 25, and as shown in FIG. an actuator drive section 39 that outputs a drive signal for rotating the throttle valve 31 to a set opening degree based on a signal from the actuator drive section 25; Consisting of a throttle valve actuator 40 and a throttle valve opening detection section 41 that detects the opening of the throttle valve 31 rotated by the throttle valve actuator 40 and feeds back this detected value as a digital value to the actuator drive section 39. has been done. In addition, Scott 1
- The valve actuator 40 is an electric motor such as a stepper motor.
また、スロットル弁31は、吸気通路30に回動可能に
設けられ、適度な角度に調整されることで吸気通路30
の開閉(開度調整)を行ない、エンジン13への吸気量
を調整するものである。Further, the throttle valve 31 is rotatably provided in the intake passage 30, and by adjusting it to an appropriate angle, the throttle valve 31 is rotated.
The intake air amount to the engine 13 is adjusted by opening and closing (adjusting the opening degree).
車体前後方向加速度センサ51は、いわゆるGセンサで
あって、車体の前後方向の加速度に変化があったか否か
を検出しうるものであり、詳細な加速度値を検出するの
でなく、車速・加速度検出部24での検出加速度に変化
があった場合に、この変化を車速・加速度検出部24と
は別個に検出して、車速・加速度検出部24における外
乱や検出誤差等による誤ったデータが不必要に制御部2
5のデータとして取り込まれないようにするために設け
られている。The vehicle longitudinal acceleration sensor 51 is a so-called G sensor that can detect whether there is a change in the longitudinal acceleration of the vehicle body, and does not detect a detailed acceleration value, but rather uses a vehicle speed/acceleration detection unit. When there is a change in the detected acceleration at the vehicle speed/acceleration detection section 24, this change is detected separately from the vehicle speed/acceleration detection section 24, so that erroneous data due to disturbances or detection errors in the vehicle speed/acceleration detection section 24 is unnecessary. Control part 2
This is provided to prevent the data from being imported as 5 data.
ここで、オートクルーズスイッチ18について詳細に説
明する。Here, the auto cruise switch 18 will be explained in detail.
加速スイッチ45は、メインレバー18aをステアリン
グゴラム49の回りに旋回動させることによって切り換
えられ、ここでは、第6図中に示す固、同2回および団
の4つの位置に切り換わって、これらの各位置でそれぞ
れON状態をとる。The acceleration switch 45 is switched by rotating the main lever 18a around the steering column 49, and here, it is switched to the four positions of hard, double and double as shown in FIG. Each position takes an ON state.
この加速スイッチ45が園の位置にあると、指定された
速度での定車速走行となり、l1m−11Jの位置にあ
ると、それぞれの目標加速度での加速走行となる。特に
、旧→回→団と切り換えるに従い目標加速度が大きくな
り、■の位置では緩加速走行、回の位置では中加速走行
、団の位置では急加速走行に設定される。When the acceleration switch 45 is in the park position, the vehicle travels at a constant speed at the specified speed, and when it is in the l1m-11J position, the vehicle travels at an accelerated speed at each target acceleration. In particular, the target acceleration increases as the vehicle changes from old → times → group, and the position ■ is set for slow acceleration driving, the position ``time'' is set for medium acceleration driving, and the position ``group'' is set for rapid acceleration driving.
切換スイッチ46は、走行状態切替操作手段であって、
メインレバー18aを手前に引くことでON状態になっ
て加速スイッチ45の位置に応じて走行状態が切り換え
られ、切り換えられた後にメインレバー18aから手を
離すと、このレバー18aは自動的に元の位置に復帰す
る。The changeover switch 46 is a driving state switching operation means, and
By pulling the main lever 18a toward you, the main lever 18a is turned on, and the driving state is switched according to the position of the acceleration switch 45. When you release your hand from the main lever 18a after switching, the lever 18a automatically returns to its original state. Return to position.
例えば、加速スイッチ45が固の位置にある時には、切
換スイッチ46で定車速走行と減速走行とが切り換えら
れる。つまり、加速スイッチ45が口の位置にあって定
車速走行している時にこの切換スイッチを操作すると、
定車速走行から減速走行へと切り換わり、この切換によ
って加速スイッチ45が回の位置にあって減速走行して
いる時にこの切換スイッチを操作すると、減速走行から
定車速走行へと切り換わる。For example, when the acceleration switch 45 is in the hard position, the changeover switch 46 switches between constant speed driving and decelerated driving. In other words, if you operate this changeover switch when the acceleration switch 45 is in the open position and the vehicle is traveling at a constant speed,
When the changeover switch is operated while the acceleration switch 45 is in the 1st position and the vehicle is decelerating, the deceleration is changed to the constant speed.
一方、加速スイッチ45が旧2回または団の位置にある
時には、切換スイッチ46で加速走行と定車速走行とが
切り換えられる。つまり、加速スイッチ45が同9回ま
たは団の位置にあって加速走行している時にこの切換ス
イッチを操作すると。On the other hand, when the acceleration switch 45 is in the 2nd or 2nd position, the changeover switch 46 switches between accelerated driving and constant speed driving. In other words, if the changeover switch is operated while the acceleration switch 45 is in the 9th or 9th position and the vehicle is accelerating.
加速走行から定車速走行に切り換わり・、この切換によ
って加速スイッチ45が同、回または団の位置にあって
定車速走行している時にこの切換スイッチを操作すると
、定車速走行から加速走行に切り換わる。Switching from accelerated driving to constant speed driving - When this changeover switch is operated when the acceleration switch 45 is in the same, 1, or 3 position and the vehicle is traveling at a constant speed, the vehicle changes from constant speed driving to accelerated driving. Change.
さらに、この切換スイッチ46によって到達目標車速を
変更でき、定車速走行から加速走行に切り換えるために
切換スイッチ46のON状態を継続させつづけると、こ
の継続時間に比例して到達目標車速が増加し、定車速走
行から減速走行に切り換えるために切換スイッチ46の
ON状態を継続させつづけると、この継続時間に比例し
て到達目標車速が減少する。Furthermore, the target vehicle speed to be reached can be changed by the changeover switch 46, and if the changeover switch 46 is kept in the ON state in order to switch from constant speed driving to accelerated driving, the target vehicle speed to be reached increases in proportion to this duration, If the changeover switch 46 is kept in the ON state in order to switch from constant vehicle speed traveling to decelerated traveling, the target vehicle speed will decrease in proportion to this continuation time.
スロットルスイッチ47は、スロットル弁31に対する
アクセルペダル27またはブレーキペダル28の状態に
応じた制御内容を変更するものであり、回、■およびl
の3つの位置に切り換わって、これらの各位置でそれぞ
れON状態をとる。The throttle switch 47 changes the control content for the throttle valve 31 according to the state of the accelerator pedal 27 or the brake pedal 28, and is
It switches to three positions, and takes an ON state in each of these positions.
このスロットルスイッチ47が回の位置にある時には、
アクセルペダル27とスロットル弁31とが機械的に直
結したのと同様な関係に制御が行なわれ、アクセルペダ
ル27の動きに応じてスロットル弁31が調整される。When this throttle switch 47 is in the 1st position,
Control is performed in the same manner as if the accelerator pedal 27 and throttle valve 31 were mechanically directly connected, and the throttle valve 31 is adjusted in accordance with the movement of the accelerator pedal 27.
また、スロットルスイッチ47が口または(3)の位置
にある時には、アクセルペダル27とスロットル弁31
とは機械的直結関係にはならず、以下のような制御とな
る。Furthermore, when the throttle switch 47 is in the open or (3) position, the accelerator pedal 27 and the throttle valve 31
There is no direct mechanical relationship between the two, and the control is as follows.
つまり、スロットルスイッチ47が国の位置にある時に
は、ブレーキペダル28を踏み込んで減速を行なった後
このブレーキペダル28を開放すると、次にアクセルペ
ダル27を踏み込むまでの間、スロットル弁31が常に
アイドル位置である最小開度を保持するような制御が行
なわれる。That is, when the throttle switch 47 is in the idle position, when the brake pedal 28 is depressed after deceleration and the brake pedal 28 is released, the throttle valve 31 is always in the idle position until the accelerator pedal 27 is next depressed. Control is performed to maintain the minimum opening degree.
スロットルスイッチ47が圀の位置にある時は、ブレー
キペダル28を踏み込んで減速を行なった後このブレー
キペダル28を開放すると、走行中の車両を停車させる
場合を除いて、次にアクセルペダル27を踏み込むか、
加速スイッチ45または切換スイッチ46の操作により
加速走行または減速走行が指定されるまでの間、ブレー
キペダル28の開放時の車速を維持して定車速走行すべ
く、スロットル弁31の開度制御が行なわれる。When the throttle switch 47 is in the horizontal position, when the brake pedal 28 is depressed to decelerate and then released, the accelerator pedal 27 is then depressed, unless the vehicle is being stopped. mosquito,
Until accelerated driving or decelerated driving is specified by operating the acceleration switch 45 or the changeover switch 46, the opening of the throttle valve 31 is controlled to maintain the vehicle speed at the time when the brake pedal 28 is released and travel at a constant speed. It will be done.
目標車速切換スイッチ48は、定車速走行の際の目標車
速の設定値を変更するためのものであり、上方[第6図
中の(+)方向]または下方[第6図中の(−)方向]
に回動させるとそれぞれON状態となり、切り換えられ
た後にスイッチ48から手を離すと、このスイッチ48
は自動的に元の位置(第6図中に示す中立状態)に復帰
してOFF状態となる。そして、この目標車速切換スイ
ッチ48を(+)側のON状態に操作すると、このON
状態の継続時間に比例して到達目標車速が増加し、(−
)側の○N状態に操作すると、このON状態の継続時間
に比例して到達目標車速が減少する。The target vehicle speed changeover switch 48 is for changing the set value of the target vehicle speed when driving at a constant speed. direction]
When the switch 48 is turned to the ON state, when the switch 48 is released, the switch 48 is turned on.
automatically returns to its original position (neutral state shown in FIG. 6) and becomes OFF state. Then, when this target vehicle speed changeover switch 48 is operated to the (+) side ON state, this ON state is
The target vehicle speed increases in proportion to the duration of the state, and (-
) side, the target vehicle speed will decrease in proportion to the duration of this ON state.
したがって、この目標車速切換スイッチ48を回動させ
て到達目標車速を増減させた後にスイッチ48から手を
離すと、到達目標車速は、この手を離した時点の値に設
定される。Therefore, when the target vehicle speed changeover switch 48 is rotated to increase or decrease the target vehicle speed and then the user releases the switch 48, the target vehicle speed is set to the value at the time when the user releases the switch 48.
なお、オートクルーズスイッチ18と制御部25との接
続部分の回路は、第7図に示すように構成されている。Note that the circuit at the connection portion between the auto cruise switch 18 and the control section 25 is configured as shown in FIG.
制御部25側には、制御部25の信号入力用に設けられ
たバッファBUI〜BUIOと、これらのバッファBU
I〜BUIOの各入力側に設けられたプルアップ抵抗R
1〜RIOとがそなえられている。なお、これらのプル
アップ抵抗R1〜R10は、バッファBUI〜BUIO
の電源50と並列に設けられている。On the control unit 25 side, there are buffers BUI to BUIO provided for signal input to the control unit 25, and these buffers BU.
Pull-up resistor R provided on each input side of I to BUIO
1 to RIO are provided. Note that these pull-up resistors R1 to R10 are connected to the buffers BUI to BUIO.
The power source 50 is provided in parallel.
そして、オートクルーズスイッチ18を構成する。加速
スイッチ45.切換スイッチ46.スロットルスイッチ
47及び目標車速変更スイッチ48のそれぞれの接点が
、制御部25のバッファBU1〜BUIOの各入力側に
接続されている。Then, the auto cruise switch 18 is configured. Acceleration switch 45. Changeover switch 46. Respective contacts of the throttle switch 47 and the target vehicle speed change switch 48 are connected to each input side of the buffers BU1 to BUIO of the control section 25.
なお、この第7図中の加速スイッチ45の各接点に付し
た符号四〜団は、第6図中の位置図〜団に対応しており
、切換スイッチ46の接点(ON)は、メインレバー1
8aを手前に引いてON状態にした時に接触する。また
、スロットルスイッチ47の各接点に付した符号回〜l
は、第6図中の位置口〜(3)に対応しており、目標車
速変更スイッチ48の各接点に付した(+)、 (−)
は、それぞれ目標車速変更スイッチ48を第6図中の(
+)側又は(−)側に回転操作すると接触する接点であ
る。Note that the numbers 4 to 4 attached to each contact point of the acceleration switch 45 in FIG. 7 correspond to the positions in FIG. 6, and the contact (ON) of the changeover switch 46 is 1
It comes into contact when you pull 8a toward you to turn it on. In addition, the code number ~l attached to each contact of the throttle switch 47
corresponds to position opening ~(3) in FIG. 6, and the (+) and (-) marks attached to each contact of the target vehicle speed change switch 48
The target vehicle speed change switch 48 is set to ( in FIG. 6).
This is a contact that comes into contact when rotated to the +) side or the (-) side.
そして、これらの各スイッチの接点のうち、ON状態と
なった接点に接続されたバッファの入力側では、この入
力側に接続されたプルアップ抵抗にバップアBUI〜B
LLIOの電源50から電流が流れて、この結果、ON
状態となった接点に接続されたバッファにはローレベル
デジタル信号が与えられる。また、他のOFF状態の接
点に接続されたバッファにはハイレベルデジタル信号が
与えられる。Of the contacts of each of these switches, on the input side of the buffer connected to the contact that is in the ON state, the buffers BUI to B are connected to the pull-up resistor connected to this input side.
Current flows from the power supply 50 of LLIO, and as a result, it turns ON.
A low level digital signal is applied to the buffer connected to the contact in the state. Further, a high level digital signal is given to the buffers connected to other contacts in the OFF state.
例えば、各接点が第7図に示すような接続状態にある時
には、制御部25のバッファBUI及びBU7の入力側
にローレベルデジタル信号が与えられ、BU2〜BU6
及びBU8〜BUIOの入力側にハイレベルデジタル信
号が与えられる。For example, when the contacts are in the connected state as shown in FIG. 7, a low level digital signal is applied to the input sides of the buffers BUI and BU7 of the control unit 25,
A high level digital signal is applied to the input sides of BU8 to BUIO.
次に、このエンジン制御装置1による制御内容を説明す
る。Next, the details of control by this engine control device 1 will be explained.
第8〜18図は、いずれもこのエンジン制御装置による
制御内容を示すフローチャートであり。8 to 18 are flowcharts showing the details of control by this engine control device.
このうち、第8図(i)が、本制御の主要内容を示す主
フローチャートであって、制御はこの主フローチャート
に従って一定の制御周期(制御サイクル)で行なオ〕れ
る。Of these, FIG. 8(i) is a main flowchart showing the main contents of this control, and the control is performed at a constant control period (control cycle) according to this main flowchart.
この制御周期は、車両のトルクコンバータやトランスミ
ッシJン等の慣性により発生する制御の遅れに応じた時
間(ロスタイム)Tdを所定時間Taに加えた時間(T
a+Td)として設定する。This control cycle is a predetermined time Ta plus a time (T
a+Td).
なお、各変速段毎に慣性による制御の遅れが異なるので
、ロスタイムTdは各変速段毎に定められる。また、こ
の場合の所定時間Taは、一定時間、又は、エンジン回
転数に対応した値とする。Note that since the control delay due to inertia differs for each gear, the loss time Td is determined for each gear. Further, the predetermined time Ta in this case is a fixed time or a value corresponding to the engine rotation speed.
そして、この主フローチャートに定期的に割り込んで、
第8図(i)〜(iv)にそれぞれ示すような割込制御
が行なわれる。Then, periodically interrupt this main flowchart,
Interrupt control as shown in FIGS. 8(i) to (iv) is performed.
第8図(ii)は、第8図(i)に示す主制御が行なわ
れている時に、この制御に50ミリ秒毎に割込んで優先
的に行なわれる割込制御(以下、第1の割込制御という
)であって、カウンタCAPCNGに対してなされる制
御の内容を示すフローチャートである。FIG. 8(ii) shows an interrupt control (hereinafter referred to as "first") which interrupts the main control shown in FIG. 8(i) every 50 milliseconds and performs it preferentially. 2 is a flowchart showing the contents of control performed on the counter CAPCNG (referred to as interrupt control).
第8図(iii)は、同様に第8図(i)に示す制御に
10ミリ秒毎に割込んで優先的に行なわれる割込制御(
以下、第2の割込制御という)であって、踏込量検出部
11によって検出されたアクセルペダル踏込量APSに
基づきこの踏込量APSの変化速度DAPSを求める制
御の内容を示すフローチャートである。FIG. 8(iii) shows an interrupt control (which similarly interrupts the control shown in FIG. 8(i) every 10 milliseconds and is performed preferentially).
This is a flowchart illustrating the content of the control, which is referred to as second interrupt control (hereinafter referred to as second interrupt control), for determining the rate of change DAPS of the accelerator pedal depression amount APS detected by the depression amount detection unit 11 based on the accelerator pedal depression amount APS.
さらに、第8図(iv)は、同様に第8図(i)に示す
制御に65ミリ秒毎に割込んで優先的に行なわれる割込
制御(以下、第3の割込制御という)であって、車速・
加速度検出部24の右後車輪速検出部42によって検出
された右後車輪速VARRと左後車輪速検出部43によ
って検出された左後車輪速VARLとから、車両の実車
速VAと実加速度DVAとを求める制御の内容を示すフ
ローチャートである。この制御は、車速・加速度算出部
44において行なわれる。Furthermore, FIG. 8(iv) shows an interrupt control (hereinafter referred to as third interrupt control) that similarly interrupts the control shown in FIG. 8(i) every 65 milliseconds and is performed preferentially. Yes, the vehicle speed
From the right rear wheel speed VARR detected by the right rear wheel speed detection section 42 of the acceleration detection section 24 and the left rear wheel speed VARL detected by the left rear wheel speed detection section 43, the actual vehicle speed VA and the actual acceleration DVA of the vehicle are determined. 12 is a flowchart showing the content of control for determining. This control is performed by the vehicle speed/acceleration calculation section 44.
また、第8図(V)及び第8図(vi)は、それぞれ第
8図(iv)に示す第3の割込制御によって求められる
実加速度DVAの誤差を補償するためのフェールセイフ
制御の内容を示すフローチャートである。Moreover, FIG. 8(V) and FIG. 8(vi) respectively show the contents of the fail-safe control for compensating for the error in the actual acceleration DVA obtained by the third interrupt control shown in FIG. 8(iv). It is a flowchart which shows.
つまり、第3の割込制御では、車速・加速度検出部24
による検出値を用いて実加速度DVAを算出するが、車
速・加速度検出部24が車輪速によって車両の速度を検
出するため、路面の凹凸等によって車軸35,36にバ
ンプやリバウンド等が生じると、瞬間的に誤った車速デ
ータが検出されるおそれがある。そこで、かかるバンプ
やリバウンド等に起因した誤って車速データに基づいて
実加速度DVAが算出されるのを防止すべく、第8図(
V)のフエールセイフ制御が行なわれる。In other words, in the third interrupt control, the vehicle speed/acceleration detection section 24
Although the actual acceleration DVA is calculated using the detected value, since the vehicle speed/acceleration detection unit 24 detects the speed of the vehicle based on the wheel speed, if bumps or rebounds occur on the axles 35 and 36 due to unevenness of the road surface, etc. There is a risk that incorrect vehicle speed data may be momentarily detected. Therefore, in order to prevent the actual acceleration DVA from being erroneously calculated based on vehicle speed data due to such bumps, rebounds, etc., the
V) fail-safe control is performed.
ここでは、車重検出部19の一つとして設けられている
エアサスペンションの空気圧検出装置(図示省略)の検
出値に基づいて、フエールセイフ制御を行なっている。Here, fail-safe control is performed based on the detected value of an air suspension air pressure detection device (not shown) provided as one of the vehicle weight detection sections 19.
これは、バンプやリバウンド等で車輪速に誤差が生じる
時には、これと同時に、エアサスペンションの空気圧も
変化するので、実車速VAとしての測定値の信頼性の尺
度として、空気圧の変化を採用しているのである。This is because when an error occurs in the wheel speed due to a bump or rebound, the air pressure of the air suspension changes at the same time, so changes in air pressure are used as a measure of the reliability of the measured value as the actual vehicle speed VA. There is.
また、第8図(vi)のフェールセイフ制御は、車体前
後方向加速度をGセンサ51で直接検出して、この検出
データを基準に実加速度DVAの値に誤りがあるか否か
を判断して適宜処理する制御であり、バンブやリバウ・
ンド等に起因した場合に関わらず、他の原因による加速
度値の誤りについても、広く判断して処理できる制御で
ある。Furthermore, the fail-safe control shown in FIG. 8(vi) directly detects the acceleration in the longitudinal direction of the vehicle body using the G sensor 51, and uses this detected data as a reference to determine whether or not there is an error in the value of the actual acceleration DVA. This is a control that processes as appropriate, such as bumps, rebuffs, etc.
This is a control that can broadly judge and process errors in acceleration values due to other causes, regardless of whether they are caused by an error in the acceleration value or the like.
また、第8図(煽)は、車重検出部19で検出された車
重に基づいて制御部25でなわれる車重データの設定手
順を示すフローチャートである。FIG. 8 is a flowchart showing a procedure for setting vehicle weight data in the control section 25 based on the vehicle weight detected by the vehicle weight detection section 19.
なお、第8図(i)に示す主制御では1種々の内容の制
御が行なわれるが、これらの制御内容は、第9〜18図
に示されている。In the main control shown in FIG. 8(i), various types of control are performed, and these control contents are shown in FIGS. 9 to 18.
第9図は、第8図(i)のステップA117で行なわれ
るスロットル直動制御の詳細を示すフローチャートであ
って、このスロットル直動制御とは、アクセルペダル2
7とスロットル弁31とが機械的に直結したのと同等な
関係でアクセルペダル27に対してスロットル弁31を
制御を行ないエンジン13の制御を行なうものである。FIG. 9 is a flowchart showing details of the throttle direct motion control performed in step A117 of FIG. 8(i), and this throttle direct motion control means that the accelerator pedal
The engine 13 is controlled by controlling the throttle valve 31 with respect to the accelerator pedal 27 in the same manner as if the throttle valve 31 and the throttle valve 7 are mechanically directly connected.
第10図は、第8図(i)のステップA116で行なわ
れるスロットル非直動制御の詳細を示すフローチャート
であって、このスロットル非直動制御とは、アクセルペ
ダル27とスロットル弁31とが必ずしも機械的直結関
係のようにはならないスロットル弁31の制御でエンジ
ン13の制御を行なうものである。FIG. 10 is a flowchart showing details of the throttle non-direct motion control performed in step A116 of FIG. 8(i). The engine 13 is controlled by controlling the throttle valve 31, which is not in a direct mechanical relationship.
第11図は、第10図のステップC137で行なわれる
アクセルモード制御の詳細を示すフローチャートであっ
て、このアクセルモード制御とは。FIG. 11 is a flowchart showing details of the accelerator mode control performed in step C137 of FIG. 10. What is this accelerator mode control?
踏込量検出部14によって検出されたアクセルペダル踏
込ff1APsと、この踏込ff1APsに基づき制御
部22によって求められたアクセルペダル踏込量変化速
度DAPSと、カウンタCAPCNGの値とに基づいて
車両の目標加速度を決定し、この目標加速度を得るエン
ジン出力となるようにスロットル弁31を回動制御して
エンジン13の制御を行なうものである。The target acceleration of the vehicle is determined based on the accelerator pedal depression amount ff1APs detected by the depression amount detection unit 14, the accelerator pedal depression amount change rate DAPS obtained by the control unit 22 based on this depression amount ff1APs, and the value of the counter CAPCNG. Then, the engine 13 is controlled by rotationally controlling the throttle valve 31 so that the engine output achieves this target acceleration.
第12図は、第10図のステップC144で行なわれる
オートクルーズモード制御の詳細を示すフローチャート
であって、このオートクルーズモード制御とは、アクセ
ルペダル27およびブレーキペダル28の踏込みが解除
された状態にある時に、第2図中の各検出部および各ス
イッチ14〜24の情報に基づき、制御部25の加速制
御部9、減速制御部10、あるいは定車速制御部8でス
ロットル弁31の開度を設定し、スロットル弁口動部2
6によりスロットル弁31を回動することによりエンジ
ン13の制御を行なって、車両の走行状態を加速走行、
減速走行、あるいは定車速走行とするものである。FIG. 12 is a flowchart showing details of the auto cruise mode control performed in step C144 in FIG. At a certain time, the opening degree of the throttle valve 31 is controlled by the acceleration control section 9, deceleration control section 10, or constant vehicle speed control section 8 of the control section 25 based on the information of each detection section and each switch 14 to 24 in FIG. Set and throttle valve opening moving part 2
6 controls the engine 13 by rotating the throttle valve 31 to change the running state of the vehicle to accelerated running,
The vehicle runs at a reduced speed or at a constant speed.
第13図は、第12図のステップE128で行なわれる
切換スイッチ制御の詳細を示すフローチャートであって
、この切換スイッチ制御とは、制御部25の走行状態指
定部3による車両の走行状態の指定と、切換スイッチ4
6および制御部25の走行状態切換部12による切換え
と、制御部25の到達目標車速設定部6による到達目標
車速の設定と、制御部25の到達目標車速変更制御部6
aによる到達目標車速の変更とに関して行なわれるもの
である。FIG. 13 is a flowchart showing details of the changeover switch control performed in step E128 in FIG. , selector switch 4
6 and the switching by the driving state switching unit 12 of the control unit 25, the setting of the target vehicle speed by the target vehicle speed setting unit 6 of the control unit 25, and the target vehicle speed change control unit 6 of the control unit 25.
This is performed in connection with the change in the target vehicle speed due to step a.
第14図は、第12図のステップE121で行なわれる
加速スイッチ制御の詳細を示すフローチャートである。FIG. 14 is a flowchart showing details of the acceleration switch control performed in step E121 of FIG. 12.
この加速スイッチ制御とは、加速スイッチ45を第6図
中の■〜団の位置に切換えた時に、制御部25の目標加
速度設定部4においてこの切換位置に応じて行なわれる
目標加速度DvS2の設定の制御である。この目標加速
度DVS2は、加速スイッチ45または切換スイッチ4
6の操作によって制御部25の走行状態指定部3の指定
が加速走行となって車両が加速を開始した後に一定とな
る加速度の目標値のことである。This acceleration switch control refers to the setting of the target acceleration DvS2 that is performed in the target acceleration setting section 4 of the control section 25 in accordance with the switching position when the acceleration switch 45 is switched to the positions (1) to 3 in FIG. It is control. This target acceleration DVS2 is determined by the acceleration switch 45 or the changeover switch 4.
This is a target value of acceleration that becomes constant after the driving state designating unit 3 of the control unit 25 changes to accelerated driving and the vehicle starts accelerating by the operation of step 6.
第15図は、第12図のステップE131で行なわれる
減速制御の詳細を示すフローチャートである。この減速
制御は、加速スイッチ45および切換スイッチ46の操
作による制御部25の走行状態指定部3の指定が減速走
行となった時に、制御部25の目標加速度設定部4によ
り設定された負の目標加速度(即ち目標減速度)に最も
近く且つ実現可能な減速度で減速走行を行なうような制
御であり、主として制御部25の減速制御部10及び目
標加速度設定部4において行なわれるものである。FIG. 15 is a flowchart showing details of the deceleration control performed in step E131 of FIG. 12. This deceleration control is performed when the driving state designation unit 3 of the control unit 25 designates deceleration driving by operating the acceleration switch 45 and the changeover switch 46, and a negative target is set by the target acceleration setting unit 4 of the control unit 25. This control is to perform deceleration traveling at a deceleration that is closest to the acceleration (that is, the target deceleration) and is realizable, and is mainly performed by the deceleration control section 10 and the target acceleration setting section 4 of the control section 25.
第16図は、第12図のステップE133で行なわれる
目標車速制御の詳細を示すフローチャートであって、こ
の目標車速制御は、加速スイッチ45あるいは切換スイ
ッチ46の操作等により制御部25の走行状態指定部3
の指定が定車速走行となった時に車両の走行速度を、こ
の指定が定車速走行となった時の走行速度に一致させて
維持する定車速走行を行なうためのもの、および定車速
走行時の目標車速走行速度の目標値を目4!車速変更ス
イッチ48により変更するためのものであり。FIG. 16 is a flowchart showing details of the target vehicle speed control performed in step E133 in FIG. Part 3
The vehicle's speed is maintained to match the speed when the designation becomes constant speed driving. Target vehicle speed Target value of driving speed is 4! This is for changing the vehicle speed using the vehicle speed change switch 48.
主として制御部25の定車速制御部8tこおいて行なわ
れるものである。This is mainly carried out in the constant vehicle speed control section 8t of the control section 25.
第17図は、第12図のステップE122で行なわれる
加速制御の詳細を示すフローチャートである。この加速
制御とは、加速度の変化(増減)を滑らかに行なうよう
にする制御である。例えば、加速スイッチ45あるいは
切換スイッチ46の操作により制御部25の走行状態指
定部3の指定が加速走行となった時に、加速スイッチ4
5の位置に対応して制御部25の目標加速度設定部6で
設定された目標加速度への車両の加速度の増加および減
少を滑らかに行なうようにしたり、加速走行により制御
部25の到達目標車速設定部6および到達目標車速変更
制御部6aで設定された到達目標車速に車両の走行速度
が到達する際の加速度の変化を滑らかに行なうようにす
るものである。FIG. 17 is a flowchart showing details of the acceleration control performed in step E122 of FIG. 12. This acceleration control is a control that smoothly changes (increases or decreases) the acceleration. For example, when the driving state specifying unit 3 of the control unit 25 selects accelerated driving by operating the acceleration switch 45 or the changeover switch 46, the acceleration switch 45
Corresponding to the position 5, the acceleration of the vehicle is smoothly increased and decreased to the target acceleration set by the target acceleration setting unit 6 of the control unit 25, and the target vehicle speed setting of the control unit 25 is performed by accelerating driving. This is to smoothly change the acceleration when the traveling speed of the vehicle reaches the target vehicle speed set by the target vehicle speed change control section 6 and the target vehicle speed change control section 6a.
第18図は、第16図のステップJ115で行なわれる
目標加速度DVS、の決定の制御の詳細を示すフローチ
ャートである。この目標加速度DVS4は、制御部25
の走行状態指定部3による指定が定車速走行である時に
、車両の走行速度を目標車速に一致させて維持するため
の車両の加速度の目標値である。FIG. 18 is a flowchart showing details of the control for determining the target acceleration DVS, which is performed in step J115 of FIG. 16. This target acceleration DVS4 is determined by the control unit 25
This is the target value of the acceleration of the vehicle for maintaining the traveling speed of the vehicle to match the target vehicle speed when the driving state designation unit 3 designates constant speed driving.
第19〜26図は、いずれも本車両用自動走行制御装置
におけるエンジン制御装置1の制御に使用されるマツプ
のパラメータとこのパラメータに対応して読み出される
変量との対応関係を示すグラフである。19 to 26 are graphs showing the correspondence between the parameters of the map used for controlling the engine control device 1 in the automatic travel control system for a vehicle and the variables read out corresponding to these parameters.
第27図は加速スイッチ45を切換えて制御部25の走
行状態指定部3の指定を加速走行とした時の、切換後の
時間経過に対応した目標加速度および走行速度の変化の
一例を示したものである。FIG. 27 shows an example of changes in target acceleration and running speed over time after the acceleration switch 45 is switched and the running state specifying unit 3 of the control unit 25 specifies accelerated running. It is.
第28〜30図は、自動変速機制御装置101による自
動変速機32の制御について示すものであり、このうち
第28図(i)〜(iii )は、オートクルーズモー
ド制御での定速度制御中において、例えば登板時や降板
時(下り坂の時)にエンジン制御のみでは車速の維持が
不可能な時に行なわれるダウンシフト制御を示すフロー
チャートであって、第28図(i)、(n)の手順を連
続することで、一つのサイクルのダウンシフト制御が行
なわれる。Figures 28 to 30 show the control of the automatic transmission 32 by the automatic transmission control device 101, of which Figures 28 (i) to (iii) show during constant speed control in auto cruise mode control. 28 is a flowchart showing downshift control performed when it is impossible to maintain the vehicle speed by engine control alone, for example, when climbing or descending (downhill), and is a flowchart showing downshift control performed when it is impossible to maintain the vehicle speed by engine control alone, for example, when climbing or descending (downhill). By continuing the procedure, one cycle of downshift control is performed.
このダウンシフト制御は20as毎の割込制御であって
、第28図(i)が主として登板時の制御に相当し、第
28図(n)が主として降板時の制御に相当する。また
、第28図(iii)は、第28図(ii)の降板時の
制御の変形例を示す。This downshift control is interrupt control every 20as, and FIG. 28(i) mainly corresponds to the control when climbing up, and FIG. 28(n) mainly corresponds to the control when descending. Moreover, FIG. 28(iii) shows a modification of the control at the time of dismounting in FIG. 28(ii).
また、第29図(i)〜(iii )は、ブレーキペダ
ル28により急制動が行なわれた場合に、エンジンブレ
ーキを効かせて速やかに減速させるべく行なう、自動変
速機32のダウンシフト制御を示すもので、第29図(
i)はメイン制御の制御内容を示すフローチャートであ
り、第29図(■)メイン制御に対して20m5タイマ
割込で行なう割込制御の制御内容を示すフローチャート
であり、第29図(Di)はこの20m5タイマ割込制
御に用いる時間データを求めるマツプである。Furthermore, FIGS. 29(i) to (iii) show downshift control of the automatic transmission 32, which is performed to apply engine braking and quickly decelerate when sudden braking is performed by the brake pedal 28. Figure 29 (
i) is a flowchart showing the control contents of main control, FIG. This is a map for obtaining time data used for this 20m5 timer interrupt control.
なお、これらのダウンシフト制御は、車速・加速度検出
部24で検出された実車速VA及び実加速度DVA、到
達目標車速設定部6で設定された目標車速VS、エンジ
ン回転数検出部21で検出された現エンジン回転数DR
PM、変速段検出部23で検出された現在の使用変速段
等のデータに基づき、ダウンシフト制御101で行なわ
れる。Note that these downshift controls are performed based on the actual vehicle speed VA and actual acceleration DVA detected by the vehicle speed/acceleration detection section 24, the target vehicle speed VS set by the target vehicle speed setting section 6, and the actual vehicle speed VS detected by the engine rotation speed detection section 21. Current engine speed DR
The downshift control 101 performs the downshift control based on data such as PM and the currently used gear detected by the gear detecting section 23.
そして、第30図は、アクセルペダル15を開放したオ
ートクルーズモード制御を行なっている時に、自動変速
機32の通常通り変速制御するための制御パラメータと
して用いる擬似踏込IsFTAPSの設定例を示すマツ
プである。FIG. 30 is a map showing a setting example of the pseudo-depression IsFTAPS used as a control parameter for controlling the automatic transmission 32 to shift normally when performing auto-cruise mode control with the accelerator pedal 15 released. .
さらに、第31〜36図は、自動変速機32のシフト変
更時の変速ショック低減制御にかかるものである。この
変速ショック低減制御は、自動変速機32の変速時にお
けるショックを、エンジン13のスロットル開度fl’
TIIを一時的に減少させることで、自動変速機32の
出力軸トルクの変動を抑制して、変速時に起こりやすい
ショックを低減しようとするものである。Furthermore, FIGS. 31 to 36 relate to shift shock reduction control when changing the shift of the automatic transmission 32. This shift shock reduction control reduces the shock caused by the shift of the automatic transmission 32 by the throttle opening fl' of the engine 13.
By temporarily reducing TII, fluctuations in the output shaft torque of the automatic transmission 32 are suppressed to reduce shocks that tend to occur during gear shifting.
このうち第31図(i)〜(vii)はいずれもその制
御内容を示し、特に、第31図(i)〜(iv )はス
ロットル弁31の閉動開始のタイミングをタイマによっ
て決定する制御内容を示すフローチャートであって、第
31図(i)は主として1速から2速へのアンプシフト
時におけるショック低減制御と、第31図(i)に示す
2速から3速へのアップシフト時におけるショック低減
制御と、第31図(in )に示す3速から4速へのア
ップシフト時におけるショック低減制御とがあり、これ
らの制御は一つの制御周期で連続的に行なわれる。Of these, FIGS. 31(i) to (vii) all show the control contents, and in particular, FIGS. 31(i) to (iv) show the control contents in which the timing of the start of closing of the throttle valve 31 is determined by a timer. FIG. 31(i) is a flowchart showing mainly shock reduction control during amplifier shift from 1st to 2nd speed, and shock reduction control during upshift from 2nd to 3rd speed shown in FIG. 31(i). There are shock reduction control and shock reduction control at the time of upshifting from 3rd speed to 4th speed as shown in FIG. 31 (in), and these controls are performed continuously in one control cycle.
なお、これらの制御には、第31図(1v)に示す5m
s割込制御のタイムカウント値が用いられる。In addition, for these controls, the 5m
The time count value of s interrupt control is used.
また、第31図(V)〜(vii )は、スロットル弁
31の閉動開始のタイミングを図示しないキックダウン
ドラム(K/Dドラム)の回転状態に応じて決定する制
御内容を示すフローチャートであって、第31図(v)
は主として1速から2速へのアップシフト時におけるシ
ョック低減制御及び2速から3速へのアップシフト時に
おけるショック低減制御に関し、第31図(vi)は3
速から4速へのアップシフト時におけるショック低減制
御に関し、第31図(vii)は各ショック低減制御で
のスロットル開度の設定に関しており、第31図(v)
〜(vii)の制御は一つの制御周期で連続して行なわ
れる。なお、これらの制御についても、第31図(iv
)に示す5 ms割込制御のタイムカウント値が用いら
れる。また、第32図(i)〜(vi)は変速ショック
低減制御を示すタイムチャートであり、第33〜36図
は変速ショック低減制御に用いるマツプである。31(V) to (vii) are flowcharts showing control details for determining the timing of starting closing of the throttle valve 31 according to the rotational state of a kickdown drum (K/D drum), not shown. Figure 31(v)
mainly relates to shock reduction control when upshifting from 1st speed to 2nd speed and shock reduction control when upshifting from 2nd speed to 3rd speed, and Fig. 31 (vi) shows 3
Regarding shock reduction control when upshifting from 4th to 4th speeds, Fig. 31 (vii) relates to throttle opening settings in each shock reduction control, and Fig. 31 (v)
The controls in (vii) to (vii) are performed continuously in one control cycle. Note that these controls are also shown in FIG. 31 (iv
) is used as the time count value for the 5 ms interrupt control. 32(i) to (vi) are time charts showing shift shock reduction control, and FIGS. 33 to 36 are maps used for shift shock reduction control.
以上のような構成による本制御装置の作用を第1〜30
図に基づき説明する。The operation of the present control device with the above configuration is explained in 1st to 30th sections.
This will be explained based on the diagram.
まず初めに、エンジン13を始動するために車両のイグ
ニッションスイッチ(図示省略)をONにすると、スタ
ータモータ(図示省略)によりエンジン13のクランク
軸(図示省略)が回転を始め、燃料制御装置(図示省略
)により決定されたエンジン始動に必要な量の燃料が、
燃料噴射装置(図示省略)によってエンジン13に供給
される。First, when the ignition switch (not shown) of the vehicle is turned on to start the engine 13, the crankshaft (not shown) of the engine 13 starts rotating by the starter motor (not shown), and the fuel control device (not shown) starts rotating. The amount of fuel required to start the engine determined by (omitted) is
The fuel is supplied to the engine 13 by a fuel injection device (not shown).
これとともに、点火時期制御装置(図示省略)によって
決定されたタイミングで点火装置(図示省略)により燃
料に点火が行なわれて、エンジン13が自刃で運転を開
始する。At the same time, the ignition device (not shown) ignites the fuel at the timing determined by the ignition timing control device (not shown), and the engine 13 starts operating on its own.
この時、同時にエンジン制御装置1に電源が接続されて
、第8〜18図に示すフローチャートに従ってエンジン
の制御が開始される。At this time, the power source is simultaneously connected to the engine control device 1, and control of the engine is started according to the flowcharts shown in FIGS. 8-18.
以下、この制御について説明する。This control will be explained below.
初めに第8図(i)のステップA101において、制御
で使用する変数、フラグ、タイマ、およびカウンタを全
て値がOになるようにリセットして、次のステップAl
O2へ進む。First, in step A101 of FIG. 8(i), all variables, flags, timers, and counters used for control are reset to the value O, and then the next step Al
Proceed to O2.
この時、第8図(i)のステップA101〜A117に
示す主フローの制御に優先して、第8図(ii)のステ
ップA118〜Al2Oのフローチャートに従って50
ミリ秒毎に行なわれる第1、の割込制御と、第8図(i
ii)のステップA121〜A122のフローチャート
に従って10ミリ秒毎に行なわれる第2の割込制御と、
第8図(iv)のステップA123〜A128のフロー
チャートに従って65ミリ秒毎に行なわれる第3の割込
制御とが実行される。At this time, priority is given to controlling the main flow shown in steps A101 to A117 in FIG. 8(i), and 50% is
The first interrupt control performed every millisecond and the
ii) second interrupt control performed every 10 milliseconds according to the flowchart of steps A121 to A122;
The third interrupt control is executed every 65 milliseconds according to the flowchart of steps A123 to A128 in FIG. 8(iv).
これらの割込制御のうち、第1の割込制御は、制御部2
5において行なわれるものであり、前述のようにカウン
タCAPCNGに関する割込制御である。Among these interrupt controls, the first interrupt control is performed by the control unit 2.
5, which is interrupt control regarding the counter CAPCNG as described above.
つまり、エンジン制御装置1による制御が開始された直
後は、ステップAl0Lにおいてカウンタの値CAPC
NGがリセットされて、CAPCNGの値はOと設定さ
れているので、ステップA118でCAPCNGに1を
加算した値を新たなCA P CN Gにすると、ここ
でのCAPCNGの値は1となる。従って、次のステッ
プA119ではCAPCNG=1の条件を満足すること
になり、ステップAl2Oへ進む。そして、このステッ
プAl2Oで、CAPCNGから1を減算した値(つま
り0)が新たなCAPCNGの値となる。That is, immediately after the control by the engine control device 1 is started, the counter value CAPC is
Since NG has been reset and the value of CAPCNG is set to O, if the value obtained by adding 1 to CAPCNG is set as a new CAPCNG in step A118, the value of CAPCNG here becomes 1. Therefore, in the next step A119, the condition of CAPCNG=1 is satisfied, and the process proceeds to step Al2O. Then, in this step Al2O, the value obtained by subtracting 1 from CAPCNG (that is, 0) becomes the new value of CAPCNG.
これから50ミリ秒経過後に再びこの第1の割込制御が
始まる際には、CAPCNGの値は上述のように前回の
第1の割込制御開始時と同様にOとなっている。したが
って、今回の第1の割込制御の内容は前回の第1の割込
制御と全く同一となって、今回の第1の割込制御の終了
後には、CAPCNGの値は再びOとなる。つまり、主
フローの制御のいずれかのステップにおいてCA、 P
CNGの値がO以外に設定されない限り、この50ミ
リ秒毎に行なわれる第1の割込制御は全く同一の内容で
繰り返され、この結果得られるCAPCNGの値は常に
Oとなる。When the first interrupt control starts again after 50 milliseconds have elapsed, the value of CAPCNG is O as at the previous start of the first interrupt control, as described above. Therefore, the content of the current first interrupt control is exactly the same as the previous first interrupt control, and after the current first interrupt control ends, the value of CAPCNG becomes O again. That is, in any step of controlling the main flow, CA, P
Unless the value of CNG is set to a value other than O, this first interrupt control performed every 50 milliseconds is repeated with exactly the same content, and the resulting value of CAPCNG is always O.
第2の割込制御は、制御部25において行なわれる制御
であって、ここでは、踏込量検出部14によって検出さ
れたアクセルペダル踏込1APsに基づいて、この踏込
量APSの変化速度DAPSが求められる。The second interrupt control is a control performed by the control section 25, and here, based on the accelerator pedal depression of 1 APs detected by the depression amount detection section 14, the rate of change DAPS of this depression amount APS is determined. .
なお、アクセルペダル踏込ffi A P Sの値は、
アクセルペダル27と連動する踏込量検出部14のポテ
ンショメータ37からアクセルペダル27の踏込量に比
例した電圧が出力され、この出力電圧が踏込量検出部1
4のA−D変換部38でデジタル値に変換されることに
より得られる値である。Furthermore, the value of accelerator pedal depression ffi APS is as follows:
A voltage proportional to the amount of depression of the accelerator pedal 27 is output from the potentiometer 37 of the amount of depression detection section 14 that is linked with the accelerator pedal 27, and this output voltage is applied to the amount of depression detection section 1.
This value is obtained by being converted into a digital value by the A-D converter 38 of No. 4.
この第2の割込制御においては、ステップ八12フでア
クセルペダル踏込量A))Sが入力されて。In this second interrupt control, the accelerator pedal depression amount A))S is input in step 812.
この次のステップA122でこの入力されたA PSの
値と、これと同様にして100ミリ秒前に入力され記憶
されているアクセルペダル踏込ff1A))S′との差
I APS−APS ’ lがDAI)Sの値として算
出される。この割込制御は】−0ミリ秒毎に繰返される
ので、APS、Alas′およびI) APSの値は1
0ミリ秒毎に更新される。In the next step A122, the difference I APS - APS' l between the input APS value and the accelerator pedal depression ff1A)) S' that was input 100 milliseconds ago and stored in the same manner is determined. It is calculated as the value of DAI)S. This interrupt control is repeated every ]-0 milliseconds, so the value of APS, Alas' and I) APS is 1
Updated every 0 milliseconds.
第3の割込制御は、実車速VAおよび実加速度DAVを
算出するために車速・加速度検出部24において行なわ
九る制御である。The third interrupt control is a control performed in the vehicle speed/acceleration detection section 24 to calculate the actual vehicle speed VA and the actual acceleration DAV.
この第3の割込制御が開始されると、まず初めにステッ
プA123において、右後車輪速検出部42により検出
された右後車輪36の車輪速がVARRとして入力され
、ついでステップA124で、左後車輪速検出部43に
より検出された左後車輪35の車輪速がVARLとして
入力される。When this third interrupt control is started, first in step A123, the wheel speed of the right rear wheel 36 detected by the right rear wheel speed detection section 42 is input as VARR, and then in step A124, the wheel speed of the right rear wheel 36 is inputted as VARR. The wheel speed of the left rear wheel 35 detected by the rear wheel speed detection section 43 is input as VARL.
次に、ステップA125においてV A RRとVAR
Lの平均値が車両の実車速VAとして算出され記憶され
る。次のステップA126では、ステップA125で算
出された実車速VAと今回の割込制御から390ミリ秒
前の割込制御で同様に算出されて記憶された実車速VA
’との変化量VA−VA ’が実加速度DV、AGsと
して算出される。Next, in step A125, V A RR and VAR
The average value of L is calculated and stored as the actual vehicle speed VA of the vehicle. In the next step A126, the actual vehicle speed VA calculated in step A125 and the actual vehicle speed VA calculated in the same way and stored in the interrupt control 390 milliseconds before the current interrupt control are compared.
'The amount of change VA-VA' is calculated as the actual acceleration DV, AGs.
そして、ステップA127においては、VAとVA’と
の平均値VAAと、VAが算出された割込制御から更に
65ミリ秒前の割込制御で同様に算出され記憶されてい
た実車速VA”とVA”’(VA”よりも390ミリ秒
前に算出・記憶されたもの)との平均値VAA’との変
化ff1VAA−VAA’が、実加速度DVA、、。と
じて算出され記憶される。Then, in step A127, the average value VAA of VA and VA', and the actual vehicle speed VA'' which was similarly calculated and stored in an interrupt control 65 milliseconds before the interrupt control in which VA was calculated. The change ff1VAA-VAA' between VA"' (calculated and stored 390 milliseconds before VA") and the average value VAA' is calculated and stored as the actual acceleration DVA, .
更に、ステップA128においては、ステップA127
で算出された実加速度DVA□、。と前回までの割込制
御によって同様にして算出されたDVA□、。のうち最
新の4つのDvA1]。どの平均値が、実加速度DVΔ
isoとして算出される。Furthermore, in step A128, step A127
Actual acceleration DVA□, calculated by . and DVA□, which was calculated in the same way by the previous interrupt control. the latest four DvA1]. Which average value is the actual acceleration DVΔ
Calculated as iso.
以上のようにして算出されるVA、VA’、VA”、V
A”’、VAA、VAA’、DVAG、。VA, VA', VA'', V calculated as above
A"', VAA, VAA', DVAG,.
DVA、、、およびDVA、、。の各位は、この第3の
割込制御が65ミリ秒毎に行なわれるので、65ミリ秒
毎に更新される。DVA, , and DVA, . Since this third interrupt control is performed every 65 milliseconds, each part is updated every 65 milliseconds.
これらの実加速度のうち、D A V、、は−上述のよ
うに2つの実車速(VA、VA’)に基づいて算出され
るので、実際の車両の加速度の変化に対し最も追従性が
高い反面、外乱等により1つの実車速の誤差が増大した
時にうける影響が大きく安定性が低い。一方、DAV、
、、は、」二連のように4つの実車速(VA、VA’、
VA”、VA”’)に基づいて算出される実加速度DA
V□3゜を5つ用いて求められるので、D V Ass
とは逆に外乱による影響は少なく安定性が高い反面、追
従性が低い。また、DAv□3oはD A VssとD
A V、、。どの中間の安定性および追従性を有する
ものである。Among these actual accelerations, D A V, is calculated based on the two actual vehicle speeds (VA, VA') as described above, so it has the highest ability to follow changes in the actual vehicle acceleration. On the other hand, when an error in one actual vehicle speed increases due to disturbances, etc., the influence is large and stability is low. On the other hand, DAV,
,, is, 4 actual vehicle speeds (VA, VA',
Actual acceleration DA calculated based on VA", VA"')
Since it can be found using five V□3°, D V Ass
On the contrary, although it is less affected by disturbances and has high stability, it has low followability. Also, DAv□3o is D A Vss and D
AV... Which has intermediate stability and trackability.
なお、ここで、第3の割込制御によって求められる実加
速度DVAの誤差を補償するために行なうフェールセイ
フ制御の内容を説明すると、第8図(v)に示すように
、まず、ステップNl0Iで、車重検出部19の−っと
して設けられているエアサスペンション(エアサス)の
空気圧検出装置で検出した検出値の変化(空気圧の変化
度合)が、予め設定された基準値よりも大きいか否かが
判断される。Here, to explain the contents of the fail-safe control performed to compensate for the error in the actual acceleration DVA obtained by the third interrupt control, as shown in FIG. 8(v), first, in step Nl0I, , whether the change in the detected value (degree of change in air pressure) detected by the air pressure detection device of the air suspension (air suspension) provided as a part of the vehicle weight detection unit 19 is larger than a preset reference value. is judged.
検出値の変化が基準値よりも大きくない場合には、実車
速VAとしての測定値には誤差が生じていないと判断し
て、ステップN108へ進んでフラグI 14の値を0
とした後、ステップN109に進んで、タイマ(TMA
’)をリセットし、ステップN110に進む。このステ
ップNl 10では、各実加速度(DVA、、、DVA
、、。、DVA、、、)を通常通り、つまり、上述のよ
うにステップA126〜A128にしたがって算出する
。If the change in the detected value is not larger than the reference value, it is determined that there is no error in the measured value as the actual vehicle speed VA, and the process proceeds to step N108, where the value of the flag I14 is set to 0.
After that, the process advances to step N109 and the timer (TMA
') and proceeds to step N110. In this step Nl 10, each actual acceleration (DVA, , DVA
,,. , DVA, . . ) are calculated as usual, ie according to steps A126-A128 as described above.
ただし、このフェールセイフ制御時以前の段階から検出
・値の変化が基準値よりも大きくない状態が続いている
場合には、フラグLmの値ははじめからOであって、タ
イマ(TMA’)も既にリセット状態になっている。However, if the detection/value change continues to be not larger than the reference value from the stage before this fail-safe control, the value of the flag Lm is O from the beginning, and the timer (TMA') is also It is already in the reset state.
なお、フラグ114は、既にエアサスの空気圧の変化が
基準値よりも大きい状態となっていることを値が1であ
ることにより示す。また、タイマTMA’は、エアサス
の空気圧の変化が大きい状態が連続している場合の連続
時間をカウントするものである。Note that the flag 114 has a value of 1, which indicates that the change in the air pressure of the air suspension is already larger than the reference value. Moreover, the timer TMA' counts the continuous time when the state in which the air pressure of the air suspension continues to have a large change.
一方、検出値の変化が基準値よりも大きい場合には、ス
テップNl0Iで、実車速VAとしての測定値に誤差が
生じたと判断できる。この場合は、まずステップN10
2へ進んでフラグIi4の値が1であるか否かを判断す
る。On the other hand, if the change in the detected value is larger than the reference value, it can be determined in step Nl0I that an error has occurred in the measured value as the actual vehicle speed VA. In this case, first step N10
2, it is determined whether the value of flag Ii4 is 1 or not.
今、初めてエアサスの空気圧の変化が基準値よりも大き
くなったとすると、フラグIi4の値はまだ0の状態な
ので、ステップN103へ進んでフラグI工、の値を1
とした後、ステップN104でタイマTMA ’のカウ
ントをスタートさせる。ついで、ステップN105で、
各実加速度(DVA59.DVA□、。、DvAlls
o)の算出を停止して、直前に算出された各算出値(最
終算出値)を出力データとして記憶する。Now, suppose that the change in air pressure of the air suspension becomes larger than the standard value for the first time, the value of flag Ii4 is still 0, so proceed to step N103 and set the value of flag Ii4 to 1.
After that, in step N104, the timer TMA' starts counting. Then, in step N105,
Each actual acceleration (DVA59.DVA□,.,DvAlls
Stop the calculation of step (o), and store each calculated value (final calculated value) calculated immediately before as output data.
続いて、ステップN106に進んで、制御周期を再設定
する。この制御周期の再設定とは、後述する第8図(i
)の主フローに示す制御を、初期状態つまりステップA
l0Iの段階に戻して、新たに制御を開始することであ
る。そして、この後は、ステップN107に進む。Next, the process proceeds to step N106, where the control cycle is reset. This resetting of the control cycle refers to FIG. 8 (i
) in the initial state, that is, step A.
The purpose is to return to the 10I stage and start control anew. After this, the process proceeds to step N107.
また、前回の制御でもエアサスの空気圧の変化が基準値
よりも大きいと判断されている場合には、フラグI 1
4は1になっているので、ステップN102で、フラグ
L−iの値が1であると判断される。In addition, if the change in air pressure of the air suspension is determined to be larger than the reference value in the previous control, flag I1 is set.
Since 4 is 1, it is determined in step N102 that the value of flag Li is 1.
この場合、ステップN103〜N 1.06をジャンプ
して、直接ステップN107に進む。In this case, steps N103 to N1.06 are jumped and the process directly proceeds to step N107.
ステップN107に進むと、タイマTMA ’のカウン
ト値しTMA′が所定値tcよりも大きいか否かが判断
される。ここで、カウント値しTM八へとは、エアサス
の空気圧の変化が基準値よりも大きくなった状態の連続
している時間である。また、所定値t、 Cとは基準時
間であって、車両のサスペンションの固有振動周期等よ
り適当に大きい値として例えば750m5程度に設定さ
れる。Proceeding to step N107, it is determined whether the count value of timer TMA' is larger than a predetermined value tc. Here, the count value TM8 is a continuous period of time in which the change in the air pressure of the air suspension is greater than the reference value. Further, the predetermined values t and C are reference times, and are set to, for example, about 750 m5 as values that are appropriately larger than the natural vibration period of the suspension of the vehicle.
このステップN107で行なう判断は、エアサスの空気
圧の変化が、車輪のバンプ・リバウンド等に起因したも
のか、実際に車速が変化したためのものかの判断である
。つまり、エアサスの空気圧の変化が車輪のバンプ・リ
バウンド等に起因していれば、基準時間tc程度経過し
てバンプ・リバウンド等が収まればその変化も解消され
る。従って、逆に、空気圧の変化が基準値よりも大きい
状態が基準時間tcよりも長く続いていれば、実際に車
速が変化したためにエアサスの空傑圧が変化が続いてい
ると判断できる。The determination made in step N107 is whether the change in the air pressure of the air suspension is due to a bump or rebound of the wheels, or is due to an actual change in vehicle speed. In other words, if the change in the air pressure of the air suspension is caused by bumps, rebounds, etc. of the wheels, the changes will be resolved once the bumps, rebounds, etc. have subsided after approximately the reference time tc has elapsed. Therefore, conversely, if the state in which the change in air pressure is greater than the reference value continues for longer than the reference time tc, it can be determined that the air pressure in the air suspension continues to change due to an actual change in vehicle speed.
即ち、タイマTMA ’のカウント値tTMA′が所定
値tcよりも大きいならば、空気圧の変化は実際に車速
か変化したためであり、算出した現実加速度データを採
用できると判断でき、タイマTMA’のカウント値しT
MA′が所定値しCよりも大きくなければ、空気圧の変
化が車輪のバンプ・リバウンド等に起因している可能性
があり、現実加速度データを採用できないと判断できる
。That is, if the count value tTMA' of the timer TMA' is larger than the predetermined value tc, it can be determined that the change in air pressure is due to an actual change in the vehicle speed, and that the calculated actual acceleration data can be adopted, and the count value of the timer TMA' worth T
If MA' is a predetermined value and is not larger than C, there is a possibility that the change in air pressure is caused by a bump or rebound of the wheel, and it can be determined that the actual acceleration data cannot be used.
ステップN107で、カウント値t TMA′が所定値
むCよりも大きくないと判断すると、この制御を終了し
、逆に、カウント値t TMA′が所定値tcよりも大
きいと判断すると、ステップN408へ進み、フラグI
14の値を0とした後、ステップN109でタイマ(
TMA’)をリセットして、ステップN110に進んで
、各実加速度(DVA、、、DVAl、。、 DVA、
s、)を通常通りステップA126〜A128に従って
算出する。In step N107, if it is determined that the count value tTMA' is not greater than the predetermined value C, this control is terminated; conversely, if it is determined that the count value tTMA' is greater than the predetermined value tc, the process proceeds to step N408. Go ahead, Flag I
After setting the value of 14 to 0, the timer (
TMA') is reset, and the process proceeds to step N110, where each actual acceleration (DVA, , DVAl, ., DVA,
s, ) is calculated as usual according to steps A126-A128.
なお、この第8図(v)に示す実加速度DVAの誤差を
補償するために行なうフェールセイフ制御は、所定時間
(ただし基準時間tcよりも適当に短い時間)ごとに繰
り返される6
次に、第3の割込制御によって求められる実加速度DV
Aの誤差を補償するために行なうもう一つのフェールセ
イフ制御の内容を説明する。なお、この制御においても
、その初期状態では、フラグ115がOにされると共に
、タイマTMA ”がOに停止した状態にリセットされ
る。Note that the fail-safe control performed to compensate for the error in the actual acceleration DVA shown in FIG. Actual acceleration DV determined by interrupt control in step 3
The contents of another fail-safe control performed to compensate for the error in A will be explained. In this control as well, in the initial state, the flag 115 is set to O, and the timer TMA'' is reset to a stopped state at O.
なお、フラグIよ、は、前回の制御サイクル以前で現在
よりも基準時間以内に実加速度の値に誤りが認められた
ことを値が1であることにより示す。Note that the value of flag I indicates that an error was recognized in the value of the actual acceleration within a reference time from the current value before the previous control cycle by having a value of 1.
また、タイマTMA”は、実加速度に基準値よりも大き
い変化が生じてからの経過時間をカウント値tTMA’
゛としてカウントするものである。In addition, the timer TMA' is set to a count value tTMA' which measures the elapsed time since a change larger than the reference value occurred in the actual acceleration.
It is counted as ゛.
まず、ステップN201で、フラグI工、が1であるか
否かが判断される。First, in step N201, it is determined whether the flag I is set to 1 or not.
フラグI□、が1であったら、ステップN2O3へ進む
が、前回のフェールセイフ制御まで実加速度の値に誤り
が認められない場合や、前回以前のフェールセイフ制御
で実加速度の値に誤りが認められたがその後基準時間t
c’以上の間、実加速度の値に誤りが認められていない
場合には、フラグitsの値は0となっているので、ス
テップN201で、フラグI工、が1でないとされ、ス
テップN2O2へ進む。If the flag I□ is 1, proceed to step N2O3, but if no error is recognized in the actual acceleration value until the previous fail-safe control, or an error is recognized in the actual acceleration value during the previous fail-safe control. However, after that, the reference time t
If no error is recognized in the value of the actual acceleration for more than c', the value of the flag its is 0, so in step N201, the flag I is determined not to be 1, and the process proceeds to step N2O2. move on.
ステップN2O2では、今回の制御サイクルで、実加速
度が基準値よりも大きな変化をしたか否かが判断される
。In step N2O2, it is determined whether or not the actual acceleration has changed more than the reference value in the current control cycle.
実加速度が基準値よりも大きな変化をしていななければ
、フェイルセーフのための操作を特別行なう必要はなく
、ステップN211へ進み、各実加速度(DVAGs、
DVA、、。、DVA、io)の算出を通常通り、つま
り、上述のようにステップA126〜A128にしたが
って実施して、今回の制御を終える。If the actual acceleration has not changed significantly from the reference value, there is no need to perform any special fail-safe operation, and the process proceeds to step N211, where each actual acceleration (DVAGs,
DVA... , DVA, io) as usual, that is, in accordance with steps A126 to A128 as described above, and the current control ends.
実加速度が基準値よりも大きな変化をしていたら、ステ
ップN2O3へ進んで、Gセンサ(車体前後方向加速度
センサ)51からの出力値に基準以上の変化が生じたか
否かが判断される。If the actual acceleration has changed more than the reference value, the process proceeds to step N2O3, where it is determined whether the output value from the G sensor (body longitudinal acceleration sensor) 51 has changed more than the reference value.
Gセンサ51の出力が基準以上変化したら、実際に、実
加速度が基準値よりも大きな変化をしており、実加速度
のデータを信頼できるので、ステップN2O3から、ス
テップN211へ進み、各実加速度(DVA、、、DV
A、、、、DVA、、、)の算出を通常通り実施して、
今回の制御を終える。If the output of the G sensor 51 changes by more than the reference value, the actual acceleration has actually changed more than the reference value, and the actual acceleration data can be trusted, so the process advances from step N2O3 to step N211, and each actual acceleration ( DVA,,,DV
Calculate A, , DVA, , ) as usual,
Finish this control.
ステップN2O3で、Gセンサ51の出力が基準以上変
化しないとされたら、実際には、実加速度が基準値より
も大きな変化をしていないのに、実加速度のデータが変
化したことになり、実加速度の値を算出するためのデー
タに何らかの誤りが生じたと判断でき、この実加速度デ
ータを信頼できないとして、ステップN2O4へ進み、
フラグ■工、を1にして、続くステップN2O5で、タ
イマTMA”のカラン1−をスタートする。If it is determined in step N2O3 that the output of the G sensor 51 does not change by more than the reference value, it means that the actual acceleration data has changed even though the actual acceleration has not changed much than the reference value. It can be determined that some kind of error has occurred in the data for calculating the acceleration value, and this actual acceleration data is determined to be unreliable, and the process proceeds to step N2O4.
The flag (1) is set to 1, and in the following step N2O5, the timer TMA's run 1- is started.
さらに、続くステップN206で、各実加速度(DVA
、、DVA、、。、DVA、sO)の算出を停止して、
直前に算出された各算出値(最終算出値)を出力データ
として記憶する。Furthermore, in the following step N206, each actual acceleration (DVA
,,DVA,,. , DVA, sO), and
Each calculated value (final calculated value) calculated immediately before is stored as output data.
続いて、ステップN207に進んで、制御周期を再設定
する。この制御周期の再設定とは、後述する第8図(i
)の主フローに示す制御を、初期状態つまりステップA
101の段階に戻して、新たに制御を開始することであ
る。Subsequently, the process advances to step N207 to reset the control cycle. This resetting of the control cycle refers to FIG. 8 (i
) in the initial state, that is, step A.
The process returns to step 101 and starts control anew.
このようにして、今回の制御サイクルを終了する。In this way, the current control cycle ends.
こうして、実加速度の値に何らかの誤差が生じたと判断
されると、これ以後の制御サイクルでは、ステップN2
01で、フラグエ、5が1であると判断されて、ステッ
プN2O3へ進む。In this way, when it is determined that some error has occurred in the value of the actual acceleration, in the subsequent control cycle, step N2
At 01, flag 5 is determined to be 1, and the process proceeds to step N2O3.
ステップN2O3では、カウント値t TMA ’′の
値が、基準時間tc’よりも大きいか否がか判断される
。基準時間tc’は、実加速度の算出データに何らかの
誤りが生じた場合、この影響が各実加速度(D V A
、、 、 DV Ata。、DVAaso) (7)算
出値に及ばなくなくなるまでの時間として予め設定され
ている。In step N2O3, it is determined whether the value of the count value tTMA'' is greater than the reference time tc'. The reference time tc' is determined by the fact that if any error occurs in the calculation data of the actual acceleration, this influence will affect each actual acceleration (D V A
, , DV Ata. , DVAaso) (7) This is set in advance as the time until it no longer falls short of the calculated value.
カウント値しTM八への値が、基準時間し。′よりも大
きくなければ、まだ、実加速度の算出値に。The count value and the value to TM8 are the reference time. ′, it is still the calculated value of the actual acceleration.
データの誤りの影響が及ぶおそれがあるので、ステップ
A126〜A128による実加速度の算出を行なわずに
、今回の制御を終える。また、各実加速度(DVA、、
、DVAL3.、DVA、、、)としては、ステップN
206で記憶された値を用いる。Since there is a risk of data errors having an influence, the current control ends without calculating the actual acceleration in steps A126 to A128. In addition, each actual acceleration (DVA,...
, DVAL3. , DVA, , ), step N
The value stored in step 206 is used.
実加速度の値に何らかの誤差が生じたと判断されてから
何回かの制御サイクルを経過して、カウント値tTMA
’′の値が基準時間1c/よりも大きくなったら、ステ
ップN209において、フラグ10.の値を0として、
ステップN210において、タイマTMA”を0にリセ
ットして、ステップN211に進む。After several control cycles have passed since it was determined that some error occurred in the actual acceleration value, the count value tTMA
'' becomes larger than the reference time 1c/, in step N209, flag 10. Assuming the value of 0,
In step N210, the timer TMA'' is reset to 0, and the process proceeds to step N211.
ステップN211では、ステップA126〜A12Bに
よる実加速度の算出を再開するが、この制御周期から新
たにデータ入力して算出するために、この制御周期より
も後に、新たな実加速度(DVA、、、DVA!3゜、
DVA、、、)の値が算出されるまでは、ステップN2
06で記憶された値を用いる。In step N211, calculation of the actual acceleration in steps A126 to A12B is restarted, but in order to input new data from this control period and calculate it, new actual acceleration (DVA, . . . , DVA) is calculated after this control period. !3゜,
Step N2 is performed until the value of DVA, , , ) is calculated.
Use the value stored in 06.
なお、この第8図(vi)に示す実加速度DVAの誤差
を補償するために行なうフエールセイフ制御も、所定時
間(ただし基準時間tc′よりも適当に短い時間)ごと
に繰り返される。The fail-safe control shown in FIG. 8(vi), which is performed to compensate for the error in the actual acceleration DVA, is also repeated at predetermined time intervals (however, the time period is suitably shorter than the reference time tc').
このように、実加速度データが信頼できると判断できる
場合には、所定通りに実加速度を算出して、はぼ現在の
実加速度データを採用する。この一方で、実加速度DV
Aの値に誤差が生じたと判断できる場合には、各実加速
度DVA (DVA、s。In this way, when it can be determined that the actual acceleration data is reliable, the actual acceleration is calculated in a predetermined manner and the current actual acceleration data is adopted. On the other hand, the actual acceleration DV
If it is determined that an error has occurred in the value of A, each actual acceleration DVA (DVA, s.
DVA13.、 DVA、SO)のデータとして、既に
算出した適正なデータの中から最も新しいもの(最終算
出値)を採用するのである。DVA13. , DVA, SO), the newest one (the final calculated value) is used from among the appropriate data that has already been calculated.
一方、第8図(j)のステップAl0I 〜A117の
主フローでは、ステップAl0Lに引続きステップAl
O2において、スロットル弁31の開閉を行なうタイミ
ングを決定するためのタイマTMBが時間のカウントを
開始して次のステップAlO3へ進む。On the other hand, in the main flow of steps Al0I to A117 in FIG. 8(j), step Al0L is followed by step Al0L.
At O2, the timer TMB for determining the timing to open and close the throttle valve 31 starts counting time, and the process advances to the next step AlO3.
ステップAlO3では、車速・加速度検出部24でのス
テップA123〜A128の第3の割込制御によって算
出された実車速VA、実加速度DVA、、、DVA、、
。、DVA、、、、踏込量検出部14によって検出され
たアクセルペダル踏込量APS、ステップA121〜A
122による割込制御により制御部25で算出されたA
PSの変化速度DAPS、吸入空気量検出部2oによっ
て検出された吸入空気量AE、エンジン回転数検出部2
1によって検出されたエンジン回転数NE、車重検出部
19によって検出された車重W、出力軸回転数検出部2
2によって検出された自動変速機32のトルクコンバー
タ出力軸(図示省略)の回転数NDがそれぞれ入力され
る。更に、このステップAlO3では、これとともに、
アクセルスイッチ15、ブレーキスイッチ16、シフト
セレクタスイッチ17およびオートクルーズスイッチ1
8の加速スイッチ45.切換スイッチ46.スロットル
スイッチ47.目標車速変更スイッチ48の各スイッチ
の接点情報と、変速段検出部23で検出された自動変速
機32の使用変速段情報とが取込まれる。In step AlO3, the actual vehicle speed VA, the actual acceleration DVA, , DVA, .
. , DVA, , accelerator pedal depression amount APS detected by the depression amount detection unit 14, steps A121 to A
A calculated by the control unit 25 by interrupt control by 122
PS change rate DAPS, intake air amount AE detected by the intake air amount detection section 2o, engine rotation speed detection section 2
1, the vehicle weight W detected by the vehicle weight detection section 19, and the output shaft rotation speed detection section 2.
The rotational speed ND of the torque converter output shaft (not shown) of the automatic transmission 32 detected by 2 is inputted. Furthermore, in this step AlO3, together with this,
Accelerator switch 15, brake switch 16, shift selector switch 17 and auto cruise switch 1
8 acceleration switch 45. Changeover switch 46. Throttle switch 47. The contact information of each switch of the target vehicle speed change switch 48 and the used gear position information of the automatic transmission 32 detected by the gear position detection section 23 are taken in.
次のステップAlO4においては、フラグI。In the next step AlO4, flag I is set.
の値が1であるが否かが判断される。このフラグ■4は
、制御部25の走行状態指定部3によって定車速走行が
指定されるべきことを、値がOであることによって示す
ものである。このステップAlO4においては、定車速
走行状態が指定されていると■。=1ではないと判断し
て、ステップAlO3へ進む、逆に、定車速走行状態が
指定されていないとl4=1であると判断して、ステッ
プA107へ進む。It is determined whether the value of is 1 or not. This flag (4) indicates, by having a value of O, that constant speed driving should be specified by the driving state designating section 3 of the control section 25. In this step AlO4, if the constant vehicle speed running state is specified, then ■. It is determined that l4 is not equal to 1, and the process proceeds to step A103. Conversely, if the constant vehicle speed running state is not specified, it is determined that l4=1, and the process proceeds to step A107.
ステップAlO3へ進むと、フラグI3の値が1である
か否かが判断される。このフラグ1.は、後述する第1
2図のステップE133で行なわれる目標車速制御の中
で、車速が定車速走行の目標車速にほぼ一致した後の制
御が行なわれることを値がOであることによって示すも
のである。そして、このステップAlO3において、I
、=1であると判断した場合にはステップA107へ進
み、l8=1ではないと判断した場合はステップA10
6へ進む。Proceeding to step AlO3, it is determined whether the value of flag I3 is 1 or not. This flag 1. is the first
In the target vehicle speed control performed in step E133 in FIG. 2, the value O indicates that the control is performed after the vehicle speed almost matches the target vehicle speed for constant speed driving. Then, in this step AlO3, I
If it is determined that ,=1, proceed to step A107; if it is determined that l8=1 is not, proceed to step A10.
Proceed to step 6.
ステップA106では、スロットル弁31の開閉を行な
うタイミングの周期TKzが予め設定された一定値Tに
として指定される。In step A106, the cycle TKz of timing for opening and closing the throttle valve 31 is specified as a preset constant value T.
ステップA107では、周期TKzがステップA]03
で入力されたエンジン回転数NHの逆数と予め設定され
た一定値の係数αとの積によって指定される。したがっ
て、制御部25の走行状態指定部3により定車速走行が
指定されると、目標車速制御の中で車速が目標車速に到
達するまでの間はスロットル弁31の開閉はエンジン1
3の回転数の増加と共に短縮する周期で行なわれ、車速
が目標車速にほぼ一致した後に制御が行なわれる場合に
は、スロットル弁31の開閉は一定周期で行なわれる。In step A107, the period TKz is set to step A]03
It is specified by the product of the reciprocal of the engine rotational speed NH inputted in and a preset constant value coefficient α. Therefore, when constant speed driving is specified by the driving state specifying unit 3 of the control unit 25, the throttle valve 31 is not opened or closed until the vehicle speed reaches the target vehicle speed during the target vehicle speed control.
The opening and closing of the throttle valve 31 is performed at a constant cycle when the control is performed after the vehicle speed substantially matches the target vehicle speed.
ステップA106あるいはステップA107からステッ
プAlO3へ進むと、タイマT M Bによってカウン
トされた時間を丁MBとI;に2とが比較されて、t
TMB > t K2であるか否かが判断される。When the process advances from step A106 or step A107 to step AIO3, the time counted by timer TMB is compared with MB and I;
It is determined whether TMB>tK2.
このステップAlO3で、tTMn>tに2であると判
断した場合にはステップA109へ進み、tTHIN>
L K2ではないと判断した場合にはステップA11
2へ進む。In this step AlO3, if it is determined that tTMn>t is 2, the process advances to step A109, and tTHIN>
If it is determined that it is not L K2, proceed to step A11.
Proceed to step 2.
t TMB> t K2の場合には、今回の制御サイク
ルがスロットル弁31の開閉を行なうタイミングに該当
するので、ステップA109でスロットル弁31の次の
開閉のタイミングを求めるために、タイマT M Bを
リセットしてt TMBの値をOとすると共に、ステッ
プAll0でタイマTMBによる時間のカウントを再び
スタートさせて、ステップA111でフラグI工、を1
とする。なお、このフラグ■1□は、ステップA110
でタイマT M Bによる時間のカウントを再びスター
トさせた後、スロットル弁31の開閉を行なう制御サイ
クルであることを、値が1であることによって示すもの
である。If t TMB > t K2, the current control cycle corresponds to the timing for opening and closing the throttle valve 31, so in step A109, the timer TMB is set in order to find the timing for the next opening and closing of the throttle valve 31. At the same time as resetting the value of tTMB to O, timer TMB starts counting time again in step All0, and flag I is set to 1 in step A111.
shall be. Note that this flag ■1□ is set in step A110.
A value of 1 indicates that this is a control cycle in which the timer TMB starts counting time again and then opens and closes the throttle valve 31.
また、t TMB> t K2ではない場合には、今回
の制御サイクルがスロットル弁31の開閉(エンジン出
力の調整)を行なうタイミングに該当しないと判断でき
るので、ステップA112でフラグ丁□1の値をOとす
る。Furthermore, if t TMB > t K2, it can be determined that the current control cycle does not correspond to the timing for opening and closing the throttle valve 31 (adjusting the engine output), so the value of the flag D□1 is set in step A112. Let it be O.
ステップA111あるいはステップA 11−2からス
テップA113へ進むと、ステップAlO3で人力され
たシフトセレクタスイッチ17の接点情報により、シフ
トセレクタ29がDレンジの位置にあるか否かが判断さ
れる。ここで、Dレンジの位置にあると判断した場合に
は、ステップA11、4へ進むが、Dレンジの位置にな
いと判断した場合には、Dレンジ以外では車両の走行状
態等に基づく複雑な制御は不要であるとして、ステップ
A117へ進んでスロットル直動制御が行なわれる。When the process advances from step A111 or step A11-2 to step A113, it is determined whether the shift selector 29 is in the D range based on the contact information of the shift selector switch 17 manually operated in step AIO3. Here, if it is determined that the vehicle is in the D range position, the process proceeds to steps A11 and 4, but if it is determined that it is not in the D range position, a complicated process based on the driving condition of the vehicle etc. Since no control is required, the process advances to step A117, where direct throttle control is performed.
ステップA】14へ進んだ場合には、オートクルーズス
イッチ18のスロットルスイッチ47が第6図中の回の
位置にあるか否かが判断される。When the process proceeds to step A14, it is determined whether or not the throttle switch 47 of the auto cruise switch 18 is in the position shown in FIG.
スロットルスイッチ47が回の位置にある場合には、ア
クセルペダル27とスロットル弁31とが機械的に直結
されたのと同等にスロットル弁3]が操作される状態と
なるので、ステップA]17へ進んでスロットル直動制
御が行なわ汎る9逆に、ステップA114でスロットル
スイッチ47の位置が回ではないと判断するとステップ
A115へ進む。ステップA115では、ステップ八1
03で入力されたエンジン回転数NEが、エンジン13
の暖気運転完了後のアイドル回転数より若干低めに予め
設定された基準値NKに対して、NE<NKであるか否
かがWJ断される。When the throttle switch 47 is in the 1st position, the throttle valve 3] is operated in the same manner as if the accelerator pedal 27 and the throttle valve 31 were directly connected mechanically, so go to step A]17. On the other hand, if it is determined in step A114 that the throttle switch 47 is not in the 9th position, the process advances to step A115. In step A115, step 81
The engine speed NE entered in 03 is the engine 13
WJ is determined whether NE<NK with respect to a reference value NK that is preset slightly lower than the idle rotation speed after the completion of the warm-up operation.
N E < Nにであると判断した場合には、ステップ
A117へ進みスロットル直動制御が行なわれ。If it is determined that N E <N, the process advances to step A117 and throttle direct motion control is performed.
NE<NKではないと判断した場合には、ステップA1
16へ進みスロットル非直動制御が行なわれる。If it is determined that NE<NK is not true, step A1
The process advances to step 16, where non-direction control of the throttle is performed.
したがって、エンジン始動時にエンジン13の回転数が
エンジン停止状態から定常状態の回転数に立上がるまで
の間、又は、何らかの原因でエンジン13の運転状態が
不安定になってエンジン回転数が低下した時には、スロ
ットル弁31がアクセルペダル27の動きのみに対応し
て作動しエンジン13が制御される。Therefore, during the period when the engine 13 rotation speed rises from the engine stop state to the steady state rotation speed when the engine is started, or when the engine rotation speed decreases due to the unstable operating state of the engine 13 for some reason, , the throttle valve 31 operates in response only to the movement of the accelerator pedal 27, and the engine 13 is controlled.
ステップA116のスロットル非直動制御又はステップ
A117のスロットル直動制御が終了すると1回の制御
サイクルが終了し、再びステップAlO3へ戻って以上
に述べたステップAlO3−ステップA116またはA
117の制御が繰返される。したがって、1回の制御サ
イクル毎にステップAlO3で各検出値および各接点情
報が更新して入力され、この検出値および接点情報に基
づいて以上に述べた制御が行なわれる。When the non-linear throttle control in step A116 or the direct throttle control in step A117 is completed, one control cycle is completed, and the process returns to step AlO3 to perform steps AlO3-Step A116 or A described above.
The control at 117 is repeated. Therefore, each detected value and each contact point information are updated and input in step AlO3 for each control cycle, and the above-described control is performed based on this detected value and contact point information.
次に、第8図(i)のステップA117のスロットル直
動制御について説明する。このスロットル直動制御は、
第9図に示すフローチャートに従って行なわれる。Next, the throttle direct drive control in step A117 of FIG. 8(i) will be explained. This direct throttle control is
This is carried out according to the flowchart shown in FIG.
つまり、はじめに第9図中のステップBIOIでアクセ
ルペダル踏込量APSをパラメータとして、第19図に
示すマツプ#MAPSから、第8図(i)のステップA
lO3で入力されたアクセルペダル踏込量APSに対応
するスロットル弁開度OTl(Dが読出され設定されて
、ステップBIO2へ進む。That is, first, at step BIOI in FIG. 9, using the accelerator pedal depression amount APS as a parameter, from map #MAPS shown in FIG. 19, step A in FIG.
The throttle valve opening degree OTl(D) corresponding to the accelerator pedal depression amount APS inputted in lO3 is read out and set, and the process advances to step BIO2.
ステップB102では、前述のフラグIllの値が1で
あるか否かが判断される。I、1=1であると判断した
場合には、今回の制御サイクルがスロットル弁31の開
閉を行なうタイミングに該当するので、ステップB10
3へ進んでスロットル弁31の開閉を行なった後、今回
の制御サイクルにおけるスロットル直動制御を終了する
。一方、工□1=1ではないと判断した場合には、今回
の制御サイクルがスロットル弁31の開閉を行なうタイ
ミングに該当しないので、何も行なわずに今回の制御サ
イクルにおけるスロットル直動制御を終了する。In step B102, it is determined whether the value of the aforementioned flag Ill is 1 or not. If it is determined that I,1=1, the current control cycle corresponds to the timing for opening and closing the throttle valve 31, so step B10 is performed.
After proceeding to step 3 and opening and closing the throttle valve 31, the direct throttle control in the current control cycle is ended. On the other hand, if it is determined that step □1 is not 1, the current control cycle does not correspond to the timing to open and close the throttle valve 31, so the throttle direct drive control in the current control cycle is ended without doing anything. do.
ステップB103においては、制御部25からスロット
ル弁回動部26に対し、ステップBIO1で設定された
スロットル弁開度θTHDを指示する信号を送出する。In step B103, the control unit 25 sends a signal to the throttle valve rotation unit 26 to instruct the throttle valve opening degree θTHD set in step BIO1.
スロットル弁回動部26は、アクチュエータ駆動部39
でこの信号を受けてスロットル弁アクチユエータ40に
対しスロットル弁開度がθTHDとなる位置までスロッ
トル弁31を回動するように駆動信号を送出する。これ
に基づき、スロットル弁アクチユエータ40がスロット
ル弁31の回動を行なう。The throttle valve rotating section 26 is connected to an actuator drive section 39.
In response to this signal, a drive signal is sent to the throttle valve actuator 40 to rotate the throttle valve 31 to a position where the throttle valve opening becomes θTHD. Based on this, the throttle valve actuator 40 rotates the throttle valve 31.
この時、スロットル弁31の開度がスロットル弁開度検
出部41によって検出され、この検出結果がアクチュエ
ータ駆動部39にフィードバックされるので、この検出
結果に基づいて、アクチュエータ駆動部39では、スロ
ットル弁開度がθTHDとなるようにするスロットル弁
31の回動駆動信号を引続き送出する。そして、スロッ
トル弁31がこのような位置まで回動されたことが、ス
ロットル弁開度検出部41によって検出されると。At this time, the opening degree of the throttle valve 31 is detected by the throttle valve opening degree detection section 41, and this detection result is fed back to the actuator drive section 39. Based on this detection result, the actuator drive section 39 controls the throttle valve opening degree. A rotational drive signal for the throttle valve 31 that causes the opening degree to be θTHD is continuously sent. Then, when the throttle valve opening detection section 41 detects that the throttle valve 31 has been rotated to such a position.
この検出結果に対応して、アクチュエータ駆動部39は
駆動信号を送出しなくなり、スロットル弁31がスロッ
トル弁開度をOTHDとする位置で停止する。In response to this detection result, the actuator drive section 39 stops sending out a drive signal, and the throttle valve 31 stops at a position where the throttle valve opening is OTHD.
上述のように、スロットル直動制御においては、スロッ
トル弁開度OTHDがアクセルペダル27の踏込量のみ
に基づき決定される。また、スロットル弁開度θT)I
Dとアクセルペダル踏込量APSとは第19図に示すよ
うに比例関係にある。したがって、アクセルペダル27
とスロットル弁31とが機械的に直結されたような状態
で、アクセルペダル27の動きに応じてスロットル弁3
1が作動する。As described above, in the direct throttle control, the throttle valve opening degree OTHD is determined based only on the amount of depression of the accelerator pedal 27. Also, the throttle valve opening θT)I
D and the accelerator pedal depression amount APS are in a proportional relationship as shown in FIG. Therefore, the accelerator pedal 27
and the throttle valve 31 are mechanically directly connected, and the throttle valve 3 is opened in response to the movement of the accelerator pedal 27.
1 is activated.
なお、スロットル弁31がこのように作動して吸気通路
30の開閉を行なうと、エンジン13に吸入される空気
量が変化し、これに応じて、吸入空気量検出部20によ
って検出された空気量と工ンジン13の運転状態とに基
づいて燃料制御装置(図示省略)が決定するエンジン1
3への燃料供給量が変化する。この結果、燃焼噴射装置
(図示省略)が吸気通路30へ実際に噴射する燃料の量
が変化し、エンジン13の出力が変化する6次に、第8
図(i)のステップA116のスロットル非直動制御に
ついて説明する。このスロットル非直動制御は、第10
図に示すフローチャートに従って行なわれる。Note that when the throttle valve 31 operates in this manner to open and close the intake passage 30, the amount of air taken into the engine 13 changes, and the amount of air detected by the intake air amount detection section 20 changes accordingly. The fuel control device (not shown) determines the engine 1 based on the engine 13 and the operating state of the engine 13.
The amount of fuel supplied to 3 changes. As a result, the amount of fuel that the combustion injection device (not shown) actually injects into the intake passage 30 changes, and the output of the engine 13 changes.
The throttle non-direct motion control in step A116 in FIG. 1(i) will be explained. This throttle non-direction control is the 10th
This is carried out according to the flowchart shown in the figure.
つまり、初めにステップC1otにおいて、第8図(i
)のステップAlO3で入力された接点情報に基づき、
ブレーキスイッチ16の接点がQN状態にあるか否かが
判断される。That is, first, in step C1ot, as shown in FIG.
) Based on the contact information input in step AlO3,
It is determined whether the contacts of the brake switch 16 are in the QN state.
この時、車両の制動を行なうためにブレーキペダル28
を踏込んでいる場合には、ステップC101でブレーキ
スイッチ16の接点がON状態になっているのでステッ
プClO2へ進んで、ブレーキペダル28を踏込んでい
ない場合には、ブレーキスイッチ16の接点がON状態
になっていないのでステップC113へ進む。したがっ
て、ブレーキペダル28が踏込まれている時と、踏込ま
れていない時とでは、内容の異なる制御が行なオ〕れる
。At this time, the brake pedal 28 is pressed to brake the vehicle.
If the brake pedal 28 is not depressed, the contact of the brake switch 16 is in the ON state in step C101, and the process proceeds to step ClO2.If the brake pedal 28 is not depressed, the contact of the brake switch 16 is in the ON state. Since it is not, the process advances to step C113. Therefore, different control is performed when the brake pedal 28 is depressed and when it is not depressed.
ブレーキペダル28が踏込まれてステップClO2へ進
んだ場合には、このステップClO2において、フラグ
エ、の値が0に設定される。このフラグI7は、値がO
であることにより前回の制御サイクルでブレーキペダル
28が踏込まれていたことを示すものである。そして、
次いでステップClO3においてフラグエ2の値が1で
あるが否かが判断される。When the brake pedal 28 is depressed and the process proceeds to step ClO2, the value of flag is set to 0 in step ClO2. This flag I7 has a value of O
This indicates that the brake pedal 28 was depressed in the previous control cycle. and,
Next, in step ClO3, it is determined whether the value of flag 2 is 1 or not.
このフラグI2は、後述するように、ブレーキペダル2
8を踏込んでブレーキ(図示省略)による車両の減速を
行なった際に、減速度が基準値より大きい急制動状態が
基準時間より長く継続したことを、値が1であることに
より示すものである。This flag I2 indicates the brake pedal 2 as described below.
A value of 1 indicates that a sudden braking state in which the deceleration was greater than the reference value continued for longer than the reference time when the vehicle was decelerated by the brake (not shown) by stepping on the brake. .
なお、この基準値および基準時間は、予め設定される。Note that this reference value and reference time are set in advance.
ステップClO3で工、=1であると判断した場合には
、後述のステップC112へ直接進み、■2=1ではな
いと判断した場合はステップClO4へ進む。If it is determined in step ClO3 that =1, the process directly proceeds to step C112, which will be described later; if it is determined that 2=1, the process proceeds to step ClO4.
ステップClO3からステップClO4へ進むと、第8
図(i)のステップAlO3で入力された実加速度D
V A1.。が予め設定された負の基準値に2に対し、
DVAl、。<K、であるか否かが判断される。実加速
度DVA□、。は車両の加速が行なわれている時に正の
値となって、負の値となるのは車両の減速が行なわれて
いる時なので、負の基準値に2に対しDVA、、、<K
2であるか否かの判断は、車両の減速度が予め設定され
た基準値より大きいか否かの判断と同一となる。Proceeding from step ClO3 to step ClO4, the eighth
Actual acceleration D input in step AlO3 in figure (i)
V A1. . 2 to a preset negative reference value,
DVAl,. It is determined whether or not <K. Actual acceleration DVA□,. takes a positive value when the vehicle is accelerating, and takes a negative value when the vehicle is decelerating, so the negative reference value is DVA for 2,...<K
2 is the same as determining whether the deceleration of the vehicle is greater than a preset reference value.
ブレーキ(図示省略)による減速度の大きい急制動が行
なわれていると、ステップClO4でDVA工、。<K
2であると判断され、ステップC107へ進む。急制動
が行なわれていないと、ステップClO4でDvA13
.くに2ではないと判断されて、ステップClO3へ進
む。When sudden braking with a large deceleration is performed by the brake (not shown), the DVA works in step ClO4. <K
It is determined that the value is 2, and the process proceeds to step C107. If sudden braking is not performed, DvA13 at step ClO4.
.. It is determined that the value is not particularly 2, and the process proceeds to step ClO3.
ステップC107へ進むと、フラグエ、の値が1である
か否かが判断される。このフラグ■1は、実加速度D
V A、、、が基準値に2より小さい状態(即ち減速度
が基準値より大きい状態)の継続時間を計測するタイマ
TMAが時間を、カラン1〜中であることを値が1であ
ることによって示すものである。Proceeding to step C107, it is determined whether the value of flag is 1 or not. This flag ■1 is the actual acceleration D
The timer TMA, which measures the duration of the state in which VA is smaller than the reference value by 2 (that is, the state in which the deceleration is larger than the reference value), indicates that the time is 1 to 1 and the value is 1. This is shown by
タイマTMAが既に時間をカウントしている場合には、
■1=1であると判断され、ステップC110へ進む。If timer TMA is already counting time,
(2) It is determined that 1=1, and the process advances to step C110.
タイマTMAが時間のカウントを行なっていない場合に
は、I工=1ではないと判断され、ステップClO3へ
進みフラグI工の値を1とし、ステップC109でタイ
マTMAによる時間のカウントを開始した後ステップC
110へ進む。If the timer TMA is not counting time, it is determined that I-count is not 1, and the process proceeds to step ClO3, where the value of the flag I-count is set to 1, and after the timer TMA starts counting time in step C109. Step C
Proceed to 110.
ステップC110では、タイマTMAによってカウント
された時間t TMAが予め設定された基準時間jKx
に対して、trMA>tに、であるか否かが判断される
。tTMA>tに、であると判断した場合には、ステッ
プC111へ進み、前記フラグエ2の値を1とした後ス
テップC112へ進む。一方、t TMA> t K工
ではないと判断した場合には、直接ステップC112−
へ進み前記フラグ丁2の値は0のままとなる。In step C110, the time t counted by the timer TMA and the preset reference time jKx
, it is determined whether trMA>t. If it is determined that tTMA>t, the process proceeds to step C111, where the value of flag 2 is set to 1, and then the process proceeds to step C112. On the other hand, if it is determined that t TMA > t K, the process directly proceeds to step C112-
Then, the value of the flag 2 remains 0.
一方、ステップClO4において、DVA13゜<K2
ではないと判断してステップClO3へ進んだ場合には
、ブレーキ(図示省略)による減速度が基準値以下であ
りタイマTMAによる時間のカウントが不要となる。そ
こで、タイマTMAによるカウントが必要となる場合に
そなえ、ステップClO3でフラグ11の値を0とし、
ステップC106でタイマTMAをリセッ1〜して時間
のカウントを中止するとともに、カウント時間しTMA
の値をOとした後、ステップC112へ進む。On the other hand, in step ClO4, DVA13°<K2
If it is determined that this is not the case and the process proceeds to step ClO3, the deceleration due to the brake (not shown) is less than the reference value, and there is no need to count the time using the timer TMA. Therefore, in preparation for the case where counting by timer TMA is required, the value of flag 11 is set to 0 in step ClO3.
In step C106, the timer TMA is reset to 1 to stop counting the time, and the timer TMA is
After setting the value to O, the process proceeds to step C112.
なお、このようなステップClO3〜C111の制御に
よって、ブレーキ(図示前111A)による減速度が基
準値より大きい状態が基準時間より長く継続するとフラ
グ1.の値が1とされるが、このフラグ■2の値は、1
度1に設定されると、ステップClO3−C111以外
のいずれかのステップで値をOとされない限り、たとえ
減速度が基準値以下となっても変化することがない。By the control of steps ClO3 to C111, flag 1. The value of this flag is set to 1, but the value of this flag ■2 is set to 1.
When the value is set to 1, it will not change even if the deceleration becomes less than the reference value unless the value is set to O in any step other than steps ClO3-C111.
ステップC1】−2においては、制御部25からスロッ
トル弁回動部26に対して、エンジンアイドル位置とな
る最小開度のスロットル弁開度を指定する信号が送出さ
れる。スロットル弁同動部26では上記の信号を受けて
、そのアクチュエータ邸動部39で、スロットル弁アク
チユエータ40に対しスロットル弁31を最小開度のス
ロットル弁開度まで回動する体動信号を送出し、これを
受けたスロットル弁アクチユエータ40がスロットル弁
31を回動する。In step C1]-2, the control section 25 sends a signal to the throttle valve rotation section 26 to designate the minimum throttle valve opening that corresponds to the engine idle position. The throttle valve synchronization unit 26 receives the above signal, and its actuator movement unit 39 sends a body movement signal to the throttle valve actuator 40 to rotate the throttle valve 31 to the minimum throttle valve opening. In response to this, the throttle valve actuator 40 rotates the throttle valve 31.
この時、スロットル弁31の開度がスロットル弁開度検
出部41によって検出され、この検出結果がアクチュエ
ータ鄭動部39にフィードバックさ九てフィードバック
制御が行なわれる。つまり。At this time, the opening degree of the throttle valve 31 is detected by the throttle valve opening degree detection section 41, and this detection result is fed back to the actuator movement section 39 to perform feedback control. In other words.
アクチュエータ訃動部39では、スロットル弁開度の検
出結果に基づき、スロットル弁:31が所定の位置まで
回動されたことが確認されるまで、スロットル弁31の
回動に必要な即動信号を引続き送出する。そして、スロ
ットル弁31が所定の位置まで回動されたことがスロッ
トル弁開度検出部41によって検出されると、アクチュ
エータ邸動部39からの開動信号の送出が終わって、ス
ロットル弁31が所定位置に停止し、エンジンブレーキ
による制動力が発生する。Based on the detection result of the throttle valve opening, the actuator moving unit 39 sends an immediate action signal necessary for rotating the throttle valve 31 until it is confirmed that the throttle valve 31 has been rotated to a predetermined position. Continue sending. When the throttle valve opening detecting section 41 detects that the throttle valve 31 has been rotated to a predetermined position, the sending of the opening signal from the actuator housing section 39 is finished, and the throttle valve 31 is moved to the predetermined position. The vehicle comes to a stop, and braking force is generated by the engine brake.
以」二述べたように、ブレーキペダル28を踏込んだ場
合には、車両の減速が目的であるから、ステップ010
3〜C111の制御を経た後、常にスロットル弁31を
エンジンアイドル位置となる最小開度に保持することに
より、エンジンブレーキによる車両の制動が、ブレーキ
(図示省略)による制動とともに行なわれるのである。As mentioned above, when the brake pedal 28 is depressed, the purpose is to decelerate the vehicle, so step 010 is performed.
After passing through the control steps 3 to C111, the throttle valve 31 is always maintained at the minimum opening degree that corresponds to the engine idle position, so that the vehicle is braked by the engine brake together with the brake (not shown).
ブレーキペダル28が踏込まれず、ステップC101か
らステップC113へ進んだ場合には。If the brake pedal 28 is not depressed and the process advances from step C101 to step C113.
フラグ丁、の値が1であるか否かが判断される。It is determined whether the value of the flag D is 1 or not.
このフラグI7は、前述のようにブレーキペダル28が
前回の制御サイクルで踏込まれていたか否かを示すが、
踏込まれていなければその値は1となっており、踏込ま
れていればその値がOとなっている。したがって、この
ステップC113においては、ブレーキペダル28が踏
込まれていない状態となってから最初の制御サイクルで
あるか否かが判断されることになる。This flag I7 indicates whether or not the brake pedal 28 was depressed in the previous control cycle as described above.
If the pedal is not depressed, the value is 1, and if the pedal is depressed, the value is O. Therefore, in step C113, it is determined whether or not this is the first control cycle after the brake pedal 28 is not depressed.
このステップC11−3において、l7=1である、即
ちブレーキペダル28が踏込まれていない状態となって
から最初の制御サイクルではない。In this step C11-3, l7=1, that is, it is not the first control cycle after the brake pedal 28 is not depressed.
と判断した場合には、ステップC]−33へ進む。If it is determined that this is the case, the process proceeds to step C]-33.
逆に、l7=1ではない、即ちブレーキペダル28が踏
込まれていない状態となってから最初の制御サイクルで
あると判断した場合には、ステップC114/\進む。Conversely, if l7 is not 1, that is, if it is determined that this is the first control cycle after the brake pedal 28 is not depressed, the process proceeds to step C114/\.
ステップC113からステップC114へ進んだ場合に
は、ステップCl ]、 4〜C118に従って、種々
の設定および判断がなさ才しる。When the process advances from step C113 to step C114, various settings and judgments are made according to steps Cl], 4 to C118.
まず、ステップC114では、既にブレーキペダル28
は踏込まれていないので、タイマTMAによる時間のカ
ラン1〜が不要となる。そこで、フラグ11の値を0と
して、次回以降の制御サイクルで、再びカウントを行な
う時に備える。First, in step C114, the brake pedal 28
is not pressed, so there is no need for timer TMA to run the time from 1 onward. Therefore, the value of the flag 11 is set to 0 in preparation for counting again in the next and subsequent control cycles.
そして、次のステップC115では、ブレーキペダル2
8が踏込まれていないのでフラグ■7の値を1とし、ス
テップC116で、ステップC114と同様の理由によ
りタイマTMAをリセットして時間のカウントを停止し
カウント時間t、t14Aの値を0とする。Then, in the next step C115, the brake pedal 2
8 is not depressed, the value of flag 7 is set to 1, and in step C116, for the same reason as step C114, timer TMA is reset to stop counting time, and the values of count time t and t14A are set to 0. .
ついで、ステップC117でフラグIi2の値をOとす
る。このフラグ112は、各制御サイクルでステップC
144のオートクルーズモード制御を行なうようになっ
てから最初に訪れるスロットル弁31開閉のタイミング
に該当する制御サイクル(開閉タイミングサイクル)に
おいて、スロットル弁3】の開閉をまだ行なっていない
こと、あるいはこの開閉は既に行なったが、オートクル
ーズモー1−制御において加速スイッチ45または切換
スイッチ46の操作により車両の走行状態の指定が変更
された後に最初に訪れる開閉タイミングサイクルにおい
て、スロットル弁31の開閉をまだ行なっていないこと
を、値がOであることによって示すものである。Then, in step C117, the value of flag Ii2 is set to O. This flag 112 is set at step C in each control cycle.
In the control cycle (opening/closing timing cycle) that corresponds to the first opening/closing timing of the throttle valve 31 after starting the auto cruise mode control of 144, the opening/closing of the throttle valve 3] has not yet been performed, or Although this has already been done, the opening and closing of the throttle valve 31 has not yet been performed in the first opening/closing timing cycle after the designation of the vehicle running state is changed by operating the acceleration switch 45 or changeover switch 46 in auto cruise mode 1-control. The value O indicates that the value is not true.
ステップC118では、第8図(i)のステップAlO
3で入力された接点情報からアクセルスイッチ15の接
点がON状態にあるか否かが判断される。アクセルペダ
ル27が踏込ま九でアクセルスイッチ15の接点がOF
F状態にある場合には、ステップC135へ進んでフラ
グ■2の値を0とし、ステップC136でフラグ■3の
値を1どした後、ステップC137へ進む。このフラグ
■3は、スロットル弁31をエンジンアイドル位置とな
る最小開度に保持すべきことを、値がOであることによ
って示すものである。In step C118, step AlO in FIG. 8(i)
Based on the contact information input in step 3, it is determined whether the contact of the accelerator switch 15 is in the ON state. When the accelerator pedal 27 is depressed, the contact point of the accelerator switch 15 turns OFF.
If it is in the F state, the process proceeds to step C135, where the value of the flag (2) is set to 0, and the value of the flag (2) is set to 1, at step C136, and then the process proceeds to step C137. This flag (3) indicates, by having a value of O, that the throttle valve 31 should be maintained at the minimum opening degree that corresponds to the engine idle position.
なお、フラグI、の値がステップC111で1−と設定
された場合には、このステップC135の制御が行わ汎
るまでけ■2の値が1のままとなる。If the value of the flag I is set to 1- in step C111, the value of 2 remains 1 until the control in step C135 is carried out.
即ちフラグ■2の値は、アクセルペダル27が踏込まれ
た時に0となるのである。That is, the value of flag (2) becomes 0 when the accelerator pedal 27 is depressed.
ステップC137では、前述のように、踏込量検出部1
4によって検出されたアクセルペダル踏込1APsと、
この踏込量APsから制御部25において求められた踏
込量APSの変化速度DAPSと、カウンタCA I)
CN Gの値とに基づいて、目標加速度を決定してア
クセルモード制御を行なう。このアクセルモード制御と
は、車速を目標加速度にすべくスロットル弁3]を回動
させてエンジン13の出力を制御するものである。そし
て、このアクセルモード制御を行なったところで、今回
の制御サイクルにおけるスロットル非直動制御を終了す
る。In step C137, as described above, the depression amount detection section 1
1 APs of accelerator pedal depression detected by 4;
The change rate DAPS of the depression amount APS obtained from the depression amount APs in the control unit 25 and the counter CA I)
Based on the CNG value, a target acceleration is determined and accelerator mode control is performed. This accelerator mode control is to control the output of the engine 13 by rotating the throttle valve 3 to bring the vehicle speed to a target acceleration. Then, when this accelerator mode control is performed, the throttle non-direct motion control in the current control cycle is ended.
アクセルペダル27が踏込まれておらず、アクセルスイ
ッチ15の接点がON状態となり、ステップC]18か
らステップC119へ進むと、DA )) M X Q
の値を0とする。このD A、 P M X Qは、ア
クセルペダル27の踏込量の増大時におけるアクセルペ
ダル踏込量APSの変化速度DAPSの最大値を示して
いる。DA)) M
Let the value of be 0. DA, PMXQ indicate the maximum value of the rate of change DAPS of the accelerator pedal depression amount APS when the depression amount of the accelerator pedal 27 increases.
そして、次のステップCl2OにおいてDAPM X
Sの値をOとする。このDAPMXSは、踏込量減少時
における変化速度DAPSの最小値を示している。Then, in the next step Cl2O, DAPM
Let the value of S be O. This DAPMXS indicates the minimum value of the rate of change DAPS when the amount of depression is decreased.
更に、ステップC121において、第8図(1v)のス
テップA123〜A128の割込制御で算出された最新
の実車速VAIが入力される。Furthermore, in step C121, the latest actual vehicle speed VAI calculated by the interrupt control in steps A123 to A128 in FIG. 8(1v) is input.
次いで、ステップC122において、ブレーキペダル2
8を解放した直後の実車速を示すVOFFの値としてス
テップC121で入力された実車速VAIの値が代入さ
れる。Next, in step C122, the brake pedal 2
The value of the actual vehicle speed VAI input in step C121 is substituted as the value of VOFF indicating the actual vehicle speed immediately after the release of V8.
次に、ステップC123において、第8図(i)のステ
ップAlO3で入力された接点情報から、オートクルー
ズスイッチ18のスロットルスイッチ47の位置が第6
図中の1になっているか否かが判断される。なお、スロ
ットルスイッチ47が田の位置にある場合には、前述の
ようにブレーキペダル28を踏み込んで車両の減速を行
なった後。Next, in step C123, the position of the throttle switch 47 of the auto cruise switch 18 is determined from the contact information input in step AlO3 of FIG. 8(i).
It is determined whether the value is 1 in the figure. Note that when the throttle switch 47 is in the OFF position, the brake pedal 28 is depressed to decelerate the vehicle as described above.
ブレーキペダル28を解放すると、アクセルペダル27
を踏込まない限すスロッ1−ル弁31をエンジンアイド
ル位置である最小開度に保持することが指定されている
。When the brake pedal 28 is released, the accelerator pedal 27
It is specified that the throttle valve 31 is held at the minimum opening degree, which is the engine idle position, unless the throttle valve 31 is depressed.
ステップC123において、スロットルスイッチ47の
位置がInであると判断した場合には、ステップC12
6へ進み、フラグ■□の値をOとした後ステップC11
2で前述のようにスロットル弁31を最小開度となるス
ロッ1−ルアイドル位置へ回動する。In step C123, if it is determined that the position of the throttle switch 47 is In, step C12
Proceed to step 6, set the value of flag ■□ to O, and then proceed to step C11.
2, the throttle valve 31 is rotated to the throttle idle position where the opening degree is the minimum.
一方、ステップC123において、スロットルスイッチ
47の位置が田ではないと判断した場合は、ステップC
124へ進み、このステップC124でVOFFが予め
設定された基準値に工に対し、VOFF<K、であるか
否かが判断される。On the other hand, if it is determined in step C123 that the position of the throttle switch 47 is not in the field, step C123
The process advances to step C124, and in this step C124, it is determined whether or not VOFF<K, with respect to VOFF reaching a preset reference value.
ステップC124において、VOFF<K、であると判
断した場合には、ステップC125へ進み。If it is determined in step C124 that VOFF<K, the process advances to step C125.
フラグエ2の値が1であるか否かが判断される。It is determined whether the value of flag 2 is 1 or not.
工2=1であると判断すると、ステップC126へ進ん
でフラグI、の値を0とした後、ステップC112で前
述のようにスロットル弁31を最小開度となる位置へ回
動する。If it is determined that step 2=1, the process proceeds to step C126, where the value of flag I is set to 0, and then, in step C112, the throttle valve 31 is rotated to the minimum opening position as described above.
一方、ステップC124で、VOFF<K□ではないと
判断した場合、あるいはステップC125で工2=1で
はないと判断した場合は、ステップC145へ進む。On the other hand, if it is determined in step C124 that VOFF<K□ is not satisfied, or if it is determined in step C125 that E2=1 is not satisfied, the process advances to step C145.
従って、ブレーキペダル28が踏込まれて車両の制動が
行なわれた時に、減速度が基準値より大きい状態が基準
時間より長く継続し、且つ、制動が中止された時の車速
か基準値より小さい場合は。Therefore, when the brake pedal 28 is depressed to brake the vehicle, if the state in which the deceleration is greater than the reference value continues for longer than the reference time, and the vehicle speed at the time the braking is stopped is smaller than the reference value. teeth.
アクセルペダル27が踏込まれていなければ、車両の制
動を優先して、ブレーキペダル28の解放後においても
引続きスロットル弁31を最小開度に保持しエンジンブ
レーキによる制動を行なう。If the accelerator pedal 27 is not depressed, priority is given to braking the vehicle, and even after the brake pedal 28 is released, the throttle valve 31 is held at the minimum opening degree to perform braking by engine braking.
例えば、交差点等において停止のためにブレーキによる
減速を行なう場合には、停止直前に、停止時の衝撃を緩
和すべくブレーキペダル28を一旦解放するが、この時
には、上述のようにスロットル弁31が最小開度に保持
されてエンジンブレーキによる制動が自動的に行なわれ
るのである。For example, when decelerating by braking to stop at an intersection, etc., the brake pedal 28 is temporarily released just before the stop in order to reduce the impact of the stop. At this time, the throttle valve 31 is activated as described above. The opening is held at the minimum and braking by engine braking is automatically performed.
ステップC124あるいはステップC125からステッ
プC145へ進んだ場合は、フラグ■4の値をOとして
、ステップC127へ進む。なお、フラグ■、は、制御
部25の走行状態指定部3によって定車速走行が指定さ
れるべきことを値がOであることによって示すものであ
る。If the process proceeds from step C124 or step C125 to step C145, the value of flag 4 is set to O, and the process proceeds to step C127. Note that the flag {circle around (2)} indicates that constant speed driving should be specified by the driving state specifying section 3 of the control section 25 by having a value of O.
ステップC127では、スロットル弁31を最小開度に
保持する必要がないので、フラグ■3の値を1とし、次
のステップ0128に進んで前記フラグ■、の値を1と
した後、ステップc129において、定車速走行の際の
目標車速vsにステップC121で入力された実車速V
A工が代入される。In step C127, since it is not necessary to maintain the throttle valve 31 at the minimum opening degree, the value of flag ■3 is set to 1, and the process proceeds to the next step 0128, where the value of the flag ■ is set to 1, and then in step c129 , the actual vehicle speed V input in step C121 as the target vehicle speed VS when driving at a constant speed.
A engineering is substituted.
次に、ステップC130において、目標車速VSでの走
行を維持するために必要な目標1〜ルクTOM工が、下
式(1)によって算出される。Next, in step C130, the target 1~TOM required to maintain traveling at the target vehicle speed VS is calculated using the following formula (1).
T OMx = [((lil’r/g) ・ks+k
i) ・(DVS、−DVShs )”TQ−TEM]
/TQ・・・・・ (」)
なお、上式(1)において、Wは車両検出部19によっ
て検出されて第8図(i)のステップAlO3で入力さ
れた車両の重量、rは予め記憶されている左前車輪33
あるいは右前車輪34のタイヤ有効半径、gは重力加速
度である。T OMx = [((lil'r/g) ・ks+k
i) ・(DVS, -DVShs)"TQ-TEM]
/TQ... ('') In the above formula (1), W is the weight of the vehicle detected by the vehicle detection unit 19 and input in step AlO3 of FIG. 8(i), and r is the weight stored in advance. Left front wheel 33
Alternatively, the tire effective radius of the right front wheel 34, g is the gravitational acceleration.
このうち、第8図(i)のステップAlO3で入力され
る車両の重量Wのデータは、固定値ではなく、測定値を
使用する。Among these, the data of the weight W of the vehicle input in step AlO3 in FIG. 8(i) is not a fixed value but a measured value.
つまり、車重検出部19では、車両の停止時及び走行時
に、常時又は所定のサイクルで車重を検出しており、こ
の検出値に基づいて、制御部25により、例えば第8図
(vii)に示すような流れで。That is, the vehicle weight detection section 19 detects the vehicle weight constantly or in a predetermined cycle when the vehicle is stopped and running, and based on this detected value, the control section 25 detects the vehicle weight as shown in FIG. 8 (vii), for example. In the flow shown in .
車重データが設定される。Vehicle weight data is set.
まず、ステップR101で、車速VaがOであるか否か
、即ち、停止中であるか否かが判定され、停止中と判断
されたら、ステップR102に進んで、車重Wのデータ
(WHGT)として常に新たに検出した停止中の車重値
(WHGT、L)を設定する。従って、停止中には、検
出した車重(WHGTI)に変化があり次第、車重Wの
データ(WHG T )が次々に更新される。First, in step R101, it is determined whether or not the vehicle speed Va is O, that is, whether or not the vehicle is stopped.If it is determined that the vehicle is stopped, the process proceeds to step R102, and the vehicle weight W data (WHGT) is determined. The newly detected vehicle weight value (WHGT, L) while the vehicle is stopped is always set. Therefore, while the vehicle is stopped, data on the vehicle weight W (WHG T ) is updated one after another as soon as there is a change in the detected vehicle weight (WHGTI).
そして、ステップR101で、車速VaがOでない、即
ち、走行中であると判断されたら、ステップR103に
進んで、ブレーキング中であるか否かが判断され、ブレ
ーキング中であれば、ステップR104に進んで、車重
Wのデータ(WHGT)として常に新たに検出した車重
値(WHGT2)を設定する。従って、走行中で且つブ
レーキング中には、検出した車重(WHGT2)に変化
があり次第、車重Wのデータ(WHGT)が次々に更新
される。If it is determined in step R101 that the vehicle speed Va is not O, that is, the vehicle is running, the process proceeds to step R103, where it is determined whether or not the vehicle is braking, and if it is braking, step R104 Then, the newly detected vehicle weight value (WHGT2) is always set as the vehicle weight W data (WHGT). Therefore, while the vehicle is running and braking, the vehicle weight W data (WHGT) is updated one after another as soon as there is a change in the detected vehicle weight (WHGT2).
また、ステップR103で、走行中であるがブレーキン
グ中でないと判断されると、車重データ(WHGT)と
して既に更新されている最新の車重値(WHGTi又は
W HG T 2 )を用いる。If it is determined in step R103 that the vehicle is running but not braking, the latest vehicle weight value (WHGTi or W HG T 2 ) that has already been updated is used as the vehicle weight data (WHGT).
なお、ステップR103の「ブレーキング中」は「スロ
ットル制御をしない場合」の意味であり、スロットル制
御を行なう通常の走行状態の時には、走行時の振動等の
外乱が車重データに影響して、データの安定性が不足し
てスロットル制御が不安定になるので、車重Wのデータ
を更新しないが。It should be noted that "during braking" in step R103 means "when throttle control is not performed", and during normal driving conditions when throttle control is performed, disturbances such as vibrations during driving affect the vehicle weight data. However, the vehicle weight W data is not updated because the data stability is insufficient and the throttle control becomes unstable.
スロットル制御をしない場合には、車重Wのデータを次
々に更新してもかまわない。If throttle control is not performed, the vehicle weight W data may be updated one after another.
なお、車重検出部19でのブレーキング中の車重測定は
、車体の傾斜を補正して算出する。Note that the vehicle weight measurement during braking by the vehicle weight detection unit 19 is calculated by correcting the inclination of the vehicle body.
また、ksは自動変速機32において使用する変速段を
第1速とした状態に換算するために予め設定された係数
であって、変速段検出部23によって検出されステップ
AlO3で入力された現在使用中の自動変速機32の変
速段に対応して値が設定されているものである。そして
、kiは車両のドライブ軸まわりのエンジン13および
自動変速機32の慣性に関する補正量である。Further, ks is a preset coefficient for converting the gear position used in the automatic transmission 32 to the first gear, and is a coefficient currently in use detected by the gear position detection unit 23 and input in step AlO3. The value is set corresponding to the gear stage of the automatic transmission 32 inside. Further, ki is a correction amount regarding the inertia of the engine 13 and automatic transmission 32 around the drive shaft of the vehicle.
さらに、TQは自動変速機32のトルク比であって、こ
のトルク比TQは、出力軸回転数検出部22によって検
出され、速度比eをパラメータとして自動変速機32の
特性に基づき予め設定されたマツプ#MTRATQ (
図示省略)によって決定されるものである。なお、速度
比eは、ステップAlO3で入力された自動変速機32
内のトルクコンバータ(図示省略)の出力軸回転数ND
を。Further, TQ is a torque ratio of the automatic transmission 32, and this torque ratio TQ is detected by the output shaft rotation speed detection section 22 and is preset based on the characteristics of the automatic transmission 32 using the speed ratio e as a parameter. Map #MTRATQ (
(not shown). Note that the speed ratio e is the speed ratio of the automatic transmission 32 input in step AlO3.
The output shaft rotation speed ND of the torque converter (not shown) in
of.
エンジン回転数検出部21によって検出されステップA
lO3で入力されたエンジン回転数NEで除すことによ
り得られる。Detected by the engine rotation speed detection unit 21, step A
It is obtained by dividing the input engine speed NE by lO3.
そして、DVS、は、車速を目標車速vSに等しくして
これを維持するための目標加速度であって、目標車速v
Sと実車速VAとの差VS−VAをパラメータとし、第
23図に示すように予め設定されたマツプ#MDVS3
によって決定される。DVS is a target acceleration for making the vehicle speed equal to the target vehicle speed vS and maintaining this,
Using the difference VS-VA between S and the actual vehicle speed VA as a parameter, map #MDVS3 is set in advance as shown in FIG.
determined by
なお、ステップC130では目標車速vSが前述のよう
にブレーキペダル28を解放した直後の実車速であるの
で、上式(1)において差VS−VAの値を0として目
標加速度DVS、の決定を行なう。この結果、第23図
に示す対応関係から目標加速度DVS、のイ1ΔもOと
なる。In step C130, since the target vehicle speed vS is the actual vehicle speed immediately after the brake pedal 28 is released as described above, the target acceleration DVS is determined by setting the value of the difference VS-VA to 0 in the above equation (1). . As a result, from the correspondence shown in FIG. 23, the target acceleration DVS, i1Δ, also becomes O.
また、D V A、、は前述のように第8図(jν)の
ステップA123〜A128の割込制御で算出されステ
ップAlO3で入力された実加速度である。Further, D V A, , is the actual acceleration calculated by the interrupt control in steps A123 to A128 in FIG. 8 (jv) and inputted in step AIO3, as described above.
TEMは、エンジン13の現在出力中の実トルクであり
、吸入空気量検出部20で検出されステップAlO3で
入力された吸入空気量AEを、エンジン回転数NEで除
した値AE/NEと、エンジン回転数NEとをパラメー
タとして、エンジン13の特性に基づき予め設定された
マツプ#TEMAP(図示省略)によって決定できるが
、ここでは、この実トルクTEMを自動変速機(トルク
コンバータ)32の特性に基づいて、以下のように求め
る。TEM is the actual torque currently being output by the engine 13, and is the value AE/NE obtained by dividing the intake air amount AE detected by the intake air amount detection unit 20 and input in step AlO3 by the engine rotation speed NE, and the engine 13. The actual torque TEM can be determined based on the map #TEMAP (not shown) set in advance based on the characteristics of the engine 13 using the rotation speed NE as a parameter. Then, calculate as follows.
トルクコンバータ32の吸収トルクTtiは、トルクコ
ンバータ32のトルク容量係数をC,エンジン回転数を
上述のとと<NEとすると、Tti=C−NE”・ ・
・ ・ ・ ・ ・ ・ ・ ・ (1−1)となる
。The absorption torque Tti of the torque converter 32 is calculated as follows: If the torque capacity coefficient of the torque converter 32 is C, and the engine speed is the above-mentioned value <NE, then Tti=C-NE".
・ ・ ・ ・ ・ ・ ・ ・ (1-1).
なお、トルク容量係数Cは、上述の速度比eをパラメー
タとしてトルクコンバータ32の特性によって決まるも
のであって、ここでは、速度比eをパラメータとしたマ
ツプ#MTRATQC(図示省略)を予め設けて、この
マツプ#MTRATQCに基づいて決定する。また、速
度比eは、NE>NDとなる通常の即動時(加速中等)
には、上述のごとく、トルクコンバータ32の出力軸回
転数NOをエンジン回転数NEで除した値(つまり、e
=ND/NE)となるが、NE<NDとなる逆駆動時(
惰性走行中等)には、エンジン回転数NEをトルクコン
バータ32の出力軸回転数NDで除した値(つまり、e
=NE/No)となる。The torque capacity coefficient C is determined by the characteristics of the torque converter 32 using the speed ratio e as a parameter, and here, a map #MTRATQC (not shown) with the speed ratio e as a parameter is provided in advance. The determination is made based on this map #MTRATQC. In addition, the speed ratio e is during normal immediate action (such as acceleration) where NE>ND
As mentioned above, the value obtained by dividing the output shaft rotation speed NO of the torque converter 32 by the engine rotation speed NE (that is, e
= ND/NE), but when NE < ND (
coasting, etc.), the value obtained by dividing the engine rotation speed NE by the output shaft rotation speed ND of the torque converter 32 (that is, e
=NE/No).
また、実トルクTEMに相当するトルクコンバータ32
の出力トルクTtoは、上述のトルクコンバータ32の
吸収トルクTtiと、マツプ#MTRATQによって決
定されるトルク比TQとの積であるから。In addition, the torque converter 32 corresponding to the actual torque TEM
This is because the output torque Tto is the product of the absorption torque Tti of the torque converter 32 described above and the torque ratio TQ determined by the map #MTRATQ.
TEM=Tto:TQ−Tti:TQ−C−NF2・
・ ・(1−2)となって、実トルクTEMは、この出
力トルクTtoとして、トルクコンバータ32のトルク
比TQ及びトルク容量係数Cとエンジンの回転数NEと
から求められる。TEM=Tto:TQ-Tti:TQ-C-NF2・
(1-2), and the actual torque TEM is obtained from the torque ratio TQ and torque capacity coefficient C of the torque converter 32, and the engine speed NE as the output torque Tto.
なお、マツプ#MTRATQによって決定されるトルク
比TQの逆数(1/TQ)の値を、パラメータとして用
いる場合には、マツプ#MTRATQから求めたトルク
比TQに基づいて、(1/TQ)を使用する都度にTQ
の逆数として計算で求める手段もあるが、制御遅れを抑
えるために、マツプかMTRATQとは別に、(1/T
o)専用のマツプ#MTRATTQ (図示省略)を、
速度比eをパラメータとして自動変速機32の特性に基
づき予め設定しておき、このマツプ#MTRATTQに
基づいて(1/’rQ)の値を求めるようにする。In addition, when using the value of the reciprocal (1/TQ) of the torque ratio TQ determined by the map #MTRATQ as a parameter, (1/TQ) is used based on the torque ratio TQ determined from the map #MTRATQ. TQ every time
There is also a way to calculate it as the reciprocal of
o) Dedicated map #MTRATTQ (not shown),
The speed ratio e is set in advance as a parameter based on the characteristics of the automatic transmission 32, and the value of (1/'rQ) is determined based on this map #MTRATTQ.
このようにしてステップC130で目標トルりTOMl
が算出されると、次のステップC131で、マツプ#M
TH(図示省略)からスロットル弁開度θTH工を読出
す。このマツプ#MTHは、目標トルクTOMとエンジ
ン13の回転数NEとをパラメータとしてエンジン13
の特性に基づき多め設定されたものであって、エンジン
13から出力さ九るトルクを上記目標トルクTOMに等
しくするために必要なスロットル弁開度0’roの決定
を目的として使用されるのものである。したがって読み
出されるスロットル弁開度OTH□の値は、ステップC
130で算出された目標1ヘルクTOM、と、エンジン
回転数検出部21で検出されステップAlO3で入力さ
れたエンジン回転数N、とに対応するものである。In this way, in step C130, the target torque TOMl is
is calculated, in the next step C131, map #M
The throttle valve opening degree θTH is read from TH (not shown). This map #MTH is based on the engine 13 using the target torque TOM and the engine 13 rotational speed NE as parameters.
This is set to a large value based on the characteristics of the engine 13, and is used for the purpose of determining the throttle valve opening degree 0'ro necessary to make the torque output from the engine 13 equal to the target torque TOM. It is. Therefore, the value of the throttle valve opening OTH□ read out is
This corresponds to the target 1-herk TOM calculated in step 130 and the engine rotation speed N detected by the engine rotation speed detection unit 21 and inputted in step AlO3.
ステップC132では、ステップC131で読み出され
たスロットル弁開度QTHxに基づきスロットル弁31
を昧動する。つまり、スロットル弁開度Orulを指示
する信号が制御部25からスロットル弁回動部2Gに送
出さ九、スロットル弁回動部26ではアクチュエータ邸
動部39がこの信号を受けて、スロットル弁アクチユエ
ータ40に対しスロットル弁31をスロットル弁開度o
T旧となる位置まで回動するように即動信号を送出する
。これにより、スロノ1−ル弁アクチュエータ40がス
ロットル弁31の回動を行なう。In step C132, the throttle valve 31 is opened based on the throttle valve opening QTHx read out in step C131.
to move freely. That is, a signal instructing the throttle valve opening degree Orul is sent from the control section 25 to the throttle valve rotating section 2G. The throttle valve 31 is adjusted to the throttle valve opening degree o.
Send an immediate action signal to rotate to the position where T is reached. As a result, the throttle valve actuator 40 rotates the throttle valve 31.
この時にも、スロットル弁31の開度調整は、スロット
ル弁開度検出部41を通じたフィードバック制御で行な
われ、スロットル弁31が所定の位置まで回動されると
アクチュエータ原動部39は信号を送出しなくなり、ス
ロットル弁31が所定位置に停止する。Also at this time, the opening degree adjustment of the throttle valve 31 is performed by feedback control through the throttle valve opening degree detection section 41, and when the throttle valve 31 is rotated to a predetermined position, the actuator drive section 39 sends a signal. The throttle valve 31 stops at a predetermined position.
スロットル弁のこのような調整で吸気通路3゜が開閉さ
れて、前述したようにエンジン13に吸入される空気量
が変化し、燃料制御装置(図示省略)でこの空気量の検
出結果に基づきエンジン13へ供給する燃料量の決定さ
れて、燃料量も変化する。この結果、エンジン出力が調
整されて、目標トルクTOM1にほぼ等しいトルクがエ
ンジン13から出力されるようになる。By adjusting the throttle valve in this way, the intake passage 3° is opened and closed, and the amount of air taken into the engine 13 changes as described above, and the fuel control device (not shown) adjusts the engine speed based on the detection result of this air amount. 13 is determined, the fuel amount also changes. As a result, the engine output is adjusted so that the engine 13 outputs a torque approximately equal to the target torque TOM1.
このエンジン13から出力される1ヘルクは、前述のよ
うに、ブレーキペダル28解放直後の実車速を目標車速
として、この目標車速を一定に維持するために必要なト
ルクにほぼ等しくなる。As described above, one Herc output from the engine 13 is approximately equal to the torque required to maintain the target vehicle speed constant, assuming that the actual vehicle speed immediately after the brake pedal 28 is released is the target vehicle speed.
上述のステップ6129〜C132の制御によって、ブ
レーキペダル28の解放直後には1.IA準時間tに2
により決定される開閉タイミングサイクルでなくても、
ブレーキペダル28を解放した直後の車速を維持しうる
と推測されるスロットル弁開度の位置へ、スロットル弁
31を暫定的に回動して、目標車速による定車速走行へ
の移行のための2(g備を行なう。By the control in steps 6129 to C132 described above, immediately after the brake pedal 28 is released, 1. 2 at IA quasi-time t
Even if the opening/closing timing cycle is not determined by
The throttle valve 31 is provisionally rotated to a position where the throttle valve opening degree is estimated to be able to maintain the vehicle speed immediately after the brake pedal 28 is released, and the second step is to transition to constant speed driving at the target vehicle speed. (g Prepare.
前回の制御サイクルでステップC113からステップC
114へ進んで一ヒ述のような制御が行なわれ、今回の
制御サイクルでもブレーキペダル28が解放されたまま
である場合には、前回の制御サイクルの際にステップC
115でフラグ■7の値が1とされているので、ステッ
プC]13では■7=1であると判断してステップC1
33へ進み、ステップAlO3で入力された接点情報か
らアクセルスイッチ15の接点がON状態にあるか否か
が判断される。Step C113 to Step C in the previous control cycle
If control proceeds to step 114 and the above-described control is performed, and the brake pedal 28 remains released in this control cycle, step C is executed in the previous control cycle.
Since the value of flag ■7 is set to 1 in step 115, it is determined that ■7=1 in step C]13, and step C1 is executed.
33, it is determined from the contact information input in step AIO3 whether the contact of the accelerator switch 15 is in the ON state.
アクセルペダル27が踏込まれていると、ステップC1
33でアクセルスイッチ15の接点がON状態にないと
判断されて、ステップC134へ進んでフラグエ□2の
値をOとした後、ステップC135へ進みフラグI2の
値を0とし、さらに、ステップC136でフラグI、の
値を1としてステップC137へ進む。If the accelerator pedal 27 is depressed, step C1
At step 33, it is determined that the contact point of the accelerator switch 15 is not in the ON state, and the process proceeds to step C134, where the value of flag E□2 is set to 0.The process then proceeds to step C135, where the value of flag I2 is set to 0, and further, at step C136, the value of flag I2 is set to 0. The value of flag I is set to 1 and the process proceeds to step C137.
なお、フラグエ2は、前述したように、ステップC11
1で値を1とされるとステップC135の制御が行われ
るまで値が変化することはない。Incidentally, as described above, flag 2 performs step C11.
If the value is set to 1, the value will not change until the control in step C135 is performed.
また、ステップC135へは、ステップ0118から進
む場合と、ステップC133からステップC134を経
て進む場合とがあるが、いずれの場合もアクセルペダル
27を踏込んでアクセルスイッチ15の接点がOFF状
態となった場合である。Further, there are cases in which the process proceeds to step C135 from step 0118, and cases in which the process proceeds from step C133 to step C134, but in either case, when the accelerator pedal 27 is depressed and the contact point of the accelerator switch 15 is in the OFF state. It is.
したがって、アクセルペダル27を踏込んで車両の再加
速を行なうことにより、ステップC135でフラグT2
の値はOとなる。Therefore, by depressing the accelerator pedal 27 and reaccelerating the vehicle, the flag T2 is set at step C135.
The value of is O.
また、ステップC137ではアクセルモードル制御が行
なわれるが、ステップC135と同様に、アクセルペダ
ル27を踏込むと常にアクセルモード制御が行なわれる
。Further, in step C137, accelerator mode control is performed, but similarly to step C135, accelerator mode control is performed whenever the accelerator pedal 27 is depressed.
アクセルペダル27が踏込まれていないと、ステップC
133においてアクセルスイッチ15の接点がON状態
にあると判断されて、ステ”ツブC138で最大値DA
PMXOの値をOとし、ステップC139で最小値DA
PMXSの値をOとした後、ステップC140でフラグ
エ、の値が1であるか否かを判断する。If the accelerator pedal 27 is not depressed, step C
133, it is determined that the contact point of the accelerator switch 15 is in the ON state, and the maximum value DA is determined at step C138.
The value of PMXO is set to O, and the minimum value DA is set in step C139.
After setting the value of PMXS to O, it is determined in step C140 whether the value of flag is 1 or not.
なお、ここでアクセルスイッチ15がONとなるのは、
ブレーキ(図示省略)により減速を行なって、ブレーキ
ペダル28を解放して減速を終了した後にアクセルペダ
ル27を踏込まない場合であって、前回の制御サイクル
で前述のステップ0113〜C132の制御が行なわれ
た場合に相当する。Note that the accelerator switch 15 is turned ON when
This is a case where the accelerator pedal 27 is not depressed after deceleration is performed using a brake (not shown) and the brake pedal 28 is released to complete the deceleration, and the control of steps 0113 to C132 described above was performed in the previous control cycle. This corresponds to the case where
フラグ■、は前述したように値がOであることによって
、スロットル弁31をエンジンアイドル位置となる最小
開度の位置に保持すべきことを示すものであり、ステッ
プC140で工、=1であると判断した場合には、ステ
ップC141へ進み、■、=1ではないと判断した場合
には、ステップC112へ進んで前述のようにスロット
ル弁31の開度をエンジンアイドル位置となる最小開度
とする。As mentioned above, the flag ■ indicates that the throttle valve 31 should be held at the minimum opening position, which is the engine idle position, by having a value of O, and in step C140, the value is set to 1. If it is determined that =1, the process proceeds to step C141, and if it is determined that =1 is not satisfied, the process proceeds to step C112 and sets the opening degree of the throttle valve 31 to the minimum opening degree that corresponds to the engine idle position, as described above. do.
なお、フラグ■、の値が0となるのは、前述したように
、ステップC126へ進んだ場合である。Note that the value of the flag (■) becomes 0 when the process proceeds to step C126, as described above.
したがって、スロットルスイッチ47が第6図中のmの
位置にある時、又は、ブレーキ(図示省略)による減速
の際に減速度が基準値より大きい状態が基準時間より長
く継続し且つ減速終了時の車速が基準値より小さい時に
は、アクセルペダル27およびブレーキペダル28が共
に解放されている間は、常にスロットル弁31が最小開
度に保持され、エンジンブレーキによる制動が行なわれ
る。Therefore, when the throttle switch 47 is at position m in FIG. 6, or when deceleration is performed by the brake (not shown), the state in which the deceleration is greater than the reference value continues for longer than the reference time, and when the deceleration ends, When the vehicle speed is lower than the reference value, the throttle valve 31 is always kept at the minimum opening while both the accelerator pedal 27 and the brake pedal 28 are released, and braking is performed by engine braking.
また、ステップC140からステップc]41へ進んだ
場合は、フラグT1□の値が1であるが否かが判断され
、工□2=1であると判断した時は、ステップC143
へ進み、■□2=1でないと判断した時はステップC1
42へ進む。Further, when the process proceeds from step C140 to step c]41, it is determined whether the value of flag T1□ is 1 or not, and when it is determined that step □2=1, step C143
Proceed to step C1 if it is determined that ■□2=1 is not
Proceed to 42.
フラグ112の値が0であるのは、前述したように、各
制御サイクルでステップC144のオートクルーズモー
ド制御を行なうようになってから最初に訪れるスロット
ル弁31開閉のタイミングに該当する制御サイクルでの
スロットル弁31の開閉をまだ行なっていなか、あるい
は、この開閉は既に行なったがオートクルーズモード制
御において加速スイッチ45または切換スイッチ4Gの
操作により車両の走行状態の指定が変更された後に最初
に訪れるスロットル弁31開閉のタイミングに該当する
制御サイクルでのスロットル弁31の開閉をまだ行なっ
ていないことを示す。As mentioned above, the value of the flag 112 is 0 because the control cycle corresponds to the first opening/closing timing of the throttle valve 31 after the auto cruise mode control in step C144 is started in each control cycle. The first throttle that is visited when the throttle valve 31 has not yet been opened or closed, or has already been opened and closed, but after the designation of the vehicle running state is changed by operating the acceleration switch 45 or changeover switch 4G in auto cruise mode control. This indicates that the throttle valve 31 has not yet been opened or closed in the control cycle corresponding to the timing for opening and closing the valve 31.
したがって、フラグrtzの値がOである場合には、オ
ートクルーズモード制御による車両走行状態への移行あ
るいはこの移行の後の加速スイッチ45または切換スイ
ッチ46の操作による車両走行状態の変更に際して、ス
ロットル弁31の開度が大きく変化する可能性がある。Therefore, when the value of the flag rtz is O, the throttle valve is not activated when the vehicle travel state is changed by the auto cruise mode control or the vehicle travel state is changed by operating the acceleration switch 45 or the changeover switch 46 after this transition. 31 may change significantly.
このため、スロットル弁31の必要な開度へのより正確
な開閉を行ない、迅速な移行あるいは変更を実施するた
めには、開閉の直前までの実際の値の変化に最も良く追
従し、この値に最も近い値を有するデータが必要である
。Therefore, in order to more accurately open and close the throttle valve 31 to the required opening degree and to quickly shift or change, it is best to follow the change in the actual value immediately before opening and closing, and to We need the data that has the closest value to .
そこで、ステップC142へ進んで、オートクルーズモ
ード制御で使用する実加速度DVAの値として前述した
ように実際の車両の加速度に最も近い値を有し、この加
速度の変化に最も高い追従性を有するD V A、、を
採用する。Therefore, the process proceeds to step C142, and the value of the actual acceleration DVA used in the auto cruise mode control is DVA, which has the value closest to the actual acceleration of the vehicle and has the highest ability to follow changes in this acceleration, as described above. Adopt VA.
一方、フラグ■1□の値が1である場合には、上記の移
行あるいは変更に際しての開閉がすでに行なわれていて
、スロットル弁31の開度の変化は大きくならない。し
たがって、追従性がいくぶん低下しても実際の値と計測
データとの差は小さく、むしろ制御の安定性を重視すべ
きである。そこで、ステップC143へ進み、実加速度
DVAの値としてDVA6.よりも追従性は低下するが
安定性の高いD V A1.。を採用する。On the other hand, if the value of the flag ■1□ is 1, the opening/closing at the time of the above transition or change has already been performed, and the change in the opening degree of the throttle valve 31 does not become large. Therefore, even if the followability deteriorates somewhat, the difference between the actual value and the measured data is small, and rather the stability of the control should be emphasized. Therefore, the process advances to step C143, and the value of the actual acceleration DVA is set to DVA6. D V A1. has lower followability but higher stability than D V A1. . Adopt.
ステップC142あるいはステップC143で加速度D
VAの値を設定した後1次のステップC144へ進むと
、後述するオートクルーズモード制御を行ない、今回の
制御サイクルにおけるスロットル非直動制御を終了する
。In step C142 or step C143, the acceleration D
After setting the value of VA, the process proceeds to the first step C144, where auto-cruise mode control, which will be described later, is performed, and the non-direct-motion throttle control in the current control cycle is ended.
以上のように、第10図のステップ0101〜C144
に示すスロットル非直動制御を行なうことにより、ブレ
ーキペダル28を踏込んでブレーキ(図示省略)による
制動を行なっている時には。As described above, steps 0101 to C144 in FIG.
When the brake pedal 28 is depressed and braking is performed by a brake (not shown) by performing the throttle non-direct motion control shown in FIG.
スロットル弁31をエンジンアイドル位置となる最小開
度に保持して、エンジンブレーキによる制動をブレーキ
制動に並行して行なう。一方、ブレーキペダル28を解
放してアクセルペダル27を踏込んだ時には、後述する
アクセルモード制御が行なわれる。The throttle valve 31 is held at the minimum opening degree that corresponds to the engine idle position, and engine braking is performed in parallel with the brake braking. On the other hand, when the brake pedal 28 is released and the accelerator pedal 27 is depressed, accelerator mode control, which will be described later, is performed.
また、ブレーキペダル28による車両の減速度が基準値
よりも大きい状態が基準時間より長く継続し、且つ、ブ
レーキペダル28を解放した直後の車速が基準値より小
さい場合には、ブレーキペダル28を解放しても、アク
セルペダル27を踏込むまでスロットル弁31が最小開
度に保持されて、エンジンブレーキによる制動が引続い
て行なわれる。Further, if the state in which the deceleration of the vehicle caused by the brake pedal 28 is greater than the reference value continues for a longer time than the reference time, and the vehicle speed immediately after the brake pedal 28 is released is smaller than the reference value, the brake pedal 28 is released. However, the throttle valve 31 is held at the minimum opening degree until the accelerator pedal 27 is depressed, and braking by the engine brake is continued.
減速度が基準値以下である場合、または、減速度が基準
値よりも大きい状態の継続時間が基準時間以下である場
合、または、ブレーキペダル解放後の車速が基準値以上
である場合には、アクセルペダル27を踏込まない限り
、ブレーキペダル28解放直後の車速を維持する定車速
走行をするようなスロットル弁開度に、スロットル弁3
1が暫定的に回動されて、その後、オートクルーズモー
ド制御が行なわれる。If the deceleration is less than or equal to the reference value, or if the duration of the deceleration being greater than the reference value is less than or equal to the reference time, or if the vehicle speed after the brake pedal is released is greater than or equal to the reference value, As long as the accelerator pedal 27 is not depressed, the throttle valve 3 is set to the throttle valve opening such that the vehicle travels at a constant speed that maintains the vehicle speed immediately after the brake pedal 28 is released.
1 is temporarily rotated, and then auto-cruise mode control is performed.
このオードクルーズモード制御では、ブレーキペダル2
8解放後にオートクルーズスイッチ18の接点情報に変
化がない場合には、後述するように定車速走行が行なわ
れるが、この時、ブレーキペダル28の解放のタイミン
グとスロットル弁31の開閉のタイミングとは全く関連
性がなく、必ずしもブレーキペダル28が解放された時
が開閉のタイミングに一致するわけではない。In this auto cruise mode control, the brake pedal 2
If there is no change in the contact information of the auto cruise switch 18 after 8 is released, the vehicle will run at a constant speed as described later. At this time, the timing of releasing the brake pedal 28 and the timing of opening and closing of the throttle valve 31 are different. There is no correlation at all, and the time when the brake pedal 28 is released does not necessarily coincide with the timing of opening and closing.
このため、ブレーキペダル28解放直後には、スロット
ル弁31を、暫定的に上記のスロットル弁開度(ブレー
キペダル解放直後の車速での定車速走行を維持しうるス
ロットル弁開度)となる位置へ回動しておいて、次の制
御サイクル以降のスロットル弁開閉タイミングサイクル
で、オートクルーズモード制御によるスロットル弁31
の回動を行なう。Therefore, immediately after the brake pedal 28 is released, the throttle valve 31 is temporarily moved to the position where the throttle valve opening is the above-described throttle valve opening (the throttle valve opening that allows the vehicle to maintain constant vehicle speed running immediately after the brake pedal is released). After rotating the throttle valve 31 under auto cruise mode control in the throttle valve opening/closing timing cycle after the next control cycle.
Perform the rotation.
このように車速を制御することにより、ブレーキペダル
28解放直後から車速の変動があまりない状態で、滑ら
かに、定車速走行への移行が行なわれる。By controlling the vehicle speed in this manner, a smooth transition to constant vehicle speed is achieved immediately after the brake pedal 28 is released without much variation in vehicle speed.
また、ブレーキペダル28を解放し、アクセルペダル2
7を踏込んで後述のアクセルモード制御が行なわれた後
、アクセルペダル27を解放した場合にも、このような
オートクルーズモード制御が行なわれる。Also, the brake pedal 28 is released and the accelerator pedal 2
When the accelerator pedal 27 is released after accelerator mode control, which will be described later, is performed by depressing the accelerator pedal 27, such auto-cruise mode control is also performed.
スロットル非直動制御のステップC137(第10図)
において行なわ九るアクセルモード制御について詳細に
説明すると、このアクセルモード制御は、制御部25に
おいて、第11図に示すステップD101〜D126の
フローチャートに従って行なわれる。Step C137 of throttle non-direction control (Figure 10)
To explain in detail the accelerator mode control performed in step 9, this accelerator mode control is performed in the control section 25 according to the flowchart of steps D101 to D126 shown in FIG.
つまり、初めに、ステップD101において、前回の制
御サイクルで目標加速度DVS、を求めるだめにマツプ
#MDVS6Sが使用されたか否かが判断される。この
マツプ#MDVS6Sは、第20−に示すように、アク
セルペダル踏込量APSをパラメータとして、目標加速
度DVS、を求めるためのものであり、アクセルペダル
27の踏込量が減少する場合に使用される。なお、アク
セルペダル踏込量APSは、踏込量検出部14によって
検出されて、第8図(i)のステップAlO3で入力さ
れたものである。That is, first, in step D101, it is determined whether map #MDVS6S was used to obtain the target acceleration DVS in the previous control cycle. This map #MDVS6S, as shown in No. 20-, is for determining the target acceleration DVS using the accelerator pedal depression amount APS as a parameter, and is used when the depression amount of the accelerator pedal 27 decreases. Note that the accelerator pedal depression amount APS is detected by the depression amount detection section 14 and inputted in step AlO3 in FIG. 8(i).
ステップD101において、前回の制御サイクルでマツ
プ#MDVS6Sが使用されたと判断した場合には、前
回は踏込量減少時の制御を行なったとしてステップD1
12へ進む。一方、前回の制御サイクルでマツプ#MD
VS6Sが使用されなゆ1ったと判断した場合は、前回
は踏込量減少時の制御を行なわなかった、即ち、前回は
踏込量増大時の制御を行なったとしてステップD 1.
02へ進む。In step D101, if it is determined that map #MDVS6S was used in the previous control cycle, it is assumed that control was performed when the depression amount decreased in the previous time, and step D101 is determined.
Proceed to step 12. On the other hand, map #MD in the previous control cycle
If it is determined that the VS6S is not used, it is assumed that the control for decreasing the amount of depression was not performed last time, that is, the control for increasing the amount of depression was performed last time, and the process proceeds to step D1.
Proceed to 02.
ステップD102へ進んだ場合には、アクセルペダル踏
込量APSの変化速度DAPSが、予め設定された負の
基準値に6に対して、DAPS<K6であるか否かが判
断される。なお、このアクセルペダル踏込量APSの変
化速度DAP’Sは、第8図(iii)のステップA1
21〜A122の割込制御で算出され第8図(i)のス
テップAlO3で入力されたものである。When the process proceeds to step D102, it is determined whether or not the rate of change DAPS of the accelerator pedal depression amount APS satisfies DAPS<K6 with respect to a preset negative reference value of 6. Note that the rate of change DAP'S of the accelerator pedal depression amount APS is determined in step A1 of FIG. 8 (iii).
It is calculated by the interrupt control of steps 21 to A122 and inputted in step AlO3 of FIG. 8(i).
ステップD102において、DAPS<K、であると判
断した場合には、アクセルペダル27の踏込量が現在減
少中であるとしてステップD103へ進み、DAPS(
K、ではないと判断した場合は、アクセルペダル27の
踏込量が増大中であるとしてステップD105へ進む。In step D102, if it is determined that DAPS<K, it is assumed that the amount of depression of the accelerator pedal 27 is currently decreasing, and the process proceeds to step D103, where DAPS (
If it is determined that the amount of depression of the accelerator pedal 27 is not increasing, the process proceeds to step D105, assuming that the amount of depression of the accelerator pedal 27 is increasing.
ステップD103へ進んだ場合には、前回の制御サイク
ルでの制御が踏込量増大時のものであって今回は逆に踏
込量減少中である。そこで、ステップD103で踏込量
増大時の変化速度DAPSの最大値DAPMXOの値を
0とし、次のステップD104で踏込量減少時の変化速
度の最小値DAPMXSの値を0として、ステップD1
15へ進む。なお、DAPMXOはアクセルペダル27
の踏込量増大時のものであるので常に0以上の値となり
、DAPMXSはアクセルペダル27の踏込量減少時の
ものであるので常にO以下の値となる。If the process advances to step D103, the control in the previous control cycle was for increasing the amount of depression, and this time, on the contrary, the amount of depression is decreasing. Therefore, in step D103, the maximum value DAPMXO of the speed of change DAPS when the amount of depression increases is set to 0, and in the next step D104, the value of the minimum value DAPMXS of the speed of change when the amount of depression decreases is set to 0, and in step D1
Proceed to step 15. In addition, DAPMXO has an accelerator pedal 27
DAPMXS is the value when the amount of depression of the accelerator pedal 27 increases, so it is always a value greater than 0, and DAPMXS is the value when the amount of depression of the accelerator pedal 27 is decreased, so it is always a value less than O.
一方、ステップD101からステップD112へ進んだ
場合には、変化速度DAPSが予め設定された正の基準
値に7に対して、DAPS>K、であるか否かが判断さ
れる。このステップD 112で、I)APS>K7で
あると判断した場合には、アクセルペダル27の踏込量
が増大中であるとしてステップD113へ進み、DAP
S>K、ではないと判断した場合には、アクセルペダル
27の踏込量が減少中であるとしてステップD115へ
進む。On the other hand, when the process advances from step D101 to step D112, it is determined whether or not the rate of change DAPS is greater than K with respect to a preset positive reference value of 7. In this step D112, if it is determined that I) APS>K7, it is determined that the amount of depression of the accelerator pedal 27 is increasing, and the process proceeds to step D113, where the DAP
If it is determined that S>K is not true, it is determined that the amount of depression of the accelerator pedal 27 is decreasing, and the process proceeds to step D115.
ステップD113へ進んだ場合には、前回の制御サイク
ルでの制御が踏込量減少時のものであって今回は逆に踏
込量が増大中である。そこで、ステップD113でDA
PMXOの値をOとし、次のステップD114でDAP
MXSの値をOとした後、ステップD105へ進む。If the process advances to step D113, the control in the previous control cycle was for decreasing the amount of depression, and this time, on the contrary, the amount of depression is increasing. Therefore, in step D113, the DA
The value of PMXO is set to O, and in the next step D114, DAP
After setting the value of MXS to O, the process advances to step D105.
したがって、アクセルペダル27の踏込量が増大中(継
続して増大中)であると判断した時には、ステップD1
05〜D111の制御を経た後、ステップD122〜D
130、更にステップD123〜D126の制御が行な
われる。一方、アクセルペダル27の踏込量が減少中(
継続して減少中)であると判断した時には、ステップD
115〜D121の制御を経た後、ステップD131〜
D133、更にステップD123〜D126の制御が行
なわれる。Therefore, when it is determined that the amount of depression of the accelerator pedal 27 is increasing (continuously increasing), step D1
After passing through the control from 05 to D111, steps D122 to D
130, and further controls in steps D123 to D126 are performed. On the other hand, the amount of depression of the accelerator pedal 27 is decreasing (
If it is determined that the condition is decreasing (continuously decreasing), proceed to step D.
After passing through the control steps D115 to D121, steps D131 to D121 are performed.
D133 and further control of steps D123 to D126 is performed.
ステップD105に進んだ場合には、踏込量検出部14
で検出されて第8図(i)のステップAlO3で入力さ
れたアクセルペダル踏込量APSに対応する目標加速度
DVSGが、マツプ#MDVS60から読出される。こ
のマツプ#MDVS60は、アクセルペダル踏込量AP
Sをパラメータとして、アクセルペダル27の踏込量増
大中の時の目標加速度DVS、を求めるためのものであ
って、APSの値とDVS、の値とは第20図中の#M
DVS60に示す対応関係を有する。If the process advances to step D105, the depression amount detection section 14
The target acceleration DVSG corresponding to the accelerator pedal depression amount APS detected in step AlO3 of FIG. 8(i) is read out from map #MDVS60. This map #MDVS60 is the accelerator pedal depression amount AP
This is to find the target acceleration DVS when the amount of depression of the accelerator pedal 27 is increasing using S as a parameter, and the values of APS and DVS are #M in FIG.
It has the correspondence shown in DVS60.
次のステップD106では、前回の制御サイクルにおい
て記憶されたDAPMXOの値と今回の制御サイクルに
おけるDAPSの値とが比較される。そして、DAPM
XO<DAPSであると判断した場合には、ステップC
107で、DAPSが新たなりAPMX○の値としテI
) A P M X Oニ代入されて記憶され、ステッ
プD108へ進む。In the next step D106, the value of DAPMXO stored in the previous control cycle and the value of DAPS in the current control cycle are compared. And DAPM
If it is determined that XO<DAPS, step C
At 107, DAPS is new and the value of APMX○ is set.
) A P M X O is assigned and stored, and the process proceeds to step D108.
また、DAPMXO<DAPSではないと判断した場合
には、前回の制御セイクルにおいて記憶されたDAPM
XOがそのまま記憶され残り、ステップD108へ進む
。In addition, if it is determined that DAPMXO<DAPS is not satisfied, the DAPMXO stored in the previous control cycle is
The XO remains stored as is, and the process advances to step D108.
ステップD108では、上述のようにしてDAPMXO
に対応する目標加速度DVS、がマツプ#MDVS70
から読出される。このマツプ#MDVS70は、DAP
MXOをパラメータとしてアクセルペダル27の踏込量
が増大中の時の目標加速度DVS、を求めるためのもの
であって、DAPMXOとDVS7とは第21図中(7
)#MDVS70に示す対応関係を有する。In step D108, the DAPMXO
The target acceleration DVS corresponding to is map #MDVS70
Read from. This map #MDVS70 is DAP
This is to obtain the target acceleration DVS when the amount of depression of the accelerator pedal 27 is increasing using MXO as a parameter, and DAPMXO and DVS7 are shown in (7) in FIG.
) #MDVS70.
この第21図中の#MDVS70に示す対応関係から明
らかなように、ステップD106〜D108の制御によ
って、アクセルペダル27の踏込量の増大を速く行なう
ほど目標加速度DVS、の値は増大する。ただし、DA
PMXOがある値を超えると目標加速度DVS、の値は
一定となるので、安全性の低下を招くような過激な急加
速は行なわれないようになっている。As is clear from the correspondence indicated by #MDVS70 in FIG. 21, the value of the target acceleration DVS increases as the amount of depression of the accelerator pedal 27 is increased faster by the control in steps D106 to D108. However, D.A.
When PMXO exceeds a certain value, the value of target acceleration DVS becomes constant, so that extreme sudden acceleration that would lead to a decrease in safety is not performed.
次のステップD109では、アクセルペダル踏込量AP
Sの変化速度DAPSが予め設定された基準値に、に対
して、DAPS>KIlであるか否かが判断される。D
APS>K、であると判断した場合には、アクセルペダ
ル27の踏込量増大時の変化が大きいとしてステップD
110へ進み、DAPS>K、ではないと判断した場合
には、その変化が大きくないとしてステップD111へ
進む。In the next step D109, the accelerator pedal depression amount AP
It is determined whether or not DAPS>KIl, with respect to the rate of change DAPS of S, being a preset reference value. D
If it is determined that APS>K, it is assumed that the change when the amount of depression of the accelerator pedal 27 increases is large, and step D is performed.
The process proceeds to step D110, and if it is determined that DAPS>K is not satisfied, the process proceeds to step D111, assuming that the change is not large.
そして、ステップD109からステップD110へ進ん
だ場合には、カウンタCAPCNGの値を1とした後、
ステップD111へ進む。Then, when proceeding from step D109 to step D110, after setting the value of the counter CAPCNG to 1,
Proceed to step D111.
ステップD111では、カウンタCAPCNGの値に対
応する目標加速度DVS、がマツプ#MDVS80から
読出される。マツプ#MDVS80は、カウンタCAP
CNGの値をパラメータとして、アクセルペダル27の
踏込量が増大中の時の目標加速度DVS、を求めるため
のものであって、カウンタCAPCNGの値とDVS、
の値とは、第22図中の#MDVS80に示す対応関係
を有する。In step D111, the target acceleration DVS corresponding to the value of the counter CAPCNG is read from the map #MDVS80. Map #MDVS80 is the counter CAP
The purpose is to obtain the target acceleration DVS when the amount of depression of the accelerator pedal 27 is increasing using the value of CNG as a parameter, and the value of the counter CAPCNG and DVS,
The value has a correspondence relationship shown in #MDVS80 in FIG.
ステップD111で用いられるカウンタCAPCNGの
値は、前述のように第8図(ij−)のステップA11
8〜Al2Oの割込制御によって設定され、0以外の値
を代入されない限り常にOである。この値がOであると
、ステップD111でマツプ#MDVS80から読出さ
れる目標加速度D■S6も、第22図中(7)#MDV
S80から明らかなように、0となる。また、変化速度
DAPSが基準値に、より大である場合には、上述のよ
うにステップD110においてカウンタCAPCNGの
値を1とするので、変化速度DAPSが基準値に8より
大である間は常にカウンタCAPCNGの値は1となる
。したがって、この時には、ステップD111でマツプ
#MDVS80から読出される目標加速度DVS、は、
第22図中の#MDVS80から明らかなように、マツ
プ#MDVS80における最大のものとなる。The value of the counter CAPCNG used in step D111 is the value of the counter CAPCNG used in step A11 of FIG. 8 (ij-) as described above.
It is set by interrupt control of 8 to Al2O, and is always O unless a value other than 0 is assigned. If this value is O, the target acceleration D■S6 read from the map #MDVS80 in step D111 will also be changed to (7) #MDV in FIG.
As is clear from S80, it becomes 0. Furthermore, if the rate of change DAPS is greater than the reference value, the value of the counter CAPCNG is set to 1 in step D110 as described above, so as long as the rate of change DAPS is greater than the reference value 8, the value of the counter CAPCNG is set to 1. The value of the counter CAPCNG becomes 1. Therefore, at this time, the target acceleration DVS read from the map #MDVS80 in step D111 is
As is clear from #MDVS80 in FIG. 22, this is the largest value in map #MDVS80.
ステップD110においてカウンタCAPCNGの値が
1とされた後、次の制御サイクルで再びステップD10
2を経てステップD109に至ると、アクセルペダル2
7の踏込量の増大が緩和あるいは中止されたので、今度
のステップD110ではDAPS>K、ではないと判断
して、ステップD110を経由しないで、ステップD1
11へ進む。このステップD111で、カウンタCAP
CNGの値が第8図(ii)のステップA118〜Al
20の割込制御によって決定される値となる。After the value of the counter CAPCNG is set to 1 in step D110, step D110 is set again in the next control cycle.
2 and reaches step D109, the accelerator pedal 2
Since the increase in the amount of depression in Step 7 has been eased or stopped, it is determined that DAPS>K is not established in the next step D110, and step D1 is executed without going through step D110.
Proceed to step 11. In this step D111, the counter CAP
The value of CNG is in steps A118 to Al in FIG. 8(ii).
The value is determined by the interrupt control of No. 20.
この割込制御では、ステップA118において、カウン
タCAPCNGのそれまでの値に1を加えた値がカウン
タCAPCNGの新たな値として指定される。In this interrupt control, in step A118, a value obtained by adding 1 to the previous value of the counter CAPCNG is specified as a new value of the counter CAPCNG.
次のステップA119では、カウンタCAPCNGの値
が1であるか否かが判断されるが、上述のようにステッ
プD 1 i−0でカウンタCAPCNGの値を1とす
ると、ステップA118でカウンタCAPCNGの新た
な値が2となるので、ステップA119における判断に
よってステップA12oへは進まずに、今回の割込制御
終了時点でのカウンタCAPCNGの値は2となる。In the next step A119, it is determined whether or not the value of the counter CAPCNG is 1. However, if the value of the counter CAPCNG is set to 1 in step D1i-0 as described above, the value of the counter CAPCNG is determined in step A118. Since the value is 2, the process does not proceed to step A12o due to the determination in step A119, and the value of the counter CAPCNG becomes 2 at the end of the current interrupt control.
更に、次の制御サイクル以降もステップD 1.09に
よる制御が行なわれ、DAPS>K、ではない状態が継
続すると、割込制御によって上述のようにカウンタCA
PCNGの値が1ずつ増加していく。Furthermore, if the control according to step D1.09 is performed after the next control cycle and the state where DAPS>K does not hold continues, the counter CA is reset as described above by interrupt control.
The value of PCNG increases by 1.
ステップD109ヘステップD102からステップD1
05を経て進んだ場合には、ステップD102の判断に
より、変化速度DAPSは基準値に6に対し、DAPS
<KGではなく、DAPS≧に6である。したがって、
ステップD109からステップD111へ直接進むのは
変化速度DAPSが、KG≦DAPS≦に8となる値を
有する時であって、前述のように基準値に6は負の値を
、また、基準値に、は正の値をそれぞれ有する。このた
めアクセルペダル27の踏込量を一定に保持すると、上
述したようにカウンタCAPCNGの値が1ずつ増加し
ていく。Step D109 to step D102 to step D1
05, the rate of change DAPS is 6 compared to the reference value as determined in step D102.
<KG, not DAPS≧6. therefore,
Step D109 directly proceeds to step D111 when the rate of change DAPS has a value such that KG≦DAPS≦8, and as mentioned above, 6 is a negative value for the reference value, and , each have a positive value. Therefore, when the amount of depression of the accelerator pedal 27 is held constant, the value of the counter CAPCNG increases by 1 as described above.
この時、ステップD111においてマツプ#MDVS8
0から読出される目標加速度DVS、は、第22図中の
#MDVS80から明らかなように。At this time, in step D111, map #MDVS8
The target acceleration DVS read from 0 is clear from #MDVS80 in FIG.
カウンタCAPCNGの値の増加と共に減少し、最終的
にはOとなる。したがって、アクセルペダル27の踏込
量の増大を行なった後、この踏込量をほぼ一定に保持す
ると、正の値を有する目標加速度DVS、の値は、保持
後の時間の経過とともに徐々にOに接近する。As the value of the counter CAPCNG increases, it decreases and finally reaches O. Therefore, if the amount of depression of the accelerator pedal 27 is increased and then held almost constant, the value of the target acceleration DVS, which has a positive value, will gradually approach O as time passes after the amount of depression of the accelerator pedal 27 is increased. do.
一方、ステップD104あるいはD112からステップ
D115へ進んだ場合には、踏込量検出部14によって
検出され、第8図(i)のステップAlO3で入力され
たアクセルペダル踏込量Apsに対応する目標加速度D
VSGが、マツプ#MDVS6Sから読出される。なお
、マツプ#MDVS6Sは、アクセルペダル踏込量AP
Sをパラメータとして、アクセルペダル27の踏込量が
減少中の時の目標加速度DVS、を求めるためのもので
あって、APSとDVS、とは第20図中の#MDVS
6Sに示す対応関係を有する。On the other hand, when proceeding from step D104 or D112 to step D115, the target acceleration D corresponding to the accelerator pedal depression amount Aps detected by the depression amount detection unit 14 and inputted in step AlO3 in FIG. 8(i)
VSG is read from map #MDVS6S. In addition, map #MDVS6S is the accelerator pedal depression amount AP
This is to find the target acceleration DVS when the amount of depression of the accelerator pedal 27 is decreasing, using S as a parameter, and APS and DVS are #MDVS in FIG.
It has the correspondence shown in 6S.
次のステップD116では、前回の制御サイクルにおい
て記憶されたDAPMXSと今回の制御サイクルにおけ
るDAPSとが比較される。DAPMXS>DAPSで
あると判断した場合には、DAPSの値が新たなりAP
MXSの値としてステップD117において前記DAP
MXSに代入されて記憶され、ステップD118へ進む
。また、DAPMXS>DAPSではないと判断した場
合には、前回の制御サイクルにおいて記憶されたDAP
MXSがそのまま記憶されて残り、ステップD118へ
進む。In the next step D116, DAPMXS stored in the previous control cycle and DAPS in the current control cycle are compared. If it is determined that DAPMXS>DAPS, the value of DAPS is new and AP
In step D117, the DAP is set as the value of MXS.
It is assigned to MXS and stored, and the process advances to step D118. In addition, if it is determined that DAPMXS>DAPS is not satisfied, the DAPMXS stored in the previous control cycle is
MXS is stored as is and remains, and the process advances to step D118.
ステップD118では、上述のようにして定められたD
APMXSに対応する目標加速度DVS7がマツプ#M
DVS7Sがら読出される。この77プ#MDVS7S
は、DAPMXSをパラメータとしてアクセルペダル2
7の踏込量が減少中の時の目標加速度DVS、を求める
ためのものであッテ、DAPMXSとDVS7とは第2
1図中の#MDVS7Sに示す対応関係を有する。なお
、DAPMXSは、アクセルペダル27の踏込量が減少
している時のこの踏込量の変化速度であるので前述のよ
うにOあるいは負の値となり、目標加速度DvS7も第
21図中(1’l#MDVs7sに示すように負の値と
なる。したがって、目標加速度DVS、の絶対値は減速
度となる。In step D118, D
Target acceleration DVS7 corresponding to APMXS is map #M
It is read from the DVS7S. This 77pu #MDVS7S
is the accelerator pedal 2 using DAPMXS as a parameter.
DAPMXS and DVS7 are used to find the target acceleration DVS when the amount of pedal stroke is decreasing.
It has the correspondence relationship shown in #MDVS7S in Figure 1. Note that DAPMXS is the rate of change in the amount of depression of the accelerator pedal 27 when it is decreasing, so it becomes O or a negative value as described above, and the target acceleration DvS7 is also indicated by (1'l) in FIG. It becomes a negative value as shown in #MDVs7s. Therefore, the absolute value of the target acceleration DVS becomes the deceleration.
このように、ステップD116〜D118の制御では、
第21図中に示す対応関係から明らかなように、アクセ
ルペダル27の踏込量の減少を速く行なうほど目標加速
度DVS7の値はより小さい負の値となる。In this way, in the control of steps D116 to D118,
As is clear from the correspondence shown in FIG. 21, the faster the amount of depression of the accelerator pedal 27 is reduced, the smaller the negative value of the target acceleration DVS7 becomes.
次のステップD119では、アクセルペダル踏込量AP
Sの変化速度DAPSが予め設定された負の基準値に、
に対して、DAPS<K、であるか否かが判断される。In the next step D119, the accelerator pedal depression amount AP
When the rate of change of S DAPS reaches a preset negative reference value,
It is determined whether DAPS<K.
DAPS<K、であると判断した場合には、アクセルペ
ダル27の踏込量減少時の変化が大きいとしてステップ
D120へ進み。If it is determined that DAPS<K, it is assumed that the change when the amount of depression of the accelerator pedal 27 is decreased is large, and the process proceeds to step D120.
DAPS<K9ではないと判断した場合は変化が大きく
ないとしてステップD121へ進む。また、ステップD
119からステップD120へ進んだ場合には、カウン
タCAPCNGの値を1とした後、ステップD121へ
進む。If it is determined that DAPS<K9 does not hold, it is determined that the change is not large and the process proceeds to step D121. Also, step D
If the process proceeds from step D119 to step D120, the value of the counter CAPCNG is set to 1, and then the process proceeds to step D121.
ステップD121では、カウンタCAPCNGの値に対
応する目標加速度DVS、がマツプ#MDVS8Sから
読出される。マツプ#MDVS8Sは、カウンタCAP
CNGの値をパラメータとして、アクセルペダル27の
踏込量が減少中の時の目標加速度DvS、を求めるため
のものである。In step D121, the target acceleration DVS corresponding to the value of the counter CAPCNG is read from the map #MDVS8S. Map #MDVS8S is counter CAP
This is for finding the target acceleration DvS when the amount of depression of the accelerator pedal 27 is decreasing, using the CNG value as a parameter.
カウンタCAPCNGの値とDVS、の値とは第22図
中の#MDVS8Sに示す対応関係を有する。なお、こ
の目標加速度DVS、は、第22図中の#MDVS8S
に示すように、0あるいは負の値となるので、この目標
加速度DVS、は言い替えれば減速度となる。The value of the counter CAPCNG and the value of DVS have a correspondence relationship shown by #MDVS8S in FIG. 22. Note that this target acceleration DVS is #MDVS8S in FIG.
As shown in the figure, since it becomes 0 or a negative value, this target acceleration DVS, in other words, becomes a deceleration.
ステップD121で用いられるカウンタCAPCNGの
値は、前述のように、第8図(ii)のステップA11
8〜Al2Oの割込制御によって設定され、0以外の値
を代入されない限り常にOである。よって、このCAP
CNGの値が0であると、ステップD121でマツプ#
MDVS8Sから読出される目標加速度DVS、も、第
22図中の#MDVS8Sから明らかなようにOとなる
。As described above, the value of the counter CAPCNG used in step D121 is the value of the counter CAPCNG used in step A11 of FIG. 8(ii).
It is set by interrupt control of 8 to Al2O, and is always O unless a value other than 0 is assigned. Therefore, this CAP
If the value of CNG is 0, map # is set in step D121.
The target acceleration DVS read from MDVS8S also becomes O, as is clear from #MDVS8S in FIG.
また−変化速度DAPSが基準値に、より小である場合
には、上述のようにステップD120において、カウン
タCAPCNGの値はOとされる。If the rate of change DAPS is smaller than the reference value, the value of the counter CAPCNG is set to O in step D120 as described above.
したがって、変化速度DAPSが基準値に9より小であ
る間は常にカウンタCAPCNGの値は1となり、この
時ステップD121でマツプ#MDVS8Sから読出さ
れる目標加速度DVS、は、第22図中の#MDV88
Sから明らかなように、マツプ#MDVS8Sにおいて
最小の負の値を有し、このDVS、は最大の減速度とな
る。Therefore, while the rate of change DAPS is less than the reference value 9, the value of the counter CAPCNG is always 1, and the target acceleration DVS read from the map #MDVS8S in step D121 at this time is #MDV88 in FIG.
As is clear from S, map #MDVS8S has the smallest negative value, and this DVS has the largest deceleration.
例えば、ステップD120においてカウンタCAPCN
Gの値が1とされた後、次の制御サイクルで再びステッ
プD112を経てステップDl19に至って、この時、
アクセルペダル27の踏込量の減少を緩和あるいは中止
したために、DAPS(K、ではないと判断されると、
ステップD119からステップD121へ進む、この場
合には。For example, in step D120, the counter CAPCN
After the value of G is set to 1, in the next control cycle, the process goes through step D112 again to step Dl19, and at this time,
When it is determined that DAPS (K) is not present because the reduction in the amount of depression of the accelerator pedal 27 has been eased or stopped,
In this case, the process proceeds from step D119 to step D121.
ステップD120を経由しないので、カウンタCAPC
NGの値は第8図(ii)のステップAl18〜Al2
Oの割込制御によって決定される値となる。この割込制
御では、ステップA118において、カウンタCAPC
NGのそれまでの値に1を加えた値がこのカウンタCA
PCNGの新たな値として指定される。Since it does not go through step D120, the counter CAPC
The NG value is determined in steps Al18 to Al2 in FIG. 8(ii).
The value is determined by the interrupt control of O. In this interrupt control, in step A118, the counter CAPC
This counter CA is the value obtained by adding 1 to the previous value of NG.
Specified as a new value of PCNG.
次のステップA119では、カウンタCAPCNGの値
が1であるか否かが判断されるが、上述のようにステッ
プD120でカウンタCAPCNGの新たな値は2とな
るので、ステップA119における判断によってステッ
プAl2Oへは進まない、これにより、今回の割込制御
終了時点でのカウンタCAPCNGの値は2となる。そ
して、更に次の制御サイクル以降でも、ステップDl1
9による制御が行なわれ、DAPS(K、ではない状態
が継続すると1割込制御によって上述のようにカウンタ
CAPCNGの値が1ずつ増加していく。In the next step A119, it is determined whether or not the value of the counter CAPCNG is 1. However, as mentioned above, in step D120, the new value of the counter CAPCNG is 2, so the determination in step A119 causes the process to proceed to step Al2O. As a result, the value of the counter CAPCNG becomes 2 at the end of the current interrupt control. Then, even after the next control cycle, step Dl1
9 is performed, and if the state other than DAPS(K) continues, the value of the counter CAPCNG increases by 1 by 1 interrupt control as described above.
ステップD119ヘステップD112からステップD1
15を経て進んだ場合には、ステップD112の判断に
より変化速度DAPSは、基準値に7に対し、DAPS
>K、ではなくなり、DAPS≦に7である。したがっ
て、ステップD119からステップD121へ直接進む
のは、変化速度DAPSが、に、≦DAPS≦に7とな
る値を有する時であり、また、前述のように基準値に7
は正の値を、基準値に9は負の値をそれぞれ有するので
、アクセルペダル27の踏込量を一定に保持すると、上
述のようにカウンタCAPCNGの値が1ずつ増加して
いくのである。Step D119 to step D112 to step D1
15, the rate of change DAPS is determined in step D112 as compared to the reference value of 7.
>K, and DAPS≦7. Therefore, step D119 directly proceeds to step D121 when the rate of change DAPS has a value such that ≦DAPS≦7, and as described above, the reference value is 7.
Since the reference value 9 has a positive value and the reference value 9 has a negative value, if the amount of depression of the accelerator pedal 27 is held constant, the value of the counter CAPCNG increases by 1 as described above.
この時、ステップD121においてマツプ#MDVS8
Sから読出される目標加速度DvS11は、第22図中
の#MDVS8Sから明らかなように、カウンタCAP
CNGの値の増加とともに増大し、最終的にはOとなる
。したがって、アクセルペダル27の踏込量の減少を行
なった後、この踏込量をほぼ一定に保持すると、負の値
を有する目標加速度DVS、の値は、この踏込量の保持
後の時間経過とともに徐々に0に接近する。At this time, in step D121, map #MDVS8
As is clear from #MDVS8S in FIG. 22, the target acceleration DvS11 read from the counter CAP
It increases as the value of CNG increases and finally reaches O. Therefore, if the amount of depression of the accelerator pedal 27 is reduced and then held almost constant, the value of the target acceleration DVS, which has a negative value, will gradually change over time after the amount of depression is maintained. approaches 0.
ステップDullからステップD122へ進むと、ステ
ップD105〜D111の制御によって求められた目標
加速度DVS6.DVS、およびDvSllの総和が、
アクセルモード制御における総合の目標加速度DvSA
Pとして計算される。When the process advances from step Dull to step D122, the target acceleration DVS6. The sum of DVS and DvSll is
Overall target acceleration DvSA in accelerator mode control
Calculated as P.
そして、続くステップD127で、このアクセルペダル
27の踏込に基づく目標加速度DVSAPが、オートク
ルーズスイッチ18で指定された目標加速度D V S
ACよりも大きいか否かが判定される。なお、オート
クル−ズスイッチ18での目標加速度D V S AC
の指定については後述するが、オートクルーズスイッチ
18において目標加速度DvSAcが指定されない場合
や目標加速度の指定が解除された場合には、目標加速度
D V S ACの値はOとされる。Then, in the following step D127, the target acceleration DVSAP based on the depression of the accelerator pedal 27 is changed to the target acceleration DVSAP specified by the auto cruise switch 18.
It is determined whether or not it is greater than AC. Note that the target acceleration DVS AC at the auto cruise switch 18
The designation will be described later, but if the target acceleration DvSAc is not designated by the auto cruise switch 18 or if the target acceleration designation is canceled, the value of the target acceleration DVSAC is set to O.
目標加速度D V S APが、目標加速度DvsAc
よりも大きければ、ステップD129へ進んで、目標加
速度DVSとして、このアクセルペダル27の踏込に基
づく目標加速度DVSAPを採用する。The target acceleration DVS AP is the target acceleration DvsAc
If it is larger than this, the process proceeds to step D129, and the target acceleration DVSAP based on the depression of the accelerator pedal 27 is adopted as the target acceleration DVS.
そして、続くステップD130で目標加速度DVSAC
の値をOとして、ステップD123へ進む。Then, in the following step D130, the target acceleration DVSAC
The value of is set to O, and the process proceeds to step D123.
目標加速度DVSAPが、目標加速度DVSAcよりも
大きくなければ、ステップD128へ進んで、目標・加
速度DVSとして、オートクルーズスイッチ18で指定
された目標加速度D V S ACを採用して、ステッ
プD123へ進む。If the target acceleration DVSAP is not larger than the target acceleration DVSAc, the process proceeds to step D128, where the target acceleration DVS AC designated by the auto cruise switch 18 is adopted as the target acceleration DVS, and the process proceeds to step D123.
一方、ステップ121からD131へ進むと、ステップ
D115〜D121の制御によって求められた目標加速
度DVS、、DVS、およびDVS、の総和が、アクセ
ルモード制御における総合の目標加速度D V S A
pとして計算される。On the other hand, when proceeding from step 121 to D131, the sum of the target accelerations DVS, , DVS, and DVS obtained by the control in steps D115 to D121 is the total target acceleration DVS A in the accelerator mode control.
It is calculated as p.
そして、続くステップD132で、オートクルーズスイ
ッチ18で指定された目標加速度DVSACの値をOと
した後、ステップD133に進んで、目標加速度DVS
として、このアクセルペダル27の踏込に基づく目標加
速度DVSAPを採用し、ステップD123へ進む。Then, in the following step D132, the value of the target acceleration DVSAC specified by the auto cruise switch 18 is set to O, and then the process proceeds to step D133, where the target acceleration DVSAC is set to O.
Therefore, the target acceleration DVSAP based on the depression of the accelerator pedal 27 is adopted, and the process proceeds to step D123.
なお、このように、アクセルペダル27の踏込時に、こ
のアクセルペダル27の踏込に基づく目標加速度D V
S APがオートクルーズスイッチ18で指定された
目標加速度DvSAcよりも大きくなるまでの間、目標
車速としてオートクルーズスイッチ18で指定された目
標加速度DvsAcを採用するのは、以下の理由による
。In addition, in this way, when the accelerator pedal 27 is depressed, the target acceleration D V based on the depression of the accelerator pedal 27 is
The reason why the target acceleration DvsAc specified by the auto-cruise switch 18 is adopted as the target vehicle speed until SAP becomes larger than the target acceleration DvSAc specified by the auto-cruise switch 18 is as follows.
つまり、アクセルペダル27の踏込量や踏込速度が小さ
いうちは、アクセルペダル27の踏込に基づく目標加速
度DVSAPの成分である目標加速度DVS、、DVS
7およびDVS、の各位も小さくなるので、目標加速度
DVSG、DVS、およびDVS、の総和である目標加
速度D V S APの値も小さくなる。アクセルペダ
ル27の踏込開始時にはペダル27の踏込量や踏込速度
がまだ僅がであるため、この時の目標加速度D V S
APの値も小さなものとなり、目標加速度D V S
APの値がオートクルーズスイッチ18で指定された
目標加速度DvsAcの値以下となることがある。In other words, while the amount and speed of depression of the accelerator pedal 27 are small, the target acceleration DVS, , DVS, which is a component of the target acceleration DVSAP based on the depression of the accelerator pedal 27, is
7 and DVS also become smaller, so the value of the target acceleration DV S AP, which is the sum of the target accelerations DVSG, DVS, and DVS, also becomes smaller. When the accelerator pedal 27 starts to be depressed, the amount and speed of depression of the pedal 27 are still small, so the target acceleration at this time is D V S
The value of AP also becomes small, and the target acceleration D V S
The value of AP may be less than the value of the target acceleration DvsAc specified by the auto cruise switch 18.
従って、目標加速度DVS八〇に基づいて車両の走行を
制御している時(オートクルーズ制御時)に、アクセル
ペダル27を踏み込んでアクセルモード制御に変更する
と、その変更初期の時に、−時的に、目標加速度が低下
するおそれがある。アクセルモード制御に変更するのは
、通常、現在以上の加速を得たい場合であるから、−時
的にせよ目標加速度が低下するのは、速やかに加速する
ためや滑らかに加速するためには好ましくない。Therefore, if the accelerator pedal 27 is depressed to change to the accelerator mode control while the vehicle travel is being controlled based on the target acceleration DVS 80 (auto cruise control), at the initial stage of the change, - , the target acceleration may decrease. Normally, changing to accelerator mode control is done when you want to achieve higher acceleration than the current level; therefore, it is preferable for the target acceleration to decrease, regardless of the time, in order to accelerate quickly or smoothly. do not have.
そこで、このような期間には、目標加速度DVSACの
方を採用しているのである。Therefore, the target acceleration DVSAC is used during such a period.
なお、目標加速度DVSG、DVS、およびDVS、の
特性については後述する。Note that the characteristics of the target accelerations DVSG, DVS, and DVS will be described later.
次に、ステップD123において、目標加速度DVSを
車両の実際の加速度として得るために必要な目標トルク
TOMAが下式(2)によって算出される。Next, in step D123, the target torque TOMA required to obtain the target acceleration DVS as the actual acceleration of the vehicle is calculated using the following equation (2).
TOMA=[((す・r/g) ・ks+ki) ・D
VS+ R’ ・rl / T g・・・・ (2)
なお、上式(2)において、W、r、g、ks。TOMA=[((s・r/g)・ks+ki)・D
VS+ R'・rl/T g... (2) In the above formula (2), W, r, g, ks.
ki*TQは、前述のスロットル非直動制御の説明の際
に示した式(1)で使用したものと同一であり、また、
R′は下式(3)によって算出される車両走行時の走行
抵抗である。ki*TQ is the same as that used in equation (1) shown in the explanation of the throttle non-direct drive control above, and
R' is the running resistance when the vehicle is running, which is calculated by the following equation (3).
R′=μr−W+μair−A−VA2 ・・・ (3
)なお、上式(3)において、μrは、車両のころがり
抵抗係数、Wは上式(2)で用いられたものと同一の車
重、μairは車両の空気抵抗係数。R'=μr-W+μair-A-VA2... (3
) In the above equation (3), μr is the rolling resistance coefficient of the vehicle, W is the same vehicle weight as used in the above equation (2), and μair is the air resistance coefficient of the vehicle.
Aは車両の前面投影面積、VAは第8図(iv)のステ
ップA123〜A128の割込制御で算出され第8図(
i)のステップAlO3で入力された実車速である。A is the front projected area of the vehicle, and VA is calculated by the interrupt control in steps A123 to A128 in FIG. 8(iv).
This is the actual vehicle speed input in step AlO3 of i).
ステップD123からステップD124へ進むと、ステ
ップD123で算出された目標トルクTOMAと、エン
ジン回転数検出部21によって検出されて第8図(i)
のステップAlO3で入力されたエンジン13の回転数
NEとに対応するスロットル弁開度θTHAが、マツプ
# M T Hから読出される。マツプ#MTHは、前
述のスロットル非直動制御の際に、第10図のステップ
c131で使用するものと同一のものである。When the process proceeds from step D123 to step D124, the target torque TOMA calculated in step D123 and the engine speed detected by the engine rotation speed detection unit 21 are shown in FIG. 8(i).
The throttle valve opening degree θTHA corresponding to the rotational speed NE of the engine 13 input in step AlO3 is read from the map #MTH. The map #MTH is the same as that used in step c131 in FIG. 10 during the aforementioned throttle non-direct motion control.
次のステップD125では、フラグエ□、が1であるが
否かが判断されるが、このフラグエ□工は、前述のよう
に、値が1であることで、今回の制御サイクルがスロッ
トル弁31の開閉を行なう制御サイクルであることを示
すものである。In the next step D125, it is determined whether or not the flag □ is 1. As mentioned above, since the flag □ is 1, the current control cycle is This indicates that this is a control cycle for opening and closing.
このように、フラグI□□の値が1である場合には開閉
を行なう制御サイクルであるので、ステップD126へ
進み、フラグI工、の値が1でない場合には、開閉を行
なう制御サイクルではないのでステップD126へは進
まず、今回の制御サイクルにおけるアクセルモード制御
を終了する。In this way, if the value of the flag I□□ is 1, the control cycle is for opening and closing, so the process advances to step D126, and if the value of the flag I is not 1, the control cycle is for opening and closing. Since there is no one, the process does not proceed to step D126, and the accelerator mode control in the current control cycle is ended.
ステップD126では、ステップD124で読出された
スロットル弁開度θTHAを指示する信号を、制御部2
5からスロットル弁回動部26に送出する。このスロッ
トル弁回動部26では、アクチュエータ駆動部39が上
記の信号を受けて、スロットル弁アクチユエータ40に
対し所要の(スロットル弁開度θTIIAとなる位置ま
でスロットル弁31を回動するための)駆動信号を送出
して、スロットル弁アクチユエータ40がスロットル弁
31の回動を行なう。In step D126, the signal instructing the throttle valve opening degree θTHA read out in step D124 is sent to the control unit 2.
5 to the throttle valve rotating section 26. In the throttle valve rotation unit 26, the actuator drive unit 39 receives the above signal and drives the throttle valve actuator 40 as required (to rotate the throttle valve 31 to the position where the throttle valve opening degree θTIIA is reached). The throttle valve actuator 40 rotates the throttle valve 31 by sending the signal.
この時、スロットル弁31の開度がスロットル弁開度検
出部41によって検出され、この検出結果がアクチュエ
ータ駆動部39に送られてフィードバック制御がなされ
る。At this time, the opening degree of the throttle valve 31 is detected by the throttle valve opening degree detection section 41, and the detection result is sent to the actuator drive section 39 for feedback control.
スロットル弁31が所定位置まで回動されると。When the throttle valve 31 is rotated to a predetermined position.
アクチュエータ駆動部39は駆動信号を送出しなくなっ
て、スロットル弁31が所定位置に停止して、今回の制
御サイクルにおけるアクセルモード制御を終了する。The actuator drive unit 39 stops sending out the drive signal, the throttle valve 31 stops at a predetermined position, and the accelerator mode control in the current control cycle ends.
このようにスロットル弁31を通じた吸気通路30の開
閉によって、前述したように、エンジン13に吸入され
る空気量および燃料量が変化して、エンジン13の出力
が調整され、この結果、目標加速度DVSにほぼ等しい
加速度で車両の加速が行なわれるのである。As described above, by opening and closing the intake passage 30 through the throttle valve 31, the amount of air and fuel taken into the engine 13 change, and the output of the engine 13 is adjusted. As a result, the target acceleration DVS The vehicle is accelerated with an acceleration approximately equal to .
以上述べたように、アクセルモード制御は、アクセルペ
ダル27の踏込量と、この踏込量の変化速度と、同踏込
量の変化の方向とに基づいて目標加速度を決定して、こ
の目標加速度に対応してスロットル弁31の開閉を行な
いエンジン13を制御するものである。As described above, the accelerator mode control determines the target acceleration based on the amount of depression of the accelerator pedal 27, the speed of change of this amount of depression, and the direction of change of the amount of depression, and responds to this target acceleration. The engine 13 is controlled by opening and closing the throttle valve 31.
即ち、アクセルペダル27の踏込1APsを増加させた
場合には、目標加速度DVSを構成するDVS、、DV
S7およびDvS、の3つの目標加速度の値は、それぞ
れ次のように変化する。That is, when the number of depressions of the accelerator pedal 27 is increased by 1 APs, the DVS, DV, which constitutes the target acceleration DVS.
The three target acceleration values S7 and DvS change as follows.
まず、DVS、の値は、踏込量APSの値に対して、第
20図の#MDVS60に示す対応関係に基づいて決定
されるので、踏込量APSの増大とともに値が増大して
、特に、踏込量APSの増大を速く行なうほど、DVS
、の増大の割合は大きくなる。First, the value of DVS is determined based on the correspondence shown in #MDVS60 in FIG. 20 with respect to the value of the depression amount APS. The faster you increase the amount APS, the more DVS
, the rate of increase will be large.
また、DVS、の値は、踏込量APSの増大が継続して
いる間における踏込量の変化速度の最大値D A P
M X Oニ対して、第21図の#MDVS70に示す
対応関係に基づいて決定されるので、踏込量APSの増
大を速く行なうほど、DVS。Further, the value of DVS is the maximum value D A P of the rate of change in the amount of depression while the amount of depression APS continues to increase.
Since it is determined based on the correspondence shown in #MDVS70 in FIG. 21 with respect to M.
の値は大きい値となる。The value of is a large value.
さらに、DVs、の値は、カウンタCAPCNGの値に
対して、第22図の#MDVS80に示す対応関係に基
づき決定されるので、踏込量APSの増大が基準を超え
る速さの時には、CAPCNO−2となって、DVS8
は、最も大きい値となる。Further, since the value of DVs is determined based on the correspondence shown in #MDVS80 in FIG. So, DVS8
is the largest value.
このように各目標加速度DVS、、DVS、、DVS、
が変化するので、アクセルペダル27の踏込量の増大を
速く行なうほど車両は急加速を行なうことになる。In this way, each target acceleration DVS, , DVS, , DVS,
changes, so the faster the amount of depression of the accelerator pedal 27 is increased, the more rapidly the vehicle will accelerate.
また、踏込量の増大を中止しアクセルペダル27の踏込
量を一定保持した場合には、各目標加速度DVS、、D
VS7.DVSll(7)値は、それぞれ以下のように
なる。Furthermore, if the increase in the amount of depression is stopped and the amount of depression of the accelerator pedal 27 is kept constant, each target acceleration DVS, ,D
VS7. The DVSll(7) values are as follows.
DVS、の値は、踏込量APSに対して第20図の#M
DVS60に示す対応関係に基づいて決定されるので、
一定の値となる。The value of DVS is #M in Fig. 20 for the amount of depression APS.
Since it is determined based on the correspondence shown in DVS60,
It becomes a constant value.
また、DVS、の値は、踏込量APSが一定に保持され
る前の踏込量の増大時に上述と同様に第21図の#MD
VS70に示す対応関係に基づいて決定された値をその
まま保持するので、一定となる。Further, the value of DVS is determined by #MD in FIG.
Since the value determined based on the correspondence shown in VS 70 is maintained as it is, it remains constant.
さらに、DVSsの値は、踏込量APSの増大速度が基
準以下になった時からの経過時間に応じてCAPCNG
の値が増加するので、第22図の#MDVS80に示す
ように、時間の経過とともに徐々に減少し最終的には0
となる。Furthermore, the value of DVSs is changed to CAPCNG according to the elapsed time since the speed of increase of the pedal stroke APS became below the standard.
As the value of increases, as shown in #MDVS80 in Figure 22, it gradually decreases over time and eventually reaches 0.
becomes.
したがって、踏込量の増大を中止しアクセルペダル27
の踏込量を一定保持した場合には、目標加速度DVSが
、次第に一定値に近づくことになるのである。Therefore, the increase in the amount of depression is stopped and the accelerator pedal 27 is stopped.
If the amount of depression is held constant, the target acceleration DVS will gradually approach a constant value.
つまり、アクセルペダル27の踏込量APSを適当な量
まで増大させると、急加速状態から滑らかに加速度が変
化し緩加速状態へと移行する。That is, when the depression amount APS of the accelerator pedal 27 is increased to an appropriate amount, the acceleration changes smoothly from the rapid acceleration state to the slow acceleration state.
一方、アクセルペダル27の踏込量APSを減少させた
場合には、各目標加速度DVS、、DVS7.DVS、
の値は次のようになる。On the other hand, when the depression amount APS of the accelerator pedal 27 is decreased, each of the target accelerations DVS, , DVS7 . DVS,
The value of is as follows.
DVS、の値は、踏込量APSに対して、第20図の#
MDVS6Sに示す対応関係に基づいて決定される。こ
のため、踏込量APSの減少とともに値が減少すること
になる。このDVS、の減少の割合は、踏込量APSの
減少を速く行なうほど大きくなる。The value of DVS is # in Fig. 20 for the amount of depression APS.
It is determined based on the correspondence shown in MDVS6S. Therefore, the value decreases as the depression amount APS decreases. The rate of decrease in DVS increases as the depression amount APS decreases faster.
また、DVS7の値は、踏込tAPsの減少が継続して
いる間の踏込量の変化速度の最小値(即ち、減少速度の
最大値)DAPMXSに対して第21図の#MDVS7
Sに示す対応関係に基づいて決定されるので、踏込量A
PSの減少を速く行なうほどDVS、の値は小さい値(
負で絶対値の小さな値)となる。In addition, the value of DVS7 is determined by #MDVS7 in FIG.
Since it is determined based on the correspondence shown in S, the amount of depression A
The faster the PS decreases, the smaller the value of DVS (
negative and small absolute value).
さらに、DVS、の値は、踏込量APSの減少が基準値
を超える速さの時には、CAPCNG=1となって、第
22図の#MDVS8Sに示すように、最も小さな値(
負で絶対値が最大の値)となる。Further, the value of DVS becomes CAPCNG=1 when the decrease in the amount of pedal stroke APS exceeds the reference value, and the value of DVS becomes the smallest value (
negative and the absolute value is the maximum value).
したがって、アクセルペダル27の踏込jtAPSの減
少を速く行なうほど車両の加速はより速く緩くなり、さ
らには車両は減速状態となる。Therefore, the faster the depression jtAPS of the accelerator pedal 27 is reduced, the faster and slower the acceleration of the vehicle becomes, and furthermore, the vehicle becomes decelerated.
なお、第20図(7)#MDVS60および#MDVS
6Sに示すように、踏込量が増大中の時と減少中の時と
で、同じ踏込量に対応するDVS、の値を比較すると、
踏込量が増大中の時の方が大きく設定される。In addition, Fig. 20 (7) #MDVS60 and #MDVS
As shown in 6S, when the value of DVS corresponding to the same amount of depression is compared when the amount of depression is increasing and when it is decreasing,
It is set larger when the amount of depression is increasing.
したがって、踏込量が同じであっても、踏込量を増大さ
せている時の方が、踏込量を減少させている時より急な
加速が行なわれる。Therefore, even if the amount of depression is the same, when the amount of depression is increased, acceleration is more rapid than when the amount of depression is decreased.
また、DVSGは、第20図(7)#MDVS 6 S
に示すように、踏込量を減少させて値をOとした後も引
き続いて上記踏込量を減少させると、負の値となる。こ
のため、各目標加速度DVS、、D■S7およびDVS
llを加えた目標加速度DVSも負の値となり、この結
果、負の目標加速度に基づいて車両の減速が行なわれる
ことになる。In addition, DVSG is shown in Fig. 20 (7) #MDVS 6 S
As shown in FIG. 3, if the amount of depression is decreased to a value of O, if the amount of depression is continued to be decreased, the value becomes negative. For this reason, each target acceleration DVS, , D S7 and DVS
The target acceleration DVS obtained by adding ll also becomes a negative value, and as a result, the vehicle is decelerated based on the negative target acceleration.
また、踏込量APSの減少を中止しアクセルペダル27
の踏込量を一定に保持した場合には、各目標加速度DV
S、、DVS7.DVS、(7)値は次のようになる。In addition, the reduction in the amount of depression APS is stopped and the accelerator pedal 27 is stopped.
When the amount of depression is held constant, each target acceleration DV
S,,DVS7. DVS, (7) value is as follows.
DVS、の値は、踏込量APSに対して第20図の#M
DVS6Sに示す対応関係に基づいて決定されるので、
ここでは一定の値となる。The value of DVS is #M in Fig. 20 for the amount of depression APS.
Since it is determined based on the correspondence shown in DVS6S,
Here it is a constant value.
また、DVS7の値は、踏込量APSが一定に保持され
る前の踏込量の減少の際の踏込量の変化速度の最小値(
即ち減少速度の最大値)にDAPM X S ニ対シテ
第21図(7)#MDVS7Sに示す対応関係に基づい
て決定された値をそのまま保持するので一定となる。In addition, the value of DVS7 is the minimum value (
That is, the value determined based on the correspondence relationship shown in FIG. 21 (7) #MDVS7S is maintained as it is for the maximum value of the decreasing speed, so it remains constant.
さらに、DVS、の値は、踏込量APSの減少速度が基
準以下になった時がら経過する時間に応じてCAPCN
Gの値が増加するので、第22図の#MDVS8Sによ
って示すように、時間の経過とともに徐々に増加し最終
的に0となる。Furthermore, the value of DVS is changed to CAPCN according to the time that has elapsed since the rate of decrease of the pedal stroke APS became below the standard.
As the value of G increases, it gradually increases over time and finally reaches 0, as shown by #MDVS8S in FIG.
このようにして、アクセルペダル27の踏込量を減少さ
せると、加速度の減少状態あるいは減速状態から滑らか
に加速度が減少し一定の加速度による加速状態へと移行
するのである。In this way, when the amount of depression of the accelerator pedal 27 is decreased, the acceleration is smoothly decreased from the decreased acceleration state or the decelerated state to the accelerated state with a constant acceleration.
さて、スロットル非直動制御において行なわれる第10
図のステップC144のオートクルーズモード制御は、
第12図のステップEIOI〜E133のフローチャー
トに従って行なわれる。Now, the 10th step performed in throttle non-linear control
The auto cruise mode control in step C144 in the figure is as follows:
This is carried out according to the flowchart of steps EIOI to E133 in FIG.
このオートクルーズモード制御は、前述のスロットル非
直動制御において、アクセルペダル27およびブレーキ
ペダル28が共に踏込まれていない時に行なわれるもの
である。This auto cruise mode control is performed when both the accelerator pedal 27 and the brake pedal 28 are not depressed in the aforementioned throttle non-direct motion control.
まず、初めにステップE101において、前回の制御サ
イクルでアクセルペダル27が踏込まれておらずにアク
セルスイッチ15の接点がON状態にあったか否かが判
断される。アクセルペダル27が解放されアクセルスイ
ッチ15の接点がON状態となってから最初の制御サイ
クルであれば、ここでの判断によってステップE ]、
02へ進み、前回の制御サイクルですでにアクセルペ
ダル27が解放されアクセルスイッチ15の接点がON
状態となっている場合には、ここでの判断によってステ
ップE110へ進む。First, in step E101, it is determined whether or not the accelerator pedal 27 was not depressed in the previous control cycle and the contact point of the accelerator switch 15 was in the ON state. If this is the first control cycle after the accelerator pedal 27 is released and the contact of the accelerator switch 15 is turned on, step E is determined based on the judgment here.
02, the accelerator pedal 27 has already been released in the previous control cycle and the contact of the accelerator switch 15 is turned on.
If it is, the process proceeds to step E110 based on the judgment here.
したがって、アクセルペダル27を踏込んで車両の加速
を行なった後、このアクセルペダル27を解放してから
最初の制御サイクルは、この最初の制御サイクル以降の
制御サイクル、あるいは、アクセルペダル27を踏込ま
ない状態でブレーキペダル28を解放してオートクルー
ズモード制御が行なわれるようになってからの各制御サ
イクルとは異なった制御となる。Therefore, after accelerating the vehicle by depressing the accelerator pedal 27, the first control cycle after releasing the accelerator pedal 27 is a control cycle after this first control cycle, or a control cycle in which the accelerator pedal 27 is not depressed. The control is different from each control cycle after the brake pedal 28 is released in this state and auto cruise mode control is performed.
アクセルペダル27の踏込を解除してから最初の制御サ
イクルで、ステップE102へ進んだ場合には、フラグ
エ、の値をOとしステップE1゜3へ進む、このフラグ
I4は、制御部25の走行状態指定部3によって定車速
走行が指定されるべきことを値がOであることによって
示すものである。In the first control cycle after the accelerator pedal 27 is released, if the process proceeds to step E102, the value of the flag I4 is set to O and the process proceeds to step E13. This flag I4 indicates the driving state of the control unit 25. The value O indicates that constant speed driving should be specified by the specifying section 3.
ステップE103では、フラグIGの値を0として、ス
テップE104へ進む。このフラグI6は、切換スイッ
チ46の接点がON状態となってから最初の制御サイク
ルであることを値が1であることによって示すものであ
る。In step E103, the value of flag IG is set to 0, and the process proceeds to step E104. This flag I6 has a value of 1 to indicate that this is the first control cycle after the contact of the changeover switch 46 is turned on.
ステップE104では、第8図(iv)のステップA1
23〜A128の割込制御で算出された最新の実車速V
AIがアクセルペダル27解放直後の実車速として入力
され、次のステップE105で、目標車速vSにこの実
車速VA、が代入される。In step E104, step A1 in FIG. 8(iv)
Latest actual vehicle speed V calculated by interrupt control of 23 to A128
AI is input as the actual vehicle speed immediately after the accelerator pedal 27 is released, and in the next step E105, this actual vehicle speed VA is substituted for the target vehicle speed vS.
そして、ステップE106では、フラグ1.の値をOと
する。なお、このフラグエ、は、値が0であることによ
ってオートクルーズモード制御により車速かほぼ一定に
保たれていることを示すものである。Then, in step E106, flag 1. Let the value of be O. Note that the value of this flag is 0, which indicates that the vehicle speed is kept almost constant by auto cruise mode control.
ついで、ステップE107で、車速を目標車速vSに維
持するために必要なエンジン13の目標トルクTOM、
を下式(4)によって、算出し、ステップE108へ進
む。Next, in step E107, the target torque TOM of the engine 13 necessary to maintain the vehicle speed at the target vehicle speed vS,
is calculated by the following equation (4), and the process proceeds to step E108.
T OM、 ” [((1?r/g) ・ks+ki)
@ (DVS、−DVSGs)+Tg−TEM] /
TQ・・・・・ (4)
なお、上式(4)は、前述のスロットル非直動制御を示
す第10図のフローチャート中のステップC130で使
用される式(1)と実質的に全く同一である。TOM, ” [((1?r/g) ・ks+ki)
@ (DVS, -DVSGs)+Tg-TEM] /
TQ... (4) Note that the above equation (4) is substantially the same as the equation (1) used in step C130 in the flowchart of FIG. 10 showing the aforementioned throttle non-direct drive control. It is.
ステップE108では、ステップE107で算出した目
標トルクTOM3と、エンジン回転数検出部18で検出
され第8図(i)のステップAlO3で入力されたエン
ジン回転数NEとに対応するスロットル弁開度θT+l
aを、前記のマツプ#MTHから読出す。In step E108, the throttle valve opening θT+l corresponds to the target torque TOM3 calculated in step E107 and the engine speed NE detected by the engine speed detection unit 18 and inputted in step AlO3 in FIG. 8(i).
a is read from the map #MTH.
次に、ステップE109において、スロットル弁開度θ
TH3を指示する信号を制御部25からスロットル弁回
動部26のアクチュエータ駆動部39に送出する。そし
て、このアクチュエータ駆動部39からスロットル弁ア
クチユエータ40に対し所要の駆動信号が送出され、ス
ロットル弁アクチユエータ40がスロットル弁31の回
動を行なう。この時、スロットル弁31の開度は、スロ
ットル弁開度検出部41を通じてアクチュエータ駆動部
39によりフィードバック制御される。Next, in step E109, the throttle valve opening θ
A signal instructing TH3 is sent from the control section 25 to the actuator drive section 39 of the throttle valve rotation section 26. Then, a required drive signal is sent from the actuator drive section 39 to the throttle valve actuator 40, and the throttle valve actuator 40 rotates the throttle valve 31. At this time, the opening degree of the throttle valve 31 is feedback-controlled by the actuator drive unit 39 through the throttle valve opening detection unit 41.
そして、スロットル弁31が所定位置まで回動されると
、アクチュエータ駆動部39は駆動信号を送出しなくな
り、スロットル弁31が所定位置に停止して、今回の制
御サイクルにおけるオートクルーズモード制御を終了す
る。Then, when the throttle valve 31 is rotated to a predetermined position, the actuator drive section 39 stops sending out the drive signal, the throttle valve 31 stops at the predetermined position, and the auto cruise mode control in the current control cycle ends. .
スロットル弁がこのように作動して吸気通路30の開閉
を行なうことによって、前に述べたように、エンジン1
3に吸入される空気量が変化し、燃料量が変化して目標
トルクTOM、にほぼ等しいトルクがエンジン13から
出力される。By operating the throttle valve in this manner to open and close the intake passage 30, the engine 1
The amount of air taken into the engine 13 changes, the amount of fuel changes, and a torque approximately equal to the target torque TOM is output from the engine 13.
このように、エンジン13から出力されたトルクは、前
述のようにアクセルペダル17解放直後の実車速を目標
車速として車速を一定に維持するために必要なトルクに
ほぼ等しくなる。そして、上述のステップE104〜E
109の制御によって、アクセルペダルの解放直後には
、スロットル弁31の開閉を行なうタイミングに該当す
る制御サイクルでなくでも、アクセルペダルの解放直後
の車速を維持するようなスロットル弁開度の位置へスロ
ットル弁31を暫定的に回動し、目標車速による定車速
走行状態への移行のための準備が行なわれる。In this manner, the torque output from the engine 13 is approximately equal to the torque required to maintain the vehicle speed constant, with the actual vehicle speed immediately after the accelerator pedal 17 released as the target vehicle speed, as described above. Then, steps E104 to E described above.
109, immediately after the accelerator pedal is released, the throttle is moved to a position where the throttle valve opening degree maintains the vehicle speed immediately after the accelerator pedal is released, even if the control cycle does not correspond to the timing for opening and closing the throttle valve 31. The valve 31 is temporarily rotated to prepare for transition to a constant vehicle speed running state at the target vehicle speed.
上述のステップE104〜E109の制御によるスロッ
トル弁31の回動は、前述のスロットル非直動制御のう
ちの第10図のステップC121およびステップC12
9〜C132の制御によるスロットル弁31の回動と実
質的に同一であって、制御を開始する条件が異なるだけ
である。The rotation of the throttle valve 31 by the control in steps E104 to E109 described above is performed in steps C121 and C12 in FIG. 10 of the non-direction control of the throttle described above.
This is substantially the same as the rotation of the throttle valve 31 under the control of steps 9 to C132, and only the conditions for starting the control are different.
アクセルペダル27を解放してから最初の制御サイクル
において、上述のような制御を行なった後の制御サイク
ル、あるいは、ブレーキペダル28の踏込を解除してス
テップC121およびステップ0129〜C132の制
御を行なった後にオートクルーズモード制御へ移行した
時の制御サイクルにおいて、ステップEIOIへ進んだ
場合には、前回の制御サイクルにおいてもアクセルスイ
ッチ18の接点はON状態にあったので、ステップE1
10へ進む。このステップE110では、加速スイッチ
45の位置が前回の制御サイクルと今回の制御サイクル
とで異なっているか否かが判断される。In the first control cycle after the accelerator pedal 27 is released, the control cycle described above is performed, or the brake pedal 28 is released and the control in steps C121 and steps 0129 to C132 is performed. In the control cycle when the auto cruise mode control is later entered, if the process proceeds to step EIOI, the contact point of the accelerator switch 18 was in the ON state in the previous control cycle, so step E1 is executed.
Proceed to step 10. In step E110, it is determined whether the position of the acceleration switch 45 is different between the previous control cycle and the current control cycle.
加速スイッチ45の切換を行なわない場合の制御の内容
について説明すると、前回の制御サイクルから加速スイ
ッチ45の位置は変更となっていないので、ステップE
110からステップE128へ進み、切換スイッチ46
に関連する切換スイッチ制御を行なう。To explain the content of the control when the acceleration switch 45 is not switched, the position of the acceleration switch 45 has not changed since the previous control cycle, so step E
110, proceed to step E128, and select the changeover switch 46.
Controls related changeover switches.
ステップE128の切換スイッチ制御は、第13図のス
テップF101〜F121に示すフローチャートに従っ
て、主として制御部25の走行状態切換部12と到達目
標車速設定部6と同到達目標車速変更制御部6aとによ
って行なわれ、切換スイッチ44の操作に対応する車両
走行状態の切換と、切換スイッチ44の操作の結果指定
された車両走行状態が加速走行あるいは減速走行である
時の到達目標車速の変更等を行なうものである。The changeover switch control in step E128 is performed mainly by the driving state switching section 12, the target vehicle speed setting section 6, and the target vehicle speed change control section 6a of the control section 25 according to the flowchart shown in steps F101 to F121 in FIG. This function switches the vehicle running state corresponding to the operation of the changeover switch 44, and changes the target vehicle speed when the vehicle running state specified as a result of the operation of the changeover switch 44 is acceleration or deceleration. be.
切換スイッチ46の操作を行なわない場合を説明すると
、第13図のステップF101において、切換スイッチ
46の接点がON状態にあるか否かが、第8図(i)の
ステップAlO3で入力された接点情報に基づいて判断
され、切換スイッチ46の操作を行なっていない場合に
は、この切換スイッチ46の接点はON状態にないので
ステップF111へ進む。To explain the case where the changeover switch 46 is not operated, in step F101 of FIG. 13, whether or not the contact of the changeover switch 46 is in the ON state is determined by the contact input in step AlO3 of FIG. 8(i). If it is determined based on the information that the changeover switch 46 is not operated, the contact of the changeover switch 46 is not in the ON state, and the process advances to step F111.
ステップF111では、フラグI、の値を0として、ス
テップF112へ進む。なお、このフラグエ、は、前回
の制御サイクルにおいて切換スイッチ46の接点がON
状態にあったことを、値が1であることによって示すも
のである。In step F111, the value of flag I is set to 0, and the process proceeds to step F112. Note that this flag indicates that the contact of the changeover switch 46 was ON in the previous control cycle.
A value of 1 indicates that the state was present.
そして、ステップF112では、フラグI6の値をOと
する。Then, in step F112, the value of the flag I6 is set to O.
切換スイッチ46の操作を行なおない場合には、以上で
今回の制御サイクルの切換スイッチ制御を終了し、第1
2図のステップE129へ進んで、フラグ■、の値が1
であるか否かが判断される。If the changeover switch 46 is not to be operated, the changeover switch control for the current control cycle is completed, and the first
Proceeding to step E129 in Figure 2, the value of the flag ■ is 1.
It is determined whether or not.
フラグ■4の値は、第10図のステップc145あるい
は第12図のステップE102で0とされており、後述
するように、ステップE128の切換スイッチ制御にお
いて、切換スイッチ46の接点がON状態にある時の制
御が行なわれた時、あるいは加速スイッチ45の位置が
前回の制御サイクルから変更になっている場合の制御が
行なわれた時に1となる6したがって、切換スイッチ4
6および加速スイッチ45の操作をともに行なわない場
合には、フラグI4の値はOであり、ステップE129
の判断によって、ステップE132へ進む。なお、この
時、制御部25の走行状態指定部3による指定が定車速
走行となっている。The value of flag ■4 is set to 0 in step c145 of FIG. 10 or step E102 of FIG. 12, and as described later, in the changeover switch control of step E128, the contact of the changeover switch 46 is in the ON state. The changeover switch 4 becomes 1 when control is performed, or when control is performed when the position of the acceleration switch 45 has been changed from the previous control cycle.
6 and acceleration switch 45 are not operated, the value of flag I4 is O, and step E129
Depending on the judgment, the process advances to step E132. Note that, at this time, the designation by the driving state designation unit 3 of the control unit 25 is constant speed driving.
そして、ステップE132では、フラグI、の値が1で
あるか否かによって、切換スイッチ46の接点がON状
態となってから最初の制御サイクルであるか否かを判断
する。切換スイッチ46の操作を行なっていない場合に
は、接点がON状態になっておらず、フラグエ、の値は
0であるため、ステップE133へ進み目標車速制御を
行なう。Then, in step E132, depending on whether the value of the flag I is 1, it is determined whether or not this is the first control cycle after the contact of the changeover switch 46 is turned on. If the changeover switch 46 is not operated, the contact is not in the ON state and the value of the flag is 0, so the process advances to step E133 and target vehicle speed control is performed.
この目標車速制御は、前述のように、走行状態指定部3
によって、定車速走行が指定されている時に、車速を目
標車速に近づける制御と、目標車速変更スイッチ46に
よる目標車速の設定値変更の制御とを行なうものであっ
て、第16図のステップ、1101〜J116のフロー
チャートに従い、主として制御部25の定車速制御部8
によって行なわれる。This target vehicle speed control is carried out by the driving state specifying section 3 as described above.
When constant vehicle speed driving is specified, control is performed to bring the vehicle speed closer to the target vehicle speed, and control is performed to change the set value of the target vehicle speed by the target vehicle speed change switch 46. Step 1101 in FIG. ~J116, mainly the constant vehicle speed control section 8 of the control section 25.
It is carried out by
つまり、この目標車速制御では、初めに、ステップJ1
01において、前記フラグ■、の値が1であるか否かが
判断されるが、フラグエ、の値は。In other words, in this target vehicle speed control, first, step J1
At step 01, it is determined whether the value of the flag (2) is 1 or not.
ブレーキペダル28の踏込を解除することによってオー
トクルーズモード制御による車両走行状態に移行した場
合には、第10図のステップC1,28で1となり、ア
クセルペダル27の踏込を解除することによって車両走
行状態に移行した場合には、第12図のステップE10
8で1となる。したがって、オートクルーズモード制御
による車両走行状態への移行後、加速スイッチ45およ
び切換スイッチ46の操作を行なわずに、ステップJ1
01へ進んだ場合には、このステップJ1o1の判断に
よってステップJ102へ進む。When the vehicle travel state is shifted to the auto cruise mode control by releasing the brake pedal 28, the state becomes 1 in steps C1 and 28 in FIG. 10, and the vehicle travel state is changed by releasing the accelerator pedal 27. 12, step E10 in FIG.
8 becomes 1. Therefore, after shifting to the vehicle running state by auto cruise mode control, step J1 is performed without operating the acceleration switch 45 and the changeover switch 46.
If the process advances to step J101, the process advances to step J102 based on the determination at step J1o1.
ステップJ102では、今回の制御サイクルがスロット
ル弁31の開閉を行なうタイミングに該当するか否かを
、前記フラグ1□□の値が1であるか否かによって判断
する。フラグ1□、の値が1である場合にはステップJ
103へ進みスロットル弁31の開閉に必要な制御を行
ない、フラグエ、1の値が1でない場合には今回の制御
サイクルにおけるオートクルーズモード制御を終了する
。In step J102, it is determined whether the current control cycle corresponds to the timing for opening and closing the throttle valve 31, based on whether the value of the flag 1□□ is 1 or not. If the value of flag 1□ is 1, step J
The process proceeds to step 103, where necessary control is performed to open and close the throttle valve 31, and if the value of flag 1 is not 1, the auto cruise mode control in the current control cycle is ended.
フラグ111の値が1であることによって次のステップ
J103へ進むと、定車速走行の目標車速vSには、仮
の値として、第8図(i)のステップAlO3で入力さ
れた実車速VAを代入する。When the process proceeds to the next step J103 because the value of the flag 111 is 1, the actual vehicle speed VA input in step AlO3 of FIG. 8(i) is set as a temporary value to the target vehicle speed vS for constant speed driving. substitute.
この目標車速vSの仮の設定は、車速がほぼ一定の値と
なった後の制御に備えるもので、車速かほぼ一定となる
前から行なわれる。この設定値は、車速がほぼ一定とな
るまで、開閉のタイミングに該当する制御サイクル毎に
更新される。This provisional setting of the target vehicle speed vS is to prepare for control after the vehicle speed reaches a substantially constant value, and is performed before the vehicle speed becomes substantially constant. This set value is updated every control cycle corresponding to the opening/closing timing until the vehicle speed becomes approximately constant.
次に、ステップJ l 04において、前述のように第
10図のステップ0141〜C143の制御によってD
VAいあるいはD V A、、、の値を指定された実加
速度DVAの絶対値が、予め設定された基準値にαに対
して、l DVA l <Kαであるか否かが判断され
る。目標車速制御により車速かほぼ一定になって車両の
加速度が減少した結果、ステップJ104において、l
DVA l <Kαであると判断した場合は、ステッ
プJ108で前記フラグIIlの値を0とした後、ステ
ップJ109へ進む。また、車速がほぼ一定とはなって
おらず。Next, in step J l 04, as described above, D is controlled by steps 0141 to C143 in FIG.
It is determined whether the absolute value of the actual acceleration DVA for which the value of VA or DVA, . As a result of target vehicle speed control, the vehicle speed becomes almost constant and the acceleration of the vehicle decreases, in step J104, l
If it is determined that DVA l <Kα, the value of the flag IIl is set to 0 in step J108, and then the process proceeds to step J109. Also, the vehicle speed is not nearly constant.
車両の加速度が減少せずに、ステップJ104において
、l DVA I <Kαではないと判断した場合は、
ステップJ105へ進む。If the acceleration of the vehicle does not decrease and it is determined in step J104 that l DVA I <Kα,
Proceed to step J105.
ステップJ105では、実加速度DVAが正の値である
か否かによって、現在車両が加速状態にあるのか減速状
態にあるのかを判断する。実加速度DVAが正の値であ
る場合には、車両が加速状態にあるので定車速走行状態
とするために、ステップJ107へ進んで実加速度DV
Aから予め設定された補正量ΔDV2を減じた値を目標
加速度DVSとする。一方、実加速度DVAが負の値で
ある場合には、車両が減速状態にあるので定車速走行状
態とするために、ステップJ106へ進んで実加速度D
VAに上記補正量ΔDV、を加えた値を目標加速度DV
Sとする。これにより、今回の制御サイクルにおける目
標車速制御を終了し。In step J105, it is determined whether the vehicle is currently in an acceleration state or a deceleration state, depending on whether the actual acceleration DVA is a positive value. If the actual acceleration DVA is a positive value, since the vehicle is in an acceleration state, the process proceeds to step J107 and the actual acceleration DV is
A value obtained by subtracting a preset correction amount ΔDV2 from A is set as the target acceleration DVS. On the other hand, if the actual acceleration DVA is a negative value, since the vehicle is in a deceleration state, the process proceeds to step J106 and the actual acceleration DVA is set to a constant speed running state.
The value obtained by adding the above correction amount ΔDV to VA is the target acceleration DV.
Let it be S. This ends the target vehicle speed control in the current control cycle.
第12図のステップE123へ進む。The process advances to step E123 in FIG.
第12図のステップE123〜E127では、後述する
ように、車両の加速度を上記目標加速度DVSに一致さ
せるための制御が行なわれる。したがって、車速がほぼ
一定の値とならない状態で、第16図のステップJ10
1〜J107による上述の制御が繰返されると、目標加
速度DVSが徐々にOに接近するのに伴って実加速度D
VAの絶対値が減少し、車速が徐々に一定値に近づく。In steps E123 to E127 in FIG. 12, control is performed to make the acceleration of the vehicle match the target acceleration DVS, as will be described later. Therefore, in a state where the vehicle speed is not approximately constant, step J10 in FIG.
When the above-mentioned control in steps 1 to J107 is repeated, as the target acceleration DVS gradually approaches O, the actual acceleration D
The absolute value of VA decreases and the vehicle speed gradually approaches a constant value.
そして、第16図のステップJ104において、l D
VA l <Kαであると判断すると、上述したように
ステップJ 108を経てステップJLO9へ進み、こ
の時の制御サイクルにおいてステップJ103で値を設
定された目標車速vSが次に述べるステップJ109〜
.J 1 i、 6の定車速走行のための制御における
目標車速となる。Then, in step J104 of FIG.
If it is determined that VA l <Kα, the process proceeds to step JLO9 via step J108 as described above, and in the control cycle at this time, the target vehicle speed vS whose value was set in step J103 is changed to step J109 to be described next.
.. This is the target vehicle speed in the control for constant speed driving of J 1 i, 6.
また、ステップJ 108を経てステップJ ]、 0
9へ進んだ制御サイクルの次の制御サイクル以降におい
ては、引続きオートクルーズモード制御を行なう。そし
て、加速スイッチ45および切換スイッチ46の操作を
行なわない限りフラグII、の値がOのままであるので
、ステップ、J I O1の判断によってステップJ
1.09へ直接進んで制御が行なわれる。Also, step J ], 0 after step J 108
In the next control cycle after the control cycle proceeding to step 9, auto cruise mode control is continued. Then, unless the acceleration switch 45 and the changeover switch 46 are operated, the value of flag II remains O, so step J
Control proceeds directly to 1.09.
ステップJ109では、オートクルーズスイッチ18の
目標車速変更スイッチ48が第6図中の(+)方向に回
動されているか否かが、第8図(i)のステップAlO
3で入力された接点情報に基づいて判断される。(+)
側接点がON状態にあると判断した場合は、ステップJ
110へ進んで前回の制御サイクルにおける目標車速v
Sに予め設定された補正量VT、を加えた値を新たな目
標車速■Sとして設定した後、ステップJ 】−13へ
進む。In step J109, it is determined whether or not the target vehicle speed change switch 48 of the auto cruise switch 18 is rotated in the (+) direction in FIG.
The determination is made based on the contact information input in step 3. (+)
If it is determined that the side contact is in the ON state, proceed to step J.
Proceed to step 110 to check the target vehicle speed v in the previous control cycle.
After setting a value obtained by adding a preset correction amount VT to S as a new target vehicle speed S, the process proceeds to step J]-13.
一方、(+)側接点がON状態にないと判断した場合に
は、ステップJ111へ進む。On the other hand, if it is determined that the (+) side contact is not in the ON state, the process advances to step J111.
ステップJ111では、目標車速変更スイッチ48が第
6図中の(−)方向に回動されているが否かが判断され
る。(−)側接点がON状態にあると判断した場合は、
ステップJ112へ進んで前回の制御サイクルにおける
目標車速VSがら補正量VT、を減じた値を新たな目標
車速■sとして設定した後、ステップJ113へ進む。In step J111, it is determined whether or not the target vehicle speed change switch 48 has been rotated in the (-) direction in FIG. If it is determined that the (-) side contact is in the ON state,
The process proceeds to step J112, where a value obtained by subtracting the correction amount VT from the target vehicle speed VS in the previous control cycle is set as a new target vehicle speed ■s, and then the process proceeds to step J113.
一方、(−)側接点がON状態にないと判断した場合に
は、直接ステップJ113へ進む。On the other hand, if it is determined that the (-) side contact is not in the ON state, the process directly advances to step J113.
このようなステップJ109〜J112の制御によって
、目標車速変更スイッチ48による目標車速VSの変更
が行なわれ、目標車速変更スイッチ48の(+)側接点
のON状態を継続すると、制御サイクル毎にステップJ
11oの制御によって目標車速VSが増加する。また、
目標車速変更スイッチ48の(−)側接点のON状態を
継続すると。Through such control in steps J109 to J112, the target vehicle speed VS is changed by the target vehicle speed change switch 48, and if the (+) side contact of the target vehicle speed change switch 48 continues to be in the ON state, step J is performed every control cycle.
The target vehicle speed VS is increased by the control at 11o. Also,
When the (-) side contact of the target vehicle speed change switch 48 continues to be in the ON state.
制御サイクル毎にステップJ112の制御によって目標
車速vSが減少する。The target vehicle speed vS is decreased by the control in step J112 in each control cycle.
そして、目標車速変更スイッチ48による上述のような
目標車速vSの変更を行なった後、第6図中の(+)方
向あるいは(−)方向への回動を中止し、中間の停止位
置へ目標車速変更スイッチ48を戻すと、直前の制御サ
イクルにおいて変更設定された目標車速vSが次の制御
サイクル以降の目標車速となる。したがって、ステップ
J104からステップJ108を経てステップ、J 1
09へ進んだ後、目標車速変更スイッチ48の操作を全
く行なわない場合は、ステップ、J 103で値を設定
された目標車速■Sが次回以降の各制御サイクルにおけ
る目標車速となる。After the target vehicle speed vS is changed as described above using the target vehicle speed change switch 48, the rotation in the (+) direction or (-) direction in FIG. 6 is stopped, and the target vehicle speed is moved to the intermediate stop position. When the vehicle speed change switch 48 is returned, the target vehicle speed vS that was changed and set in the immediately previous control cycle becomes the target vehicle speed in the next control cycle and thereafter. Therefore, from step J104 to step J108, step J1
If the target vehicle speed change switch 48 is not operated at all after proceeding to step 09, the target vehicle speed S whose value was set in step J103 becomes the target vehicle speed in each control cycle from the next time onwards.
ステップJ109〜J112の制御による以上のような
目標車速vSの変更は、上述のように実加速度DVAの
絶対値が減少し、基準値にαより小さくなった後に行な
われるので、車速がほぼ一定となった定車速走行状態に
ある時にのみ目標車速変更スイッチ48による目標車速
vSの変更が可能となる。The above-mentioned changes in the target vehicle speed vS through the control in steps J109 to J112 are performed after the absolute value of the actual acceleration DVA decreases and becomes smaller than the reference value α, as described above, so that the vehicle speed is almost constant. The target vehicle speed vS can be changed by the target vehicle speed change switch 48 only when the vehicle is in the constant vehicle speed running state.
次に、ステップJ113では、目標車速vSと。Next, in step J113, the target vehicle speed vS.
第8図(i)のステップAlO3で入力された実車速V
Aとの差VS−VAを計算し、ステップJ114へ進む
。Actual vehicle speed V input in step AlO3 in FIG. 8(i)
The difference VS-VA from A is calculated, and the process proceeds to step J114.
ステップJ114では、既に車速かほぼ一定となってい
ることから、応答性の高い制御よりも安定性の高い制御
が必要である。このため、後述する第12図のステップ
E123で使用する実加速度DVAの値として、第8図
(iv)のステップA123〜A128の割込制御によ
って算出され第8図(i)のステップAlO3で入力さ
れた3種の実加速度DVAGs、 DVA13゜および
D V A、s。In step J114, since the vehicle speed is already approximately constant, control with higher stability is required than control with high responsiveness. Therefore, the value of the actual acceleration DVA used in step E123 in FIG. 12, which will be described later, is calculated by the interrupt control in steps A123 to A128 in FIG. 8(iv) and inputted in step AlO3 in FIG. 8(i). Three types of actual acceleration DVAGs, DVA13° and DVA,s.
のうち前述したように安定性の最も高い実加速度DVA
□8を指定する。As mentioned above, the actual acceleration DVA has the highest stability.
□Specify 8.
次に、ステップJ115において、ステップJ113で
算出された目標車速VSと実車速VAとの差VS−VA
に対応する目標加速度DVS、を、第18図のステップ
MIOI〜M106のフローチャートに従って行なう制
御によって求める。そして、ステップJ116において
、後述する第12図のステップE123で使用する目標
加速度bvSの値として目標加速度DvS4を代入して
今回の目標車速制御を終了し、第12図のステップE1
23へ進む。Next, in step J115, the difference between the target vehicle speed VS calculated in step J113 and the actual vehicle speed VA is
The target acceleration DVS corresponding to is determined by control performed according to the flowchart of steps MIOI to M106 in FIG. Then, in step J116, target acceleration DvS4 is substituted as the value of target acceleration bvS used in step E123 in FIG. 12, which will be described later, and the current target vehicle speed control is ended, and step E1 in FIG.
Proceed to 23.
ステップJ115における目標加速度DvS4の決定は
、上述のように、第18図に示すフローチャートに従い
ながら制御部25の定車速制御部8で行なわれるが、初
めのステップMIOIでは、第16図のステップJ11
3で算出された差vS−VAに対応する目標加速度DV
S、をマツプ#MDVS3から読出す。このマツプ#M
DVS3は、前述のように、差VS−VAをパラメータ
として目標加速度DVS、を求めるためのものであって
、差VS−VAと目標加速度DVS、とは第23図に示
す対応関係を有する。The determination of the target acceleration DvS4 in step J115 is performed by the constant vehicle speed control section 8 of the control section 25 according to the flowchart shown in FIG. 18, as described above, but in the first step MIOI, the determination of the target acceleration DvS4
Target acceleration DV corresponding to the difference vS-VA calculated in 3.
S is read from map #MDVS3. This map #M
As described above, the DVS3 is for determining the target acceleration DVS using the difference VS-VA as a parameter, and the difference VS-VA and the target acceleration DVS have a correspondence relationship shown in FIG. 23.
次に、ステップM102において、差VS−VAに対応
する加速度許容差DVMAXをマツプ#MDVMAXか
ら読出す。このマツプ#MDVMAXは、差Vs−VA
をパラメータとして加速度許容差DVMAXを求めるた
めのものであって、差VS−VAと加速度許容差DVM
AXとは第24図に示す対応関係を有する。Next, in step M102, the acceleration tolerance DVMAX corresponding to the difference VS-VA is read from the map #MDVMAX. This map #MDVMAX is the difference Vs-VA
This is to find the acceleration tolerance DVMAX using as a parameter, the difference VS-VA and the acceleration tolerance DVM
It has a correspondence relationship with AX as shown in FIG.
さらに、次のステップM103では、目標加速度DvS
3から、第16図のステップJ114で値をD V S
ssoと指定された実加速度DVAを減じた値(つま
りDVS、−DVA)を加速度差DvXとして算出する
。そして、次のステップM104において、加速度差D
VXが加速度許容差DV M A X ニ対して、DV
X<DVMAXであるが否かが判断される。Furthermore, in the next step M103, the target acceleration DvS
3, the value is D V S in step J114 of FIG.
A value obtained by subtracting the actual acceleration DVA designated as sso (that is, DVS, -DVA) is calculated as the acceleration difference DvX. Then, in the next step M104, the acceleration difference D
VX is the acceleration tolerance DV MA
It is determined whether or not X<DVMAX.
ステップMl 04’t’DVX<DVMAXであると
判断した場合には、ステップM105へ進んで、目標加
速度DvS4として目標加速度DVS、を指定する。ま
た、DVX<DVMAXではないと判断した場合には、
ステップM106へ進んで、目標加速度DvS4として
、実加速度DVAと上記加速度許容差DVMAXとを加
えた値(DVA+DVMAX)を指定する。Step M104't' If it is determined that DVX<DVMAX, the process proceeds to step M105, and the target acceleration DVS is specified as the target acceleration DvS4. In addition, if it is determined that DVX<DVMAX is not satisfied,
Proceeding to step M106, a value (DVA+DVMAX), which is the sum of the actual acceleration DVA and the acceleration tolerance DVMAX, is specified as the target acceleration DvS4.
以上のようなステップM101〜M106の制御により
目標加速度DvS4の決定を行なうことで、目標加速度
DvS4の変動量が加速度許容差DVMAX以下に規制
される。したがって、定車速走行中に何らかの原因で急
変した車速を元に戻すために行なわれる車両の加速度の
変化は緩やかになるものになる。By determining the target acceleration DvS4 through the control in steps M101 to M106 as described above, the variation amount of the target acceleration DvS4 is regulated to be less than or equal to the acceleration tolerance DVMAX. Therefore, the change in acceleration of the vehicle that is performed to restore the vehicle speed that has suddenly changed due to some reason while the vehicle is running at a constant speed becomes gradual.
このように、ステップM101〜M106の制御により
値を決定された目標加速度DVS4を、第16図のステ
ップJ116で目標加速度DVSに代入した後に、ある
いは、ステップJ106またはステップJ107の制御
によって目標加速度DVSの値を設定した後に、第12
図のステップE123に進んだ場合には、車両の加速度
を目標加速度DVSに等しくするために必要なエンジン
13の目標トルクTOM2を下式(5)によって算出す
る。In this way, after the target acceleration DVS4 whose value was determined by the control in steps M101 to M106 is substituted for the target acceleration DVS in step J116 of FIG. 16, or by the control in step J106 or step J107, the target acceleration DVS is After setting the value, the 12th
When the process proceeds to step E123 in the figure, the target torque TOM2 of the engine 13 required to make the acceleration of the vehicle equal to the target acceleration DVS is calculated using the following equation (5).
T OM2= [((lil・r/g) ・ks+ki
) ・(DVS−DVA)+To−TEMI / T
。T OM2= [((lil・r/g)・ks+ki
) ・(DVS-DVA)+To-TEMI/T
.
・・・・・ (5)
なお、上式(5)は、前記の式(1)あるいは式(4)
と実質的に同一であるが、上式(5)中のDVAは、第
16図のステップJ106あるいはJ107からステッ
プE123へ進んだ場合には、第10図のステップC1
41〜C143の制御により指定された値となり、第1
6図のステップJ i−16からステップE123へ進
んだ場合には、第16図のステップJ114で指定され
たDVA□。どなる。...... (5) Note that the above equation (5) is the same as the above equation (1) or equation (4).
However, when proceeding from step J106 or J107 in FIG. 16 to step E123, DVA in the above equation (5) is equivalent to step C1 in FIG. 10.
41 to C143 to the specified value, and the first
When proceeding from step J i-16 in FIG. 6 to step E123, the DVA□ specified in step J114 in FIG. bawl.
次に、ステップE124へ進むと、ステップE123で
算出された目標トルクTOM2と、エンジン回転数検出
部21で検出されて第8図(i)のステップAlO3で
入力されたエンジンp1転数NEとに対応するスロット
ル弁開度0THzを、前記マツプ#MTH(図示省略)
から読出し、ステップE125へ進む。Next, when the process proceeds to step E124, the target torque TOM2 calculated in step E123 and the engine p1 rotation speed NE detected by the engine rotation speed detection unit 21 and inputted in step AlO3 of FIG. 8(i) are determined. The corresponding throttle valve opening degree 0THz is set to the map #MTH (not shown).
, and the process advances to step E125.
ステップE123およびステップE124の制御は、制
御部25の定車速制御部8、加速制御部9および減速制
御部10のそれぞれにより、共通して行なわれるもので
あって、上述のように、ステップE133からステップ
E123へ進んだ場合には、定車速制御部によりステッ
プE123およびステップE124に従って制御が行な
われ、スロットル弁開度θT++2が設定される。The control in step E123 and step E124 is performed in common by the constant vehicle speed control section 8, acceleration control section 9, and deceleration control section 10 of the control section 25, and as described above, from step E133 When the process proceeds to step E123, the constant vehicle speed control unit performs control according to steps E123 and E124, and the throttle valve opening degree θT++2 is set.
次に、ステップE125では、前記フラグエ、□の値が
1であるか否かが判断される。■工、=1であると判断
した場合は、今回の制御サイクルがスロットル弁31の
開閉を行なうタイミングに該当するのでステップE12
6へ進み、11□=1ではないと判断した場合は、今回
の制御サイクルが上記タイミングに該当しないので、ス
ロットル弁31の開閉を行なわずに今回の制御サイクル
におけるオートクルーズモード制御を終了する。Next, in step E125, it is determined whether the value of the flag □ is 1 or not. ■ If it is determined that =1, the current control cycle corresponds to the timing for opening and closing the throttle valve 31, so step E12 is performed.
If the process proceeds to step 6 and it is determined that 11□ is not 1, the current control cycle does not correspond to the above timing, so the auto cruise mode control in the current control cycle is ended without opening or closing the throttle valve 31.
ステップE126へ進んだ場合は、ステップE124で
決定したスロットル弁開度OTHzとなる位置まで、前
記ステップE109と同様にしてスロットル弁31の回
動が行なわれ、上記目標トルクToM2にほぼ等しいト
ルクがエンジン13から出力される。また、今回の制御
サイクルのスロットル弁31の開閉は、開閉すべきタイ
ミングにおけるものなので、次のステップE127にお
いて前記フラグI。の値を1として、今回の制御サイク
ルにおけるオートクルーズモード制御を終了する。If the process proceeds to step E126, the throttle valve 31 is rotated in the same manner as in step E109 to the position where the throttle valve opening OTHz determined in step E124 is reached, and a torque approximately equal to the target torque ToM2 is applied to the engine. It is output from 13. Furthermore, since the opening and closing of the throttle valve 31 in the current control cycle is at the timing when it should be opened and closed, the flag I is set in the next step E127. The value of is set to 1, and the auto cruise mode control in the current control cycle is ended.
以上のように、ブレーキペダル28の解放状態でアクセ
ルペダル27の踏込を解除するか、またはアクセルペダ
ル27の解放状態でブレーキペダル28の踏込を解除し
た結果、オートクルーズモード制御による車両走行状態
へ移行し、この時、加速スイッチ45および切換スイッ
チ46の操作を行なわない場合には、まず、アクセルペ
ダル27およびブレーキペダル28の踏込解除直後の車
速を維持するように、この踏込解除直後にスロットル弁
31を暫定的に回動しておく。ついで、オートクルーズ
モード制御に移行した後、スロットル弁31の開閉タイ
ミング毎に、車速の維持を引続き行なうために制御部2
5の定車速制御部8によって設定されたスロットル弁開
度に基づきスロットル弁31の回動を行なう。As described above, as a result of releasing the accelerator pedal 27 while the brake pedal 28 is released, or releasing the brake pedal 28 while the accelerator pedal 27 is released, the vehicle enters the driving state under auto cruise mode control. However, at this time, if the acceleration switch 45 and the changeover switch 46 are not operated, first, the throttle valve 31 is turned on immediately after the accelerator pedal 27 and the brake pedal 28 are released so as to maintain the vehicle speed immediately after the depression is released. Temporarily rotate it. Then, after shifting to auto cruise mode control, the control unit 2 is activated to continue maintaining the vehicle speed at each opening/closing timing of the throttle valve 31.
The throttle valve 31 is rotated based on the throttle valve opening degree set by the constant vehicle speed control section 8 of No. 5.
即ち、踏込解除後、スロットル弁31の開閉タイミング
に該当する制御サイクルを待たずに、暫定的に各ペダル
27.28の解除直後の車速を維持しうるスロットル弁
31の回動を行なった場合でも、この後、ある程度車速
が変動するので、その開閉タイミングに該当する制御サ
イクル毎に、スロットル弁31の回動を行ない、車速の
変動を低減させて最終的にほぼ一定の車速とする。That is, even if the throttle valve 31 is rotated so as to temporarily maintain the vehicle speed immediately after each pedal 27, 28 is released without waiting for the control cycle corresponding to the opening/closing timing of the throttle valve 31 after the pedal is released. After this, the vehicle speed fluctuates to some extent, so the throttle valve 31 is rotated every control cycle corresponding to the opening/closing timing to reduce fluctuations in vehicle speed and finally maintain a substantially constant vehicle speed.
したがって、ペダルの踏込解除後に、加速スイッチ45
および切換スイッチ46を操作しない場合には、ブレー
キ(図示省略)による基準より急な制動が基準時間より
長く続き、かつ、この制動の終了時の車速が基準値より
低下した時を除いて。Therefore, after the pedal is released, the acceleration switch 45
and when the changeover switch 46 is not operated, except when braking that is steeper than the standard by a brake (not shown) continues for longer than the standard time and the vehicle speed at the end of this braking is lower than the standard value.
以下のようになる。It will look like this:
つまり、制御部25の走行状態指定部3の指定が定車速
走行となり、この指定が定車速走行となった時(ペダル
の踏込解除の瞬間)のIL速にほぼ等しい車速を維持し
うるだけの出力をエンジン13から得られるように、ス
ロットル弁開度が制御部25の定車速制御部(図示省略
)によって設定されるのである。そして、スロットル弁
開度に基づきスロットル弁31が開閉タイミング毎に回
動され、この結果、車両が所定車速で定車速走行を行な
う。In other words, the designation of the driving state designation unit 3 of the control unit 25 is constant speed driving, and this designation is sufficient to maintain a vehicle speed that is approximately equal to the IL speed at the time when the constant speed driving is specified (at the moment when the pedal is released). The throttle valve opening degree is set by a constant vehicle speed control section (not shown) of the control section 25 so that the output can be obtained from the engine 13. Then, the throttle valve 31 is rotated at each opening/closing timing based on the throttle valve opening degree, and as a result, the vehicle runs at a constant speed at a predetermined speed.
このようなスロットル弁31の回動によって車速がほぼ
一定となった後は、目標車速変更スイッチ48の操作に
より定車速走行時の目標車速の変更が可能となり、目標
車速変更スイッチ48を第6図中の(+)方向あるいは
(−)方向に回動した状態の継続時間に比例した目標車
速の変化量が得られる。After the vehicle speed becomes almost constant due to such rotation of the throttle valve 31, the target vehicle speed when traveling at a constant speed can be changed by operating the target vehicle speed change switch 48. An amount of change in the target vehicle speed is obtained that is proportional to the duration of the state in which the vehicle rotates in the (+) or (-) direction.
オードクルーズモード制御による車両走行状態に移行後
、加速スイッチ45および切換スイッチ46のいずれに
ついても操作しない場合は以上のとおりであるが、上記
移行後加速スイッチ45あるいは切換スイッチ46を操
作した場合について以下に説明する。The case where neither the acceleration switch 45 nor the changeover switch 46 is operated after transitioning to the vehicle running state by the auto cruise mode control is as described above, but the case where the acceleration switch 45 or the changeover switch 46 is operated after the transition is described below. Explain.
オートクルーズモード制御による車両走行状態への移行
を行ない上述の制御によって車速がほぼ一定となった後
、加速スイッチ45を操作して、第6図中の同一印のい
ずれかの位置に切換えた場合には、第12図のステップ
E101を経てステップE110へ進み、前述のように
、加速スイッチ45の位置が前回の制御サイクルから変
更になっているか否かが判断される。After the vehicle has entered the driving state using auto cruise mode control and the vehicle speed has become almost constant through the above control, the acceleration switch 45 is operated to switch to one of the positions marked with the same mark in Fig. 6. 12, the process proceeds to step E110 via step E101 in FIG. 12, and as described above, it is determined whether the position of the acceleration switch 45 has changed from the previous control cycle.
加速スイッチ45の位置を変更してから最初の制御サイ
クルでステップE110へ進んだ場合には、ここでの判
断によってステップE1]1へ進んでフラグ■、の値を
1とし、次のステップE112でフラグ1.の値をOと
し、さらに、次のステップE113でフラグI9の値を
Oとした後、ステップE114へ進む。If the process proceeds to step E110 in the first control cycle after changing the position of the acceleration switch 45, the process proceeds to step E1]1 based on the judgment here, sets the value of the flag ■ to 1, and then proceeds to step E112. Flag 1. The value of flag I9 is set to O, and in the next step E113, the value of flag I9 is set to O, and then the process proceeds to step E114.
なお、このフラグI、は、加速スイッチ45あるいは切
換スイッチへの操作により制御部25の走行状態指定部
3の指定が加速走行となった時に、加速スイッチ45の
位置に対応して設定された[1標加速度まで車両の加速
度を滑らかに上昇させるための制御が、既に前回の制御
サイクルにおいて行なわれたことを、値が1であること
によって示すものである。Note that this flag I is set corresponding to the position of the acceleration switch 45 when the driving state specifying unit 3 of the control unit 25 designates accelerated driving by operating the acceleration switch 45 or the changeover switch. A value of 1 indicates that control for smoothly increasing the acceleration of the vehicle to 1 target acceleration has already been performed in the previous control cycle.
ステップE114では、今回の制御サイクルにおいて第
8図(i)のステップAlO3で入力された接点情報に
基づき、加速スイッチ45の位置が第6図中の同である
か否かが判断される。この位置が固であると判断した場
合には、ステップE115へ進み、口ではないと判断し
た場合には。In step E114, it is determined whether or not the position of the acceleration switch 45 is the same as in FIG. 6, based on the contact information input in step AlO3 in FIG. 8(i) in the current control cycle. If it is determined that this position is fixed, the process proceeds to step E115, and if it is determined that this position is not the mouth.
ステップE116へ進む。The process advances to step E116.
ステップE116へ進んだ場合には、制御部25の走行
状態指定部3の指定が加速走行に切換ゎり、フラグエ、
の値を1とする。そして1次のステップE117でフラ
グ■、の値を0とした後、ステップE118へ進む。If the process advances to step E116, the designation of the driving state designation unit 3 of the control unit 25 is switched to accelerated driving, and the flag
Let the value of be 1. Then, in the first step E117, the value of the flag (2) is set to 0, and then the process proceeds to step E118.
なお、この時の制御サイクルは、加速スイッチ45の位
置を変更してがら最初のものであって、この変更後はま
だスロットル弁31の開閉を行なっていない。このため
、ステップE118でフラグ■1□の値をOとし、つい
で、ステップE119で、ステップE118と同様の理
由から今回の制御サイクルで使用する実加速度DVAの
値として、第8図(i)のステップAlO3で入力され
たDV AG、を採用する。そして、ステップE120
へ進む。Note that this control cycle is the first one after changing the position of the acceleration switch 45, and the throttle valve 31 has not yet been opened or closed after this change. Therefore, in step E118, the value of flag ■1□ is set to O, and then, in step E119, for the same reason as step E118, the value of the actual acceleration DVA used in this control cycle is set as shown in FIG. 8(i). The DV AG input in step AlO3 is adopted. And step E120
Proceed to.
このステップE120は、制御部25の到達目標車速設
定部6における加速後の車速の目標値である到達目標車
速vSの設定であって、この■sの値は、今回の制御サ
イクルにおいて車速・加速度検出部24により検出され
て制御部25に入力された実車速VA[第8図(i)の
ステップA 103参照]と、予め設定された補正量V
Kxとの和に設定される。This step E120 is the setting of the target vehicle speed vS, which is the target value of the vehicle speed after acceleration, in the target vehicle speed setting unit 6 of the control unit 25. The actual vehicle speed VA detected by the detection unit 24 and input to the control unit 25 [see step A 103 in FIG. 8(i)] and the preset correction amount V
It is set to the sum of Kx.
次にステップE121へ進むと、第14図に示すステッ
プ6101〜G105のフローチャートに従って制御部
25の目標加速度設定部4が、加速スイッチ制御を行な
う。この加速スイッチ制御は、第6図中に示す加速スイ
ッチ45の(6)、回、あるいは団の各位置に対応して
、目標加速度D VS2の値を設定するものである。Next, when the process proceeds to step E121, the target acceleration setting section 4 of the control section 25 performs acceleration switch control according to the flowchart of steps 6101 to G105 shown in FIG. 14. This acceleration switch control sets the value of the target acceleration DVS2 corresponding to each position (6), turn, or group of the acceleration switch 45 shown in FIG.
つまり、第14図のステップGIOIおよびステップG
103によって、加速スイッチ45の位置が同、回、団
のうちのいずれの位置にあるかが判断され、各位置ごと
に、ステップG102、G104およびG105で加速
度DVS、の値の設定が行なわれる。In other words, step GIOI and step G in FIG.
In step 103, it is determined whether the acceleration switch 45 is in the same, double, or double position, and the value of acceleration DVS is set for each position in steps G102, G104, and G105.
即ち、第14図に示すように、初めにステップG101
において、加速スイッチ45の位置が第6図中の旧の位
置にあるか否かの判断を行なって。That is, as shown in FIG. 14, first step G101
At this point, it is determined whether the acceleration switch 45 is in the old position shown in FIG.
同の位置にあると判断した場合には、ステップG102
へ進んで、■の位置に対応して予め設定された加速度の
値DVSbを目標加速度DVS2に代入する。If it is determined that they are in the same position, step G102
Then, the preset acceleration value DVSb corresponding to the position (■) is substituted into the target acceleration DVS2.
また、ステップG101において、加速スイッチ45の
位置が上記同の位置にないと判断した場合には、ステッ
プG103へ進み、加速スイッチ45の位置が第6図中
の回の位置にあるか否かの判断を行なう。加速スイッチ
45の位置が回の位置にあると判断した場合は、ステッ
プG104へ進んで、回の位置に対応して予め設定され
た値DVScを目標加速度DvS2に代入する。If it is determined in step G101 that the acceleration switch 45 is not in the same position as described above, the process proceeds to step G103, where it is determined whether or not the acceleration switch 45 is in the position shown in FIG. make a judgment. If it is determined that the acceleration switch 45 is in the 2nd position, the process proceeds to step G104, where a preset value DVSc corresponding to the 2nd position is substituted into the target acceleration DvS2.
一方、加速スイッチ45の位置が回の位置にないと判断
した場合は、残された団の位置にあることになり、団の
位置に対応して予め設定された値DVSdを目標加速度
DVS、に代入する。なお、ここで団の位置にあると判
断できるのは、加速スイッチ制御を行なう前の第12図
のステップE114で加速スイッチ45の位置は回でな
こと、さらに、ステップG101およびG103で、(
6)でも回でもないことが、既に判断されているからで
である。On the other hand, if it is determined that the acceleration switch 45 is not in the second position, it is in the remaining group position, and the preset value DVSd corresponding to the group position is set to the target acceleration DVS. substitute. It should be noted that it can be determined that the acceleration switch 45 is in the group position at step E114 in FIG. 12 before the acceleration switch control is performed.
6) This is because it has already been determined that this is not the case.
以上のようにして、加速スイッチ45の位置に対応する
目標加速度DvS2の値の設定を行なうが、この目標加
速度DVS2は、制御部25の走行状態指定部3によっ
て、加速走行が指定され加速を開始した後に一定となる
車両の加速度の目標値であるので、旧〜団の位置に対応
して3種類の車両の加速状態(DVSb、DVScおよ
びDVSd)が選択される。このようなりVSb、DV
ScおよびDVSd(7)値は、DVSb<DVSc<
DVSdとなっており、DVSbが緩加速、D V S
cが中加速、DVSdが急加速にそれぞれ対応する値
となっている。As described above, the value of the target acceleration DvS2 corresponding to the position of the acceleration switch 45 is set, but the target acceleration DVS2 is determined by the driving state specifying unit 3 of the control unit 25 when acceleration driving is specified and acceleration is started. Since this is the target value of the vehicle acceleration which becomes constant after the vehicle acceleration, three types of vehicle acceleration states (DVSb, DVSc, and DVSd) are selected corresponding to the positions of the previous group. Like this VSb, DV
Sc and DVSd (7) values are DVSb<DVSc<
DVSd, DVSb is slow acceleration, DVS
c is a value corresponding to medium acceleration, and DVSd is a value corresponding to sudden acceleration.
こうして加速スイッチ制御が終了すると、次に第12図
のステップE122へ進み、主として制御部25の加速
制御部9が加速制御を行なう。When the acceleration switch control is thus completed, the process proceeds to step E122 in FIG. 12, where the acceleration control section 9 of the control section 25 mainly performs acceleration control.
この加速制御は、前述のように、制御部25の走行状態
指定部3により加速走行が指定された時に、加速スイッ
チ45の位置に対応して行なわれる制御であって、制御
部25の目標加速度設定部4で各位置(旧、回または団
)に対応して設定された目標加速度DVS2まで、車両
の加速度を滑らかに上昇させて、このような加速走行に
より、制御部25の到達目標車速設定部6および到達目
標車速変更制御部6aで設定された到達目標車速まで車
速が到達する際の加速度の変化を滑らかにしている。As described above, this acceleration control is a control that is performed in accordance with the position of the acceleration switch 45 when accelerated driving is specified by the driving state specifying unit 3 of the control unit 25, and is a control that is performed in accordance with the position of the acceleration switch 45. The acceleration of the vehicle is smoothly increased up to the target acceleration DVS2 set corresponding to each position (old, round, or group) by the setting unit 4, and by such accelerated driving, the target vehicle speed setting of the control unit 25 is performed. The change in acceleration when the vehicle speed reaches the target vehicle speed set by the section 6 and the target vehicle speed change control section 6a is smoothed.
このような加速制御は、第17図のステップL101〜
120に示すフローチャートに従って行なわれる。Such acceleration control is performed in steps L101 to L101 in FIG.
This is carried out according to the flowchart shown at 120.
つまり、最初のステップL101では、第8図(i)の
ステップAlO3で入力された実車速VAが予め設定さ
れた基準値に、に対して、VA>K5であるか否かが判
断される。V A > K sであると判断した場合に
は、ステップL104へ直接進み、VA>K、ではない
と判断した場合には、ステップL102およびLiO2
を経てステップL104へ進む。That is, in the first step L101, it is determined whether the actual vehicle speed VA input in step AlO3 of FIG. 8(i) is a preset reference value, and whether VA>K5. If it is determined that VA>Ks, the process proceeds directly to step L104, and if it is determined that VA>K is not, the process proceeds to step L102 and LiO2.
The process then proceeds to step L104.
ステップL101からステップL102へ進んだ場合に
は、実車速VAと第8図(i)のステップ八103で入
力された接点情報による加速スイッチ45の位置とに対
応する目標加速度DVSACをマツプ#MDVSACか
ら読出す。When proceeding from step L101 to step L102, the target acceleration DVSAC corresponding to the actual vehicle speed VA and the position of the acceleration switch 45 based on the contact information input in step 8103 of FIG. 8(i) is calculated from the map #MDVSAC. Read out.
このマツプ#MDVSACは、実車速VAと加速スイッ
チ45の位置とをパラメータとして目標加速度DVSA
Cを求めるためのものであって、実車速VAおよび加速
スイッチ45の位置と目標加速度DVSACとは、第2
6図に示す対応関係を有する。This map #MDVSAC calculates the target acceleration DVSA using the actual vehicle speed VA and the position of the acceleration switch 45 as parameters.
The actual vehicle speed VA, the position of the acceleration switch 45, and the target acceleration DVSAC are
It has the correspondence shown in Figure 6.
即ち、実車速VAがOから基準値に、までの間は、第6
図中に示す加速スイッチ45の(5)〜団の各位置別に
実車速VAの増加に対応して上記目標加速度DVSAC
が増加し、実車速VAが基準値に、となった時には、目
標加速度DVSACの値は、第12図のステップE12
1の加速スイッチ制御(第14図参照)により、同一量
の各位置別に設定された目標加速度DVS、の値と等し
くなる。That is, until the actual vehicle speed VA goes from O to the reference value, the sixth
The target acceleration DVSAC is adjusted according to the increase in the actual vehicle speed VA for each position (5) to group of the acceleration switch 45 shown in the figure.
increases and the actual vehicle speed VA reaches the reference value, the value of the target acceleration DVSAC is changed to step E12 in FIG.
1 (see FIG. 14), the target acceleration DVS becomes equal to the value of the target acceleration DVS, which is set for each position by the same amount.
次にステップL103へ進むと、加速スイッチ制御によ
り設定された目標加速度DvS2の値をステップL10
2で読出したDVSACに変更し、ステップL104へ
進む。Next, when the process proceeds to step L103, the value of the target acceleration DvS2 set by the acceleration switch control is set at step L10.
The DVSAC is changed to the DVSAC read in step 2, and the process proceeds to step L104.
つまり、車速が基準値に、より大きい時は、目標加速度
DvS2の値は上記加速スイッチ制御によって設定され
た値のままとなり、発進直後のように車速が基準値に5
以下の時は、車速の増加に対応して増加し、スイッチ制
御によって設定された値より小さい値が目標加速度Dv
S2の値となる。In other words, when the vehicle speed is greater than the reference value, the value of target acceleration DvS2 remains the value set by the acceleration switch control, and the vehicle speed is less than the reference value as immediately after starting.
In the following cases, the target acceleration Dv increases in response to an increase in vehicle speed and is smaller than the value set by switch control.
This becomes the value of S2.
そして、ステップL104では、フラグ11□の値が1
であるか否かが判断される。このフラグI、1は、前述
のように、値が1であることによって、今回の制御サイ
クルがスロットル弁31の開閉を行なうタイミングに該
当すること(スロットル弁開閉タイミングサイクルであ
ること)を示すのである。ステップL104でフラグ丁
、□の値が1ではないと判断した場合は、今回の制御サ
イクルがスロットル弁開閉タイミングサイクルに該当し
ないので、直ちに今回の制御サイクルにおける加速制御
を終了する。Then, in step L104, the value of the flag 11□ is 1.
It is determined whether or not. As mentioned above, this flag I, 1 has a value of 1, which indicates that the current control cycle corresponds to the timing for opening and closing the throttle valve 31 (that is, it is a throttle valve opening and closing timing cycle). be. If it is determined in step L104 that the value of the flag □ is not 1, the current control cycle does not correspond to the throttle valve opening/closing timing cycle, so the acceleration control in the current control cycle is immediately terminated.
また、ステップL104でフラグI工、の値が1である
と判断した場合には、今回の制御サイクルが開閉のタイ
ミングに該当し、ステップL105へ進んで加速制御が
引続き行なわれる。If it is determined in step L104 that the value of the flag I is 1, the current control cycle corresponds to the opening/closing timing, and the process proceeds to step L105, where acceleration control is continued.
ステップL105では、フラグ1.の値が1であるか否
かが判断される。フラグI、は、前回の制御サイクルに
おいて、後述するステップLIO8あるいはステップI
、110の制御が行なわれたことを、値が1であること
によって示すものである。加速スイッチ45の切換を行
なってから最初にステップL105へ進んだ場合には、
前述のように第12図のステップE113においてフラ
グI、の値をOとしているので、ステップL105でフ
ラグIsの値が1ではないと判断して、ステップL10
6へ進む。In step L105, flag 1. It is determined whether the value of is 1 or not. Flag I is set in step LIO8 or step I, which will be described later, in the previous control cycle.
, 110 is performed, is indicated by a value of 1. When proceeding to step L105 for the first time after switching the acceleration switch 45,
As mentioned above, the value of flag I is set to O in step E113 of FIG. 12, so it is determined that the value of flag Is is not 1 in step L105, and step L10
Proceed to step 6.
ステップL106では、フラグ113を0として、L1
07へ進む。なお、このフラグIi3は、後述するステ
ップL 108あるいはステップL110で値を指定さ
れた目標加速度DVSよと加速スイッチ制御により設定
された目標加速度DvS2とが、DVSl<DVS2の
関係にないことを、値が1であることによって示すもの
である。In step L106, the flag 113 is set to 0, and L1
Proceed to 07. Note that this flag Ii3 indicates that the target acceleration DVS whose value was specified in step L108 or step L110, which will be described later, and the target acceleration DvS2 set by the acceleration switch control do not have a relationship of DVSl<DVS2. is 1.
次のステップL107では、フラグ■、の値を1として
、ステップL108へ進む。In the next step L107, the value of the flag ■ is set to 1, and the process proceeds to step L108.
ステップL108では、目標加速度DVS工の値として
、第12図のステップE119でDVAl、を入力され
た実加速度DVAと、予め設定された補正量ΔDVえと
を加えたも(DVA+ΔDV、)を指定し、ステップL
111へ進む。In step L108, the value of the target acceleration DVS is specified as the sum of the actual acceleration DVA inputted as DVAl in step E119 of FIG. 12 and the preset correction amount ΔDV (DVA+ΔDV), Step L
Proceed to 111.
ステップL111では、このように設定された2つの目
標加速度DVS工およびDVS、が、DVSt<DVS
、の関係にあるか否かが判断される。In step L111, the two target accelerations DVS and DVS set in this way are set such that DVSt<DVS
It is determined whether or not there is a relationship between .
実加速度DVAと目標加速度DVS、とにあまり差がな
く、これらの目標加速度DVSよと目標加速度DVS、
とが、DVSl<DVS2(7)関係にないと判断した
場合には、ステップL113へ進んでフラグI13の値
を1とした後、ステップLl14へ進む。There is not much difference between the actual acceleration DVA and the target acceleration DVS, and these target acceleration DVS and target acceleration DVS,
If it is determined that the relationship DVS1<DVS2 (7) does not hold, the process proceeds to step L113, where the value of the flag I13 is set to 1, and then the process proceeds to step L114.
一方、ステップL111において、DVS工〈DVS、
の関係にあると判断した場合には、ステップL112へ
進み、今回の制御サイクルにおけるオートクルーズモー
ド制御で車両の加速走行のために使用する目標加速度D
VSの値として上記目標加速度DvS1を指定して今回
の制御サイクルにおける加速制御を終了する。On the other hand, in step L111, DVS engineering <DVS,
If it is determined that there is a relationship such as
The target acceleration DvS1 is designated as the value of VS, and the acceleration control in the current control cycle is ended.
なお、上述のように、今回の制御サイクルが加速スイッ
チ45を第6図中の同一印のいずれかの位置に切換えて
から最初にステップL105へ進む制御サイクルであっ
て、次回の制御サイクル以降において加速スイッチ45
の切換が行なわれず引続き加速制御が行なわれる場合に
は、今回の制御サイクルのステップL107でフラグI
、の値が1となっているので、次回の制御サイクル以降
においては、ステップL105の判断によってステップ
L109へ進む。As mentioned above, this control cycle is a control cycle in which the acceleration switch 45 is switched to one of the positions marked with the same mark in FIG. Acceleration switch 45
If the switching is not performed and acceleration control is continued, the flag I is set in step L107 of the current control cycle.
Since the value of is 1, from the next control cycle onward, the process proceeds to step L109 based on the determination in step L105.
このステップL 109では、フラグ丁、3の(直が1
であるか否かが判断されるが、1サイクル前までの制御
サイクルでステップL111からステンプL113へ進
んでフラグエよ、の値を1とした場合には、ステップL
109からステップL114へ進む。1サイクル前まで
の制御サイクルでステップL111からステップL11
3へ進んだことがない場合には、113は1でないので
、ステップL110へ進む。In this step L109, flag digit, 3 (direction is 1
However, if the value of flag is set to 1 in the previous control cycle from step L111 to step L113, step L
From step 109, the process advances to step L114. Step L111 to step L11 in the control cycle up to one cycle before
If the process has never proceeded to step 3, since 113 is not 1, the process proceeds to step L110.
このステップLIIOでは、1サイクル前の制御サイク
ルまでの目標加速度DVS工の値に補正量ΔDV、を加
えたものを新たな目標加速度DVSよとして指定してス
テップL111へ進む。In this step LIIO, the value obtained by adding the correction amount ΔDV to the value of the target acceleration DVS up to the previous control cycle is specified as the new target acceleration DVS, and the process proceeds to step L111.
したがって、目標加速度DVS工の値は、ステップL1
09でフラグIL3の値が1であると判断されるまで、
ステップL110に繰り返し進むことによって、時間の
経過とともに増大する。Therefore, the value of the target acceleration DVS is
Until the value of flag IL3 is determined to be 1 in 09,
By repeatedly proceeding to step L110, the number increases over time.
そして、ステップL111において、DvSl<DVS
、ではないと判断されるまで目標加速度DVS、が増大
すると、ステップL111からステップL113へ進ん
で、上述のようにフラグI□、の値を1とするので、次
の制御サイクル以降では、ステップL109からステッ
プL114へ進み、目標加速度DVS1の値は増大しな
くなる。Then, in step L111, DvSl<DVS
When the target acceleration DVS increases until it is determined that , is not, the process proceeds from step L111 to step L113, where the value of the flag I□ is set to 1 as described above. The process then proceeds to step L114, and the value of the target acceleration DVS1 no longer increases.
また、ステップL l 11 テ、DVS、<DVS2
ではないと判断されるまでは、上述のようにして値の増
大する目標加速度DVS1を、ステップL112におい
て、目標加速度(九−トクルーズスイッチによって指示
ぎわだ目標加速度)DVSACの値として指定して、*
<ステップL120で、この目標加速度D V S A
Cを現在採用する目標加速度DVSとして設定して、加
速制御を終了する。Also, step L l 11 te, DVS, <DVS2
Until it is determined that this is not the case, the target acceleration DVS1 whose value increases as described above is specified as the value of the target acceleration (target acceleration indicated by the nine-to-cruise switch) DVSAC in step L112, *
<In step L120, this target acceleration D V S A
C is set as the currently adopted target acceleration DVS, and the acceleration control is ended.
シカシ、ステップLl I Iで、DVSl<DVS。Shikashi, step Ll I I, DVSl<DVS.
ではないと判断されると、この判断の行なわれた制御サ
イクル以降においては、上述のようにステップL114
へ進むので、 D V S AC= D V S x
(’)指定は行なわれなくなる。If it is determined that this is not the case, step L114 is executed as described above in the control cycle after which this determination is made.
, so D V S AC= D V S x
(') specification is no longer performed.
ステップL114八進むと、第12図のステップE12
0で値の設定された到達目標車速■Sと。After proceeding to step L114, step E12 in FIG.
The target vehicle speed ■S whose value is set to 0.
第8図(i)のステップAlO3で入力された実車速V
Aとの差VS−VAを計算する。次のステップL115
で、差VA−VAに対応する目標加速度DVS、をマツ
プ#MDVS 3から読出す。Actual vehicle speed V input in step AlO3 in FIG. 8(i)
Calculate the difference VS-VA from A. Next step L115
Then, the target acceleration DVS corresponding to the difference VA-VA is read from the map #MDVS3.
このマツプ#MDVS3は、前述したように、差VS−
VAをパラメータとして目標加速度DVS3を求めるた
めのものであって、差VS−VAと目標加速度DVS、
とは第23図に示す対応関係を有する9
次に、ステップL116へ進むと、目標加速度DvS2
と、目標加速度DvS、とか、DVS2<DVS、の関
係にあるか否かが判断される。ここで、DVS2<DV
S、の関係にあると判断した場合には、ステップL11
7へ進んで、目標加速度DvSAcの値として目標加速
度DVS、を指定して、続くステップD120で、この
目標加速度DvsAcを現在採用する目標加速度DVS
として設定し、加速制御を終了する。また、ステップL
116におイテ、DVS2<DVS、(7)関係にない
と判断した場合には、ステップL118へ進み、制御部
25の到達検出部11により、差VS−VAの絶対値I
VS−VA Iが予め設定された基準値に4より小さ
いか否かの判断が行なわれる。As mentioned above, this map #MDVS3 is the difference VS-
This is to obtain the target acceleration DVS3 using VA as a parameter, and the difference VS-VA and the target acceleration DVS,
9 has the correspondence relationship shown in FIG.
It is determined whether there is a relationship such as the target acceleration DvS, or DVS2<DVS. Here, DVS2<DV
If it is determined that there is a relationship S, step L11
Proceeding to step 7, the target acceleration DVS is specified as the value of the target acceleration DvSAc, and in the following step D120, the target acceleration DVS to which this target acceleration DvsAc is currently adopted is specified.
, and end acceleration control. Also, step L
116, DVS2<DVS, (7) If it is determined that there is no relationship, the process proceeds to step L118, where the arrival detection unit 11 of the control unit 25 determines the absolute value I of the difference VS−VA.
A determination is made as to whether VS-VA I is smaller than a preset reference value of 4 or not.
第23図に示すように、差VS−VAの値が、補正量V
KI(第12図のステップE120で到達目標車速vS
を設定するために実車速VAに加えた補正量)に等しい
ときには、マツプ#MDVS3に従って決定する目標加
速度DVS3は、目標加速度DvS2より大きい値を有
する。As shown in FIG. 23, the value of the difference VS-VA is the correction amount V
KI (at step E120 in Fig. 12, the target vehicle speed vS
(correction amount added to the actual vehicle speed VA to set the actual vehicle speed VA), the target acceleration DVS3 determined according to the map #MDVS3 has a value larger than the target acceleration DvS2.
したがって、加速スイッチ43を切換えた後、最初にス
テップL105へ進んだ制御サイクルにおいて、ステッ
プL116へ進んだ場合には、差VS−VAは補正量V
Ktにほぼ等しくなっている。Therefore, in the control cycle that first proceeds to step L105 after switching the acceleration switch 43, if the control cycle proceeds to step L116, the difference VS - VA is the correction amount V
It is almost equal to Kt.
このため、ステップL11Gにおいて、DVS2<DV
S3であると判断されて、ステップLl17に進む。Therefore, in step L11G, DVS2<DV
It is determined that it is S3, and the process advances to step Ll17.
また、この制御サイクルより後の制御サイクルにおいて
、加速スイッチ45の切換が行なわれず引続き加速制御
が行なわれ、後述するような車両の加速が行なわれると
、実車速VAが到達目標車速vSに近づいて、差VS−
VAO値が減少するが、第23図に示すように、この差
VS−VAの減少に対応して目標加速度DVS、が減少
する。In addition, in a control cycle after this control cycle, if the acceleration switch 45 is not switched and acceleration control is continued and the vehicle is accelerated as described later, the actual vehicle speed VA approaches the target vehicle speed vS. , difference VS-
Although the VAO value decreases, as shown in FIG. 23, the target acceleration DVS decreases in response to the decrease in the difference VS-VA.
そして、差VS−VAが第23図中に示すVα以ドとな
って目標加速度DVS、が、目標加速度DVS2以下と
なると、ステップL 116の判断によってステップL
118に進む。Then, when the difference VS-VA becomes more than Vα shown in FIG. 23 and the target acceleration DVS becomes less than the target acceleration DVS2, step L
Proceed to 118.
ここで、l VS−VA I <K、ではないと判断し
た場合は直接、またl VS−VA l <K、である
と判断した場合は車速か到達目標車速に到達したとして
ステップL120を経た後、ステップL119へ進む。Here, if it is determined that l VS-VA I <K, it is determined that l VS-VA I <K, and if it is determined that l VS-VA l <K, it is determined that the vehicle speed or the target vehicle speed has been reached and the process is performed after passing through step L120. , proceed to step L119.
このステップL]19で(士、目標加速度D V S
Acの値として目標加速度DVS、を指定し、ステップ
L120で、この目標加速度DVSAcを現在採用する
目標加速度DVSとして設定して、加速制御を終了する
。At this step L] 19, the target acceleration D V S
The target acceleration DVS is specified as the value of Ac, and in step L120, this target acceleration DVSAc is set as the currently adopted target acceleration DVS, and the acceleration control is ended.
したがって、目標加速度DVS、が目標加速度DVS2
より小さくなってから後の制御サイクルにおいては、目
標加速度DVSの値として目標加速度DVS、が指定さ
れる。目標加速度DVSは、加速走行時の加速度の目標
値であるので、目標加速度DVS、が指定された後は、
実車速VAが到達目標車速VSに近づくにつれて実加速
度も減少する。Therefore, the target acceleration DVS is the target acceleration DVS2
In a subsequent control cycle after the acceleration becomes smaller, the target acceleration DVS is designated as the value of the target acceleration DVS. The target acceleration DVS is the target value of acceleration during accelerated driving, so after the target acceleration DVS is specified,
As the actual vehicle speed VA approaches the target vehicle speed VS, the actual acceleration also decreases.
実車速VAが到達目標車速VSにほぼ等しくなると、ス
テップL118t’、IVs−VA <K。When the actual vehicle speed VA becomes approximately equal to the target vehicle speed VS, step L118t', IVs-VA <K.
であると判断し、上述のようにステップL120へ進む
。It is determined that this is the case, and the process proceeds to step L120 as described above.
この判断は、加速走行によって車速が到達目標車速vS
に到達したことを検出するものであって、この到達の検
出が行なわれた後は、制御部25の走行状態指定部3の
指定を、到達目標車速VSの定車速走行とするために、
ステップL 120で制御部25の走行状態切換部12
によりフラグ■4の値が0とされる。なお、このフラグ
エ、は、前述のように、値が0であることによって、走
行状態指定部3の指定を定車速走行とすべきことを示す
ものである。This judgment is based on the target vehicle speed vS reached by the vehicle speed due to acceleration driving.
After the arrival is detected, the driving state designation unit 3 of the control unit 25 specifies constant speed driving at the target vehicle speed VS.
In step L120, the running state switching section 12 of the control section 25
As a result, the value of flag 4 is set to 0. Note that, as described above, this flag, when the value is 0, indicates that the driving state designation section 3 should designate constant speed driving.
以上述べたようにして、第12図のステップE122の
加速制御を終了すると、ステップE123へ進み、前述
のように、車両の加速度を目標加速度DVSに等しくす
るために必要なエンジン13の目標トルクTOM、を前
記の式(5)によって算出する。After completing the acceleration control in step E122 in FIG. 12 as described above, the process proceeds to step E123, where the target torque TOM of the engine 13 necessary to make the acceleration of the vehicle equal to the target acceleration DVS is determined as described above. , is calculated by the above equation (5).
さらに、次のステップE124で目標トルりTOM 2
をエンジン13から得られるようなスロットル弁開度θ
Tl1zを決定しステップE125へ進む。なお、制御
部25の走行状態指定部3の指定が加速走行であると、
ステップE123およびステップE124の制御は前述
のように制御部25の加速制御部9によって行なわれる
。Furthermore, in the next step E124, the target torque TOM 2
The throttle valve opening θ obtained from the engine 13
Tl1z is determined and the process proceeds to step E125. Note that if the designation of the driving state designation unit 3 of the control unit 25 is accelerated driving,
The control in step E123 and step E124 is performed by the acceleration control section 9 of the control section 25 as described above.
ステップE122からステップE123.E124を経
てステップE125へ進むのは、第17図のステップL
104でフラグI□□の値が1であると判断された場合
である。したがって、ステップE125では、■1□=
1であると判断してステップE126へ進み、前述のよ
うにしてスロットル弁31をスロットル弁開度0TII
2となる位置まで駆動する。Steps E122 to E123. Proceeding to step E125 via E124 is step L in FIG.
This is a case where it is determined in step 104 that the value of the flag I□□ is 1. Therefore, in step E125, ■1□=
1, the process proceeds to step E126, and the throttle valve 31 is set to the throttle valve opening degree 0TII as described above.
Drive to position 2.
そして、次のステップE127でフラグ■1□の値を1
として、今回の制御サイクルにおけるオートクルーズモ
ード制御を終了する。Then, in the next step E127, the value of the flag ■1□ is set to 1.
As a result, the auto cruise mode control in the current control cycle is ended.
スロットル弁31をこのように駆動することで、前述の
ように、目標トルクTOM2にほぼ等しい1−ルクがエ
ンジン13から出力されるため、車両は目標加速度DV
Sにほぼ等しい加速度で加速走行を行なう。By driving the throttle valve 31 in this manner, the engine 13 outputs 1-ruk, which is approximately equal to the target torque TOM2, as described above, so that the vehicle achieves the target acceleration DV.
The vehicle accelerates at an acceleration approximately equal to S.
加速スイッチ45を第6図中の同一印の位置に切換える
ことにより、以上のようなステップE110〜E114
を経てステップE116へ進む一つの制御サイクルが行
なわれるが、この後、加速スイッチ45および切換スイ
ッチ46のいずれも操作されないと、この次の制御サイ
クル以降において引続きオートクルーズモード制御が行
なわれることになる。この場合、初めに第12図のステ
ップEIOIで、アクセルスイッチ15の接点はON状
態であったと判断してステップE110へ進む。これは
、サイクル前の制御サイクルにおいてもアクセルペダル
27が踏込まれずにオートクルーズモード制御が行なわ
れているためである。By switching the acceleration switch 45 to the position of the same mark in FIG.
One control cycle that proceeds to step E116 is performed, but after this, if neither the acceleration switch 45 nor the changeover switch 46 is operated, auto cruise mode control will continue to be performed from this next control cycle onward. . In this case, first in step EIOI of FIG. 12, it is determined that the contact of the accelerator switch 15 is in the ON state, and the process proceeds to step E110. This is because the auto cruise mode control is being performed without the accelerator pedal 27 being depressed even in the control cycle before the cycle.
ステップE110では、前述のように、加速スイッチ4
5の位置が1サイクル前の制御サイクルの時から変更に
なっているか否かの判断が行なわれる。ここでは、加速
スイッチ45の操作は行なっていないので、否定されて
ステップE128へ進み、切換スイッチ46に関連する
切換スイッチ制御を行なう。In step E110, as described above, the acceleration switch 4
A determination is made as to whether or not the position of No. 5 has changed since the previous control cycle. Here, since the acceleration switch 45 is not operated, the answer is negative and the process proceeds to step E128, where changeover switch control related to the changeover switch 46 is performed.
この切換スイッチ制御は、前に述べたように。This changeover switch control is as mentioned before.
第13図のステップF101〜F121に示すフローチ
ャートに従って行なわれる。This is carried out according to the flowchart shown in steps F101 to F121 in FIG.
まず初めに、ステップF]−〇]において、切換スイッ
チ46の接点がON状態にあるか否かの判断が行なわれ
る。ここでは、切換スイッチ46の操作は行なわないの
で、この接点はON状態とはならず、否定されてステッ
プF111へ進み、フラグI、の値をOとする。First, in step F]-0], it is determined whether the contact of the changeover switch 46 is in the ON state. Here, since the changeover switch 46 is not operated, this contact is not turned on, and the process proceeds to step F111 with a negative result, where the value of the flag I is set to O.
さらに1次のステップF112でフラグ■6の値をOと
して、今回の制御サイクルにおける切換スイッチ制御を
終了する。Further, in the first step F112, the value of the flag (1)6 is set to O, and the changeover switch control in the current control cycle is ended.
なお、前に述べたが、フラグ1.は、前回の制御サイク
ルで切換スイッチ46の接点がON状態にあったことを
値が1であることによって示すものであり、また、フラ
グI、は、切換スイッチ46の接点がON状態となって
から最初の制御サイクルであることを値が1であること
によって示すものである。As mentioned earlier, flag 1. The value 1 indicates that the contact of the changeover switch 46 was in the ON state in the previous control cycle, and the flag I indicates that the contact of the changeover switch 46 was in the ON state. A value of 1 indicates that this is the first control cycle.
次に、第12図のステップE129へ進むと、フラグI
4の値が1であるか否かが判断される。Next, when the process advances to step E129 in FIG. 12, the flag I
It is determined whether the value of 4 is 1 or not.
このフラグI4は、前述のように、制御部25の走行状
態指定部3の指定を定車速走行とすべきであることを、
値がOであることによって示すものであるが、加速スイ
ッチ45を第6図中の(6)〜団のいずれかの位置に切
換えてから最初の制御サイクルにおいて、ステップE1
16でフラグI4の値を1としているので、車両の加速
走行が行なわれている間は、ステップE129の判断で
否定されてステップE130へ進む。As mentioned above, this flag I4 indicates that the driving state designation unit 3 of the control unit 25 should set the vehicle to constant speed driving.
As indicated by the value O, in the first control cycle after switching the acceleration switch 45 to any of the positions (6) to group in FIG.
Since the value of the flag I4 is set to 1 in step E16, while the vehicle is accelerating, the determination in step E129 is negative and the process proceeds to step E130.
また、前述のように、車両の加速が行なわれて、走行速
度が到達目標車速VSに達すると、第17図のステップ
T、 120で、制御部25の走行状態切換部12がフ
ラグI4の値をOとする。これによって、ステップE1
29の判断で否定されてステップE132に進む。なお
、この時、制御部25の走行状態指定部3の指定が定J
IL速走行に切換わる。Further, as described above, when the vehicle is accelerated and the running speed reaches the target vehicle speed VS, the running state switching unit 12 of the control unit 25 changes the value of the flag I4 at step T, 120 in FIG. Let be O. As a result, step E1
If the determination in step E132 is negative, the process proceeds to step E132. Note that at this time, the designation of the running state designation section 3 of the control section 25 is set to constant J.
Switches to IL speed running.
一方、ステップE129からステップE130へ進んだ
場合には、このステップE130で加速スイッチ45の
位置が同の位置であるか否かが判断されるが、加速スイ
ッチ45は圓〜団の位置にあるので、否定されてステッ
プE121へ進み、加速スイッチ制御が行なわれる。On the other hand, when the process advances from step E129 to step E130, it is determined in step E130 whether or not the acceleration switch 45 is in the same position. , the answer is negative and the process proceeds to step E121, where acceleration switch control is performed.
この加速スイッチ制御は、前に述べたように、第14図
のステップ6101〜G105に示すフローチャートに
従って制御部25の目標加速度設定部4により行なわれ
、加速スイッチ45の位置に対応する目標加速度DvS
2の設定を行なうものである。As described above, this acceleration switch control is performed by the target acceleration setting section 4 of the control section 25 according to the flowchart shown in steps 6101 to G105 in FIG.
2 settings are made.
次に、ステップE122へ進むと、加速制御が。Next, when the process advances to step E122, acceleration control is performed.
1甫に述べたように、第17図のステップL101〜L
120に示すフローチャートに従って、主として制御部
25の加速制御部9により行なわれ、車両の加速走行時
の目標加速度DVSの設定を行なうものである。今回の
制御サイクルがスロットル弁31の開閉を行なうタイミ
ングに該当した時にこの目標加速度の設定を行なうと1
次にステン’;/’E123〜IE 127に従い前述
のようにスロットル弁31の開閉が行なわ九、車両が1
]標加速度DVSにほぼ等しい加速度で加速走行を行な
う。As mentioned in Section 1, steps L101 to L in FIG.
According to the flowchart shown in 120, this is mainly performed by the acceleration control section 9 of the control section 25, and the target acceleration DVS when the vehicle is running under acceleration is set. If this target acceleration is set when the current control cycle corresponds to the timing for opening and closing the throttle valve 31,
Next, the throttle valve 31 is opened and closed as described above according to STEN';/'E123 to IE127.
] The vehicle accelerates at an acceleration approximately equal to the target acceleration DVS.
車両の加速走行により、走行速度が到達目標車速■Sに
達すると、上述のように制御部25の走行状態指定部3
の指定が定車速走行に切換わり、ステップE129から
ステップE132へ進む。When the vehicle speed reaches the target vehicle speed ■S due to acceleration of the vehicle, the driving state designation unit 3 of the control unit 25 as described above
The designation of is changed to constant speed driving, and the process advances from step E129 to step E132.
そして、ステップE i 32でフラグ■、の値が1−
であるか否かが判断される。このフラグ■6は、第」3
図のステップF112で値をOとされているので、ステ
ップE132からステップE133へ進み、目標車速制
御が行なわれる。Then, in step E i 32, the value of the flag ■ is 1-
It is determined whether or not. This flag ■6 is the “3rd”
Since the value is set to O in step F112 in the figure, the process proceeds from step E132 to step E133, where target vehicle speed control is performed.
この目標車速制御は、前に述べたように、第16図のス
テップ、7 、L O]−〜、J 116に示すフロー
チャー1・に従って、主として制御部25の定車速制御
部8により行なわれる。As mentioned above, this target vehicle speed control is mainly carried out by the constant vehicle speed control section 8 of the control section 25 according to the flowchart 1 shown in steps 7, LO] to J 116 in FIG. .
つまり、加速スイッチ45の切換を行なってから最初の
制御サイクルでフラグI9の値を0としている(第12
図のステップE117参照)ので。In other words, the value of the flag I9 is set to 0 in the first control cycle after switching the acceleration switch 45 (12th
(See step E117 in the figure).
ステップJ 101では、l1l= 1ではないと判断
して、加速スイッチ45あるいは切換スイッチ46を操
作しない限りは、常にステップJ109へ進む。In step J101, unless it is determined that l1l=1 and the acceleration switch 45 or changeover switch 46 is not operated, the process always proceeds to step J109.
ついで、ステップJ109〜J116に従って行なわれ
る制御は、前述のとおりであって、車両の走行速度を目
標車速vSに一致させて、これを一定に維持するための
目標加速度DVSの値の設定が行なわれる。Next, the control performed according to steps J109 to J116 is as described above, and the value of the target acceleration DVS is set in order to make the traveling speed of the vehicle match the target vehicle speed vS and maintain this constant. .
この目標車速制御を終了すると、第12図のステップE
123〜E127に従って、前に述べたように、スロッ
トル弁31の開閉が行なわれ、車両は目標車速VSにほ
ぼ等しい走行速度定車速走行を行なう。When this target vehicle speed control is completed, step E in FIG.
123 to E127, the throttle valve 31 is opened and closed as described above, and the vehicle runs at a constant speed that is approximately equal to the target vehicle speed VS.
したがって、加速スイッチ45を第6図中の(6)〜団
のいずれかの位置に切換えることにより車両の加速を行
ない、走行速度が到達目標車速■Sに達した後は、この
到達目標車速vSが目標車速となって、車両の走行速度
が一定に維持される。Therefore, the vehicle is accelerated by switching the acceleration switch 45 to any of the positions (6) to group in FIG. 6, and after the traveling speed reaches the target vehicle speed ■S, the target vehicle speed becomes the target vehicle speed, and the traveling speed of the vehicle is maintained constant.
以上述べたように、加速スイッチ45を切換えて、制御
部25の走行状態指定部3の指定を加速走行とし、ステ
ップE122の加速制御により指定された目標加速度D
VSで車両の加速を行なった時には、その目標加速度D
VSおよび走行速度の変化は、例えば第27図(i)、
(ii)に示すようになる。なお、第27図(i)は
、切換後の時間の経過に対応する目標加速度DVSの値
を示し、第27図(ii)は、同じく切換後の時間経過
に対する車両の走行速度の変化を示す。As described above, the acceleration switch 45 is switched, the driving state specifying unit 3 of the control unit 25 specifies accelerated driving, and the target acceleration D specified by the acceleration control in step E122 is set.
When accelerating the vehicle with VS, the target acceleration D
Changes in VS and running speed are shown in FIG. 27(i), for example.
The result is as shown in (ii). In addition, FIG. 27(i) shows the value of the target acceleration DVS corresponding to the passage of time after switching, and FIG. 27(ii) similarly shows the change in the running speed of the vehicle with respect to the passage of time after switching. .
つまり、この第27図(i)、(ii)に示すように、
はじめに車両が一定の走行速度V工で定速走行していて
、ある時刻上〇に、加速スイッチ45が(6)〜団のい
ずれかの位置に切換えられると、加速走行が指定される
。そして、第17図のステップL108で設定された値
の目標加速度をもって加速を開始する。この時、スロッ
トル弁31の開閉を行なうタイミングに該当する制御サ
イクル毎に、第17図のステップL110で設定される
目標加速度DVS、が加速走行の際の目標加速度DVS
となるので、第27図(i)に階段状に示すように、こ
の制御サイクル毎に目標加速度D VSが増加していく
。In other words, as shown in FIG. 27 (i) and (ii),
Initially, the vehicle is traveling at a constant speed, and when the acceleration switch 45 is switched to one of the positions (6) to 3 at a certain time, acceleration traveling is designated. Then, acceleration is started with the target acceleration of the value set in step L108 of FIG. At this time, the target acceleration DVS set in step L110 in FIG. 17 for each control cycle corresponding to the timing of opening and closing the throttle valve 31 is the target acceleration DVS during acceleration driving.
Therefore, as shown in a stepwise manner in FIG. 27(i), the target acceleration D VS increases in each control cycle.
一方、このような目標加速度DVSの増加に伴い、車両
の走行速度が時刻t。から滑らかに増加を開始する。On the other hand, as the target acceleration DVS increases, the traveling speed of the vehicle decreases at time t. It starts to increase smoothly from .
この結果、時刻t□において、[1a加速度DVS1が
、加速スイッチ45の位置に対応してIJ御布部25目
標加速度設定部4で設定された目標加速度DVS2より
大きくなると1時刻し、以降の制御サイクルでは、この
目標加速度Dvs2が目標加速度DVSの値となる。こ
れにより目標加速度DVSは、第27図(i)に示すよ
うに一定値となる。したがって、この時の車両の走行速
度は。As a result, at time t□, when the [1a acceleration DVS1 becomes larger than the target acceleration DVS2 set by the target acceleration setting unit 4 of the IJ control section 25 corresponding to the position of the acceleration switch 45, time 1 is reached, and the subsequent control In the cycle, this target acceleration Dvs2 becomes the value of the target acceleration DVS. As a result, the target acceleration DVS becomes a constant value as shown in FIG. 27(i). Therefore, the traveling speed of the vehicle at this time is.
第27図(ii)に示すようにほぼ一定の割合で増加し
ていくことになる。As shown in FIG. 27(ii), it increases at a substantially constant rate.
そして、時刻t2において、走行速度が、第12図のス
テップE120で設定された到達]1標車速VSよりも
、第23図中に示す■αだけ低い値に達すると、第23
図に示すように、第17図のステップL115でマツプ
#MDVS3がら読出される目標加速度DVS、の方が
、目標加速度DvS2よりも、小さくなる。そして、時
刻し2以降の制御サイクルでは、目標加速度DVS、が
目標加速度DVSの値となる。Then, at time t2, when the running speed reaches a value lower than the target vehicle speed VS set in step E120 of FIG. 12 by ■α shown in FIG.
As shown in the figure, the target acceleration DVS read out from the map #MDVS3 in step L115 of FIG. 17 is smaller than the target acceleration DvS2. Then, in the control cycle after time 2, the target acceleration DVS becomes the value of the target acceleration DVS.
この目標加速度DVS、は、第23図に示すように、到
達目標車速VSと実車速VAとの差VS−VAが減少す
るのに対応して減少するので、走行速度の上昇に伴って
目標加速度DVSは、第27図(i)に階段状に示すよ
うに、制御サイクル毎に次第に減少していく。As shown in FIG. 23, this target acceleration DVS decreases in response to a decrease in the difference VS-VA between the target vehicle speed VS and the actual vehicle speed VA, so the target acceleration DVS decreases as the traveling speed increases. DVS gradually decreases with each control cycle, as shown in a stepwise manner in FIG. 27(i).
このような目標加速度DVSの減少によって、走行速度
は、第27図(ii)に示すように、徐々に上昇の度合
を緩やかにする。By reducing the target acceleration DVS in this manner, the traveling speed gradually increases at a slower rate, as shown in FIG. 27(ii).
そして、時刻上、以降において、走行速度と到達目標車
速vSとの差が、基準値に4より小さいことが制御部2
5の到達検出部11により検出されると、この制御部2
5の走行状態切換部12で。Then, the control unit 2 determines that the difference between the traveling speed and the target vehicle speed vS is smaller than the reference value by 4 from then on.
When detected by the arrival detection unit 11 of 5, this control unit 2
5 in the running state switching section 12.
走行状態指定部3が指定する定車速走行への切換が行な
われて、車両の加速走行は終了する。この時刻し、より
後の制御サイクルでは、制御部25の定車速制御部8で
の第12図のステップE133の目標車速制御によって
設定された目標加速度DVSに基づき車両の定車速走行
が行なわれる。The vehicle is switched to the constant speed specified by the driving state specifying section 3, and the accelerated driving of the vehicle is completed. After this time, in a subsequent control cycle, the vehicle runs at a constant speed based on the target acceleration DVS set by the target vehicle speed control in step E133 in FIG. 12 in the constant vehicle speed control section 8 of the control section 25.
この結果、第27図(ii)に示すように、走行速度は
、滑らかに到達目標車速vSに近づき1時刻も、におい
て到達目標車速■Sとほぼ等しい値となって、この時刻
t、より後では到達目標車速vSにほぼ一致した値とな
る。また、目標加速度DVSは時刻t、において、0に
近い値となり、時刻t3より後では、走行速度を到達目
標車速VSに一致させて一定に維持するための値となる
。As a result, as shown in FIG. 27 (ii), the traveling speed smoothly approaches the target vehicle speed vS at one time and becomes approximately equal to the target vehicle speed ■S at time t, and after this time t, the traveling speed smoothly approaches the target vehicle speed vS. In this case, the value is almost the same as the target vehicle speed vS. Further, the target acceleration DVS has a value close to 0 at time t, and after time t3, it has a value for keeping the traveling speed constant and consistent with the target vehicle speed VS.
加速スイッチ45を第6図中の旧〜団のいずれかの位置
に切換え、切換スイッチ46の操作は行なわない場合は
以上のとおりであるが、次に、以上に述べたような車両
の加速走行がまだ行なわれている時に、切換スイッチ4
6を操作した場合について説明する。The above is the case when the acceleration switch 45 is switched to one of the positions from old to group in FIG. 6 and the changeover switch 46 is not operated. While the process is still being performed, selector switch 4
The case where 6 is operated will be explained.
切換スイッチ46を第6図中の手前側に引いてON状態
にすると、前述の場合と同様にして第12図に示すステ
ップE101からステップEl10へ進む。加速スイッ
チ45の位置は前回の制御サイクルから変更になってい
ないので、このステップE110で否定されて、ステッ
プE128へ進む。ステップE128では、前述のよう
に、第13図に示すステップF101〜F121のフロ
ーチャートに従って切換スイッチ制御が行なわれる。When the selector switch 46 is pulled toward the front side in FIG. 6 to turn it on, the process proceeds from step E101 to step El10 shown in FIG. 12 in the same manner as in the previous case. Since the position of the acceleration switch 45 has not changed since the previous control cycle, the answer to step E110 is negative and the process proceeds to step E128. In step E128, as described above, changeover switch control is performed according to the flowchart of steps F101 to F121 shown in FIG.
この切換スイッチ制御は、初めにステップF101にお
いて、第8図(i)のステップAlO3で入力された接
点情報に基づき、切換スイッチ46の接点がON状態に
あるか否かが判断されるが、この場合、オートクルーズ
スイッチ18の操作部18を第6図中の手前側に引いて
いるので、接点がON状態にあると判断してステップF
102へ進む。In this changeover switch control, first in step F101, it is determined whether or not the contact of the changeover switch 46 is in the ON state based on the contact information input in step AlO3 of FIG. 8(i). In this case, since the operating part 18 of the auto cruise switch 18 is pulled toward the front in FIG. 6, it is determined that the contact is in the ON state, and step F is performed.
Proceed to step 102.
ステップF102でフラグ■、の値を1として、次のス
テップF103ではフラグIsの値が1であるか否かが
判断される。なお、フラグエ、は、前述のように、前回
の制御サイクルで切換スイッチ46の接点がON状態で
あったことを、値が1であることによって示すものであ
る。In step F102, the value of the flag ■ is set to 1, and in the next step F103, it is determined whether the value of the flag Is is 1 or not. Note that, as described above, the value of flag 1 indicates that the contact of the changeover switch 46 was in the ON state in the previous control cycle.
切換スイッチ46の接点をON状態にしてから最初の制
御サイクルにおいてステップF103へ進んだ場合には
、切換スイッチ46の接点をON状態とする前の制御サ
イクルのステップF111でフラグI、の値を0として
いるので、このステップF103の判断によってステッ
プF104へ進む。そして、このステップF104でフ
ラグ■、の値を1とした後、ステップF105へ進む。If the process proceeds to step F103 in the first control cycle after the contact of the changeover switch 46 is turned ON, the value of the flag I is set to 0 in step F111 of the control cycle before the contact of the changeover switch 46 is turned ON. Therefore, the process proceeds to step F104 based on the determination in step F103. After setting the value of the flag (2) to 1 in step F104, the process advances to step F105.
一方、前回の制御サイクルでも切換スイッチ46の接点
がON状態となっていた場合には、前回の制御サイクル
のステップF104でフラグ■5の値を1としている。On the other hand, if the contact of the changeover switch 46 was in the ON state in the previous control cycle, the value of the flag 5 is set to 1 in step F104 of the previous control cycle.
したがって、ステップF103の判断によってステップ
F113へ進む。Therefore, based on the determination in step F103, the process advances to step F113.
上述のように、ステップF104からステップF105
へ進むと、フラグエ、を1とする。なお、このフラグエ
、は、前述のように、切換スイッチ46の接点がON状
態となってから最初の制御サイクルであることを、値が
1であることによって示すものである。As mentioned above, from step F104 to step F105
Proceeding to , flag, is set to 1. Note that, as described above, the value of this flag is 1 to indicate that this is the first control cycle after the contact of the changeover switch 46 is turned on.
次のステップF106では、フラグ112の値を0とし
て、ステップF 1.07へ進む。なお、フラグI t
zは、前述したが、各制御サイクルでオートクルーズモ
ード制御を行なうようになってから最初に訪れるスロッ
トル弁31開閉のタイミングに該当する制御サイクルで
の開閉をまだ行なっていないこと、あるいは、この開閉
は既に行なったが、オートクルーズモード制御において
、加速スイッチ45あるいは切換スイッチ46の操作に
より制御部25の走行状態指定部3の指定が変更された
後に最初に訪れるスロットル弁31開閉のタイミングに
該当する制御サイクルでの開閉をまだ行なっていないこ
とを、値が0であることによって示すものである。In the next step F106, the value of the flag 112 is set to 0, and the process proceeds to step F1.07. Note that the flag I t
As mentioned above, z means that the throttle valve 31 has not yet been opened or closed in the control cycle that corresponds to the first opening/closing timing of the throttle valve 31 after starting auto cruise mode control in each control cycle, or As already described, this corresponds to the first opening/closing timing of the throttle valve 31 after the designation of the driving state designation section 3 of the control section 25 is changed by operating the acceleration switch 45 or the changeover switch 46 in the auto cruise mode control. A value of 0 indicates that opening/closing in the control cycle has not yet been performed.
ステップF107では、今回の制御サイクルが切換スイ
ッチ46の接点をON状態としてから最初の制御サイク
ルであるので、前回の制御サイクルまで走行状態指定部
(図示省略)によって指定されていた車両の走行状態と
は異なる走行状態が指定される。このため、前述したよ
うに、実際の値に対する追従性の高さを優先して、実加
速度DVAの値を第8図(i)のステップAlO3で入
力されたI) V A Gsとする。In step F107, since the current control cycle is the first control cycle after the contact of the changeover switch 46 is turned ON, the running state of the vehicle that was specified by the running state specifying section (not shown) until the previous control cycle is changed. different driving conditions are specified. Therefore, as described above, priority is given to high followability with respect to the actual value, and the value of the actual acceleration DVA is set to I) V A Gs input in step AlO3 of FIG. 8(i).
次のステップF 108では、フラグ■4の値が1であ
るか否かの判断が行なわれる。なお、このフラグ■4は
、値が0であることによって、走行状態指定部(図示省
略)により定車速走行が指定されるべきことを示すもの
である。In the next step F108, it is determined whether the value of flag 4 is 1 or not. Note that this flag (4) indicates that constant speed driving should be specified by a driving state designation section (not shown) by having a value of 0.
ここでは、加速スイッチ45の切換によって指定された
車両の加速走行がまだ行なわれている間に切換スイッチ
46の接点がON状態となっているので、今回の制御サ
イクルは接点がON状態となってから最初のものであっ
て、フラグ14の値は、第12図のステップE116で
1とされた後、変化しておらず、工う=1であると判断
されてステップF109へ進む。Here, the contact point of the changeover switch 46 is in the ON state while the vehicle specified by the changeover of the acceleration switch 45 is still in the ON state, so the contact point is in the ON state in this control cycle. After the value of the flag 14 is set to 1 in step E116 of FIG. 12, it is determined that it has not changed and that the value is 1, and the process advances to step F109.
ステップF109で、制御部25の走行状態切換部】−
2がフラグ■4の値を0としてステップF110へ進む
。このステップF110では、第8図(1v)のステッ
プA123〜A128による割込制御で求められた最新
の実車速VA、を入力し、今回の制御サイクルにおける
切換スイッチ制御を終了する。In step F109, the running state switching section of the control section 25]-
2 sets the value of flag 4 to 0 and proceeds to step F110. In this step F110, the latest actual vehicle speed VA determined by the interrupt control in steps A123 to A128 in FIG. 8(1v) is input, and the changeover switch control in the current control cycle is ended.
第12図のステップE128の切換スイッチ制御を上述
のようにして行なうと、次のステップE129へ進んで
、フラグI4の値が1であるか否かの判断が行なわれた
時には、フラグ1.は、第13図のステップF109に
おいて値をOとされているので、I 、 = 1.でな
いと判断されて、ステップE132八進み、制御部25
の走行状態指定部3の指定が定車速走行に切換ねる。When the changeover switch control in step E128 in FIG. 12 is performed as described above, the process advances to the next step E129, and when it is determined whether the value of flag I4 is 1, flag 1. Since the value is set to O in step F109 of FIG. 13, I, = 1. If it is determined that the
The designation in the driving state designation section 3 switches to constant speed driving.
ステップE132では、フラグ1.の値が1であるか否
かが判断されるが、フラグ16の値は、第13図のステ
ップF105において1としているので、l6=1であ
るとしてステップE105へ進む。In step E132, flag 1. It is determined whether or not the value of flag 16 is 1. Since the value of flag 16 was set to 1 in step F105 of FIG. 13, it is assumed that l6=1 and the process proceeds to step E105.
ステップE105およびこのステップE105に続くス
テップE106〜E109による制御は、前に述べたア
クセルペダル27解放後最初の制御サイクルにおいてス
テップE105〜E109によって行なわれる制御と全
く同一である。したがって、この制御(E 105〜E
109)では、今回の制御サイクルがスロットル弁31
開閉のタイミングに該当するか否かにかかわらず、切換
スイッチ46による切換時の実車速VAIを目標車速と
して、定車速走行を行ないうると推測されるスロッ1−
ル弁開度までスロッ1−ル弁31の回動が行なわれる。Step E105 and the control in steps E106 to E109 following step E105 are exactly the same as the control performed in steps E105 to E109 in the first control cycle after the accelerator pedal 27 is released. Therefore, this control (E 105 to E
109), the current control cycle is the throttle valve 31
Regardless of whether or not the opening/closing timing corresponds to the opening/closing timing, the slot 1-- which is estimated to be capable of running at a constant speed with the actual vehicle speed VAI at the time of switching by the changeover switch 46 as the target vehicle speed.
The throttle valve 31 is rotated until the throttle valve opening degree is reached.
そして、この結果、エンジン13から所・累の(定車速
走行に要する大きさの)トルクにほぼ等しいトルクが出
力され、車両の走行状態は加速走行から定車速走行へと
変化を開始する。As a result, the engine 13 outputs a torque approximately equal to the torque required for running at a constant speed, and the running state of the vehicle starts to change from accelerated running to constant speed running.
切換スイッチ46の接点をON状態としてから最初の制
御サイクルでは以上に述べたような制御が行なわれるが
2次の制御サイクル以降も引続きオートクルーズモード
制御が行なわれて、加速スイッチ45の操作は行なわな
い場合には、上述の場合と同様にして、第1−2図のス
テップEIOIおよびステップE110を経てステップ
E128へ進んで切換スイッチ制御が行なわれる。In the first control cycle after the contact of the changeover switch 46 is turned ON, the control described above is performed, but in the second control cycle and thereafter, the auto cruise mode control is continued, and the acceleration switch 45 is not operated. If not, the process proceeds to step E128 via step EIOI and step E110 in FIGS. 1-2, and changeover switch control is performed in the same manner as in the above case.
この切換スイッチ制御も、上述のように、第13図のス
テップF1.ol〜F121に示すフローチャートに従
って行なわれるが、ステップFIO1からステップF1
02へ進んだ場合、ここでは、切換スイッチ46の接点
がON状態を@!、続しており、この接点がON状態と
なってから最初の制御サイクルのステップF104でフ
ラグ■、の値が1となったままなので、ステップF10
3でのフラグI、の値が1であるか否かの判断によって
、ステップF113へ進む。This changeover switch control is also performed in step F1 in FIG. 13, as described above. The process is performed according to the flowchart shown in ol~F121, and steps FIO1 to F1
When proceeding to 02, here, the contact of the changeover switch 46 is in the ON state. , and the value of flag ■ remains 1 in step F104 of the first control cycle after this contact is turned on, so step F10
Depending on whether the value of the flag I in step F3 is 1, the process advances to step F113.
ステップF113では、フラグ14の値が1であるか否
かが判断される。フラグ■4は、切換スイッチ46の接
点がON状態となってから最初の制御サイクルのステッ
プF109で値をOとされているので、l4=1でない
として、入テップF112へ進む。そして、ステップF
112で、フラグエ、の値を0として今回の制御サイク
ルにおける切換スイッチ制御を終了する。In step F113, it is determined whether the value of the flag 14 is 1 or not. Since the value of the flag 4 was set to O in step F109 of the first control cycle after the contact of the changeover switch 46 was turned on, it is determined that l4=1 is not established, and the process proceeds to step F112. And step F
At step 112, the value of the flag is set to 0, and the changeover switch control in the current control cycle is ended.
一方、ステップFIOIからステップF111へ進んだ
場合には、このステップF ]−11でフラグ■5の値
をQとした後、ステップF112でフラグI、の値をO
として今回の制御サイクルにおける切換スイッチ制御を
終了する。On the other hand, when proceeding from step FIOI to step F111, the value of flag 5 is set to Q in this step F]-11, and the value of flag I is set to O in step F112.
The changeover switch control in the current control cycle ends.
したがって、切換スイッチ46の接点が、1サイクル前
の制御サイクルから引き続いてON状態にある場合と、
今回の制御サイクルで接点がON状態でなくなった場合
とでは、切換スイッチ制御において、フラグI、の値の
設定のみが異なる。Therefore, when the contact of the changeover switch 46 is in the ON state continuously from the previous control cycle, and
In the changeover switch control, only the setting of the value of the flag I is different from the case where the contact is no longer in the ON state in the current control cycle.
次に、切換スイッチ制御終了後、第12図のステップE
129へ進むと、フラグ1.の値が1であるか否かが判
断されるが、上述のように、フラグ■4の値は第13図
のステップF109でOとなったままなので、ステップ
E129の判断によってステップE132へ進み、制御
部25の走行状態指定部3の指定は定車速走行のままと
なる。Next, after the changeover switch control is completed, step E in FIG.
When proceeding to 129, flag 1. However, as mentioned above, since the value of flag ■4 remains O in step F109 of FIG. 13, the process proceeds to step E132 based on the determination in step E129. The designation of the driving state designation unit 3 of the control unit 25 remains constant speed driving.
ステップE132では、フラグ■、の値が1.であるか
否かが判断される。ここでは、フラグI。In step E132, the value of the flag ■ is 1. It is determined whether or not. Here, flag I.
の値は第13図のステップF112でOとされているの
で、ステップE132からステップE133へ進み、目
標車速制御が行なわれる。Since the value of is set to O in step F112 of FIG. 13, the process proceeds from step E132 to step E133, where target vehicle speed control is performed.
この[1標車速制御は、前に述べたように、第16図の
ステップJ101〜J116に示すフローチャートに従
って行なわれる。As described above, this [1 mark vehicle speed control] is performed according to the flowchart shown in steps J101 to J116 in FIG. 16.
最初のステップJ101では、フラグ1.の値が1であ
るか否かの判断が行なわれる。このフラグI、は、オー
トクルーズモード制御によってほぼ一定の車速で車両が
走行していることを値がOであることにより示すもので
ある。ここでは、フラグ■8の値は、前述したように、
切換スイッチ46の接点をON状態にしてから最初の制
御サイクルで、第12図のステップE132からステッ
プE105を経てステップE106へ進んだ際に1とさ
れているので、ステップJ 1.01の判断によってス
テップJ102へ進む。In the first step J101, flag 1. A determination is made whether the value of is 1 or not. This flag I has a value of O, which indicates that the vehicle is traveling at a substantially constant speed under auto cruise mode control. Here, the value of flag ■8 is, as mentioned above,
In the first control cycle after the contact point of the changeover switch 46 is turned ON, it is set to 1 when proceeding from step E132 to step E106 in FIG. Proceed to step J102.
ステップJ i−02〜J107に従って行なわれる制
御は、アクセルペダル27解放後の最初の制御サイクル
で第12図のステップE 10 L〜L・:109に従
って制御を行なった後の第2回[1以後の制御サイクル
において、ステップE133の目標車速制御で行なわれ
るものと全く同一である。The control performed according to steps J-02 to J107 is performed in the first control cycle after the accelerator pedal 27 is released, and in the second cycle after the control is performed according to steps E10L to L.:109 in FIG. This control cycle is exactly the same as that performed in the target vehicle speed control at step E133.
即ち、実加速度DVSを徐々に減少させるために必要な
[1標加速度DVSの設定が5スロツトル弁開閉タイミ
ングサイクル毎に行なわれる。That is, the setting of the one-mark acceleration DVS necessary for gradually decreasing the actual acceleration DVS is performed every five throttle valve opening/closing timing cycles.
この目標車速制御終了後に行なわれるステップE123
〜E127の制御は、これまでの各場合において述べた
ものと同様であって、スロッ1−ル弁開閉タイミングサ
イクル毎に、目標加速度DVSに等しい車両の加速度が
得られるようなスロットル弁開度へ、スロットル弁31
の開閉(開度調整)を行なう。Step E123 performed after completion of this target vehicle speed control
The control in ~E127 is the same as that described in each case so far, and the throttle valve opening is adjusted to obtain the vehicle acceleration equal to the target acceleration DVS in each throttle valve opening/closing timing cycle. , throttle valve 31
Opening/closing (opening adjustment).
この結果、車両の加速度が徐々に減少し、走行速度は、
切換スイッチ46の接点をONして定車速走行となった
時の実車速VA、に徐々に接近し、やがてほぼ一定とな
る。As a result, the acceleration of the vehicle gradually decreases, and the running speed increases.
The actual vehicle speed VA gradually approaches the actual vehicle speed VA when the contact point of the changeover switch 46 is turned on and the vehicle is running at a constant speed, and eventually becomes almost constant.
そして、第16図のステップJLO4において、実加速
度DVAの絶対値I DVA +が予め設定された基準
値にαより小さいと判断すると、ステップJ108でフ
ラグI8の値をOとした後、ステップJ109〜.71
.1.6に従って制御を行なう。Then, in step JLO4 of FIG. 16, if it is determined that the absolute value IDVA + of the actual acceleration DVA is smaller than the preset reference value α, the value of the flag I8 is set to O in step J108, and then steps J109 to .. 71
.. 1.6.
このステップJ109〜J116に従う制御も、ステッ
プJ101〜J107の制御と同様に、アクセルペダル
27解放によってオートクルーズモード制御が行なわれ
る際に第12図のステップE133の目標車速制御で行
なわれる制御と全く同一である。また、ステップJ10
4の判断が行なわれた制御サイクルの次の制御サイクル
以降は、ステップJ ]、 08でフラグ■8の値がO
とされているので、ステップJ101からステップJI
O9へ進み、同様の制御が行なわれる。The control according to steps J109 to J116 is also the same as the control performed in steps J101 to J107, and is exactly the same as the control performed in the target vehicle speed control in step E133 in FIG. 12 when the auto cruise mode control is performed by releasing the accelerator pedal 27. It is. Also, step J10
From the control cycle following the control cycle in which judgment 4 was made, the value of flag ■8 becomes O at step J ], 08.
Therefore, from step J101 to step JI
The process advances to O9 and similar control is performed.
即ち、車両の走行速度がほぼ一定となってから後は、走
行速度を引続き一定に維持するために必要な目標加速度
DVSの設定が行なわれ、目標車速変更スイッチ48を
第6図中の(+)側あるいは(−)側に切換えた時には
、この切換に従って、走行速度を一定に維持するための
目標車速VSの設定値の増減が行なわれる。That is, after the traveling speed of the vehicle becomes approximately constant, the target acceleration DVS necessary to maintain the traveling speed constant is set, and the target vehicle speed change switch 48 is set to (+) in FIG. ) or (-) side, the set value of the target vehicle speed VS is increased or decreased in order to maintain the traveling speed constant according to this switching.
さらに、目標車速制御の終了後に行なわれるステップE
123〜E127の制御によって、上述のように、スロ
ットル弁31が、所要のスロットル弁開度(目標加速度
DVSに等しい車両の加速度を得るスロットル弁開度)
に開閉され、この結果、車両は目標車速にほぼ一致して
一定した走行速度で定車速走行を行なう。Furthermore, step E is performed after the end of target vehicle speed control.
123 to E127, as described above, the throttle valve 31 controls the required throttle valve opening (throttle valve opening to obtain the acceleration of the vehicle equal to the target acceleration DVS).
As a result, the vehicle travels at a constant speed that almost matches the target vehicle speed.
以上述べたように、車両の加速走行が行なわれている時
に切換スイッチ46の接点をON状態とすると、制御部
25の走行状態指定部3の指定が定1j進上行に切換わ
り、この切換が行なわれた時の実車速VA、が、定車速
走行時の目標車速となる。As described above, when the contact point of the changeover switch 46 is turned on while the vehicle is accelerating, the designation of the driving state designating section 3 of the control section 25 is switched to constant 1j forward movement, and this switching is The actual vehicle speed VA at the time the vehicle is running at a constant speed becomes the target vehicle speed when the vehicle is traveling at a constant speed.
そして、アクセルペダル27の解放によって定車速走行
状態へ移行した場合と同様にして、車両の走行速度がほ
ぼ一定に維持される。Then, the traveling speed of the vehicle is maintained substantially constant in the same manner as when the vehicle is shifted to a constant speed traveling state by releasing the accelerator pedal 27.
次に、加速スイッチ45が第6図中の同一量のいずれか
の位置にあって、オートクルーズモード制御が行なわれ
、走行状態指定部3の指定が定車速走行になっている時
に、オートクルーズスイッチ1−8の操作部18aを手
前側に引いて切換スイッチ46の接点をON状態とした
場合について説明する。Next, when the acceleration switch 45 is in one of the positions of the same amount in FIG. A case will be described in which the contact point of the changeover switch 46 is turned on by pulling the operating portion 18a of the switch 1-8 toward you.
この場合、切換スイッチ46の接点がON状態となると
、前述の場合と同様にして、第12図のステップEIO
IからステップEIIOへ進む。In this case, when the contact of the changeover switch 46 is turned on, step EIO in FIG.
Proceed from step I to step EIIO.
このステップEIIOでは、加速スイッチ45の操作が
行なわれていないので、加速スイッチ45の位置が前回
の制御サイクルから変更になっていないと判断してステ
ップE128へ進む。In this step EIIO, since the acceleration switch 45 is not operated, it is determined that the position of the acceleration switch 45 has not changed from the previous control cycle, and the process proceeds to step E128.
ステップE128では、前述のように、第13図のステ
ップFIOI〜F121に示すフローチャートに従って
切換スイッチ制御が行なわれる。In step E128, as described above, changeover switch control is performed according to the flowchart shown in steps FIOI to F121 in FIG. 13.
つまり、初めに、ステップF101において、第8図(
i)のステップAlO3で入力された接点情報に基づき
、切換スイッチ46の接点がON状態にあるか否かが判
断され、この判断によってステップF102へ進む。That is, first, in step F101, FIG.
Based on the contact information input in step AIO3 of i), it is determined whether the contact of the changeover switch 46 is in the ON state, and based on this determination, the process advances to step F102.
ステップF102では、フラグ11の値を1として、ス
テップF103へ進み、このステップF103で、フラ
グエ、の値が1であるか否かの判断を行なう。前回まで
の制御サイクルでは、加速スイッチ45および切換スイ
ッチ46をともに操作しない状態でオートクルーズモー
ド制御が行なわれており、フラグエ、の値はステップF
111で0とされている。したがって、切換スイッチ4
6の接点をON状態としてから最初の制御サイクルでは
、ステップF103での判断によってステップF104
へ進み、このステップF104で、フラグ1.の値を1
とした後、ステップ105へ進む。In step F102, the value of flag 11 is set to 1, and the process proceeds to step F103, where it is determined whether the value of flag 11 is 1 or not. In the previous control cycles, auto cruise mode control was performed without operating either the acceleration switch 45 or the changeover switch 46, and the value of flag was set to step F.
111 is set to 0. Therefore, the changeover switch 4
In the first control cycle after turning on the contact point No. 6, step F104 is performed based on the judgment in step F103.
In step F104, flag 1. the value of 1
After that, the process proceeds to step 105.
なお、次回以降の制御サイクルでも切換スイッチ46の
接点がON状態にあって引続きオートクルーズモード制
御が行なわれてステップF103へ進んだ場合には、上
述のように切換スイッチ46の接点をON状態としてか
ら最初の制御サイクルのステップF104でフラグ■、
の値は1とされているので、ステップF i O3での
判断によってステップF】13へ進む。In addition, if the contact of the changeover switch 46 is in the ON state in the next control cycle and the auto cruise mode control is continued and the process proceeds to step F103, the contact of the changeover switch 46 is kept in the ON state as described above. In step F104 of the first control cycle, the flag ■,
Since the value of is set to 1, the process proceeds to step F]13 based on the determination at step F i O3.
次に、ステップF103からステップF104を経てス
テップF】05へ進んだ場合、ステップF105でフラ
グI、の値を1とし、次のステップF106でフラグI
12の値をOとした後、ステップF107へ進む。Next, when the process proceeds from step F103 to step F104 to step F]05, the value of flag I is set to 1 in step F105, and the value of flag I is set to 1 in step F106.
After setting the value of 12 to O, the process advances to step F107.
ステップF107では、今回の制御サイクルが切換スイ
ッチ46の接点をON状態としてから最初の制御サイク
ルであるので、前回の制御サイクルまで指定されていた
車両の走行状態と異なる走行状態が制御部25の走行状
態指定部3によって指定される。このため、ここでは、
前述のように、実際の加速度値に対する追従性の高さを
優先して、実加速度DVAの値を第8図(i)のステッ
プAlO3で入力されたD V A、5とする。In step F107, since the current control cycle is the first control cycle after the contact of the changeover switch 46 is turned ON, the driving state of the control unit 25 is different from the driving state of the vehicle specified up to the previous control cycle. It is specified by the state specifying section 3. Therefore, here:
As described above, the value of the actual acceleration DVA is set to DVA,5 input in step AlO3 of FIG. 8(i), giving priority to the high followability to the actual acceleration value.
次のステップF108では、フラグI、の値が1である
か否かの判断が行なわれる。In the next step F108, it is determined whether the value of flag I is 1 or not.
ここで、加速スイッチ45を切換えて車両の加速走行を
行なった後、前述のようにして、走行速度が到達目標車
速に定車速走行状態となった場合には、フラグI4の値
は第1−7図のステップL 120でOとされる。Here, after the acceleration switch 45 is switched to accelerate the vehicle, if the traveling speed reaches the target vehicle speed and becomes a constant speed traveling state as described above, the value of the flag I4 is set to the first - It is set to O in step L120 in FIG.
アクセルペダル27の解放によってオートクルーズモー
ド制御が行なわれて定車速走行状態となった場合には、
フラグI4の値は第12図のステップE102でOとさ
れる。また、ブレーキペダル28の解放によってオート
クルーズモード制御が行なわれて定車速走行状態となっ
た場合には、フラグエ、の値は第10図のステップC1
45で0とされる6
さらに、切換スイッチ46の接点をON状態にすること
によって定車速走行状態となった場合には、前述のよう
に、フラグエ。の値は第13図のステップF109でO
とされている。When the auto cruise mode control is performed by releasing the accelerator pedal 27 and the vehicle is running at a constant speed,
The value of flag I4 is set to O in step E102 of FIG. Further, when the auto cruise mode control is performed by releasing the brake pedal 28 and the vehicle is running at a constant speed, the value of flag is changed to step C1 in FIG.
45 is set to 06.Furthermore, when the contact point of the changeover switch 46 is turned ON to bring the vehicle into a constant speed running state, the flag is set to 0 as described above. The value of O is determined in step F109 of FIG.
It is said that
したがって、ステップF108では、l4=1でないと
判断して、ステップF117へ進む。Therefore, in step F108, it is determined that l4=1 is not established, and the process proceeds to step F117.
ステップF117で、フラグ■4の値を1とし、次のス
テップF118でフラグエ、の値をOとした後、ステッ
プF119で、第8図(i)のステップAlO3で入力
された接点情報から加速スイッチ45が第6図中の口の
位置にあるか否かが判断される。In step F117, the value of flag 4 is set to 1, and in the next step F118, the value of flag 4 is set to 0. In step F119, the acceleration switch is It is determined whether or not 45 is at the position of the mouth in FIG.
加速スイッチ45の位置は第6図の同一印のいずれかの
位置にあるので、ステップF117の判断によってステ
ップF121に進み、制御部25の走行状態指定部3に
よる指定が加速走行に切換ねる。Since the position of the acceleration switch 45 is in one of the positions indicated by the same mark in FIG. 6, the process proceeds to step F121 based on the determination in step F117, and the designation by the driving state designation unit 3 of the control unit 25 is switched to accelerated driving.
ステップF121では、制御部25の到達目標車速設定
部6で、今回の制御サイクルにおいて車速・加速度検出
部24により検出され第8図(i)のステップAlO3
で入力された実車速VAと、前述の第12図のステップ
E120で使用するものと同一の予め設定された補正量
VKxとを加えた値(VA+VK、)が、加速走行時の
到達目標車速VSとして設定される。In step F121, the target vehicle speed setting unit 6 of the control unit 25 detects the vehicle speed and acceleration detected by the vehicle speed/acceleration detection unit 24 in the current control cycle.
The value (VA+VK,) obtained by adding the actual vehicle speed VA input in step E120 and the preset correction amount VKx, which is the same as that used in step E120 of FIG. 12 described above, is the target vehicle speed VS during acceleration driving. is set as .
これにより、今回の制御サイクルにおける切換スイッチ
制御を終了する。This ends the changeover switch control in the current control cycle.
このように、切換スイッチ制御では、定車速走行状態に
ある際に加速スイッチ45を第6図中の■〜団のいずれ
かの位置に切換えた時と、同様に加速走行時の到達目標
車速vSが設定される。In this way, in the changeover switch control, when the acceleration switch 45 is switched to any of the positions from ■ to group in FIG. 6 when the vehicle is traveling at a constant speed, the target vehicle speed v is set.
第12図のステップE128の切換スイッチ制御を上述
のようにして行なうと、次にステップE129へ進み、
フラグI4の値が1であるか否かが判断されるが、上述
のようにフラグ■4は第13図のステップF117で値
を1とされているので、ステップE129の判断でステ
ップE130へ進む。When the changeover switch control in step E128 in FIG. 12 is performed as described above, the process proceeds to step E129.
It is determined whether the value of the flag I4 is 1 or not, but as mentioned above, since the value of the flag 4 was set to 1 in step F117 of FIG. 13, the process proceeds to step E130 based on the determination in step E129. .
ステップE130では、加速スイッチ45の位置が第6
図中の同の位置にあるか否かが、第8図(i)のステッ
プAlO3で入力された接点情報に基づいて判断される
。ここでは、加速スイッチ45の位置は第6図中の(6
)〜団のいずれかの位置にあるので、ステップE130
で同の位置にないとして、ステップE121へ進む。In step E130, the acceleration switch 45 is in the sixth position.
Whether or not they are located at the same position in the figure is determined based on the contact information input in step AlO3 of FIG. 8(i). Here, the position of the acceleration switch 45 is (6) in FIG.
) ~ Since it is in any position of the group, step E130
Assuming that they are not in the same position, the process advances to step E121.
このステップE121で、制御部25の目標加速度設定
部4による加速スイッチ制御が行なわれ、続くステップ
E122で、主として制御部25の加速制御部9による
加速制御が行なわれる。In this step E121, acceleration switch control is performed by the target acceleration setting section 4 of the control section 25, and in the following step E122, acceleration control is mainly performed by the acceleration control section 9 of the control section 25.
このような切換スイッチ46の入力による加速スイッチ
制御および加速制御は、加速スイッチ45を切換えて車
両の加速走行状態を指定した時に行なわれる加速スイッ
チ制御および加速制御と同一であり、また、切換スイッ
チ46の入力後最初の制御サイクルで行なわれる制御は
、上記の加速スイッチ45を切換えて車両の加速走行状
態を指定した時に加速スイッチ45切換後最初の制御サ
イクルで行なわれる制御と同一である。さらに。The acceleration switch control and acceleration control based on the input of the changeover switch 46 are the same as the acceleration switch control and acceleration control performed when the acceleration switch 45 is switched to specify the accelerated driving state of the vehicle. The control performed in the first control cycle after the input of is the same as the control performed in the first control cycle after switching the acceleration switch 45 when the acceleration switch 45 is switched to designate the accelerated driving state of the vehicle. moreover.
切換スイッチ46を人力してから最初に訪れるスロット
ル弁31開閉のタイミングに該当する制御サイクルでの
制御は、上記の加速スイッチ45を切換えて車両の加速
走行状態を指定した時に加速スイッチ45切換後最初に
訪れるタイミングに該当する制御サイクルの制御と同一
である。The control in the control cycle corresponding to the first opening/closing timing of the throttle valve 31 after the changeover switch 46 is manually operated is the first time after the acceleration switch 45 is switched when the above-mentioned acceleration switch 45 is switched to specify the acceleration running state of the vehicle. This is the same as the control of the control cycle that corresponds to the timing that occurs.
即ち、切換スイッチ46の入力後、最初の制御サイクル
では、加速スイッチ制御によって、加速スイッチ45の
位置に対応する、一定加速度走行状態の際の目標加速度
DVS2の設定が行なオ〕れ、次の加速制御によって、
実車速VAが予め設定された基準値に、より低い時には
、目標加速度DVS2の値が実車速に対応する値に変更
される。That is, in the first control cycle after inputting the changeover switch 46, the target acceleration DVS2 in the constant acceleration running state corresponding to the position of the acceleration switch 45 is set by the acceleration switch control. With acceleration control,
When the actual vehicle speed VA is lower than the preset reference value, the value of the target acceleration DVS2 is changed to a value corresponding to the actual vehicle speed.
また、制御サイクルがスロットル弁31開閉のタイミン
グに該当する場合には、さらに加速制御によって、実加
速度DVAに予め設定された補正量ΔDV工が加えられ
て、このDVA+ΔDV1の値が車両の加速走行開始を
滑らかに行なうための目標加速度DVSとして設定され
る。In addition, when the control cycle corresponds to the opening/closing timing of the throttle valve 31, a preset correction amount ΔDV is further added to the actual acceleration DVA by acceleration control, and the value of DVA+ΔDV1 becomes the value at which the vehicle starts accelerating. The target acceleration DVS is set to smoothly perform the process.
切換スイッチ46の接点をON状態どしてから最初の制
御サイクルが開閉のタイミングに該当する場合には、加
速制御を終了するとステップE123〜ステップE12
7に従って、これまでに述べたようにしてスロットル弁
31が開閉され、目標加速度I) V Sにほぼ等しい
加速度で車両の加速が開始される。If the first control cycle after turning on the contact of the changeover switch 46 corresponds to the opening/closing timing, steps E123 to E12 are performed when the acceleration control is completed.
7, the throttle valve 31 is opened and closed in the manner described above, and acceleration of the vehicle is started at an acceleration approximately equal to the target acceleration I) VS.
また、この制御サイクルが開閉のタイミングに該当しな
い場合には、この制御サイクルでの加速制御による目標
加速度DVSの設定およびステップE123〜E127
によるスロットル弁31の開閉を行なわずに、制御サイ
クルでのオートクルーズモード制御を終了する。In addition, if this control cycle does not correspond to the opening/closing timing, setting of the target acceleration DVS by acceleration control in this control cycle and steps E123 to E127
The auto cruise mode control in the control cycle is ended without opening or closing the throttle valve 31.
以上述べたようにして、切換スイッチ46の接点をON
状態としてから最初の制御サイクルにおける制御が行な
われるが、次の制御サイクル以降もアクセルペダル27
およびブレーキペダル28が踏込まれず、引続きオート
クルーズモード制御が行なわれて、加速スイッチ45の
切換も行なわれない場合には、再び上述の場合と同様に
して、第12図のステップEIOIおよびステップE1
】0を経て、第13図のステップF101へ進み、切換
スイッチ46の接点がON状態にあるか否かが判断され
る。As described above, the contact of the changeover switch 46 is turned ON.
Although the control in the first control cycle is performed after the state is established, the accelerator pedal 27 is
If the brake pedal 28 is not depressed, the auto cruise mode control continues, and the acceleration switch 45 is not switched, steps EIOI and E1 in FIG.
0, the process proceeds to step F101 in FIG. 13, where it is determined whether the contact of the changeover switch 46 is in the ON state.
また、切換スイッチ46の接点を前の制御サイクルから
引き続いてON状態としている場合には、ステップF1
01の判断によってステップFIO2へ進み、オートク
ルーズモード18の操作部18aを解放して元の位置に
戻す。一方、切換スイッチ46の接点をOFF状態とし
ている場合には、ステップFIOIの判断によってステ
ップF1,11へ進む。Further, if the contact point of the changeover switch 46 is kept in the ON state continuously from the previous control cycle, step F1
01, the process proceeds to step FIO2, where the operating section 18a of the auto cruise mode 18 is released and returned to its original position. On the other hand, if the contact of the changeover switch 46 is in the OFF state, the process proceeds to steps F1 and F11 based on the determination at step FIOI.
ステップFIOIからステップF :+−02へ進んだ
場合には、ステップF102でフラグ■、の値を1とし
た後、ステップF103へ進み、ステップF ]、 0
3でフラグI、の値が1であるか否かが判断される。フ
ラグエ、の値は、前に述べたように、切換スイッチ46
の接点をON状態としてから最初の制御サイクルのステ
ップF104で1とされており、接点は引続きON状態
のままであるので、ステップF101の判断によってス
テップF113へ進む。When proceeding from step FIOI to step F:+-02, the value of the flag ■ is set to 1 in step F102, and then the process proceeds to step F103, where step F], 0
3, it is determined whether the value of flag I is 1 or not. As mentioned before, the value of flag is determined by the selector switch 46.
Since the contact is set to 1 in step F104 of the first control cycle after the contact is turned ON, and the contact continues to be in the ON state, the process proceeds to step F113 based on the determination in step F101.
ステップF113では、フラグエ。の値が1であるか否
かが判断されるが、フラグ■4の値は、この制御サイク
ルのステップF117で1とされているので、ステップ
F113の判断によってステップF114に進む。In step F113, flag. It is determined whether or not the value of flag 4 is 1. Since the value of flag 4 was set to 1 in step F117 of this control cycle, the process proceeds to step F114 based on the determination in step F113.
ステップF114では、第8図(i)のステップAlO
3で入力された接点情報に基づき、加速スイッチ45が
第6図中の回の位置にあるが否がが判断される。いま、
加速スイッチ45は第6図中のu〜団のいずれかの位置
にあるので、ステップI” 114の判断によってステ
ップF116へ進む。In step F114, step AlO in FIG. 8(i)
Based on the contact information input in step 3, it is determined whether the acceleration switch 45 is in the position shown in FIG. now,
Since the acceleration switch 45 is in one of the positions of group u in FIG. 6, the process proceeds to step F116 based on the determination in step I"114.
このステップFil、6では、制御部25の到達目標車
速変更制御部6aで、前回の制御サイクルにおける到達
目標車速VSに、予め設定された補正量VT工を加えた
値(VS+VT□)を、今回の制御サイクルにおける加
速走行の到達目標車速■Sとして指定する。In this step Fil, 6, the target vehicle speed change control unit 6a of the control unit 25 sets the value (VS+VT□) obtained by adding the preset correction amount VT to the target vehicle speed VS in the previous control cycle. This is specified as the target vehicle speed ■S for acceleration driving in the control cycle.
なお、前回の制御サイクルにおける到達目標車速■Sは
、この制御サイクルが切換スイッチ46の接点をON状
態としてから最初の制御サイクルである場合には、ステ
ップF121で値を指定されたものであり、一方、最初
の制御サイクルではない場合には、ステップF116で
値を指定されたものである。Note that the target vehicle speed S in the previous control cycle is the value specified in step F121 if this control cycle is the first control cycle after the contact of the changeover switch 46 is turned on. On the other hand, if it is not the first control cycle, the value is specified in step F116.
したがって、切換スイッチ46の接点をON状態とする
と、最初の制御サイクルで実車速VAに予め設定された
補正量vK工を加えた値が加速走行の際の到達目標車速
vSとして指定される。切換スイッチ46のON状態を
継続すると、この継続の時間の増大に伴い制御サイクル
毎に予め設定された補正IVT工ずつ到達目標車速VS
が増加する。つまり、V S ” V A + V T
、 + V K lとなる。Therefore, when the contact of the changeover switch 46 is turned on, the value obtained by adding the preset correction amount vK to the actual vehicle speed VA is specified as the target vehicle speed vS during acceleration driving in the first control cycle. When the changeover switch 46 continues to be in the ON state, the target vehicle speed VS increases by a preset correction IVT function for each control cycle as the duration of this continuation increases.
increases. In other words, V S ” V A + V T
, +VKl.
次に、ステップF116からステップF112へ進むと
、フラグ■、の値をOとして今回の制御サイクルにおけ
る切換スイッチ制御を終了する。Next, when the process advances from step F116 to step F112, the value of the flag (2) is set to O, and the changeover switch control in the current control cycle is ended.
今回の制御サイクルで切換スイッチ46の接点がON状
態となっておらず、ステップFIOIの判断によってス
テップF111へ進んだ場合には、このステップF11
1においてフラグ1.の値を0どしてステップF112
へ進む。ステップF1】2では、上述のようにフラグ■
、の値を0として、今回の制御サイクルにおける切換ス
イッチ制御を#rする。If the contact point of the changeover switch 46 is not in the ON state in the current control cycle and the process advances to step F111 based on the judgment of step FIOI, this step F11
1, flag 1. Set the value to 0 and proceed to step F112.
Proceed to. In step F1]2, the flag ■
, and the changeover switch control in the current control cycle is #r.
以上のようにして切換スイッチ制御を終了し、次に、第
12図のステップE129へ進む。このステップE12
9では、フラグI4の値が1であるか否かの判断が行な
われるが、上述したように、フラグ■4の値は、第13
図のステップF117で1とされているので、ステップ
G129の判断によってステップE130へ進む。The changeover switch control is completed as described above, and the process then proceeds to step E129 in FIG. 12. This step E12
9, it is determined whether the value of the flag I4 is 1, but as mentioned above, the value of the flag I4 is the 13th
Since it is set to 1 in step F117 in the figure, the process advances to step E130 based on the determination in step G129.
ステップE130では、加速スイッチ45が第6図中の
同の位置にあるか否かの判断が行なわれる。ここでは、
加速スイッチ45は同図中のUS]〜団の位置にあるの
で、ステップE130からステップE121へ進む。In step E130, it is determined whether the acceleration switch 45 is in the same position as in FIG. here,
Since the acceleration switch 45 is in the position US] to group in the figure, the process advances from step E130 to step E121.
ステップE121及びこれに続くステップE122〜E
127の制御は、前述のように、加速スイッチ45を切
換えてから2番目の制御サイクル以降に行なわれる制御
と同一である。Step E121 and subsequent steps E122-E
The control at step 127 is the same as the control performed after the second control cycle after switching the acceleration switch 45, as described above.
即ち、ステップE121の加速スイッチ制御では、加速
スイッチ45の位置の変更がないので。That is, in the acceleration switch control of step E121, the position of the acceleration switch 45 is not changed.
切換スイッチ46の接点をON状態としてから最初の制
御サイクルで設定された値が、引続き一定加速度走行の
際の目標加速度I) V S 、として設定される。The value set in the first control cycle after the contact of the changeover switch 46 is turned on is subsequently set as the target acceleration I) VS during constant acceleration driving.
また、ステップE122の加速制御によって、加速開始
の際には車両の加速度を滑らかに目標加速度DvS2ま
で上Hさせ、この後、目標加速度DVS2で車両の加速
を行なって、車両の走行速度を到達目標車速■Sに到達
させる際には到達目標車速VSの到達前に加速度を徐々
に減少させるように目標加速度DVSの設定が行なわれ
る。Further, by the acceleration control in step E122, the acceleration of the vehicle is smoothly increased to the target acceleration DvS2 at the start of acceleration, and then the vehicle is accelerated at the target acceleration DVS2 to bring the traveling speed of the vehicle to the target acceleration. When reaching the vehicle speed ■S, the target acceleration DVS is set so that the acceleration is gradually decreased before reaching the target vehicle speed VS.
さらに、この時、実車速VAが予め設定された基準値に
、より低ければ、目標加速度DvS2が実車速VAに対
応する値に変更される。そして、スロットル弁開閉タイ
ミングサイクル毎に、目標加速度DVSに基づいてスロ
ットル弁31の開閉を行なう。これにより、車両が目標
加速度DVSにほぼ等しい加速度で加速される。Furthermore, at this time, if the actual vehicle speed VA is lower than the preset reference value, the target acceleration DvS2 is changed to a value corresponding to the actual vehicle speed VA. Then, the throttle valve 31 is opened and closed based on the target acceleration DVS in each throttle valve opening/closing timing cycle. As a result, the vehicle is accelerated at an acceleration approximately equal to the target acceleration DVS.
このような加速によって、車両の走行速度が到達目標車
速VSにほぼ等しくなった場合も、加速スイッチ45の
切換によって加速制御が行なわれた時と同様に、ステッ
プE122の加速制御においてフラグ■、の値が0とさ
れる。したがって、次の制御サイクル以降では、ステッ
プE129からステップE132を経てステップE13
3へ進んで、到達目標車速vSを目標車速とする目標車
速制御で、車両の定車速走行が行なわれる。Even when the traveling speed of the vehicle becomes almost equal to the target vehicle speed VS due to such acceleration, the flags (2) and 2 are set in the acceleration control at step E122, similarly to when the acceleration control is performed by switching the acceleration switch 45. The value is set to 0. Therefore, from the next control cycle onward, the steps from step E129 to step E132 are followed by step E13.
Proceeding to step 3, the vehicle runs at a constant speed under target vehicle speed control in which the target vehicle speed vS is set as the target vehicle speed.
以上述べたように、加速スイッチ45が第6図中の同一
印の位置に保持され、オートクルーズモト制御が行なわ
れで、車両が定車速走行状態にある時には5オートクル
ーズスイツチ18の操作部】8aを第6図中の手前側に
引いて切換スイッチ46の接点を入力すると、制御部2
5の走行状態指定部3の指定が加速走行となり、加速ス
ィッチ45切換時と同様にして、加速スイッチ45の位
置に応じた加速度、車両の加速走行が滑らかに行なわれ
る。As mentioned above, when the acceleration switch 45 is held at the position indicated by the same mark in FIG. 6, the auto cruise moto control is being performed, and the vehicle is running at a constant speed, the operating section of the auto cruise switch 18] 8a toward the front side in FIG. 6 to input the contact point of the changeover switch 46, the control section 2
The designation of the driving state specifying section 3 of No. 5 becomes accelerated driving, and the acceleration of the vehicle is smoothly performed at an acceleration according to the position of the acceleration switch 45, similarly to when the acceleration switch 45 is switched.
また、この時、加速走行時の到達目標車速が、定車速走
行状態の際の車両の走行速度より一定量だけ高い値に設
定され、この到達目標車速は切換スイッチ46を第6図
中の手前側に引いている時間を長くすることによって増
加する。Also, at this time, the target vehicle speed during acceleration is set to a value higher by a certain amount than the travel speed of the vehicle when traveling at a constant speed, and this target vehicle speed is set when the changeover switch 46 is moved toward the front in FIG. Increase by increasing the amount of time it is pulled to the side.
そして、加速走行によって車両の走行速度が到達目標車
速に達した後は、走行状態指定部3の指定が定車速走行
に切換わり、到達目標車速を目標車速とする車両の定車
速走行が行なわれる。After the running speed of the vehicle reaches the target vehicle speed due to acceleration driving, the designation of the driving state designation section 3 is switched to constant speed driving, and the vehicle runs at a constant speed with the target vehicle speed as the target vehicle speed. .
以上、加速スイッチ45を(5)〜団の位置に切換えた
場合、および、加速スイッチ4Sが(6)〜団の位置に
ある時にオートクルーズスイッチ18の操作部18aを
手前側に引いて切換スイッチ46の接点をON状態とし
た場合について述べたが、次に、加速スイッチ45を同
の位置に切換えた場合、および、加速スイッチ45が固
の位置にある時に操作部18aを手前側に引いて切換ス
イッチ46の接点をON状態にした場合について述べる
。As described above, when the acceleration switch 45 is switched to the positions (5) to 3, and when the acceleration switch 4S is in the positions (6) to 46 is in the ON state, but next, when the acceleration switch 45 is switched to the same position, and when the acceleration switch 45 is in the hard position, the operation part 18a is pulled toward the front side. The case where the contact of the changeover switch 46 is turned on will be described.
加速スイッチ45を第6図中の旧の位置に切換ることに
より、あるいは、加速スイッチ45が(5)の位置にあ
って車両が定車速走行状態にある時に切換スイッチ46
の接点をON状態とすることにより、車両の加速走行状
態が指定される。そして、車両の加速が行なわれている
時に、加速スッチ45を邸の位置に切換えた場合には、
前回の制御サイクルにおいてもアクセルペダル27は踏
込まれていないので、第12図のステップEIOIで、
アクセルスイッチ12の接点が前回の制御サイクルでO
N状態にあったと判断してステップEllOへ進む。By switching the acceleration switch 45 to the old position shown in FIG. 6, or when the acceleration switch 45 is in position (5) and the vehicle is running at a constant speed, the changeover switch 46
By turning on the contact point, the acceleration running state of the vehicle is designated. If the acceleration switch 45 is switched to the home position while the vehicle is accelerating,
Since the accelerator pedal 27 was not depressed in the previous control cycle, at step EIOI in FIG.
The contact point of the accelerator switch 12 was O in the previous control cycle.
It is determined that the state is N and the process proceeds to step EllO.
ステップEl 10では、前述のように、加速スイッチ
45の位置が前回の制御サイクルから変更になっている
か否かの判断が第8図(i)のステップAlO3で入力
された接点情報に基づいて行なわれる。加速スイッチ4
5は、前回の制御サイクルでは旧の位置にあり、今回の
制御サイクルでは口の位置になるので、ステップE11
0の判断によりステップE111へ進む。In step El10, as described above, it is determined whether the position of the acceleration switch 45 has been changed from the previous control cycle based on the contact information input in step AlO3 of FIG. 8(i). It will be done. Acceleration switch 4
5 was at the old position in the previous control cycle and will be at the mouth position in the current control cycle, so step E11
If the determination is 0, the process advances to step E111.
このステップE111およびそれに続くステップE11
2〜E113において、前述のようにフラグエ、の値を
1に、またフラグエ、およびフラグエ、の値をOにする
。ついで、ステップE114において、加速スイッチ4
5が口の位置にあるか否かの判断を、第8図(i)のス
テップAlO3で入力された接点情報に基づいて行なう
。This step E111 and the following step E11
In steps 2 to E113, the value of flag is set to 1, and the values of flag and flag are set to O as described above. Then, in step E114, the acceleration switch 4
It is determined whether or not 5 is at the mouth position based on the contact information input in step AlO3 of FIG. 8(i).
加速スイッチ45は、今回の制御サイクルにおいて、固
の位置にあるので、ステップE114からステップE1
15へ進み、フラグI4の値を0とした後、ステップE
104へ進む。Since the acceleration switch 45 is in the fixed position in this control cycle, steps E114 to E1
15, set the value of flag I4 to 0, and then proceed to step E.
Proceed to step 104.
このステップE104およびこれに続くステップE10
5〜E109の制御は、前述したアクセルペダル27解
放後最初の制御サイクルにおいて行なわれるステップE
104〜E109の制御と全く同一である。This step E104 and the following step E10
5 to E109 are the steps E109 performed in the first control cycle after the accelerator pedal 27 is released.
The control is exactly the same as that of steps 104 to E109.
この制御により、今回の制御サイクルがスロットル弁3
1開閉のタイミングに該当するか否かにかかわらず、加
速スイッチ45を固の位置に切換えた直後の実車速VA
、を目標車速として定車速走行を行なうよう制御される
。具体的には、この定車速走行に必要なトルクをエンジ
ン13から得られるように、スロットル弁31を適度な
スロットル弁開度に調整する。そして、この結果、エン
ジン13からほぼ所望の大きさのトルクが出力されて、
車両の走行状態は加速走行から定車速走行へと変化を開
始する。With this control, the current control cycle is
1. Actual vehicle speed VA immediately after switching the acceleration switch 45 to the hard position, regardless of whether it corresponds to the opening/closing timing.
The vehicle is controlled to run at a constant speed with , as the target vehicle speed. Specifically, the throttle valve 31 is adjusted to an appropriate throttle valve opening degree so that the engine 13 can obtain the torque necessary for the vehicle to travel at a constant speed. As a result, almost the desired torque is output from the engine 13,
The running state of the vehicle begins to change from accelerated running to constant speed running.
加速スイッチ45を同の位置に切換えてから最初の制御
サイクルでは5以上に述べたような制御が行なわれるが
、次の制御サイクル以降も引続きオートクルーズモード
制御が行なわれる。そして、加速スイッチ45が固の位
置に保持されるとともに、切換スイッチ46の操作も行
なわれない場合には、上述の場合と同様にして第12図
のステップE101からステップE110へ進み、加速
スイッチ45の位置が前回の制御サイクルから変更にな
っているか否かが判断される。In the first control cycle after switching the acceleration switch 45 to the same position, the control described above in step 5 is performed, but the auto-cruise mode control continues to be performed in the next control cycle and thereafter. If the acceleration switch 45 is held in the fixed position and the changeover switch 46 is not operated, the process proceeds from step E101 to step E110 in FIG. It is determined whether the position of has changed from the previous control cycle.
上述のように、加速スイッチ45は四に保持されて、前
回の制御サイクルから位置は変更されていないので、ス
テップE110からステップE128へ進み、切換スイ
ッチ制御が行なわれる。As described above, since the acceleration switch 45 is held at 4 and its position has not been changed since the previous control cycle, the process proceeds from step E110 to step E128, where changeover switch control is performed.
この切換スイッチ制御は、前述のように、第13図のス
テップFIOI〜F121に示すフローチャートに従っ
て行なわれる。As described above, this changeover switch control is performed according to the flowchart shown in steps FIOI to F121 in FIG. 13.
最初のステップFIOIでは、切換スイッチ46が操作
されていないので、前述のように、切換スイッチ46の
接点はON状態ではないと判断され、ステップF111
へ進む。In the first step FIOI, the changeover switch 46 is not operated, so as described above, it is determined that the contact of the changeover switch 46 is not in the ON state, and step F111
Proceed to.
そして、ステップF111でフラグI、の値を0とし、
次にステップF112でフラグ■、の値を0として、今
回の制御サイクルにおける切換スイッチ制御を終了する
。Then, in step F111, the value of flag I is set to 0,
Next, in step F112, the value of the flag (2) is set to 0, and the changeover switch control in the current control cycle is ended.
次に、第12図のステップE129へ進むと、フラグエ
、の値が1であるか否かの判断が行なわれるが、フラグ
1.は、上述のように、加速スイッチ45を同の位置に
切換えてから最初の制御サイクルのステップE115で
値をOとされているので、ステップE129の判断によ
ってステップE132へ進み、制御部25の走行状態指
定部3の指定が定車速走行に切換わる。Next, when the process advances to step E129 in FIG. 12, it is determined whether the value of flag 1 is 1 or not. As described above, since the value is set to O in step E115 of the first control cycle after switching the acceleration switch 45 to the same position, the process proceeds to step E132 based on the determination in step E129, and the control unit 25 stops running. The designation in the state designation section 3 is switched to constant vehicle speed running.
ステップE132では、フラグI、の値が1であるか否
かの判断が行なわれ、このフラグエ、は第13図のステ
ップF112で値をOとされているので、ステップE1
32の判断によってステップE133へ進んで、目標車
速制御が行なわれる。In step E132, it is determined whether or not the value of flag I is 1. Since flag I was set to O in step F112 of FIG. 13, step E1
Based on the determination in step E132, the process advances to step E133, where target vehicle speed control is performed.
この目標車速制御は、前述のように、第16図のステッ
プJ 101〜J1」6に示すフローチャートに従って
行なわれる。As described above, this target vehicle speed control is performed according to the flowchart shown in steps J101 to J1''6 in FIG. 16.
つまり、最初のステップJIOIでは、フラグIllの
値が1であるか否かの判断が行なわれる。That is, in the first step JIOI, it is determined whether the value of the flag Ill is 1 or not.
このフラグI、は、加速スイッチ45を同の位置に切換
えてから最初の制御サイクルの第12図のステップE1
06で値を1とされているので、ステップJIOIから
ステップJ 102へ進む。This flag I is set at step E1 in FIG. 12 in the first control cycle after switching the acceleration switch 45 to the same position.
Since the value is set to 1 in step JIOI, the process advances from step JIOI to step J102.
このステップJ102およびそれに続くステップ、J1
03〜J107の制御は、アクセルペダル27の解放後
の最初の制御サイクルで第12図のステップEIOI〜
E109に従って制御を行なって、これ以降の制御サイ
クルでステップE133へ進んで、この結果、ステップ
J102〜J1o7に従って行なわれる目標車速制御と
全く同一である。即ち、実加速度DVAを徐々に減少さ
せるために必要な目標加速度VDSの設定が、スロット
ル弁31の開閉を行なうタイミングに該当する制御サイ
クル毎に行なわれる。This step J102 and the following step, J1
The control of steps EIOI to J107 in FIG. 12 is the first control cycle after the release of the accelerator pedal 27.
Control is performed according to E109, and the process proceeds to step E133 in the subsequent control cycle, resulting in exactly the same target vehicle speed control as performed according to steps J102 to J1o7. That is, the target acceleration VDS required to gradually reduce the actual acceleration DVA is set in each control cycle corresponding to the timing of opening and closing the throttle valve 31.
以上にようにして、目標車速制御を終了すると、次に、
第12図のステップE123〜E127に従い、これま
での各場合において述べたようにして制御が行なわれ、
目標加速度DVSに等しい車両の加速度を得られるよう
なスロットル弁開度へのスロットル弁31の開閉が、開
閉するタイミングに該当するfA御サすクル毎に行なわ
れる。そして、この結果、車両の加速度が徐々に減少し
、走行速度が、加速スイッチ45切換直後の実車速VA
、に徐々に接近してほぼ一定となる。After completing the target vehicle speed control as described above, next:
According to steps E123 to E127 in FIG. 12, control is performed as described in each case so far,
The throttle valve 31 is opened and closed to the throttle valve opening degree that allows the acceleration of the vehicle equal to the target acceleration DVS to be obtained every fA cycle corresponding to the timing of opening and closing. As a result, the acceleration of the vehicle gradually decreases, and the traveling speed changes to the actual vehicle speed VA immediately after switching the acceleration switch 45.
, gradually approaches and becomes almost constant.
このようにして、車両の加速度が減少し、第16図のス
テップJ104において、実加速度DVAの絶対値I
DVA +が予め設定された基準値にαより小さいと判
断されると、ステップJ108でフラグ■、の値をOと
した後、ステップJIO9へ進む、そして、このステッ
プJ109およびこれに続くステップJIIO−J11
6に従って制御が行なわれる。また、ステップJ104
の判断が行なわれた後の各制御サイクルでは、ステップ
J 108でフラグエ、の値をOとしているので、ステ
ップJ101からステップJ109へ進み、同様に制御
が行なわれる。In this way, the acceleration of the vehicle decreases, and in step J104 of FIG. 16, the absolute value I of the actual acceleration DVA is
When it is determined that DVA + is smaller than the preset reference value α, the value of the flag ■ is set to O in step J108, and then the process proceeds to step JIO9, and this step J109 and the following step JIIO- J11
Control is performed according to 6. Also, step J104
In each control cycle after the determination is made, the value of flag is set to O in step J108, so the process advances from step J101 to step J109, and control is performed in the same manner.
このステップJ109〜J116に従って行なわれる制
御は、アクセルペダル27解放後のオートクルーズモー
ド制御において上述のようにステップJ I O1〜J
108に従って制御が行なわれ、特にステップJ104
の判断によって、ステップJ108に進んだ後、ステッ
プJ109〜Jl16に従って行なわれる制御と全く同
一である。The control performed according to steps J109 to J116 is performed in steps JI O1 to J as described above in the auto cruise mode control after the accelerator pedal 27 is released.
Control is performed according to step J108, in particular step J104.
The control is exactly the same as that performed in steps J109 to J116 after proceeding to step J108 based on the determination.
そして、次に第12図のステップE123〜E127に
従って制御が行なわれる。これによって。Then, control is performed according to steps E123 to E127 in FIG. 12. by this.
目標加速度DVSに等しい車両の加速度を得るスロット
ル弁開度へのスロットル弁31の開閉が。Opening/closing of the throttle valve 31 to obtain the throttle valve opening to obtain the acceleration of the vehicle equal to the target acceleration DVS.
スロットル開閉タイミングサイクル毎に行なわれる。こ
の結果、車両が目標車速■Sにほぼ一致して一定した走
行速度で定車速走行を行なう。This is done every throttle opening/closing timing cycle. As a result, the vehicle travels at a constant speed that almost matches the target vehicle speed S.
以上述べたように、加速スイッチ45を切換えること、
または、切換スイッチ46の接点をON状態とすること
により、車両の加速走行が行なわれている時に加速スイ
ッチ45を同の位置に切換えた場合には、制御部25の
走行状態指定部3の指定が定車速走行に切換ねり、加速
スイッチ45切換直後の実車速VAT、、即ち、走行状
態の指定が定車速走行に切換ねった時の車速を、目標車
速として一定の速度で走行するための制御が行なわれる
。As mentioned above, switching the acceleration switch 45,
Alternatively, if the acceleration switch 45 is switched to the same position while the vehicle is accelerating by turning on the contact point of the changeover switch 46, the driving state specifying section 3 of the control section 25 specifies the control to drive at a constant speed with the actual vehicle speed VAT immediately after switching the acceleration switch 45, that is, the vehicle speed at the time when the designation of the driving state was not switched to constant speed driving, as the target vehicle speed. will be carried out.
この制御は、アクセルペダル27の解放により定車速走
行状態へ移行した場合、あるいは車両が加速走行を行な
っている際に切換スイッチ46の接点をON状態にした
場合と同様の制御である。This control is the same as when the accelerator pedal 27 is released to shift to a constant speed running state, or when the contact of the changeover switch 46 is turned on while the vehicle is accelerating.
そして、この結果、車両の走行速度が目標車速にほぼ一
致して一定に維持される。As a result, the traveling speed of the vehicle is maintained constant, substantially matching the target vehicle speed.
なお、加速スイッチ45が口の位置にあって、制御部2
5の走行状態指定部3の指定が定車速走行になっている
ので、車両が定車速走行状態にある時に加速スイッチ4
5を口の位置に切換えると、上述と同様の制御が行なわ
れる。この場合には、切換前から既に指定が定車速走行
となっているので、同一の目標車速で引続き定車速走行
が行なわれ、車両の走行状態に変化は発生しない。Note that when the acceleration switch 45 is at the mouth position, the control unit 2
Since the designation of the running state designation section 3 of No. 5 is constant speed running, the acceleration switch 4 is not activated when the vehicle is running at a constant speed.
When 5 is switched to the mouth position, the same control as described above is performed. In this case, since constant speed driving has already been specified before switching, constant speed driving continues at the same target vehicle speed, and no change occurs in the driving state of the vehicle.
次に、加速スイッチ45が同の位置に保持され、且つ、
オートクルーズモード制御が行なわれるとともに、制御
部25の走行状態指定部3の指定が定車速走行であるた
め車両が定車速走行状態にある時に、オートクルーズス
イッチ18の操作部18aを第6図中の手前側に引いて
切換スイッチ46の接点をON状態とした場合について
以下に説明する。Next, the acceleration switch 45 is held in the same position, and
When the auto-cruise mode control is performed and the vehicle is running at a constant speed because the driving state specifying section 3 of the control section 25 specifies constant speed driving, the operation section 18a of the auto-cruise switch 18 is activated as shown in FIG. The case where the switch 46 is turned on by pulling it toward the front will be described below.
この場合、切換スイッチ46の接点をON状態とすると
、前述の場合と同様にして、第12図のステップEIO
I〜ステップEIIOへ進み、さらに、ステップE11
0では、加速スイッチ45の操作が行なわれていないの
で、加速スイッチ45の位置が前回の制御サイクルから
変更になっていないと判断してステップE128へ進む
。In this case, if the contact of the changeover switch 46 is turned on, step EIO in FIG.
Proceed to step I to step EIIO, and then proceed to step E11.
If 0, the acceleration switch 45 has not been operated, so it is determined that the position of the acceleration switch 45 has not changed since the previous control cycle, and the process proceeds to step E128.
このステップE128では、前に述べたように、切換ス
イッチ制御が行なわれ、初めに、第13図のステップF
103−において、第8図(i)のステップAlO3
で入力された接点情報に基づき。In this step E128, as described above, changeover switch control is performed, and first, step F in FIG.
103-, step AlO3 of FIG. 8(i)
Based on the contact information entered in .
切換スイッチ46の接点がON状態にあるか否かの判断
が行なわれる。A determination is made as to whether the contact of the changeover switch 46 is in the ON state.
いま、切換スイッチ46の接点はON状態にあるので、
ステップFIOIからステップF102へ進み、フラグ
I、の値が1とされ、次のステップF103で、フラグ
I、の値が1であるか否かの判断が行なわ九る。Now, the contacts of the changeover switch 46 are in the ON state, so
Proceeding from step FIOI to step F102, the value of flag I is set to 1, and in the next step F103, it is determined whether or not the value of flag I is 1.
切換スイッチ46の接点がON状態となってから最初の
制御サイクルでは、前回までの制御サイクルにおいて加
速スイッチ45および切換スイッチ46を共に操作しな
い状態でオー1−クルーズモード制御が行なわれている
ので、フラグ■、の値はステップF111でOとされて
いる。したがってF2O3の判断によって、ステップF
104へ進む。In the first control cycle after the contact of the changeover switch 46 is turned ON, O1-Cruise mode control is performed without operating both the acceleration switch 45 and the changeover switch 46 in the previous control cycles. The value of the flag ■ is set to O in step F111. Therefore, according to the judgment of F2O3, step F
Proceed to step 104.
このステップF104でフラグI、の値を1とし、次の
ステップF105でフラグ■6の値を1とし、さらに、
ステップF10GでフラグI 12の値をOとして、ス
テップF107へ進む。In this step F104, the value of flag I is set to 1, in the next step F105, the value of flag ■6 is set to 1, and further,
In step F10G, the value of flag I12 is set to O, and the process advances to step F107.
このステップF107では、今回の制御サイクルが切換
スイッチ46の接点をON状態としてがら最初の制御サ
イクルであるので、 i’iiJ回の制御サイクルまで
指定されていた車両の走行状態と異なる走行状態が制御
部25の走行状態指定部3によって指定される。このた
め、前に述べたように、実際の値に対する追従性の高さ
を優先して、実加速度1) V Aの値を第8図(i)
のステップAlO3で入力されたDVAいとする。In this step F107, since the current control cycle is the first control cycle with the contact of the changeover switch 46 in the ON state, a driving state different from the vehicle driving state specified up to the i'iiJ control cycle is controlled. It is specified by the driving state specifying section 3 of the section 25. For this reason, as mentioned earlier, the value of the actual acceleration 1) V A is set as shown in Fig. 8 (i), giving priority to high followability to the actual value.
Let it be the DVA input in step AlO3.
次のステップF108では、フラグI4の値が1である
か否かの判断が行なわれるが、前に述べたように、フラ
グ■、の値は0となっている。In the next step F108, it is determined whether the value of the flag I4 is 1 or not, but as described above, the value of the flag 2 is 0.
つまり、切換スイッチ44の接点をON状態とする前の
定車速走行状態が、加速スイッチ44の切換によるもの
である場合には、第12図のステップE115で、フラ
グI4の値は0となる。That is, if the constant speed running state before the contact of the changeover switch 44 is turned on is due to the switching of the acceleration switch 44, the value of the flag I4 becomes 0 in step E115 in FIG.
また、アクセルペダル27解放によって移行したもので
ある場合には、第12図のステップE102で、フラグ
■、の値はOとなる。Further, if the shift was caused by releasing the accelerator pedal 27, the value of the flag 2 becomes O in step E102 of FIG.
さらに、ブレーキペダル28解放によって移行したもの
である場合には、第10図のステップC145で、フラ
グ■、の値はOとなる。Furthermore, if the shift was caused by the release of the brake pedal 28, the value of the flag 2 becomes O in step C145 in FIG.
そして、切換スイッチ46の接点をON状態とすること
による場合には、第13図のステップF109で、フラ
グI4の値はOとなる。If the contact point of the changeover switch 46 is turned on, the value of the flag I4 becomes O in step F109 in FIG.
したがって、ステップF108の判断によってステップ
F117へ進むのである。Therefore, the process proceeds to step F117 based on the determination in step F108.
そして、ステップF117でフラグ■4の値を1とし、
次のステップF118でフラ2I、の値をOとした後、
ステップF119へ進むと、第8図(i)のステップA
1.03で入力された接点情報から加速スイッチ45
が四の位置にあるか否かの判断を行なう。Then, in step F117, the value of flag ■4 is set to 1,
After setting the value of Fra2I to O in the next step F118,
Proceeding to step F119, step A in FIG. 8(i)
Acceleration switch 45 from the contact information input in 1.03
A judgment is made as to whether or not it is in the fourth position.
この場合、加速スイッチ43は同の位置にあるので、ス
テップF119の判断によってステップF120へ進み
、制御部25の走行状態指定部;3の指定が減速走行に
切換わるに
のステップF120では、第8図(i)のステップAl
O3で入力された実車速VAから予め設定された補正1
VK2を減じた値が、制御部25の到達目標車速設定部
6によって減速走行時の到達[」車速速として定められ
る。これにより、今回の制御サイクルにおける切換スイ
ッチ制御を終了する。In this case, since the acceleration switch 43 is in the same position, the process proceeds to step F120 based on the determination in step F119, and in step F120, the driving state designation section of the control section 25 switches to deceleration driving. Step Al in figure (i)
Correction 1 preset from the actual vehicle speed VA input at O3
The value obtained by subtracting VK2 is determined by the target vehicle speed setting unit 6 of the control unit 25 as the target vehicle speed during deceleration driving. This ends the changeover switch control in the current control cycle.
次に、第12図のステップE129へ進むと、フラグ■
4の値が1であるか否かの判断が行なわれるが、このフ
ラグ1.の値は、上述のように、第13図のステップF
117で1とされているので、ステップE129からス
テップE130へ進む。Next, when proceeding to step E129 in FIG. 12, the flag ■
It is determined whether the value of flag 1.4 is 1 or not. The value of step F in FIG.
Since it is set to 1 in step E117, the process advances from step E129 to step E130.
ステップE130では、第8図(i)のステップAlO
3で入力された接点情報に基づき、加速スイッチ45が
同の位置にあるか否かの判断が行なわれるが、いま、加
速スイッチ45は同の位置にあるので、ステップE13
0からステップE131へ進み、このステップE131
で減速制御が行なわれる。In step E130, step AlO in FIG. 8(i)
Based on the contact information input in step E13, it is determined whether or not the acceleration switch 45 is in the same position.Since the acceleration switch 45 is currently in the same position, step E13
0 to step E131, and this step E131
deceleration control is performed.
この減速制御は、到達目標車速vSまで車両の走行速度
を減少させる減速走行を行なうための負の値の目標加速
度(つまり目標減速度)DVSの設定を行なうものであ
って、第15図のステップH101〜H110に示すフ
ローチャートに従い主として制御部25の減速制御部1
0および目標加速度設定部4により行なわれる。This deceleration control is to set a negative target acceleration (that is, target deceleration) DVS for decelerating the vehicle to reduce the vehicle speed to the target vehicle speed vS. Mainly the deceleration control section 1 of the control section 25 according to the flowcharts shown in H101 to H110.
0 and the target acceleration setting section 4.
つまり、初めに、ステップF(101において、到達目
標車速vSと第8図(i)のステップAlO3で入力さ
れた実車速VAとの差の絶対値1vS−VAIが、予め
設定された基準値に、より小さいか否かの判断が行なわ
れる。That is, first, in step F (101), the absolute value 1vS-VAI of the difference between the target vehicle speed vS and the actual vehicle speed VA input in step AlO3 of FIG. 8(i) is set to a preset reference value. , a determination is made as to whether or not .
切換スイッチ46の接点をON状態としてから最初の制
御サイクルでステップH101に進んだ場合には、上述
したように到達目標車速vSが実車速VAから補正量V
Kzを減じたものであるので、絶対値I VS−VA
lは補正量VKzに等しい。そして、補正JI V K
2は基準値に4より大きく設定されティるノテ、l
VS−VA l >K4となって、ステップH102へ
進む。When the process proceeds to step H101 in the first control cycle after the contact of the changeover switch 46 is turned ON, the target vehicle speed vS is changed from the actual vehicle speed VA by the correction amount V, as described above.
Since it is the value obtained by subtracting Kz, the absolute value I VS - VA
l is equal to the correction amount VKz. And correction JI V K
2 is a note whose reference value is set larger than 4, l
VS-VA l >K4, and the process advances to step H102.
このステップH102で、到達目標車速vSと実車速V
Aとの差VS−VAを算出した後、次のステップI(l
O3で、差V 5−VAに対応する目標加速度DVS
、をマツプ# M D V S 5から読出す。そして
、次のステップH104で、減速走行時の目標加速度D
VSの値として目標加速度DVS、を指定して、今回の
制御サイクルにおける減速制御を終了する。In this step H102, the target vehicle speed vS and the actual vehicle speed V
After calculating the difference VS-VA from A, the next step I(l
At O3, the target acceleration DVS corresponding to the difference V 5 - VA
, is read from map #MDVS5. Then, in the next step H104, the target acceleration D during deceleration driving is
The target acceleration DVS is specified as the value of VS, and the deceleration control in the current control cycle is ended.
」二記ツマツブ#MDVS5は、差VS−VAをパラメ
ータとして、減速走行時の目標減速度に対応する目標加
速度DvS5を求めるためのものであって、差VS−V
Aと目標加速度DVS、とは、第25図に示す対応関係
を有する。したがって、目標加速度DVS、は、差VS
−VAが正の値である限り負の値であり、実質的に減速
度となる。” The second knob #MDVS5 is for calculating the target acceleration DvS5 corresponding to the target deceleration during deceleration driving using the difference VS-VA as a parameter, and the difference VS-V
A and the target acceleration DVS have a correspondence relationship shown in FIG. 25. Therefore, the target acceleration DVS is the difference VS
-VA is a negative value as long as it is a positive value, and is essentially a deceleration.
以上のようにして減速制御により目標加速度D■Sの設
定を行なった後、第12図のステップE123へ進む。After setting the target acceleration D■S by deceleration control as described above, the process proceeds to step E123 in FIG. 12.
そして、前述のように、車両の加速度を目標加速度DV
Sに等しくするために必要なエンジン13の目標トルク
TOM、の算出を前記の式(5)を使用して行なう。Then, as mentioned above, the acceleration of the vehicle is set to the target acceleration DV.
The target torque TOM of the engine 13 required to make it equal to S is calculated using the above equation (5).
この切換スイッチ46の接点をON状態としてから最初
の制御サイクルの場合では、目標加速度DVSとして負
の値を有する目標加速度DVS。In the case of the first control cycle after the contact of the changeover switch 46 is turned on, the target acceleration DVS has a negative value.
を指定しており、制御サイクルの前までの車両走行状態
が定車速走行であるため、実加速度DVAはほぼOにな
っている。したがって、この場合、式(5)によって算
出される目標トルクTOM2は、エンジン13が出力し
ている実トルクTEMより小さい値となる。is specified, and the vehicle running state before the control cycle is constant speed running, so the actual acceleration DVA is approximately O. Therefore, in this case, the target torque TOM2 calculated by equation (5) has a value smaller than the actual torque TEM output by the engine 13.
次にステップE124へ進むと、ステップE123で算
出された目標トルクT OM 2と、第8図(i)のス
テップAlO3で入力されたエンジン回転数NEとに対
応するスロットル弁開度θT11□を、マツプ#MTH
(図示省略)から読出し、ステップE125へ進む。Next, proceeding to step E124, the throttle valve opening degree θT11□ corresponding to the target torque T OM 2 calculated in step E123 and the engine speed NE input in step AlO3 of FIG. 8(i) is calculated. Map #MTH
(not shown) and proceeds to step E125.
なお、ステップE123およびステップE124の制御
は、制御部25の走行状態指定部3の指定が減速走行で
あるので、制御部25の減速制御部10によって行なわ
れる。Note that the control in steps E123 and E124 is performed by the deceleration control unit 10 of the control unit 25 because the driving state designation unit 3 of the control unit 25 designates deceleration driving.
マツプ#MTH(図示省略)におけるスロットル弁開度
OTH□の最小値は、エンジンアイドル位置となる最小
開度に対応するものであって、目標トルクTOM2がエ
ンジン13がら出力可能な最小のトルクより小さい値と
なった場合には、スロットル弁開度θT)(2には最小
開度が指定される。The minimum value of the throttle valve opening OTH□ in the map #MTH (not shown) corresponds to the minimum opening that is the engine idle position, and the target torque TOM2 is smaller than the minimum torque that can be output from the engine 13. If the value is the throttle valve opening θT) (2, the minimum opening is specified.
そして、ステップE125およびそれに続くステップE
126〜E127の制御は、これまでに述べた各場合に
おいて行なわれるものと同一であって、今回の制御サイ
クルがスロットル弁31の開閉のタイミングに該当する
場合には、ステップE124で指定されたスロットル弁
開度07Hzへのスロットル弁31の開閉が行なわれる
とともに、フラグIよ2の値が1とされる。Then, step E125 and subsequent step E
The controls in steps 126 to E127 are the same as those performed in each case described above, and when the current control cycle corresponds to the opening/closing timing of the throttle valve 31, the control at step E124 is the same as that performed in each case described above. The throttle valve 31 is opened and closed to a valve opening degree of 07 Hz, and the value of the flag I2 is set to 1.
そして、この結果、目標トルクTOM、がエンジン13
から出力可能な最小のトルクより大きい時には、この目
標トルクTOM2にほぼ等しいトルクがエンジン13か
ら出力され、逆に、目標トルクTOM2がエンジン13
がらの最小のトルクより小さい時には、スロットル弁3
1がエンジンアイドル位置となる最小開度に保持されて
、エンジンブレーキによる減速を開始し、車両の走行状
態が定車速走行から減速走行へと移行する。As a result, the target torque TOM of the engine 13
When the torque is larger than the minimum torque that can be output from the engine 13, a torque approximately equal to this target torque TOM2 is output from the engine 13;
When the torque is smaller than the minimum torque of the throttle valve 3
1 is maintained at the minimum opening which corresponds to the engine idle position, deceleration by engine braking is started, and the running state of the vehicle changes from constant speed running to decelerated running.
また、今回の制御サイクルが、開閉のタイミングに該当
しない場合には、スロットル弁の開閉が行なわれずに今
回の制御サイクルにおけるオートクルーズモード制御を
終了する。Furthermore, if the current control cycle does not correspond to the opening/closing timing, the auto cruise mode control in the current control cycle is ended without opening or closing the throttle valve.
以上のようにして、切換スイッチ46の接点をON状態
としてから最初の制御サイクルにおける制御をおこなっ
た後、次の制御サイクル以降においても引続きオートク
ルーズモード制御が行なわれる。加速スイッチ45の切
換が行なわれない場合には、再び上述の場合と同様にし
て、第12図のステップEIOIおよびステップEII
Oを経て、第13図のステップHIOIへ進み、切換ス
イッチ46の接点がON状態にあるか否かが判断される
。As described above, after the contact point of the changeover switch 46 is turned ON and control is performed in the first control cycle, autocruise mode control is continued in the next control cycle and thereafter. If the acceleration switch 45 is not switched, steps EIOI and EII in FIG. 12 are performed again in the same manner as in the above case.
The process proceeds to step HIOI in FIG. 13 via step O, where it is determined whether the contact of the changeover switch 46 is in the ON state.
切換スイッチ46の接点を前の制御サイクルから引き続
いてON状態としている場合には、ステップF102へ
進み、オートクルーズスイッチ18の操作部18aを解
放して切換スイッチ46の接点をOFF状態としている
場合には、ステップF111へ進む。If the contact point of the changeover switch 46 is in the ON state continuously from the previous control cycle, the process advances to step F102, and if the operating part 18a of the auto cruise switch 18 is released and the contact point of the changeover switch 46 is in the OFF state, the process proceeds to step F102. Then, the process advances to step F111.
ステップF101からステップF102へ進んだ場合に
は、前述したように、加速スイッチ45が同一印の位置
にある時に切換スイッチ46の接点をON状態にして車
両の加速走行状態を指定した際の2回目以降の制御サイ
クルで接点がON状態を継続している場合と同様にして
、ステップF102からステップF103およびステッ
プF113を経てステップF114に進む。When the process advances from step F101 to step F102, as described above, the second time when the accelerating state of the vehicle is specified by turning on the contact point of the changeover switch 46 when the acceleration switch 45 is in the position of the same mark. In the subsequent control cycle, the process proceeds from step F102 to step F114 via step F103 and step F113 in the same manner as when the contact continues to be in the ON state.
ステップF114では、第8図(i)のステップAlO
3で入力された接点情報に基づき、加速スイッチ45が
同の位置にあるが否がが判断されるが、ここでは、加速
スイッチ45は、園の位置にあるので、ステップF11
5へ進む。In step F114, step AlO in FIG. 8(i)
Based on the contact information input in step F11, it is determined whether the acceleration switch 45 is in the same position or not.
Proceed to step 5.
そして、ステップF115では、制御部25の到達目標
車速変更制御部6aで前回の制御サイクルにおける到達
目標車速■sがら予め設定された補正量vT2を減じた
値(VS−VT、)を、今回の制御サイクルにおける到
達目標車速vsとして設定する。Then, in step F115, the target vehicle speed change control unit 6a of the control unit 25 calculates the value (VS-VT,) obtained by subtracting the preset correction amount vT2 from the target vehicle speed s in the previous control cycle. Set as the target vehicle speed vs. in the control cycle.
なお、前回の制御サイクルにおける到達目標車速vSは
、前回の制御サイクルが切換スイッチ46の接点をON
状態としてから最初の制御サイクルである場合には、ス
テップF120で値を設定されたものであり、一方、最
初の制御サイクルではない場合には、ステップF115
で値を設定されたものである。Note that the target vehicle speed vS in the previous control cycle is determined by the previous control cycle turning on the contact of the changeover switch 46.
If it is the first control cycle after the state is set, the value is set in step F120, whereas if it is not the first control cycle, the value is set in step F115.
The value is set in .
従って、切換スイッチ46の接点をON状態とすると、
最初の制御サイクルで実車速VAから予め設定された補
正量Vに2を減じた値(V A −V Km )が減速
走行の際の到達目標車速VSとして指定され、接点のO
N状態を継続すると、この継続の時間の増大に伴い、制
御サイクル毎に予め設定された補正量VT2ずつ到達目
標車速■Sが減少する。Therefore, when the contact of the changeover switch 46 is turned on,
In the first control cycle, the value obtained by subtracting 2 from the preset correction amount V from the actual vehicle speed VA (VA - V Km) is specified as the target vehicle speed VS during deceleration driving, and the contact O
If the N state continues, the target vehicle speed S decreases by a preset correction amount VT2 for each control cycle as the duration of the N state increases.
つまり、VS=VA−VT2−VK−となる。In other words, VS=VA-VT2-VK-.
次に、ステップF115からステップF112へ進み、
フラグIGの値をOとして、今回の制御サイクルにおけ
る切換スイッチ制御を終了する。Next, proceeding from step F115 to step F112,
The value of the flag IG is set to O, and the changeover switch control in the current control cycle is ended.
今回の制御サイクルで切換スイッチ46の接点がON状
態となってないため、ステップFIOIからステップF
111へ進んだ場合には、このステップF111におい
てフラグエ、の値を0とし、次のステップF112でフ
ラグI5の値をOとして、今回の制御サイクルにおける
切換スイッチ制御を終了する。In this control cycle, the contact of the changeover switch 46 is not in the ON state, so from step FIOI to step F
When the process proceeds to step 111, the value of flag I5 is set to 0 in step F111, and the value of flag I5 is set to 0 in the next step F112, thereby terminating the changeover switch control in the current control cycle.
以上のようにして切換スイッチ制御を終了し、次に、第
12図のステップE129へ進む。そして、前述のよう
に、フラグエ、の値が1であるか否かの判断が行なわれ
る。ここでは、フラグ■4の値が第13図のステップF
117で1とされているので、ステップE129からス
テップE130へ進む。The changeover switch control is completed as described above, and the process then proceeds to step E129 in FIG. 12. Then, as described above, it is determined whether the value of flag is 1 or not. Here, the value of flag ■4 is the value of step F in FIG.
Since it is set to 1 in step E117, the process advances from step E129 to step E130.
ステップE130では、加速スイッチ45の位置が第6
図中の回の位置にあるか否かの判断が行なわれるが、こ
こでは、加速スイッチ45は口の位置にあるため、ステ
ップE131へ進んで、引続いて前述の減速制御が行な
われる。In step E130, the acceleration switch 45 is in the sixth position.
A determination is made as to whether or not the acceleration switch 45 is in the position shown in FIG.
なお、この時の車両の減速度は目標加速度DVSの絶対
値にほぼ等しい値となるが、ステップE123で算出さ
れた目標トルクTOM2がエンジン13から出力可能な
最小トルクより小さい値となった場合には、前述のよう
にスロットル弁31がエンジンアイドル位置となる最小
開度に閉動されるので、エンジンブレーキにより得られ
る最大の減速度となり必ずしも目標加速度DVSの絶対
値とは等しくならない。Note that the deceleration of the vehicle at this time is approximately equal to the absolute value of the target acceleration DVS, but if the target torque TOM2 calculated in step E123 becomes a value smaller than the minimum torque that can be output from the engine 13. As described above, since the throttle valve 31 is closed to the minimum opening degree that corresponds to the engine idle position, this is the maximum deceleration obtained by engine braking and is not necessarily equal to the absolute value of the target acceleration DVS.
この目標加速度DVSの値として設定される目標加速度
DVS、は、第25図に示すように、到達目標車速VS
と実車速VAとの差VS−VAが同図中に示すVβより
大きい場合には一定の値を有するが、このVβより小さ
くなると、差vS−VAの減少に伴って値が0に近づく
。したがって、減速走行によって、実車速VAが到達目
標車速VSに近い値となった後は、実車速VAの減少に
伴って車両の減速の度合が緩やかになり、車両の走行速
度は滑らかに到達目標車速に接近する。The target acceleration DVS, which is set as the value of this target acceleration DVS, is equal to the target vehicle speed VS, as shown in FIG.
When the difference VS-VA between and the actual vehicle speed VA is larger than Vβ shown in the figure, it has a constant value, but when it becomes smaller than this Vβ, the value approaches 0 as the difference vS-VA decreases. Therefore, after the actual vehicle speed VA reaches a value close to the target vehicle speed VS due to deceleration driving, the degree of deceleration of the vehicle becomes gradual as the actual vehicle speed VA decreases, and the vehicle running speed smoothly reaches the target vehicle speed. Approach vehicle speed.
以上のようにして、車両の減速走行が行なわれ、実車速
VAが減少して絶対値l VS−VA lが基準値に4
より小さくなると、制御部25の到達検出部11により
、車両の走行速度が到達目標車速■Sに到達したことが
検出され、ステップH101の判断によってステップH
105に進む。As described above, the vehicle decelerates, the actual vehicle speed VA decreases, and the absolute value l VS - VA l changes to the reference value 4.
When the speed becomes smaller, the arrival detection unit 11 of the control unit 25 detects that the vehicle traveling speed has reached the target vehicle speed
Proceed to step 105.
このステップH105では、到達目標車速vSと実車速
VAとの差VS−VAの計算を行なう。In step H105, a difference VS-VA between the target vehicle speed vS and the actual vehicle speed VA is calculated.
次のステップH106では、前述の定車速走行状態への
移行の制御と同様に、車両の走行速度がほぼ一定となっ
て走行状態の急変がないので、追従性の高さよりも安定
性の高さを優先して、第12図のステップE123で使
用する実加速度DVAの値として、第8図(iν)の割
込制御で算出され第8人図(i)のステップAlO3で
入力された実加速度DVA□。を指定する。In the next step H106, similar to the control of transition to the constant vehicle speed driving state described above, since the traveling speed of the vehicle is almost constant and there is no sudden change in the driving state, the high stability is more important than the high followability. As the value of the actual acceleration DVA used in step E123 in FIG. 12, the actual acceleration calculated by the interrupt control in FIG. 8 (iν) and input in step AlO3 in FIG. DVA□. Specify.
次に、ステップH108に進むと、上述のように実車速
VAと到達目標車速vSとがほぼ等しくなり、制御部2
5の到達検出部11により車両の走行速度が到達目標車
速VSに到達したとする検出が行なわれているので、目
標加速度DVS、の代わりに、目標加速度DvS4を、
第18図のステップM101〜M106のフローチャー
トに従って行なわれる制御により求める。Next, when the process proceeds to step H108, the actual vehicle speed VA and the target vehicle speed vS become approximately equal as described above, and the control unit 2
Since the reaching detection unit 11 of No. 5 detects that the traveling speed of the vehicle has reached the reaching target vehicle speed VS, the target acceleration DvS4 is used instead of the target acceleration DVS.
It is determined by control performed according to the flowchart of steps M101 to M106 in FIG.
この制御の内容は、アクセルペダル27を解放してオー
トクルーズモード制御による定車速走行状態へ移行した
時の第16図のステップJ115の制御と全く同一であ
る。The content of this control is exactly the same as the control in step J115 in FIG. 16 when the accelerator pedal 27 is released and the vehicle shifts to a constant speed running state under auto cruise mode control.
さらに、次のステップH108では、第12図のステッ
プE123で使用する目標加速度DVSの値として目標
加速度DvS4を指定してステップH109へ進む。Furthermore, in the next step H108, the target acceleration DvS4 is specified as the value of the target acceleration DVS used in step E123 of FIG. 12, and the process proceeds to step H109.
この目標加速度DVS、は、前に述べたように、定車速
走行時の目標車速VSと第8図(i)のステップAlO
3で入力された実車速VAとの差VS−VAに対し、第
23図あるいは第24図に示す対応関係をもって設定さ
れるが、いずれの図においても差VS−VAの増大に伴
って、増大する対応関係にある。したがって、目標加速
度DVSは、それまで、減少していた車両の走行速度を
目標車速VS、即ち減速走行状態にあった時の到達目標
車速vSにとどめるためのものとなる。As mentioned earlier, this target acceleration DVS is the target vehicle speed VS when traveling at a constant speed and the step AlO in FIG. 8(i).
The relationship shown in FIG. 23 or 24 is set for the difference VS-VA from the actual vehicle speed VA input in step 3, but in either figure, as the difference VS-VA increases, the There is a correspondence relationship. Therefore, the target acceleration DVS is used to maintain the vehicle speed, which had been decreasing, at the target vehicle speed VS, that is, the target vehicle speed vS when the vehicle was in a decelerating state.
ステップH109では、制御部25の走行状態切換部1
2がフラグ■4の値をOとし1次のステップ)Il l
OではフラグI3の値をOとして、今回の制御サイク
ルにおける減速制御を終了し1次に第12図のステップ
E123〜E127に従って制御を行なう。In step H109, the running state switching unit 1 of the control unit 25
2 is the flag ■ Set the value of 4 to O and the first step) Il l
At O, the value of the flag I3 is set to O, the deceleration control in the current control cycle is ended, and the control is first performed according to steps E123 to E127 in FIG.
この制御は、これまでに述べた名湯合におけるステップ
E123〜E127の制御と同一であり。This control is the same as the control in steps E123 to E127 in the Meiyuai described above.
ステップE123およびステップE124の制御は、制
御部25の走行状態指定部3の指定が減速走行であるの
で、制御部25の減速制御部10によって行なわれる。The control in step E123 and step E124 is performed by the deceleration control unit 10 of the control unit 25 because the driving state designation unit 3 of the control unit 25 designates deceleration driving.
即ち、減速制御によって値が指定された目標加速度DV
Sに基づいてスロットル弁開度θTl1zが設定され、
今回の制御サイクルがスロットル弁31の開閉タイミン
グに該当する場合には、スロットル弁31がこのスロッ
トル弁開度θTH2まで開閉される。そして、この結果
、車両の走行速度目標車速■Sにほぼ等しい値にとどま
る。In other words, the target acceleration DV whose value is specified by deceleration control
The throttle valve opening degree θTl1z is set based on S,
If the current control cycle corresponds to the opening/closing timing of the throttle valve 31, the throttle valve 31 is opened/closed to this throttle valve opening degree θTH2. As a result, the traveling speed of the vehicle remains at a value approximately equal to the target vehicle speed ■S.
以上のようにして、第15図のステップHIO3〜H1
10に従って制御サイクルの次の制御サイクル以降にお
いても、引続きオートクルーズモード制御が行なわわる
。さらに、加速スイッチ45および切換スイッチ46が
共に操作されない場合には、再び」二連の場合と同様に
して、第12図のステップE101およびステップE1
10を経て、第13図のステップFIOIへ進む。As described above, steps HIO3 to H1 in FIG.
According to No. 10, the auto cruise mode control continues to be performed in the next control cycle and thereafter. Furthermore, if both the acceleration switch 45 and the changeover switch 46 are not operated, step E101 and step E1 in FIG.
10, the process proceeds to step FIOI in FIG.
ここでは、切換スッチ46の接点は既にOFF状態とな
っているので、前に述べたように、ステップF101−
の判断によってステップF1】1へ進み、フラグ■、の
値をOとした後、ステップF112でフラグIGの値を
Oとして、今回の制御サイクルにおける切換スイッチ制
御を終了する。Here, since the contact point of the changeover switch 46 is already in the OFF state, as mentioned earlier, step F101-
Based on the judgment, the process proceeds to step F1]1, where the value of the flag (2) is set to O, and then the value of the flag IG is set to O in step F112, and the changeover switch control in the current control cycle is ended.
次に4第12図のステップE129へ進むと、フラグI
4の値が1であるか否かの判断が行なわれるが、フラグ
■、の値は前述のように第15図のステップH】09で
Oとされているので、ステップE132に進み、制御部
25の走行状態指定部3の指定が定車速走行に切換わる
。Next, proceeding to step E129 in FIG. 4, the flag I
It is determined whether the value of flag 4 is 1 or not, but since the value of the flag ■ is set to O at step H]09 in FIG. The designation of the driving state designating section 3 of 25 is switched to constant speed driving.
このステップE132では、フラグI5の値が1である
か否かの判断が行なわわるが、このフラグ■、の値は、
l述のように第13図のステップF1】2でOとされて
いるので、ステップE]−32からステップE133へ
進み、目標車速制御が行なわれる。In this step E132, it is determined whether or not the value of the flag I5 is 1.
As mentioned above, since step F1]2 in FIG. 13 is set to O, the process proceeds from step E]-32 to step E133, where target vehicle speed control is performed.
この目標車速制御は、第16図のステップJ101〜J
116に示すフローチャートに従って行なわれるが、最
初のステップJ101で判断されるフラグエアの値は、
前述のように、第15図のステップH110で0とされ
ているので、加速走行状態から定車速走行状態へ移行し
た後と同様にしてステップJ109〜J116に従って
、前述の制御が行なわれる。This target vehicle speed control is performed in steps J101 to J in FIG.
The flag air value determined in the first step J101 is
As mentioned above, since it is set to 0 in step H110 of FIG. 15, the above-mentioned control is performed according to steps J109 to J116 in the same manner as after the transition from the accelerated running state to the constant speed running state.
目標車速制御を終了すると、第12図のステップE12
3〜E127に従ってff1lJ91]が行なわれ、こ
れまでに述べた場合と同様にして、上記目標加速度DV
Sに対応してスロットル弁31が開閉タイミングに該当
する制御サイクル毎に開閉される。When the target vehicle speed control is completed, step E12 in FIG.
ff1lJ91] is performed in accordance with 3 to E127, and the target acceleration DV is
In response to S, the throttle valve 31 is opened and closed in each control cycle corresponding to the opening and closing timing.
この結果、車両は目標車速■Sにほぼ等しく一定の走行
速度で走行する。As a result, the vehicle travels at a constant speed approximately equal to the target vehicle speed S.
以上述べたように、力a速スイッチ45が口の位置に保
持されて、オートクルーズモード制御が行なわれて車両
が定車速走行状態にある時に、オートクルーズスイッチ
18の操作部18aを手前側に引いて切換スイッチ46
の接点をON状態とした場合には、制御部25の走行状
態指定部3によって減速走行が指定され、接点のON状
態の!414時間の増大に伴って値が減少する到達目標
車速■Sまで、車両の走行速度が減少する。そして、走
行速度が到達目標車速vSに到達したことが、制御部2
5の到達検出部11によって検出されると、制御部25
の走行状態切換部12が走行状態指定部3の指定を定車
速走行に切換え、到達目標車速VSを目標車速とする定
車速走行へ滑らかに移行する。これにより、車両は、到
達目標車速vSにほぼ等しい走行速度、即ち、走行状態
指定部30指定が定車速走行に切換ねった時の走行速度
を維持して走行する。As described above, when the force a speed switch 45 is held at the mouth position and the auto cruise mode control is performed and the vehicle is running at a constant speed, the operating portion 18a of the auto cruise switch 18 is moved toward the front side. Pull the switch 46
When the contact is in the ON state, deceleration driving is designated by the driving state specifying unit 3 of the control unit 25, and the contact is in the ON state! The traveling speed of the vehicle decreases to the target vehicle speed ■S whose value decreases as the time increases. Then, the control unit 2 determines that the traveling speed has reached the target vehicle speed vS.
When detected by the arrival detection unit 11 of 5, the control unit 25
The driving state switching unit 12 switches the designation of the driving state specifying unit 3 to constant speed driving, and smoothly transitions to constant speed driving with the target vehicle speed VS as the target vehicle speed. As a result, the vehicle travels while maintaining a travel speed that is approximately equal to the target vehicle speed vS, that is, the travel speed when the designation of the travel state designation section 30 switches to constant speed travel.
次に、以上に述べたような車両の減速走行がまだ行なわ
れている時に、再度オートクルーズスイッチ18の操作
部18aを第6図中の手前側に引いて切換スイッチ46
の接点をON状態とした場合について以下に説明する。Next, while the vehicle is still decelerating as described above, pull the operating portion 18a of the auto cruise switch 18 toward the front in FIG.
A case where the contact is turned on will be described below.
この場合、切換スイッチ46の接点をON状態とすると
、前述の場合と同様にして、第12図のステップE10
1およびステップE110を経て第13図のステップF
101へ進む。In this case, when the contact of the changeover switch 46 is turned ON, step E10 in FIG.
1 and step E110 to step F in FIG.
Proceed to 101.
このステップFIOIでは、第8図(i)のステップA
lO3で入力された接点情報に基づき、切換スイッチ4
6の接点がON状態にあるか否かの判断が行なわれる。In this step FIOI, step A in FIG. 8(i)
Based on the contact information input in lO3, selector switch 4
A determination is made as to whether or not the contact No. 6 is in the ON state.
いま、接点はON状態にあるのでステップF102へ進
む。Since the contact is now in the ON state, the process advances to step F102.
ステップF102では、フラグ■、の値を0とし、次の
ステップF103では、フラグI5の値が1であるか否
かの判断を行なう。In step F102, the value of the flag ■ is set to 0, and in the next step F103, it is determined whether the value of the flag I5 is 1 or not.
切換スイッチ46の接点をON状態としてから最初の制
御サイクルでこのステップF103へ進んだ場合には、
前回の制御サイクルのステップF111でフラグI、の
値をOとしているので、ステップF103の判断によっ
てステップF104へ進む。If the process advances to step F103 in the first control cycle after turning on the contact of the changeover switch 46,
Since the value of flag I was set to O in step F111 of the previous control cycle, the process proceeds to step F104 based on the determination in step F103.
ステップF104およびそれに続くステップF105〜
F106では、フラグエ、およびフラグI、の値を1に
、またフラグエ、□の値をOとして。Step F104 and subsequent steps F105~
In F106, set the values of Flag UE and Flag I to 1, and set the value of Flag UE and □ to O.
次のステップF107に進む。このステップF107で
は、前述のように、切換スイッチ46の接点をON状態
にする。The process advances to the next step F107. In this step F107, as described above, the contact of the changeover switch 46 is turned on.
そして、制御部25の走行状態指定部3の指定を異なる
走行状態とした最初の制御サイクルであるので、高追従
性を優先して実加速度I) V Aの値を第8図(i)
のステップA 1.03で入力されたDVAいとする。Since this is the first control cycle in which the driving state specifying unit 3 of the control unit 25 specifies a different driving state, the value of the actual acceleration I) V A is set as shown in FIG. 8(i) with priority given to high followability.
Let it be the DVA input in step A1.03.
次のステップF108では、フラグエ、の値が1である
か否かの判断が行なわれるが、」二連のように、車両の
減速走行がまだ行なわれている時に切換スイッチ46の
接点をON状態としており。In the next step F108, it is determined whether the value of the flag is 1 or not. As shown in the double series, when the vehicle is still decelerating, the contact of the changeover switch 46 is turned ON. As it is.
今回の制御サイクルが接点をON状態としてから最初の
ものなので、この切換スイッチ46の入力が行なわれた
時に、第13図の切換スイッチ制御のステップF117
においてフラグエ、の値が1とされている。したがって
、ステップF108の判断によってステップF109へ
進む。Since this control cycle is the first one after the contact is turned ON, when the changeover switch 46 is inputted, step F117 of the changeover switch control in FIG.
The value of flag is set to 1 in . Therefore, based on the determination in step F108, the process advances to step F109.
ステップF109では、制御部25の走行状態切換部1
2でフラグI4の値が0とされ、次のステップFIIO
では、第8図(iv)のステップA123〜A128に
よる割込制御で求められた最新の実車速VArを、切換
スイッチ46をON状態とした直後の実車速として入力
し、今回の制御サイクルにおける切換スイッチ制御を終
了する。In step F109, the driving state switching unit 1 of the control unit 25
2, the value of flag I4 is set to 0, and the next step FIIO
Now, input the latest actual vehicle speed VAr obtained by the interrupt control in steps A123 to A128 in FIG. 8(iv) as the actual vehicle speed immediately after turning on the changeover switch 46, and change End switch control.
以上のような切換スイッチ制御は、前述の、重両加速走
行時に切換スイッチ46の接点をON状態とした際の最
初の制御サイクルにおける切換スイッチ制御と同一のも
のとなる。従って、切換スイッチ制御終了後のフラグエ
、およびフラグエ、の値も同一となり、この切換スイッ
チ制御終了後は、第12図のステップ129及びステッ
プE132を経てステップE105へ進み、制御部25
の走行状態指定部3の指定が定車速走行に切換ねる。The changeover switch control as described above is the same as the changeover switch control in the first control cycle when the contact point of the changeover switch 46 is turned on during heavy acceleration traveling as described above. Therefore, the values of flag UE and flag UE after the end of the changeover switch control are also the same, and after the end of the changeover switch control, the process proceeds to step E105 via step 129 and step E132 in FIG.
The designation in the driving state designation section 3 switches to constant speed driving.
ステップE105〜E109による制御は、アクセルペ
ダル27解放後最初の制御サイクルあるいは、車両加速
走行時に切換スイッチ46の接点を○N状態としてから
最初の制御サイクルで、ステップE105〜E109に
従って行なわれる制御と全く同一である。即ち、今回の
制御サイクルがスロットル弁31開閉のタイミングに該
当するか否かにかかわらず、切換スイッチ46の接点を
ON状態とした直後の実車速VA、を目標車速として定
車速走行を行なうようスロットル弁開度を調整する。The control in steps E105 to E109 is completely the same as the control performed in steps E105 to E109 in the first control cycle after the accelerator pedal 27 is released or in the first control cycle after the contact point of the changeover switch 46 is set to the ○N state when the vehicle is accelerating. are the same. That is, regardless of whether or not the current control cycle corresponds to the opening/closing timing of the throttle valve 31, the throttle is adjusted so that the target vehicle speed is set to the actual vehicle speed VA immediately after the contact of the changeover switch 46 is turned on, and the vehicle is driven at a constant speed. Adjust the valve opening.
この結果、エンジン13から所要のトルクが出力されて
、車両の走行状態が減速走行から定車速走行へと変化を
開始する。As a result, the required torque is output from the engine 13, and the running state of the vehicle begins to change from decelerated running to constant speed running.
切換スイッチ46の接点をON状態としてから最初の制
御サイクルでは以上のような制御が行なわれるが、次の
制御サイクル以降も引続きオートクルーズモード制御が
行なわれて加速スイッチ45の操作は行なわない場合に
は、上述の場合と同様にして第12図のステップE10
1およびステップE110を経てステップE128へ進
み、切換スイッチ制御が行なわれる。The above control is performed in the first control cycle after the contact of the changeover switch 46 is turned ON, but when the auto cruise mode control continues from the next control cycle and the acceleration switch 45 is not operated. Step E10 in FIG. 12 is performed in the same manner as in the above case.
1 and step E110, the process proceeds to step E128, where changeover switch control is performed.
上述のように、切換スイッチ46の接点をON状態とし
てから最初の制御サイクルにおける制御は、加速走行時
に接点をON状態としてから最初の制御サイクルと同一
であるので、各フラグの値は同一となり、切換スイッチ
制御も同様に行なわれる。そして、ステップJ:129
およびステップE132を経て、ステップE133へ進
むと、目標車速制御が第16図のステップ5101〜J
116に示すフローチャートに従って行なわれる。As mentioned above, the control in the first control cycle after the contact of the changeover switch 46 is turned on is the same as the first control cycle after the contact is turned on during acceleration driving, so the values of each flag are the same. Changeover switch control is performed in the same manner. And step J: 129
When the process proceeds to step E133 via step E132, target vehicle speed control is performed at steps 5101 to 510J in FIG.
This is carried out according to the flowchart shown in 116.
この目標車速制御では、初めに、ステップJ101にお
いて、フラグ1.の値が1であるか否かの判断が行なわ
れるが、このフラグ1.の値は、切換スイッチ46の接
点をON状態とじてから最初の制御サイクルにおける第
12図のステップE106でOとされているので、ステ
ップJ101からステップJ102へ進む。In this target vehicle speed control, first, in step J101, flag 1. It is determined whether the value of flag 1. is 1 or not. Since the value of is set to O in step E106 of FIG. 12 in the first control cycle after the contact of the changeover switch 46 is turned on, the process advances from step J101 to step J102.
ステップJ102では、フラグエ□1の値が1であるか
否かの判断が行なわれる。なお、フラグI工、は、今回
の制御サイクルがスロットル弁31開閉のタイミングに
該当することを、値が1であることによって示すもので
ある。In step J102, it is determined whether the value of flag □1 is 1 or not. Note that the value of the flag I indicates that the current control cycle corresponds to the opening/closing timing of the throttle valve 31 by having a value of 1.
このフラグIttの値が1ではない場合には、今回の制
御サイクルが開閉のタイミングに該当しないので、直ち
に今回の制御サイクルにおけるオートクルーズモード制
御を終了する。一方、フラグLxの値が1である場合に
は、今回の制御サイクルが開閉のタイミングに該当する
ので、ステップJ103へ進み、ここで引き続いて目標
車速制御を行なう。If the value of this flag Itt is not 1, the current control cycle does not correspond to the opening/closing timing, so the auto cruise mode control in the current control cycle is immediately ended. On the other hand, if the value of the flag Lx is 1, the current control cycle corresponds to the opening/closing timing, so the process advances to step J103, where target vehicle speed control is subsequently performed.
ステップJ103へ進んだ場合には、定車速走行におけ
る目標車速vSに、仮の値として、第8図(i)のステ
ップAlO3で入力された実車速VAを代入する。目標
車速vSは、このようにして、車両の走行速度がほぼ一
定となった後の制御にそなえ、走行速度がほぼ一定とな
るまで開閉のタイミングに該当する制御サイクル毎に値
が更新される。When the process proceeds to step J103, the actual vehicle speed VA input in step AlO3 of FIG. 8(i) is substituted as a temporary value for the target vehicle speed vS during constant vehicle speed travel. In this way, the value of the target vehicle speed vS is updated every control cycle corresponding to the opening/closing timing until the traveling speed becomes approximately constant, in preparation for control after the traveling speed of the vehicle becomes approximately constant.
次に、ステップJ104において、前述のようにしてD
V A、、またはDVAよ、。の値に指定された実加
速度DVAの絶対値が、予め設定された基準値にαより
小さいか否かの判断が行なわれる。Next, in step J104, D
VA, or DVA. It is determined whether the absolute value of the actual acceleration DVA specified as the value is smaller than a preset reference value α.
目標車速制御が行なわれることによって車両の走行速度
がほぼ一定となり車両の減速度が0に近づいていて、こ
のステップJ104において実加速度DVAの絶対値が
基準値にαより小さいと判断した場合、ステップJ10
8に進みフラグエ。When the target vehicle speed control is performed, the traveling speed of the vehicle is almost constant, and the deceleration of the vehicle is approaching 0, and it is determined in step J104 that the absolute value of the actual acceleration DVA is smaller than the reference value α, step J10
Proceed to 8 and flag.
の値を0とした後ステップJ109へ進む。また、走行
速度がまだ一定とはなっておらず、車両の減速度がOに
近づかずに、ステップJ104において、実加速度DV
Aの絶対値が上記基準値にαより小さくないと判断した
場合には、ステップJ105へ進む。After setting the value to 0, the process advances to step J109. In addition, since the traveling speed is not yet constant and the deceleration of the vehicle does not approach O, the actual acceleration DV is determined in step J104.
If it is determined that the absolute value of A is not smaller than the reference value α, the process proceeds to step J105.
ステップJ 105では、実加速度DVAが0より大き
いか否かの判断が行なわれる。ここでは。In step J105, it is determined whether the actual acceleration DVA is greater than zero. here.
切換スイッチ46の接点をON状態にするまでは車両が
減速走行状態にあり実加速度DVAが負の値を有してい
るので、ステップJ106へ進む。Since the vehicle is in a decelerated running state and the actual acceleration DVA has a negative value until the contact point of the changeover switch 46 is turned on, the process advances to step J106.
ステップJ106では、実加速度DVAに予め設定され
た補正量ΔDV、を加えた値を目標加速度DVSとして
今回の制御サイクルにおける目標車速制御を終了する。In step J106, the target acceleration DVS is set to a value obtained by adding the preset correction amount ΔDV to the actual acceleration DVA, and the target vehicle speed control in the current control cycle is ended.
以上のような目標車速制御を終了すると1次に第12図
のステップE123〜E127に従って、これまでに述
べた各場合と同様にして制御が行なわれ、スロットル弁
31の開閉タイミングに該当する制御サイクル毎に、目
標加速度DVSに対応するスロットル弁開度θTlI2
へのスロットル弁31の開閉が行なわれる。When the target vehicle speed control as described above is completed, control is performed in the same manner as in each case described above, and the control cycle corresponding to the opening/closing timing of the throttle valve 31 is first performed according to steps E123 to E127 in FIG. Each time, the throttle valve opening θTlI2 corresponding to the target acceleration DVS
The throttle valve 31 is opened and closed.
この結果、車両は目標加速度DVSにほぼ等しい負の加
速度(減速度)での減速走行を行なう。As a result, the vehicle decelerates at a negative acceleration (deceleration) approximately equal to the target acceleration DVS.
目標加速度DVSは、上述したように、その制御サイク
ルの実加速度DVAに補正量ΔDV、を加えたものであ
るから、上述の制御が繰り返し行なわれることによって
徐々に負の値が0に近づく。As described above, the target acceleration DVS is obtained by adding the correction amount ΔDV to the actual acceleration DVA of the control cycle, so as the above-described control is repeated, the negative value gradually approaches 0.
したがって、これに伴い、車両の減速度も徐々に0に近
づいていく。Accordingly, the deceleration of the vehicle also gradually approaches zero.
以上のようにして、実加速度DVAが0に近づいていく
が、第16図のステップJ104で、実加速度DVAの
絶対値が予め設定された基準値にαより小さいと判断さ
れると、上述のようにステップJ108を経てステップ
J109へ進む。As described above, the actual acceleration DVA approaches 0, but when it is determined in step J104 of FIG. 16 that the absolute value of the actual acceleration DVA is smaller than the preset reference value α, the above-mentioned The process then proceeds to step J109 via step J108.
このステップJ109及びこれに続くステップJ110
〜J116に従って行なわれる制御は、前述の定車速走
行状態へ移行した時にステップJ109〜J116に従
って行なわれる制御と同一である。従って、ステラ・プ
J104からステップJLO8を経てステップJ109
へ進んでステップJ 11.6に至る制御サイクルでは
、ステップJ103で値を設定された目標車速vsに車
両の走行速度が一致して定車速走行を行なうように、所
要の目標加速度DVSの設定が行なわれる。This step J109 and the following step J110
The control performed according to steps J109 to J116 is the same as the control performed according to steps J109 to J116 when the vehicle shifts to the constant speed running state described above. Therefore, from Stella Pu J104, step JLO8 is passed to step J109.
In the control cycle that proceeds to step J11.6, the required target acceleration DVS is set so that the vehicle travels at a constant speed, matching the target vehicle speed vs. whose value was set in step J103. It is done.
また、目標車速制御スイッチ48が第6図の(+)側あ
るいは(−)側に切換えられた時には。Further, when the target vehicle speed control switch 48 is switched to the (+) side or the (-) side in FIG.
この切換に対応して目標車速vSの設定値の変更が行な
われる。Corresponding to this switching, the set value of the target vehicle speed vS is changed.
上述のような目標車速制御が行なわれた後も、同様にし
て、第12図のステップE123〜E127の制御によ
ってスロットル弁31の開閉が行なわれ、車両が目標車
速vSにほぼ一致した一定の走行速度で走行する。Even after the target vehicle speed control as described above is performed, the throttle valve 31 is similarly opened and closed by the control in steps E123 to E127 in FIG. Run at speed.
なお、ステップJ104からステップ5108を経てス
テップJ 10.9へ進んで行なわれた制御サイクル以
降の制御サイクルでは、ステップJ108でフラグI8
の(直がOとされているので、目標車速制御の際にはス
テップJ101から直接ステップJ109へ進んで上述
のような制御が行なわれる。In addition, in the control cycle after the control cycle performed by proceeding from step J104 to step J10.9 via step 5108, flag I8 is set in step J108.
Since (direction) is set to O, when controlling the target vehicle speed, the process proceeds directly from step J101 to step J109, and the above-mentioned control is performed.
したがって、上述のように、加速スイッチ45が回の位
置にある時に、まず、切換スイッチ46の接点をON状
態として車両の減速走行状態を指定して、ついで、−旦
この接点をOFF状態とし、この後、まだ車両が減速走
行状態にある時に、再び切換スイッチ46の接点をON
状態とした場合には、制御部25の走行状態指定部3の
指定が減速走行から定車速走行へと切換わり、車両は減
速走行を中止して接点をON状態とした直後の走行速度
にほぼ等しい走行速度、即ち指定が定車速走行に切換わ
った時の走行速度を維持して走行するようになる。Therefore, as described above, when the acceleration switch 45 is in the 1st position, first, the contact of the changeover switch 46 is turned ON to designate the deceleration traveling state of the vehicle, and then this contact is turned OFF, After this, while the vehicle is still in the deceleration running state, turn on the contact point of the changeover switch 46 again.
In this case, the designation of the driving state specifying unit 3 of the control unit 25 switches from decelerating driving to constant speed driving, and the vehicle stops decelerating driving and returns to approximately the driving speed immediately after turning the contact ON. The vehicle will now travel while maintaining the same traveling speed, that is, the traveling speed when the designation was switched to constant speed traveling.
以上述べたようにして、オートクルーズモード制御が行
なわれることにより、アクセルペダル27解放の状態で
ブレーキペダル28の踏込を解除した場合、あるいはブ
レーキペダル28解放の状態でアクセルペダル27の踏
込を解除した場合には、踏込解除直後の走行速度を維持
して車両が定車速走行を行なう。As described above, by performing auto cruise mode control, when the brake pedal 28 is released with the accelerator pedal 27 released, or when the accelerator pedal 27 is released with the brake pedal 28 released. In this case, the vehicle maintains the speed immediately after the pedal is released and travels at a constant speed.
そして、車両が定車速走行状態にある時に、加速スイッ
チ45を第6図のl−団のいずれかの位置に切換えた場
合、あるいは加速スイッチ45が同一印の位置にあって
切換スイッチ46の接点をON状態とした場合には、旧
〜団の各位置に対応する加速度で車両が加速走行を行な
って走行速度が到達目標車速に達すると、この到達目標
車速にほぼ一致した一定の走行速度で定車速走行を行な
う。なお、切換スイッチ46の接点をON状態として加
速走行を行なった場合には、到達目標車速はON状態の
継続時間を長くすることによって設定値が増加する。When the vehicle is running at a constant speed, if the acceleration switch 45 is switched to one of the positions in group L in FIG. When the is turned ON, when the vehicle accelerates at the acceleration corresponding to each position in the old group and the traveling speed reaches the target vehicle speed, the vehicle accelerates at a constant traveling speed that almost matches the target vehicle speed. Drive at a constant speed. In addition, when accelerating driving is performed with the contact point of the changeover switch 46 in the ON state, the set value of the target vehicle speed to be reached increases by lengthening the duration of the ON state.
また、車両が定車速走行状態にある時に、加速スイッチ
45を同の位置に切換えた場合、又は、加速スイッチ4
5が口の位置にあって切換スイッチ46の接点をON状
態とした場合には、車両の減速走行を行ない、車速が到
達目標車速に達すると、この到達目標車速にほぼ一致し
た一定車速での定車速走行が行なわれる。なお、切換ス
イッチ46の接点をON状態としておいて、かかる減速
走行を行なった場合には、到達目標車速はON状態の継
続時間を長くすることによって設定値が減少する。In addition, when the acceleration switch 45 is switched to the same position while the vehicle is running at a constant speed, or when the acceleration switch 45 is switched to the same position,
5 is in the mouth position and the contact point of the changeover switch 46 is turned ON, the vehicle is decelerated, and when the vehicle speed reaches the target vehicle speed, the vehicle is driven at a constant vehicle speed that almost matches the target vehicle speed. The vehicle is running at a constant speed. Note that when such deceleration traveling is performed with the contact of the changeover switch 46 in the ON state, the set value of the target vehicle speed to be reached is decreased by increasing the duration of the ON state.
さらに、加速走行状態又は減速走行状態のいずれかの走
行状態にある時に、切換スイッチ46の接点を再度ON
状態とした場合には、接点をON状態とした直後の走行
速度にほぼ等しい速度を維持して、車両が定車速走行を
行なうようになる。Furthermore, when the vehicle is in either an accelerated traveling state or a decelerated traveling state, the contact point of the changeover switch 46 is turned ON again.
When the contact is in the ON state, the vehicle travels at a constant speed while maintaining a speed substantially equal to the speed immediately after the contact was turned on.
例えば、加速スイッチ45が同の位置にあって車両の加
速走行が行なわれている時に、加速スイッチ45を園の
位置に切換えた場合には、この切換直後の走行速度にほ
ぼ等しい走行速度を維持して、車両が定車速走行を行な
う。また、車両が定車速走行状態にある時に、目標車速
変更スイッチ48を第6図中の(+)側あるいは(−)
側に切換えると、この切換に対応して定車速走行におけ
る目標車速の設定値が増減され、この切換の継続時間を
長くすると、目標車速の設定値の増減量が増加する。For example, when the acceleration switch 45 is in the same position and the vehicle is accelerating, and the acceleration switch 45 is switched to the park position, the running speed is maintained approximately equal to the running speed immediately after this switching. Then, the vehicle runs at a constant speed. Also, when the vehicle is running at a constant speed, the target vehicle speed change switch 48 is set to the (+) side or (-) side in FIG.
When the vehicle is switched to the side, the set value of the target vehicle speed during constant vehicle speed driving is increased or decreased in response to this switching, and as the duration of this switching is lengthened, the increase or decrease in the set value of the target vehicle speed is increased.
以上で、エンジン制御装置1によるエンジン制御の動作
を説明したが、この車両用自動走行制御装置では、自動
変速機制御装置101により、自動変速fi32のシフ
ト変更の制御も行なう。The engine control operation by the engine control device 1 has been described above, but in this vehicle automatic travel control device, the automatic transmission control device 101 also controls shift changes of the automatic transmission fi 32.
かかる自動変速機32の変速制御(シフト変更制御)に
ついて説明すると、アクセルペダル15を通じたアクセ
ルモード制御の場合には、従来から行なわれているよう
に、アクセル踏込1APsと実車速AVをパラメータと
したマツプ(このマツプは、通常、自動変速機制御装置
101の図示しないRAMに記憶されている。)に基づ
いて、コントローラELCを通じてシフトアップ及びシ
フ1−ダウンが行なわれる。ただし、パワーオンダウン
シフト(キックダウン)の際には、アクセル踏込量の変
化速度(アクセル操作速度)DAVSが所定値以上とな
った時に、許可するようになっている。To explain the shift control (shift change control) of the automatic transmission 32, in the case of accelerator mode control using the accelerator pedal 15, as has been conventionally done, accelerator depression 1APs and actual vehicle speed AV are used as parameters. Based on a map (this map is normally stored in a RAM (not shown) of the automatic transmission control device 101), a shift up and a shift 1-down are performed through the controller ELC. However, power-on downshift (kickdown) is permitted when the rate of change in accelerator depression amount (accelerator operation speed) DAVS exceeds a predetermined value.
しかし、アクセルペダル】−5を開放したオートクルー
ズモード制御を行なっている時には、従来のように、自
動変速機32の変速制御のための制御パラメータとして
、アクセル踏込量APSを採用できない。However, when auto-cruise mode control is performed in which the accelerator pedal [-5] is released, the accelerator depression amount APS cannot be used as a control parameter for speed change control of the automatic transmission 32, as in the conventional case.
そこで、このようなオートクルーズモード制御を行なっ
ている時には、擬似踏込量5FTAPSを設定して、こ
の擬似踏込量5FTAPSと実車速AVをパラメータと
したマツプに基づいて、コントローラELCを通じて自
動変速機32の変速制御を行なう。Therefore, when performing such auto cruise mode control, a pseudo-depression amount of 5FTAPS is set, and the automatic transmission 32 is controlled via the controller ELC based on a map using the pseudo-depression amount of 5FTAPS and the actual vehicle speed AV as parameters. Performs speed change control.
この擬似踏込量5FTAPSは、定車速走行時及び減速
走行時には、所定値APS8に設定され、加速走行時に
は、設定されている目標加速度DVSに対応して設定さ
れる。This pseudo depression amount 5FTAPS is set to a predetermined value APS8 when the vehicle is running at a constant speed and when the vehicle is decelerating, and is set corresponding to the set target acceleration DVS when the vehicle is accelerating.
加速走行時における擬似踏込量5FTAPSの設定につ
いて説明すると、この場合の擬似踏込量5FTAPSと
目標加速度DVSとの対応関係は、例えば第30図に示
すようになり、一定の範囲で互いに比例関係にある。こ
の図では、横軸に擬似踏込量5FTAPSをbit単位
で表し、縦軸に目標加速度DVSをm / s 2単位
で表している。To explain the setting of the pseudo-depression amount 5FTAPS during acceleration driving, the correspondence relationship between the pseudo-depression amount 5FTAPS and the target acceleration DVS in this case is as shown in FIG. 30, for example, and they are in a proportional relationship to each other within a certain range. . In this figure, the horizontal axis represents the pseudo depression amount 5FTAPS in bit units, and the vertical axis represents the target acceleration DVS in m/s 2 units.
そして、加速走行は、その走行状態をオートクルーズス
イッチ18のメインレバー18aの位置に応じて緩加速
・中加速・急加速のいずれかに指定されるので9例えば
緩加速を1.5(m/s”)、中加速を2 、5 (m
/ s”)、急加速を3.5(m/s2)とすると、第
30図からは、緩加速の擬似踏込量5FTAPSが83
bit、中加速の擬似踏込量5FTAPSが117bi
t、急加速の擬似踏込量5FTAPSが150bitと
なる。When accelerating, the driving state is specified as slow acceleration, medium acceleration, or rapid acceleration depending on the position of the main lever 18a of the auto cruise switch 18. s''), medium acceleration 2,5 (m
/ s”), and sudden acceleration is 3.5 (m/s2), then from Fig. 30, the pseudo-depression amount 5FTAPS for slow acceleration is 83
bit, pseudo-depression amount of medium acceleration 5FTAPS is 117bit
t, the pseudo depression amount 5FTAPS for sudden acceleration is 150 bits.
このような各加速状態における擬似踏込量5FTAPS
と目標加速度DVSとの対応データを装置内の図示しな
いRAMに記憶させておき、オートクルーズモード制御
時の自動変速機32の変速制御に使用するのである。The pseudo-depression amount in each acceleration state is 5FTAPS.
Data corresponding to the target acceleration DVS is stored in a RAM (not shown) in the device and used for speed change control of the automatic transmission 32 during auto cruise mode control.
さらに、登板時や降板時(下り坂の時)であってエンジ
ン制御のみでは車速の維持が不可能な時には、自動変速
機制御装置101により、自動変速機32のダウンシフ
ト制御を行なって車速を維持できるようにし、ブレーキ
ペダル28により急制動が行なわれた場合には、自動変
速機32のダウンシフト制御を行なってエンジンブレー
キを効かせて速やかに減速できるようになっている。Furthermore, when it is impossible to maintain the vehicle speed by engine control alone, such as when climbing or descending (downhill), the automatic transmission control device 101 performs downshift control of the automatic transmission 32 to maintain the vehicle speed. When sudden braking is performed by the brake pedal 28, downshift control of the automatic transmission 32 is performed to apply engine braking to quickly decelerate.
まず、登板時や降板時に所定の車速を維持するためのダ
ウンシフト制御を説明する。First, downshift control for maintaining a predetermined vehicle speed when climbing or dismounting the vehicle will be explained.
このダウンシフト制御は、第28図(i)、 (ii)
に示すような手順で、20+ns毎の割込制御として、
行なわれる。This downshift control is shown in FIGS. 28(i) and (ii).
As an interrupt control every 20+ns, according to the procedure shown in
It is done.
なお、第28図(i)は主として登板時のダウンシフト
制御に関し、第28図(ii)は主として下り坂の時の
ダウンシフト制御にする。Note that FIG. 28(i) mainly relates to downshift control when going uphill, and FIG. 28(ii) mainly relates to downshift control when going downhill.
このダウンシフト制御は、オートクルーズモード制御で
の定速度制御中において実施されるものであるから、ま
ず、ステップP101で、オートクルーズモード制御で
の定速度制御中であるか否かが判定される。オーI−ク
ルーズモード制御での定速度制御中でないと判断された
場合には、ステップP113に進み、ダウンシフトにか
かる特別な制御を行なわな状態にする。つまり、アップ
シフト禁止用フラグ等を解除してアップシフト禁止を解
除する。Since this downshift control is carried out during constant speed control under auto cruise mode control, first, in step P101, it is determined whether or not constant speed control is under way under auto cruise mode control. . If it is determined that the constant speed control under OI-cruise mode control is not in progress, the process proceeds to step P113, where no special control regarding downshifting is performed. That is, the upshift prohibition flag and the like are canceled to cancel the upshift prohibition.
一方、オートクルーズモード制御での定速度制御中であ
ると判断された場合には、所定の条件のもとに、ダウン
シフI−制御を行なう。On the other hand, if it is determined that constant speed control is being performed under auto cruise mode control, downshift I-control is performed under predetermined conditions.
つまり、例えば、登板時に、エンジン出力が最大になる
ように制御しても、目標車速を保持するだけのトルクが
得られない時には、実車速VAが目標車速■Sを下回る
ようになるが、これは車速比較判定手段102によって
ステップP102及びP2O3で判断される。In other words, for example, even if the engine output is controlled to be maximum when driving, if the torque to maintain the target vehicle speed cannot be obtained, the actual vehicle speed VA will fall below the target vehicle speed ■S. is determined by the vehicle speed comparison and determination means 102 in steps P102 and P2O3.
ステップP102では、実車速VAが目標車速■Sに対
して一定の割合以下に低下しているかどうか判断され、
ここでは、車速VAが、目標車速■Sのに□倍より小さ
いか判断している。なお。In step P102, it is determined whether the actual vehicle speed VA has decreased below a certain percentage with respect to the target vehicle speed ■S,
Here, it is determined whether the vehicle speed VA is smaller than the target vehicle speed ■S times □. In addition.
このに工は、k工〈1.0の定数であって、例えば0.
95に設定する。従って、車速VAが目標車速vSの9
5%に達していなければ実車速VAが低下していると判
断する。This time is a constant of k<1.0, for example 0.
Set to 95. Therefore, vehicle speed VA is 9 of target vehicle speed vs.
If it does not reach 5%, it is determined that the actual vehicle speed VA has decreased.
また、ステップP103では、実車速VAが目標車速v
Sをどれだけの大きさ(つまり、何km)だけ下回って
いるかを判断する。ここでは、車速VAが、目標車速V
Sよりもに2 (b )以」=小さいかどうか判断して
いる。なお、このに2は、ここでは3.0(km)に設
定する。従って、車速VAが目標車速■Sよりも3.0
(km)以上小さければ、実車速VAが大きく低下して
いると判断する。Further, in step P103, the actual vehicle speed VA is changed to the target vehicle speed v.
Determine how much (i.e., how many kilometers) it is below S. Here, vehicle speed VA is target vehicle speed V
It is determined whether the value is smaller than S by 2 (b) or more. Note that 2 is set to 3.0 (km) here. Therefore, vehicle speed VA is 3.0% lower than target vehicle speed ■S.
(km) or more, it is determined that the actual vehicle speed VA has decreased significantly.
このようにして実車速VAが大きく低下していると判断
されたら、続く、ステップP104で現在加速中(速力
増加中)であるか否かを加速度比較判定手段103によ
って判断する。ここでは、実加速度DVAが一定の加速
度値k 、 (m/s2)に達していないか否か、つま
り、DvAくに、であるか否かを判定する。なお、k3
の値としてはO又はOに近い正の値を設定しうるが、こ
こでは、k、の値をO、O(m/s2)又は0 、2
(m/s2)とする。If it is determined that the actual vehicle speed VA has decreased significantly in this way, then in step P104, the acceleration comparison and determination means 103 determines whether or not the vehicle is currently accelerating (speed is increasing). Here, it is determined whether the actual acceleration DVA has not reached a certain acceleration value k, (m/s2), that is, whether DvA is small. In addition, k3
The value of k can be set to O or a positive value close to O, but here, the value of k is set to O, O (m/s2) or 0,2
(m/s2).
ステップP104で現在加速中と判断されれば、実車速
が目標車速に近づきつつあるので、変速機のシフトチェ
ンジは不要であるが、現在加速中でないと判断されれば
、このままエンジンの制御を行なっても実車速が目標車
速に近づく見込がないので、変速機のシフトチェンジが
必要となる。If it is determined in step P104 that the vehicle is currently accelerating, the actual vehicle speed is approaching the target vehicle speed, so there is no need to shift the transmission; however, if it is determined that the vehicle is not currently accelerating, the engine control will continue. Even if the actual vehicle speed is not expected to approach the target vehicle speed, it is necessary to shift the transmission.
ここでは、自動変速機32の変速段がオーバードライブ
(4速)を含めて4段あって、4速→3速へのダウンシ
フトと3速→2速へのダウンシフトとの2種類のダウン
シフト制御を行なうようにしている。従って、自動変速
機32の変速段が現在何速に設定されているかを判断し
てこれに基づいて制御を行なう必要がある。Here, the automatic transmission 32 has four gears including overdrive (4th gear), and there are two types of downshifts: 4th gear to 3rd gear and 3rd gear to 2nd gear. Shift control is performed. Therefore, it is necessary to determine the current gear position of the automatic transmission 32 and perform control based on this determination.
そこで、ステップP105で現在3速であるか否か、ス
テップP114で現在4速であるか否か。Therefore, in step P105, it is determined whether or not the current speed is 3rd, and in step P114, it is determined whether or not the current speed is 4.
が判断される。現在3速であれば、ステップP106で
3速→2速へのダウンシフト後のエンジン回転数DRP
M32を現在のエンジン回転数DRPMに基づいて算出
する。また、現在4速であれば、ステップP115で4
速→3速へのダウンシフト後のエンジン回転数DRPM
43を現在のエンジン回転数DRPMに基づいて算出す
る。なお、ここでは、オートクルーズモード制御での定
速度制御中は、一般に、3速又は4速を使用しているた
め、変速段が現在2速である場合についてはダウンシフ
ト制御の対象にしておらず、変速段が現在1速又は2速
ならば、ステップP114からステップP117に進む
。is judged. If it is currently in 3rd gear, the engine rotation speed DRP after downshifting from 3rd gear to 2nd gear is determined in step P106.
M32 is calculated based on the current engine speed DRPM. Also, if the current speed is 4, step P115
Engine speed DRPM after downshifting from 3rd gear to 3rd gear
43 is calculated based on the current engine rotation speed DRPM. Note that during constant speed control in auto cruise mode control, 3rd or 4th gear is generally used, so if the gear is currently 2nd gear, it is not subject to downshift control. First, if the gear position is currently 1st or 2nd speed, the process advances from step P114 to step P117.
ステップP106で、ダウンシフト後のエンジン回転数
DRPM32を算出したら、続くステップP107で、
このエンジン回転数DRPM32が所定の回転数XDR
PM3 (例えば3500 rpm)よりも小さいか否
かがエンジン回転数比較判定手段105によって判断さ
れる。また、ステップP115で、ダウンシフト後のエ
ンジン回転数DRPM43を算出した場合も、続くステ
ップP116で、このエンジン回転数DRPM43が所
定の回転数XDRPM4 (例えば3500ppm)よ
りも小さいか否かが判断される。After calculating the engine speed DRPM32 after downshifting in step P106, in the following step P107,
This engine rotation speed DRPM32 is the predetermined rotation speed XDR.
The engine rotation speed comparison and determination means 105 determines whether or not it is smaller than PM3 (for example, 3500 rpm). Furthermore, even when the engine speed DRPM43 after the downshift is calculated in step P115, it is determined in the subsequent step P116 whether or not this engine speed DRPM43 is smaller than a predetermined rotation speed XDRPM4 (for example, 3500 ppm). .
そして、エンジン回転数DRPM32又はDRPM43
が所定の回転数XDRPM3又はX D RPM4以上
であれば、ダウンシフト制御の対象とされずに5それぞ
れステップP117に進む。−方、エンジン回転数DR
PM32又はDRPM43が所定の回転数XDRPM3
又はXDRPM4よりも小さければ、それぞれステップ
P108に進む。And engine speed DRPM32 or DRPM43
If the rotational speed is equal to or higher than the predetermined rotational speed XDRPM3 or XDRPM4, the process proceeds to step P117, without being subjected to downshift control. - direction, engine speed DR
PM32 or DRPM43 has a predetermined rotation speed XDRPM3
Or, if it is smaller than XDRPM4, the process proceeds to step P108.
ステップP108では、現エンジン回転数DRPMをパ
ラメータとして一次元マツブ#MTORMXに基づいて
現エンジン回転数で出力できる最大トルクTORMAX
を決定する。In step P108, the maximum torque TORMAX that can be output at the current engine speed is determined based on the one-dimensional Matsubu #MTORMX using the current engine speed DRPM as a parameter.
Determine.
そして、続くステップP109で、現エンジン出力トル
クTEMが出力可能な最大トルク域にあるか否かをトル
ク比較判定手段104によって判断する。この判断は、
現エンジン出力トルクTEMを、最大トルクTORMA
Xに係数に4(ここでは、k4=0.97とする)を掛
けたものと比較して、TEMがTORMAXxk4より
も大きくなければ、現在まだ最大トルクを出力していな
いのでエンジン制御による速度増加の見込があると判断
して、ステップP117に進む。一方、TEMがTOR
MAXXk、よりも大キケれば、現在はぼ最大トルクを
出力しているとして、ダウンシフト制御によるトルク減
で速力増加を図るべく。Then, in the following step P109, the torque comparison and determination means 104 determines whether the current engine output torque TEM is within the maximum output torque range. This judgment is
Convert the current engine output torque TEM to the maximum torque TORMA
Compared to X multiplied by a coefficient of 4 (here, k4 = 0.97), if TEM is not larger than TORMAXxk4, the maximum torque is not currently being output, so the speed will be increased by engine control. It is determined that there is a possibility of this, and the process proceeds to step P117. On the other hand, TEM is TOR
If it is larger than MAXXk, it is assumed that it is currently outputting maximum torque, and the aim is to increase speed by reducing torque through downshift control.
ステップP110に進む。The process advances to step P110.
ステップPIIOでは、ダウンシフト判定用第1カウン
タCD5AS 1でのカウントダウンを開始する。カウ
ントダウンの開始時には、前回の制御のステップP11
7 (このステップP117については後述する)で、
カウンタCD5AS 1の値がダウンシフト判定期間の
値XDSAS 1になっている。ダウンシフト判定期間
の値XDSAS1を、ここでは50とする。In step PIIO, the first downshift determination counter CD5AS1 starts counting down. At the start of the countdown, step P11 of the previous control
7 (this step P117 will be described later),
The value of the counter CD5AS1 is the value XDSAS1 for the downshift determination period. The value XDSAS1 of the downshift determination period is set to 50 here.
そして、次のステップP111で、CD5AS1がOに
なったか否かが判断されるが、CD5AS1がOになる
には、ステップPIIOを50サイクル連続して通過し
て50だけカウントダウンされなければならない。つま
り、■実車速が低下しすぎている。■実加速度が所定値
よりも低い。Then, in the next step P111, it is determined whether or not CD5AS1 has become O. In order for CD5AS1 to become O, step PIIO must be passed through 50 consecutive cycles and counted down by 50. In other words, ■The actual vehicle speed has decreased too much. ■The actual acceleration is lower than the predetermined value.
■変速段が3速又は4速である。■現エンジン回転数で
ほぼ最大トルクを出力している。■ダウンシフト後のエ
ンジン回転数が所定値を越えいない。■The gear stage is 3rd or 4th gear. ■Almost maximum torque is output at the current engine speed. ■The engine speed after downshifting does not exceed the specified value.
これらの条件が、50回の制御サイクルの期間、続くこ
とによって、はじめて、CD5AS1が0になるのであ
る。このダウンシフト制御は20m5毎の割込制御であ
るから、50回の制御サイクルの期間とは、1秒間に相
当する。CD5AS1 becomes 0 only when these conditions continue for a period of 50 control cycles. Since this downshift control is interrupt control every 20 m5, the period of 50 control cycles corresponds to 1 second.
そして、CD5AS 1が0になっていなければ、まだ
、ダウンシフトは行なわずに、ステップP118へ進み
、CD5ASIが0になったらば、ステップP112へ
進んで、シフト変更制御手段106によってダウンシフ
トを行なう。If CD5AS1 has not become 0, the process proceeds to step P118 without performing a downshift, and if CD5ASI has become 0, the process proceeds to step P112, where the shift change control means 106 performs a downshift. .
ステップP112では、変速段の3速→2速へのダウン
シフト又は4速→3速へのダウンシフトを指示すると共
に、アップシフトを禁止する。In step P112, a downshift from 3rd gear to 2nd gear or a downshift from 4th gear to 3rd gear is instructed, and an upshift is prohibited.
このアップシフトの禁止には、2速→3速へのアップシ
フト禁止フラグFLG23と、3速→4速へのアップシ
フト禁止フラグFLG34とを用いて、例えば各アップ
シフト禁止フラグFLG23、FLG34がOの時にの
みアップシフトを可能となるように設定する。従って、
ステップP112で、3速→2速へのダウンシフトを行
なったら、アップシフト禁止フラグFLG23をFLG
23≠0とし、4速→3速へのダウンシフトを行なった
ら、アップシフト禁止フラグFLG34をFLG34≠
0とする。To prohibit this upshift, an upshift prohibition flag FLG23 from 2nd speed to 3rd speed and an upshift prohibition flag FLG34 from 3rd speed to 4th speed are used. For example, each upshift prohibition flag FLG23, FLG34 is Set so that upshifting is possible only when . Therefore,
In step P112, after downshifting from 3rd gear to 2nd gear, the upshift prohibition flag FLG23 is set to FLG.
23≠0, and when downshifting from 4th gear to 3rd gear, the upshift prohibition flag FLG34 is set to FLG34≠
Set to 0.
このようにダウンシフトを行なったら、続くステップP
117で、ダウンシフト判定用第1カウンタCD5AS
Lの値として予め設定されたダウンシフト判定期間の
値XDSAS 1を代入する。After downshifting in this way, the following step P
At 117, the first counter CD5AS for downshift determination
A preset downshift determination period value XDSAS1 is substituted as the value of L.
なお、ステップP102.P103.P104゜P2O
3,P114.P116又はP2O3で、ダウンシフト
を行なう条件を満たさないと判断した場合(Noルート
の場合)には、いずれの制御サイクルでも、このステッ
プP117で、CD5ASIの値をXDSAS 1に設
定し直す。Note that step P102. P103. P104゜P2O
3, P114. If it is determined in P116 or P2O3 that the conditions for downshifting are not satisfied (in the case of No route), the value of CD5ASI is reset to XDSAS 1 in step P117 in either control cycle.
また、ステップP102.P103.P104゜P2O
3,P114.P116及びP2O3で。Also, step P102. P103. P104゜P2O
3, P114. With P116 and P2O3.
ダウンシフトを行なう条件をすべて満たした状態が継続
したら、ステップP110でのカウントダウンによりC
D5AS 1が0になるまでは、このステップP117
を飛び越えて、直接、ステップP118に進むことにな
る。If all the conditions for downshifting continue to be met, the countdown in step P110 causes the C
Until D5AS 1 becomes 0, this step P117
, and directly proceeds to step P118.
ステップP118では、現在アップシフト禁止中である
か否かが判断される。今回又は以前の制御サイクルのス
テップP112でアップシフトを禁止してこの状態が継
続していれば、ステップP119へ進んで、アップシフ
トの禁止解除のためのル制御が行なわれる。アップシフ
ト禁止が解除された状態ならば、ステップP141へ進
み、登板時でのダウンシフト制御を終える。In step P118, it is determined whether upshifting is currently prohibited. If upshifting has been prohibited in step P112 of the current or previous control cycle and this state continues, the process advances to step P119, where control for canceling the prohibition of upshifting is performed. If the upshift prohibition is canceled, the process advances to step P141, and the downshift control at the time of climbing is completed.
ステップP119では、ダウンシフト後に、現在の車速
VAが目標車速vSに近づいたか否かが車速比較判定手
段102によって判断される。ここでは、この判断を、
現在の車速VAが目標車速VSに近づいて、その差が所
定値に5(=1.01al)以内となったか否か、つま
り、VA≧vS−に、であるか否かにより行なう。現在
の車速VAが目標車速vSに近づいていれば続くステッ
プP120へ進んで、変速段に応じたアップシフトの禁
止解除の制御に入るが、目標車速vSに近づいていなけ
ればステップP141へ進んで、登板時でのダウンシフ
ト制御を終える。In step P119, after the downshift, the vehicle speed comparison and determination means 102 determines whether the current vehicle speed VA has approached the target vehicle speed vS. Here, this judgment is
This is performed depending on whether the current vehicle speed VA approaches the target vehicle speed VS and the difference therebetween is within 5 (=1.01al) of a predetermined value, that is, whether VA≧vS-. If the current vehicle speed VA is close to the target vehicle speed vS, the process proceeds to step P120, and control for canceling the prohibition of upshifts according to the gear position is started; however, if the current vehicle speed VA is not close to the target vehicle speed vS, the process proceeds to step P141. Finished downshift control when pitching.
アップシフトの禁止解除には、2速→3速へのアップシ
フト禁止フラグFLG23と、3速→4速へのアップシ
フト禁止フラグFLG34とがあるので、現在どの禁止
フラグFLG34が作用しているかを判断する必要があ
る。これは、現在の変速段に基づいて検知でき、現在2
速であれば、禁止フラグFLG23がFLG23≠0と
なっており、現在3速であれば、禁止フラグFLG34
3がFLG34≠0となっている。To cancel the prohibition of upshift, there is an upshift prohibition flag FLG23 from 2nd speed to 3rd speed and an upshift prohibition flag FLG34 from 3rd speed to 4th speed, so it is necessary to check which prohibition flag FLG34 is currently in effect. It is necessary to judge. This can be detected based on the current gear, currently in 2
If the current speed is 3rd speed, the prohibition flag FLG23 is FLG23≠0, and if the current speed is 3rd speed, the prohibition flag FLG34 is
3 is FLG34≠0.
そこで、ステップP120で、変速機の変速段が現在2
速であるか否かが判断され、ステップP128で、変速
機の変速段が現在3速であるか否かが判断される、現在
2速であれば、ステップP121に進み、現在3速であ
れば、ステップP129に進む。また、いずれでもなけ
れば(1速又は4速の場合)、アップシフトの禁止を解
除する必要はなく、ステップP141へ進んで、登板時
でのダウンシフト制御を終える。Therefore, in step P120, the gear position of the transmission is currently set to 2.
In step P128, it is determined whether the gear position of the transmission is currently 3rd gear. If the current gear position is 2nd gear, the process advances to step P121; If so, proceed to step P129. If it is neither (1st speed or 4th speed), there is no need to cancel the inhibition of upshifting, and the process proceeds to step P141 to finish the downshift control at the time of pitching.
ステップP121に進むと、変速段を2速から3速に変
えた場合のエンジン回転数DRPM23を計算する。そ
して、続くステップP122で、このエンジン回転数D
RPM23をパラメータとして一次元マツブ#MTOR
MXに基づき、エンジン回転数DRPM23においてア
ップシフト後に出力できる最大トルクTORMAXを決
定する。Proceeding to step P121, the engine rotation speed DRPM23 when the gear position is changed from 2nd speed to 3rd speed is calculated. Then, in the following step P122, this engine rotation speed D
One-dimensional Matsubu #MTOR using RPM23 as a parameter
Based on MX, the maximum torque TORMAX that can be output after upshifting at engine speed DRPM23 is determined.
次に、ステップP123に進み、最大トルクT。Next, the process proceeds to step P123, where the maximum torque T is determined.
RMAXと3速及び2速の各変速比とに基づいてアップ
シフト後のドライブ軸トルクTORUPを算出しする。The drive shaft torque TORUP after upshift is calculated based on RMAX and each gear ratio of 3rd speed and 2nd speed.
一方、ステップP129に進むと、変速段を3速から4
速に変えた場合のエンジン回転数DRPM34を計算す
る。そして、続くステップP130で、このエンジン回
転数DRPM34をパラメータとして一次元マツブ#M
TORMXに基づき、エンジン回転数DRPM34にお
いてアップシフト後に出力できる最大トルクTORMA
Xを決定する。次に、ステップP140に進み、最大ト
ルクTORMAXと4速及び3速の各変速比とに基づい
てアップシフト後のドライブ軸トルクTORUPを算出
する。On the other hand, when proceeding to step P129, the gear position is changed from 3rd to 4th gear.
Calculate the engine rotation speed DRPM34 when changing the speed. Then, in the following step P130, one-dimensional Matsub#M is set using this engine rotation speed DRPM34 as a parameter.
Maximum torque TORMA that can be output after upshifting at engine speed DRPM34 based on TORMX
Determine X. Next, the process proceeds to step P140, where the drive shaft torque TORUP after upshifting is calculated based on the maximum torque TORMAX and the respective gear ratios of 4th speed and 3rd speed.
ステップP123又はステップP140でアップシフト
後のドライブ軸トルクTORUPを算出したら、ステッ
プP124に進み、現在のエンジントルクTEMが、ス
テップP123又はステップP140で算出したドライ
ブ軸トルクTORUP以下であるか否かをトルク比較判
定手段104によって判断する。現在のエンジントルク
TEMがTORUP以下でないのは、現在まだエンジン
トルクに余裕がないためでであり、アップシフトの禁止
解除はまだできず、P141へ進む。現在のエンジント
ルクTEMがTORUP以下であれば、エンジントルク
に余裕があり、アップシフト後に現ドライブ軸出力トル
クよりも大きいトルクを出力できるとして、ステップP
125へ進み。After calculating the drive shaft torque TORUP after upshifting in step P123 or step P140, the process proceeds to step P124, where it is determined whether the current engine torque TEM is less than or equal to the drive shaft torque TORUP calculated in step P123 or step P140. Judgment is made by comparison and judgment means 104. The reason why the current engine torque TEM is not less than TORUP is because there is currently not enough engine torque to spare, and the upshift prohibition cannot be canceled yet, so the process advances to P141. If the current engine torque TEM is less than or equal to TORUP, it is assumed that there is sufficient engine torque and that a torque larger than the current drive shaft output torque can be output after upshifting, and step P
Proceed to 125.
アップシフト禁止解除の判定期間に入る。The determination period for lifting the upshift prohibition begins.
ステップP125では、アップシフト判定用第1カウン
タCUSAS1でのカウントダウンを開始する。カウン
トダウンの開始時には、前回の制御のステップPL41
(このステップP141については後述する)で、カ
ウンタCUSAS1の値がダウンシフト判定期間の値X
U S A 5.1になっている。ダウンシフト判定
期間の値XUSAS1を、ここでは5とする。In step P125, the first upshift determination counter CUSAS1 starts counting down. At the start of the countdown, step PL41 of the previous control
(This step P141 will be described later), the value of the counter CUSAS1 is changed to the value X of the downshift determination period.
USA 5.1. The value XUSAS1 of the downshift determination period is set to 5 here.
そして、次のステップP126で、CUSASlがOに
なったか否かが判断されるが、CUSAS】がOになる
には、ステップP125を5サイクル連続して通過して
5だけカウントダウンされなければならない。つまり、
■アップシフト禁止中に、■実速度が目標速度に接近し
、■変速段が2速又は3速であって、■現在エンジンの
出力トルクに余裕がある状態が、5回の制御サイクルの
期間だけ続くことによって、CUSASlがOになるの
である。特に、アップシフト後に確実に所定のトルクを
得られるための条件として、現在エンジンの出力トルク
に余裕があり、アップシフトした後に現ドライブ軸出力
トルクよりも大きいトルクを出力できる状態が、一定時
間(ここでは5回の制御サイクル)以上続くことが必要
となる。Then, in the next step P126, it is determined whether CUSASl has become O. In order for CUSAS] to become O, step P125 must be passed through five consecutive cycles and counted down by 5. In other words,
■While upshifting is prohibited, ■actual speed approaches target speed, ■gear is in 2nd or 3rd gear, and ■currently engine output torque is available for a period of 5 control cycles. CUSASl becomes O. In particular, as a condition for reliably obtaining the specified torque after an upshift, there is a surplus in the current output torque of the engine, and a state in which it is possible to output a torque larger than the current drive shaft output torque after an upshift is required for a certain period of time ( In this case, it is necessary for the control cycle to last for at least 5 control cycles).
なお、このダウンシフト制御は20m5毎の割込制御で
あるから、5回の制御サイクルの期間とは、0.1秒間
に相当する。Note that since this downshift control is interrupt control every 20 m5, the period of five control cycles corresponds to 0.1 seconds.
ステップP126で、CUSAS 1が0になっていな
ければ、登板時でのダウンシフト制御を終えて、第28
図(ii)のステップP142へ進む。In step P126, if CUSAS 1 has not become 0, the downshift control at the time of pitching is completed, and the 28th
The process advances to step P142 in FIG. (ii).
一方、CUSASIがOになっていれば、ステップP1
27へ進んで、このステップP127で、シフト変更制
御手段106によって、アップシフト禁止用フラグ等を
解除してアップシフト禁止を解除する。なお、アップシ
フト禁止用フラグの解除は、アップシフト禁止フラグF
LG23及びFLG34をF L G 23 = O及
びF T、 G 34 = 0とすることである。On the other hand, if CUSASI is O, step P1
In step P127, the shift change control means 106 cancels the upshift prohibition flag and the like to cancel the upshift prohibition. In addition, to cancel the upshift prohibition flag, use the upshift prohibition flag F.
LG23 and FLG34 are set to F LG 23 = O and FT, G 34 = 0.
このようにダウンシフトの禁止解除を行なったら、続く
ステップP141は、アップシフ1ル判定用第1カウン
タCUSAS 1の値として、予め設定されたダウンシ
フト判定期間の値XUSASIを代入する。After the inhibition of downshift is canceled in this way, the following step P141 assigns the preset value XUSASI of the downshift determination period as the value of the first upshift determination counter CUSAS1.
なお、ステップP118.P119.P128又はP1
24で、ダウンシフト禁止解除を行なう必要なしと判断
した場合(Noルートの場合)には、いずれの制御サイ
クルでも、このステップP141で、CUSAS 1(
7)値をXUSASIに設定し直す。Note that step P118. P119. P128 or P1
If it is determined in step P14 that there is no need to release the downshift prohibition (in the case of No route), CUSAS 1 (
7) Set the value back to XUSASI.
また、ステップP118.P119.P128及びP1
24で、ダウンシフト禁止解除を行なう必要ありという
状態が継続したら、ステップP125でのカウントダウ
ンによりCUSASlが0になるまでは、このステップ
P141を飛び越えて、直接、第28図(n)のステッ
プP142に進むことになる。Also, step P118. P119. P128 and P1
If the state in which it is necessary to cancel the downshift prohibition continues in step P125, the process skips step P141 and directly goes to step P142 in FIG. I will move on.
続いて、第28図(ii)に示す下り坂の時のダウンシ
フト制御の説明に入ると、この下り坂の制御は、下り坂
で車速VAが増加して目標車速VSよりも速すぎるよう
になって、エンジン出力を最小になるように制御しても
、目標車速を上回ってしまう時に行なう制御であっる。Next, we will explain the downshift control when driving downhill as shown in FIG. This control is performed when the engine output exceeds the target vehicle speed even if the engine output is controlled to the minimum.
まず、ステップP142及びP143で、現在の実車速
VAが、オートクルーズスイッチ等で指定されたオート
クルーズモード制御での目標速度vSに一致するように
速度を抑えられているか否かが車速比較判定手段102
により判断される。First, in steps P142 and P143, the vehicle speed comparison and determination means determines whether the current actual vehicle speed VA is suppressed so as to match the target speed vS in the auto cruise mode control specified by the auto cruise switch, etc. 102
It is judged by.
ステップP142では、実車速VAが目標車速vSに対
して一定の割合以上に低下しているかどうか判断され、
具体的には、実車速VAが目標速度■Sに定数に、を掛
けたものよりも大きいか否かの判断が行なわれる。なお
、定数に6の値を、ここでは1.05とする。In step P142, it is determined whether the actual vehicle speed VA has decreased by a certain percentage or more with respect to the target vehicle speed vS,
Specifically, it is determined whether the actual vehicle speed VA is greater than the target speed S multiplied by a constant. Note that the constant value of 6 is assumed to be 1.05 here.
ステップP142で、実車速VAが(VSXk6)の値
よりも大きく車速が高いと判断されたら、続くステップ
P143に進んで、実車速VAが目標車速vSをどれだ
けの大きさ(つまり、何k111)だけ上回っているか
を判断する。ここでは、実車速VAと目標速度VSとの
差(VS−VA)が所定値に、 (ここでは、k、=3
.0)よりも大きいか否かで判断される。If it is determined in step P142 that the actual vehicle speed VA is larger than the value of (VSXk6) and the vehicle speed is higher, the process proceeds to the following step P143, and the actual vehicle speed VA is compared to the target vehicle speed vS by how much (in other words, how many k111) Determine whether the amount exceeds that amount. Here, the difference between the actual vehicle speed VA and the target speed VS (VS - VA) is set to a predetermined value, (here, k, = 3
.. 0).
差(VS−VA)が所定値に7よりも大きければ、車速
が増加しすぎていると判断されて、ステップP144に
進む。ここでは、実加速度DVAが一定の加速度値k
II(m/s” )を越えているかどうか、つまり、D
VA>k、であるか否かを、加速度比較判定手段103
によって判定する。なお、k8の値としてはO又は0に
近い負の値を設定しうるが、ここでは、k8の値をO、
O(m/s”)又は−0、2(m/s2)とする。If the difference (VS-VA) is greater than the predetermined value of 7, it is determined that the vehicle speed has increased too much, and the process proceeds to step P144. Here, the actual acceleration DVA is a constant acceleration value k
II (m/s”), that is, D
The acceleration comparison and determination means 103 determines whether VA>k.
Judgment is made by Note that the value of k8 can be set to O or a negative value close to 0, but here, the value of k8 is set to O,
O (m/s") or -0.2 (m/s2).
実加速度DVAかに、よりも大きければ、今後エンジン
の制御によって実速度VAが目標速度VSに近づきうる
見込がないと判断して、ステップP145に進む。If the actual acceleration DVA is greater than the actual acceleration DVA, it is determined that there is no possibility that the actual speed VA will approach the target speed VS through engine control in the future, and the process proceeds to step P145.
一方、ステップP1.42.P143又はP144で、
それぞれNoと判断されたら、車速VAが増加し過ぎて
はいない、又は今後エンジンの制御によって実速度VA
を目標速度vsに近づけられると判断して、ダウンシフ
トの制御から除外さ九、ステップP153に進む。On the other hand, step P1.42. At P143 or P144,
If it is determined as No for each, the vehicle speed VA has not increased too much, or the actual speed VA will be changed by engine control in the future.
It is determined that the target speed VS can be brought closer to the target speed VS, and the process proceeds to step P153.
この例では、4速の場合のみダウンシフトの制御を行な
うように設定されており、ステップ■〕145では、変
速機32の変速段が現在4速であるか否かが判断される
。現在4速でないと、ダウンシフトの制御対象から除外
され、ステップP153へ進む。In this example, it is set to perform downshift control only in the case of 4th speed, and in step (2) 145, it is determined whether the gear position of the transmission 32 is currently 4th speed. If the current speed is not 4th, it is excluded from the downshift control target and the process proceeds to step P153.
現在4速であれば、ステップP146に進んで、変速段
を4速から3速に変えた場合のエンジン回転数DRPM
43を計算する。さらに、続くステップP147で、こ
のエンジン回転数DRPM43が所定の回転数XDRP
M5 (例えば3500ppm)よりも小さいか否かが
、エンジン回転数比較判定手段105によって判断され
る。If the current speed is 4th, proceed to step P146 to determine the engine rotation speed DRPM when changing the gear from 4th to 3rd.
Calculate 43. Furthermore, in the following step P147, this engine rotation speed DRPM43 is changed to a predetermined rotation speed XDRP.
The engine rotation speed comparison and determination means 105 determines whether or not it is smaller than M5 (for example, 3500 ppm).
そして、エンジン回転数DRPM43が所定の回転数X
DRPM3よりも小さくなければ、ダウンシフト制御の
対象とされず、ステップP153に進む、一方、エンジ
ン回転数DRPM43が所定の回転数XDRPM5より
も小さければ、ステップP148に進む。Then, the engine rotation speed DRPM43 becomes the predetermined rotation speed
If the engine speed DRPM43 is not smaller than DRPM3, it is not subject to downshift control and the process proceeds to step P153. On the other hand, if the engine speed DRPM43 is smaller than the predetermined engine speed XDRPM5, the process proceeds to step P148.
ステップP148では、現エンジン回転数DRPMをパ
ラメータとして一次元マツブ#MTORMNに基づいて
現エンジン回転数で出力できる最小トルクTORMIN
を決定する。In step P148, the minimum torque TORMIN that can be output at the current engine speed is determined based on the one-dimensional Matsubu #MTORMN using the current engine speed DRPM as a parameter.
Determine.
そして、続くステップP149で、現エンジン出力トル
クTEMが出力可能な最小トルク域にあるか否かをトル
ク比較判定手段104によって判断する。この判断は、
現エンジン出力トルクTEMを、最小トルクTORMI
Nに係数に、(ここでは、kg=1.03とする)を掛
けたものと比較して、TEMがTORMINXk、より
も小さくなければ、現在まだ最小トルクになっていない
のでエンジン制御によりトルクを減少できるとして、ス
テップP153に進み、TEMがTORMINXk、よ
りも大きければ、現在はぼ最小トルクを出力しているの
で、ダウンシフト制御によるトルク減で速力低減を図る
べく、ステップP150に進む。Then, in the following step P149, the torque comparison and determination means 104 determines whether the current engine output torque TEM is in the minimum output torque range. This judgment is
Convert the current engine output torque TEM to the minimum torque TORMI
If TEM is not smaller than TORMINXk compared to N multiplied by the coefficient (in this case, kg = 1.03), the current minimum torque has not yet been reached, so the torque should be increased by engine control. If it is determined that the torque can be decreased, the process proceeds to step P153, and if TEM is greater than TORMINXk, the process proceeds to step P150, in which the torque is currently being output at almost the minimum torque, so that the speed can be reduced by reducing the torque through downshift control.
ステップP150では、ダウンシフト判定用第2カウン
タCD5AS2でのカウントダウンを開始するヶカウン
トダウンの開始時には、前回の制御のステップP153
(このステップP153については後述する)で、カ
ウンタCD5AS2の値がダウンシフト判定期間の値X
DSAS2になっている。ダウンシフト判定期間の値X
DSAS2を、ここでは50とする。In step P150, the second downshift determination counter CD5AS2 starts counting down. At the start of the countdown, step P153 of the previous control
(This step P153 will be described later), the value of the counter CD5AS2 is changed to the value X of the downshift determination period.
It is now DSAS2. Downshift judgment period value X
DSAS2 is set to 50 here.
そして、次のステップP151で、CD5AS2がOに
なったか否かが判断されるが、CD5AS2がOになる
には、ステップP150を50サイクル連続して通過し
て50だけカウントダウンされなければならない。つま
り、■実車速が増加しすぎている。■実加速度が所定値
よりも高い。Then, in the next step P151, it is determined whether or not CD5AS2 has become O. In order for CD5AS2 to become O, step P150 must be passed through 50 consecutive cycles and counted down by 50. In other words, ■The actual vehicle speed has increased too much. ■The actual acceleration is higher than the predetermined value.
■変速段が4速である。■現エンジン回転数でほぼ最小
トルクを出力している。■ダウンシフト後のエンジン回
転数が所定値を越えてない。これらの条件が、50回の
制御サイクルの期間、続くことによって、はじめて、C
D5AS2がQになるのである。このダウンシフト制御
は20m5毎の割込制御であるから、50回の制御サイ
クルの期間とは、1秒間に相当する。■The gear stage is 4th gear. ■It outputs almost the minimum torque at the current engine speed. ■The engine speed after downshifting does not exceed the specified value. Only when these conditions continue for a period of 50 control cycles does C
D5AS2 becomes Q. Since this downshift control is interrupt control every 20 m5, the period of 50 control cycles corresponds to 1 second.
そして、CD5AS2がOになっていなければ、まだ、
ダウンシフトは行なわずに、ステップP154へ進み、
CD5AS2がOになったらば、ステップP152へ進
んでダウンシフトを行なう6ステツプP152では、シ
フト変更制御手段106によって、変速段の4速→3速
へのダウンシフトを指示すると共に、アップシフトを禁
止する。And if CD5AS2 is not O, still.
Proceed to step P154 without downshifting,
When CD5AS2 becomes O, the process proceeds to step P152 to perform a downshift.In step P152, the shift change control means 106 instructs a downshift from 4th gear to 3rd gear and prohibits upshifting. do.
このアップシフトの禁止は、3速→4速へのアップシフ
ト禁止フラグFLG34を、FLG34≠Oとする。To prohibit this upshift, the upshift prohibition flag FLG34 from 3rd speed to 4th speed is set such that FLG34≠O.
このようにダウンシフトを行なったら、続くステップP
153で、ダウンシフト判定用第2カウンタCD5AS
2の値として予め設定されたダウンシフト判定期間の値
XDSAS2を代入する。After downshifting in this way, the following step P
153, a second downshift determination counter CD5AS
The value XDSAS2 of the downshift determination period, which is set in advance, is substituted as the value 2.
なお、ステップP142.P143.P144゜P14
7又はP149で、ダウンシフトを行なう条件を満たさ
ないと判断した場合(Noルートの場合)には、いずれ
の制御サイクルでも、このステップP153’t’、C
D5AS2(7)値をXDSAS2に設定し直す。Note that step P142. P143. P144゜P14
7 or P149, if it is determined that the conditions for downshifting are not satisfied (in the case of No route), this step P153't', C
Reset the D5AS2(7) value to XDSAS2.
また、ステップP142.P143.P144゜P14
7及びP149で、ダウンシフトを行なう条件をすべて
満たした状態が継続したら、ステップP150でのカウ
ントダウンによりCD5AS2がOになるまでの間、こ
のステップP153を飛び越えて、直接、ステップP1
54に進む。Also, step P142. P143. P144゜P14
7 and P149, if all the conditions for downshifting continue to be met, the process skips step P153 and directly shifts to step P1 until CD5AS2 becomes O due to the countdown in step P150.
Proceed to step 54.
ステップP154では5現在アツプシフト禁止中である
か否かが判断される。今回又は以前の制御サイクルのス
テップP152でアップシフトを禁止してこの状態が継
続していれば、ステップP155へ進んで、アップシフ
トの禁止解除のための制御が行なわれる。アップシフト
禁止が解除された状態ならば、ステップP164へ進み
、下り坂でのダウンシフト制御を終える。In step P154, it is determined whether upshifting is currently being prohibited. If upshifting was prohibited in step P152 of the current or previous control cycle and this state continues, the process advances to step P155, where control is performed to cancel the prohibition of upshifting. If the upshift prohibition is canceled, the process advances to step P164, and the downshift control on a downhill slope is finished.
ステップP155では、ダウンシフト後に、現在の車速
VAが目標車速■Sに近づいたか否かが、車速比較判定
手段102によって判断される。ここでは、この判断を
、現在の車速VAが目標車速vSに近づいて、その差が
所定値に1゜(=1.0km)以内となったか否か、つ
まり、VA−VS2に工。であるか否かにより行なう。In step P155, the vehicle speed comparison and determination means 102 determines whether the current vehicle speed VA has approached the target vehicle speed ■S after the downshift. Here, this determination is made as to whether or not the current vehicle speed VA approaches the target vehicle speed vS and the difference therebetween is within 1° (=1.0 km) of a predetermined value, that is, VA-VS2. Depends on whether or not.
現在の車速VAが目標車速vSに近づいていれば続くス
テップP156へ進んで、変速段に応じたアップシフト
の禁止解除の制御に入るが、目標車速vSに近づいてい
なければステップP164へ進んで、登板時でのダウン
シフト制御を終える。If the current vehicle speed VA is close to the target vehicle speed vS, the process proceeds to step P156, and control for canceling the prohibition of upshifts according to the gear position is started; however, if the current vehicle speed VA is not close to the target vehicle speed vS, the process proceeds to step P164. Finished downshift control when pitching.
アップシフトの禁止解除は、3速→4速へのアップシフ
ト禁止フラグFLG34が作用しているので、現在3速
であれば、禁止フラグFLG343がFLG34≠0と
なっている。To cancel the inhibition of upshifting, the upshift inhibition flag FLG34 from 3rd gear to 4th gear is in effect, so if the vehicle is currently in 3rd gear, the inhibition flag FLG343 is FLG34≠0.
そこで、ステップP156で、変速機の変速段が現在3
速であるか否かが判断され、現在3速であれば、ステッ
プP157に進む。また、3速でなければ(1速、2速
又は4速の場合)、アップシフトの禁止解除の必要はな
く、ステップP164へ進み、登板時でのダウンシフト
制御を終える。Therefore, in step P156, the gear position of the transmission is currently set to 3.
If the current speed is 3rd speed, the process advances to step P157. If the speed is not 3rd (1st, 2nd, or 4th), there is no need to cancel the inhibition of upshifting, and the process proceeds to step P164, where the downshift control at the time of pitching is completed.
ステップP157に進むと、変速段を3速から4速に変
えた場合のエンジン回転数DRPM34を計算する。そ
して、続くステップP158で、このエンジン回転数D
RPM34をパラメータとして一次元マツブ#MTOR
Nに基づき、エンジン回転数DRPM34においてアッ
プシフト後に出力できる最小トルクTORMINを決定
する。Proceeding to step P157, the engine rotation speed DRPM34 when the gear position is changed from 3rd speed to 4th speed is calculated. Then, in the following step P158, this engine rotation speed D
One-dimensional Matsubu #MTOR using RPM34 as a parameter
Based on N, the minimum torque TORMIN that can be output after upshifting at engine speed DRPM34 is determined.
次に、ステップP159に進み、最小トルクT。Next, the process proceeds to step P159, where the minimum torque T is determined.
RMINと4速及び3速の各変速比とに基づいてアップ
シフト後のドライブ軸トルクTORUPを算出する。The drive shaft torque TORUP after upshift is calculated based on RMIN and each gear ratio of 4th speed and 3rd speed.
続くステップP160では、現在のエンジントルクTE
Mが、ステップP159で算出したドライブ軸トルク1
°0RUP以上であるか否かをトルク比較判定手段10
4によって判断する。現在のエンジントルクTEMがT
ORUP以上でないのは、現在まだほぼ最小トルクを発
生している状態であり、アップシフトの禁止解除はまだ
できず、P164へ進む。現在のエンジントルクTEM
がTORUP以上であれば、トルクの下限側に余裕があ
ると判断でき、アップシフトした後に現ドライブ軸出力
トルクよりも小さいトルクを出力できるとして、ステッ
プP161へ進み、アップシフト禁止解除の判定期間に
入る。In the following step P160, the current engine torque TE
M is the drive shaft torque 1 calculated in step P159
Torque comparison/determination means 10 determines whether the torque is greater than or equal to 0RUP.
Judge according to 4. The current engine torque TEM is T
If it is not more than ORUP, it means that almost the minimum torque is currently being generated, and the inhibition of upshifting cannot be canceled yet, and the process proceeds to P164. Current engine torque TEM
If is greater than or equal to TORUP, it can be determined that there is a margin on the lower limit side of the torque, and it is determined that it is possible to output a torque smaller than the current drive shaft output torque after upshifting, and the process proceeds to step P161, during the determination period for canceling the upshift prohibition. enter.
ステップP161では、アップシフト判定用第2カウン
タCUSAS2でのカウントダウンを開始する。カウン
トダウンの開始時には、前回の制御のステップP164
(このステップP164については後述する)で、カ
ウンタCUSAS2の値がダウンシフト判定期間の値X
USAS2になっている。ダウンシフト判定期間の値X
USAS2を、ここでは5とする。In step P161, the second upshift determination counter CUSAS2 starts counting down. At the start of the countdown, step P164 of the previous control
(This step P164 will be described later), the value of the counter CUSAS2 is changed to the value X of the downshift determination period.
It is now USAS2. Downshift judgment period value X
USAS2 is assumed to be 5 here.
そして、次のステップP162で、CU S A S2
が0になったか否かが判断されるが、CUSAS2がO
になるには、ステップP161を5サイクル連続して通
過して5だけカウントダウンされなければならない。つ
まり、■アップシフト禁止中に、■実速度が目標速度に
接近し、■変速段が3速であって、■現在エンジンの出
力トルクが下限側に余裕がある状態が、5回の制御サイ
クルの期間だけ続くことによって、CUSAS2が0に
なるのである。特に、アップシフト後に確実に所定のト
ルクを得られるための条件として、現在エンジンの出力
トルクが対応回転数で下限側に余裕があり、アップシフ
トした後に現ドライブ軸出力トルクよりも小さいトルク
を出力できる状態が、一定時間(ここでは5回の制御サ
イクル)以上続くことが必要となる。なお、このダウン
シフト制御は20+ns毎の割込制御であるから、5回
の制御サイクルの期間とは、0.1秒間に相当する。Then, in the next step P162, CU S A S2
It is determined whether CUSAS2 has become 0 or not.
To achieve this, step P161 must be passed through five consecutive cycles and counted down by five. In other words, during the five control cycles, ■while upshifting is prohibited, ■the actual speed approaches the target speed, ■the gear is in 3rd gear, and ■the current engine output torque has some margin on the lower limit side. By continuing for a period of , CUSAS2 becomes 0. In particular, in order to reliably obtain the specified torque after an upshift, the current engine output torque must be at the lower limit at the corresponding rotational speed, and after an upshift, a torque smaller than the current drive shaft output torque will be output. It is necessary that this state continues for a certain period of time (in this case, five control cycles). Note that since this downshift control is interrupt control every 20+ns, the period of five control cycles corresponds to 0.1 seconds.
ステップP162で、CUSAS2がOになっていなけ
れば、今回の下り坂時でのダウンシフト制御を終えて、
所定時間(20L+)後に次の制御サイクルへ進む。一
方、CUSAS2が0になっていれば、ステップP16
3へ進み、シフト変更制御手段106により、アップシ
フト禁止用フラグ等を解除してアップシフト禁止を解除
する。なお、アップシフト禁止用フラグの解除は、アッ
プシフト禁止フラグFLG34をOとすることであるに
のようにダウンシフトの禁止解除を行なったら、続くス
テップP164で、アップシフト判定用第2カウンタC
USAS2の値として、予め設定されたダウンシフト判
定期間の値XUSAS2を代入する。In step P162, if CUSAS2 is not set to O, after finishing the downshift control during the downhill slope,
After a predetermined time (20L+), the process proceeds to the next control cycle. On the other hand, if CUSAS2 is 0, step P16
3, the shift change control means 106 cancels the upshift prohibition flag and the like to cancel the upshift prohibition. Note that the upshift prohibition flag can be canceled by setting the upshift prohibition flag FLG34 to O. When the downshift prohibition is canceled as shown in FIG.
A preset downshift determination period value XUSAS2 is substituted as the value of USAS2.
なお、ステップP154.P155.P156又はP2
S5で、ダウンシフト禁止解除を行なう必要なしと判断
した場合(Noルートの場合)には、いずれの制御サイ
クルでも、このステップP164で、CUSAS2の値
をXUSAS2に設定し直す。Note that step P154. P155. P156 or P2
If it is determined in S5 that there is no need to cancel the downshift prohibition (in the case of No route), the value of CUSAS2 is reset to XUSAS2 in step P164 in any control cycle.
また、ステップP154.P155.P156及びP2
S5で、ダウンシフト禁止解除を行なうが必要あると判
断する状態が継続したら、ステップP161でのカウン
トダウンによりCUSAS2がOになるまでは、このス
テップP164を飛び越えて、所定時間(20ms)後
に次の制御サイクルへ進む。Also, step P154. P155. P156 and P2
If the state in which it is determined that it is necessary to cancel the downshift prohibition continues in S5, the next control will be performed after a predetermined time (20 ms) by skipping step P164 until CUSAS2 becomes O due to the countdown in step P161. Go to cycle.
このようにして、登板時や下り坂の時であってエンジン
制御のみでは車速の維持が不可能な時には、自動変速機
32のダウンシフト制御をエンジン制御に追加して行な
う。In this way, when the vehicle speed cannot be maintained by engine control alone, such as when climbing a hill or going downhill, downshift control of the automatic transmission 32 is performed in addition to engine control.
なお、この下り坂の時のダウンシフト制御についても、
登板時と同様に、4速→3速へのダウンシフトと3速→
2速へのダウンシフトとの2種類のダウンシフト制御を
行なうようにしてもよい。Regarding downshift control when going downhill,
Same as when pitching, downshift from 4th gear to 3rd gear and 3rd gear →
Two types of downshift control, including downshift to second speed, may be performed.
これについては、第28図(m)に示すが、この第28
図(iii)では、第28図(ii)と同様の符号を付
したステップは、いずれも同様な制御内容を示している
。This is shown in Figure 28 (m).
In FIG. 28(iii), steps with the same reference numerals as in FIG. 28(ii) indicate the same control content.
この場合の下り坂時のダウンシフト制御は、第28図(
iii)に示すように、ステップP144で、現在減速
中でないと判断されれば、このままエンジンの制御を行
なっても実車速が目標車速に近づく見込がないので、変
速機のシフトチェンジが必要となる。The downshift control when going downhill in this case is shown in Figure 28 (
As shown in iii), if it is determined in step P144 that the vehicle is not currently decelerating, it is not expected that the actual vehicle speed will approach the target vehicle speed even if the engine is controlled as is, so a shift change of the transmission is required. .
そこで、ステップP145で現在4速であるか否か、ス
テップP165で現在3速であるか否か、が判断される
。現在4速であれば、ステップP146で4速→3速へ
のダウンシフト後のエンジン回転数DRPM43を現在
のエンジン回転数DRPMに基づいて算出し、現在3速
であれば、ステップP166で3速→2速へのダウンシ
フト後のエンジン回転数DRPM32を現在のエンジン
回転数DRPMに基づいて算出する。Therefore, it is determined in step P145 whether or not the current speed is 4, and in step P165 whether or not the current speed is 3. If the current speed is 4th, the engine speed DRPM43 after downshifting from 4th to 3rd speed is calculated based on the current engine speed DRPM in step P146, and if the current speed is 3rd, step P166 calculates the engine speed DRPM43 after downshifting from 4th to 3rd speed. →The engine speed DRPM32 after downshifting to 2nd speed is calculated based on the current engine speed DRPM.
ステップP146で、ダウンシフト後のエンジン回転数
DRPM43を算出したら、続くステップP147で、
このエンジン回転数DRPM43が所定の回転数XDR
PM5 (例えば3500rpm)よりも小さいか否か
が判断される。また、ステップP166で、ダウンシフ
ト後のエンジン回転数DRPM32を算出した場合も、
続くステツブP167で、このエンジン回転数DRPM
32が所定(7)回転数XDRPM6 (例えば350
0ppm)よりも小さいか否がが判断される。After calculating the engine speed DRPM43 after downshifting in step P146, in the following step P147,
This engine rotation speed DRPM43 is the predetermined rotation speed XDR
It is determined whether the speed is smaller than PM5 (for example, 3500 rpm). Also, when the engine speed DRPM32 after downshift is calculated in step P166,
In the following step P167, this engine rotation speed DRPM
32 is the predetermined (7) rotation speed XDRPM6 (for example, 350
0 ppm).
そして、エンジン回転数DRPM34又はDRPM32
が所定の回転数XDRPM5又はXDRPM6以上であ
れば、ダウンシフトの制御対象とされずに、それぞれス
テップP153に進み、エンジン回転数DRPM34又
はDRPM32が所定の回転数XDRPM5又はXDR
PM6よりも小さければ、それぞれステップP148に
進む。And engine speed DRPM34 or DRPM32
If the engine speed is equal to or higher than the predetermined rotation speed XDRPM5 or
If it is smaller than PM6, the process proceeds to step P148.
なお、この後のステップP152’では、変速段の4速
→3速へのダウンシフト又は3速→2速へのダウンシフ
トを指示すると共に、アップシフトを禁止する。このア
ップシフトの禁止は、3速→4速へのアップシフト禁止
フラグFLG34を。In step P152' after this, a downshift from 4th gear to 3rd gear or a downshift from 3rd gear to 2nd gear is instructed, and an upshift is prohibited. This upshift is prohibited by setting the upshift prohibition flag FLG34 from 3rd gear to 4th gear.
FLG34≠Oとするか、2速→3速へのアップシフト
禁止フラグFLG23を、FLG34#0とする。Either FLG34≠O or the upshift prohibition flag FLG23 from 2nd speed to 3rd speed is set to FLG34#0.
このようにして、4速→3速へのダウンシフトと3速→
2速へのダウンシフトとの2種類のダウンシフト制御を
行なった場合には、アップシフトの禁止解除についても
、2速→3速へのアップシフト禁止フラグFLG23、
又は、3速→4速へのアップシフト禁止フラグFLG3
4を変更することになる。従って、まず、現在どの禁止
フラグが作用しているかを判断する必要がある。In this way, downshift from 4th gear to 3rd gear and 3rd gear →
When two types of downshift control are performed, including a downshift to 2nd gear, the upshift prohibition flag FLG23 from 2nd gear to 3rd gear is also used to cancel the inhibition of upshift.
Or upshift prohibition flag FLG3 from 3rd gear to 4th gear
4 will be changed. Therefore, it is first necessary to determine which prohibition flag is currently in effect.
そこで、ステップP156で、変速機の変速段が現在3
速であるか否かが判断され、ステップP168で、変速
機の変速段が現在2速であるか否かが判断される。現在
3速であれば、ステップP157に進み、現在2速であ
れば、ステップP169に進む。また、いずれでもなけ
れば(1速又は4速の場合)、アップシフトの禁止を解
除する必要はなく、ステップP164へ進んで、今回の
ダウンシフト制御を終える。Therefore, in step P156, the gear position of the transmission is currently set to 3.
In step P168, it is determined whether the gear position of the transmission is currently 2nd speed. If the current speed is 3rd, the process proceeds to step P157, and if the current speed is 2nd, the process proceeds to step P169. If it is neither (1st speed or 4th speed), there is no need to cancel the prohibition of upshift, and the process proceeds to step P164 to finish the current downshift control.
ステップP157に進むと、変速段を3速から4速に変
えた場合のエンジン回転数DRPM34を計算する。そ
して、続くステップP158で、このエンジン回転数D
RPM34をパラメータとして一次元マツブ#MTOR
MNに基づき、エンジン回転数DRPM34においてア
ップシフト後に出力できる最小トルクTORMINを決
定する。Proceeding to step P157, the engine rotation speed DRPM34 when the gear position is changed from 3rd speed to 4th speed is calculated. Then, in the following step P158, this engine rotation speed D
One-dimensional Matsubu #MTOR using RPM34 as a parameter
Based on MN, the minimum torque TORMIN that can be output after upshifting at engine speed DRPM34 is determined.
次に、ステップP159に進み、最小トルクT。Next, the process proceeds to step P159, where the minimum torque T is determined.
RMINと4速及び3速の各変速比とに基づいてアップ
シフト後のドライブ軸トルクTORUPを算出しする。The drive shaft torque TORUP after upshift is calculated based on RMIN and each gear ratio of 4th speed and 3rd speed.
一方、ステップP169に進むと、変速段を2速から3
速に変えた場合のエンジン回転数DRPM23を計算す
る。そして、続くステップP1.70で、このエンジン
回転数DRPM23をパラメータとして一次元マツブ#
MTORMNに基づき、エンジン回fti[DRPM2
3においてアップシフ1〜後に出力できる最小トルクT
ORMINを決定する。次に、ステップP171に進み
、最小トルクTORMINと3速及び2速の各変速比と
に基づいてアップシフト後のドライブ軸トルクTORU
Pを算出する。On the other hand, when proceeding to step P169, the gear position is changed from 2nd to 3rd gear.
Calculate the engine rotation speed DRPM23 when changing the speed. Then, in the following step P1.70, one-dimensional matsub #
Based on MTORMN, engine times fti[DRPM2
Minimum torque T that can be output after upshift 1 to 3 in 3
Determine ORMIN. Next, the process proceeds to step P171, and the drive shaft torque TORU after upshift is calculated based on the minimum torque TORMIN and each gear ratio of 3rd speed and 2nd speed.
Calculate P.
ステップP159又はステップP171でアップシフト
後のドライブ軸トルクTORUPを算出したら、ステッ
プP160に進む。After calculating the drive shaft torque TORUP after upshifting in step P159 or step P171, the process proceeds to step P160.
以下は、第28図(ii)に示した場合とほぼ同様に制
御が進められるが、ステップP163でのアップシフト
禁止用フラグ等の解除は、アップシフト禁止フラグFL
G23を0とするか又はFLG34をOとする。In the following, the control proceeds in almost the same manner as in the case shown in FIG.
Set G23 to 0 or set FLG34 to O.
以上のようにして、下り坂の時のダウンシフ!・制御を
2種類設けることで、車両のエンジン特性や自動変速機
32の特性等によっては、より適切にシフトダウンを行
なえるのである。As above, downshift when going downhill! - By providing two types of control, downshifting can be performed more appropriately depending on the vehicle engine characteristics, the characteristics of the automatic transmission 32, etc.
なお、4速→3速のシフト変更を行なった後に、続いて
、3速→2速のシフト変更を行なう場合には、判定時間
を1秒から3秒に延長して、シフト変更直後(この場合
、4速→3速のシフト変更直後)に車両の走行状態が安
定するのを待って、次の3速→2速のシフト変更を行な
うようにするのが望ましい。この場合、ダウンシフト判
定用カウンタCD5ASを150に設定すればよい。ま
た。In addition, if the shift change from 4th gear to 3rd gear is followed by a shift change from 3rd gear to 2nd gear, the determination time is extended from 1 second to 3 seconds, and the judgment time is extended from 1 second to 3 seconds. In this case, it is desirable to wait until the running condition of the vehicle becomes stable immediately after changing the shift from 4th gear to 3rd gear, and then perform the next shift change from 3rd gear to 2nd gear. In this case, the downshift determination counter CD5AS may be set to 150. Also.
2速→3速のシフト変更を行なった後に、続いて、3速
→4速のシフト変更を行なう場合も、同様の制御をする
のが望ましい。It is desirable to perform similar control when changing the shift from 2nd speed to 3rd speed and then subsequently changing from 3rd speed to 4th speed.
次に、エンジンブレーキを効かせて速やかに減速するた
めのダウンシフト制御を説明する。Next, downshift control for applying engine braking to quickly decelerate will be explained.
この制御の内容は、第29図(i)のフローチャートに
示すメイン制御と、第29図(ii)のフローチャート
に示す20m5タイマ割込制御とからなり、このメイン
制御も、所定の時間ごとに周期的に行なわれる。なお、
ダウンシフト制御は、変速段がエンジンブレーキの効力
が弱い高速段(3速又は4速)に設定されている時に行
なう。The content of this control consists of the main control shown in the flowchart of FIG. 29(i) and the 20m5 timer interrupt control shown in the flowchart of FIG. 29(ii). It is carried out in a regular manner. In addition,
Downshift control is performed when the gear position is set to a high speed position (3rd speed or 4th speed) where the effect of engine braking is weak.
まず、このメイン制御に201Llタイマ割込で行なう
第29図(ii )に示す制御について説明しておくと
、この制御では、ステップQ121で、現在ブレーキン
グ中であるか否かがブレーキスイッチ16のオン・オフ
により判断されて、ブレーキング中でなければ、カウン
タの値CD5BRKはカウントダウンされない。First, we will explain the control shown in FIG. 29 (ii) that is performed using the 201Ll timer interrupt in this main control. The counter value CD5BRK does not count down unless braking is being performed, as determined by on/off.
現在ブレーキング中であると、ステップQ122に進ん
で、現加速度DVAをパラメータとして1次元マツプ#
MDCRBKよりカウントダウン量DCRBRKを決定
する。If braking is currently in progress, the process proceeds to step Q122, where a one-dimensional map # is created using the current acceleration DVA as a parameter.
The countdown amount DCRBRK is determined from MDCRBK.
続く、ステップQ123では、ブレーキング時間カウン
タ値CD5BRKをカウントダウン1DCRBRKだけ
減少させる。Subsequently, in step Q123, the braking time counter value CD5BRK is decreased by countdown 1DCRBRK.
そして、続くステップQ124では、ブレーキング時間
カウンタ値CD5BRKがOよりも小さいか否かが判断
され、カウンタ値CD5BRKが0よりも小さいと、続
くステップQ125で、カウンタ値CD5BRKをOに
設定する。Then, in the subsequent step Q124, it is determined whether the braking time counter value CD5BRK is smaller than O. If the counter value CD5BRK is smaller than 0, the counter value CD5BRK is set to O in the subsequent step Q125.
従って、ブレーキング時間カウンタ値CD5BRKに比
べてカウントダウン量DcRBRKが大きいと、少ない
制御周期を経て短時間にカウンタ値CD5BRKが0と
なり、ブレーキング時間カウンタ値CD5BRKに比べ
てカウントダウン量DCRBRKが小さいと、多くの制
御周期を経てより長時間にカウンタ値CD5BRKがO
となる。Therefore, if the countdown amount DcRBRK is large compared to the braking time counter value CD5BRK, the counter value CD5BRK becomes 0 in a short time after a small control cycle, and if the countdown amount DCRBRK is small compared to the braking time counter value CD5BRK, the counter value CD5BRK becomes 0 in a short time after a small control period. Counter value CD5BRK becomes O for a longer time after the control cycle of
becomes.
なお、1次元マツプ#MDCRBKは、例えば第30図
に示すようなものであり、現加速度DVA(m/s”)
に応じて、カウントダウンftDcRBRKを設定して
いる。ここでは、現加速度DVAが−3(m/s2)以
上であればカウントダウン量DCRBRKは0になって
おり、現加速度DVAが−3(m/s2)以下になると
、加速度の大きさに応じてカウントダウン、1DcRB
RKが与えられる。The one-dimensional map #MDCRBK is, for example, as shown in FIG. 30, and the current acceleration DVA (m/s")
The countdown ftDcRBRK is set accordingly. Here, if the current acceleration DVA is -3 (m/s2) or more, the countdown amount DCRBRK becomes 0, and if the current acceleration DVA becomes -3 (m/s2) or less, the countdown amount DCRBRK becomes 0 depending on the magnitude of the acceleration. Countdown, 1DcRB
RK is given.
従って、減速度が3(m/s”)以下の緩やかな制動で
はカウントダウンは行なわず、減速度が3(m/s”)
よりも大きい急制動では、減速度の大きさに応じて、急
制動であるほど、カウントダウン量DCRBRKが大き
なものに与えられる。Therefore, in gentle braking where the deceleration is 3 (m/s") or less, no countdown is performed, and when the deceleration is 3 (m/s") or less, the countdown is not performed.
For sudden braking that is greater than , the more sudden the braking is, the larger the countdown amount DCRBRK is given depending on the magnitude of the deceleration.
つまり、急制動時を一定時間以上連続して行なえば、カ
ウントダウン量DCRBRKが0となって、特に、制動
の度合いが強いほど、短時間でカウントダウン量DCR
BRKがOになる。In other words, if sudden braking is performed continuously for a certain period of time or more, the countdown amount DCRBRK becomes 0, and the stronger the braking, the faster the countdown amount DCRBRK becomes 0.
BRK becomes O.
ここで、第29図(f)に示すメイン制御を説明すると
、まず、ステップQ101で、現在ブレーキング中であ
るか否かがブレーキスイッチ16のオン・オフにより判
断されて、Efl在ブレーキング中でなければ、現在の
変速段に応じて、ブレーキング時間カウンタをリセット
する。つまり、ステップQ102に進み、現在の変速段
が3速に設定されているか否かが判断され、3速であれ
ば、ステップQ103に進んで、ブレーキング時間カウ
ンタの値CD5BRKを初期値(3速ブレ一キング時間
カウント量)$tXCBRK3にリセツ1〜する。3速
でなければ、ステップQ104に進み、現在の変速段が
4速に設定されているか否かが判断され、4速であれば
、ステップQ105に進んで、ブレーキング時間カウン
タの値CD5BRKを初期値(4速ブレ一キング時間カ
ウント量)#XCBRK4にリセットする。これ以外の
変速段(1速又は2速)なら、ブレーキング時間カウン
タの値CD5BRKのリセットは行なわない。Here, to explain the main control shown in FIG. 29(f), first, in step Q101, it is determined whether or not braking is currently being performed by turning on and off the brake switch 16. Otherwise, the braking time counter is reset depending on the current gear. That is, the process advances to step Q102, where it is determined whether or not the current gear position is set to 3rd gear. If it is 3rd gear, the process advances to step Q103, where the value CD5BRK of the braking time counter is set to the initial value (3rd gear). Brake time count) $tReset to XCBRK3. If it is not 3rd gear, the process proceeds to step Q104, where it is determined whether or not the current gear position is set to 4th gear. If it is 4th gear, the process proceeds to step Q105, where the value CD5BRK of the braking time counter is initialized. Reset the value (4th gear braking time count amount) to #XCBRK4. For other gears (1st or 2nd gear), the value CD5BRK of the braking time counter is not reset.
一方、ステップQ1o1で、現在ブレーキング中である
と判断されたら、ステップQ106に進んで、ブレーキ
ング時間カウンタの値CD S B RKが0になって
いるか否かが判断される。On the other hand, if it is determined in step Q1o1 that the vehicle is currently braking, the process proceeds to step Q106, where it is determined whether the value CD S B RK of the braking time counter is 0 or not.
このブレーキング時間カウンタの値CD5BRKは、ブ
レーキング中ならば、第29図(i)の70−−チャー
トに示す20m5タイマ割込制御で力・−・)・ダウン
されており、カウンタの値CDSBRKがOになってい
たら、急制動でよりエンジンブレーキを効かせるべき状
態であるとして、高速段の場合には、以下のごとくダウ
ンシフトを行ないつる。一方、カウンタの値CD5BR
KがOでなければ、今回の制御を終え1次回以降の制御
でカウンタの値CD5BRKが0になれば、ダウンシフ
トを行ないうる。During braking, the value of this braking time counter CD5BRK is decreased by the 20m5 timer interrupt control shown in the 70-- chart of FIG. 29(i), and the value of the counter CDSBRK If it is O, it is assumed that the engine brake should be applied more effectively by sudden braking, and in the case of a high speed gear, a downshift is performed as shown below. On the other hand, the counter value CD5BR
If K is not O, downshifting can be performed if the current control is completed and the counter value CD5BRK becomes 0 in the first and subsequent controls.
つまり、ステップQ107で、現在の変速段が3速に設
定されているか否かが判断され、3速であれば、ステッ
プQ108に進んで、変速段を3速から2速に変えた場
合のエンジン回転数I) RPM32を前述と同様に計
算する。さらに、続くステップQ109で、このエンジ
ン回転数DRPM32が所定の回転数XDRPMII
(例えば5500ppm)よりも小さいか否かが、エン
ジン回転数比較判定手段105によって判断される。That is, in step Q107, it is determined whether or not the current gear position is set to 3rd gear. If it is 3rd gear, the process proceeds to step Q108, and the engine when the gear position is changed from 3rd gear to 2nd gear is determined. Rotation speed I) RPM32 is calculated in the same manner as above. Furthermore, in the following step Q109, this engine rotation speed DRPM32 is set to a predetermined rotation speed XDRPMII.
(for example, 5500 ppm) is determined by the engine rotation speed comparison and determination means 105.
そして、エンジン回転数DRPM32が所定の回転数X
DRPM1.1よりも小さくなければ、ダウンシフト制
御の対象とされない。この場合には、これより後の制御
周期で、ブレーキペダル28の踏込による減速でエンジ
ン回転数DRPMが低下するのを待つことになる。Then, the engine rotation speed DRPM32 becomes a predetermined rotation speed
Unless the DRPM is smaller than 1.1, it is not subject to downshift control. In this case, in a subsequent control cycle, the engine rotation speed DRPM will wait for the engine speed DRPM to decrease due to deceleration caused by depression of the brake pedal 28.
一方、エンジン回転数DRPM32が所定の回転数XD
RPMI 1よりも小さければ、ステップQ110に進
んで、ダウンシフトを行なう。On the other hand, the engine rotation speed DRPM32 is set to the predetermined rotation speed XD.
If it is smaller than RPMI 1, the process advances to step Q110 to perform a downshift.
ステップQ110では、シフト変更制御手段106によ
って、変速段の3速→2速へのダウンシフトを指示する
。これにより、自動変速機32では変速段の3速→2速
へのダウンシフトが実施される。In step Q110, the shift change control means 106 instructs a downshift from 3rd gear to 2nd gear. As a result, the automatic transmission 32 performs a downshift from 3rd gear to 2nd gear.
一方、ステップQ107で、現在の変速段が3速に設定
されていないとされて、続くステップQ111で現在4
速であると判断されれば、ステップQ112に進んで、
変速段を4速から3速に変えた場合のエンジン回転数D
RPM43を前述と同様に計算する。さらに、続くステ
ップQ113で、このエンジン回転数DRPM43が所
定の回転数XDRPM12 (例えば5500ppm)
よりも小さいか否かが、エンジン回転数比較判定手段1
05によって判断される。On the other hand, in step Q107, it is determined that the current gear stage is not set to 3rd gear, and in the following step Q111, it is determined that the current gear stage is not set to 3rd gear.
If it is determined that the speed is high, proceed to step Q112,
Engine speed D when changing gear from 4th to 3rd gear
Calculate RPM43 as described above. Furthermore, in the following step Q113, this engine rotation speed DRPM43 is set to a predetermined rotation speed XDRPM12 (for example, 5500 ppm).
Engine speed comparison and determination means 1 determines whether or not it is smaller than
05.
そして、エンジン回転数DRPM43が所定の回転数X
DRPM12よりも小さくなければ、ダウンシフト制御
の対象とされない。この場合には、これより後の制御周
期で、ブレーキペダル28の踏込による減速でエンジン
回転数DRPMが低下するのを待つことになる。Then, the engine rotation speed DRPM43 becomes the predetermined rotation speed
Unless it is smaller than DRPM12, it will not be subject to downshift control. In this case, in a subsequent control cycle, the engine rotation speed DRPM will wait for the engine speed DRPM to decrease due to deceleration caused by depression of the brake pedal 28.
一方、エンジン回転数DRPM43が所定の回転数XD
RPMI 2よりも小さければ、ステップQ114に進
んで、この制御周期で変速段の4速→3速へのダウンシ
フトを行なった後、これ以降の制御周期で変速段の3速
→2速へのダウンシフトを行なえるように、ブレーキン
グ時間カウンタの値CD5BRKを初期値(3速ブレ一
キング時間カウント量)#XCBRK3にリセットする
。On the other hand, the engine rotation speed DRPM43 is set to the predetermined rotation speed XD.
If the RPMI is smaller than 2, the process advances to step Q114, where the gear is downshifted from 4th gear to 3rd gear in this control cycle, and then downshifted from 3rd gear to 2nd gear in the subsequent control cycle. To enable downshifting, the value CD5BRK of the braking time counter is reset to the initial value (3rd speed braking time count amount) #XCBRK3.
続くステップQ115で、シフト変更制御手段106に
よって、変速段の4速→3速へのダウンシフトを指示す
る。これにより、自動変速機32では変速段の4速→3
速へのダウンシフトが実施される。In the following step Q115, the shift change control means 106 instructs a downshift from 4th gear to 3rd gear. As a result, the automatic transmission 32 changes from 4th gear to 3rd gear.
A downshift to high speed is performed.
このようにして、減速度合いが一定以上大きい急制動時
には、4速→3速へのダウンシフト又は4速→3速への
ダウンシフトが行なわれて、エンジンブレーキを効かせ
ながら車両の減速を促進させることができるのである。In this way, during sudden braking where the degree of deceleration is greater than a certain level, a downshift from 4th gear to 3rd gear or from 4th gear to 3rd gear is performed, promoting deceleration of the vehicle while applying engine braking. It is possible to do so.
また、急制動の度合いによって、制動開始後ダウンシフ
トを行なうまでの時間が異なり、急制動であるほど、急
いでダウンシフトを行なうのである。Further, the time required for downshifting after the start of braking differs depending on the degree of sudden braking, and the more abrupt the braking, the more hasty the downshifting is.
以上で、自動変速機32の制御内容の説明を終える。This completes the explanation of the control details of the automatic transmission 32.
ここで、自動変速機32のアップシフト時の変速ショッ
クを低減する制御について説明する。Here, control for reducing shift shock during upshifting of the automatic transmission 32 will be explained.
つまり、通常、自動変速機32の変速時には、その出力
軸トルクに変動が生じることにより、変速ショックが起
こるが、特に、変速完了時に、自動変速機32の出力軸
トルクが急減することによって生じる変速ショックが大
きい。In other words, normally, when the automatic transmission 32 shifts, a shift shock occurs due to fluctuations in the output shaft torque, but in particular, a shift shock occurs when the output shaft torque of the automatic transmission 32 suddenly decreases when the shift is completed. It was a big shock.
この変速ショックの低減制御は、変速段検出部23で検
出した情報に基づいて、エンジン制御部25で行なわれ
、アップシフトの動作の開始時から完了時にかけての間
に、エンジン13のスロットル開度を一時的に減少させ
ることで、自動変速機32の出力軸トルクの変動を抑制
し、変速時に起こりやすいショックの低減を図るもので
ある。This shift shock reduction control is performed by the engine control unit 25 based on information detected by the gear position detection unit 23, and is performed by the engine control unit 25 based on the information detected by the gear position detection unit 23. By temporarily reducing , the fluctuation of the output shaft torque of the automatic transmission 32 is suppressed, and the shock that is likely to occur during gear shifting is reduced.
この変速ショック低減制御は、第31図N)〜(iv
)に示すフローチャートに示すごと〈実施され、第31
図(i)に示す主として1速から2速へのアップシフト
時におけるショック低減制御と、第31図(it)に示
す2速から3速へのアップシフト時におけるショック低
減制御と、第31図(正)に示す3速から4速へのアッ
プシフト時におけるショック低減制御とがあり、これら
の制御は一つの制御周期で連続的に行なわれる。なお。This shift shock reduction control is performed in Fig. 31 N) to (iv
) as shown in the flowchart.
Shock reduction control mainly during upshifting from 1st speed to 2nd speed shown in FIG. 31(i), shock reduction control during upshifting from 2nd speed to 3rd speed shown in FIG. There is shock reduction control at the time of upshifting from 3rd speed to 4th speed as shown in (correct), and these controls are performed continuously in one control cycle. In addition.
これらの制御には、第31図(iv )に示す5ms割
込制御のタイムカウント値が用いられる。For these controls, the time count value of the 5ms interrupt control shown in FIG. 31(iv) is used.
この制御は、まず、第31図(i)に示すように、ステ
ップ5101で、現在変速中であるか否かが判断され、
現在変速中でなければ、今回のショック低減制御を終え
、現在変速中であれば、ステップ5102へ進んで、現
在アップシフト指令がなされているか否かが判断される
。In this control, as shown in FIG. 31(i), first, in step 5101, it is determined whether or not the gear is currently being changed.
If the gear is not currently being shifted, the current shock reduction control is completed, and if the gear is currently being shifted, the process proceeds to step 5102, where it is determined whether or not an upshift command is currently being issued.
そして、現在アップシフト指令中でなければ、今回のア
ップシフト時ショック低減制御を終え。Then, if an upshift command is not currently in progress, the current upshift shock reduction control is completed.
現在アップシフト指令中であれば、ステップ5103八
進む。If an upshift command is currently being issued, the process advances to step 51038.
続くステップ3103では、このアップシフト指令が1
速から2速へのアップシフト指令であるか否かが判断さ
れる。1速から2速へのアップシフト指令でなければ、
他のアップシフト指令であるから、第31図(ii)に
示すステップ5131へ進む。In the following step 3103, this upshift command is changed to 1.
It is determined whether or not it is an upshift command from speed to second speed. If it is not an upshift command from 1st gear to 2nd gear,
Since this is another upshift command, the process advances to step 5131 shown in FIG. 31(ii).
一方、1速から2速へのアップシフト指令であれば、こ
れに対応する1速から2速へのアップシフト時のショッ
ク低減制御を行なう。On the other hand, if it is an upshift command from 1st speed to 2nd speed, shock reduction control at the time of upshifting from 1st speed to 2nd speed corresponding to this is performed.
つまり、続くステップ5104へ進んで、キックダウン
スイッチ(K/D SW)が現在オフ状態にあるか否
かが判断される。現在オフ状態になければ、今回のアッ
プシフト時ショック低減制御を終え、現在オフ状態にあ
れば、ステップ5IO5へ進む。In other words, the process proceeds to step 5104, where it is determined whether the kickdown switch (K/D SW) is currently in the OFF state. If it is not currently in the OFF state, the current upshift shock reduction control is completed, and if it is currently in the OFF state, the process proceeds to step 5IO5.
ステップ5105では、キックダウンスイッチに/DS
Wが今回の制御周期でオンからオフへ切り替えらで現在
オフ状態にあるのか否かが判断される。つまり、前回の
制御周期までアクセルペダル27の踏み込みによってキ
ックダウン操作を行なっていて、今回の制御周期でアク
セルペダル27の踏込量を減少させて再び2速へのアッ
プシフトを図ったのか否かが判断される。In step 5105, the kickdown switch is set to /DS.
It is determined whether W is currently in the off state by switching from on to off in the current control cycle. In other words, whether the kickdown operation was performed by depressing the accelerator pedal 27 until the previous control cycle, and whether or not the user attempted to upshift to second gear again by decreasing the amount of depressing the accelerator pedal 27 in the current control cycle. be judged.
今回の制御周期でキックダウンスイッチに/DSW)が
オフに切り替えらでいれば、ステップ8106へ進み、
今回の制御周期で切り替えらでいなければ、ステップ5
109へ進む。If the kickdown switch (/DSW) is turned off in the current control cycle, the process advances to step 8106;
If switching is not possible in this control cycle, step 5
Proceed to 109.
ステップ5106に進むと、変速時ベーストルクSFT
EMとして現エンジン出力トルクTEMを与える。変速
時ベーストルクSFTEMとは、変速(ここでは、アッ
プシフト)の指令開始時のトルクである。Proceeding to step 5106, the base torque SFT at the time of shifting
The current engine output torque TEM is given as EM. The shift base torque SFTEM is the torque at the start of a shift (in this case, upshift) command.
そして、続くステップ5107で、スロットル開度f7
THの現在の値PPG3をパラメータとして、K/Dス
イッチをオフした時を基準にしたスロットル閉時刻(ス
ロットル閉動開始までの時間)TSHUTを、第33図
に示す1次元マツプ#MSHT12に基づいて決定する
。このTSHUTの値は、現スロットル開度PPG3が
大きいほど、小さく設定されている。Then, in the following step 5107, the throttle opening f7
Using the current value of TH PPG3 as a parameter, calculate the throttle closing time (time until the start of throttle closing movement) TSHUT based on the time when the K/D switch is turned off based on the one-dimensional map #MSHT12 shown in Fig. 33. decide. The value of TSHUT is set smaller as the current throttle opening PPG3 becomes larger.
なお、キックダウンドラム(K/Dドラム)にブレーキ
をかけるための油圧の大きさは、自動変速機32の制御
部(例えば101)で、スロットル開度”T11に応じ
てマツプされているので、スロットル開度θTHに応じ
て、適宜、に/Dドラムにブレーキをかける油圧が制御
される。従って、K/Dスイッチをオフしてから、K/
Dドラムの回転数の低下を開始するまでの時間も、スロ
ットル開度θrH(PPG8)に応じて決定するのであ
る。Note that the magnitude of the hydraulic pressure for applying the brake to the kickdown drum (K/D drum) is mapped according to the throttle opening degree "T11" in the control section (for example, 101) of the automatic transmission 32. The hydraulic pressure that applies the brake to the K/D drum is controlled appropriately according to the throttle opening θTH.Therefore, after turning off the K/D switch, the K/D
The time until the rotational speed of the D drum starts to decrease is also determined according to the throttle opening degree θrH (PPG8).
そして、続くステップ5108では、タイマC3FTの
値を0にリセットして、タイマC3FTのカウントを開
始する。Then, in the following step 5108, the value of timer C3FT is reset to 0, and counting of timer C3FT is started.
このタイマC3FTのカウントは、第31図(iv )
に示すような5msタイマ割込制御であって、まず、ス
テップ5121で、タイマC3FTが停止状態FFI(
になっているか否かが判断されて、停止状mFF口なら
ばカウントをせずに、停止状態FFI、でないならばカ
ウントを行なう。したがって、ステップS ]、 08
でタイマC3FTの値がOにリセッ1−されると、この
時点からステップ5122によるカウントを開始して、
5 ms毎にC8F′rの値が増加する。The count of this timer C3FT is as shown in Fig. 31 (iv).
In the 5ms timer interrupt control as shown in FIG.
It is determined whether or not the mFF port is in a stopped state, without counting, and if it is not in a stopped state FFI, counting is performed. Therefore, step S ], 08
When the value of timer C3FT is reset to O at 1-, counting starts at step 5122 from this point.
The value of C8F'r increases every 5 ms.
一方、キックダウンスイッチに/DSWが前回以前の制
御周期でオフに切り替えらていると、ステップ5105
から、ステップ5109へ進んで、タイマC3FTの値
がスロットル閉時間T S )i UTに達しているか
否かが判断される。そして、Cs F’rがTSHUT
に達していなければステップ5110へ進み、CS F
TがTSHUTに達していればステップS1]3へ進
む。On the other hand, if the kickdown switch /DSW was turned off in the previous control cycle, step 5105
The process then proceeds to step 5109, where it is determined whether the value of the timer C3FT has reached the throttle closing time T S )i UT. And Cs F'r is TSHUT
If the CSF has not been reached, proceed to step 5110 and
If T has reached TSHUT, the process advances to step S1]3.
なお、キックダウンスイッチに/、DSWがオフに切り
替えられると、第31図(iv )に示すステップ51
22でタイマCS F Tのカウントが開始されるが、
このようなオフ状態が継続しタイマC3F Tの値がス
ロットル閉時間TSHUTまで達するまでは、ステップ
SIOからステップ5l10側へ進んで、正式にスロッ
トル閉動の制御を行なう前段階として、スロットル弁3
1を僅かに閉動する制御を行ない、タイマC5FTの値
がスロットル閉時間TSHUTまで達すると、ステップ
・5113側へ進んで、正式にスロットル閉動の制御を
行なう。Note that when the kickdown switch/DSW is turned off, step 51 shown in FIG. 31 (iv) is performed.
The timer CS F T starts counting at 22, but
Until such an off state continues and the value of the timer C3FT reaches the throttle closing time TSHUT, the process proceeds from step SIO to step 5l10, and the throttle valve 3 is closed as a step before officially controlling the throttle closing movement.
1, and when the value of timer C5FT reaches the throttle closing time TSHUT, the process proceeds to step 5113, where the throttle closing movement is formally controlled.
ステップ5iloへ進むと、に/Dドラムの回転数KD
RPMIを出力軸回転数VSRPM2から計算する。こ
の回転数KDRPMIは、変速時のに/Dドラムの回転
数となり、この回転数KDRPMIは、VSRPM2の
値に所定のギヤ比を乗じることで算出できる。なお、こ
のステップ5110で、現在のに/Dドラム回転数を検
出(又は算出)し、この現に/Dドラム回転数KDRP
MをK D RP M 1の値として与えてもよい。Proceeding to step 5ilo, the /D drum rotation speed KD
Calculate RPMI from output shaft rotation speed VSRPM2. This rotational speed KDRPMI is the rotational speed of the /D drum during gear shifting, and can be calculated by multiplying the value of VSRPM2 by a predetermined gear ratio. In addition, in this step 5110, the current /D drum rotation speed is detected (or calculated), and the current /D drum rotation speed KDRP is determined.
M may be given as the value of K D RP M 1 .
続いて、ステップ5111で、K/Dドラム回転数KD
RPMIをパラメータとして、スロットル復帰に/Dド
ラム回転数RTNRPMを、第34図に示す1次元マツ
プ#MRTN12から決定する。なお、スロットル復帰
に/Dドラム回転数RT N RP Mとは、スロット
ル弁31を元に復帰させる時のに/Dドラム回転数であ
り、第34図に示すように、KDRPMIの値の一定範
囲では、K D RP M 1に比例して増加する。Subsequently, in step 5111, the K/D drum rotation speed KD
Using RPMI as a parameter, the /D drum rotation speed RTNRPM for throttle return is determined from the one-dimensional map #MRTN12 shown in FIG. 34. Note that /D drum rotation speed RT N RP M is the /D drum rotation speed when returning the throttle valve 31 to its original position, and as shown in FIG. Then, K D R P M increases in proportion to 1.
また、このようにRTNRPMを設定するのは、例えば
はじめのに/Dドラム回転数K D RI’ M 1が
高い時には、スロットル復帰に/Dドラム回転数RTN
RPMの設定値を高くしないと、はぼ−定の時間がかか
るシフトアップ動作に対して、スロットル弁31の閉動
によるショック低減操作が遅れてしまうためである。Also, setting RTNRPM in this way is because, for example, when the /D drum rotational speed K D RI' M 1 is high at the beginning, the /D drum rotational speed RTN
This is because if the RPM setting value is not set high, the shock reduction operation by closing the throttle valve 31 will be delayed in response to the upshift operation, which takes an indefinite amount of time.
そして、次のステップ5112で、目標エンジン出力ト
ルクTOMの値として、ステップ8106で得られた変
速時ベーストルクSFTEMを与えて、ステップ511
7へ進む。このように、変速時ヘーストルクSFTEM
を目標エンジン出力トルクTOMとするのは、これによ
りスロットル弁31を僅かに閉動でき、スロットル弁3
1を正式に閉動するにあたって、閉動開始時の開度が小
さいため速やかに閉動を完了させて、制御速度を速める
ためである。なお、変速時ベーストルクSFTEMを得
るスロットル開度までスロットル弁31を閉動しても出
力トルクに変化は生じずトルクの安定制御上何ら支障は
ない。Then, in the next step 5112, the shift base torque SFTEM obtained in step 8106 is given as the value of the target engine output torque TOM, and in step 511
Proceed to step 7. In this way, when shifting, the Heis torque SFTEM
is set as the target engine output torque TOM because this allows the throttle valve 31 to be slightly closed.
This is to speed up the control speed by quickly completing the closing movement since the opening degree at the start of the closing movement is small when officially closing the valve 1. Note that even if the throttle valve 31 is closed to the throttle opening degree at which the base torque SFTEM is obtained during gear shifting, the output torque does not change and there is no problem in stable control of the torque.
一方、タイマC3FTの値がスロットル閉時刻T S
HU Tに達しすると、ステップ5113へ進んで、現
に/Dドラム回転数KDRPMがスロットル復帰に/D
ドラム回転数RTNRPM以下まで下がったか否かが判
断される。On the other hand, the value of timer C3FT is the throttle closing time T S
When HUT is reached, the process advances to step 5113, where the /D drum rotation speed KDRPM is set to throttle return.
It is determined whether the drum rotation speed has decreased to below RTNRPM.
1速から2速へのアップシフトが開始されると。When an upshift from 1st to 2nd gear begins.
スロットル弁31の閉動と共にに/Dドラムの回転数K
DRPMが低下を開始するが、この値KDRPMがRT
NRPM以下まで下がったならば、今回のアップシフト
時ショック低減制御を終え、スロットル開度θTHを、
アクセル等の指示する開度(通常の指示開度)とする。As the throttle valve 31 closes, the rotation speed K of the /D drum increases.
DRPM starts to decrease, but this value KDRPM
Once it has fallen below NRPM, the current upshift shock reduction control is completed and the throttle opening θTH is adjusted to
The opening degree is the one instructed by the accelerator, etc. (normal instruction opening degree).
一方、K D RP MがRTNRPM以下まで下がっ
ていなければ、まだ、K/Dドラムの回転数KDRPM
の低下が不十分であるとして、ステップ5114、更に
はステップ5115へ進んで、スロットル弁31の−時
的な閉動量を決定する補正トルクTc工、Tc2を設定
する。On the other hand, if KDRPM has not fallen below RTNRPM, the rotational speed of the K/D drum is still KDRPM.
If the decrease is insufficient, the process proceeds to step 5114 and further to step 5115, in which a correction torque Tc2, which determines the temporal closing movement amount of the throttle valve 31, is set.
ステップ5114では、スロットル弁が閉動を開始して
からの時間、つまり、変速時タイマC3FTとスロット
ル閉時刻T S HU Tとの差(C3F T −T
S I(U T )をパラメータとして、第35図に示
す1次元マツプ#MTIM、12から、補正トルクi、
” c 、を決定する。この補正トルクTc、には、ト
ルク変化時の車両の走行フィーリングを向」ニさせると
いう所謂「トルク変化の味付け」の意味合いがある。In step 5114, the time elapsed since the throttle valve started closing, that is, the difference between the shift timer C3FT and the throttle closing time T SHU T (C3F T - T
Using S I (U T ) as a parameter, the correction torque i, from the one-dimensional map #MTIM,12 shown in FIG.
``c'' is determined. This correction torque Tc has the meaning of so-called ``seasoning of torque change'' to improve the driving feeling of the vehicle when the torque changes.
続くステップ5115では、スロットル閉動前のに/D
ドラム回転数KDRPMiをパラメータとして、第36
図に示す1次元マツプ#MRPM12から、補正トルク
Tc2を決定する。なお、第36図に示す1次元マツプ
# M RP Mi 2のように、補正トルクTc、、
スロットル閉動前のに/Dドラム回転数K D RP
M 1が高いほど、大きいものに設定されているが、こ
れは、K/Dドラム回転数KDRPMIが高いほどエン
ジンが高回転で高出力状態であると予測され、変速時の
ショックを抑えるためには、K D RP M 1が高
いほど、補正1−ルクTc、を大きくしなければ効果が
ないためである。In the following step 5115, /D before closing the throttle.
Using the drum rotation speed KDRPMi as a parameter, the 36th
The correction torque Tc2 is determined from the one-dimensional map #MRPM12 shown in the figure. In addition, as shown in the one-dimensional map # M RP Mi 2 shown in FIG. 36, the correction torque Tc, .
Before throttle closing/D drum rotation speed K D RP
The higher M1 is set, the larger it is set. This is because it is predicted that the higher the K/D drum rotation speed KDRPMI, the higher the engine rotation and high output state, and to suppress the shock during gear shifting. This is because the higher K D RP M 1 is, the more effective it is unless the correction 1 - Luk Tc is increased.
更に、ステップ8116で、目標エンジン出力トルクT
OMの値として、変速時ベーストルクSFTEMから補
正トルクTc1.’I”c2を除いた値(S F T
E M−Tc 1T C2)を与えて、ステップ511
7へ進む。Furthermore, in step 8116, the target engine output torque T
The value of OM is calculated from the base torque SFTEM during shifting to the correction torque Tc1. The value excluding 'I'c2 (S F T
Step 511
Proceed to step 7.
ステップ5117では、呪エンジン回転数DRPMと目
標トルりTOMとをパラメータとして。In step 5117, the engine speed DRPM and target torque TOM are used as parameters.
2次元マツプ# A CT RTHから、目標スロット
ル開度CPTGを決定する。The target throttle opening CPTG is determined from the two-dimensional map #ACT RTH.
続くステップ8118では、現エンジン回転数D RP
Mをパラメータとして、1次元マツプ#THCL I
”から、最大スロツ1−ル開度THMAXを決定する。In the following step 8118, the current engine speed D RP
One-dimensional map #THCL I with M as a parameter
”, the maximum throttle opening THMAX is determined.
最大スロットル開度”I’ I(M A Xとは、スロ
ットルをそれ以」二開いても、トルクに変化がないとい
う開度であって、エンジン回転数によって決定する値で
ある。The maximum throttle opening degree "I' I (M A X) is the opening degree at which there is no change in torque even if the throttle is opened two more times, and is a value determined by the engine speed.
次のステップS J−19では、最大スロットル開度T
HM A Xが目標スロットル開度CPTGよりも小
さいか否かが判断され、T HM A X、がCPTG
よりも小さくなければ、ステップ5117で決定した目
標スロットル開度CPTOを採用して今回のアップシフ
ト時ショック低減制御を終えるが、T HM A Xが
CI) T Gよりも小さければ、ステップ5120へ
進んで、THMAXが目標スロットル開度CPTGとし
て、最大スロットル開度T HMAXを与えて、今回の
アップシフト時ショック低減制御を終える。In the next step S J-19, the maximum throttle opening T
It is determined whether HM A X is smaller than the target throttle opening CPTG, and T HM A
If it is not smaller than CPTO, the target throttle opening CPTO determined in step 5117 is adopted to finish the current upshift shock reduction control, but if THMAX is smaller than CI)TG, the process proceeds to step 5120. Then, THMAX gives the maximum throttle opening THMAX as the target throttle opening CPTG, and the current upshift shock reduction control is completed.
ここで、このような1速から2速へのアップシフト時の
ショック低減制御時における、スロットル弁31.タイ
マC5FT、に/Dドラ11回転数。Here, the throttle valve 31. Timer C5FT, /D driver 11 rotations.
K/Dスイッチの状態及びトルクコンバータ32の出力
軸トルクの変動を、第32図(i)〜(iii)のタイ
ムチャートに従って説明する。The state of the K/D switch and fluctuations in the output shaft torque of the torque converter 32 will be explained according to the time charts shown in FIGS. 32(i) to (iii).
時刻tAに、キックダウンスイッチに/DSWがオンか
らオフに切り替わる、つまり、1速から2速へのアップ
シフト指令が出される[第32図(ii )参照コと、
まずはじめに、変速時ベーストルクSFTEMを記憶し
、スロットル閉時刻TSHtJ Tを決定すると共に、
タイマC3FTをOにリセットしてカウントを開始する
[第32図(i)参照コ。At time tA, /DSW is switched from on to off in the kickdown switch, that is, an upshift command from 1st gear to 2nd gear is issued [see FIG. 32 (ii)]
First of all, the base torque SFTEM during shifting is memorized, and the throttle closing time TSHtJT is determined.
Reset the timer C3FT to O and start counting [see FIG. 32(i)].
そして、これに続く制御サイクルでは、変速時ベースト
ルクS F T E Mを「1標トルクとして、スロッ
トル弁31を僅かに閉動する[第32図(i)参照コ。In the control cycle that follows, the base torque S F T E M during gear shifting is set to "1 mark torque" and the throttle valve 31 is slightly closed (see FIG. 32(i)).
このような予備操作を行なうことで、スロットル弁31
を正式に閉動するにあたって、閉動開始後より速やかに
閉動を完了でき、制御速度を速められる。この予備操作
を行なっても、トルク安定上、何ら支障はない。By performing such a preliminary operation, the throttle valve 31
When officially closing, the closing movement can be completed more quickly after the closing movement has started, and the control speed can be increased. Even if this preliminary operation is performed, there will be no problem in terms of torque stability.
シフト開始時刻tBに、タイマC3FTの値がスロット
ル閉時刻T S I(U Tになったらば、スロットル
弁31を正式に閉動する[第232図(i)参照コ。こ
れと共に、K/Dドラム回転数KDRPMも、減少を開
始する。At the shift start time tB, when the value of the timer C3FT reaches the throttle closing time TSI (UT), the throttle valve 31 is officially closed (see Fig. 232(i)). The drum rotation speed KDRPM also begins to decrease.
そして、スロットル弁31を閉動状態に保持したままで
、現に/Dドラム回転数KDRPMが。Then, with the throttle valve 31 kept in the closed state, the /D drum rotational speed KDRPM is actually reached.
スロットル復帰に/Dドラム回転数RTNRPMまで下
がった時刻tcで、スロットル弁31の開度を、アクセ
ル等の指示する開度に従って、通常の開度制御を行なう
。これにより、スロットル開度θTHは、元の開度に復
帰する。At time tc when the drum rotation speed has decreased to RTNRPM for throttle return, the opening degree of the throttle valve 31 is controlled normally according to the opening degree instructed by the accelerator or the like. As a result, the throttle opening degree θTH returns to the original opening degree.
この結果、第32図(in)に示すように、自動変速機
32の出力軸トルクの変動は、ショック低減制御を行な
わない場合に比べて僅かなものとなり、特に、変速完了
時における、自動変速機32の出力軸トルクの急減が低
減される。これによって、変速ショックが低減されるの
である。As a result, as shown in FIG. 32 (in), the fluctuation in the output shaft torque of the automatic transmission 32 is small compared to the case where shock reduction control is not performed. A sudden decrease in the output shaft torque of the machine 32 is reduced. This reduces shift shock.
ところで、第31図(i)のステップ5103において
、1速から2速へのアップシフト指令でないとされると
、第31図(ii)に示す2速から3速へのアップシフ
ト時のショック低減制御、又は第31図(iii )に
示す3速から4速へのアップシフト時のショック低減制
御が行なわれる。By the way, if it is determined in step 5103 of FIG. 31(i) that there is no upshift command from 1st speed to 2nd speed, the shock reduction during upshift from 2nd speed to 3rd speed shown in FIG. 31(ii) control, or shock reduction control at the time of upshifting from 3rd speed to 4th speed as shown in FIG. 31(iii).
つまり、第31図(i)のステップ5103において、
1速から2速へのアップシフト指令でないとされて、第
31図(…)に示すステップ5131へ進み、2速から
3速へのアップシフト指令であると判断されると、2速
から3速へのアップシフト時のショック低減制御が行な
われる。That is, in step 5103 of FIG. 31(i),
If it is determined that it is not an upshift command from 1st to 2nd speed, the process proceeds to step 5131 shown in FIG. 31 (...), and if it is determined that it is an upshift command from 2nd to 3rd speed, Shock reduction control is performed when upshifting to high speed.
この場合、まず、ステップ5132へ進んで。In this case, first proceed to step 5132.
前回の制御周期でも、変速中であったか否かが判断され
て、今回はじめて変速中となった場合は、ステップ51
33へ進み、前回から変速中となっていた場合は、ステ
ップ8136へ進む。If it is determined whether or not the gear was being shifted in the previous control cycle, and the gear is being shifted for the first time, step 51 is performed.
The process advances to step 33, and if the gear has been changed since the previous time, the process advances to step 8136.
ステップ5133では、第31図(i)のステップ81
06と同様に、変速時ベーストルクSFTEMとして現
エンジン出力トルクTEMを与える。In step 5133, step 81 in FIG. 31(i)
Similarly to 06, the current engine output torque TEM is given as the base torque SFTEM during gear shifting.
そして、続くステップ5134で、第31図(i)のス
テップ5107と同様に、呪スロットル開度PPG3を
パラメータとして、スロットル閉時刻TSHUTを、第
33図に示す1次元マツプ#MSHT23に基づいて決
定する。Then, in the following step 5134, similarly to step 5107 in FIG. 31(i), the throttle closing time TSHUT is determined based on the one-dimensional map #MSHT23 shown in FIG. 33, using the cursed throttle opening PPG3 as a parameter. .
続いて、ステップ5135で、第31図(i)のステッ
プ8108と同様に、タイマC3FTの値をOにリセッ
トして、タイマC3FTのカウントを開始する。Subsequently, in step 5135, the value of timer C3FT is reset to O, and counting of timer C3FT is started, similar to step 8108 in FIG. 31(i).
このタイマC5FTのカウントも、第31図(i■)に
示すような5 rnsnイタ割込制御で行なわれる。The count of this timer C5FT is also performed under 5 rnsn interrupt control as shown in FIG. 31 (i).
一方、前回も変速中であるとして、ステップ8136へ
進んだ場合、タイマC3FTの値がスロットル閉時刻T
S HU Tに達しているか否かが判断される。C3
FTがT S HU Tに達していればステップ513
7へ進み、C3FTがTSIIUTに達していなければ
ステップ5140へ進む。On the other hand, if the process advances to step 8136 because the gear was being shifted last time, the value of timer C3FT is the throttle closing time T.
It is determined whether S HUT has been reached. C3
If FT has reached T S H U T, step 513
The process advances to step 7, and if C3FT has not reached TSIIUT, the process advances to step 5140.
ステップ5137へ進むと、第31−図(i)のステッ
プ5110と同様に、K/Dドラムの回転数KDRPM
2を出力軸回転数VSRPM2から計算する。この回転
数KDRPM2は、変速時のに/Dドラムの回転数とな
り、この回転数KDRPM2は、VSRPM2の値に所
定のギヤ比を乗じることで算出できる。なお、ここでも
、ステップS ]、 37を、現在のに/Dドラム回転
数を検出して、この現に/Dドラム回転数KDRPMを
KDRPM2の値として与えてもよい。Proceeding to step 5137, similarly to step 5110 in FIG. 31-(i), the rotation speed KDRPM of the K/D drum is
2 is calculated from the output shaft rotation speed VSRPM2. This rotational speed KDRPM2 is the rotational speed of the /D drum during gear shifting, and can be calculated by multiplying the value of VSRPM2 by a predetermined gear ratio. Here, too, the current /D drum rotation speed may be detected in step S], 37, and the current /D drum rotation speed KDRPM may be given as the value of KDRPM2.
次に、ステップ8138で、第31図(i)のステップ
5111と同様、スロットル復帰に/Dドラム回転数R
TNRPMを、K/Dドラム回転数KDRPM2をパラ
メータとして、第34図に示す1次元マツプ#MRTN
23から決定する。Next, in step 8138, similarly to step 5111 in FIG. 31(i), the throttle is returned to /D drum rotation speed R.
One-dimensional map #MRTN shown in FIG. 34 is created using TNRPM and K/D drum rotation speed KDRPM2 as a parameter.
Decided from 23.
そして1次のステップ5139で、目標エンジン出力ト
ルクTOMの値として、変速時ベーストルクSFTEM
を与えて、第31図(i)のステップ5117へ進む。Then, in the first step 5139, the base torque during shifting SFTEM is set as the value of the target engine output torque TOM.
is given, and the process proceeds to step 5117 in FIG. 31(i).
一方、ステップ8136で、タイマC3FTの値がスロ
ットル閉時刻T S HU Tに達しているとされてス
テップ5140へ進むと、このステップ51401’、
現に/Dドラム回転数KDRPMが上昇してスロットル
復帰に/Dドラム回転数RTNRPMまで達したか否か
が判断される62速から3速へのアップシフトが開始さ
れると、スロットル弁31の閉動と共にに/Dドラムの
回転数KDRPMが上昇を開始するが、この値KDRP
Mが上がってRTNRPMまで達していれば。On the other hand, in step 8136, when it is determined that the value of timer C3FT has reached the throttle closing time T S HU T and the process proceeds to step 5140, this step 51401',
In fact, the /D drum rotation speed KDRPM rises and it is determined whether the throttle return reaches the /D drum rotation speed RTNRPM.When an upshift from 62nd speed to 3rd speed is started, the throttle valve 31 is closed. The rotational speed KDRPM of the /D drum starts to increase as the rotation speed increases, but this value KDRPM
If M increases and reaches RTNRPM.
今回のアップシフト時ショック低減制御を終え、スロッ
トル開度θTHを、アクセル等の指示する開度(通常の
指示開度)とする。After completing the current upshift shock reduction control, the throttle opening θTH is set to the opening instructed by the accelerator or the like (normal instructed opening).
一方、KDRPMがRTNRPMよりも大きくなってい
なければ、まだ、K/Dドラムの回転数KDRPMの上
昇が不十分であるとして、ステップ5141へ進んで、
前述した、スロットル弁31の一時的な閉動量を決定す
る補正トルク’re1゜Teaを設定する。On the other hand, if KDRPM has not become larger than RTNRPM, it is determined that the increase in the rotational speed KDRPM of the K/D drum is still insufficient, and the process proceeds to step 5141.
The above-mentioned correction torque 're1°Tea that determines the amount of temporary closing movement of the throttle valve 31 is set.
ステップ5141では、スロットル弁が閉動を開始して
からの時間、つまり、変速時タイマC3FTとスロット
ル閉時刻TSHUTとの差(CSFT−TSHUT)を
パラメータとして、第35図に示す1次元マツプ#MT
I M23から、補正トルクTc工を決定する。この
補正トルクTc工には、前述と同様に、トルク変化時の
車両の走行フィーリングを向上させる意味合いがある。In step 5141, the one-dimensional map #MT shown in FIG.
Determine the correction torque Tc from IM23. As mentioned above, this correction torque Tc has the meaning of improving the running feeling of the vehicle when the torque changes.
続くステップ5142では、スロットル閉動前のに/D
ドラム回転数KDRPM2をパラメータとして、第36
図に示す1次元マツプ#MRPM23から、補正トルク
Tc、を決定する。なお。In the following step 5142, /D before closing the throttle.
Using the drum rotation speed KDRPM2 as a parameter, the 36th
The correction torque Tc is determined from the one-dimensional map #MRPM23 shown in the figure. In addition.
第36図に示す1次元マツプ#MRPM23のように、
スロットル閉動前のに/Dドラム回転数KDRPM2が
高いほど、補正トルクTc2を大きいものに設定されて
いるのは、前述と同様に、変速時のショックを確実に抑
えるためである。Like the one-dimensional map #MRPM23 shown in Fig. 36,
The reason why the correction torque Tc2 is set to be larger as the /D drum rotational speed KDRPM2 before the throttle is closed is set to be larger, as described above, in order to reliably suppress shock during gear shifting.
更に、ステップ5143で、目標エンジン出力トルクT
OMの値として、変速時ベーストルクSFTEMから補
正トルクTc工、Tc2を除いた値(S F T E
M −T c 1− T c 、 )を与えて、第31
図(i)のステップS ]、 17へ進む。Furthermore, in step 5143, the target engine output torque T
The value of OM is the value obtained by subtracting the correction torques Tc and Tc2 from the base torque SFTEM during shifting (S F T E
M −T c 1− T c , ), the 31st
Step S in FIG. (i) ], proceed to step 17.
そして、前述と同様に、目標スロットル開度CPTOを
決定し、続くステップ5118で、現エンジン回転数D
RPMをパラメータとして、最大スロットル開度T H
M A Xを決定する。Then, in the same manner as described above, the target throttle opening degree CPTO is determined, and in the following step 5118, the current engine speed D
Maximum throttle opening T H using RPM as a parameter
Determine MAX.
さらに、次のステップ5119で、最大スロットル開度
THMAXが目標スロットル開度CPTGよりも小さい
か否かが判断され、T HM A XがCPTGよりも
小さくなければ、ステップ5l17で決定した目標スロ
ットル開度CPTGを採用し、THMAXがCPTGよ
りも小さければ、ステップ5120へ進んで、THMA
Xが目標スロットル開度CPTGとして最大スロットル
開度THM A Xを与えて、今回のアップシフト時シ
ョック低減制御を終える。Furthermore, in the next step 5119, it is determined whether the maximum throttle opening THMAX is smaller than the target throttle opening CPTG, and if THM A X is not smaller than CPTG, the target throttle opening determined in step 5l17 is determined. If CPTG is adopted and THMAX is smaller than CPTG, proceed to step 5120 and THMA
X gives the maximum throttle opening THM A X as the target throttle opening CPTG, and the current upshift shock reduction control is completed.
このような2速から3速へのアップシフト時のショック
低減制御時における、スロットル弁31゜タイマC3F
T、に/Dドラム回転数、及びトルクコンバータ32の
出力軸トルクの変動を、第32図(iv)〜(vi)の
タイムチャートに従って説明する。Throttle valve 31° timer C3F during shock reduction control during upshifting from 2nd to 3rd speed.
Fluctuations in the T and D drum rotation speeds and the output shaft torque of the torque converter 32 will be explained according to the time charts shown in FIGS. 32(iv) to (vi).
時刻tAに、2速から3速へのアップシフト指令が出さ
れると、まずはじめに、変速時ベーストルクS FTE
Mを記憶し、スロットル閉時刻TS)i U Tを決定
すると共に、タイマC3FTを0にリセットしてカウン
トを開始する。When an upshift command from 2nd speed to 3rd speed is issued at time tA, first of all, the shift base torque S FTE
M is stored, the throttle closing time TS)iUT is determined, and the timer C3FT is reset to 0 to start counting.
そして、これに続く制御サイクルでは、変速時ペースト
ルりSFTEMを目標トルりとして、スロットル弁31
を僅かに閉動する。これにより、前述と同様に、ショッ
ク吸収のためのスロットル閉動の制御速度を速められる
。In the control cycle that follows, the throttle valve 31 is set to the target torque at the time of shifting.
close slightly. As a result, as described above, the control speed of the throttle closing movement for shock absorption can be increased.
シフト開始時刻tBに、タイマC3FTの値がスロット
ル閉時刻TSHUTになったらば、スロットル弁31を
正式に閉動すると共に、K/Dドラム回転数KDRPM
が、増加を開始する。At shift start time tB, when the value of timer C3FT reaches throttle closing time TSHUT, the throttle valve 31 is officially closed and the K/D drum rotation speed KDRPM is
starts to increase.
そして、スロットル弁31を閉動状態に保持したままで
、現に/Dドラム回転数KDRPMが、スロットル復帰
に/Dドラム回転数RTNRPMまで上がった時刻tc
で、スロットル弁31の開度を、アクセル等の指示する
開度に従って、通常の開度制御を行なう。これにより、
スロットル開度θTHは、元の開度に復帰する。Then, while the throttle valve 31 is kept in the closed state, the /D drum rotational speed KDRPM actually increases to the /D drum rotational speed RTNRPM at the time tc when the throttle is returned.
Then, the opening degree of the throttle valve 31 is controlled normally according to the opening degree instructed by the accelerator or the like. This results in
The throttle opening degree θTH returns to the original opening degree.
この結果、2速から3速への変速時においても、自動変
速機32の出力軸トルクの変動、特に、変速完了時にお
ける出力軸トルクの急減が低減され、変速ショックが低
減されるのである。As a result, even when shifting from 2nd to 3rd speed, fluctuations in the output shaft torque of the automatic transmission 32, particularly sudden decreases in the output shaft torque upon completion of the shift, are reduced, and shift shocks are reduced.
次に、第31図(iii)に示す2速から3速へのアッ
プシフト時におけるショック低減制御について、説明す
る。Next, shock reduction control at the time of upshifting from 2nd speed to 3rd speed shown in FIG. 31(iii) will be explained.
この制御は、第31図(i)のステップ5103におい
て、1速から2速へのアップシフト指令でないとされて
、第31図(ii )に示すステップ5131へ進んで
、2速から3速へのアップシフト指令でないと判断され
た上で、第31図(iii )に示すステップ5151
へ進んで、3速から4速へのアップシフ1へ指令である
とされた場合に行なわれる。In step 5103 of FIG. 31(i), it is determined that this is not an upshift command from 1st speed to 2nd speed, and the process proceeds to step 5131 shown in FIG. 31(ii) to shift from 2nd speed to 3rd speed. When it is determined that the command is not an upshift command, step 5151 shown in FIG. 31(iii) is executed.
This is performed when the command is given to upshift 1 from 3rd gear to 4th gear.
この場合、まず、ステップ5152へ進んで、前回の制
御周期でも、変速中であったか否かが判断されて、今回
はじめて変速中となった場合は、ステップ8156へ進
み、前回から変速中となっていた場合は、ステップ51
53へ進む。In this case, the process first proceeds to step 5152, where it is determined whether or not the gear was being shifted in the previous control cycle. If this is the first time that the gear has been shifted, the process proceeds to step 8156, where it is determined whether or not the gear has been shifting since the previous control cycle. If so, step 51
Proceed to 53.
ステップ5153では、第31図(i)のステップ51
06と同様に、変速時ベーストルクSF’I’ E M
として現エンジン出力トルクTEMを与える。In step 5153, step 51 in FIG. 31(i)
Similar to 06, base torque during shifting SF'I' E M
The current engine output torque TEM is given as .
そして、続くステップ5154で、第31図(i)のス
テップ5107と同様に、呪スロットル開度PPG3を
パラメータとして、スロットル閉時刻TSHUTを、第
33図に示すJ次元マツプ#MSHT34に基づいて決
定する。Then, in the following step 5154, similarly to step 5107 in FIG. 31(i), the throttle closing time TSHUT is determined based on the J-dimensional map #MSHT34 shown in FIG. 33, using the cursed throttle opening PPG3 as a parameter. .
続いて、ステップ5155で、第31図(i)のステッ
プ8108と同様に、タイマC3FTの値を0にリセッ
トして、タイマC3FTのカウントを開始する。Subsequently, in step 5155, the value of timer C3FT is reset to 0 and counting of timer C3FT is started, similar to step 8108 in FIG. 31(i).
このタイマC5FTのカウントも、第31図(iv)に
示すような5msタイマ割込制御で行なわれる。The count of this timer C5FT is also performed under 5ms timer interrupt control as shown in FIG. 31(iv).
一方、前回も変速中であるとして、ステップ8156へ
進んだ場合、タイマC3FTの値がスロットル閉時刻T
SHUTに達しているか否かが判断される。C3FTが
T S HU Tに達していればステップ5157へ進
み、C3FTがTSHUTに達していなければステップ
S L 4.0へ進む。On the other hand, if the process proceeds to step 8156 because the gear was being shifted last time, the value of timer C3FT is the throttle closing time T.
It is determined whether SHUT has been reached. If C3FT has reached T S HUT, the process proceeds to step 5157, and if C3FT has not reached TSHUT, the process proceeds to step S L 4.0.
ステップ5157へ進むと、第31図(i)のステップ
5110と同様に、K/Dドラムの回転数KDRPM3
を出力軸回転数V S RP M 2 カら計算する。Proceeding to step 5157, similarly to step 5110 in FIG. 31(i), the rotational speed of the K/D drum KDRPM3
is calculated from the output shaft rotational speed V S RP M 2 .
この回転数K D RP M 3は、変速時のに/Dド
ラムの回転数となり、前述と同様に、VSRPM2の値
に所定のギヤ比を乗じることで算出できる。ここでも、
ステップ5157を、現在のK / Dドラム回転数を
検出して、この現に/Dドラム回転数KDRPMをK
D RP M 3の値として与えてもよい。This rotational speed K D RP M 3 is the rotational speed of the /D drum during gear shifting, and can be calculated by multiplying the value of VSRPM2 by a predetermined gear ratio in the same way as described above. even here,
Step 5157 is performed by detecting the current K/D drum rotation speed and converting the current K/D drum rotation speed KDRPM to KDRPM.
It may be given as the value of D RPM 3.
続いて、ステップ8158で、第231図(i)のステ
ップSIJ、1と同様に、に/Dドラム回転数K D
RI) M 3をパラメータとして、スロットル復帰に
/Dドラム回転数RT N RP Mを、第34図に示
す1次元マツプ#MRTN34から決定する。Subsequently, in step 8158, similarly to step SIJ, 1 in FIG. 231(i), the /D drum rotation speed K D
RI) Using M3 as a parameter, the /D drum rotation speed RT N RP M for throttle return is determined from the one-dimensional map #MRTN34 shown in FIG. 34.
そして、次のステップ5159で、目標エンジン出力ト
ルクTOMの値として、変速時ベーストルクSFTEM
を与えて、第:31図(i)のステップ5117へ進む
。Then, in the next step 5159, the base torque during shifting SFTEM is set as the value of the target engine output torque TOM.
is given, and the process proceeds to step 5117 in FIG. 31(i).
一方、ステップ8156で、タイマC3FTの値がスロ
ット・ル閉時刻T S I−I U Tに達していると
判断されてステップ8160へ進むと、このステップ8
160において、呪に/Dドラム回転数KDRPMがス
ロット・ル復帰に/Eつドラム回転数RT N RP
Mよりも小さくなっているか否かが判断される。On the other hand, if it is determined in step 8156 that the value of timer C3FT has reached the throttle closing time TSI-IUT and the process proceeds to step 8160, this step 8
At 160, the /D drum rotation speed KDRPM changes to the throttle return /E drum rotation speed RT N RP
It is determined whether or not it is smaller than M.
3速から4速へのアップシフトが開始されると、スロッ
トル弁31の閉動と共にに/Dドラムの回転数KDRP
Mが低下を開始するが、この値KDRP Mが下がって
RTNRPMよりも大きくなれば、今回のアップシフト
時ショック低減制御を終え、スロットル開度(’THを
、アクセル等の指示する開度(通常の指示開度)とする
。一方、KDRP MがRTNRPMよりも大きくなっ
ていなければ、まだ、K / l)ドラムの回転数KD
RPMの上昇が少ないとして、ステップ8161、更に
は、ステップ3162へ進んで、前述と同様に、スロッ
トル弁31の一時的な閉動量を決定する補正l・ルクT
c工、TC2を設定する。When the upshift from 3rd gear to 4th gear starts, the throttle valve 31 closes and the /D drum rotation speed KDRP increases.
M starts to decrease, but if this value KDRP M decreases and becomes larger than RTNRPM, the current upshift shock reduction control is completed and the throttle opening ('TH) is changed to the opening instructed by the accelerator etc. (normally On the other hand, if KDRP M is not larger than RTNRPM, then K/l) drum rotation speed KD
Assuming that the increase in RPM is small, the process proceeds to step 8161 and further to step 3162, in which the correction l and lk T are determined to determine the temporary closing movement amount of the throttle valve 31, as described above.
Set up TC2.
つまり、ステップ8161では、スロットル弁が閉動を
開始してからの時間(つまり、変速時タイマC3FT)
とスロットル閉時刻T S HU Tとの差(C3FT
−TSHUT)をパラメータとして、第35図に示す1
次元マツプ#MTIM34から、補正トルクTcmを決
定する。In other words, in step 8161, the time elapsed since the throttle valve started closing (that is, the shift timer C3FT)
and the throttle closing time T SHU T (C3FT
−TSHUT) as a parameter, 1 shown in FIG.
The correction torque Tcm is determined from the dimensional map #MTIM34.
続くステップ8162では、スロットル閉動前のに/D
ドラム回転数KDRPM3をパラメータとして、第36
図に示す1次元マツプ#MRPM34から、補正トルク
Tc2を決定する。In the following step 8162, /D before closing the throttle.
Using the drum rotation speed KDRPM3 as a parameter, the 36th
The correction torque Tc2 is determined from the one-dimensional map #MRPM34 shown in the figure.
更に、ステップ8163で、目標エンジン出力トルクT
OMの値として、変速時ベーストルクSFTEMから補
正トルクT cl、 T c、を除いた値(S F T
EM−T O,−Tcz)を与えて、第31図(i)の
ステップ5117へ進む。Furthermore, in step 8163, the target engine output torque T
The value of OM is the value obtained by subtracting the correction torques Tcl, Tc from the base torque SFTEM during shifting (S F T
EM-TO, -Tcz), and the process proceeds to step 5117 in FIG. 31(i).
そして、前述と同様に、目標スロットル開度CI) T
Gを決定し、続くステップ8118で、現エンジン回
転数DRPMをパラメータとして、最大スロットル開度
T HM A Xを決定する。Then, as described above, the target throttle opening CI) T
G is determined, and in the following step 8118, the maximum throttle opening T HMA X is determined using the current engine rotation speed DRPM as a parameter.
さらに、次のステップ5119で、最大スロットル開度
T HM A Xが目標スロットル開度CF) TGよ
りも小さいか否かが判断され、THMAXがCPTGよ
りも小さくなければ、ステップ5l17で決定した目標
スロットル開度CPTGを採用し、THMAXがCPT
Gよりも小さければ、ステップ5120へ進んで、T
HM A Xが目標スロットル開度CPTGとして最大
スロットル開度THMAXを与えて、今回のアップシフ
ト時ショック低減制御を終える。Furthermore, in the next step 5119, it is determined whether the maximum throttle opening THMAX is smaller than the target throttle opening CF)TG, and if THMAX is not smaller than CPTG, the target throttle determined in step 5l17 is Adopts opening CPTG, and THMAX is CPT.
If it is smaller than G, proceed to step 5120 and
HM A X gives the maximum throttle opening THMAX as the target throttle opening CPTG, and the current upshift shock reduction control is completed.
このような3速から4速へのアップシフト時のショック
低減制御時における、スロットル弁31゜タイマC3F
T、に/I)ドラム回転数、及びトルクコンバータ32
の出力軸トルクの変動は、第32図(i)〜(iii)
の1速から3速へのアップシフト時のタイムチャートと
ほぼ同様になるので、その説明を省略するが、この結果
、3速から4速への変速時においても、自動変速機32
の出力軸トルクの変動、特に、変速完了時における出力
軸トルクの急減が低減され、変速ショックが低減される
のである。Throttle valve 31° timer C3F during shock reduction control during upshifting from 3rd to 4th speed.
T, N/I) Drum rotation speed and torque converter 32
The fluctuations in the output shaft torque are shown in Fig. 32 (i) to (iii).
The timing chart for upshifting from 1st to 3rd gear is almost the same as the time chart for upshifting from 1st gear to 3rd gear, so the explanation will be omitted.
Fluctuations in the output shaft torque, especially sudden decreases in the output shaft torque upon completion of a shift, are reduced, and shift shocks are reduced.
上述のアップシフト時ショック低減制御では5、スロッ
トル弁31の閉動開始のタイミングを、タイマC3FT
によって決定しているが、キックダウンドラム(K/D
ドラム)の回転状態を検出して、これに応じて、スロッ
トル弁31の閉動開始のタイミングを決定してもよい。In the above-mentioned upshift shock reduction control, the timing for starting the closing of the throttle valve 31 is determined by the timer C3FT.
However, the kickdown drum (K/D
The timing of starting the closing movement of the throttle valve 31 may be determined in accordance with the detected rotational state of the drum.
この場合、アップシフト時のショック低減の制御は、第
31図(v)〜(Vii)のフローチャートに示すよう
な手順で行なわれる。In this case, shock reduction control during upshifting is carried out in accordance with the procedures shown in the flowcharts of FIGS. 31(v) to (Vii).
なお、第31図(■)〜(舖)において、第31図(V
)は主として〕−速から2速へのアップシフト時におけ
るショック低減制御及び2速から3速へのアップシフト
時におけるショック低減制御に関し、第31図(■i)
は3速から4速へのアップシフ1−時におけるショック
低減制御に関し、第31図(vii)は各ショック低減
制御でのスロットル開度の設定に関しており、第31図
(v)〜(vii )の制御は一つの制御周期で連続し
で行なわれる。なお、これらの制御についても、第31
図(iV)に示す5@s割込制御のタイムカウント値が
用いられる。In addition, in Fig. 31 (■) to (or), Fig. 31 (V
) mainly relates to shock reduction control when upshifting from - to 2nd speed and shock reduction control when upshifting from 2nd to 3rd speed.
31(v) to (vii) relate to the shock reduction control at the time of upshifting from 3rd to 4th gear, and FIG. 31(vii) relates to the setting of the throttle opening in each shock reduction control. Control is performed continuously in one control cycle. Furthermore, regarding these controls, the 31st
The time count value of 5@s interrupt control shown in Figure (IV) is used.
この制御では、前述のように、タイマC5FTによって
スロットル弁31の閉動開始のタイミングを決定する場
合には、ステップ8107〜5109、ステップ513
4〜5136及びステップ8154〜8156によるス
ロットル閉時刻TSHU Tの決定やタイマC3FTの
カランI・開始を行なって、C3FTがT S HU
Tまで達するのを待つステップが必要であるが、K/D
ドラムの回転状態に応じてスロットル弁31の閉動開始
のタイミングを決定する場合には、これらのステップは
不要となる。そして、ステップ5109,5L36及び
5156に代えて、現に/Dドラム回転数が前回のに/
Dドラム回転数よりも大きいか小さいかといったに/D
ドラム回転数に基づいて判断をするステップ5175.
S]、85及び5L95の各ステップが設けられる。In this control, as described above, when the timer C5FT determines the timing to start closing the throttle valve 31, steps 8107 to 5109 and step 513
4 to 5136 and steps 8154 to 8156 to determine the throttle closing time T SHU T and start the timer C3FT, C3FT
Although a step of waiting until T is required, K/D
These steps are not necessary when determining the timing to start closing the throttle valve 31 according to the rotational state of the drum. Then, in place of steps 5109, 5L36, and 5156, the current /D drum rotation speed is the previous /
D Is it larger or smaller than the drum rotation speed/D
Step 5175 of making a decision based on drum rotation speed.
S], 85, and 5L95 steps are provided.
以下、K/Dドラムの回転状態に応じてスロットル弁3
1の閉動開始タイミングを決定するアップシフト時ショ
ック低減制御について説明する。Below, the throttle valve 3 is
The upshift shock reduction control that determines the closing movement start timing of No. 1 will be explained.
この制御は、まず、第31図(v)に示すステップ51
71で、現在変速中であるか否かが判断され、現在変速
中でなければ、今回のアップシフト時ショック低減制御
を終え、現在変速中であれば、ステップ5172へ進ん
で、現在アップシフト指令がなされているか否かが判断
される。This control begins with step 51 shown in FIG. 31(v).
In step 71, it is determined whether or not the gear is currently being shifted. If the gear is not currently being shifted, the current upshift shock reduction control is completed, and if the gear is currently being shifted, the process proceeds to step 5172 and the current upshift command is issued. It is determined whether or not this has been done.
そして、現在アップシフト指令中でなければ、今回のア
ップシフト時ショック低減制御を終え、現在アップシフ
ト指令中であれば、ステップ5173へ進む。If an upshift command is not currently in progress, the current upshift shock reduction control is completed, and if an upshift command is currently in progress, the process advances to step 5173.
続くステップ5173では、このアップシフト指令が1
速から2速へのアップシフト指令であるか否かが判断さ
れる。1速から2速へのアップシフト指令でなければ、
他のアップシフト指令であるから、ステップ8184へ
進む。In the following step 5173, this upshift command is changed to 1.
It is determined whether or not it is an upshift command from speed to second speed. If it is not an upshift command from 1st gear to 2nd gear,
Since this is another upshift command, the process advances to step 8184.
一方、1速から2速へのアップシフト指令であれば、こ
れに対応する1速から2速へのアップシフト時のショッ
ク低減制御を行なう。On the other hand, if it is an upshift command from 1st speed to 2nd speed, shock reduction control at the time of upshifting from 1st speed to 2nd speed corresponding to this is performed.
つまり、続くステップ5174へ進んで、キックダウン
スイッチ(K/D SW)が現在オフ状態にあるか否
かが判断される。現在オフ状態になければ今回のアップ
シフト時ショック低減制御を終え、現在オフ状態にあれ
ばステップ5175へ進む。That is, the process proceeds to step 5174, where it is determined whether the kickdown switch (K/D SW) is currently in the off state. If it is not currently in the off state, the current upshift shock reduction control is finished, and if it is currently in the off state, the process advances to step 5175.
ステップ5175では、現に/Dドラム回転数(キック
ダウンドラムの現在の回転数)KDRPMが、前回のに
/Dドラム回転数よりも小さいか否かが判断される。つ
まり、このステップでは、既に、アクセルペダル27の
踏込量を減少させてに/DSWを切って、再び2速への
アップシフトを図っているが、この結果、K/Dドラム
回転数が下がりはじめたか否かが判断される。In step 5175, it is determined whether the current /D drum rotational speed (current rotational speed of the kickdown drum) KDRPM is smaller than the previous /D drum rotational speed. In other words, in this step, the user has already decreased the amount of depression of the accelerator pedal 27, turned off the /DSW, and attempted to upshift to 2nd gear again, but as a result, the K/D drum rotation speed has started to decrease. It is determined whether the
K/Dドラム回転数が下がりはじめていれば、ステップ
8180へ進み、K/Dドラム回転数が下がりはじめて
いなければ、ステップ8176へ進む。If the K/D drum rotational speed has started to decrease, the process advances to step 8180, and if the K/D drum rotational speed has not started to decrease, the process advances to step 8176.
ステップ8176に進むと、変速時ベーストルクSFT
EMとして現エンジン出力トルクTEMを与える。変速
時ベーストルクSFTEMとは、変速(ここでは、アッ
プシフト)の指令開始時のトルクである。Proceeding to step 8176, the base torque SFT at the time of shifting is determined.
The current engine output torque TEM is given as EM. The shift base torque SFTEM is the torque at the start of a shift (in this case, upshift) command.
そして、続くステップ5177で、に/Dドラム回転数
KDRPMIを出力軸回転数VSRPM2から計算する
。この回転数KDRPMIは、変速時のに/Dドラムの
回転数となり、この回転数KDRPMIは、VSRPM
2(7)値に所定のギヤ比を乗じることで算出できる。Then, in the following step 5177, the /D drum rotational speed KDRPMI is calculated from the output shaft rotational speed VSRPM2. This rotational speed KDRPMI is the rotational speed of the /D drum during gear shifting, and this rotational speed KDRPMI is
It can be calculated by multiplying the 2(7) value by a predetermined gear ratio.
なお、このステップ5177において、現在のに/Dド
ラム回転数KDRPMを検出(又は算出)し、この現に
/Dドラム回転数KDRPMをKDRPMIの値として
与えてもよい。In this step 5177, the current /D drum rotational speed KDRPM may be detected (or calculated) and the current /D drum rotational speed KDRPM may be given as the value of KDRPMI.
続いて、ステップ8178で、K/Dドラム回転数KD
RPMIをパラメータとして、スロットル復帰に/Dド
ラム回転数RTNRPMを、第34図に示す1次元マツ
プ#MRTN12から決定する。なお、スロットル復帰
に/Dドラム回転数RTNRPMとは、スロットル弁3
1を元に復帰させる時のに/Dドラム回転数であり、第
34図に示すように、KDRPMIO値の一定範囲では
。Subsequently, in step 8178, the K/D drum rotation speed KD
Using RPMI as a parameter, the /D drum rotation speed RTNRPM for throttle return is determined from the one-dimensional map #MRTN12 shown in FIG. 34. In addition, the /D drum rotation speed RTNRPM for throttle return refers to the throttle valve 3.
1 is the drum rotation speed when returning to the original value, and as shown in FIG. 34, within a certain range of KDRPMIO values.
KDRPMI−に比例して増加する。Increases proportionally to KDRPMI-.
また、このようにRTNRPMを設定するのは、例えば
はじめのに/Dドラム回転数KDRPMIが高い時には
、スロットル復帰に/Dドラム回転数RTNRPMの設
定値を高くしないと、はぼ−定の時間がかかるシフトア
ップ動作に対して、スロットル弁31の閉動によるショ
ック低減操作が遅れてしまうためである。Also, setting RTNRPM in this way means that, for example, when the /D drum rotational speed KDRPMI is high at the beginning, unless the setting value of /D drum rotational speed RTNRPM is set high for throttle return, it will take a long time. This is because the shock reduction operation by closing the throttle valve 31 is delayed with respect to such a shift-up operation.
そして、続くステップ5179では、タイマ05FTの
値を0にリセットして、タイマC3FTのカウントを開
始する。このタイマC5FTのカウントは、第31図(
〜)に示すような5IIISタイマ割込制御に従って行
なわれ、まず、ステップ5121で、タイマC3FTが
停止状態FF、、になっているか否かが判断されて、停
止状態FF、ならばカウントをせずに、停止状態FF、
でないならばカウントを行なう。したがって、ステップ
5179でタイマC3FTの値がOにリセットされると
、この時点からステップ5122によるカウントを開始
して、5ms毎にC3FTの値が増加する。また、この
タイマC3FTの値は、後述の補正トルクTCzの決定
のために用いる。Then, in the following step 5179, the value of timer 05FT is reset to 0, and counting of timer C3FT is started. The count of this timer C5FT is as shown in Fig. 31 (
This is performed according to the 5IIIS timer interrupt control as shown in ~). First, in step 5121, it is determined whether or not the timer C3FT is in the stopped state FF. If it is in the stopped state FF, no counting is performed. , stopped state FF,
If not, count. Therefore, when the value of timer C3FT is reset to O in step 5179, counting in step 5122 is started from this point, and the value of C3FT is increased every 5 ms. Further, the value of this timer C3FT is used for determining the correction torque TCz, which will be described later.
そして、第31図(vii)に示すステップ5l17へ
進む。このステップ5117では、現エンジン回転数D
RPMと目標トルクTOMとをパラメータとして、2次
元マツプ#ACTRTHから。Then, the process proceeds to step 5l17 shown in FIG. 31(vii). In this step 5117, the current engine speed D
From the two-dimensional map #ACTRTH using RPM and target torque TOM as parameters.
目標スロットル開度CPTOを決定する。Determine the target throttle opening CPTO.
続くステップ8118では、現エンジン回転数DRPM
をパラメータとして、1次元マツプ#THCLPから、
最大スロットル開度THMAXを決定する。最大スロッ
トル開度T HM A Xとは、スロットルをそれ以上
間いても、トルクに変化がないという開度であって、エ
ンジン回転数によって決定する値である。In the following step 8118, the current engine speed DRPM
From the one-dimensional map #THCLP with as a parameter,
Determine the maximum throttle opening THMAX. The maximum throttle opening T HMA X is an opening at which there is no change in torque even if the throttle is applied any longer, and is a value determined based on the engine rotation speed.
次のステップ5119では、最大スロットル開度THM
AXが目標スロットル開度CPTOよりも小さいか否か
が判断され、T HM A XがCPTGよりも小さく
なければ、ステップ5117で決定した目標スロットル
開度CPTGを採用して今回のアップシフト時シミツク
低減制御を終えるが。In the next step 5119, the maximum throttle opening THM
It is determined whether AX is smaller than the target throttle opening CPTO, and if THM A Although the control is finished.
T )−I M A XがCPTGよりも小さければ、
ステップ5120へ進んで、T HM A Xが目標ス
ロットル開度CPTGとして、最大スロットル開度T
HMAXを与えて、今回のアップシフ1−時ショック低
減制御を終える。T)-IMAX is smaller than CPTG, then
Proceeding to step 5120, THM A X is set as the target throttle opening CPTG, and the maximum throttle opening T
HMAX is given to complete the current upshift 1-time shock reduction control.
一方、K/Dドラム回転数が下がりはじめていてステッ
プ8180へ進むと、現に/Dドラム回転数KDRPM
がスロットル復帰に/Dドラム回転数RTNRPM以下
まで下がったか否かが判断される。On the other hand, if the K/D drum rotational speed has started to decrease and the process proceeds to step 8180, the /D drum rotational speed KDRPM is
When the throttle is returned, it is determined whether the /D drum rotational speed has decreased to below RTNRPM.
1速から2速へのアップシフトが開始されると、スロッ
トル弁31の閉動と共にに/Dドラムの回転数KDRP
Mが低下を開始するが、この値KDRPMがRTNRP
M以下まで下がったならば、今回のアップシフト時ショ
ック低減制御を終え、スロットル開度fllTHを、ア
クセル等の指示する開度(通常の指示開度)とする。一
方、KDRPMがRTNRPM以下まで下がっていなけ
れば、まだ、K/Dドラムの回転数KDRPMの低下が
不十分であるとして、ステップ8181、更にはステッ
プ5182へ進んで、スロットル弁31の一時的な閉動
量を決定する補正トルクTC1,TC2を設定する。When an upshift from 1st speed to 2nd speed is started, the throttle valve 31 closes and the /D drum rotation speed KDRP increases.
M starts to decrease, but this value KDRPM becomes RTNRP.
If it falls below M, the current upshift shock reduction control is completed, and the throttle opening fl1TH is set to the opening instructed by the accelerator or the like (normal instructed opening). On the other hand, if KDRPM has not fallen below RTNRPM, it is determined that the reduction in the rotational speed KDRPM of the K/D drum is still insufficient, and the process proceeds to step 8181 and further to step 5182, where the throttle valve 31 is temporarily closed. The correction torques TC1 and TC2 that determine the amount of movement are set.
ステップ8181では、スロットル弁が閉動を開始して
からの時間、つまり、変速時タイマC3FTの値をパラ
メータとして、第35図に示す1次元マツプ#MTIM
12 (但し、マツプの横軸をC5FTに置き換える)
から、補正トルクTc1を決定する。この補正トルクT
c1には、トルク変化時の車両の走行フィーリングを向
上させるといういわゆる「トルク変化の味付け」の意味
合いがある。In step 8181, the one-dimensional map #MTIM shown in FIG.
12 (However, the horizontal axis of the map is replaced with C5FT)
From this, the correction torque Tc1 is determined. This correction torque T
c1 has the meaning of "seasoning the torque change" to improve the driving feeling of the vehicle when the torque changes.
続くステップ5182では、スロットル閉動前のに/D
ドラム回転数KDRPMIをパラメータとして、第36
図に示す1次元マツプ#MRPM12から、補正トルク
Tc2を決定する。なお、第36図に示す1次元マツプ
#MRPM1.2のように、補正トルクTc2、スロッ
トル閉動前のに/Dドラム回転数KDRPMIが高いほ
ど、大きいものに設定されているが、これは、K/Dド
ラム回転数KDRPMIが高いほどエンジンが高回転で
高出力状態であると予測され、変速時のショックを抑え
るためには、KDRPMlが高いほど、補正トルクTc
2を大きくしなければ効果がないためである。In the following step 5182, /D before closing the throttle.
Using the drum rotation speed KDRPMI as a parameter, the 36th
The correction torque Tc2 is determined from the one-dimensional map #MRPM12 shown in the figure. Note that, as shown in the one-dimensional map #MRPM1.2 shown in FIG. 36, the correction torque Tc2 is set to be larger as the /D drum rotation speed KDRPMI before throttle closing is higher. It is predicted that the higher the K/D drum rotation speed KDRPMI, the higher the engine rotation and the higher the output state.In order to suppress the shock during gear shifting, the higher the KDRPMI, the higher the correction torque Tc.
This is because there is no effect unless 2 is increased.
更に、ステップ5183で、目標エンジン出力トルクT
OMの値として、変速時ベーストルクSFTEMから補
正トルクTc1.Tc2を除いた値(S F T E
M −T cニーTc2)を与えて、ステップ5117
へ進む。Furthermore, in step 5183, the target engine output torque T
The value of OM is calculated from the base torque SFTEM during shifting to the correction torque Tc1. Value excluding Tc2 (S F T E
Step 5117
Proceed to.
ステップ5117以降では、上述と同様に、現エンジン
回転数DRPMと目標トルクTOMとをパラメータとし
て2次元マツプ# A CT RT Hから目標スロッ
トル開度CPTOを決定しくステップ5117)、現エ
ンジン回転数DRPMをパラメータとして1次元マツプ
# T HCL Pから最大スロットル開度T HM
A Xを決定して(ステップ5118)、最大スロット
ル開度T HM A Xを越えない範囲で目標スロット
ル開度CPTGを設定しくステップSL1.9,512
0)、今回のアップシフト時ショック低減制御を終える
。After step 5117, the target throttle opening CPTO is determined from the two-dimensional map #A CT RT H using the current engine speed DRPM and target torque TOM as parameters, as described above. Maximum throttle opening THM from the one-dimensional map #THCLP as a parameter
Step SL1.9, 512 determines A
0), the current upshift shock reduction control is completed.
ここで、このような1速から2速へのアップシフト時の
ショック低減制御時における、スロットル弁31.タイ
マC3FT、に/Dドラム回転数。Here, the throttle valve 31. Timer C3FT, /D drum rotation speed.
K/Dスイッチの状態及びトルクコンバータ32の出力
軸トルクの変動を、第32図(i)〜(iii )のタ
イムチャートに従って説明する。The state of the K/D switch and fluctuations in the output shaft torque of the torque converter 32 will be explained according to the time charts shown in FIGS. 32(i) to (iii).
時刻tAに、キックダウンスイッチに/DSWがオンか
らオフに切り替わる、つまり、1速から2速へのアップ
シフト指令が出される[第32図(i)参照コと、まず
、現に/Dドラム回転数KDRPMが5前回のに/Dド
ラム回転数よりも小さくなる(つまり、K/Dドラム回
転数が減少する)のを待つが、K/Dドラム回転数が減
少する前の制御サイクルで、変速時ベーストルクSFT
Mを決定すると共に、現在に/Dドラム回転数KD R
P M 1及びスロットル復帰に/Dドラム回転数RT
NRPMを決定する。そして、変速時べ一ストルりS
F T E Mを目標トルりとして、スロワ1−ル弁3
1を僅かに閉動する。このような予備操作を行なうこと
で、スロットル弁31を正式に閉動するにあたって、閉
動開始後より速やかに閉動を完了でき、制御速度り速め
られる。この予備操作を行なっても、トルクの安定制御
上、何ら支障はない。At time tA, /DSW is switched from on to off in the kickdown switch, that is, an upshift command from 1st to 2nd gear is issued [see Figure 32 (i). Wait until the number KDRPM becomes smaller than the previous N/D drum rotation speed (that is, the K/D drum rotation speed decreases), but in the control cycle before the K/D drum rotation speed decreases, shift Time base torque SFT
While determining M, the current /D drum rotation speed KD R
P M 1 and throttle return/D drum rotation speed RT
Determine NRPM. And, when shifting, the first torque is S.
With F T E M as the target torque, thrower valve 3
1 slightly closed. By performing such a preliminary operation, when officially closing the throttle valve 31, the closing operation can be completed more quickly after the closing operation has started, and the control speed can be increased. Even if this preliminary operation is performed, there is no problem in stable torque control.
シフ1−開始時刻t、 Hには、K/Dドラム回転数K
DRP Mが減少を開始するので、スロワ1−ル弁3
1を正式に閉動する[第32図(i)参照]。Shift 1 - start time t, H is K/D drum rotation speed K
Since DRP M starts to decrease, the throttle valve 3
1 is officially closed [see Fig. 32(i)].
スロットル弁31を閉動状態に保持したままで、現に/
Dドラ!1回転数KT)RPMが、スロットル復帰に/
Dドラム回転数RTNRPMまで下がった時刻tcで、
スロットル弁31の開度を、アクセル等の指示する開度
に従って1通常の開度制御を行なう。これにより、スロ
ットル開度OTI+は。While holding the throttle valve 31 in the closed state,
D-Dora! 1 rotation speed KT) RPM is the throttle return/
At the time tc when the D drum rotation speed has decreased to RTNRPM,
The opening degree of the throttle valve 31 is controlled according to the opening degree instructed by the accelerator or the like. As a result, the throttle opening OTI+ is.
元の開度に復帰する。Returns to original opening.
この結果、第32図(iii )に示すように、自動変
速機32の出力軸トルクの変動は、ショック低減制御を
行なわない場合に比べて僅かなものとなり、特に、変速
完了時における、自動変速機32の出力軸トルクの急減
が低減される。これによって、変速ショックが低減され
るのである。As a result, as shown in FIG. 32 (iii), the fluctuation in the output shaft torque of the automatic transmission 32 is small compared to the case where shock reduction control is not performed, and especially when the automatic transmission A sudden decrease in the output shaft torque of the machine 32 is reduced. This reduces shift shock.
一方、第31図(V)のステップ5173において、1
速から2速へのアップシフト指令でないとされるとステ
ップ3184へ進み、2速から3速へのアップシフト指
令であると判断されるとステップ5185側へ進んで2
速から3速へのアップシフト時のショック低減制御が行
なわれる。On the other hand, in step 5173 of FIG. 31(V), 1
If it is determined that it is not an upshift command from 1st to 2nd speed, the process proceeds to step 3184, and if it is determined that it is an upshift command from 2nd to 3rd speed, the process proceeds to step 5185 and 2nd.
Shock reduction control is performed when upshifting from high to third speed.
2速から3速へのアップシフト時のショック低減制御は
、まず、ステップ8185で、iK/Dドラ11回転数
K D RP Mが、予め決められたに/Dドラ六回転
数の定数NKDO以上になったか否かが判断されて、K
l’)RPMが定数NKDO以上になった場合は、ステ
ップ5190へ進み、KDRP Mが定数NKDO以上
になっていない場合は、ステップ8186へ進む。Shock reduction control at the time of upshifting from 2nd to 3rd speed is performed first in step 8185 when the iK/D driver 11 rotation speed K D RP M is equal to or greater than the predetermined constant NKDO of the D driver 6 rotation speed. It is determined whether or not K
l') If RPM is greater than or equal to the constant NKDO, proceed to step 5190; if KDRPM is not greater than or equal to the constant NKDO, proceed to step 8186.
ステップ8186へ進むと、ステップ5177と同様に
、現在に/Dドラム回転数KDRPM2を出力軸回転数
VSRPM2から計算する。この回転数KDRPM2は
、変速時のに/Dドラムの回転数となり、この回転数K
DRPM2は、■SRP M 2の値[こ所定のギヤ比
を乗じることで算出できる。なお、ここでも、ステップ
8186を、現在のに/1)ドラム回転数K D RP
Mを検出して、この呪に/Dドラム回転数K D R
P MをK D RPM2の値として与えてもよい。Proceeding to step 8186, similarly to step 5177, the current /D drum rotational speed KDRPM2 is calculated from the output shaft rotational speed VSRPM2. This rotation speed KDRPM2 is the rotation speed of the /D drum during gear shifting, and this rotation speed KDRPM2 is the rotation speed of the /D drum during gear shifting.
DRPM2 can be calculated by multiplying the value of SRP M2 by a predetermined gear ratio. Note that, also here, step 8186 is performed with the current /1) drum rotation speed K D RP
Detecting M, this curse/D drum rotation speed K D R
P M may be given as the value of K D RPM2.
次に、ステップ8187に進んで、K/Dドラム回転数
KDRPM2をパラメータとして、ステップ8178と
同様に、スコツ1−ル復帰に/Dドラム回転数RTNR
PMを、第34図に示す1次元マツプ#MRTN23か
ら決定する。Next, proceed to step 8187, and use the K/D drum rotational speed KDRPM2 as a parameter and set the /D drum rotational speed RTNR for Scott 1-roll return in the same manner as in step 8178.
PM is determined from the one-dimensional map #MRTN23 shown in FIG.
そして、次のステップ8188で、目標エンジン出力ト
ルクTO,Mの値として、変速時ベース1−ルクSFT
EMを与えて、続くステップ8189で、タイマC3F
Tの値をOにリセットし、上述と同様にタイマC3FT
のカウントを開始する。Then, in the next step 8188, the value of the target engine output torque TO,M is determined by the base 1-lux SFT at the time of shifting.
EM is given, and in the following step 8189, timer C3F
Reset the value of T to O, and set timer C3FT in the same way as above.
Start counting.
そして、第3】図(暢)に示すステップ31.17へ進
んで、上述同様にして、目標スロットル開度CPTGを
決定して、今回のアップシフト時ショック低減制御制御
サイクルを終える。Then, the process proceeds to step 31.17 shown in FIG. 3, where the target throttle opening CPTG is determined in the same manner as described above, and the current upshift shock reduction control control cycle is completed.
一方、ステップ8185へ進んで、呪K / Dドラム
回転数KDRPMかに/Dドラム回転数の定数NKDO
以上になったと判断されて、ステップ5190へ進むと
、このステップ5190で、現に/Dドラム回転数KD
RPMが1−昇してスロットル復帰に/Dドラム回転数
RT N RP Mまで達したか否かが判断される。On the other hand, the process advances to step 8185, where the constant K/D drum rotation speed KDRPM and the constant NKDO of the K/D drum rotation speed are determined.
When it is determined that the number of revolutions of the /D drum has reached or exceeded KD, the process proceeds to step 5190.
It is determined whether the RPM increases by 1 and reaches the /D drum rotation speed RT N RP M for throttle return.
2速から3速へのアップシフトが開始されると、スロッ
トル弁31の閉動と共にに/Dドラムの回転数KDRP
Mが上昇を開始するが、この値KDRI) Mが上がっ
てRT N RP Mまで達していれば、今回のアップ
シフト時ショック低減制御を終え。When the upshift from 2nd speed to 3rd speed starts, the throttle valve 31 closes and the /D drum rotation speed KDRP increases.
M starts to rise (this value KDRI) If M rises and reaches RT N RP M, the shock reduction control for this upshift is completed.
スロツ)・ル開度0T1(を、アクセル等の指示する開
度(通常の指示開度)とする。一方、KDRPMがRT
NRPMよりも大きくなっていなけ才tば、まだ、に/
Dドラムの回転数K D RP Mの4−昇が不十分で
あるとして、ステップS[91へ進んで。Slot)・LE opening 0T1 (is the opening instructed by the accelerator, etc. (normal instruction opening).On the other hand, KDRPM is RT
If it is not bigger than NRPM, it is still /
It is determined that the 4-increase in the rotational speed K D RP M of the D drum is insufficient, and the process proceeds to step S [91.
前述した。スロットル弁3]の一時的な閉IJ[を決定
する補正1−ルク”re、、 ’rc2を設定する。As mentioned above. Set the correction 1-ruc"re,,'rc2 to determine the temporary closing IJ[of the throttle valve 3].
ステップ5191では、スロットル弁が閉動を開始して
からの時間、つまり、変速時タイマC3FTの値をパラ
メータとして、第35図に示す1次元マツプ#MTIM
23(但し、マツプの横軸をC3FTに置き換える)か
ら、補正1−ルクTc、を決定する。この補正トルクT
c、には、前述と同様に、1〜シルク化時の車両の走行
フィーリングを向上させる意味合いがある。In step 5191, a one-dimensional map #MTIM shown in FIG.
23 (however, the horizontal axis of the map is replaced with C3FT), the correction 1-lux Tc is determined. This correction torque T
As mentioned above, c has the meaning of improving the running feeling of the vehicle during the silking process.
続くステップ5192では、スロットル閉動前のに/D
ドラム回転数KDRPM2をパラメータとして、第36
図に示す1次元マツプ#MRPM23から、補正トルク
Tc、を決定する。なお、第36図に示す1次元マツプ
#MRPM23のように、スロットル閉動前のに/Dド
ラ八へ転数KDRPM2が高いほど、補正トルクTO2
を大きいものに設定されているのは、前述と同様に、変
速時のショックを確実に抑えるためである。In the following step 5192, /D before closing the throttle.
Using the drum rotation speed KDRPM2 as a parameter, the 36th
The correction torque Tc is determined from the one-dimensional map #MRPM23 shown in the figure. As shown in the one-dimensional map #MRPM23 shown in FIG.
The reason why is set to a large value is to reliably suppress shock during gear shifting, as described above.
更に、ステップS ]−93で、目標エンジン出力トル
クTOMの値として、変速時ベース1−ルクSFTEM
から補正トルクTO,,’re2を除いた値(S F
T E M −T c 、 −T c 2)を与えて、
第3】−図(vii )に示すステップ5117へ進み
、上述同様にして、目標スロットル開度CP T Oを
決定し。Furthermore, in step S]-93, the value of the target engine output torque TOM is set to the base 1-lux SFTEM at the time of shifting.
The value obtained by removing the correction torque TO,,'re2 from (S F
T E M −T c , −T c 2),
3rd] - Proceeding to step 5117 shown in Figure (vii), the target throttle opening degree CP TO is determined in the same manner as described above.
今回のアップシフ1−時ショック低減制御サイクルを終
える。The current upshift 1-time shock reduction control cycle is completed.
このような2速から3速へのアップシフト時のショック
低減制御時における、スロットル弁31゜タイマC5F
T、に/Dドラム回転数、及びトルクコンバータ32の
出力軸トルクの変動を、第32図(1v)〜(vi )
のタイムチャー1へに従って説明する。Throttle valve 31° timer C5F during shock reduction control during upshifting from 2nd to 3rd speed.
The fluctuations in the T, N/D drum rotational speeds and the output shaft torque of the torque converter 32 are shown in FIGS. 32 (1v) to (vi).
The explanation will be given according to Time Chart 1.
時刻LAに、2速から3速へのアップシフト指令が出さ
れると、やがてに/Dドラムが回転し始めるが、まず、
このに/Dドラムの現在の回転数KDRPMが、所定数
NDK○よりも大きくなるのを待つ。K/Dドラム回転
数が所定数NDKOよりも大きくなるまでの制御サイク
ルでは、変速時ベーストルクSFTMを決定すると共に
、K/D+−ラム回転数KDRPMI及びスロットル復
帰に/Dドラム回転数RT N RP Mを決定する。When an upshift command from 2nd to 3rd gear is issued at time LA, the /D drum eventually begins to rotate, but first,
Then, wait until the current rotational speed KDRPM of the /D drum becomes larger than the predetermined number NDK○. In the control cycle until the K/D drum rotation speed becomes larger than the predetermined number NDKO, the base torque SFTM during shifting is determined, and the K/D+-ram rotation speed KDRPMI and the /D drum rotation speed RT N RP are used for throttle return. Determine M.
そして、変速時ベーストルクS F T E Mを目標
トルクとして、スロットル弁31を僅かに閉動して、制
御速度を速める。Then, the throttle valve 31 is slightly closed using the shift base torque S F T E M as the target torque to increase the control speed.
シフト開始時刻tBに、K/Dドラム回転数KDRPM
が所定数NDKOよりも大きくなるど、スロツ1−ル弁
31を正式に閉動する[第32図(iv )参照]。At shift start time tB, the K/D drum rotation speed KDRPM
As soon as NDKO becomes larger than the predetermined number NDKO, the throttle valve 31 is officially closed [see FIG. 32(iv)].
スロツ1−ル弁31を閉動状態に保持したままで、Qu
K / Dドラム回転数KDRPMが、スロットル復
帰に/Dドラム回転数RT N RP Mまで下がった
時刻1(、で、スロットル弁3]の開度を、アクセル等
の指示する開度に従って、通常の開度制御を行なう。こ
れにより、スロットル開度f)T11は、元の開度に復
帰する。While keeping the throttle valve 31 in the closed state,
At the time when the K/D drum rotation speed KDRPM drops to the /D drum rotation speed RT N RP M when the throttle returns, the opening degree of the throttle valve 3 is changed to the normal opening degree according to the opening degree instructed by the accelerator, etc. Opening control is performed.Thus, the throttle opening f)T11 returns to its original opening.
この結果、2速から3速への変速時においても、自動変
速機32の出力軸トルクの変動、特に、変速完了時にお
ける出力軸トルクの急減が低減され、変速ショックが低
減されるのである。As a result, even when shifting from 2nd to 3rd speed, fluctuations in the output shaft torque of the automatic transmission 32, particularly sudden decreases in the output shaft torque upon completion of the shift, are reduced, and shift shocks are reduced.
次に、第31図(vi)に示す3速から4速へのアップ
シフト時におけるショック低減制御について、説明する
。Next, shock reduction control at the time of upshifting from 3rd speed to 4th speed shown in FIG. 31(vi) will be explained.
この制御は、第31図(V)のステップ5173におい
て、1速から2速へのアップシフト指令でないとされて
、ステップ8184へ進んで、2速から3速へのアップ
シフト指令でないと判断された上で、第31図(vi)
に示すステップ5194へ進んで、3速から4速へのア
ップシフト指令であるとされた場合に行なわれる。In step 5173 of FIG. 31(V), this control is determined to not be an upshift command from 1st speed to 2nd speed, and the process proceeds to step 8184, where it is determined that it is not an upshift command from 2nd speed to 3rd speed. Figure 31 (vi)
The process advances to step 5194 shown in FIG. 5, and is executed when it is determined that the upshift command is from 3rd speed to 4th speed.
この3速から4速へのアップシフト時の制御は、]速か
ら2速へのアップシフト時の制御とほぼ同様に行なわれ
、まず、ステップ5195へ進んで、呪に/Dドラム回
転数KDRPMが、前回のに/Dドラム回転数よりも小
さくなったか否かが判断されて、K/Dドラム回転数が
、K/Dドラム回転数が下がりはじめていれば、ステッ
プ5200へ進み、下がりはじめていなければ、ステッ
プ8196へ進む。The control when upshifting from 3rd gear to 4th gear is carried out in almost the same way as the upshifting from 2nd gear to 2nd gear. However, it is determined whether or not the number of revolutions of the K/D drum has become smaller than the previous number of revolutions of the K/D drum. If not, proceed to step 8196.
ステップ8196では、ステップ5177と同様に、K
/Dドラム回転数KDRPM3を出力軸回転数VSRP
M2から計算する。In step 8196, as in step 5177, K
/D drum rotation speed KDRPM3 is output shaft rotation speed VSRP
Calculate from M2.
続いて、ステップ5197で、ステップ5178と同様
に、K/Dドラム回転数KDRPMIをパラメータとし
て、スロットル復帰に/Dドラム回転数RTNRPMを
、第34図に示す1次元マツプ#MRTN34から決定
する。Subsequently, in step 5197, similarly to step 5178, by using the K/D drum rotation speed KDRPMI as a parameter, the /D drum rotation speed RTNRPM for throttle return is determined from the one-dimensional map #MRTN34 shown in FIG. 34.
そして、ステップ8198では、ステップ5176と同
様に、変速時ベーストルクSFTEMとして現エンジン
出力トルクTEMを与える。Then, in step 8198, as in step 5176, the current engine output torque TEM is given as the base torque SFTEM during shifting.
続くステップ5199では、ステップ5179と同様に
、タイマC3FTの値をOにリセットして、タイマC3
FTのカウントを開始して、第31図(舖)に示すステ
ップ5117へ進んで、上述同様にして、目標スロット
ル開度CPTGを決定して、今回のアップシフト時ショ
ック低減制御制御サイクルを終える。In the following step 5199, similarly to step 5179, the value of timer C3FT is reset to O, and the value of timer C3FT is reset to O.
After starting counting FT, the process proceeds to step 5117 shown in FIG. 31 (or), where the target throttle opening CPTG is determined in the same manner as described above, and the current upshift shock reduction control control cycle is completed.
一方、K/Dドラム回転数が下がりはじめていてステッ
プ5200へ進むと、現に/Dドラム回転数KDRPM
がスロットル復帰に/Dドラム回転数RTNRPM以下
まで下がったか否かが判断される。On the other hand, if the K/D drum rotational speed has started to decrease and the process proceeds to step 5200, the /D drum rotational speed KDRPM
When the throttle is returned, it is determined whether the /D drum rotational speed has decreased to below RTNRPM.
3速から4速へのアップシフトが開始されると、スロッ
トル弁31の閉動と共にに/Dドラムの回転数KDRP
Mが低下を開始するが、この値KDRPMがRTNRP
M以下まで下がったならば。When the upshift from 3rd gear to 4th gear starts, the throttle valve 31 closes and the /D drum rotation speed KDRP increases.
M starts to decrease, but this value KDRPM becomes RTNRP.
If it drops below M.
今回のアップシフト時ショック低減制御を終え、スロッ
トル開度θTHを、アクセル等の指示する開度(通常の
指示開度)とする。一方、KDRPMがRTNRPM以
下まで下がっていなければ、まだ、K/Dドラムの回転
数KDRPMの低下が不十分であるとして、ステップS
201. 、更にはステップ5202へ進んで、スロ
ットル弁31の一時的な閉動量を決定する補正トルクT
c工、Tc、を設定する。After completing the current upshift shock reduction control, the throttle opening θTH is set to the opening instructed by the accelerator or the like (normal instructed opening). On the other hand, if KDRPM has not fallen below RTNRPM, it is determined that the reduction in the rotational speed KDRPM of the K/D drum is still insufficient, and step S
201. , and further proceeds to step 5202 to determine the correction torque T that determines the temporary closing movement amount of the throttle valve 31.
Set c, Tc.
ステップ5201では、スロットル弁が閉動を開始して
からの時間、つまり、変速時タイマ08FTの値をパラ
メータとして、第35図に示す1次元マツプ#MTIM
34 (但し、マツプの横軸をC5FTに置き換える)
から、補正トルクTc、を決定する。この補正トルクT
c、には、前述と同様に、トルク変化時の車両の走行フ
ィーリングを向上させる意味合いがある。In step 5201, a one-dimensional map #MTIM shown in FIG.
34 (However, the horizontal axis of the map is replaced with C5FT)
From this, the correction torque Tc is determined. This correction torque T
As mentioned above, c has the meaning of improving the driving feeling of the vehicle when the torque changes.
続くステップ5202では、スロットル閉動前のに/D
ドラム回転数KDRPM2をパラメータとして、第36
図に示す1次元マツプ#MRPM34から、補正トルク
Tc2を決定する。なお。In the following step 5202, /D before closing the throttle.
Using the drum rotation speed KDRPM2 as a parameter, the 36th
The correction torque Tc2 is determined from the one-dimensional map #MRPM34 shown in the figure. In addition.
第36図に示す1次元マツプ#MRPM23のように、
スロットル閉動前のに/Dドラム回転数KDRPM2が
高いほど、補正トルクTO2を大きいものに設定されて
いるのは、前述と同様に、変速時のショックを確実に抑
えるためである。Like the one-dimensional map #MRPM23 shown in Fig. 36,
The reason why the correction torque TO2 is set to be larger as the /D drum rotational speed KDRPM2 before the throttle is closed is set to be larger, as described above, in order to reliably suppress shock during gear shifting.
更に、ステップ5203で、目標エンジン出力トルクT
OMの値として、変速時ベーストルクSFTEMから補
正トルクTc工、Tc、を除いた値(S F T E
M T c □T c 2)を与えて、第31図(■
)に示すステップ5117へ進み、上述同様にして、目
標スロットル開度CPTGを決定し、今回のアップシフ
ト時ショック低減制御サイクルを終える。Furthermore, in step 5203, the target engine output torque T
The value of OM is the value obtained by subtracting the correction torque Tc, Tc from the base torque SFTEM during shifting (S F T E
M T c □T c 2), and Fig. 31 (■
), the target throttle opening CPTG is determined in the same manner as described above, and the current upshift shock reduction control cycle is completed.
このような3速から4速へのアップシフト時のショック
低減制御時における、スロットル弁31゜タイマC3F
T、に/Dドラム回転数、及びトルクコンバータ32の
出力軸トルクの変動は、第32図(i)〜(iii)の
1速から3速へのアップシフト時のタイムチャートとほ
ぼ同様になるので、その説明を省略するが、この結果、
3速から4速への変速時においても、自動変速機32の
出力軸トルクの変動、特に、変速完了時における出力軸
トルクの急減が低減され、変速ショックが低減されるの
である。Throttle valve 31° timer C3F during shock reduction control during upshifting from 3rd to 4th speed.
The fluctuations in the T and D/D drum rotational speeds and the output shaft torque of the torque converter 32 are almost the same as the time charts for upshifting from 1st to 3rd speed in FIGS. 32(i) to (iii). Therefore, the explanation is omitted, but as a result,
Even when shifting from 3rd speed to 4th speed, fluctuations in the output shaft torque of the automatic transmission 32, particularly sudden decreases in the output shaft torque at the completion of the shift, are reduced, and shift shocks are reduced.
上述のように動作する本発明の一実施例としての自動走
行制御制御装置における利点及び効果をまとめると、以
下のようになる。The advantages and effects of the automatic travel control device as an embodiment of the present invention that operates as described above are summarized as follows.
まず、エンジン制御装置1によるエンジン13の制御を
通じて、以下のような効果が得られる。First, the following effects can be obtained through the control of the engine 13 by the engine control device 1.
エンジン始動直後にエンジン13の回転数が定常状態の
回転数に立ち上がるまでの間や、なんらかの原因でエン
ジン13の運転状態が不安定となってエンジン回転数が
低下した時には、アクセルペダル27の動きに対して、
アクセルペダル27とスロットル弁31とが機械的に直
結された状態と同等にスロットル弁31が作動する。Immediately after the engine is started, until the rotation speed of the engine 13 rises to a steady state rotation speed, or when the operating state of the engine 13 becomes unstable for some reason and the engine speed drops, the movement of the accelerator pedal 27 for,
The throttle valve 31 operates in the same manner as when the accelerator pedal 27 and the throttle valve 31 are mechanically directly connected.
従って、この場合、アクセルペダル27の踏込量の変化
速度や車両の運転状態等に基づいたスロットル弁31の
制御は行なわれなくなり、スロットル弁31が安定して
制御され、エンジン13の運転状態が更に不安定になる
ことが防止される。Therefore, in this case, the throttle valve 31 is no longer controlled based on the rate of change in the amount of depression of the accelerator pedal 27 or the operating state of the vehicle, and the throttle valve 31 is stably controlled, and the operating state of the engine 13 is further improved. Instability is prevented.
また、ブレーキペダル28が踏込まれた車両のブレーキ
(図示省略)による制動が行なわれた場合には、以下の
ような効果がある。Further, when braking is performed by the brake of the vehicle (not shown) when the brake pedal 28 is depressed, the following effects are obtained.
第1に、この制動が行なわれている時には、オートクル
ーズスイッチ18やアクセルペダル27等の他の操作指
令に優先して、常に、スロットル弁31がエンジンアイ
ドル位置となる最小開度に保持されるので、ブレーキに
よる制動に加え、エンジンブレーキによる制動効果が得
られる。First, when this braking is being performed, the throttle valve 31 is always held at the minimum opening degree that corresponds to the engine idle position, giving priority to other operation commands such as the auto cruise switch 18 and the accelerator pedal 27. Therefore, in addition to the braking effect of the brake, the braking effect of the engine brake can be obtained.
第2に、ブレーキによる制動において、基準より大きい
減速度となった状態の継続時間が基準値より長く、且つ
、ブレーキペダル28の踏込解除時の車速が基準値より
低い場合には、アクセルペダル27が踏込まれるまでス
ロットル弁31が最小開度位置に保持される。したがっ
て、交差点等で停止するために、ブレーキ(図示省略)
により減速を行なった後、停止直前に一旦ブレーキペダ
ル28を解放すると、エンジンブレーキによる制動が行
なわれ、車両が滑らかに停止して、停止時の衝撃が防止
されるという効果がある。Second, in braking, if the duration of the deceleration greater than the reference value is longer than the reference value, and the vehicle speed when the brake pedal 28 is released is lower than the reference value, the accelerator pedal 28 The throttle valve 31 is held at the minimum opening position until the throttle valve 31 is depressed. Therefore, in order to stop at intersections, etc., brakes (not shown) are used.
After decelerating, if the brake pedal 28 is once released just before stopping, engine braking is performed, the vehicle stops smoothly, and impact at the time of stopping is prevented.
また、第3に、ブレーキによる制動において、減速度が
基準より大きくならないか、上記継続時間が基準値より
長くないか、あるいは上記踏込解除時の車速が基準値よ
り低くないかのいずれかの場合には、アクセルペダル2
7が踏込まれるまでの間、ブレーキペダル28踏込解除
直後の車速を目標車速として車速が一定に維持される。Thirdly, when braking with the brake, the deceleration is not greater than the reference value, the duration is not longer than the reference value, or the vehicle speed at the time of release of the brake is not lower than the reference value. The accelerator pedal 2
Until the brake pedal 7 is depressed, the vehicle speed is maintained constant, with the vehicle speed immediately after the brake pedal 28 being released as the target vehicle speed.
従って、車速を維持するために、アクセルペダル27を
踏み込んだり、従来の定車速走行装置のようにブレーキ
ペダル28踏込の度に解除される定車速走行制御を手動
で再始動する必要がなくなり、運転者の負担が軽減され
る上、比較的交通量の多い道路でも定車速走行が容易に
可能となる効果がある。Therefore, in order to maintain the vehicle speed, there is no need to depress the accelerator pedal 27 or manually restart the constant vehicle speed control, which is released each time the brake pedal 28 is depressed, as in conventional constant vehicle speed devices. This has the effect of not only reducing the burden on people, but also making it easier to drive at a constant speed even on roads with relatively heavy traffic.
更に、第4に、このような定車速走行状態への移行に際
して、ブレーキペダル28の踏込解除直後からこの解除
後最初に訪れるスロットル弁31開閉タイミングまでの
間は、解除直後の実車速を維持すると推測されるスロッ
トル弁開度に暫定的にスロットル弁31が開閉される。Furthermore, fourthly, when transitioning to such a constant vehicle speed driving state, the actual vehicle speed immediately after the release is maintained from immediately after the brake pedal 28 is released until the first opening/closing timing of the throttle valve 31 after the release. The throttle valve 31 is temporarily opened and closed to the estimated throttle valve opening degree.
したがって、解除直後から定車速走行状態への移行が迅
速かつ滑らかに行なわれるという効果がある。Therefore, there is an effect that the transition to the constant vehicle speed running state is performed quickly and smoothly immediately after the release.
また、第5に、オートクルーズスイッチ18に設けられ
たスロットルスイッチ47を■の位置にすることにより
、ブレーキペダル28解放時はアクセルペダル27が踏
込まれるまで常にエンジンアイドル位置となる最小開度
に保持される。したがって、緩やかな下り坂等の走行時
にはスロットルスイッチ47をIの位置に切換えること
によって、エンジンブレーキを併用して走行することが
可能となる。Fifth, by setting the throttle switch 47 provided in the auto-cruise switch 18 to the position ■, when the brake pedal 28 is released, the engine is always at the minimum opening position until the accelerator pedal 27 is depressed. Retained. Therefore, by switching the throttle switch 47 to the I position when traveling on a gentle downhill slope, it is possible to use engine braking in conjunction with the vehicle.
次に、アクセルペダル27を踏み込んだ場合には、以下
のような効果がある。Next, when the accelerator pedal 27 is depressed, the following effects occur.
第1に、アクセルペダル27の踏込時に、このアクセル
ペダル27の踏込に基づく目標加速度DvsAPがオー
トクルーズスイッチ18で指定された目標加速度D V
S Acよりも大きくなるまでの間。First, when the accelerator pedal 27 is depressed, the target acceleration DvsAP based on the depression of the accelerator pedal 27 is the target acceleration DvsAP specified by the auto cruise switch 18.
until it becomes larger than S Ac.
目標車速としてオートクルーズスイッチ18で指定され
た目標加速度DVSAcを採用しているので、目標加速
度DvSAcに基づいて車両の走行を制御している時(
オートクルーズ制御時)に、アクセルペダル27を踏み
込んでアクセルモード制御に変更した場合、その変更初
期の時に、アクセルペダル27を踏込量が足りないから
といって、−時的に、目標加速度が低下することもなく
なる。したがって、アクセルペダル27を踏み込んで加
速しようとする時に、速やかに且つ滑らかに加速すると
いう利点がある。Since the target acceleration DVSAc specified by the auto cruise switch 18 is used as the target vehicle speed, when the vehicle travel is controlled based on the target acceleration DvSAc (
If the accelerator pedal 27 is pressed to change to accelerator mode control (during auto cruise control), the target acceleration may temporarily decrease even if the accelerator pedal 27 is not pressed enough at the initial stage of the change. There will be nothing to do. Therefore, when the accelerator pedal 27 is depressed to accelerate the vehicle, there is an advantage that the vehicle accelerates quickly and smoothly.
第2に、車両の加速度は、アクセルペダル27の踏込量
と、この踏込量の変化速度と、この変化速度が基準値よ
り小さくなってから経過した時間とに対応して設定され
る。このため、アクセルペダル27をより速く踏込めば
より急激な加速が行なわれ、より緩やかに踏込めればよ
り緩やかな加速が実現して、運転者の、意志を的確に反
映した応答性の良い加速を行なうことができる。また、
急激な踏込量を緩和あるいは中止すると加速度が滑らか
に変化して、加速度の急変によるm撃の発生が防止され
るという効果もある。Second, the acceleration of the vehicle is set in accordance with the amount of depression of the accelerator pedal 27, the rate of change of this amount of depression, and the time that has passed since this rate of change became smaller than a reference value. Therefore, if the accelerator pedal 27 is pressed faster, a more rapid acceleration will be achieved, and if the accelerator pedal 27 is pressed more slowly, a more gradual acceleration will be achieved, resulting in good responsiveness that accurately reflects the driver's intentions. It can be accelerated. Also,
Reducing or stopping the sudden amount of depression also has the effect of smoothly changing the acceleration and preventing the occurrence of m-strokes due to sudden changes in acceleration.
第3に、アクセルペダル27の踏込が解除されると、こ
の解除直後の車速を目標車速として車速が一定に維持さ
れる。従って、車速を一定に維持するために、アクセル
ペダル27を再度踏込んだり、従来の定車速走行装置の
ようにアクセルペダル27による車速変更の度に目標車
速を再設定する必要がない。このため、運転者の負担が
軽減されるト、比較的交通量の多い道路でも定車速走行
が容易に可能となる効果があり、この効果は前述のブレ
ーキペダル28踏込解除時の定車速走行と組合せること
によって一段ζ顕著なものとなる。Thirdly, when the accelerator pedal 27 is released, the vehicle speed is maintained constant, with the vehicle speed immediately after the release being set as the target vehicle speed. Therefore, in order to maintain the vehicle speed constant, there is no need to depress the accelerator pedal 27 again or to reset the target vehicle speed each time the vehicle speed is changed using the accelerator pedal 27, unlike conventional constant vehicle speed running devices. This has the effect of reducing the burden on the driver and making it easier to drive at a constant speed even on roads with relatively heavy traffic. By combining them, ζ becomes even more remarkable.
また、第4に、定車速走行状態への移行に際して、アク
セルペダル27の踏込解除直後からこの解除後最初に訪
れるスロットル弁31開閉タイミングまでの間は、解除
直後の実車速を維持すると推測されるスロットル弁開度
に暫定的にスロットル弁31が開閉される。これにより
、解除直後から定車速走行状態への移行が迅速かつ滑ら
かに行なわれるという効果がある。Fourthly, when transitioning to the constant vehicle speed running state, it is estimated that the actual vehicle speed immediately after the release is maintained from immediately after the release of the accelerator pedal 27 to the first opening/closing timing of the throttle valve 31 after the release. The throttle valve 31 is temporarily opened and closed according to the throttle valve opening degree. This has the effect that the transition to the constant vehicle speed running state is quickly and smoothly performed immediately after the release.
更に、第5に、シフトセレクタ29がDレンジ以外の位
置にある時あるいはスロットルスイッチ47が回の位置
にある時には、アクセルペダル27の動きに対して、ア
クセルペダル27とスロットル弁31とが機械的に直結
された状態と同等にスロットル弁31が作動する。した
がって、アクセルペダル27の踏込を緩和あるいは中止
することによりスロットル弁31が閉動さ扛るため、例
えば坂道走行の際に、シフト上1/クタ29をLレンジ
とするかスロットルスイッチ47を回の位置とすること
によりエンジンブレーキを併用した走行が可能となる。Furthermore, fifthly, when the shift selector 29 is in a position other than the D range or when the throttle switch 47 is in the 1st position, the accelerator pedal 27 and the throttle valve 31 are not mechanically connected to each other in response to the movement of the accelerator pedal 27. The throttle valve 31 operates in the same manner as if it were directly connected to the throttle valve 31. Therefore, since the throttle valve 31 is closed by relaxing or stopping the depression of the accelerator pedal 27, for example, when driving on a slope, the upper shift lever 29 is set to the L range or the throttle switch 47 is turned. By setting this position, it becomes possible to drive using engine braking.
第6に、アクセルペダル27踏込時に設定される目標加
速度のうち、アクセルペダル27の踏込量に対応して設
定される目標加速度は、第20図に示すように、同一の
踏込量に対し、踏込量増大時の方が踏込量減少時よりも
大きい値となっている。これにより、アクセルペダル2
7の、踏込量増大から減少あるいは減少から増大の動き
に対応し、迅速に車両の加速度が増減し、運転フィーリ
ングが向上するという効果がある。Sixth, among the target accelerations set when the accelerator pedal 27 is depressed, the target accelerations that are set corresponding to the amount of depression of the accelerator pedal 27 are different from each other for the same amount of depression, as shown in FIG. The value is larger when the amount of depression increases than when the amount of depression decreases. As a result, the accelerator pedal 2
7, the acceleration of the vehicle quickly increases or decreases in response to the movement from an increase to a decrease or from a decrease to an increase in the amount of depression, thereby improving the driving feeling.
また、上述のように、アクセルペダル27の踏込解除あ
るいはブレーキペダル28の踏込解除によって定車速走
行状態へと移行する場合には、車両の加速度を踏込解除
後の時間の経過に伴って徐々に減少させてOに近づける
ように目標加速度が設定される。したがって、定車速走
行状態への移行時の加速度の急変による衝撃の発生が防
止されるという効果がある。Further, as described above, when the vehicle transitions to a constant speed driving state by releasing the accelerator pedal 27 or the brake pedal 28, the acceleration of the vehicle is gradually decreased as time passes after the release of the accelerator pedal 27 or the brake pedal 28. The target acceleration is set so as to bring the acceleration closer to O. Therefore, there is an effect that the occurrence of an impact due to a sudden change in acceleration upon transition to a constant vehicle speed running state is prevented.
更に、アクセルペダル27及びブレーキペダル28が共
に解放状態にあって上述のように定車速走行状態にある
と、以下のような効果がある。Furthermore, when the accelerator pedal 27 and the brake pedal 28 are both in the released state and the vehicle is running at a constant speed as described above, the following effects are obtained.
第1に、加速スイッチ45あるいは切換スイッチ46の
操作によって、加速走行、減速走行、定車速走行の3つ
の走行状態の選択が可能であって、1−度の操作のみで
到達目標車速への加減速および同到達目標車速への到達
後の定車速走行への移行が自動的に行なわれる4このた
め、高速道路等で定車速走行を行なう際に状況に応じた
車速の変更が容易になり、運転者の負担が軽減されると
いう効果がある。First, by operating the acceleration switch 45 or the changeover switch 46, it is possible to select three driving states: accelerated driving, decelerated driving, and constant speed driving, and it is possible to accelerate to the target vehicle speed with just one operation. Deceleration and transition to constant speed driving after reaching the target vehicle speed are automatically performed4.This makes it easy to change the vehicle speed according to the situation when driving at a constant speed on expressways, etc. This has the effect of reducing the burden on the driver.
第2に、切換スイッチ46の接点をON状態とすること
により加速あるいは減速走行を指定した時は、目標速度
vSが、実車速VAと補正量Vに1とON状態の継続時
間に応じた補正量VT、との和(つまり、V S ”
V A + V K1 + V T 1)、又ハ。Second, when accelerating or decelerating driving is specified by turning the contact of the changeover switch 46 on, the target speed vS is corrected according to the actual vehicle speed VA and the correction amount V of 1 and the duration of the ON state. The sum of the quantity VT, (that is, V S ”
V A + V K1 + V T 1), and c.
実車速VAから補正量VK2とON状態の継続時間に応
じた補正量■T2とを除いたもの(つまり、VS=VA
−VK2−VT2)になるので、ON状態の継続時間を
長くすることにより、指定前の車速と到達目標車速との
差が拡大する。このため、到達目標車速を超えて加減速
を行ないたい時には、切換スイッチ46の接点を再度O
N状態として加速あるいは減速走行を再指定し、このO
N状態を必要に応じて継続するだけで良い。更に、加速
あるいは減速走行状態にある時に切換スイッチ46の接
点をON状態とすると、このON状態とした直後の車速
を目標車速とする定車速走行状態へ移行する。したがっ
て、到達目標車速へ達する前に希望する車速となった時
には切換スイッチ46を一度操作するだけで良い、また
、加速走行については、加速スイッチ45により緩加速
、中加速、急加速の3種類の選択が可能であるので、こ
れらの操作を組合せることにより、上記の効果をより一
暦高めることができる。The actual vehicle speed VA minus the correction amount VK2 and the correction amount ■T2 according to the duration of the ON state (that is, VS=VA
-VK2-VT2), therefore, by increasing the duration of the ON state, the difference between the vehicle speed before designation and the target vehicle speed increases. Therefore, when you want to accelerate or decelerate beyond the target vehicle speed, turn the contact of the changeover switch 46 back to the OFF position.
Re-specify acceleration or deceleration driving as N state, and use this O
It is sufficient to simply continue the N state as necessary. Further, when the contact point of the changeover switch 46 is turned ON while the vehicle is in an acceleration or deceleration traveling state, the vehicle shifts to a constant speed traveling state in which the vehicle speed immediately after the ON state is set as the target vehicle speed. Therefore, when the desired vehicle speed is reached before reaching the target vehicle speed, it is only necessary to operate the selector switch 46 once.For acceleration driving, the acceleration switch 45 selects three types of acceleration: slow acceleration, medium acceleration, and sudden acceleration. Since selection is possible, the above effects can be further enhanced by combining these operations.
第3に、定車速走行状態にある時に、例えば。Thirdly, when the vehicle is running at a constant speed, for example.
坂道等で車速が急変すると、車速を元に戻すための目標
加速度は、目標車速と車速検出手段で検出した実車速と
の差に対応した値で、且つ、現車両の加速度との差が予
め設定された値を超えないように、所定値を越えない範
囲内に設定される。従って、急激な加速度の変化がなく
なり、衝撃の発生が防止されるという効果がある。When the vehicle speed suddenly changes on a slope, etc., the target acceleration for returning the vehicle speed to the original speed is a value that corresponds to the difference between the target vehicle speed and the actual vehicle speed detected by the vehicle speed detection means, and that the difference with the current vehicle acceleration is determined in advance. It is set within a range that does not exceed a predetermined value so as not to exceed a set value. Therefore, there is an effect that there is no sudden change in acceleration and the occurrence of impact is prevented.
加速スイッチ45あるいは切換スイッチ46を操作して
、上に述べたように加速走行状態を指定した場合には、
以下のような効果がある。When the acceleration switch 45 or the changeover switch 46 is operated to specify the accelerated driving state as described above,
It has the following effects.
第1に、指定後直ちに加速スイッチ45の位置に対応す
る一定値の目標加速度が指定されるのではなく、目標加
速度の立上がり時に傾斜が設けてあり(第27図参照)
、この指定後の時間の経過に対応して目標加速度に接近
し最終的に等しくなる目標加速度が指定される。これに
より、定車速走行状態から加速走行状態に移行した時の
加速度の急変による衝撃やハンチングの発生が防止され
るという効果がある。First, a constant value of target acceleration corresponding to the position of the acceleration switch 45 is not designated immediately after designation, but a slope is provided when the target acceleration rises (see Fig. 27).
, a target acceleration that approaches and eventually becomes equal to the target acceleration is designated in response to the passage of time after this designation. This has the effect of preventing the occurrence of shocks and hunting due to sudden changes in acceleration when the vehicle changes from a constant vehicle speed traveling state to an accelerated traveling state.
また、第2に、加速走行により車速か到達目標車速に近
づくと、加速スイッチ45の位置に対応する一定値の目
標加速度に代わって、到達目標車速への車速の接近に伴
って減少する目標加速度が指定される。このため5車速
が到達目標車速に達する際には滑らかに車両の加速度が
変化して定車速走行状態へ移行するため、加速度の急変
による衝撃の発生が防止されるという効果がある。Second, when the vehicle speed approaches the target vehicle speed due to accelerated driving, instead of the constant value target acceleration corresponding to the position of the acceleration switch 45, the target acceleration decreases as the vehicle speed approaches the target vehicle speed. is specified. Therefore, when the fifth vehicle speed reaches the target vehicle speed, the acceleration of the vehicle changes smoothly and the vehicle transitions to a constant speed running state, which has the effect of preventing the occurrence of shocks due to sudden changes in acceleration.
更に、第3に、車速が基準値より低い時には、加速スイ
ッチ45の位置に対応して設定された一定値の目標加速
度に代わって、車速の上昇に伴って増加し[IJIM加
速度に近づく値を有する目標加速度が新たに設定される
。したがって、車両が徐行中に加速スイッチ45あるい
は切換スイッチ46を操作して加速走行状態を指定する
と、より緩やかに車両の加速が行なわれて乗車フィーリ
ングが向上するという効果がある。Furthermore, thirdly, when the vehicle speed is lower than the reference value, instead of the constant value target acceleration set corresponding to the position of the acceleration switch 45, the target acceleration increases as the vehicle speed increases [to a value approaching the IJIM acceleration]. A new target acceleration is set. Therefore, when the acceleration switch 45 or the changeover switch 46 is operated to designate an accelerated driving state while the vehicle is moving slowly, the vehicle is accelerated more slowly and the riding feeling is improved.
また、切換スイッチ46の操作しこより、上述のごとく
減速走行状態を指定した場合には、減速走行により車速
が到達目標車速に近づくと、それまでの一定値の目標減
速度に代わって、到達目標車速への車速の接近に伴って
徐々に0に近づく目標減速度が指定される。このため、
車速が到達目標車速に達する際には滑らかに車両の加速
度が変化して定車速走行状態へ移行するため、加速度の
急変による衝撃の発生が防止され、乗車及び運転のフィ
ーリングが向上するという効果がある。In addition, when the deceleration driving state is designated as described above by operating the changeover switch 46, when the vehicle speed approaches the target vehicle speed due to deceleration driving, the target deceleration is changed to the target deceleration instead of the previously constant target deceleration. A target deceleration that gradually approaches zero as the vehicle speed approaches the vehicle speed is specified. For this reason,
When the vehicle speed reaches the target vehicle speed, the acceleration of the vehicle changes smoothly and the vehicle transitions to a constant speed running state, which prevents shocks caused by sudden changes in acceleration and improves the feeling of riding and driving. There is.
なお、例えば加速走行中や減速走行中のような定車速走
行以外の時には、目標車速変更スイッチ48を入力させ
ても、この指示は無視するようになっている(第16図
のステップJ104→J108)ので、制御時の混乱が
防止されて、本装置によるエンジン制御が確実になる6
更に、定車速走行中に車速変更を行なうと加減速走行を
行なうが、この場合、新たな目標車速■Sと実車速VA
との差VS−VAに対応して目標加速度を設定しく第2
3.25図参照)この目標加速度に基づいてエンジン制
御を行ない、車速変更を実行するようになっているので
、上述と同様に、定車速走行状態から加速走行状態に移
行した時の加速度の急変による衝撃などの発生が防止さ
れるという効果がある。Note that even if the target vehicle speed change switch 48 is input when the vehicle is not traveling at a constant speed, such as during acceleration or deceleration, this instruction is ignored (steps J104→J108 in FIG. 16). ), this prevents confusion during control and ensures reliable engine control by this device6.Furthermore, if the vehicle speed is changed while driving at a constant speed, acceleration/deceleration will occur, but in this case, the new target vehicle speed ■S and actual vehicle speed VA
The target acceleration should be set corresponding to the difference VS-VA.
(See Figure 3.25) Based on this target acceleration, the engine is controlled and the vehicle speed is changed, so as mentioned above, a sudden change in acceleration occurs when the vehicle changes from a constant speed driving state to an accelerated driving state. This has the effect of preventing the occurrence of shocks caused by
特に、差VS−VAが一定値以下になる(つまり、実車
速VAが目標車速vSに近づく)と、それまで一定値で
あった目標加速度が、差VS−VAの減少に伴って減少
するように設定されている(第23.25図ツマツブ#
MDVS3.#MDVS5参照)ので、目標車速への収
束が安定する効果がある。In particular, when the difference VS-VA becomes less than a certain value (that is, the actual vehicle speed VA approaches the target vehicle speed vS), the target acceleration, which was a constant value until then, decreases as the difference VS-VA decreases. (Figure 23.25)
MDVS3. #MDVS5), this has the effect of stabilizing convergence to the target vehicle speed.
一方、加速走行状態あるいは減速走行状態にある時に、
加速スイッチ45あるいは切換スイッチ46の操作によ
って定車速走行状態を指定した場合には、以下の効果が
ある。On the other hand, when the vehicle is in an accelerating or decelerating state,
When the constant vehicle speed running state is specified by operating the acceleration switch 45 or the changeover switch 46, the following effects are obtained.
第1に、定車速走行状態への移行に際して、操作直後か
ら最初に訪れるスロットル弁31開閉のタイミングまで
の間は、この操作直後の実車速を維持すると推測される
スロットル弁開度に暫定的にスロットル弁31が開閉さ
れる。これにより、操作直後から定車速走行状態への移
行が迅速かつ滑らかに行なわれるという効果がある。First, when transitioning to a constant vehicle speed running state, from immediately after the operation until the timing of the first opening/closing of the throttle valve 31, the throttle valve opening is provisionally adjusted to maintain the actual vehicle speed immediately after the operation. Throttle valve 31 is opened and closed. This has the effect that the transition to the constant vehicle speed running state is quickly and smoothly performed immediately after the operation.
また、第2に、定車速走行状態への移行に際して、スロ
ットル弁の開閉タイミングサイクル毎に目標加速度を徐
々に減少(または増加)するように設定しているので、
この目標加速度に基づいて行なわれるスロットル弁31
の駆動によって、操作後の時間の経過に伴って実加速度
が徐々に減少(増加)する、そして、実加速度が基準値
より小さく (大きく)なると、このときの車速を新た
な目標車速VSとして、目標加速度は差VS−VAの減
少(増加)に伴い減少(増加)して、はぼ目標車速VS
に等しい速度での定車速走行に入る。Secondly, when transitioning to a constant speed driving state, the target acceleration is set to gradually decrease (or increase) every time the throttle valve opens and closes.
The throttle valve 31 is operated based on this target acceleration.
As a result of driving, the actual acceleration gradually decreases (increases) as time passes after the operation, and when the actual acceleration becomes smaller (larger) than the reference value, the vehicle speed at this time is set as the new target vehicle speed VS, The target acceleration decreases (increases) as the difference VS - VA decreases (increases), and becomes the target vehicle speed VS.
The vehicle starts driving at a constant speed equal to .
このため、定車速走行状態への移行時の加速度の急変に
よる衝撃の発生が防止されるという効果がある。This has the effect of preventing the occurrence of shocks due to sudden changes in acceleration when transitioning to a constant vehicle speed running state.
アクセルペダル27およびブレーキペダル28が共に解
放状態にあり、オートクルーズモード制御が行なわれて
いる場合には、以下のような効果がある。When both the accelerator pedal 27 and the brake pedal 28 are in the released state and auto cruise mode control is being performed, the following effects are achieved.
第1に、オートクルーズモード制御で使用する実加速度
の数値として、車両の加速度の実際の変化に対する追従
性が高く応答性の高い制御に適するD V A −sと
、瞬間的な外乱による影響が少なく安定性の高い制御に
適するD V A、、0と、上記両数値の中位にあるD
VA、、。の互いに精度特性の異なる3つデータを、走
行状態変更開始時と、走行状態変更中間時と、走行状態
変更完了後とにより、適宜選択して用いているので、常
に最適な制御を行なえる。First, as the actual acceleration value used in auto-cruise mode control, D V A -s is suitable for highly responsive control with high ability to follow actual changes in vehicle acceleration, and DVA-s is suitable for highly responsive control, and D V D V A, 0, which is suitable for low and highly stable control, and D V, which is in the middle of both of the above values.
VA... Since three types of data having different accuracy characteristics are appropriately selected and used at the start of the driving state change, at the middle of the driving state change, and after the driving state change is completed, optimal control can always be performed.
例えば、アクセルペダル27の踏込解除あるいはブレー
キペダル28の踏込解除によって定車速走行状態へ移行
する際、および加速スイッチ45あるいは切換スイッチ
46の操作により指定された異なる走行状態への移行の
際には、移行開始後最初のスロットル弁31の開閉タイ
ミングまでの制御でDVAいの値を用いることによって
、移行開始が迅速かつ的確に行なわれるという効果があ
る。また、移行の後、定車速走行状態となってからは、
DvAIlsoを用いることによって、外乱による誤動
作の発生の無い安定した制御が可能となるという効果が
ある。For example, when shifting to a constant speed running state by releasing the accelerator pedal 27 or releasing the brake pedal 28, and when shifting to a different running state specified by operating the acceleration switch 45 or the changeover switch 46, By using the DVA value in the control up to the first opening/closing timing of the throttle valve 31 after the start of the transition, there is an effect that the transition can be started quickly and accurately. Also, after the transition and when the vehicle is running at a constant speed,
The use of DvAIlso has the effect of enabling stable control without malfunctions caused by disturbances.
第2に、スロットル弁31の開閉を行なうタイミングは
、アクセルペダル27.ブレーキペダル28、加速スイ
ッチ45または切換スイッチ4Gといった走行状態変更
手段の各操作によって加減速走行中にある時などの車速
が変動している場合には、車速の変化に反比例する周期
をもって設定されるにのため、車速が上昇するのに伴っ
てスロットル弁31の単位時間当りの開閉回数が増える
ようになり、応答性の高い運転が可能となるという効果
がある。Second, the timing for opening and closing the throttle valve 31 is determined by the timing at which the throttle valve 31 is opened and closed by the accelerator pedal 27. When the vehicle speed is fluctuating, such as during acceleration or deceleration, due to the operation of the driving state changing means such as the brake pedal 28, the acceleration switch 45, or the changeover switch 4G, the period is set in inverse proportion to the change in vehicle speed. Therefore, as the vehicle speed increases, the number of openings and closings of the throttle valve 31 per unit time increases, which has the effect of enabling highly responsive driving.
更に、第3に、車重検出部19のエアサスペンション(
エアサス)の空気圧検出装置で検出された空気圧(車重
に対応したデータ)が急変した場合には、実加速度デー
タとして急変前のものを採用すると共に、装置の制御を
初期段階に設定し直すように構成された第1のフェール
セイフ制御によって、第3の割込制御によって求められ
る実加速度DVAに誤差が生じたと判断できる場合には
、各実加速度DVA (DVA、、、DVA、、、、D
VA□。)のデータとして、既に算出した適正なデータ
の中から最も新しいもの(最終算出値)を採用している
。Furthermore, thirdly, the air suspension (
If the air pressure (data corresponding to the vehicle weight) detected by the air pressure detection device of the air suspension suddenly changes, the actual acceleration data before the sudden change will be used and the control of the device will be reset to the initial stage. If it can be determined that an error has occurred in the actual acceleration DVA determined by the third interrupt control due to the first fail-safe control configured in
VA□. ), we use the most recent data (final calculated value) from among the appropriate data that has already been calculated.
したがって、例えば路面の凹凸によって車輪がバンブ・
リバウンド等を起こして車速データに誤差が生じても、
実加速度データとして誤ったものが参入しないようにな
る。このため、車両の走行制御が外乱に影響されない円
滑なものになり、且つ、可能なかぎり最新の加速度デー
タが用いられるので、速やかに望みの制御を行なえ、乗
車フィーリング及び運転フィーリング等の向上に大きく
貢献しうる利点がある。Therefore, for example, the wheels may bump or bump due to unevenness of the road surface.
Even if an error occurs in the vehicle speed data due to rebound, etc.
This prevents incorrect actual acceleration data from being entered. Therefore, the running control of the vehicle becomes smooth and unaffected by external disturbances, and the latest possible acceleration data is used, so desired control can be quickly performed and the riding and driving feeling is improved. There are advantages that can greatly contribute to
また、この第1のフ二−ルセイフ制御と並列的に行なわ
れる第2のフェールセイフ制御によっては、Gセンサ5
1で検出した車体前後方向加速度に基づいて、実加速度
データの誤りを判定できるので、車輪のバンプ・リバウ
ンド等に起因しない実加速度データの誤りも確実に検出
できる。このため、第1のフエールセイフ制御よりも広
範囲に、車両の走行制御への外乱の影響を除外でき、第
1のフェールセイフ制御と同様に、可能なかぎり最新の
加速度データが用いながら、速やかに望みの制御を円滑
に行なって、乗車フィーリング及び運転フィーリング等
の向上に寄与しうる。Also, depending on the second fail-safe control that is performed in parallel with this first fail-safe control, the G sensor 5
Since errors in the actual acceleration data can be determined based on the longitudinal acceleration of the vehicle body detected in step 1, errors in the actual acceleration data that are not caused by bumps, rebounds, etc. of the wheels can also be reliably detected. Therefore, the influence of disturbances on vehicle driving control can be excluded to a wider range than the first fail-safe control, and like the first fail-safe control, the latest acceleration data is used as much as possible. Desired control can be performed smoothly, contributing to improvements in riding feeling, driving feeling, etc.
なお、これらの実加速度データの誤差を検出して処理す
る第1及び第2のフエールセイフ制御については、いず
れか一方だけを行なうようにしても良い。Note that only one of the first and second fail-safe controls for detecting and processing errors in the actual acceleration data may be performed.
そして、定車速走行状態となった後は、車速がほぼ一定
となって大幅なスロットル弁開度の変動がないため、車
速に無関係な一定の周期で上記のタイミングが設定され
、高速走行の割合が増加してもスロットル弁31及びス
ロットル弁回動部26の寿命の低下が防止されるという
効果がある。After the vehicle is running at a constant speed, the vehicle speed is almost constant and there is no significant variation in the throttle valve opening, so the above timing is set at a constant cycle unrelated to the vehicle speed, and This has the effect of preventing the lifespan of the throttle valve 31 and the throttle valve rotating portion 26 from decreasing even if the number increases.
また、各制御は、主として第8図(i)に示す主フロー
チャートに従って一定の制御周期(制御サイクル)で行
なわれるが、この制御周期が、車両のトルクコンバータ
やトランスミツシュン等の慣性により発生する制御の遅
れに応じた時間(ロスタイム)Tdを所定時間Taに加
えた時間(Ta + T d )として設定されるので
、制御に対する応答遅れが、次の制御サイクルに影響す
ることはなく、常に的確な制御を実現でき、所望の走行
状態を実現する上で有利となる。Each control is performed at a constant control cycle (control cycle) mainly according to the main flowchart shown in Figure 8 (i), but this control cycle is caused by the inertia of the vehicle's torque converter, transmission, etc. Since the time (loss time) corresponding to the delay in control is set as the time (Ta + T d ) obtained by adding the time (loss time) to the predetermined time Ta, the delay in response to control does not affect the next control cycle, and accurate control is always achieved. This is advantageous in realizing desired driving conditions.
そして、アクセルペダルの操作に対応する目標トルク[
式(2)参照コや定車速走行時の目標トルク[式(1)
参照]等のエンジン制御の際の目標トルクを、自動変速
機32で使用する変速段を第1速とした状態に換算し、
第1速の時の値として求めており、この第1速時のトル
ク値は他の変速段の時のトルク値に比べて最も大きくな
るため、目標トルクとエンジン回転数とから目標スロッ
トル開度を求める際に、その分だけ解能が良くなると共
に、相対的な誤差が小さくなるという利点がある。Then, the target torque corresponding to the operation of the accelerator pedal [
Refer to formula (2) and target torque when driving at constant speed [formula (1)
Convert the target torque during engine control such as [Reference] to the state where the gear used in the automatic transmission 32 is set to the first gear,
It is calculated as the value at 1st gear, and since the torque value at 1st gear is the largest compared to the torque values at other gears, the target throttle opening is calculated from the target torque and engine speed. When determining , the advantage is that the resolution is improved accordingly and the relative error is reduced.
また、目標トルりTOM工、TOM2.10M3[式(
1)、(4)、(5)参照コを算出するための実トルク
TEMを、例えば、吸入空気量をパラメータとして求め
る場合にはスロットル弁の動作に対して吸入空気量の検
出値が遅れるため制御遅れが大きくなるのに対して、本
装置では、実トルクTEMを自動変速機(トルクコンバ
ータ)32の特性に基づいて求めているので、制御遅れ
が抑えられて、制御の応答性が向上するという利点があ
る。In addition, the target torque TOM work, TOM2.10M3 [formula (
1), (4), (5) When calculating the actual torque TEM for calculating the reference value, for example, using the intake air amount as a parameter, the detected value of the intake air amount is delayed with respect to the operation of the throttle valve. Whereas the control delay becomes large, in this device, the actual torque TEM is determined based on the characteristics of the automatic transmission (torque converter) 32, so the control delay is suppressed and the responsiveness of the control is improved. There is an advantage.
更に、エンジンの制御に重要な車両の重量Wのデータを
、固定値ではなく、可能な限り最新の測定値を使用して
いるので、乗員や積荷が変化した場合にも、これを速や
かに考慮して、高精度で、適切な制御が行なえるという
利点もある。Furthermore, the data on vehicle weight W, which is important for engine control, is not a fixed value, but uses the latest measured value whenever possible, so even if the number of passengers or cargo changes, this can be taken into account immediately. This also has the advantage of allowing highly accurate and appropriate control.
以上、エンジン制御装置1によるエンジン13の制御に
かかる利点及び効果を述べたが、次に。The advantages and effects of controlling the engine 13 by the engine control device 1 have been described above, but next.
自動変速機制御装置101による自動変速機32の制御
にかかる利点及び効果を述べる。The advantages and effects of controlling the automatic transmission 32 by the automatic transmission control device 101 will be described.
アクセルペダル16を踏み込まないでオートクルーズモ
ード制御を行なっている時には、擬似踏込量5FTAP
Sを設定して、自動変速機32の変速制御を行なうので
、オートクルーズモード制御時の変速制御をアクセルモ
ード制御の変速制御とほぼ共通の手法で行なえ、オート
クルーズモード制御時にも、確実で容易に変速制御を行
なえ利点がある。特に、加速走行時における擬似踏込量
5FTAPSは、設定された目標加速度DVSに対応し
た値として予めマツプに設定されているので、確実で応
答性の良い制御が実施できる。When auto-cruise mode control is performed without depressing the accelerator pedal 16, the pseudo-depression amount is 5FTAP.
S is set to control the automatic transmission 32, so the speed change control during auto cruise mode control can be performed using almost the same method as the speed change control during accelerator mode control, and even during auto cruise mode control, it is reliable and easy. This has the advantage of being able to control speed changes. In particular, since the pseudo-depression amount 5FTAPS during accelerated driving is previously set in the map as a value corresponding to the set target acceleration DVS, reliable and responsive control can be performed.
急坂を登ったり下ったりする際には、このようなエンジ
ン13の制御だけでは、オートクルーズモード制御時の
定車速走行を維持するのが困雉な場合があり、このよう
な場合には、自動変速機制御装置101の動作によって
、自動変速機32の変速段を適宜ダウンシフトすること
で、登り坂ではトルクアップを図り下り坂ではエンジン
ブレーキの効きの向上を図って、確実に、定車速走行を
維持できるようになる利点がある。When climbing or descending a steep slope, it may be difficult to maintain the constant speed of the vehicle under auto cruise mode control by controlling the engine 13 alone. By appropriately downshifting the gear position of the automatic transmission 32 through the operation of the transmission control device 101, the torque is increased on uphill slopes and the effectiveness of engine braking is improved on downhill slopes, ensuring that the vehicle is traveling at a constant speed. It has the advantage of being able to maintain
特に、この自動変速機制御装置101による制御は、ダ
ウンシフトを行なうのに、■実車速が低下しすぎている
。■実加速度が所定値よりも低い状態が所定時間継続し
ている。■変速段が3速又は4速である。■現エンジン
回転数でほぼ最大トルクを出力している状態が所定時間
継続している。In particular, in the control by the automatic transmission control device 101, the actual vehicle speed is too low to perform a downshift. ■The state in which the actual acceleration is lower than the predetermined value continues for a predetermined period of time. ■The gear stage is 3rd or 4th gear. ■The state in which almost the maximum torque is being output at the current engine speed continues for a predetermined period of time.
■ダウンシフト後のエンジン回転数が所定値を越えいな
い。という各条件を共に満たすことを必要としているの
で、エンジン13の制御で車速を維持できる範囲では、
不必要にダウンシフトすることがなく、また、ダウンシ
フトによるエンジンの回転数が増加し過ぎることもない
。■The engine speed after downshifting does not exceed the specified value. Since it is necessary to satisfy both of the following conditions, as long as the vehicle speed can be maintained by controlling the engine 13,
There is no unnecessary downshifting, and the engine speed does not increase too much due to downshifting.
そして、このダウンシフト時には、これと同時に、アッ
プシフ1〜を禁止するように構成され、このアップシフ
ト禁止の解除に、■アップシフト禁止中であって、■実
速度が目標速度に接近し、■変速段が2速又は3速であ
って、■現在エンジンの出力トルクに余裕がある状態が
所定時間継続していることを条件としているので、アッ
プシフト後にエンジン13の制御のみで車速を維持でき
る場合になったときだけアップシフトが可能となるので
、不必要なシフト切替が防止されると共に、定車速走行
の維持が一層確実になるのである。At the time of this downshift, at the same time, upshifts 1~ are prohibited, and in order to cancel the upshift prohibition, ■ the upshift is prohibited, ■ the actual speed approaches the target speed, and ■ The condition is that the gear position is 2nd or 3rd gear, and that the state in which there is sufficient output torque from the engine continues for a predetermined period of time, so the vehicle speed can be maintained only by controlling the engine 13 after upshifting. Since upshifting is possible only when the need arises, unnecessary shift changes are prevented and maintenance of constant vehicle speed is further ensured.
また、ブレーキペダル1Gを通じて急制動を行なわれた
時に、自動変速機32の変速段が高速段に設定されてい
るときには、急制動の度合いが強いほど速くシフトダウ
ンが行なわれるので、エンジンブレーキの効きが強まっ
て、ブレーキペダル16による制動力にこのエンジンブ
レーキによる制動力が加わって、制動能力が大幅に向上
する。In addition, when sudden braking is performed using the brake pedal 1G and the gear of the automatic transmission 32 is set to a high gear, the stronger the degree of sudden braking, the faster the downshift is performed, so the effectiveness of engine braking is reduced. The braking force from the engine brake is added to the braking force from the brake pedal 16, and the braking ability is greatly improved.
このような自動変速機32の変速時に、自動変速機32
の出力軸トルクの変速完了時での急減等の変動により、
変速ショックが起こるが、これについては、アップシフ
トの動作の開始時から完了時にかけての間に、エンジン
13のスロットル開度を一時的に減少(閉動)させるこ
とで、自動変速4!&32の出力軸トルクの変動を抑制
しているので、変速時に起こりやすいショックが低減さ
れ、乗り心地が向上する効果がある。When the automatic transmission 32 shifts like this, the automatic transmission 32
Due to fluctuations such as a sudden decrease in the output shaft torque at the completion of shifting,
A shift shock occurs, but this can be avoided by temporarily reducing (closing) the throttle opening of the engine 13 between the start and completion of the upshift operation. Since fluctuations in the output shaft torque of &32 are suppressed, shocks that tend to occur during gear shifting are reduced, and the ride comfort is improved.
特に、この実施例では、スロットル開度OTHを正式に
減少させる前に、これを予備的に僅かに減少しているの
で、トルク安定制御上の支障なく制御速度が速めら、変
速ショック低減の制御能力が向上する。In particular, in this embodiment, before the throttle opening OTH is officially reduced, it is slightly reduced in advance, so the control speed can be increased without any problem in torque stability control, and the control speed can be controlled to reduce shift shock. Your abilities will improve.
また、この変速ショック低減の制御において。Also, in controlling this shift shock reduction.
エンジン13のスロットル開度の閉動開始をキックダウ
ンドラムの回転状態で決定する場合、変速機32の作動
状態に確実に対応した制御を行なえ。When determining the start of the throttle opening/closing movement of the engine 13 based on the rotational state of the kickdown drum, control must be performed in a manner that reliably corresponds to the operating state of the transmission 32.
変速ショックの低減をより精度良く行なえる利点がある
。This has the advantage that shift shock can be reduced more accurately.
なお、本実施例では、オートクルーズモート制御による
定車速走行状態への移行の際に、車速を目標車速VSに
近づける手段として、目標加速度DVSを徐々にOに近
づけるようにしているが、これを以下のように、第1目
標車速VS1(これが実施例中の目標車速VSにほぼ相
当する)及び第2目標車速vS2を用いて行なってもよ
い。In addition, in this embodiment, the target acceleration DVS is gradually brought closer to O as a means of bringing the vehicle speed closer to the target vehicle speed VS when shifting to a constant vehicle speed driving state by auto cruise mode control. The determination may be performed using the first target vehicle speed VS1 (which approximately corresponds to the target vehicle speed VS in the embodiment) and the second target vehicle speed vS2 as described below.
例えば、アクセルペダル27を踏込んで車両の加速を行
なった後に、アクセルペダル27を踏込解除した場合に
は、まず、解除した直後の実車速VA、を第1目標車速
vS1に設定し、車速かこの第1目標車速■S1を維持
しうると推測される開度位置にスロットル弁31を暫定
的に回動する。For example, when the accelerator pedal 27 is depressed after accelerating the vehicle, the actual vehicle speed VA immediately after the release is set as the first target vehicle speed vS1, and the vehicle speed is set as the first target vehicle speed vS1. The throttle valve 31 is provisionally rotated to an opening position that is estimated to be able to maintain the first target vehicle speed S1.
次いで、次の制御サイクル以降で最初のスロットル弁開
閉タイミングサイクルになった時に、実車速VAを第2
目標車速■S7にして、この第2目標車速vS2に近づ
くようにスロットル弁31の開度調整を行なってエンジ
ン13を制御すると共に、第2目標加速度■S2を第1
目標加速度■S、に徐々に近づけていく。Then, at the first throttle valve opening/closing timing cycle after the next control cycle, the actual vehicle speed VA is changed to the second
The target vehicle speed ■S7 is set, and the opening degree of the throttle valve 31 is adjusted to approach the second target vehicle speed vS2 to control the engine 13, and the second target acceleration ■S2 is set to the first target vehicle speed vS2.
Gradually approach the target acceleration ■S.
そして、最終的には、車速がほぼ第1目標車速VS□に
一致した一定状態に維持される。Finally, the vehicle speed is maintained at a constant state that substantially matches the first target vehicle speed VS□.
このように車速を目標車速vSに近づけることにより、
定車速状態における車速がアクセルペダル27の踏込解
除直後の車速により正確に一致する効果がある。By bringing the vehicle speed closer to the target vehicle speed vS in this way,
This has the effect that the vehicle speed in the constant vehicle speed state more accurately matches the vehicle speed immediately after the accelerator pedal 27 is released.
また、アクセルペダル27の踏込解除後最初のスロット
ル弁開閉タイミングサイクルから直ちに定車速走行の目
標車速として第1目標車速VS工を採用せずに、第2目
標車速vS1を採用して、このスロットル弁開閉タイミ
ングサイクルにおけるスロットル弁31が開閉される直
前の車速と目標車速との差を小さくすることで、スロッ
トル弁開閉タイミングサイクルでのスロットル弁31の
開閉を行なった時の車速及び加速度の急変が解消されて
、不快な衝撃の発生が防止されて極めて滑らかな速度変
化を実現できる効果がある。Further, from the first throttle valve opening/closing timing cycle after the accelerator pedal 27 is released, the first target vehicle speed VS is not adopted as the target vehicle speed for constant speed driving, but the second target vehicle speed VS1 is adopted, and the throttle valve is By reducing the difference between the vehicle speed immediately before the throttle valve 31 opens and closes in the opening/closing timing cycle and the target vehicle speed, sudden changes in vehicle speed and acceleration when opening/closing the throttle valve 31 in the throttle valve opening/closing timing cycle are eliminated. This has the effect of preventing unpleasant impacts from occurring and realizing extremely smooth speed changes.
更に、ブレーキペダル28を踏込んで車両の減速を行な
った後、ブレーキペダル28の踏込を解除した場合には
、減速時の減速度が基準値以上の状態が基準時間を超え
て継続し且つブレーキペダル踏込解除時の車速が基準値
よりも低い時を除き、アクセルペダル28の踏込解除時
と同様にして第1目標車速vS工及び第2目標車速■S
2を設定してスロットル弁31の開閉が行なうようにす
ることで、定車速走行状態における車速がブレーキペダ
ル28の踏込解除直後の車速により正確に一致する効果
がある。Further, if the brake pedal 28 is released after depressing the brake pedal 28 to decelerate the vehicle, if the deceleration during deceleration continues to be equal to or higher than the reference value for more than the reference time, and the brake pedal The first target vehicle speed vS and the second target vehicle speed S are determined in the same manner as when the accelerator pedal 28 is released, except when the vehicle speed at the time of release is lower than the reference value.
By setting the value 2 and opening and closing the throttle valve 31, there is an effect that the vehicle speed in the constant speed running state more accurately matches the vehicle speed immediately after the brake pedal 28 is released.
また、ブレーキペダル28の踏込解除後最初のスロット
ル弁開閉タイミングサイクルから直ちに定車速走行の目
標車速として第2目標車速VS。Also, the second target vehicle speed VS is set as the target vehicle speed for constant speed driving immediately from the first throttle valve opening/closing timing cycle after the brake pedal 28 is released.
を採用することで、このスロットル弁開閉タイミングサ
イクルにおけるスロットル弁31の開閉直前の実車速と
目標車速との差が小さくなるため、このスロットル弁開
閉タイミングサイクルでスロットル弁31の開閉を行な
った時の車速及び加速度の急変が解消され、不快な衝撃
が発生せずに極めて滑らかな速度変化を実現できるよう
になる効果がある。By adopting this, the difference between the actual vehicle speed and the target vehicle speed immediately before opening/closing the throttle valve 31 in this throttle valve opening/closing timing cycle becomes smaller, so that when the throttle valve 31 is opened/closed in this throttle valve opening/closing timing cycle, This has the effect of eliminating sudden changes in vehicle speed and acceleration, and making it possible to realize extremely smooth speed changes without causing unpleasant shocks.
なお、上述のスロットル弁開閉タイミングサイクルとは
エンジン出力調整周期に相当する。Note that the above-mentioned throttle valve opening/closing timing cycle corresponds to the engine output adjustment cycle.
一方1本エンジン制御装置1については、自動変速機3
2を有する車両に限らず、手動変速機を有する車両に装
備することも考えられるため、以下に、手動変速機を有
する車両に、本エンジン制御装置1を装備した場合につ
いて説明する。On the other hand, for one engine control device 1, automatic transmission 3
Since the present engine control device 1 may be installed not only in a vehicle having a manual transmission but also in a vehicle having a manual transmission, a case where the present engine control device 1 is installed in a vehicle having a manual transmission will be described below.
この場合には、第2図に示すエンジン制御装置1の構成
のうち、次の点を変更する。In this case, the following points in the configuration of the engine control device 1 shown in FIG. 2 are changed.
つまり、出力回転数検出部22を省略し、自動変速機3
2に代わって手動変速機(図示省略)を設けると共に、
シフトセレクタ29に代わって手動変速機の変速段を手
動で選択するためのシフトレバ−(図示省略)を設ける
。また、シフトセレクタ17に代わってシフトレバ−が
ニュートラルまたは後進を選択する位置にある時、或は
、クラッチペダル(図示省略)が踏み込まれている時に
。In other words, the output rotation speed detection section 22 is omitted and the automatic transmission 3
In addition to providing a manual transmission (not shown) in place of 2,
A shift lever (not shown) is provided in place of the shift selector 29 for manually selecting a gear stage of the manual transmission. Also, when the shift lever instead of the shift selector 17 is in a position to select neutral or reverse, or when the clutch pedal (not shown) is depressed.
ON状態となる接点を有するシフトポジションスイッチ
(図示省略)を設ける。A shift position switch (not shown) having a contact that is turned on is provided.
また、このように手動変速機のものに変更されたエンジ
ン制御装置1により行なわれる制御の内容は、本実施例
に対して、次の点を変更する。Further, the content of the control performed by the engine control device 1 changed to that of a manual transmission as described above is changed from the present embodiment in the following points.
つまり、第8図(i)のA113で行なわれる制御では
、シフトポジションスイッチ(図示省略)の接点がON
状態にあるか否かの判断とする。そして、接点がON状
態にあると判断するとステップA117へ進み、OFF
状態にあると判断するとステップA114へ進むものと
する。In other words, in the control performed at A113 in FIG. 8(i), the contact of the shift position switch (not shown) is ON.
The judgment is whether or not the condition exists. If it is determined that the contact is in the ON state, the process advances to step A117 and the contact is turned OFF.
If it is determined that the state is present, the process proceeds to step A114.
また、第10図のステップC130で使用する式(1)
、第11図のステップD123で使用する式(2)、第
12図のステップE107で使用する式(4)、及び、
第12図のステップE123で使用する式(5)におけ
る、トルク比TQを求めるための速度比eの値は1とな
る。Also, equation (1) used in step C130 in FIG.
, Equation (2) used in step D123 of FIG. 11, Equation (4) used in step E107 of FIG. 12, and
In equation (5) used in step E123 in FIG. 12, the value of the speed ratio e for determining the torque ratio TQ is 1.
以上のようなエンジン制御装置1における作用は、上述
のように変更したステップA113の部分のみ異なる。The operation of the engine control device 1 as described above differs only in step A113, which is changed as described above.
即ち、シフトレバ−がニュートラルまたは後進を選択す
る位置にある時、あるいは、クラッチペダル(図示省略
)が踏み込まれている時には、シフトポジションスイッ
チの接点がON状態となるので、ステップA113での
判断により、ステップA117へ進み1本実施例とほぼ
同様にして。That is, when the shift lever is in the position for selecting neutral or reverse, or when the clutch pedal (not shown) is depressed, the contact point of the shift position switch is in the ON state, so based on the judgment in step A113, Proceed to step A117 and proceed in substantially the same manner as in this embodiment.
スロットル直向制御が行なわれる。Direct throttle control is performed.
また、シフトレバ−がニュートラル及び後進を選択する
位置以外にあって、クラッチペダルが踏み込まれていな
い時には、シフトポジションスイッチの接点がOFF状
態となり、ステップAl13での判断により、ステップ
A114へ進んで、本実施例と同様にして制御が行なわ
れる。Further, when the shift lever is in a position other than neutral or reverse and the clutch pedal is not depressed, the contact point of the shift position switch is in the OFF state, and based on the judgment in step Al13, the process proceeds to step A114 and the main shift is performed. Control is performed in the same manner as in the embodiment.
これにより、木工、ンジン制御装置1を手動変速機を有
する車両に装備した場合にも、自動変速機32を有する
車両に装備した場合とほぼ同様の効果を得ることができ
るのである。As a result, even when the woodworking/engine control device 1 is installed in a vehicle with a manual transmission, substantially the same effect as when installed in a vehicle with an automatic transmission 32 can be obtained.
また、このようなるエンジン制御装置において、シフト
ポジションスイッチがON状態となる条件であるシフト
レバ−の位置に、ローギヤとして使用する第1速を加え
てもよく、また、この第1速とセカンドギヤとしての第
2速とを加えてもよく、さらに、これらの第1速と第2
速とサードギヤとしての第3速とを加えてもよい。In addition, in such an engine control device, a first speed used as a low gear may be added to the position of the shift lever, which is a condition for turning on the shift position switch. 2nd speed may be added, and furthermore, these 1st speed and 2nd speed
speed and a third speed as a third gear may be added.
以上で、エンジン制御装置1を手動変速機を有する車両
に装備した場合の説明を終える。This completes the description of the case where the engine control device 1 is installed in a vehicle having a manual transmission.
さらに、上述の実施例の制御装置において、以下のよう
な変更を行なうこともできる。Furthermore, the following modifications can be made to the control device of the above-described embodiment.
各制御サイクルでオートクルーズモード制御が行なわれ
、車両が定車速状態にある時に、加速スイッチ45また
は切換スイッチ46を操作して加速走行状態あるいは減
速走行状態を指定すると、制御部25の到達目標車速設
定部6で、到達目標車速の設定値を変更してもよい。Auto cruise mode control is performed in each control cycle, and when the acceleration switch 45 or changeover switch 46 is operated to designate an accelerated driving state or a decelerated driving state when the vehicle is in a constant speed state, the target vehicle speed of the control unit 25 is set. The setting unit 6 may change the set value of the target vehicle speed.
つまり、この時の到達目標車速の設定値は、加速走行状
態が指定されている時には、車速・加速度検出部24に
よって検出された実車速VAに補正量VKxを加えたも
のであり、減速走行状態が指定されている時には、車速
・加速度検出部24によって検出された実車速VAに補
正量VKzを減じたものであるが、実車速VAに予め設
定された係数を乗じることにより、到達目標車速を設定
するようにしてもよい。In other words, the set value of the target vehicle speed at this time is the correction amount VKx added to the actual vehicle speed VA detected by the vehicle speed/acceleration detection unit 24 when the acceleration driving state is specified, and when the deceleration driving state is specified. is specified, the correction amount VKz is subtracted from the actual vehicle speed VA detected by the vehicle speed/acceleration detection unit 24, but the target vehicle speed can be calculated by multiplying the actual vehicle speed VA by a preset coefficient. You may also set it.
また、ここでの実車速VAに代えて、定車速走行状態に
あった時の目標車速vSを用いてもよい。Further, instead of the actual vehicle speed VA here, the target vehicle speed vS when the vehicle is running at a constant speed may be used.
又は、補正量V Klt VK2を同一の値としても、
上記の各実施例とほぼ同様な効果が得られる。Or, even if the correction amount V Klt VK2 is the same value,
Almost the same effects as in each of the above embodiments can be obtained.
つぎに、定車速走行状態にある時に、切換スイッチ46
を操作して減速走行状態を指定した場合、加速走行状態
を指定した場合と同様に、指定後の各制御サイクル毎に
、徐々に目標加速度を増加させるようにしてもよい、こ
の場合、各実施例で得られる効果に加えて、減速走行へ
の移動がより滑らかに行なわれるという効果がある。Next, when the vehicle is running at a constant speed, the selector switch 46
When a deceleration running state is specified by operating the In addition to the effect obtained in the example, there is an effect that the movement to deceleration driving is performed more smoothly.
また、スロットルスイッチ47をlの位置とした場合に
は、ブレーキペダル28の踏込解除後は常にスロットル
弁31がエンジンアイドル位置となる最小開度位置に保
持されるが、この時、アクセルペダル27の踏込解除後
も常にスロットル弁31を最小開度位置に保持するよう
にしてもよい。Furthermore, when the throttle switch 47 is set to the l position, the throttle valve 31 is always held at the minimum opening position, which is the engine idle position, after the brake pedal 28 is released. The throttle valve 31 may be always held at the minimum opening position even after the depression is released.
さらに、加速スイッチ45の位置は、第6図中の圃〜団
の4つがあって、切換スイッチ46の操作は行なわずに
加速スイッチ45の切換を行なった場合には、加速スイ
ッチ45の位置を回にすると定車速走行、また、旧〜団
にすると加速走行がそれぞれ制御部25の走行状態指定
部3でによって指定されるようになっているが、口〜団
の各位置に対応する走行状態は、このようなものに限定
されず、必要に応じて任意に設定することができる。Furthermore, there are four positions of the acceleration switch 45 shown in the fields shown in FIG. When the vehicle is set to 1, the vehicle travels at a constant speed, and when the vehicle is set to the previous group, accelerated travel is specified by the driving state designation unit 3 of the control unit 25. is not limited to this, and can be arbitrarily set as necessary.
また、各実施例では、加速スイッチ45の切換だけでは
減速走行は指定されないが、加速スイッチ45の切換だ
けで減速走行を指定できるように、加速スイッチ45の
何れかの位置に「減速走行」を設定し、これを選択しう
るようにしてもよい。Further, in each embodiment, deceleration traveling is not designated by simply switching the acceleration switch 45, but "decelerating traveling" is set in any position of the acceleration switch 45 so that decelerating traveling can be designated simply by switching the acceleration switch 45. It may be possible to set this and make it selectable.
また、加速スイッチ45の選択は、口〜団の4つに限定
されるものではなく、必要に応じて選択位置の数を増減
させてもよい。In addition, the selection of the acceleration switch 45 is not limited to the four selection positions, and the number of selection positions may be increased or decreased as necessary.
更に、切換スイッチ46の操作に対応する走行状態の切
換についても、各実施例に示すものに限定されず、加速
スイッチ45の各位置毎に任意の走行状態を組合わせて
設定し、切換スイッチ46の操作に対応して切換えられ
るようにしてもよい。Further, the switching of the driving state corresponding to the operation of the changeover switch 46 is not limited to that shown in each embodiment, and any combination of driving conditions can be set for each position of the acceleration switch 45, and the changeover of the driving state corresponding to the operation of the changeover switch 46 is not limited to that shown in each embodiment. It may also be possible to switch in response to the operation.
次に、ブレーキ(図示省略)により車両の減速を行なっ
た時に、減速度が基準よりも大きい状態の継続時間が基
準時間よりも長く且つ減速減速時の車速が基準より低い
場合には、ブレーキペダル28の踏込解除後も引き続き
スロットル弁31をエンジンアイドル位置となる最小開
度に保持するようになっているが、これらの条件を車両
の特性。Next, when the vehicle is decelerated by the brake (not shown), if the duration of the deceleration being greater than the standard is longer than the standard time and the vehicle speed at the time of deceleration is lower than the standard, the brake pedal Even after the throttle valve 28 is released, the throttle valve 31 is maintained at the minimum opening that corresponds to the engine idle position, but these conditions are determined by the characteristics of the vehicle.
使用目的等に応じて変更してもよい。It may be changed depending on the purpose of use.
このスロットル弁31をエンジンアイドル位置に保持す
る条件としては、例えば、以下のようなものが考えられ
る。For example, the following conditions may be considered for maintaining the throttle valve 31 at the engine idle position.
つまり、■ブレーキペダル踏込時の減速度が基準値より
も大きい場合、あるいは、■ブレーキペダル踏込状態継
続時間が基準値よりも長い場合、あるいは、■ブレーキ
ペダル踏込解除時の車速が基準値よりも小さい場合が考
えられるほか、更に、これらの各条件■、■、■を適宜
組み合わせた条件として、■ブレーキペダル踏込時の減
速度が基準値よりも大きく且つ減速時の車速(ブレーキ
ペダル踏込解除時の車速)が基準値より小さい場合、あ
るいは、■ブレーキペダル踏込時の減速度が基準値より
も大きい状態の継続時間が基準値よりも長い場合等を条
件とすることができる。In other words, ■ the deceleration when the brake pedal is depressed is greater than the reference value, or ■ the duration of the brake pedal depression is longer than the reference value, or ■ the vehicle speed when the brake pedal is released is greater than the reference value. In addition to cases where the deceleration at the time of depressing the brake pedal is larger than the reference value and the vehicle speed at the time of deceleration (when the deceleration of the brake pedal is released), (vehicle speed) is smaller than the reference value, or (2) the duration of the state in which the deceleration when the brake pedal is depressed is greater than the reference value is longer than the reference value.
また、減速の程度の判断を減速度で行なっているが、ブ
レーキを駆動するブレーキオイルの圧力の大小によって
行なってもよい。Further, although the degree of deceleration is determined based on the deceleration, it may also be determined based on the pressure of the brake oil that drives the brake.
更に、各制御サイクルにおいて、オートクルーズモード
制御が行なわれるが、車両の走行状態として定車速走行
が指定されている時には定車速走行の目的車速を、加速
走行又は減速走行を指定されている時には加速走行又は
減速走行の到達目標車速をそれぞれ表示する機能を追加
してもよい。Furthermore, in each control cycle, auto-cruise mode control is performed, but when constant speed driving is specified as the vehicle driving state, the target vehicle speed of constant speed driving is set, and when acceleration driving or deceleration driving is specified, the target vehicle speed is set to acceleration. A function may be added to display the target vehicle speeds for running or decelerating.
この場合、目標車速あるいは到達目標車速の設定値の変
更を目で確認しながら行なうことができるようになる。In this case, it becomes possible to change the set value of the target vehicle speed or the target vehicle speed while visually confirming the change.
また、本実施例のエンジン制御装置1は、アクセルペダ
ル27とブレーキペダル28とがともに解放状態にある
時には、特定の場合を除いて常に車両の走行状態を定車
速走行とするものであるが、従来のように定車速走行を
人為的に指定した時のみ、定車速走行が行なわれるよう
にしてもよい。Further, the engine control device 1 of the present embodiment always sets the vehicle running at a constant speed when both the accelerator pedal 27 and the brake pedal 28 are in the released state, except in specific cases. As in the conventional case, constant speed driving may be performed only when constant speed driving is artificially specified.
この場合、人為的に走行状態の指定が行なわれるので車
両が定車速走行を行なっている時に、エンジン制御装置
1を作動させることにより、同等の効果が得られる。In this case, since the driving condition is artificially designated, the same effect can be obtained by operating the engine control device 1 while the vehicle is traveling at a constant speed.
また、本実施例のエンジン制御装置1において、アクセ
ルペダル27とブレーキペダル28とを共に解放状態と
しただけでは車両の走行状態を定車速走行とはせずに、
加速スイッチ45または切換スイッチ46を操作して予
め設定された状態に切換えた時、即ち各実施例では加速
スイッチ45を口の位置に切換えた時に定車速走行が指
定されるようにしてもよい。Further, in the engine control device 1 of this embodiment, simply setting both the accelerator pedal 27 and the brake pedal 28 to the released state does not cause the vehicle to run at a constant speed;
When the acceleration switch 45 or the changeover switch 46 is operated to switch to a preset state, that is, in each embodiment, when the acceleration switch 45 is switched to the open position, constant speed traveling may be specified.
さらに、自動変速機制御装置i!101によって行なう
自動変速機32のダウンシフト制御[第28図(i)〜
(iii)参照]において使用した各定数に□〜に□。Furthermore, automatic transmission control device i! Downshift control of automatic transmission 32 performed by 101 [FIG. 28(i) to
□ to □ to each constant used in (iii)].
や設定回転数XDRPMI 〜XDRPM6等について
は、本実施例で設定した値に限るものではなく、エンジ
ンや変速機の特性に応じてそれぞれ適宜設定しうるもの
である。The set rotational speeds XDRPMI to XDRPM6, etc. are not limited to the values set in this embodiment, but can be set as appropriate depending on the characteristics of the engine and transmission.
[発明の効果]
以上詳述したように、本発明の車両用自動走行制御装置
によれば、自動変速機へ2速から3速へのアップシフト
指令がなされたことが上記変速段検出手段で検出される
と、上記自動変速機のアップシフト指令の所定時間後か
ら変速完了までの間に、上記の定車速制御手段及び加減
速制御手段で設定されたスロットル開度よりも一時的に
小開度に上記スロットル弁を調整しうるように設定され
ているので、自動変速機の出力軸トルクの2速から3速
への変速完了時での急減等の変動が抑制され、変速時に
起こりやすい変速ショックが低減され、乗り心地が向上
する効果があると共に、滑らかに走行制御を行ないつる
利点がある。[Effects of the Invention] As detailed above, according to the automatic travel control device for a vehicle of the present invention, the gear position detection means detects that an upshift command from second gear to third gear has been issued to the automatic transmission. When detected, the throttle opening is temporarily smaller than the throttle opening set by the constant vehicle speed control means and the acceleration/deceleration control means during a predetermined period of time after the upshift command of the automatic transmission is issued and until the shift is completed. Since the throttle valve is set to be able to be adjusted at the same time, fluctuations such as a sudden decrease in the output shaft torque of the automatic transmission when the shift from 2nd to 3rd gear is completed are suppressed, which is likely to occur during gear shifting. This has the effect of reducing shock and improving ride comfort, as well as providing smooth driving control.
第1〜36図は本発明の一実施例としての車両用自動走
行制御装置を示すもので、第1図は本装置の主要部分を
概念的に示した構成図、第2図はそのエンジン制御装置
の具体的な全体構成図、第3図はその踏込量検出部の構
成図、第4図はそのスロットル弁回動部の構成図、第5
図はその車速・加速度検出部の構成図、第6図はそのオ
ートクルーズスイッチの正面図、第7図はそのオートク
ルーズスイッチと制御部との接続部分の回路図、第8図
(i)は本制御の主要内容を示す主フローチャート、第
8図(ji)〜(iv )はそれぞれ主フローチャート
に優先して割り込まれる割込制御の内容を示すフローチ
ャート、第8図(V)は第8図(iv)に示す第3の割
込制御によって求められる実加速度の誤差を補償するた
めのフェールセイフ制御の内容を示すフローチャート、
第8図(vi)は第8図(iv)に示す第3の割込制御
によって求められる実加速度の誤差を補償するためのも
う一つのフェールセイフ制御(第2のフエールセイフ制
御)の内容を示すフローチャート、第8図(vii)は
車重データの設定手順をしめずフローチャート、第9図
は第8図(i)のステップA117で行なわれるスロッ
トル直動制御の詳細を示すフローチャート、第10図は
第8図(i)のステップA116で行なわれるスロット
ル非直動制御の詳細を示すフローチャート、第11図は
第10図のステップC137で行なわれるアクセルモー
ド制御の詳細を示すフローチャート、第12図は第10
図のステップC144で行なわれるオートクルーズモー
ド制御の詳細を示すフローチャート、第13図は第12
図のステップE128で行なわれる切換スイッチ制御の
詳細を示すフローチャート、第14図は第12図のステ
ップE121で行なわれる加速スイッチ制御の詳細を示
すフローチャート、第15図は第12図のステップE1
31で行なわれる減速制御の詳細を示すフローチャート
、第16図は第12図のステップE133で行なわれる
目標車速制御の詳細を示すフローチャート、第17図は
第12図のステップE122で行なわれる加速制御の詳
細を示すフローチャート、第18図は第16図のステッ
プJ115で行なわれる目標加速度DVS、の決定の制
御の詳細を示すフローチャート、第19〜26図はいず
れもこのエンジン制御装置での制御に使用されるマツプ
のパラメータとこのパラメータに対応して読み出される
変量との対応関係を示すグラフ、第27図は加速スイッ
チ45を切換えて制御部の走行状態指定部の指定を加速
走行とした時の、切換後の時間経過に対応した目標加速
度および走行速度の変化の一例を示したグラフ、第28
図(i)は自動変速機制御装置による自動変速機の制御
内容のうちの主として登板時の制御内容を示すフローチ
ャート、第28図(ii)は自動変速機制御装置による
自動変速機の制御内容のうちの主として降板時の制御内
容を示すフローチャート、第28図(ni)は第28図
(n)の降板時の制御の変形例としての制御内容を示す
フローチャート、第29図(i)は自動変速機制御装置
による自動変速機の制御内容のうちの急制動時のメイン
制御の制御内容を示すフローチャート、第29図(ii
)はメイン制御に対して20m5タイマ割込で行なう割
込制御の制御内容を示すフローチャート、第29図(■
)はこの20m5タイマ割込制御に用いる時間データを
求めるマツプ、第30図はオートクルーズモード制御時
に自動変速機32の通常通り変速制御するための制御パ
ラメータの設定用のマツプ、第31図(i)〜(iv)
は変速ショック低減制御であってスロットル弁の閉動開
始のタイミングをタイマによって決定する場合の制御内
容を示し、第31図(i)は主として1速から2速への
アップシフト時におけるショック低減制御の内容を示す
フローチャート、第31図(i)は2速から3速へのア
ップシフト時におけるショック低減制御の内容を示すフ
ローチャート、第31図(市)は3速から4速へのアッ
プシフト時におけるショック低減制御の内容を示すフロ
ーチャート、第31図(iv)はこれらの制御に対する
5ms割込制御の内容を示すフローチャート、第31図
(V)〜(vii)はそれぞれ変速ショック低減制御で
あってスロットル弁の閉動開始のタイミングをキックダ
ウンドラムの回転状態に応じて決定する場合の制御内容
を示すフローチャート、第32図(i)〜(vi )は
変速ショック低減制御を示すタイムチャート、第33〜
36図は変速ショック低減制御に用いるマツプである。
1・−車両用エンジン制御装置、2−・−手動操作手段
、3・・・走行状態指定手段としての走行状態指定部、
4−目標加速度設定手段としての目標加速度設定部、5
〜車速検出手段、6−到達目標車速設定手段としての到
達目標車速設定部(目標車速設定部)、7−エンジン出
力調整手段、8一定車速制御手段としての定車速制御部
、9・−加速制御手段としての加速制御部、10−減速
制御手段としての減速制御部、11・−・到達検出手段
としての到達検出部、12−・−走行状態切換手段とし
ての走行状態切換部、13−・エンジン、14−・踏込
量検出部、15・−アクセルスイッチ、16−・ブレー
キスイッチ、17・−シフトセレクタスイッチ、18−
・=オートクルーズスイッチ(加速指令手段)、18a
・−メイン17 )<−119・〜車重検出部(エアサ
スペンションの空気圧検出装置を含む)、20−吸入空
気量検出部、21・−エンジン回転数検出部、22−出
力軸回転数検出部、23−変速段検出部(変速段検出手
段)、24−・−車速・加速度検出部、25・・・制御
部、26−スロットル弁回動部、27−アクセルペダル
(走行状態変更手段)、28・・・ブレーキペダル(走
行状態変更手段)、30−・−吸入通路、31・−・ス
ロットル弁、32−・自動変速機、33−左前車輪、3
3・−・右前車輪、35・・−左後車輪、36・−右後
車輪、37−ポテンショメータ、38・−・A−D変換
部、39−アクチュエータ原動部、40−・−スロット
ル弁アクチユエータ、41−スロットル弁開度検出部、
42−・・右後車輪速検出部、43・−左後車輪速検出
部、44−・・車速・加速度算出部、45−加速スイッ
チ(走行状態変更手段)、46−・−切換スイッチ(走
行状態切換操作手段及び走行状態変更手段)、47−ス
ロツドルスイツチ、48−目標車速変更スイッチ、49
−・−ステアリングゴラム、5〇−電源、51−車体前
後方向加速度センサ(Gセンサ)、101−・−自動変
速機制御装置、102−車速比較判定手段、103−加
速度比較判定手段、104−= トルク比較判定手段、
105−エンジン回転数比較判定手段、106−シフト
変更制御手段。Figures 1 to 36 show an automatic travel control system for a vehicle as an embodiment of the present invention. Figure 1 is a conceptual configuration diagram of the main parts of the system, and Figure 2 is a diagram showing the engine control system. A detailed overall configuration diagram of the device, FIG. 3 is a configuration diagram of its depression amount detection section, FIG. 4 is a configuration diagram of its throttle valve rotating section, and FIG.
The figure is a configuration diagram of the vehicle speed/acceleration detection section, Figure 6 is a front view of the auto cruise switch, Figure 7 is a circuit diagram of the connection part between the auto cruise switch and the control unit, and Figure 8 (i) is 8(ji) to (iv) are flowcharts each showing the contents of interrupt control that is given priority to the main flowchart, and FIG. 8(V) is a main flowchart showing the main contents of this control. A flowchart showing the contents of fail-safe control for compensating for the error in the actual acceleration determined by the third interrupt control shown in iv),
FIG. 8(vi) shows the contents of another fail-safe control (second fail-safe control) for compensating for the error in the actual acceleration determined by the third interrupt control shown in FIG. 8(iv). FIG. 8(vii) is a flowchart showing the vehicle weight data setting procedure, FIG. 9 is a flowchart showing details of the throttle direct drive control performed in step A117 of FIG. 8(i), and FIG. is a flowchart showing details of the throttle non-direct motion control performed in step A116 of FIG. 8(i), FIG. 11 is a flowchart showing details of the accelerator mode control performed in step C137 of FIG. 10, and FIG. 10th
A flowchart showing details of the auto cruise mode control performed in step C144 in the figure, FIG.
14 is a flowchart showing details of the changeover switch control performed in step E128 of FIG. 12. FIG. 15 is a flowchart showing details of acceleration switch control performed in step E121 of FIG. 12. FIG.
16 is a flowchart showing details of the target vehicle speed control performed in step E133 of FIG. 12, and FIG. 17 is a flowchart showing details of the acceleration control performed in step E122 of FIG. 18 is a flowchart showing details of the control for determining the target acceleration DVS performed in step J115 of FIG. 16, and FIGS. 19 to 26 are all used for control in this engine control device. 27 is a graph showing the correspondence between the parameters of the map and the variables read out corresponding to these parameters. FIG. Graph showing an example of changes in target acceleration and traveling speed corresponding to the passage of time, No. 28
Figure 28 (i) is a flowchart mainly showing the control contents of the automatic transmission by the automatic transmission control device at the time of transmission, and Figure 28 (ii) is a flowchart showing the control contents of the automatic transmission by the automatic transmission control device. 28(ni) is a flowchart showing the control content as a modification of the control during dismounting in FIG. 28(n), and FIG. 29(i) is an automatic gear shift diagram. FIG. 29 (ii
) is a flowchart showing the control details of the interrupt control performed by the 20m5 timer interrupt for the main control, and
) is a map for determining the time data used for this 20m5 timer interrupt control, FIG. 30 is a map for setting control parameters for controlling the automatic transmission 32 as usual during auto cruise mode control, and FIG. 31 (i )~(iv)
31(i) shows the shift shock reduction control in which the timing to start closing the throttle valve is determined by a timer, and FIG. 31(i) mainly shows the shock reduction control during upshift from 1st to 2nd speed. Fig. 31 (i) is a flow chart showing the contents of shock reduction control when upshifting from 2nd to 3rd speed, Fig. 31 (City) is a flowchart showing the contents of shock reduction control when upshifting from 3rd to 4th speed. FIG. 31(iv) is a flowchart showing the contents of the 5ms interrupt control for these controls, and FIGS. 31(V) to (vii) are respectively the shift shock reduction control. A flowchart showing the control contents when the timing of the start of closing of the throttle valve is determined according to the rotational state of the kickdown drum. Figs. 32 (i) to (vi) are time charts showing shift shock reduction control. Fig. 33 ~
Figure 36 is a map used for shift shock reduction control. 1.-Vehicle engine control device, 2-.-Manual operation means, 3.. Running state designation unit as driving state designation means,
4-Target acceleration setting section as target acceleration setting means, 5
~Vehicle speed detection means, 6-Target vehicle speed setting section (target vehicle speed setting section) as means for setting target vehicle speed, 7-Engine output adjustment means, 8. Constant vehicle speed control section as constant vehicle speed control means, 9.-Acceleration control. Acceleration control section as a means, 10-Deceleration control section as deceleration control means, 11--Achievement detection section as an arrival detection means, 12--A travel state switching section as a travel state switching means, 13--Engine , 14--depression amount detection section, 15--accelerator switch, 16--brake switch, 17--shift selector switch, 18-
・=Auto cruise switch (acceleration command means), 18a
- Main 17 ) < -119 - Vehicle weight detection section (including air suspension air pressure detection device), 20 - Intake air amount detection section, 21 - Engine rotation speed detection section, 22 - Output shaft rotation speed detection section , 23-gear stage detection section (gear stage detection means), 24-.--vehicle speed/acceleration detection section, 25--control section, 26-throttle valve rotation section, 27-accelerator pedal (driving state changing means), 28...Brake pedal (driving state changing means), 30--Suction passage, 31--Throttle valve, 32--Automatic transmission, 33--Left front wheel, 3
3--Right front wheel, 35--Left rear wheel, 36--Right rear wheel, 37-Potentiometer, 38--A-D conversion section, 39-Actuator driving section, 40--Throttle valve actuator, 41-throttle valve opening detection unit;
42--Right rear wheel speed detection unit, 43--Left rear wheel speed detection unit, 44--Vehicle speed/acceleration calculation unit, 45-Acceleration switch (running state changing means), 46--Switching switch (running state change means) state switching operation means and driving state changing means), 47-throttle switch, 48-target vehicle speed change switch, 49
- Steering goram, 50- Power source, 51- Vehicle longitudinal acceleration sensor (G sensor), 101-- Automatic transmission control device, 102- Vehicle speed comparison and determination means, 103- Acceleration comparison and determination means, 104-= torque comparison and judgment means;
105-Engine rotation speed comparison and determination means, 106-Shift change control means.
Claims (1)
、エンジンのスロットル開度を設定し上記車両を定車速
走行制御及び加減速制御しうる定車速制御手段及び加減
速制御手段と、上記の定車速制御手段及び加減速制御手
段で設定されたスロットル開度に応じてスロットル弁を
調整しながらエンジン出力を調整しうるエンジン出力調
整手段と、上記エンジンの回転状態等に基づいて適宜変
速段を切り替えうる自動変速機と、上記自動変速機の設
定変速段を検出しうる変速段検出手段とをそなえ、上記
自動変速機へ2速から3速へのアップシフト指令がなさ
れたことが上記変速段検出手段で検出されると、上記自
動変速機のアップシフト指令の所定時間後から変速完了
までの間に、上記の定車速制御手段及び加減速制御手段
で設定されたスロットル開度よりも一時的に小開度に上
記スロットル弁を調整しうるように設定されたことを特
徴とする、車両用自動走行制御装置。a constant vehicle speed control means and an acceleration/deceleration control means capable of controlling the constant vehicle speed running and acceleration/deceleration of the vehicle by setting the throttle opening of the engine based on the target vehicle speed and target acceleration of the vehicle; an engine output adjustment means that can adjust the engine output while adjusting the throttle valve according to the throttle opening set by the vehicle speed control means and the acceleration/deceleration control means; and an engine output adjustment means that can appropriately switch gears based on the rotational state of the engine, etc. and a gear position detecting means capable of detecting a set gear position of the automatic transmission, and the gear position detection means is configured to detect that an upshift command from second gear to third gear has been issued to the automatic transmission. When detected by the means, the throttle opening is temporarily lower than the throttle opening set by the constant vehicle speed control means and the acceleration/deceleration control means during a predetermined period of time after the upshift command of the automatic transmission is issued until the shift is completed. An automatic travel control device for a vehicle, characterized in that the throttle valve is set to be able to adjust the throttle valve to a small opening.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP63297125A JPH02144231A (en) | 1988-11-24 | 1988-11-24 | Automatic driving control device for vehicles |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP63297125A JPH02144231A (en) | 1988-11-24 | 1988-11-24 | Automatic driving control device for vehicles |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH02144231A true JPH02144231A (en) | 1990-06-04 |
Family
ID=17842537
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP63297125A Pending JPH02144231A (en) | 1988-11-24 | 1988-11-24 | Automatic driving control device for vehicles |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH02144231A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06191323A (en) * | 1992-12-22 | 1994-07-12 | Toyota Motor Corp | Travel control device for vehicle |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6349539A (en) * | 1986-08-19 | 1988-03-02 | Aisin Seiki Co Ltd | Speed control device |
-
1988
- 1988-11-24 JP JP63297125A patent/JPH02144231A/en active Pending
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6349539A (en) * | 1986-08-19 | 1988-03-02 | Aisin Seiki Co Ltd | Speed control device |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06191323A (en) * | 1992-12-22 | 1994-07-12 | Toyota Motor Corp | Travel control device for vehicle |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5233530A (en) | Engine controlling system which reduces the engine output upon detection of an abnormal condition | |
KR930004580B1 (en) | Vehicle engine control unit | |
US5096015A (en) | Engine controlling system for vehicle | |
KR930007604B1 (en) | Vehicle engine control unit | |
JP2706926B2 (en) | Automatic cruise control system for vehicles | |
JP2987836B2 (en) | Automatic cruise control system for vehicles | |
JP2913651B2 (en) | Shift control device for automatic transmission for vehicle | |
JPH037625A (en) | Automatic driving control device for vehicles | |
JPH02144231A (en) | Automatic driving control device for vehicles | |
JP2782623B2 (en) | Automatic cruise control system for vehicles | |
JP2751260B2 (en) | Automatic cruise control system for vehicles | |
JPH02144232A (en) | Automatic running control device for vehicle | |
JPH02133244A (en) | Automatic driving control device for vehicles | |
JPH02133243A (en) | Automatic driving control device for vehicles | |
JPH0231947A (en) | Vehicle engine control device | |
JPH02144230A (en) | Automatic driving control device for vehicles | |
JPH0234438A (en) | Vehicle engine control device | |
JPH0257434A (en) | Vehicle engine control device | |
JPH01278843A (en) | Vehicle engine control device | |
JPH0281728A (en) | Vehicle engine control device | |
JPH01293237A (en) | Engine control device for vehicle | |
JPH0234436A (en) | Vehicle engine control device | |
JPH0281729A (en) | Vehicle engine control device | |
JPH0228027A (en) | Engine control device for vehicle | |
JPH0257435A (en) | Vehicle engine control device |