[go: up one dir, main page]

JPH092100A - Constant speed cruise control device for vehicles - Google Patents

Constant speed cruise control device for vehicles

Info

Publication number
JPH092100A
JPH092100A JP14765995A JP14765995A JPH092100A JP H092100 A JPH092100 A JP H092100A JP 14765995 A JP14765995 A JP 14765995A JP 14765995 A JP14765995 A JP 14765995A JP H092100 A JPH092100 A JP H092100A
Authority
JP
Japan
Prior art keywords
control
constant speed
shift
driving force
vehicle speed
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
Application number
JP14765995A
Other languages
Japanese (ja)
Inventor
Hideo Nakamura
英夫 中村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nissan Motor Co Ltd
Original Assignee
Nissan Motor Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Nissan Motor Co Ltd filed Critical Nissan Motor Co Ltd
Priority to JP14765995A priority Critical patent/JPH092100A/en
Publication of JPH092100A publication Critical patent/JPH092100A/en
Pending legal-status Critical Current

Links

Landscapes

  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
  • Controls For Constant Speed Travelling (AREA)
  • Control Of Vehicle Engines Or Engines For Specific Uses (AREA)

Abstract

(57)【要約】 【目的】 定速走行制御と加減速制御の移行直後、ある
いは定速走行制御の開始直後のシフトハンチングを防止
する。 【構成】 車両の走行抵抗の推定値を演算する走行抵抗
推定手段52で演算された走行抵抗推定値Frに基づい
て目標車速に実車速が一致するようにエンジン出力を調
整する定速走行制御手段53と、運転者の操作に基づい
て定速走行制御の開始または定速走行制御中の加速ある
いは減速を指令する制御モード指令手段54と、走行抵
抗推定値Frに基づき自動変速機のシフト位置を変更す
る自動変速制御手段55と、制御モード指令手段54の
制御状態が変化したか否かを判定する制御状態判定手段
56と、この判定結果が制御状態の変化を判定したとき
から所定の時間まで自動変速制御手段55の変速動作を
禁止する変速禁止手段57とを備える。
(57) [Summary] [Purpose] To prevent shift hunting immediately after the transition between constant speed traveling control and acceleration / deceleration control or immediately after the start of constant speed traveling control. A constant speed running control means for adjusting an engine output so that an actual vehicle speed matches a target vehicle speed based on a running resistance estimated value Fr calculated by a running resistance estimating means 52 for calculating an estimated running resistance of a vehicle. 53, a control mode command means 54 for instructing the start of constant speed traveling control or acceleration or deceleration during constant speed traveling control based on the driver's operation, and the shift position of the automatic transmission based on the traveling resistance estimated value Fr. The automatic shift control means 55 to be changed, the control state determination means 56 for determining whether the control state of the control mode command means 54 has changed, and a predetermined time from the time when this determination result determines the change in the control state. The automatic shift control means 55 is provided with a shift inhibiting means 57 for inhibiting the shift operation.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、所定の車速での走行を
維持する車両用定速走行制御装置の改良に関するもので
ある。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an improvement in a vehicle constant speed traveling control device for maintaining traveling at a predetermined vehicle speed.

【0002】[0002]

【従来の技術】従来から、任意の目標車速を維持するよ
うにエンジン出力及び自動変速機のシフト位置を制御す
る定速走行制御装置が知られており、エンジンのスロッ
トルを駆動するアクチュエータを設けて、目標車速に実
車速が一致するように車速フィードバックによって目標
スロットル開度を演算して、目標スロットル開度に実ス
ロットル開度が一致するようにアクチュエータを駆動す
るとともに、自動変速機のコントローラへ目標車速を維
持可能な変速位置となるようにシフトダウンまたはシフ
トアップを指令している。
2. Description of the Related Art Conventionally, there has been known a constant speed running control device for controlling an engine output and a shift position of an automatic transmission so as to maintain an arbitrary target vehicle speed, and an actuator for driving an engine throttle is provided. The target throttle opening is calculated by the vehicle speed feedback so that the actual vehicle speed matches the target vehicle speed, and the actuator is driven so that the actual throttle opening matches the target throttle opening. The shift down or shift up is instructed so that the shift position can maintain the vehicle speed.

【0003】車両用の定速走行制御装置では、定速走行
制御を開始するためのセットスイッチや、定速走行制御
中の加速または減速を行うための加速スイッチ及び減速
スイッチを備えており、所望の車速に達してから運転者
がセットスイッチを操作すると、この車速を目標車速と
して定速走行制御が開始され、さらに、定速走行制御中
に運転者が加速スイッチまたは減速スイッチを押し続け
ている間、目標車速を所定の割合で増減させながら、実
車速を追従させるようにスロットル及び自動変速機を制
御する加速制御または減速制御が行われる。
A constant speed traveling control device for a vehicle is equipped with a set switch for starting constant speed traveling control, an acceleration switch and a deceleration switch for performing acceleration or deceleration during constant speed traveling control. When the driver operates the set switch after the vehicle speed reaches, the constant speed running control is started with this vehicle speed as the target vehicle speed, and the driver continues to press the acceleration switch or the deceleration switch during the constant speed running control. During this period, acceleration control or deceleration control is performed to control the throttle and the automatic transmission so as to follow the actual vehicle speed while increasing or decreasing the target vehicle speed at a predetermined rate.

【0004】そして、実車速が希望する速度に到達した
ときに、運転者が加速スイッチまたは減速スイッチを離
すことにより、目標車速をそのときの実車速に更新して
再び定速走行制御に復帰するものである。
When the actual vehicle speed reaches the desired speed, the driver releases the acceleration switch or the deceleration switch to update the target vehicle speed to the actual vehicle speed at that time and return to the constant speed traveling control again. It is a thing.

【0005】このような装置としては、特開平5−31
3754号公報に開示されるものが知られており、これ
は、実車速と目標車速の偏差に基づく目標駆動力(また
は目標スロットル開度)と、車両モデルを用いた外乱推
定器によって演算された走行抵抗推定値(またはスロッ
トル開度補正量)の和に基づいてスロットル開度を制御
して、実車速を目標車速に一致させようとするものであ
る。
An example of such a device is Japanese Patent Laid-Open No. 5-31.
What is disclosed in Japanese Patent No. 3754 is known, which is calculated by a target driving force (or a target throttle opening) based on a deviation between an actual vehicle speed and a target vehicle speed, and a disturbance estimator using a vehicle model. The throttle opening is controlled based on the sum of the estimated traveling resistance value (or the throttle opening correction amount) so that the actual vehicle speed matches the target vehicle speed.

【0006】また、同様の装置としてSAE93077
1も知られている。
As a similar device, SAE93077
1 is also known.

【0007】[0007]

【発明が解決しようとする課題】しかしながら、上記従
来の定速走行制御装置では、車速フィードバック制御中
に推定演算される走行抵抗推定値(または目標スロット
ル開度補正量)に基づいて、エンジントルクの余裕度を
判定して、自動変速機のO/Dキャンセル(トップギア
からのシフトダウン)またはO/D復帰(トップギアへ
のシフトアップ)を決定する場合、セットスイッチが操
作された車速フィードバック制御開始直後や、定速走行
制御中に加速または減速スイッチが操作された加減速制
御開始直後では車両の走行状態が過渡状態にあるため、
演算された走行抵抗推定値は実際の値に収束しておら
ず、上記エンジントルクの余裕度の判定を正確に行うこ
とができずに不必要な変速を行ってシフト位置のハンチ
ングを生じ、さらに、車速の一時的な落ち込みが発生し
て円滑な定速走行制御を行えない場合があった。
However, in the above-mentioned conventional constant speed running control device, the engine torque of the engine torque is calculated based on the running resistance estimated value (or the target throttle opening correction amount) estimated and calculated during the vehicle speed feedback control. Vehicle speed feedback control in which the set switch is operated when O / D cancellation (shift down from the top gear) or O / D return (shift up to the top gear) of the automatic transmission is determined by determining the allowance Immediately after the start or immediately after the acceleration / deceleration control in which the acceleration or deceleration switch is operated during the constant speed running control, the running state of the vehicle is in the transient state,
The calculated running resistance estimated value has not converged to the actual value, the above-mentioned engine torque margin cannot be accurately determined, and unnecessary shifting is performed to cause hunting of the shift position. However, there were cases where the vehicle speed temporarily dropped and smooth constant-speed running control could not be performed.

【0008】そこで本発明は、上記問題点に鑑みてなさ
れたもので、定速走行制御の開始直後や定速走行制御中
の加減速の開始直後におけるシフト位置のハンチング及
び車速の落ち込みを抑制して円滑な定速走行制御を実現
可能な車両用定速走行制御装置を提供することを目的と
する。
Therefore, the present invention has been made in view of the above problems, and suppresses the hunting of the shift position and the decrease of the vehicle speed immediately after the start of the constant speed running control or immediately after the start of the acceleration / deceleration during the constant speed running control. An object of the present invention is to provide a vehicle constant speed traveling control device capable of realizing smooth constant speed traveling control.

【0009】[0009]

【課題を解決するための手段】第1の発明は、図12に
おいて、目標車速を設定する目標車速設定手段50と、
車両の実車速を検出する実車速検出手段51と、車両の
走行抵抗の推定値を演算する走行抵抗推定手段52で演
算された走行抵抗推定値Frに基づいて、前記目標車速
に実車速が一致するようにエンジンの出力を調整する定
速走行制御手段53と、運転者の操作に基づいて定速走
行制御の開始または定速走行制御中の加速あるいは減速
を指令する制御モード指令手段54と、前記演算された
走行抵抗推定値Frに基づいて自動変速機のシフト位置
を変更する自動変速制御手段55とを備えた車両用定速
走行制御装置において、前記制御モード指令手段54の
制御状態が変化したか否かを判定する制御状態判定手段
56と、前記判定結果が制御状態の変化を判定したとき
から所定の時間まで前記自動変速制御手段55の変速動
作を禁止する変速禁止手段57とを備える。
A first aspect of the present invention is to provide a target vehicle speed setting means 50 for setting a target vehicle speed in FIG.
The actual vehicle speed matches the target vehicle speed based on the actual vehicle speed detecting means 51 for detecting the actual vehicle speed of the vehicle and the traveling resistance estimated value Fr calculated by the traveling resistance estimating means 52 for calculating the estimated value of the traveling resistance of the vehicle. Constant speed running control means 53 for adjusting the output of the engine so as to perform, and control mode command means 54 for instructing the start of the constant speed running control or the acceleration or deceleration during the constant speed running control based on the operation of the driver, In a vehicle constant speed traveling control device including an automatic shift control means 55 for changing a shift position of an automatic transmission based on the calculated traveling resistance estimated value Fr, a control state of the control mode command means 54 changes. A control state determining means 56 for determining whether or not the shift is performed, and a shift for inhibiting the shift operation of the automatic shift control means 55 for a predetermined time from when the determination result determines that the control state has changed. And a stop means 57.

【0010】また、第2の発明は、図12に示すよう
に、前記第1の発明において、前記走行抵抗推定手段5
2が、車両モデルと目標車速に基づいて走行抵抗推定値
Frを演算する一方、前記定速走行制御手段は、目標車
速と実車速の偏差に基づく目標駆動力を演算する目標駆
動力演算手段58と、前記走行抵抗推定値Frとこの目
標駆動力の和に基づいてエンジンのスロットル開度を制
御するスロットル制御手段59とを備える。
As shown in FIG. 12, a second aspect of the present invention is the traveling resistance estimating means 5 according to the first aspect of the present invention.
2 calculates the running resistance estimated value Fr based on the vehicle model and the target vehicle speed, while the constant speed running control means calculates the target driving force based on the deviation between the target vehicle speed and the actual vehicle speed. And a throttle control means 59 for controlling the throttle opening degree of the engine based on the sum of the traveling resistance estimated value Fr and the target driving force.

【0011】また、第3の発明は、図12に示すよう
に、前記第1または第2の発明において、前記自動変速
制御手段55は、加減速に必要な要求駆動力を演算する
駆動力演算手段60と、前記走行抵抗推定値Frと要求
駆動力を加算して全要求駆動力を演算する全要求駆動力
演算手段61と、現在の車速及び所定のシフト位置にお
ける最大駆動力を演算する最大駆動力推定手段62とを
備えて、この最大駆動力と前記全要求駆動力との差に基
づいて駆動力の余裕度を演算するとともに、この余裕度
に応じて自動変速機のシフト位置を変更する。
As shown in FIG. 12, a third aspect of the present invention is the same as the first or second aspect, wherein the automatic shift control means 55 calculates a driving force required for acceleration / deceleration. A means 60, a total required driving force calculating means 61 for calculating the total required driving force by adding the running resistance estimated value Fr and the required driving force, and a maximum for calculating the maximum driving force at the current vehicle speed and a predetermined shift position. The driving force estimating means 62 is provided, and the driving force margin is calculated based on the difference between the maximum driving force and the total required driving force, and the shift position of the automatic transmission is changed according to the margin. To do.

【0012】[0012]

【作用】したがって、第1の発明は、通常走行中に運転
者が制御モード指令手段を操作して定速走行制御の開始
を指令すると、走行抵抗推定値Frに基づいて目標車速
に一致するようにエンジン出力及び自動変速機のシフト
位置が制御されて定速走行制御が開始されるが、この指
令直後では、制御状態判定手段が制御状態の変化を判定
するため、変速禁止手段は自動変速制御手段の変速動作
を所定時間の間禁止して自動変速制機のシフト位置を保
持することができ、通常走行から定速走行制御へ移行す
る過渡状態において変動する走行抵抗推定値Frの影響
よるシフト位置のハンチングを防ぐことができ、走行抵
抗推定値Frが定常値に収束した所定時間後に変速禁止
を解除することで円滑な定速走行制御を実現し、また、
定速走行制御から加減速制御へ、又は逆へ制御が移行し
た後にも、制御状態の変化を受けて変速動作が所定時間
まで禁止されて、同様に過渡状態でのシフト位置のハン
チングを防止することができる。
Therefore, according to the first aspect of the invention, when the driver operates the control mode command means to instruct the start of the constant speed traveling control during the normal traveling, the target vehicle speed is made to match based on the traveling resistance estimated value Fr. The engine output and the shift position of the automatic transmission are controlled to start the constant speed running control. Immediately after this command, the control state determination means determines the change in the control state, so the shift prohibition means performs the automatic shift control. The shift position of the automatic transmission can be held by prohibiting the speed change operation of the means for a predetermined time, and the shift due to the influence of the running resistance estimated value Fr that changes in the transitional state where the normal running shifts to the constant speed running control. Position hunting can be prevented, and smooth constant speed traveling control is realized by canceling the shift inhibition after a predetermined time when the estimated traveling resistance value Fr converges to a steady value.
Even after the control shifts from the constant speed running control to the acceleration / deceleration control or vice versa, the shift operation is prohibited for a predetermined time due to the change in the control state, and similarly, the hunting of the shift position in the transient state is prevented. be able to.

【0013】また、第2の発明は、車両モデルと目標車
速に基づいて演算された走行抵抗推定値Frと目標車速
と実車速の偏差に基づく目標駆動力に応じてスロットル
開度が制御されて円滑な定速走行制御を行うことができ
る。
According to a second aspect of the present invention, the throttle opening is controlled in accordance with the running resistance estimated value Fr calculated based on the vehicle model and the target vehicle speed and the target driving force based on the deviation between the target vehicle speed and the actual vehicle speed. Smooth constant speed traveling control can be performed.

【0014】また、第3の発明は、定速走行制御中の加
速制御または減速制御の際には、加減速に必要な要求駆
動力(減速の場合はエンジンブレーキ力)に走行抵抗推
定値Frを加えた全要求駆動力と、現在の車速と所定の
シフト位置における最大駆動力の差である駆動力の余裕
度に応じてシフト位置を変更するようにしたため、充分
な加減速度が得られないときのみシフト位置が変更さ
れ、加減速制御中の頻繁なシフト位置の変更を防ぎ、制
御状態の変化直後のシフト位置のハンチングが防止され
るのに加えて加減速制御中の不必要な変速動作が抑制さ
れる。
In the third aspect of the invention, during acceleration control or deceleration control during constant speed traveling control, the estimated driving resistance Fr is added to the required driving force (engine braking force in the case of deceleration) required for acceleration / deceleration. Since the shift position is changed according to the total required driving force plus the driving force, which is the difference between the current vehicle speed and the maximum driving force at the predetermined shift position, sufficient acceleration / deceleration cannot be obtained. Only when the shift position is changed, frequent shift position changes during acceleration / deceleration control are prevented, hunting of the shift position immediately after a change in the control state is prevented, and unnecessary shift operations during acceleration / deceleration control are performed. Is suppressed.

【0015】[0015]

【実施例】以下、本発明の実施例を添付図面に基づいて
説明する。
Embodiments of the present invention will be described below with reference to the accompanying drawings.

【0016】図1に示すように、1はエンジンの制御を
行う定速走行用コントロールユニットであり、CPU、
ROM、RAM、各種インターフェース及び各種タイマ
を備えたマイクロコンピュータ10とスロットルアクチ
ュエータ駆動回路11を主体にして構成される。
As shown in FIG. 1, reference numeral 1 denotes a constant speed traveling control unit for controlling the engine, which includes a CPU,
It is mainly composed of a microcomputer 10 provided with a ROM, a RAM, various interfaces and various timers, and a throttle actuator drive circuit 11.

【0017】2〜7は運転者によって操作されるスイッ
チ群であり、これらスイッチの操作に応じてコントロー
ルユニット1は定速走行制御の開始または解除を判断す
る。
Reference numerals 2 to 7 denote a group of switches operated by the driver, and the control unit 1 determines whether to start or cancel the constant speed traveling control according to the operation of these switches.

【0018】2は定速走行のメインスイッチであり、セ
ットスイッチ3は定速走行制御の開始及び車速の設定を
行うもので、アクセラレートスイッチ4及びコーストス
イッチ5は、それぞれ、定速走行制御中の目標車速の増
大及び減少を指令して車両の加速または減速を行うもの
で、キャンセルスイッチ6及びブレーキスイッチ7は、
定速走行制御を解除するもので、これらが、制御モード
指令手段を構成する。
Reference numeral 2 is a main switch for constant speed running, set switch 3 is for starting constant speed running control and setting vehicle speed, and accelerator switch 4 and coast switch 5 are respectively under constant speed running control. The command to increase or decrease the target vehicle speed is to accelerate or decelerate the vehicle. The cancel switch 6 and the brake switch 7 are
The constant-speed traveling control is released, and these constitute control mode command means.

【0019】コントロールユニット1には車両の運転状
態を検出する各種センサが接続され、車速センサ8は、
実車速に対応したパルス信号を送出し、コントロールユ
ニット1はこのパルスをカウントすることで実車速を演
算する。
Various sensors for detecting the driving state of the vehicle are connected to the control unit 1, and the vehicle speed sensor 8 is
The control unit 1 calculates the actual vehicle speed by transmitting a pulse signal corresponding to the actual vehicle speed and counting the pulses.

【0020】スロットルセンサ9は、ポテンショメータ
等で構成されて、実スロットル開度に対応した信号を送
出し、コントロールユニット1ではこのスロットル開度
に基づいてスロットルアクチュエータ30の駆動制御や
後述する走行抵抗の推定演算などに用いられる。また、
クランク角センサ13はエンジンの回転数Neを送出す
る。
The throttle sensor 9 is composed of a potentiometer or the like and sends out a signal corresponding to the actual throttle opening, and the control unit 1 controls the drive of the throttle actuator 30 based on this throttle opening and the running resistance described later. It is used for estimation calculation. Also,
The crank angle sensor 13 sends out the engine speed Ne.

【0021】エンジンの吸気通路には吸入空気量を制御
するスロットルが介装され、このスロットルは、コント
ロールユニット1の指令に応動する負圧式スロットルア
クチュエータ30によって駆動されるもので、この負圧
式スロットルアクチュエータ30には図2に示すバキュ
ームポンプ31及び大気開放バルブ32を備えて、バキ
ュームポンプ31が発生する負圧に応じてアクセルワイ
アを駆動して、スロットルの開度を制御する。
A throttle for controlling the amount of intake air is provided in the intake passage of the engine, and this throttle is driven by a negative pressure type throttle actuator 30 which responds to a command from the control unit 1. This negative pressure type throttle actuator A vacuum pump 31 and an atmosphere release valve 32 shown in FIG. 2 are provided at 30, and the accelerator wire is driven according to the negative pressure generated by the vacuum pump 31 to control the opening degree of the throttle.

【0022】そしてこのスロットルには、ポテンショメ
ータ等で構成されたスロットルセンサ9が設けられ、実
スロットル開度に対応した信号をコントロールユニット
1へ送出し、コントロールユニット1ではこのスロット
ル開度に基づいて負圧式スロットルアクチュエータ30
の駆動制御や後述する走行抵抗の推定演算などに用いら
れる。また、エンジンに配設されたクランク角センサ1
3はエンジンの回転数Neを送出する。
This throttle is provided with a throttle sensor 9 composed of a potentiometer or the like, which sends a signal corresponding to the actual throttle opening to the control unit 1, and the control unit 1 produces a negative signal based on this throttle opening. Pressure type throttle actuator 30
It is used for driving control of the vehicle and estimation calculation of running resistance described later. In addition, the crank angle sensor 1 installed in the engine
3 sends out the engine speed Ne.

【0023】コントロールユニット1には自動変速装置
を制御する自動変速機コントロールユニット20が信号
線41〜43を介して接続される。
An automatic transmission control unit 20 for controlling the automatic transmission is connected to the control unit 1 via signal lines 41 to 43.

【0024】自動変速機コントロールユニット20は、
信号線41を介して定速走行制御中の自動変速機のシフ
ト位置(3速またはOD)を定速走行用コントロールユ
ニット1へ送る、一方、定速走行用コントロールユニッ
ト1は信号線42を介して定速走行制御信号を送るとと
もに、信号線43を介して定速走行制御中のO/D位置
からのシフトダウンまたはO/D位置へのシフトアップ
を要求するODキャンセル信号を自動変速機コントロー
ルユニット20へ送出する。なお、信号線41〜43に
よるコントロールユニット1、20間の通信はパラレル
型で構成した場合を示す。
The automatic transmission control unit 20 is
The shift position (3rd speed or OD) of the automatic transmission under constant speed traveling control is sent to the constant speed traveling control unit 1 via the signal line 41, while the constant speed traveling control unit 1 transmits via the signal line 42. And sends a constant speed travel control signal through the signal line 43, and an automatic transmission control via the signal line 43 an OD cancel signal requesting a shift down from the O / D position or a shift up to the O / D position during constant speed travel control. It is sent to the unit 20. The communication between the control units 1 and 20 by the signal lines 41 to 43 is shown as a parallel type.

【0025】図3〜図7は、コントロールユニット1で
行われる制御の一例を示すフローチャートで、タイマ割
り込み等によって所定時間毎、例えば、50msecごとに
実行されるものであり、図3はメインルーチンを、図
4、図5はそれぞれ加速制御、減速制御のサブルーチン
を、図6はO/Dキャンセルルーチンを、図7は変速禁
止判断ルーチンをそれぞれ示し、以下、これらフローチ
ャートを参照しながら詳述する。
3 to 7 are flowcharts showing an example of control performed by the control unit 1, which is executed at predetermined time intervals, for example, every 50 msec by a timer interrupt or the like, and FIG. 3 shows a main routine. 4 and 5 show subroutines for acceleration control and deceleration control, FIG. 6 shows an O / D cancel routine, and FIG. 7 shows a shift inhibition determination routine, which will be described in detail below with reference to these flowcharts.

【0026】まず、ステップS1では、車速センサ8、
スロットルセンサ9及びクランク角センサ13の信号を
読み込んで、所定時間(例えば、50msec)の間にカウ
ントされた各信号に基づいて、所定時間中にカウントさ
れた車速の平均値を実車速Vspとし、同様にエンジン
回転数の平均値をエンジン回転数Neとして演算すると
ともに、スロットルセンサ9の出力をA/D変換するこ
とにより実スロットル開度Tvoの計測を行う。
First, in step S1, the vehicle speed sensor 8,
The signals of the throttle sensor 9 and the crank angle sensor 13 are read, and the average value of the vehicle speeds counted during the predetermined time is set as the actual vehicle speed Vsp based on the respective signals counted during the predetermined time (for example, 50 msec), Similarly, the average value of the engine speed is calculated as the engine speed Ne, and the actual throttle opening Tvo is measured by A / D converting the output of the throttle sensor 9.

【0027】ステップS2では、キャンセルスイッチ6
及びブレーキスイッチ7のうちの一方がオンであるかを
判定して、定速走行制御の継続(開始)または解除を決
定し、解除の場合にはステップS15以降の処理へ進む
一方、継続(または開始)の場合にはステップS3へ進
む。
In step S2, the cancel switch 6
Also, it is determined whether one of the brake switch 7 and the brake switch 7 is on, and it is determined whether to continue (start) or cancel the constant speed traveling control. In the case of cancellation, the process proceeds to step S15 and subsequent steps, while continuing (or In the case of (start), the process proceeds to step S3.

【0028】ステップS3はセットスイッチ3がオンで
あるか否かを判定して、オンの場合には目標車速Vsp
rを設定して定速走行制御を開始するため、ステップS
4へ進む一方、そうでない場合にはステップS6に進
む。
In step S3, it is determined whether or not the set switch 3 is on, and if it is on, the target vehicle speed Vsp is reached.
Since r is set and the constant speed traveling control is started, step S
On the other hand, while proceeding to step 4, if not, proceeding to step S6.

【0029】ステップS4では、現在の実車速Vspを
目標車速Vsprとして記憶し、ステップS5で定速走
行制御中であることを示す定速走行制御フラグを1にセ
ットする。
In step S4, the current actual vehicle speed Vsp is stored as the target vehicle speed Vspr, and in step S5, the constant speed traveling control flag indicating that the constant speed traveling control is being performed is set to 1.

【0030】上記ステップS3でセットスイッチ3がオ
フの場合には、ステップS6以降の処理が行われ、前回
までに設定された目標車速Vsprに基づく定速走行制
御と加速制御または減速制御が行われる。
If the set switch 3 is turned off in step S3, the processing from step S6 is performed, and constant speed running control and acceleration control or deceleration control based on the target vehicle speed Vspr set up to the previous time are performed. .

【0031】ステップS6では、定速走行制御中である
ことを示す定速走行制御フラグがセット状態=1である
かを判定し、セット状態であれば定速走行制御の継続で
あると判定してステップS7へ進む一方、そうでない場
合にはステップS16へ進む。
In step S6, it is determined whether or not the constant speed traveling control flag indicating that the constant speed traveling control is being executed is set state = 1, and if it is set, it is determined that the constant speed traveling control is continued. While proceeding to step S7, if not, proceeding to step S16.

【0032】ステップS7では、後述するようにアクセ
ラレートスイッチ4の操作に応じた定速走行制御中の加
速制御を行い、ステップS8では同じく後述するよう
に、コーストスイッチ5の操作に応じた定速走行制御中
の減速制御が行われる。
In step S7, acceleration control during constant speed traveling control is performed in response to the operation of the accelerator switch 4 as will be described later, and in step S8, as described below, a constant speed in response to operation of the coast switch 5 is performed. Deceleration control during traveling control is performed.

【0033】ステップS9では、目標車速Vsprに実
車速Vspを一致させるために、公知の線形制御手法で
あるモデルマッチング手法及び近似ゼロイング手法など
を用いて、エンジンの目標駆動力Forを演算する。
In step S9, in order to match the actual vehicle speed Vsp with the target vehicle speed Vspr, the target driving force For of the engine is calculated using a known linear control method such as a model matching method and an approximate zeroing method.

【0034】まず、車速のフィードバック制御を行う補
償器の概要を説明する。
First, the outline of the compensator for performing the feedback control of the vehicle speed will be described.

【0035】制御対象の伝達特性をパルス伝達関数P
(z-1)とおくと、補償器は図8に示すようになる。
The transfer characteristic of the controlled object is represented by the pulse transfer function P
With (z -1 ), the compensator is as shown in FIG.

【0036】図8において、zは遅延演算素子であり、
-1を乗ずると、1サンプル周期前の値となる。また、
C1(z-1)、C2(z-1)は、近似ゼロイング手法に
よる外乱推定器であり、外乱やモデル化誤差による影響
を抑制するものである。
In FIG. 8, z is a delay calculation element,
When multiplied by z −1 , the value becomes one sample period before. Also,
C1 (z −1 ) and C2 (z −1 ) are disturbance estimators based on the approximate zeroing method and suppress the influence of disturbance and modeling errors.

【0037】また、C3(z-1)は、モデルマッチング
手法による補償器で、制御対象の応答特性を規範モデル
H(z-1)の特性に一致させる。
C3 (z -1 ) is a compensator based on the model matching method, and matches the response characteristic of the controlled object with the characteristic of the reference model H (z -1 ).

【0038】目標加速度を入力、実車速Vspを出力と
する部分を制御対象とおくと、P(z-1)は次式に示す
積分要素P1(z-1)とむだ時間要素P2(z-1)=z
-2の積でおくことができる。
When the target acceleration is input and the portion that outputs the actual vehicle speed Vsp is set as a control target, P (z −1 ) is an integral element P1 (z −1 ) and a dead time element P2 (z − 1 ) = z
Can be set to the product of -2 .

【0039】 P1(z-1)=T・z-1/(1−z-1) …(1) ただし、T;サンプル周期=50msec このとき、C1(Z-1)、C2(Z-1)はそれぞれ次の
ようになる。
P1 (z −1 ) = T · z −1 / (1−z −1 ) (1) where T; sample period = 50 msec At this time, C1 (Z −1 ) and C2 (Z −1 ) ) Are as follows.

【0040】 C1(Z-1)=(1−γ)・z-1/(1−γ・z-1) …(2) (時定数Tbのローパスフィルタ) C2(Z-1)=(1−γ)・(1−z-1)/T・(1−γ・z-1) …(3) (C2=C1/P1) ただし、γ=exp(−T/tb) 制御対象のむだ時間を無視して、規範モデルを時定数t
aの1次ローパスフィルタとすると、C3は下記の定数
となる。
C1 (Z −1 ) = (1−γ) · z −1 / (1−γ · z −1 ) (2) (Low-pass filter with time constant Tb) C2 (Z −1 ) = (1 −γ) · (1-z −1 ) / T · (1−γ · z −1 ) ... (3) (C2 = C1 / P1) where γ = exp (−T / tb) the dead time of the controlled object , And the reference model with a time constant t
If the first-order low-pass filter of a is used, C3 becomes the following constant.

【0041】 C3=K={1−exp(−T/ta)}/T …(4) 上記に基づいて次のような演算を行う。ただし、データ
y(k−1)は1サンプル周期前のデータy(k)を示
す。
C3 = K = {1-exp (-T / ta)} / T (4) Based on the above, the following calculation is performed. However, the data y (k-1) indicates the data y (k) one sample period before.

【0042】 y2(k)=γ・y2(k−1)+(1−γ)・y1(k−1) …(5) y3(k)=γ・y3(k−1)+(1−γ)/T・Vsp(k) −(1−γ)/T・Vsp(k−1) …(6) y1(k)=K・{Vspr(k)−Vsp(k)} −y3(k)+y2(k−2) …(7) =r2(k)−r1(k) …(7)' ただし、r1(k)=y3(k)−y2(k−2) r2(k)=k・{Vspr(k)−Vsp(k)} ここで、y1(k)は目標加速度であり、車両の基本重
量Mを乗じて目標駆動力Forを次のように演算する。
Y2 (k) = γ · y2 (k-1) + (1-γ) · y1 (k-1) (5) y3 (k) = γ · y3 (k-1) + (1- γ) / T · Vsp (k)-(1-γ) / T · Vsp (k-1) (6) y1 (k) = K · {Vspr (k) -Vsp (k)}-y3 (k ) + Y2 (k-2) ... (7) = r2 (k) -r1 (k) ... (7) 'However, r1 (k) = y3 (k) -y2 (k-2) r2 (k) = k {Vspr (k) -Vsp (k)} Here, y1 (k) is the target acceleration, and the target driving force For is calculated by multiplying the basic weight M of the vehicle as follows.

【0043】 For(k)=y1(k)・M …(8) 上記のように、図8のC1(z-1)、C2(z-1)は外
乱推定器として働くため、定速走行中の外乱、すなわち
走行抵抗を推定することができる。したがって、定速走
行中の走行抵抗の加速度成分r1に基本車重Mを乗じる
ことによって走行抵抗が算出される。
For (k) = y1 (k) · M (8) As described above, since C1 (z −1 ) and C2 (z −1 ) in FIG. 8 function as a disturbance estimator, constant speed running is performed. The disturbance in the inside, that is, the running resistance can be estimated. Therefore, the running resistance is calculated by multiplying the acceleration component r1 of the running resistance during constant speed running by the basic vehicle weight M.

【0044】また、C3(z-1)は、車速偏差が生じた
場合やアクセラレートスイッチ4またはコーストスイッ
チ5が押されて目標車速Vsprが増減した場合に、実
車速を追従させるために必要な駆動力またはエンジンブ
レーキ力を算出する。
Further, C3 (z -1 ) is necessary to follow the actual vehicle speed when a vehicle speed deviation occurs or when the target vehicle speed Vspr is increased or decreased by pressing the accelerator switch 4 or the coast switch 5. Calculate the driving force or engine braking force.

【0045】したがって、加減速するために必要な駆動
力の加速度成分r2に基本車重Mを乗じることによって
加減速に必要な駆動力またはエンジンブレーキ力が算出
される。
Therefore, the driving force or engine braking force required for acceleration / deceleration is calculated by multiplying the basic vehicle weight M by the acceleration component r2 of the driving force required for acceleration / deceleration.

【0046】そして、ステップS10では、目標エンジ
ントルクTerを次式により算出してから、目標スロッ
トル開度Tvorの演算を行う。
Then, in step S10, the target engine torque Ter is calculated by the following equation, and then the target throttle opening Tvor is calculated.

【0047】 Ter=(For・Rt)/Gm・Gf …(9) ただし、Gmミッションギヤ比、Gfはファイナルギヤ
比、Rtはタイヤの有効半径。
Ter = (For · Rt) / Gm · Gf (9) However, Gm mission gear ratio, Gf is the final gear ratio, and Rt is the effective radius of the tire.

【0048】さらに、図9に示すように、予め設定され
たエンジン非線形データマップを用いて、エンジン回転
速度Neと目標エンジントルクTerから、目標スロッ
トル開度Tvorを表引き演算する。
Further, as shown in FIG. 9, a target throttle opening Tvor is calculated by a table from the engine speed Ne and the target engine torque Ter using a preset engine nonlinear data map.

【0049】ステップS11では、こうして得られた目
標スロットル開度Tvorに応じて負圧式スロットルア
クチュエータ30のバキュームポンプ31及び大気開放
用ソレノイドバルブ32のデューティ比Dvac,Dv
entをPID制御などの公知の制御手法によって演算
するもので、スロットル開度の偏差Δ(目標スロットル
開度Tvor−実スロットル開度Tvo)に応じて上記
デューティ比を演算して、バキュームポンプ31及び大
気開放用ソレノイドバルブ32への図示しない各出力レ
ジスタに各デューティ比をセットして、負圧式スロット
ルアクチュエータ30の駆動を行う。
In step S11, the duty ratios Dvac and Dv of the vacuum pump 31 of the negative pressure type throttle actuator 30 and the solenoid valve 32 for opening to the atmosphere according to the target throttle opening Tvor thus obtained.
ent is calculated by a known control method such as PID control. The duty ratio is calculated according to the deviation Δ of the throttle opening (target throttle opening Tvor−actual throttle opening Tvo), and the vacuum pump 31 and Each duty ratio is set in each output register (not shown) to the atmosphere opening solenoid valve 32 to drive the negative pressure type throttle actuator 30.

【0050】ステップS12では、後述する自動変速機
の変速を禁止する処理を行った後、ステップS13にお
いて、変速を禁止するための変速禁止フラグがセット
(=1)されているか否かを判定し、セットされていれ
ば処理を終了する一方、セットされていない場合には、
ステップS14へ進んで、後述するように自動変速機の
制御を行うO/Dキャンセルルーチンを実行してから処
理を終了する。
In step S12, after a process for prohibiting shift of the automatic transmission described later is performed, it is determined in step S13 whether or not a shift prohibit flag for prohibiting shift is set (= 1). , If it is set, the process ends, while if it is not set,
In step S14, the O / D cancel routine for controlling the automatic transmission as described later is executed, and then the process ends.

【0051】ここで、上記ステップS2において、キャ
ンセルスイッチ6が操作された場合には、ステップS1
5で定速走行制御フラグを0にクリアするとともに、後
述の変速禁止判断で用いられるフラグA、B、Cをそれ
ぞれクリアしてから、ステップS16で目標スロットル
開度Tvorをリセットして定速走行制御を終了する。
If the cancel switch 6 is operated in step S2, step S1
In step 5, the constant speed running control flag is cleared to 0, and flags A, B, and C used in the later-described shift prohibition determination are cleared, and then in step S16, the target throttle opening Tvor is reset to run at constant speed. Control ends.

【0052】なお、ステップS6で定速走行制御フラグ
がセットされていない場合にはこのステップS16の処
理のみを行う。
If the constant speed running control flag is not set in step S6, only the process of step S16 is performed.

【0053】次に、ステップS7で行われる加速制御に
ついて図4のフローチャートを参照しながら詳述する。
Next, the acceleration control performed in step S7 will be described in detail with reference to the flowchart of FIG.

【0054】ステップS7で行われる加速制御のサブル
ーチンでは、まず、ステップS21で、アクセラレート
スイッチ4がONであるか否かを判定して、ONであれ
ば加速制御行うためにステップS23へ進む一方、OF
Fの場合にはステップS22へ進む。
In the acceleration control subroutine performed in step S7, first, in step S21, it is determined whether or not the accelerator switch 4 is ON, and if it is ON, the process proceeds to step S23 for acceleration control. , OF
In the case of F, the process proceeds to step S22.

【0055】ステップS23で加速制御中フラグをセッ
トした後に、ステップS24では、目標車速Vsprを
前回の値、すなわち、1サイクル前の目標車速Vspr
(old)に所定値を加算した値に設定し、ここでは+
2km/hを加算して、上記図3のメインルーチンへ復
帰する。
After setting the acceleration control flag in step S23, the target vehicle speed Vspr is set to the previous value, that is, the target vehicle speed Vspr one cycle before is set in step S24.
Set it to the value obtained by adding a predetermined value to (old), and here, +
After adding 2 km / h, the process returns to the main routine of FIG.

【0056】一方、上記ステップS21の判定でアクセ
ラレートスイッチ4がOFFの場合には、ステップS2
2で加速制御中フラグがセットされているか否かを判定
し、セットされていない場合にはメインルーチンへ復帰
する一方、セットされていれば加速制御を終了するた
め、ステップS25で目標車速Vsprに現在の実車速
Vspを設定し、ステップS26で加速制御中フラグを
クリアしてメインルーチンへ戻る。
On the other hand, if the acceleration switch 4 is OFF in the determination in step S21, step S2
In step 2, it is determined whether or not the acceleration control flag is set, and if it is not set, the process returns to the main routine, while if it is set, the acceleration control is ended, so that the target vehicle speed Vspr is set in step S25. The current actual vehicle speed Vsp is set, the acceleration control flag is cleared in step S26, and the process returns to the main routine.

【0057】同様に、ステップS8で行われる減速制御
は、図5に示すように、まず、ステップS31で、コー
ストスイッチ5がONであるか否かを判定して、ONで
あれば減速制御を行うためにステップS33へ進む一
方、OFFの場合にはステップS32へ進む。
Similarly, in the deceleration control performed in step S8, as shown in FIG. 5, first, in step S31, it is determined whether or not the coast switch 5 is ON, and if it is ON, the deceleration control is performed. In order to do so, the process proceeds to step S33, while if OFF, the process proceeds to step S32.

【0058】ステップS33で減速制御中フラグをセッ
トした後に、ステップS34では、目標車速Vsprを
前回の値、すなわち、1サイクル前の目標車速Vspr
(old)に所定値を減算した値に設定し、ここでは所
定値として2km/hを減算する。
After the deceleration control flag is set in step S33, the target vehicle speed Vspr is set to the previous value, that is, the target vehicle speed Vspr one cycle before is set in step S34.
It is set to a value obtained by subtracting a predetermined value from (old), and here, 2 km / h is subtracted as the predetermined value.

【0059】一方、上記ステップS31の判定でコース
トスイッチ5がOFFの場合には、ステップS32で減
速制御中フラグがセットされているか否かを判定し、セ
ットされていない場合にはメインルーチンへ復帰する一
方、セットされていれば減速制御を終了するため、ステ
ップS35で目標車速Vsprに現在の実車速Vspを
設定し、ステップS36で減速制御中フラグをクリアし
てメインルーチンへ戻る。
On the other hand, if the coast switch 5 is off in the determination in step S31, it is determined in step S32 whether or not the deceleration control flag is set. If not, the process returns to the main routine. On the other hand, if set, the deceleration control is ended, so the current vehicle speed Vsp is set to the target vehicle speed Vspr in step S35, the deceleration control in progress flag is cleared in step S36, and the process returns to the main routine.

【0060】以上のような制御によって、定速走行制御
中にアクセラレートスイッチ4またはコーストスイッチ
5が押されると、これらスイッチがOFFとなるまで所
定の割合、この場合2km/hづつ目標車速Vsprが
所定の所定の周期(50msec)ごとに増減して加減速が
行われる。
By the above control, when the accelerator switch 4 or the coast switch 5 is pressed during the constant speed running control, the target vehicle speed Vspr is maintained at a predetermined rate until the switch is turned off, in this case, 2 km / h. Acceleration / deceleration is performed by increasing / decreasing every predetermined period (50 msec).

【0061】次に、ステップS14で行われるO/Dキ
ャンセルルーチンについて、図6のフローチャートを参
照しながら詳述する。
Next, the O / D cancel routine executed in step S14 will be described in detail with reference to the flowchart of FIG.

【0062】図6のステップS41〜S57に示すO/
Dキャンセルルーチンでは、走行状態に応じてシフト位
置をO/D(例えば、4速)とその他の変速位置(例え
ば、3速)のいずれかを選択するO/Dキャンセルフラ
グをセットするとともに、通信によって自動変速機コン
トローラ20へ送出するものである。
O / in steps S41 to S57 of FIG.
In the D cancel routine, the O / D cancel flag for selecting the shift position between O / D (for example, 4th speed) and another shift position (for example, 3rd speed) is set according to the traveling state, and communication is performed. Is transmitted to the automatic transmission controller 20.

【0063】ステップS41では、上記図3のステップ
S9で求めた定速走行中の走行抵抗の加速度成分r1に
基本車重Mを乗じて走行抵抗Frの推定演算を次式のよ
うに行う。
In step S41, the running resistance Fr is estimated by the following equation by multiplying the basic vehicle weight M by the acceleration component r1 of the running resistance obtained in step S9 of FIG.

【0064】 Fr(k)=r1(k)・M …(10) ステップS42では、上記ステップS41で推定された
走行抵抗Frの正負に応じた判定が行われ、正の場合に
はステップS43へ進む一方、負の場合にはステップS
47へ進む。
Fr (k) = r1 (k) · M (10) In step S42, determination is made according to whether the running resistance Fr estimated in step S41 is positive or negative, and if positive, the process proceeds to step S43. On the other hand, if negative, step S
Go to 47.

【0065】ステップS43では自動変速機のシフト位
置がO/Dで、現在の車速Vspにおいてスロットル開
度Tvoが全開状態にある場合を想定したときに、予想
される駆動力Fodmaxを算出する。
In step S43, an expected driving force Fod max is calculated, assuming that the shift position of the automatic transmission is O / D and the throttle opening Tvo is in the fully open state at the current vehicle speed Vsp.

【0066】この、駆動力Fodmaxは、図10に示す
ように、各車速毎に予め設定された一次元データテーブ
ルと現在の車速Vspに基づいて算出する。
The driving force Fod max is calculated based on the one-dimensional data table preset for each vehicle speed and the current vehicle speed Vsp, as shown in FIG.

【0067】次に、ステップS44では、アクセラレー
トスイッチ4の状態を監視して、ONであればステップ
S45へ、OFFであればステップS46へ進んで、加
速状態に応じた全要求駆動力を算出する。
Next, in step S44, the state of the accelerator switch 4 is monitored, and if it is ON, the process proceeds to step S45, and if it is OFF, the process proceeds to step S46 to calculate the total required driving force according to the acceleration state. To do.

【0068】ステップS45では、上記ステップS9で
求められた加速に必要な駆動力の加速度成分r2から次
式によって全要求駆動力を算出する。
In step S45, the total required driving force is calculated by the following equation from the acceleration component r2 of the driving force required for acceleration obtained in step S9.

【0069】 Fr(k)+(r2(k)・M)・β → Fr(k) …(11) ただし、βは所定の比率である。Fr (k) + (r2 (k) · M) · β → Fr (k) (11) where β is a predetermined ratio.

【0070】一方、ステップS46では定速走行中であ
るため、全要求駆動力=走行抵抗推定値Frとなる。
On the other hand, in step S46, since the vehicle is traveling at a constant speed, the total required driving force = running resistance estimated value Fr.

【0071】ここで、上記ステップS42の判定で走行
抵抗Frが負の場合に進むステップS47では、自動変
速機のシフト位置がO/Dで、現在の車速Vspにおい
てスロットル開度Tvoが全閉状態にある場合を想定し
たときに、予想されるエンジンブレーキ力Fodmax
算出する。
In step S47, which is executed when the running resistance Fr is negative in the determination in step S42, the shift position of the automatic transmission is O / D and the throttle opening Tvo is fully closed at the current vehicle speed Vsp. Assuming the case of 1), the expected engine braking force Fod max is calculated.

【0072】この、エンジンブレーキ力Fodmaxは、
各車速毎に予め設定された一次元データテーブルと現在
の車速Vspに基づいて算出する。
The engine braking force Fod max is
It is calculated for each vehicle speed based on a preset one-dimensional data table and the current vehicle speed Vsp.

【0073】次に、ステップS48では、コーストスイ
ッチ5の状態を監視して、ONであればステップS49
へ、OFFであればステップS50へ進んで、減速状態
に応じた全要求エンジンブレーキ力を算出する。
Next, in step S48, the state of the coast switch 5 is monitored, and if it is ON, step S49.
If OFF, the process proceeds to step S50 to calculate the total required engine braking force according to the deceleration state.

【0074】ステップS49では、上記ステップS9で
求められた減速に必要な駆動力の加速度成分r2から上
記(11)式によって全要求エンジンブレーキ力を算出
する。
In step S49, the total required engine braking force is calculated from the acceleration component r2 of the driving force required for deceleration obtained in step S9 by the equation (11).

【0075】一方、ステップS50では定速走行中であ
るため、全要求エンジンブレーキ力=走行抵抗推定値F
rとなる。
On the other hand, in step S50, since the vehicle is traveling at a constant speed, the total required engine braking force = running resistance estimated value F
r.

【0076】こうして、ステップS45、S46、S4
9、S50によって、走行抵抗推定値Frの正負と加減
速の状況に応じて場合分けして求めた全要求駆動力Fr
(k)または全要求エンジンブレーキ力と、上記ステッ
プS43、47で求めたO/D位置最大駆動力またはO
/D位置最大エンジンブレーキ力FODmaxとに基づい
て、ステップS51以降では、O/Dキャンセルフラグ
の設定が行われる。
Thus, steps S45, S46, S4
9. Through S50, the total required driving force Fr obtained by dividing the positive / negative of the running resistance estimated value Fr and the situation of acceleration / deceleration
(K) or the total required engine braking force and the O / D position maximum driving force or O determined in steps S43 and 47 above.
Based on the / D position maximum engine braking force FOD max , the O / D cancel flag is set after step S51.

【0077】ステップS51では自動変速機のシフト位
置がO/Dであるか否かを判定して、O/D位置にあれ
ばステップS52へ、O/D以外の位置(例えば、3
速)にあればステップS54へ進む。
In step S51, it is determined whether or not the shift position of the automatic transmission is O / D. If the shift position is in the O / D position, the process proceeds to step S52 and a position other than O / D (for example, 3
If so, the process proceeds to step S54.

【0078】ステップS52では、O/D位置最大駆動
力FODmaxまたはO/D位置最大エンジンブレーキ力
FODmaxの絶対値と全要求駆動力Fr(k)の絶対値
との差である駆動力の余裕度が所定値1(エンジンブレ
ーキの場合には所定値3)より小さければ、現在のシフ
ト位置で定速走行するために駆動力またはエンジンブレ
ーキ力に余裕がないと判断してステップS53へ進んで
シフトダウンを要求する一方、上記差が所定値1以上の
場合には駆動力またはエンジンブレーキ力の余裕が充分
あると判断してステップS55へ進んでO/D位置を保
持する。
In step S52, the driving force which is the difference between the absolute value of the O / D position maximum driving force FOD max or the O / D position maximum engine braking force FOD max and the absolute value of the total required driving force Fr (k) is calculated. If the margin is smaller than the predetermined value 1 (predetermined value 3 in the case of engine braking), it is determined that there is no room in the driving force or engine braking force for traveling at a constant speed at the current shift position, and the process proceeds to step S53. On the other hand, if the above-mentioned difference is equal to or larger than the predetermined value 1, it is determined that there is sufficient margin for the driving force or the engine braking force, and the process proceeds to step S55 to hold the O / D position.

【0079】一方、シフト位置がO/D以外の場合に
は、ステップS54において、O/D位置最大駆動力F
ODmaxまたはO/D位置最大エンジンブレーキ力FO
maxの絶対値と全要求駆動力Fr(k)の絶対値との
差である駆動力の余裕度が所定値2(エンジンブレーキ
の場合には所定値4)より小さければ、現在のシフト位
置で定速走行するために駆動力またはエンジンブレーキ
力に余裕がないと判断してステップS53へ進んで現在
のシフト位置を維持する一方、上記差が所定値2以上の
場合にはO/Dへシフトアップしても駆動力またはエン
ジンブレーキ力の余裕が充分あると判断してステップS
55へ進んでO/D位置へのシフトアップを要求する。
On the other hand, if the shift position is other than O / D, the maximum O / D position driving force F is determined in step S54.
OD max or O / D position Maximum engine braking force FO
If the driving force margin, which is the difference between the absolute value of D max and the absolute value of the total required driving force Fr (k), is smaller than the predetermined value 2 (the predetermined value 4 in the case of engine braking), the current shift position Since it is determined that the driving force or the engine braking force does not have enough margin for traveling at constant speed, the process proceeds to step S53 and the current shift position is maintained, while if the difference is equal to or more than the predetermined value 2, the O / D is performed. It is judged that there is sufficient margin for the driving force or the engine braking force even if the shift is up, and the step S
Proceed to 55 and request an upshift to the O / D position.

【0080】ステップS53では、O/Dキャンセルフ
ラグをセットして自動変速機のシフト位置がO/D以外
の位置(例えば、3速)となるように要求し、同様にス
テップS55ではO/Dキャンセルフラグをリセットし
て自動変速機のシフト位置がO/Dとなるように要求す
る。
In step S53, the O / D cancel flag is set to request the shift position of the automatic transmission to be a position other than O / D (for example, the third speed). Similarly, in step S55, O / D is set. The cancel flag is reset and the shift position of the automatic transmission is requested to be O / D.

【0081】そして、ステップS56では定速走行制御
中フラグに基づいて信号線42を介して自動変速機コン
トロールユニット20に定速走行制御中信号を送出する
とともに、ステップS57でO/Dキャンセルフラグに
基づいて信号線43を介して自動変速機コントロールユ
ニット20へのO/Dキャンセル信号を出力して、自動
変速機のシフトアップまたはダウンあるいは保持を要求
する。
Then, in step S56, a constant speed traveling control signal is sent to the automatic transmission control unit 20 via the signal line 42 based on the constant speed traveling control flag, and the O / D cancel flag is set in the step S57. Based on the signal line 43, an O / D cancel signal is output to the automatic transmission control unit 20 to request the automatic transmission to shift up, down, or hold.

【0082】このステップS41〜S57のO/Dキャ
ンセルルーチンは、本願出願人が提案した特願平7−4
7123号と同様であり、ここでは詳述しないが、自動
変速機の変速動作を走行抵抗推定値Frに基づいて行う
際に、アクセラレートスイッチ4またはコーストスイッ
チ5の操作による加速又は減速中に、加減速に必要な駆
動力またはエンジンブレーキ力の加速度成分r2に基本
車重Mと所定の比率βを乗じたものを走行抵抗推定値F
rに加算し、この加算された走行抵抗推定値FrとO/
D最大駆動力(またはエンジンブレーキ力)との差であ
る駆動力の余裕度を所定値1または2(減速中では所定
値3または4)と比較してシフト位置を決定するため、
運転者がアクセラレートスイッチ4またはコーストスイ
ッチ5の操作による加減速を行ったときに、充分な加減
速度が得られない場合にのみシフトダウンして、不必要
なシフトダウンを抑制しながら希望する加減速度を得る
ことができるのである。
The O / D cancel routine of steps S41 to S57 is the same as the Japanese Patent Application No. 7-4 proposed by the applicant of the present application.
Although it is similar to No. 7123 and is not described in detail here, during the acceleration or deceleration by the operation of the accelerator switch 4 or the coast switch 5 when performing the shift operation of the automatic transmission based on the running resistance estimated value Fr, The running resistance estimated value F is obtained by multiplying the basic vehicle weight M and a predetermined ratio β by the acceleration component r2 of the driving force or engine braking force required for acceleration / deceleration.
r, and the added running resistance estimated value Fr and O /
Since the margin of the driving force, which is the difference from the D maximum driving force (or engine braking force), is compared with the predetermined value 1 or 2 (the predetermined value 3 or 4 during deceleration) to determine the shift position,
When the driver accelerates or decelerates by operating the accelerator switch 4 or the coast switch 5, the driver only shifts down if sufficient acceleration / deceleration cannot be obtained, and the desired acceleration / deceleration is suppressed while suppressing unnecessary downshifting. You can get speed.

【0083】次に、図3のメインルーチンのステップS
12で行われる変速禁止判断のサブルーチンを図7のフ
ローチャートを参照しながら詳述する。
Next, step S of the main routine of FIG.
The shift prohibition determination subroutine executed in 12 will be described in detail with reference to the flowchart of FIG.

【0084】ステップS61では、定速走行制御フラグ
が0から1(OFFからON)に変化して定速走行制御
が開始されたか否かを判定するもので、現在の定速走行
制御フラグが1で、かつ定速走行制御フラグの前回の値
を示すフラグAが0であれば、セットスイッチ3が押さ
れて定速走行制御が開始されたと判定してステップS6
4へ進む一方、定速走行制御フラグが変化しない定速走
行制御中の場合には、ステップS62へ進む。
In step S61, it is determined whether or not the constant speed traveling control flag has changed from 0 to 1 (OFF to ON) and the constant speed traveling control has been started. And the flag A indicating the previous value of the constant speed traveling control flag is 0, it is determined that the set switch 3 is pressed and the constant speed traveling control is started, and step S6 is performed.
On the other hand, while proceeding to step 4, when the constant-speed traveling control in which the constant-speed traveling control flag does not change is being executed, the routine proceeds to step S62.

【0085】ステップS62では、加速制御の開始また
は終了を判定するため、加速制御中フラグとこの加速制
御中フラグの前回の値を示すフラグBとを比較して、等
しくなければアクセラレートスイッチ4の操作によって
加速制御が開始または終了されたと判定してステップS
64へ進む一方、加速制御中フラグが変化しない加速制
御の継続中の場合にはステップS63へ進む。
In step S62, in order to judge the start or end of the acceleration control, the acceleration control flag is compared with the flag B indicating the previous value of the acceleration control flag. When it is determined that the acceleration control is started or ended by the operation, step S
On the other hand, while proceeding to 64, if the acceleration control in which the acceleration control flag does not change is being continued, the routine proceeds to step S63.

【0086】ステップS63では、減速制御の開始また
は終了を判定するため、減速制御中フラグとこの減速制
御中フラグの前回の値を示すフラグCとを比較して、等
しくなければコーストスイッチ5の操作によって減速制
御が開始または終了されたと判定してステップS64へ
進む一方、減速制御中フラグが変化しない減速制御の継
続中の場合にはステップS64へ進む。
In step S63, in order to determine the start or end of the deceleration control, the deceleration control flag is compared with the flag C indicating the previous value of the deceleration control flag. If they are not equal, the coast switch 5 is operated. It is determined that the deceleration control has been started or ended, and the process proceeds to step S64. On the other hand, if the deceleration control flag is not changed and the deceleration control is continuing, the process proceeds to step S64.

【0087】上記ステップS61〜S63で、定速走行
制御の状態の変化が判定されて、定速走行制御の開始、
加減速制御の開始または終了があった場合には、ステッ
プS64へ進んで、自動変速機の変速を禁止する時間に
応じた所定値を禁止タイマにセットする。この所定値
は、例えば60に設定されて、定速走行制御の1サイク
ルが50msecである場合には3秒に相当する時間とな
る。
In steps S61 to S63, the change in the state of the constant speed traveling control is determined, and the constant speed traveling control is started.
When the acceleration / deceleration control is started or ended, the process proceeds to step S64, and a predetermined value corresponding to the time during which the shift of the automatic transmission is prohibited is set in the prohibit timer. This predetermined value is set to, for example, 60, and when one cycle of the constant speed traveling control is 50 msec, it becomes a time corresponding to 3 seconds.

【0088】次にステップS65で、禁止タイマから所
定値(例えば、1)を減算してから、ステップS66で
禁止タイマで設定された所定時間(=3秒)が経過した
かを判定する。この判定は、禁止タイマの値が0より大
きければ所定時間を経過しておらず、変速禁止中である
と判断してステップS67へ進み変速禁止フラグを1に
セットする一方、禁止タイマの値が0以下であれば所定
の変速禁止時間を経過したと判定してステップS68で
変速禁止フラグを0にクリアする。
Next, in step S65, a predetermined value (for example, 1) is subtracted from the prohibit timer, and then it is determined in step S66 whether the predetermined time (= 3 seconds) set by the prohibit timer has elapsed. In this determination, if the value of the prohibit timer is greater than 0, it is judged that the predetermined time has not elapsed, and it is judged that the shift is prohibited, and the process proceeds to step S67 to set the shift prohibit flag to 1, while the value of the prohibit timer is If 0 or less, it is determined that the predetermined shift inhibition time has elapsed, and the shift inhibition flag is cleared to 0 in step S68.

【0089】ステップS69では、次回の変速禁止判断
のために現在の制御状態を保存するもので、定速走行制
御中フラグ、加速制御中フラグ及び減速制御中フラグの
値をフラグA、B、Cにそれぞれコピーして、変速禁止
判断ルーチンを終了して、図3のメインルーチンへ復帰
するのである。
In step S69, the current control state is stored for the next shift inhibition determination, and the values of the constant speed running control flag, the acceleration control flag and the deceleration control flag are set to the flags A, B and C. To the main routine of FIG. 3 to complete the shift inhibition determination routine.

【0090】以上のような制御を所定の周期(50mse
c)毎に行うことで、制御状態の変化から所定時間の間の
変速を禁止して、制御状態の変化後に発生する走行抵抗
推定値Frの乱れの影響を抑制し、頻繁なシフトダウン
またはシフトアップを防ぐもので、以下図11を参照し
ながら作用を詳述する。
The above control is performed in a predetermined cycle (50 mse
c) by changing the control state for a predetermined period of time to inhibit the shift, suppress the influence of the disturbance of the running resistance estimated value Fr that occurs after the change of the control state, and frequently shift down or shift. The operation will be described in detail below with reference to FIG. 11.

【0091】いま、運転者のアクセル操作によって通常
走行中の車両が、図11の時間Aにおいて、運転者によ
ってセットスイッチ4が押されると、上記ステップS3
〜S5により定速走行制御中フラグが1にセットされて
定速走行制御が開始される。
When the driver presses the set switch 4 at time A in FIG. 11 when the driver normally operates the accelerator pedal, the above step S3 is performed.
The constant speed traveling control flag is set to 1 by S5 and the constant speed traveling control is started.

【0092】そして、ステップS12の変速禁止判断で
は、ステップS61で定速走行制御中フラグの前回の値
と現在の値が異なるため、禁止タイマが所定時間にセッ
トされるとともに、変速禁止フラグがセットされる。
In the gear shift prohibition determination in step S12, since the previous value and the current value of the constant speed traveling control flag are different in step S61, the prohibit timer is set to a predetermined time and the gear shift prohibit flag is set. To be done.

【0093】このため、定速走行制御開始直後では、変
速禁止フラグがセットされるため、ステップS14のO
/Dキャンセルルーチンは実行されず、所定時間中(約
3秒間)に自動変速機のシフト位置は変更されることな
く、定速走行制御開始直前のシフト位置を維持する。
Therefore, immediately after the start of the constant speed running control, the shift inhibition flag is set, so that the operation in step S14 becomes O.
The / D cancel routine is not executed, the shift position of the automatic transmission is not changed during the predetermined time (about 3 seconds), and the shift position immediately before the start of the constant speed traveling control is maintained.

【0094】この定速走行制御の開始直後では、車速、
スロットル開度等の物理量や上記ステップS9及びステ
ップS41で演算される走行抵抗推定値Frは、アンダ
ーシュート、オーバーシュートを繰り返しながら定常値
へ収束する。
Immediately after the start of the constant speed traveling control, the vehicle speed,
The physical quantity such as the throttle opening and the running resistance estimated value Fr calculated in step S9 and step S41 converge to a steady value while repeating undershoot and overshoot.

【0095】すなわち、この過渡状態においては、走行
抵抗推定値Frは一般的に大きな誤差を含んでおり、実
際の走行抵抗とは異なってしまい、ステップS41〜5
7のO/Dキャンセルルーチンではこの走行抵抗推定値
Frに基づいてシフト位置を決定するため、前記従来例
のように、走行抵抗推定値Frの乱れに応じて不必要な
変速を繰り返すシフトハンチングが発生する場合がある
のに対し、本実施例では、制御状態の変化、定速走行制
御の開始から所定の時間は変速を禁止して、走行抵抗推
定値Fr等の演算値が定常値に収束した所定時間後に自
動変速機の変速動作を許可するため、制御状態が変化し
た直後の自動変速機のシフトハンチングを抑制しながら
円滑な定速走行制御を実現することができるのである。
That is, in this transient state, the running resistance estimated value Fr generally contains a large error, and is different from the actual running resistance, and steps S41 to S5 are executed.
In the O / D cancel routine of No. 7, the shift position is determined based on the running resistance estimated value Fr. Therefore, the shift hunting in which unnecessary shifts are repeated according to the disturbance of the running resistance estimated value Fr is performed as in the conventional example. In contrast to this, in the present embodiment, the shift is prohibited for a predetermined time from the change of the control state and the start of the constant speed traveling control, and the calculated values such as the estimated traveling resistance value Fr converge to a steady value. Since the shift operation of the automatic transmission is permitted after the predetermined time, the smooth constant speed traveling control can be realized while suppressing the shift hunting of the automatic transmission immediately after the control state changes.

【0096】また、図11において、アクセラレートス
イッチ5が時間Bから時間Cまで押されて加速制御が行
われるが、定速走行制御から加速制御へ移行した直後及
び加速制御から定速走行制御へ移行した直後では、上記
と同様に走行抵抗推定値Frが乱れるが、上記ステップ
S62で加速制御状態が変化した場合には、禁止タイマ
及び変速禁止フラグがセットされるため、所定時間中の
自動変速機の変速を防いで円滑な定速走行制御を行うこ
とができるのであり、コーストスイッチ5が操作される
時間Dから時間Eの減速制御についても同様である。
Further, in FIG. 11, the acceleration switch 5 is pressed from time B to time C to perform acceleration control. Immediately after shifting from the constant speed running control to the acceleration control and from the acceleration control to the constant speed running control. Immediately after the transition, the running resistance estimated value Fr is disturbed as in the above. However, when the acceleration control state changes in step S62, the prohibit timer and the shift prohibit flag are set, so that the automatic shift within the predetermined time period is performed. It is possible to prevent gear shifting of the machine and perform smooth constant speed traveling control, and the same applies to deceleration control from time D to time E when the coast switch 5 is operated.

【0097】このように、定速走行制御の開始または定
速走行制御中の加減速制御等の制御状態の変化があった
場合には、所定時間が経過するまで自動変速機の変速動
作を禁止して、走行抵抗推定値Fr等の演算値の乱れに
よる自動変速機のシフトハンチングを防ぐことが可能と
なり、所定時間経過後には変速動作が許可されるため円
滑な定速走行制御を行うことができるのである。
As described above, when there is a change in the control state such as the start of the constant speed running control or the acceleration / deceleration control during the constant speed running control, the shifting operation of the automatic transmission is prohibited until a predetermined time elapses. Thus, it is possible to prevent shift hunting of the automatic transmission due to the disturbance of the calculated values such as the estimated traveling resistance value Fr. Since the shift operation is permitted after a predetermined time has elapsed, smooth constant speed traveling control can be performed. You can do it.

【0098】さらに、自動変速機の制御をステップS4
1〜S57に示したように、加減速に必要な駆動力また
はエンジンブレーキ力に所定の比率βを乗じたものを走
行抵抗推定値Frに加算して、シフト位置の判定を行う
ようにしたため、定速走行制御中の加減速制御において
不必要なシフトダウンを抑制しながら常時所望の加減速
度を得ることができ、制御状態の変化に起因するシフト
ハンチングと、加減速制御中の不必要なシフトダウンを
抑制して運転性をさらに向上させることが可能となるの
である。
Further, control of the automatic transmission is performed in step S4.
1 to S57, the driving force or the engine braking force required for acceleration / deceleration multiplied by a predetermined ratio β is added to the running resistance estimated value Fr to determine the shift position. In acceleration / deceleration control during constant-speed traveling control, it is possible to obtain the desired acceleration / deceleration at all times while suppressing unnecessary shift-down, and shift hunting due to changes in the control state and unnecessary shift during acceleration / deceleration control. It is possible to suppress the down and further improve the drivability.

【0099】なお、上記実施例において、車速フィード
バック制御にモデルマッチングを用いたが、これに限定
されることはなく、PI制御(比例積分制御)等の周知
の制御手法によって行う場合でも同様の作用、効果を得
ることができる。
Although the model matching is used for the vehicle speed feedback control in the above embodiment, the present invention is not limited to this, and similar effects can be obtained even when a known control method such as PI control (proportional integral control) is used. , The effect can be obtained.

【0100】[0100]

【発明の効果】以上説明したように第1の発明は、通常
走行中に運転者が制御モード指令手段を操作して定速走
行制御の開始を指令すると、走行抵抗推定値Frに基づ
いて目標車速に一致するようにエンジン出力及び自動変
速機のシフト位置が制御されて定速走行制御が開始され
るが、この指令直後では、制御状態判定手段が制御状態
の変化を判定するため、変速禁止手段は自動変速制御手
段の変速動作を所定時間の間禁止し、自動変速制機のシ
フト位置を保持することができ、通常走行から定速走行
制御へ移行する過渡状態において変動する走行抵抗推定
値Frの影響よるシフト位置のハンチングを防ぐことが
でき、走行抵抗推定値Frが定常値に収束した所定時間
後に変速禁止を解除することで円滑な定速走行制御を実
現し、また、定速走行制御から加減速制御へ、あるいは
逆へ制御が移行した後にも、制御状態の変化を受けて変
速動作が所定時間まで禁止されて同様にシフト位置のハ
ンチングを防止することが可能となって円滑な定速走行
制御を実現できる。
As described above, according to the first aspect of the present invention, when the driver operates the control mode command means to instruct the start of constant speed traveling control during normal traveling, the target is estimated based on the traveling resistance estimated value Fr. The engine output and the shift position of the automatic transmission are controlled so as to match the vehicle speed, and constant-speed traveling control is started. Immediately after this command, the control state determination means determines the change in the control state, so the shift prohibition is prohibited. The means can prohibit the gear shifting operation of the automatic gear shift control means for a predetermined time, can hold the shift position of the automatic gearbox, and the running resistance estimated value that fluctuates in the transitional state in which the normal running shifts to the constant speed running control. It is possible to prevent hunting of the shift position due to the influence of Fr, and to realize smooth constant speed running control by releasing the shift inhibition after a predetermined time when the estimated running resistance value Fr has converged to a steady value. Even after the control shifts from the row control to the acceleration / deceleration control, or vice versa, the shift operation is prohibited for a predetermined time due to the change in the control state, and it is possible to prevent the hunting of the shift position in the same manner. A constant speed traveling control can be realized.

【0101】また、第2の発明は、車両モデルと目標車
速に基づいて演算された走行抵抗推定値Frと目標車速
と実車速の偏差に基づく目標駆動力に応じてスロットル
開度が制御されて円滑な定速走行制御を行うことができ
る。
In the second aspect of the invention, the throttle opening is controlled according to the running resistance estimated value Fr calculated based on the vehicle model and the target vehicle speed and the target driving force based on the deviation between the target vehicle speed and the actual vehicle speed. Smooth constant speed traveling control can be performed.

【0102】また、第3の発明は、制御状態が変化した
直後のシフト位置のハンチングが防止されるのに加え
て、定速走行制御中の加速制御または減速制御の際に不
必要な変速動作が抑制されため、さらに円滑な定速走行
制御を実現することができる。
The third aspect of the present invention prevents hunting of the shift position immediately after the control state changes, and also unnecessary shift operation during acceleration control or deceleration control during constant speed running control. Since this is suppressed, smoother constant speed traveling control can be realized.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の実施例を示す定速走行制御装置の構成
図。
FIG. 1 is a configuration diagram of a constant speed traveling control device showing an embodiment of the present invention.

【図2】同じく負圧式スロットルアクチュエータの概略
構成図。
FIG. 2 is a schematic configuration diagram of a negative pressure type throttle actuator.

【図3】制御の一例を示し、メインルーチンのフローチ
ャート。
FIG. 3 is a flowchart of a main routine showing an example of control.

【図4】同じく加速制御のサブルーチンの一例を示すフ
ローチャート。
FIG. 4 is a flowchart showing an example of a subroutine of acceleration control.

【図5】同じく減速制御のサブルーチンの一例を示すフ
ローチャート。
FIG. 5 is a flowchart showing an example of a deceleration control subroutine.

【図6】同じくO/Dキャンセルフラグのセットを行う
サブルーチンの一例を示すフローチャート。
FIG. 6 is a flowchart showing an example of a subroutine that similarly sets an O / D cancel flag.

【図7】同じく変速禁止判断のサブルーチンの一例を示
すフローチャート。
FIG. 7 is a flowchart showing an example of a subroutine for similarly determining shift inhibition.

【図8】フィードバック制御補償器の構成図。FIG. 8 is a configuration diagram of a feedback control compensator.

【図9】エンジンの非線形特性を示すマップで、スロッ
トル開度とエンジントルクの関係を示す。
FIG. 9 is a map showing the non-linear characteristic of the engine, showing the relationship between the throttle opening and the engine torque.

【図10】自動変速機のシフト位置がO/Dで、スロッ
トル開度が全開状態にある場合に予想される駆動力を示
すマップで、駆動力と車速との関係を示す。
FIG. 10 is a map showing the driving force expected when the shift position of the automatic transmission is O / D and the throttle opening is in the fully open state, showing the relationship between the driving force and the vehicle speed.

【図11】定速走行制御の開始から加速制御、減速制御
を行った場合の変速禁止フラグの状態と車速、スロット
ル開度、走行抵抗の推定値Frの関係を示すグラフ。
FIG. 11 is a graph showing a relationship between a state of a shift inhibition flag and a vehicle speed, a throttle opening, and an estimated value Fr of running resistance when acceleration control and deceleration control are performed from the start of constant speed running control.

【図12】第1ないし第3の発明のいずれかひとつに対
応するクレーム対応図。
FIG. 12 is a claim correspondence diagram corresponding to any one of the first to third inventions.

【符号の説明】[Explanation of symbols]

1 定速走行用コントロールユニット 3 セットスイッチ 4 アクセラレートスイッチ 5 コーストスイッチ 20 自動変速機コントロールユニット 30 負圧式スロットルアクチュエータ 50 目標車速設定手段 51 車速検出手段 52 走行抵抗推定手段 53 定速走行制御手段 54 制御モード指令手段 55 自動変速制御手段 56 制御状態判定手段 57 変速禁止手段 58 目標駆動力演算手段 59 スロットル制御手段 60 駆動力演算手段 61 全要求駆動力演算手段 62 最大駆動力演算手段 1 constant speed running control unit 3 set switch 4 accelerator switch 5 coast switch 20 automatic transmission control unit 30 negative pressure type throttle actuator 50 target vehicle speed setting means 51 vehicle speed detecting means 52 running resistance estimating means 53 constant speed running control means 54 control Mode command means 55 Automatic gear shift control means 56 Control state determination means 57 Gear shift prohibiting means 58 Target driving force calculation means 59 Throttle control means 60 Driving force calculation means 61 Total required driving force calculation means 62 Maximum driving force calculation means

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】 目標車速を設定する目標車速設定手段
と、車両の実車速を検出する実車速検出手段と、車両の
走行抵抗の推定値を演算する走行抵抗推定手段で演算さ
れた走行抵抗推定値Frに基づいて、前記目標車速に実
車速が一致するようにエンジンの出力を調整する定速走
行制御手段と、運転者の操作に基づいて定速走行制御の
開始または定速走行制御中の加速あるいは減速を指令す
る制御モード指令手段と、前記演算された走行抵抗推定
値Frに基づいて自動変速機のシフト位置を変更する自
動変速制御手段とを備えた車両用定速走行制御装置にお
いて、前記制御モード指令手段の制御状態が変化したか
否かを判定する制御状態判定手段と、前記判定結果が制
御状態の変化を判定したときから所定の時間まで前記自
動変速制御手段の変速動作を禁止する変速禁止手段とを
備えたことを特徴とする車両用定速走行制御装置。
1. A target vehicle speed setting means for setting a target vehicle speed, an actual vehicle speed detecting means for detecting an actual vehicle speed of a vehicle, and a running resistance estimation means for calculating a running resistance estimating means for calculating an estimated value of the running resistance of the vehicle. Based on the value Fr, a constant speed traveling control unit that adjusts the output of the engine so that the actual vehicle speed matches the target vehicle speed, and a constant speed traveling control start or constant speed traveling control based on a driver's operation. A vehicle constant speed traveling control device comprising: a control mode command means for commanding acceleration or deceleration; and an automatic shift control means for changing a shift position of an automatic transmission based on the calculated traveling resistance estimated value Fr. A control state determining means for determining whether or not the control state of the control mode commanding means has changed, and a shift of the automatic shift control means for a predetermined time from when the determination result determines the change of the control state. A constant speed running control device for a vehicle, comprising: a shift inhibiting means for inhibiting an operation.
【請求項2】 前記走行抵抗推定手段が、車両モデルと
目標車速に基づいて走行抵抗推定値Frを演算する一
方、前記定速走行制御手段は、目標車速と実車速の偏差
に基づく目標駆動力を演算する目標駆動力演算手段と、
前記走行抵抗推定値Frとこの目標駆動力の和に基づい
てエンジンのスロットル開度を制御するスロットル制御
手段とを備えたことを特徴とする請求項1に記載の車両
用定速走行制御装置。
2. The running resistance estimating means calculates a running resistance estimated value Fr based on a vehicle model and a target vehicle speed, while the constant speed running control means comprises a target driving force based on a deviation between the target vehicle speed and the actual vehicle speed. Target driving force calculation means for calculating
The vehicle constant speed traveling control device according to claim 1, further comprising: throttle control means for controlling a throttle opening degree of the engine based on the sum of the traveling resistance estimated value Fr and the target driving force.
【請求項3】 前記自動変速制御手段は、加減速に必要
な要求駆動力を演算する駆動力演算手段と、前記走行抵
抗推定値Frと要求駆動力を加算して全要求駆動力を演
算する全要求駆動力演算手段と、現在の車速及び所定の
シフト位置における最大駆動力を演算する最大駆動力推
定手段とを備えて、この最大駆動力と前記全要求駆動力
との差に基づいて駆動力の余裕度を演算するとともに、
この余裕度に応じて自動変速機のシフト位置を変更する
ことを特徴とする請求項1または請求項2に記載の車両
用定速走行制御装置。
3. The automatic shift control means calculates a total driving force by adding a driving force calculating means for calculating a required driving force required for acceleration / deceleration and the running resistance estimated value Fr and the required driving force. A total driving force calculation means and a maximum driving force estimation means for calculating the maximum driving force at the current vehicle speed and a predetermined shift position are provided, and driving is performed based on the difference between this maximum driving force and the total required driving force. While calculating the power margin,
The vehicle constant speed traveling control device according to claim 1 or 2, wherein a shift position of the automatic transmission is changed according to the margin.
JP14765995A 1995-06-14 1995-06-14 Constant speed cruise control device for vehicles Pending JPH092100A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP14765995A JPH092100A (en) 1995-06-14 1995-06-14 Constant speed cruise control device for vehicles

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP14765995A JPH092100A (en) 1995-06-14 1995-06-14 Constant speed cruise control device for vehicles

Publications (1)

Publication Number Publication Date
JPH092100A true JPH092100A (en) 1997-01-07

Family

ID=15435369

Family Applications (1)

Application Number Title Priority Date Filing Date
JP14765995A Pending JPH092100A (en) 1995-06-14 1995-06-14 Constant speed cruise control device for vehicles

Country Status (1)

Country Link
JP (1) JPH092100A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013514234A (en) * 2009-12-17 2013-04-25 スカニア シーブイ アクチボラグ How to determine the propulsion capacity of a car
JP2013139717A (en) * 2011-12-28 2013-07-18 Suzuki Motor Corp Acceleration shock reduction control device, acceleration shock reduction control method and program
JP2014190235A (en) * 2013-03-27 2014-10-06 Kubota Corp Work machine
CN105034853A (en) * 2015-07-31 2015-11-11 深圳巴斯巴科技发展有限公司 Control system and method for reducing constant-speed cruising speed fluctuations of electric automobile
WO2016208702A1 (en) * 2015-06-25 2016-12-29 株式会社アドヴィックス Vehicle control device
US9772018B2 (en) 2013-03-27 2017-09-26 Kubota Corporation Working machine
JP2018039389A (en) * 2016-09-07 2018-03-15 トヨタ自動車株式会社 Vehicular travel control apparatus
CN115992769A (en) * 2023-03-23 2023-04-21 潍柴动力股份有限公司 AMT-based engine speed control method, device, vehicle and storage medium

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013514234A (en) * 2009-12-17 2013-04-25 スカニア シーブイ アクチボラグ How to determine the propulsion capacity of a car
US9199627B2 (en) 2009-12-17 2015-12-01 Scania Cv Ab Method for determination of motive force capacity of a motor vehicle
JP2013139717A (en) * 2011-12-28 2013-07-18 Suzuki Motor Corp Acceleration shock reduction control device, acceleration shock reduction control method and program
JP2014190235A (en) * 2013-03-27 2014-10-06 Kubota Corp Work machine
US9772018B2 (en) 2013-03-27 2017-09-26 Kubota Corporation Working machine
WO2016208702A1 (en) * 2015-06-25 2016-12-29 株式会社アドヴィックス Vehicle control device
CN105034853A (en) * 2015-07-31 2015-11-11 深圳巴斯巴科技发展有限公司 Control system and method for reducing constant-speed cruising speed fluctuations of electric automobile
JP2018039389A (en) * 2016-09-07 2018-03-15 トヨタ自動車株式会社 Vehicular travel control apparatus
CN115992769A (en) * 2023-03-23 2023-04-21 潍柴动力股份有限公司 AMT-based engine speed control method, device, vehicle and storage medium

Similar Documents

Publication Publication Date Title
JP3341554B2 (en) Constant speed cruise control device for vehicles
US6104976A (en) Vehicle speed control system
EP0924448B1 (en) Continuously variable transmission controller
JPH0714703B2 (en) Vehicle constant speed control device
JP3015966B2 (en) Vehicle constant speed driving control device
US7050898B2 (en) Vehicle driving force control
JP4046777B2 (en) Vehicle speed control device for vehicles
JPH092100A (en) Constant speed cruise control device for vehicles
KR100340256B1 (en) Device for controlling gear ratio of non-stage transmission
JP2006097740A (en) Shift control device for automatic transmission
US7526373B2 (en) Method and device for regulating the vehicle speed and engine speed in a motor vehicle having a manually shifted transmission
JPH08295151A (en) Constant-speed running control device for vehicle
JP3225846B2 (en) Constant speed traveling equipment for vehicles
JP3424673B2 (en) Constant speed traveling equipment for vehicles
JP2004276681A (en) Driving force control device of vehicle
JP2005343422A (en) Driving force control device
JP3591015B2 (en) Constant-speed cruise control system for vehicles
JP3528317B2 (en) Constant-speed cruise control system for vehicles
JP3277740B2 (en) Automatic speed control device for vehicles
JP3555237B2 (en) Constant-speed cruise control system for vehicles
JP3669122B2 (en) Vehicle speed control device
JPH0790719B2 (en) Vehicle speed control device
JP3099725B2 (en) Vehicle speed control device
JP3045067B2 (en) Vehicle speed control device
JP3225845B2 (en) Constant speed traveling equipment for vehicles