[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2001322450A - Vehicle speed control device - Google Patents

Vehicle speed control device

Info

Publication number
JP2001322450A
JP2001322450A JP2000143543A JP2000143543A JP2001322450A JP 2001322450 A JP2001322450 A JP 2001322450A JP 2000143543 A JP2000143543 A JP 2000143543A JP 2000143543 A JP2000143543 A JP 2000143543A JP 2001322450 A JP2001322450 A JP 2001322450A
Authority
JP
Japan
Prior art keywords
vehicle speed
command value
speed command
value
traveling
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.)
Granted
Application number
JP2000143543A
Other languages
Japanese (ja)
Other versions
JP3603748B2 (en
Inventor
Kazutaka Adachi
和孝 安達
Takeshi Ishizu
石津  健
Hideki Sudo
秀樹 数藤
Junsuke Ino
淳介 井野
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 JP2000143543A priority Critical patent/JP3603748B2/en
Priority to EP01304254A priority patent/EP1155900B8/en
Priority to DE60123164T priority patent/DE60123164T2/en
Priority to US09/853,694 priority patent/US6671607B2/en
Publication of JP2001322450A publication Critical patent/JP2001322450A/en
Priority to US10/697,000 priority patent/US7092811B2/en
Application granted granted Critical
Publication of JP3603748B2 publication Critical patent/JP3603748B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect

Landscapes

  • 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)
  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a vehicle speed control device capable of preventing an excessive acceleration in a continuous curve road and a slow acceleration in a single curve road without giving any incompatible feeling to a driver. SOLUTION: In this vehicle speed control device, a curve road traveling or not is judged, and the change quantity of speed command value after curve road traveling end is set according to the own speed in curve road traveling end or the deviation between the own speeds between curve road traveling start and end. Since the characteristic of a curve road can be estimated from the speed in curve road end and the deviation between the start and end, the change quantity of speed command value is minimized to minimize the acceleration of speed control when the speed in curve road end is low, or the deviation is large, whereby a large acceleration is never performed every curving even in a continuous S-shaped curve road. The change quantity of speed command value is increased when the speed in curve road end is high or the deviation is small, whereby the acceleration can be immediately performed after the end of a single curve without the fear of slow acceleration.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は車両の速度を制御す
る車速制御装置に関し、例えば設定された目標車速で自
動的に走行するように制御する装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a vehicle speed control device for controlling the speed of a vehicle, and more particularly to a device for controlling a vehicle to automatically run at a set target vehicle speed.

【0002】[0002]

【従来の技術】車両がカーブ路を走行する際に、横加速
度が或る値以上になると車両が横滑りするおそれがあ
る。そのため、例えば特開平11−314537号公報
に記載された従来の車速制御装置においては、所定の横
加速度を設定し、実際の横加速度が上記の設定値を超え
ないように車速を制御するように構成している。そして
上記のような横加速度による制限を加えた車速制御が終
了した後は、所定の加速度で目標車速まで自車速を戻す
ように構成している。
2. Description of the Related Art When a vehicle travels on a curved road and the lateral acceleration exceeds a certain value, the vehicle may skid. For this reason, for example, in a conventional vehicle speed control device described in JP-A-11-314537, a predetermined lateral acceleration is set, and the vehicle speed is controlled such that the actual lateral acceleration does not exceed the set value. Make up. Then, after the vehicle speed control with the limitation by the lateral acceleration as described above is completed, the vehicle speed is returned to the target vehicle speed at a predetermined acceleration.

【0003】[0003]

【発明が解決しようとする課題】しかし、曲線路にはカ
ーブが1つしかない場合と連続する場合(例えばS字カ
ーブ)とがあり、従来のように目標車速への復帰の際の
設定加速度が一定であると、例えば、単一カーブの場合
を想定して迅速な目標車速への収束を図るために設定加
速度を大きくすると、連続したカーブでは加速が大き過
ぎることがあり、逆に、いわゆるS字路のような連続し
たカーブを想定して緩やかに目標車速への収束を図るた
めに設定加速度を小さくすると、単一カーブの場合に
は、加速が緩慢になり、運転者に違和感を与えてしま
う、という問題があった。
However, there is a case where there is only one curve on a curved road or a case where the curve is continuous (for example, an S-shaped curve). Is constant, for example, if the set acceleration is increased in order to quickly converge to the target vehicle speed assuming a single curve, the acceleration may be too large in a continuous curve, If the set acceleration is reduced in order to gradually converge to the target vehicle speed assuming a continuous curve such as an S-shaped road, in the case of a single curve, the acceleration becomes slow, giving a sense of incongruity to the driver. Problem.

【0004】本発明は上記のごとき従来技術の問題を解
決するためになされたものであり、連続カーブ路でも加
速が過大にならず、また、単一カーブ路でも加速が緩慢
になって運転者に違和感を与えるおそれのない車速制御
装置を提供することを目的とする。
The present invention has been made to solve the problems of the prior art as described above, and the acceleration does not become excessive even on a continuous curve road, and the acceleration becomes slow even on a single curve road, so that the driver may lose the acceleration. It is an object of the present invention to provide a vehicle speed control device that does not give a strange feeling to a vehicle.

【0005】[0005]

【課題を解決するための手段】上記の目的を達成するた
め、本発明においては特許請求の範囲に記載するように
構成している。すなわち、本発明においては車両がカー
ブ路を走行中か否かを判断し、カーブ路の走行が終了し
たと判断した後の車速指令値の変化量を、カーブ路走行
終了時の自車速、またはカーブ路走行開始時と終了時と
の自車速の偏差、の何れかに基づいて設定するように構
成している。
In order to achieve the above object, the present invention is configured as described in the appended claims. That is, in the present invention, it is determined whether or not the vehicle is traveling on a curved road, and the amount of change in the vehicle speed command value after determining that traveling on the curved road has been determined, the own vehicle speed at the end of traveling on the curved road, or The vehicle speed is set based on any one of the deviations of the vehicle speed at the start and end of traveling on a curved road.

【0006】カーブ路終了時に車速が低いか、またはカ
ーブ路走行開始時と終了時との自車速の偏差が大きい場
合は、そのカーブ路の曲率半径が小さい(カーブがきつ
い)ために車速が落ち込んだと推定される。そしてカー
ブ路が連続している場合(例えばS字カーブ等)には上
記のような状況になる可能性が大きい。そのため、カー
ブ路の走行が終了したと判断した後の車速指令値の変化
量を、カーブ路走行終了時の自車速、またはカーブ路走
行開始時と終了時との自車速の偏差、の何れかに基づい
て設定することにより、適切な加速制御を行って目標加
速に収束することができる。
When the vehicle speed is low at the end of a curved road or when the deviation of the own vehicle speed between the start and end of traveling on a curved road is large, the vehicle speed drops because the radius of curvature of the curved road is small (the curve is tight). It is estimated that. When the curved road is continuous (for example, an S-shaped curve), there is a high possibility that the above-described situation will occur. Therefore, the amount of change in the vehicle speed command value after determining that traveling on a curved road has been completed is determined by either the own vehicle speed at the end of traveling on a curved road or the deviation of the own vehicle speed between the start and end of traveling on a curved road. , It is possible to perform appropriate acceleration control and converge on the target acceleration.

【0007】具体的には、請求項3に記載のように、自
車速が小さいと車速指令値変化量が小さくなる特性で設
定するか、或いは請求項4に記載のように、自車速の偏
差が大きいと前記車速指令値変化量が小さくなる特性で
設定する。このように、カーブ路終了時の車速が低い
か、または自車速の偏差が大きい場合には、車速指令値
の変化量を小さくして車速指令値による車速制御の加速
度を小さくする。これにより、連続したカーブ(S字
路)において、カーブを回る毎に大きな加速が行われる
ことがなくなる。同様に、カーブ路終了時に車速が高い
か、または自車速の偏差が小さい場合には、単一のカー
ブであると判断し、車速指令値の変化量を大きくする。
これにより、単一のカーブ終了後には直ちに加速される
ので、加速が緩慢になって運転者に違和感を与えるとい
うおそれがなくなる。なお、単なる自車速よりも、カー
ブ路走行開始時と終了時との自車速の偏差の方が、カー
ブのきつさがよく判るので、より適切な加速制御が可能
になる。
More specifically, the vehicle speed is set so that the change amount of the vehicle speed command value becomes small when the vehicle speed is low, or the deviation of the vehicle speed is determined as described in claim 4. Is set so that the vehicle speed command value change amount decreases as the vehicle speed command value increases. As described above, when the vehicle speed at the end of the curve road is low or the deviation of the vehicle speed is large, the amount of change in the vehicle speed command value is reduced to reduce the acceleration of the vehicle speed control based on the vehicle speed command value. Accordingly, in a continuous curve (S-shaped road), a large acceleration is not performed every time the vehicle turns around the curve. Similarly, if the vehicle speed is high or the deviation of the vehicle speed at the end of the curved road is small, it is determined that the vehicle is a single curve, and the amount of change in the vehicle speed command value is increased.
As a result, since the vehicle is accelerated immediately after the end of a single curve, there is no danger that the acceleration will be slow and the driver will feel uncomfortable. It should be noted that the deviation of the vehicle speed between the start and the end of traveling on a curved road is more easily recognized as the tightness of the curve than the mere vehicle speed, so that more appropriate acceleration control becomes possible.

【0008】[0008]

【発明の効果】本発明においては、カーブ路終了時の車
速、またはカーブ路走行開始時と終了時との自車速の偏
差によってカーブ路の特性を推定することができるの
で、カーブ路終了時の車速が低いか、または自車速の偏
差が大きい場合には、車速指令値の変化量を小さくして
車速指令値による車速制御の加速度を小さくすることに
より、連続したカーブ(S字路)において、カーブを回
る毎に大きな加速が行われることがなくなる。またカー
ブ路終了時に車速が高いか、または自車速の偏差が小さ
い場合には、単一のカーブであると判断し、車速指令値
の変化量を大きくすることにより、単一のカーブ終了後
には直ちに加速されるので、加速が緩慢になって運転者
に違和感を与えるというおそれがなくなる、という効果
がられる。
According to the present invention, the characteristics of a curved road can be estimated from the vehicle speed at the end of the curved road or the deviation of the own vehicle speed between the start and end of traveling on the curved road. When the vehicle speed is low or the deviation of the vehicle speed is large, the amount of change in the vehicle speed command value is reduced to reduce the acceleration of the vehicle speed control based on the vehicle speed command value, so that in a continuous curve (S-shaped road), A large acceleration is not performed every time the vehicle turns a curve. If the vehicle speed is high at the end of the curved road or the deviation of the vehicle speed is small, it is determined that the vehicle is a single curve, and the amount of change in the vehicle speed command value is increased, so that after the end of the single curve, Since the vehicle is accelerated immediately, there is an effect that there is no danger that the driver will feel uncomfortable due to slow acceleration.

【0009】[0009]

【発明の実施の形態】以下、車速制御装置の全体の構成
について説明する。図1は、本発明の車速制御装置の全
体の構成を示すブロック図である。以下、図1における
各ブロックの構成と動作を説明する。まず、図示しない
システムスイッチをオンにすると装置全体の電源が投入
され、待機状態となる。そしてこの状態においてセット
スイッチ20がオンにされると制御が開始される。車速
制御部500(破線で囲んだ部分)は、マイクロコンピ
ュータとその周辺部品から構成される。なお、車速制御
部500内部のブロックはコンピュータの演算内容をブ
ロックに別けて表示したものである。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS The overall structure of a vehicle speed control device will be described below. FIG. 1 is a block diagram showing the overall configuration of the vehicle speed control device of the present invention. Hereinafter, the configuration and operation of each block in FIG. 1 will be described. First, when a system switch (not shown) is turned on, the power of the entire apparatus is turned on, and the apparatus enters a standby state. When the set switch 20 is turned on in this state, the control is started. The vehicle speed control section 500 (portion surrounded by a broken line) is composed of a microcomputer and its peripheral parts. Note that the blocks inside the vehicle speed control section 500 are obtained by displaying the contents of the calculation by the computer in blocks.

【0010】車速制御部500内において、車速指令値
決定部510では、制御周期10ms毎に車速指令値V
COM(t)を算出する。なお、(t)を付した符号は時
間的に変化する値であることを意味する。ただし、図面
では(t)を省略して表示していることもある。
In the vehicle speed control unit 500, the vehicle speed command value determination unit 510 determines the vehicle speed command value V every 10 ms.
COM (t) is calculated. In addition, the sign attached with (t) means that the value changes with time. However, (t) may be omitted in the drawings.

【0011】車速指令最大値設定部520は、セットス
イッチ20が押されたときの自車速V(t)を車速指
令最大値VSMAX(目標車速)として設定する。な
お、自車速V(t)は車速センサ10がタイヤの回転
数から検出した自車両の実際の速度である。また、上記
のようにセットスイッチ20によって車速指令最大値V
SMAXが設定された後、コーストスイッチ30が1回
押される毎に、車速指令最大値設定部520は、車速指
令最大値VSMAXを5km/hずつ低い値に設定す
る。すなわち、n回押すとn×5km/h(押し続けた
場合は押している時間をtとすると、例えばt/10m
s×5km/h)だけ低い値に設定される。また、上記
のようにセットスイッチ20によって車速指令最大値V
SMAXが設定された後、アクセラレートスイッチ40
が1回押される毎に、車速指令最大値設定部520は、
車速指令最大値VSMAXを5km/hずつ高い値に設
定する。すなわち、n回押すとn×5km/h(押し続
けた場合は押している時間をtとすると、例えばt/1
0ms×5km/h)だけ高い値に設定される。
The vehicle speed command maximum value setting unit 520 includes a set speed
Own vehicle speed V when switch 20 is pressedA(t) is the speed finger
Command maximum value VSMAX(Target vehicle speed). What
Contact, vehicle speed VA(t) indicates the rotation of the tire by the vehicle speed sensor 10.
It is the actual speed of the vehicle detected from the number. Also,
The vehicle speed command maximum value V is set by the set switch 20 as shown in FIG.
SMAXCoast switch 30 is set once after
Each time the button is pressed, the vehicle speed command maximum value setting unit 520 displays the vehicle speed finger.
Command maximum value VSMAXTo a lower value by 5 km / h
You. That is, when pressed n times, n × 5 km / h (pressed and held
In this case, if the pressing time is t, for example, t / 10 m
s × 5 km / h). Also,
The vehicle speed command maximum value V is set by the set switch 20 as shown in FIG.
SMAXIs set, the acceleration switch 40
Every time is pressed, the vehicle speed command maximum value setting unit 520
Vehicle speed command maximum value VSMAXTo a higher value by 5 km / h.
Set. That is, when pressed n times, n × 5 km / h (press and hold
In the case of a digit, if the pressing time is t, for example, t / 1
0 ms × 5 km / h).

【0012】横G車速補正量算出部580は、操舵角セ
ンサ100から出力されるハンドルの操舵角θ(t)と
自車速V(t)とを入力し、後述する車速指令値を横
方向の加速度(以下、横Gと記す)に応じて補正するた
めの車速補正量VSUB(t)を演算する。なお、横G
車速補正量算出部580は、具体的には図2に示すよう
に、操舵角信号ローパスフィルタ(以下、操舵角信号L
PF部と記す)581、横G算出部582、車速補正量
算出マップ583より構成される。
The lateral G vehicle speed correction amount calculation unit 580 receives the steering angle θ (t) of the steering wheel output from the steering angle sensor 100 and the own vehicle speed VA (t), and outputs a vehicle speed command value described later in the lateral direction. The vehicle speed correction amount V SUB (t) for correcting in accordance with the acceleration (hereinafter referred to as lateral G) is calculated. Note that the horizontal G
Specifically, as shown in FIG. 2, the vehicle speed correction amount calculation unit 580 includes a steering angle signal low-pass filter (hereinafter, referred to as a steering angle signal L).
PF unit) 581, a lateral G calculation unit 582, and a vehicle speed correction amount calculation map 583.

【0013】まず、操舵角信号LPF部581は、自車
速V(t)と操舵角θ(t)を入力し、操舵角LPF値
θLPF(t)を演算する。θLPFは以下の式で表さ
れる。 θLPF(t)=θ(t)/(TSTR・s+1) ただし、sは微分演算子(以下の式でも同) ここで、LPFの時定数TSTRは、TSTR=1/
(2π・fc)であらわされ、LPFのカットオフ周波
数fcは、図3に示すような自車速V(t)に対する
カットオフ周波数fcのマップによって決定される。こ
のマップは、高車速域ほどカットオフ周波数fcが低く
設定されている。例えば50km/hに比べて100k
m/hの方が低い値をとる。
First, the steering angle signal LPF unit 581 receives the vehicle speed V A (t) and the steering angle θ (t) and calculates a steering angle LPF value θ LPF (t). θ LPF is represented by the following equation. θ LPF (t) = θ (t) / (TSTR · s + 1) where s is a differential operator (the same applies to the following formula) where the time constant TSTR of the LPF is TSTR = 1 /
(2π · fc), and the cutoff frequency fc of the LPF is determined by a map of the cutoff frequency fc with respect to the own vehicle speed V A (t) as shown in FIG. In this map, the cutoff frequency fc is set lower in a higher vehicle speed range. For example, 100km compared to 50km / h
m / h takes a lower value.

【0014】横G算出部582は、操舵角LPF値θ
LPF(t)と自車速V(t)を入力し、以下の式に従
って横Gの値Y(t)を算出する。 Y(t)={V(t)・θLPF(t)}/{N・W・
〔1+A・V(t)〕} ただし、Wは車両のホイルベース、Nはステアリングギ
ア比、Aはスタビリティファクタである。
The lateral G calculator 582 calculates a steering angle LPF value θ.
The LPF (t) and the own vehicle speed VA (t) are inputted, and the value Y G (t) of the lateral G is calculated according to the following equation. Y G (t) = {V A (t) 2 · θ LPF (t)} / {N · W ·
[1 + A · VA (t) 2 ] where W is the wheelbase of the vehicle, N is the steering gear ratio, and A is the stability factor.

【0015】なお、上記の式は、操舵角から横Gを検出
する場合を示したが、ヨーレイトセンサを使用してヨー
レイトψ(t)にローパスフィルタを施して横Gを検出
する場合は下記の式を用いればよい。 Y(t)=V(t)・ψLPF ψLPF=ψ(t)/(TYAW・s+1) ただし、TYAWはローパスフィルタの時定数であり、
自車速V(t)が大きな値となるほど大きな値をと
る。
In the above equation, the lateral G is detected from the steering angle.
The yaw rate sensor is used.
Apply low-pass filter to late レ (t) to detect lateral G
In this case, the following equation may be used. YG(t) = VA(t) ・ ψLPF  ψLPF= Ψ (t) / (TYAW・ S + 1) where TYAWIs the time constant of the low-pass filter,
Own vehicle speed VAThe larger the value of (t), the larger the value
You.

【0016】車速補正量算出マップ583は、横Gに応
じて車速指令値を補正するための車速補正量V
SUB(t)を算出する。車速補正量VSUB(t)は、
横Gによって決まる補正係数に所定の車速指令値変化量
制限値〔例えば0.021(km/10ms)=0.06
G〕を乗じて算出する。なお、上記の車速指令値変化量
制限値の値は、後記図6に示す車速指令値変化量ΔV
COM(t)の最大値に等しい。 VSUB(t)=補正係数×0.021(km/10m
s) 後述するように、最終的に車速を制御する値となる車速
指令値VCOM(t)を演算する際には、上記の車速補
正量VSUB(t)を減算項として付加している。した
がって車速補正量VSUB(t)の値が大きいほど、車
速指令値VCO (t)は制限されることになる。
The vehicle speed correction amount calculation map 583 includes a vehicle speed correction amount V for correcting a vehicle speed command value according to the lateral G.
SUB (t) is calculated. The vehicle speed correction amount V SUB (t) is
A predetermined vehicle speed command value change amount limit value [for example, 0.021 (km / 10 ms) = 0.06] is added to a correction coefficient determined by the lateral G.
G]. Note that the value of the vehicle speed command value change amount limit value is the vehicle speed command value change amount ΔV shown in FIG.
It is equal to the maximum value of COM (t). V SUB (t) = correction coefficient × 0.021 (km / 10 m
s) As will be described later, when calculating the vehicle speed command value V COM (t) that finally becomes a value for controlling the vehicle speed, the above-described vehicle speed correction amount V SUB (t) is added as a subtraction term. . Thus the larger the value of the vehicle speed correction quantity V SUB (t), command vehicle speed V CO M (t) will be limited.

【0017】上記の補正係数は、図4に示すように横G
の値Y(t)が大きいほど大きくなる。これは、横G
が大きいほど車速指令値VCOM(t)の変化に大きな
制限を設けるためである。ただし、図4に示すように横
Gが0.1G以下の場合は、車速指令値の補正の必要が
ないと判断して補正係数をゼロとしている。また、横G
が0.3G以上となる場合は、通常の使用では発生しな
い値である上に、横G検出値が誤って大きくなった場合
に補正量が過大となることを防ぐため、0.3G以上は
補正係数を一定(例えば2)にしている。
The above-mentioned correction coefficient is determined by the horizontal G as shown in FIG.
The larger the value Y G (t), the larger the value. This is horizontal G
This is because a larger limit is imposed on the change in the vehicle speed command value V COM (t) as the value is larger. However, as shown in FIG. 4, when the lateral G is 0.1 G or less, it is determined that it is not necessary to correct the vehicle speed command value, and the correction coefficient is set to zero. Also, horizontal G
Is 0.3G or more, it is a value that does not occur in normal use. In addition, in order to prevent the correction amount from becoming excessively large when the lateral G detection value becomes erroneously large, the value of 0.3G or more is used. The correction coefficient is fixed (for example, 2).

【0018】後記車速指令値決定部510で詳細を説明
するように、前記のアクセラレートスイッチ40の操作
によって目標車速が上昇した場合、すなわち、加速が要
求された場合には、現在の自車速V(t)に、車速指
令値変化量ΔVCOM(t)を加算し、車速補正値V
SUB(t)を減算することによって車速指令値V
COM(t)を算出している。したがって、車速指令値
変化量ΔVCOM(t)が車速補正値VSUB(t)より
大であれば加速し、小であれば減速することになる。そ
して前記のように車速補正値VSUB(t)は、車速指
令値変化量制限値(車速指令値変化量の最大値)に図4
に示すような補正係数を乗算して求めているので、例え
ば車速指令値変化量制限値=車速指令値変化量の場合に
は、補正係数が1のとき(図4の例ではY(t)=0.
2の場合)には加速分と減速分とが等しくなって現在の
車速が維持される。つまり、この例では、横Gの値Y
(t)が0.2より小の場合には加速され、大の場合には
減速されることになる。また、前記のコーストスイッチ
30の操作によって目標車速が低下した場合、すなわ
ち、減速が要求された場合には、現在の自車速V
(t)から車速指令値変化量ΔV OM(t)と車速補
正値VSUB(t)とを減算することによって車速指令
値V OM(t)を算出している。したがってこの場合
には常に減速することになるが、減速の程度は車速補正
値VSUB(t)が大きいほど、すなわち横Gが大きい
ほど大きくなる。なお、車速指令値変化量制限値につい
ての上記の値0.021(km/10ms)は、高速道
路での使用を想定した値である。
As will be described in detail later in the vehicle speed command value determination unit 510, when the target vehicle speed is increased by operating the accelerated switch 40, that is, when acceleration is requested, the current vehicle speed V A (t) is added with the vehicle speed command value change amount ΔV COM (t), and the vehicle speed correction value V
The vehicle speed command value V is obtained by subtracting SUB (t).
COM (t) is calculated. Therefore, if the vehicle speed command value change amount ΔV COM (t) is larger than the vehicle speed correction value V SUB (t), the vehicle is accelerated, and if it is smaller, the vehicle is decelerated. As described above, the vehicle speed correction value V SUB (t) corresponds to the vehicle speed command value change amount limit value (the maximum value of the vehicle speed command value change amount) in FIG.
For example, when the vehicle speed command value change amount limit value = the vehicle speed command value change amount, the correction coefficient is 1 (Y G (t in the example of FIG. 4). ) = 0.
In the case of (2), the acceleration amount and the deceleration amount are equal, and the current vehicle speed is maintained. That is, in this example, the value Y G of the horizontal G
If (t) is smaller than 0.2, the vehicle is accelerated, and if (t) is large, the vehicle is decelerated. When the target vehicle speed is reduced by operating the coast switch 30, that is, when deceleration is requested, the current vehicle speed V
And calculates the command vehicle speed V C OM (t) by subtracting the A command vehicle speed from (t) variation [Delta] V C OM (t) and vehicle speed correction value V SUB (t). Therefore, in this case, the vehicle always decelerates, but the degree of deceleration increases as the vehicle speed correction value V SUB (t) increases, that is, as the lateral G increases. The above value 0.021 (km / 10 ms) for the vehicle speed command value change amount limit value is a value assuming use on a highway.

【0019】上述したように、車速補正値V
SUB(t)は、横Gに応じた補正係数と車速指令値変
化量制限値との積により求め、横Gが大きくなると減算
項(車速補正値)の値が大きくなって横Gが大きくなら
ないように車速が制御される。しかし、図2の操舵角信
号LPF部581で説明したように、高車速域ほど、カ
ットオフ周波数fcを低くしているので、LPFの時定
数TSTRは大きくなり、操舵角LPF値θ
LPF(t)が小さくなって、横G算出部582で推定
される横Gも小さくなり、その結果、車速補正量算出マ
ップ583を介して得られる車速補正値VSUB(t)
が小さくなるため、操舵角による車速指令値への補正
(加速減少方向への補正)がかかりにくくなる。
As described above, the vehicle speed correction value V
SUB (t) is obtained by the product of the correction coefficient corresponding to the lateral G and the vehicle speed command value change amount limit value. When the lateral G increases, the value of the subtraction term (vehicle speed correction value) increases and the lateral G does not increase. The vehicle speed is controlled as follows. However, as described in the steering angle signal LPF section 581 in FIG. 2, the cutoff frequency fc is lower in the higher vehicle speed range, so that the time constant TSTR of the LPF becomes larger and the steering angle LPF value θ
LPF (t) decreases, and the lateral G estimated by the lateral G calculation unit 582 also decreases. As a result, the vehicle speed correction value V SUB (t) obtained via the vehicle speed correction amount calculation map 583.
Becomes smaller, it is difficult to correct the vehicle speed command value (correction in the direction of decreasing acceleration) by the steering angle.

【0020】この点について詳述すると、操舵角に対す
る車両応答の固有振動数ωnSTRの特性は、以下の式
で示される。 ωnSTR=(2W/V)√〔Kf・Kr・(1+A
・V )/m・I〕 ただし、Kf、Krは前後輪タイヤコーナリングパワー
(1輪分)、Wはホイールベース、mは車両質量、A
はスタビリティファクタ、Iは車両ヨー慣性モーメント
である。固有振動数ωnSTRの特性は、図5に示すよ
うに車速が上がるに従って固有振動数ωnSTRが低く
なり、操舵角に対する車両応答性が悪くなるのに対し、
車速が下がるに従って固有振動数ωnSTRが高くな
り、操舵角に対する車両応答性が良くなることがわか
る。つまり、高車速域ほど、操舵を行っても横Gが発生
しにくく、また低車速域程、少しの操舵でも横Gが発生
しやすくなる。そのため、図3に示したように高車速域
程カットオフ周波数fcを低くすることで、応答性を遅
くして操舵角による車速指令値に対する補正がかかりに
くくしている。次に本発明の要点である車速指令値変化
量決定部590について説明する。図1の車速指令値変
化量決定部590は、自車速V(t)と車速指令最大
値VSMAXとの偏差の絶対値に基づき、図6に示すマ
ップにより車速指令値変化量ΔVCOM(t)を算出す
る。このマップは、偏差の絶対値が或る範囲内(図6中
の範囲B)では、車速制御中止判定部610で述べる加
速度制限値αを超えない程度に、絶対値が大きいほど車
速指令値変化量ΔVCOM(t)を大きくして、なるべ
く速やかに加速または減速する。そして偏差の絶対値が
小さいほど加速度感が損なわれない程度に、車速指令値
変化量ΔVCOM(t)を小さくして、車速指令最大値
SMAXをオーバーシュートしないようにしている。
偏差の絶対値が大きい範囲(図6中の範囲A)では、加
速度制限値αを超えない値で一定値(たとえば0.06
G)とする。また、小さい範囲(図6中の範囲C)では
一定値(たとえば0.03G)とする。
To explain this point in detail, the characteristic of the natural frequency ω nSTR of the vehicle response to the steering angle is expressed by the following equation. ω nSTR = (2W / V A ) √ [Kf · Kr · (1 + A
・ V A 2 ) / m VI・ where Kf and Kr are the cornering power of the front and rear tires
(One wheel min), W is wheel base, m V is the vehicle mass, A
Is a stability factor, and I is a vehicle yaw moment of inertia. Characteristics of natural frequency omega NSTR, natural frequency omega NSTR decreases as the vehicle speed increases as shown in FIG. 5, while the vehicle response is degraded to the steering angle,
It can be seen that as the vehicle speed decreases, the natural frequency ωnSTR increases, and the vehicle responsiveness to the steering angle improves. That is, in a high vehicle speed range, lateral G is less likely to occur even when steering is performed, and in a low vehicle speed range, lateral G is likely to occur even with a small amount of steering. Therefore, as shown in FIG. 3, by decreasing the cutoff frequency fc in a higher vehicle speed range, the response is slowed, and the correction of the vehicle speed command value by the steering angle is hardly performed. Next, the vehicle speed command value change amount determination unit 590, which is a gist of the present invention, will be described. The vehicle speed command value change amount determination unit 590 in FIG. 1 uses the map shown in FIG. 6 to calculate the vehicle speed command value change amount ΔV COM (based on the absolute value of the deviation between the vehicle speed VA (t) and the vehicle speed command maximum value VSMAX . Calculate t). In this map, when the absolute value of the deviation is within a certain range (range B in FIG. 6), the larger the absolute value is, the smaller the absolute value of the deviation is, the larger the absolute value of the vehicle speed command value change is. The amount ΔV COM (t) is increased to accelerate or decelerate as quickly as possible. Then, the vehicle speed command value change amount ΔV COM (t) is made small so that the sense of acceleration is not impaired as the absolute value of the deviation becomes smaller, so that the vehicle speed command maximum value VSMAX is not overshot.
In a range where the absolute value of the deviation is large (range A in FIG. 6), a constant value (for example, 0.06) that does not exceed the acceleration limit value α.
G). In a small range (range C in FIG. 6), a constant value (for example, 0.03G) is set.

【0021】さらに、車速指令値変化量決定部590で
は、前記の横G車速補正量算出部580から出力される
車速補正値VSUB(t)をモニタしており、車速補正
値V SUB(t)の値がゼロから一旦ゼロ以外になった
後に再びゼロに戻った場合には、カーブ路の走行が終了
したと判定するとともに、自車速V(t)と車速指令
最大値VSMAXが等しくなったかどうかを検出してい
る。そして、カーブ終了と判定された場合は、上述した
自車速V(t)と車速指令最大値VSMAXとの偏差
の絶対値に基づいて図6を使用して車速指令値変化量Δ
COM(t)を決定することに代えて、カーブが終了
したと判定された時の自車速V(t)から車速指令値
変化量ΔVCOM(t)を決定する。その時の特性は図
6と同様な傾向を示す特性を用いる。すなわち、図6の
横軸を、|V(t)―VSMAX|の代わりに、自車
速V(t)に変更したマップ(図示省略)を用い、自
車速V(t)が小さいほど車速指令値変化量ΔV
COM(t)は小さな値となるように設定された特性に
なっている。そして、この処理は、自車速V(t)と
車速指令最大値VSMAXが等しくなると終了する。
Further, the vehicle speed command value change amount determining section 590
Is output from the lateral G vehicle speed correction amount calculation unit 580.
Vehicle speed correction value VSUB(t) is monitored and the vehicle speed is corrected
Value V SUBThe value of (t) has changed from zero to non-zero once
If it returns to zero again later, driving on a curved road ends.
And the vehicle speed VA(t) and vehicle speed command
Maximum value VSMAXIs equal to
You. If it is determined that the curve has ended,
Own vehicle speed VA(t) and vehicle speed command maximum value VSMAXDeviation from
Vehicle speed command value change amount Δ using FIG. 6 based on the absolute value of
VCOMCurve ends instead of determining (t)
Own vehicle speed V when it is determined thatA(t) to vehicle speed command value
Change amount ΔVCOM(t) is determined. The characteristics at that time are
A characteristic showing the same tendency as that of No. 6 is used. That is, in FIG.
The horizontal axis is | VA(t) -VSMAX| Instead of own car
Speed VAUsing the map (not shown) changed to (t),
Vehicle speed VA(t) is smaller, the vehicle speed command value change amount ΔV
COM(t) is a characteristic set to be a small value.
Has become. This processing is performed based on the vehicle speed V.A(t) and
Vehicle speed command maximum value VSMAXEnds when.

【0022】なお、カーブが終了したと判定された時の
実際の自車速V(t)から車速指令値変化量ΔV
COM(t)を決定する上述した例に代えて、車速補正
値VSU (t)がゼロ以外の値になった場合に、カー
ブ路走行が開始された判定し、その時の自車速V(sta
rt)を予め記憶しておき、かつカーブ路が終了したと判
定されたときの自車速V(end)との差ΔV=V(s
tart)―V(end)(すなわち車速指令値の補正による
車速落ち込み量)の大きさから車速指令値変化量ΔV
COM(t)を決定しても良い。この時の特性は図6と
逆の傾向を示す特性を用いる。すなわち、図6の横軸
を、|V(t)―VSMAX|の代わりに、車速差Δ
に変更したマップ(図示省略)を用い、車速差ΔV
が大きいほど車速指令値変化量ΔVCOM(t)が小
さな値をとるように設定されている。なお、この処理
は、自車速V(t)と車速指令最大値VSMAXが等
しくなると終了する。
It should be noted that the vehicle speed command value change amount ΔV is calculated from the actual vehicle speed V A (t) when it is determined that the curve has been completed.
Instead of the above-described example to determine the COM (t), when the vehicle speed correction value V SU B (t) becomes a non-zero value, it determines the curved road traveling is started, vehicle speed V A at that time (sta
rt) is stored in advance, and a difference ΔV A = V A (s) from the own vehicle speed V A (end) when it is determined that the curved road is ended.
tart) -V A (end) (ie, the vehicle speed command value change amount ΔV from the magnitude of the vehicle speed command value correction).
COM (t) may be determined. At this time, a characteristic having a tendency opposite to that of FIG. 6 is used. That is, the horizontal axis of FIG. 6 is expressed by | V A (t) −V SMAX |
Using a map (not shown) changed to VA , the vehicle speed difference ΔV
The vehicle speed command value change amount ΔV COM (t) is set to be smaller as A is larger. This process ends when the vehicle speed V A (t) becomes equal to the vehicle speed command maximum value V SMAX .

【0023】カーブ路走行時には、横Gの値が過大にな
らないように車速指令値が補正されるので、一般に車速
が低下する。そのため上記のように、カーブ路の走行が
終了し、車速が落ち込んだ後は、カーブ路終了時の自車
速V(t)、またはカーブ路開始時と終了時(車速指
令値の補正により車速が落ち込む前と後)の車速差ΔV
の大きさに応じて、車速指令値変化量ΔV
COM(t)を変更するように構成している。
When traveling on a curved road, the vehicle speed command value is corrected so that the value of the lateral G does not become excessively large, so that the vehicle speed generally decreases. Therefore, as described above, after traveling on a curved road and the vehicle speed drops, the vehicle speed V A (t) at the end of the curved road or at the start and end of the curved road (the vehicle speed is corrected by correcting the vehicle speed command value). Vehicle speed difference ΔV before and after
The vehicle speed command value change amount ΔV according to the magnitude of A
COM (t) is changed.

【0024】なお、カーブ路終了時に車速が低いか、ま
たは車速差ΔVが大きい場合は、そのカーブ路の曲率
半径が小さい(カーブがきつい)ために車速が落ち込ん
だと推定される。そしてカーブ路が連続している場合
(例えばS字カーブ等)には上記のような状況になる可
能性が大きい。そのため、カーブ路終了時の車速が低い
か、または車速差ΔVが大きい場合には、車速指令値
変化量ΔVCOM(t)を小さくして車速指令値による
車速制御の加速度を小さくする。これにより、連続した
カーブ(S字路)において、カーブを回る毎に大きな加
速が行われることがなくなる。同様に、カーブ路終了時
に車速が高いか、または車速差ΔVが小さい場合に
は、単一のカーブであると判断し、車速指令値変化量Δ
COM(t)を大きくする。これにより、単一のカー
ブ終了後には直ちに加速されるので、加速が緩慢になっ
て運転者に違和感を与えるというおそれがなくなる。以
上が本発明の要点の説明である。
[0024] Incidentally, if either the vehicle speed is low or the vehicle speed difference [Delta] V A is large when the curved road terminates, small radius of curvature of the curved road (curve tight) is estimated to fell vehicle speed for. When the curved road is continuous (for example, an S-shaped curve), there is a high possibility that the above-described situation will occur. Therefore, if either the vehicle speed at the curved road ends is low or the vehicle speed difference [Delta] V A is large, to reduce the acceleration of the vehicle speed control by the vehicle speed command value to reduce the vehicle speed command value change amount ΔV COM (t). Accordingly, in a continuous curve (S-shaped road), a large acceleration is not performed every time the vehicle turns around the curve. Similarly, if either the vehicle speed is high, or the vehicle speed difference [Delta] V A is small at the curved road terminates, it is determined to be a single curve, the vehicle speed command value change amount Δ
V COM (t) is increased. As a result, since the vehicle is accelerated immediately after the end of a single curve, there is no danger that the acceleration will be slow and the driver will feel uncomfortable. The above is the description of the gist of the present invention.

【0025】次に、図1の車速指令値決定部510は、
自車速V(t)、車速補正値V UB(t)、車速指令
値変化量ΔVCOM(t)および車速指令最大値V
SMAXを入力し、以下のようにして車速指令値V
COM(t)を算出する。 (1)車速指令最大値VSMAXが自車速V(t)よ
り大きい場合、つまり、アクセラレートスイッチ40
(またはリジュームスイッチ)の操作による加速要求が
あった場合 VCOM(t)=min〔VSMAX、V(t)+ΔV
COM(t)−VSUB(t)〕 つまり、車速指令最大値VSMAXとV(t)+ΔV
COM(t)−VSUB(t)とのうちの小さい方を選択
して車速指令値VCOM(t)とする。 (2)VSMAXとV(t)が等しい場合、つまり、
一定車速を維持している場合 VCOM(t)=VSMAX−VSUB(t) つまり、車速指令最大値VSMAXから車速補正値V
SUB(t)を減算して車速指令値VCOM(t)とす
る。 (3)車速指令最大値VSMAXが自車速V(t)よ
り小さい場合、つまり、コーストスイッチ30の操作に
よる減速要求があった場合 VCOM(t)=max(VSMAX、V(t)−ΔV
COM(t)−VSUB) つまり、車速指令最大値VSMAXとV(t)−ΔV
COM(t)−VSUBとのうちの大きい方を選択して
車速指令値VCOM(t)とする。上記のようにして車
速指令値VCOM(t)が決定され、これに応じて車速
を制御する。
Next, the vehicle speed command value determination unit 510 in FIG.
Own vehicle speed V A (t), vehicle speed correction value V S UB (t), vehicle speed command value change amount ΔV COM (t), and vehicle speed command maximum value V
SMAX, and input the vehicle speed command value V as follows.
COM (t) is calculated. (1) When the vehicle speed command maximum value VSMAX is higher than the own vehicle speed VA (t), that is, the acceleration switch 40
(Or when there is a request for acceleration by operating the resume switch) V COM (t) = min [V SMAX , VA (t) + ΔV
COM (t) −V SUB (t)] That is, the vehicle speed command maximum value V SMAX and VA (t) + ΔV
COM (t) -V SUB (t), whichever is smaller, is selected as the vehicle speed command value V COM (t). (2) When VSMAX is equal to VA (t), that is,
When the constant vehicle speed is maintained V COM (t) = V SMAX −V SUB (t) That is, the vehicle speed correction value V is calculated from the vehicle speed command maximum value V SMAX.
SUB (t) is subtracted to obtain a vehicle speed command value V COM (t). (3) When the vehicle speed command maximum value V SMAX is smaller than the own vehicle speed VA (t), that is, when there is a deceleration request by operating the coast switch 30 V COM (t) = max (V SMAX , V A (t ) −ΔV
COM (t) -V SUB ) That is, the vehicle speed command maximum values V SMAX and VA (t) -ΔV
COM (t) -V SUB is selected, and the larger one is selected as the vehicle speed command value V COM (t). The vehicle speed command value V COM (t) is determined as described above, and the vehicle speed is controlled accordingly.

【0026】次に、駆動トルク指令値算出部530は、
車速指令値VCOM(t)と自車速V(t)を入力し、
以下に示すようにして駆動トルク指令値dFC(t)を
演算する。なお、図7は駆動トルク指令値算出部530
の構成の一例を示すブロック図である。まず、車速指令
値VCOM(t)を入力とし、自車速V(t)を出力と
した場合の伝達特性G(s)は、下式で表すことがで
きる。 G(s)=1/(T・s+1)・e(−Lv・s) ただし、Tは1次遅れ時定数、Lはパワートレイン
系の遅れによる無駄時間である。
Next, the drive torque command value calculation section 530
Vehicle speed command value VCOM(t) and own vehicle speed VAEnter (t),
As shown below, the drive torque command value dFC(t)
Calculate. FIG. 7 shows a drive torque command value calculation unit 530.
FIG. 3 is a block diagram showing an example of the configuration of FIG. First, the vehicle speed command
Value VCOM(t) as input, and own vehicle speed VAoutput (t)
Transfer characteristics GV(s) can be expressed by the following equation.
Wear. GV(s) = 1 / (TV・ S + 1) ・ e(-Lv · s)  Where TVIs the first-order lag time constant, LVIs the powertrain
This is the dead time due to the delay of the system.

【0027】また、制御対象の車両モデルは、駆動トル
ク指令値dFC(t)を操作量とし、自車速V(t)を
制御量としてモデル化することによって、車両のパワー
トレインの挙動は下式に示す簡易線形モデルで表すこと
ができる。 V(t)=1/(m・Rt・s)e(−Lv・s)
FC(t) ただし、Rtは、タイヤの有効回転半径、mは車両質
量である。このように駆動トルク指令値dFC(t)を
入力とし、自車速V(t)を出力とする車両モデル
は、1/sの形となるので積分特性を有することにな
る。
The vehicle model to be controlled is modeled by using the drive torque command value d FC (t) as an operation amount and the own vehicle speed V A (t) as a control amount. It can be represented by a simple linear model shown in the following equation. V A (t) = 1 / (m V · Rt · s) e (-Lv · s) ·
d FC (t) However, Rt is the effective radius of rotation of the tire, m V is vehicle mass. As described above, a vehicle model that receives the drive torque command value d FC (t) and outputs the own vehicle speed VA (t) has a 1 / s form, and thus has an integral characteristic.

【0028】なお、制御対象の特性にはパワートレイン
系の遅れにより無駄時間Lも含まれ、かつ、使用する
アクチュエータやエンジンによって無駄時間Lの値が
変化する非線形特性が、後記のごとき近似ゼロイング手
法による外乱推定器を用いることにより、駆動トルク指
令値dFC(t)を入力とし、自車速V(t)を出力と
する車両モデルは、上記と同じ式で表すことができる。
It should be noted, dead time L V also included, and nonlinear characteristic values of dead time L V by an actuator and the engine to be used to change, such as described later approximated by delay of the power train system to the characteristics of the controlled object By using the disturbance estimator based on the zeroing technique, a vehicle model that receives the drive torque command value d FC (t) and outputs the own vehicle speed VA (t) can be represented by the same equation as above.

【0029】ここで、車速指令値VCOM(t)を入力
とし、自車速V(t)を出力とした場合の制御対象の
応答特性を、予め定めた一次遅れTと無駄時間L
素をもつ伝達特性G(s)の特性に一致させると、図
7に示すようなC(s)、C(s)およびC(s)
を用いて、以下のように定めることができる。ただし、
(s)、C(s)は近似ゼロイング手法による外乱
推定器を示し、外乱やモデル化誤差による影響を抑制す
るように働く補償器であり、C(s)はモデルマッチ
ング手法による補償器を示す。 補償器C(s)=e(−Lv・s)/(T・s+1) 補償器C(s)=(m・Rt・s)/(T・s+
1) このとき、外乱推定値d(t)は、 d(t)=C(s)・V(t)−C(s)・dFC
(t) となる。
Here, the vehicle speed command value VCOMEnter (t)
And own vehicle speed VA(t) is the output of control
The response characteristic is set to a predetermined first-order delay TVAnd dead time LVRequired
Transfer characteristic GVWhen matching the characteristics of (s),
C as shown in 71(s), C2(s) and C3(s)
Can be defined as follows using However,
C 1(s), C2(s) is the disturbance by the approximate zeroing method
Shows the estimator and suppresses the effects of disturbances and modeling errors
Is a compensator that works like3(s) is a model match
2 shows a compensator based on the tuning method. Compensator C1(s) = e(-Lv · s)/ (TH・ S + 1) Compensator C2(s) = (mV・ Rt · s) / (TH・ S +
1) At this time, the disturbance estimation value dV(t) is dV(t) = C2(s) · VA(t) -C1(s) · dFC
(t).

【0030】また、制御対象の無駄時間を無視して、規
範モデルG(s)を時定数Tの1次ローパスフィル
タとすると、補償器C(s)は次のような定数とな
る。 補償器C(s)=m・Rt/T 以上のC(s)、C(s)、C(s)の補償器によ
り、駆動トルク指令値dFC(t)は次式によって算出
される。 dFC(t)=C(s)・{VCOM(t)−V
(t)}−{C(s)・V(t)−C(s)・d
FC(t)} 上記の駆動トルク指令値dFC(t)に基づいて駆動ト
ルクを制御する。すなわち、図8に示すような予め計測
されたエンジン非線形定常特性マップを用いて駆動トル
ク指令値dFC(t)に実駆動トルクdFA(t)を一致
させるようなスロットル開度指令値を算出し、また、エ
ンジンの負の駆動トルクでは足りない場合には変速機や
ブレーキで補うように分配する。このように、スロット
ル開度、変速機、ブレーキをコントロールすることによ
り、エンジン非線形定常特性を線形化することができ
る。
In addition, ignoring the dead time of the control object,
Model Model GV(s) is the time constant TVPrimary low-pass fill
Compensator C3(s) is the following constant
You. Compensator C3(s) = mV・ Rt / TV  Above C1(s), C2(s), C3By the compensator of (s)
Drive torque command value dFC(t) is calculated by the following equation
Is done. dFC(t) = C3(s) · {VCOM(t) -V
A(t)}-{C2(s) · VA(t) -C1(s) · d
FC(t)} The above drive torque command value dFCdrive based on (t)
Control Luke. That is, measurement in advance as shown in FIG.
Drive torque using the engine non-linear steady-state characteristic map
Command value dFC(t) shows the actual driving torque d.FAMatch (t)
Calculate the throttle opening command value to cause
If the engine's negative drive torque is not enough,
Distribute to supplement with brakes. Thus, the slot
Control the throttle opening, transmission, and brake
The engine nonlinearity can be linearized.
You.

【0031】なお、無段変速機70が、ロックアップ付
き流体コンバータを有している場合には、無段変速機7
0のコントローラからロックアップ状態信号LUを入
力し、それによってアンロックアップ状態であると判断
された場合には時定数T(図7のC(s)、C
(s)の分母に記載)を大きくする。これにより、車
速制御フィードバック補正量(所望の応答特性を維持す
るためのフィードバックループの補正係数)が小さくな
り、ロックアップ時に比べてアンロックアップ時に遅れ
る制御対象の応答特性に合わせることができ、ロックア
ップ時、アンロックアップ時ともに車速制御系の安定性
が確保されるようになる。
When the continuously variable transmission 70 has a fluid converter with lock-up, the continuously variable transmission 7
Enter the lockup condition signal LU S 0 controller, it time when it is determined that the lockup state by a constant T H (C 1 (s in Fig. 7), C
2 (described in the denominator of (s)). As a result, the vehicle speed control feedback correction amount (correction coefficient of a feedback loop for maintaining a desired response characteristic) is reduced, and can be adjusted to the response characteristic of a controlled object that is delayed at the time of unlocking as compared with the time of lockup. The stability of the vehicle speed control system is ensured both when the vehicle is up and when the vehicle is unlocked.

【0032】また、図7に示した駆動トルク指令値演算
部530では、制御対象の伝達特性を補償するための補
償器C(s)および補償器C(s)と設計者が定めた
応答特性を達成するための補償器C(s)で構成して
いたが、図12に示すように、設計者が定めた任意の応
答特性になるように補償するための前置補償器C
(s)、設計者が定めた任意の応答特性を演算する規
範モデル演算部C(s)、および規範モデル演算部C
(s)の応答特性からのずれ量(目標車速−自車速)
を補償するためのフィードバック補償器C(s)’によ
って構成することもできる。
In the driving torque command value calculating section 530 shown in FIG. 7, the designer has set a compensator C 1 (s) and a compensator C 2 (s) for compensating the transfer characteristic of the controlled object. Although the compensator C 3 (s) for achieving the response characteristic has been configured, as shown in FIG. 12, the pre-compensator C 3 for compensating for an arbitrary response characteristic determined by the designer.
F (s), a reference model calculation unit C R (s) for calculating an arbitrary response characteristic determined by the designer, and a reference model calculation unit C
R (s) deviation from response characteristics (target vehicle speed-own vehicle speed)
May be constituted by a feedback compensator C 3 (s) ′ for compensating for

【0033】前置補償器C(s)は車速指令値V
COM(t)に対する実際の自車速V(t)の伝達関数
(s)を達成するために、下記の式で示すフィルタ
を用いて基準駆動トルク指令値dFC1(t)を演算す
る。 dFC1(t)=m・R・s・VCOM(t)/(T
・s+1) 規範モデル演算部C(s)は、車速制御系の目標応答
(t)を伝達関数G(s)と車速指令値V
COM(t)から演算する。すなわち V(t)=G(s)・VCOM(t) である。
The pre-compensator C F (s) has a vehicle speed command value V
In order to achieve the transfer function G V (s) of the actual vehicle speed VA (t) with respect to COM (t), the reference drive torque command value d FC1 (t) is calculated using a filter expressed by the following equation. . d FC1 (t) = m V · RT · s · V COM (t) / (T
V · s + 1) The reference model calculation unit C R (s) converts the target response V T (t) of the vehicle speed control system into the transfer function G V (s) and the vehicle speed command value V
Calculate from COM (t). That is, V T (t) = G V (s) · V COM (t).

【0034】フィードバック補償器C(s)’は、目標
応答V(t)と実際の自車速V(t)とに偏差が生じ
た場合に、この偏差をなくすように駆動トルク指令値補
正量d(t)’を演算する。すなわちd(t)’は下記
の式で示される。 d(t)’=〔(K・s+K)/s〕〔V(t)
−V(t)〕 ただし、Kはフィードバック補償器C(s)’の比
例制御ゲイン、Kはフィードバック補償器C
(s)’の積分制御ゲインである。なお、駆動トルク
指令値補正量d(t)’は前記図7で説明した外乱推定
値d(t)に相当する。このとき、ロックアップ状態
信号LUによってアンロックアップ状態であると判断
された場合には補正量d(t)’が演算される。すなわ
ち、 d(t)’=〔(K’・s+K’)/s〕〔V
(t)−V(t)〕 である。ただし、 K’<K ’<K であるため、フィードバックゲインは小さくなる。した
がって、駆動トルク指令値dFC(t)は、基準駆動ト
ルク指令値dFC1(t)と駆動トルク指令値補正量d
(t)’から、 dFC(t)=dFC1(t)+d(t)’ と演算される。このようにロックアップ時に比べてアン
ロックアップ時にはフィードバックゲインを小さくして
いるため、駆動トルク指令値補正量の変化速度が小さく
なり、ロックアップ時に比べてアンロックアップ時に遅
れる制御対象の応答特性に合わせることができるので、
ロックアップ時、アンロックアップ時ともに車速制御系
の安定性が確保されるようになる。
Feedback compensator C3(s) ’is the goal
Response VT(t) and actual vehicle speed VA(t)
The drive torque command value to eliminate this deviation.
Positive amount dV(t) 'is calculated. That is, dV(t) ’is
Is shown by the following equation. dV(t) '= [(KP・ S + KI) / S] [VT(t)
-VA(t)] where KPIs the feedback compensator C3(S) ’ratio
Example control gain, KIIs the feedback compensator C
3(S) '. In addition, drive torque
Command value correction amount dV(t) 'is the disturbance estimation described in FIG.
Value dV(t). At this time, the lock-up state
Signal LUSDetermined to be unlocked by
Correction amount dV(t) 'is calculated. Sand
DV(t) '= [(KP’· S + KI') / S] [V
T(t) -VA(t)]. Where KP’<KP  KI’<KI  Therefore, the feedback gain becomes smaller. did
Therefore, the drive torque command value dFC(t) is the reference drive
Luc command value dFC1(t) and drive torque command value correction amount d
VFrom (t) ', dFC(t) = dFC1(t) + dV(t) '. In this way, compared to the time of lock-up
When locking up, reduce the feedback gain
Change speed of the drive torque command value correction amount is low
The lockup time is slower than the lockup time.
Can be matched to the response characteristics of the controlled
Vehicle speed control system for both lock-up and unlock-up
Stability is ensured.

【0035】次に、図1のアクチュエータ駆動系につい
て説明する。変速指令値算出部540は、駆動トルク指
令値dFC(t)、自車速V(t)、コーストスイッチ
30の出力およびアクセルペダルセンサ90の出力を入
力し、以下のように変速指令値DRATIO(t)を演
算して、無段変速機70へ出力する。 (1)コーストスイッチ30のオフ時 自車速V(t)と駆動トルク指令値dFC(t)とに基
づいて、図9に示すようなスロットル開度推定マップか
らスロットル開度推定値TVOESTIを算出する。次
にスロットル開度推定値TVOESTIと自車速V
(t)とに基づいて、図10に示すようなCVT変速
マップからエンジン回転数指令値NIN_C OMを算出
する。そして、変速指令値DRATIO(t)は、自車
速V(t)とエンジン回転数指令値NIN_COM
り、下式から求める。 DRATIO(t)=NIN_COM・2π・Rt/〔6
0・V(t)・Gf〕 ただし、Gfはファイナルギア比である。
Next, the actuator drive system shown in FIG. 1 will be described. The shift command value calculation unit 540 receives the drive torque command value d FC (t), the own vehicle speed VA (t), the output of the coast switch 30 and the output of the accelerator pedal sensor 90, and receives the shift command value DRATIO as follows. (t) is calculated and output to the continuously variable transmission 70. (1) when off the coast switch 30 on the basis of the vehicular velocity V A (t) and command drive torque d FC (t), the throttle opening estimation map from the throttle opening estimation value TVO ESTI as shown in FIG. 9 Is calculated. Next, the estimated throttle opening TVO ESTI and the vehicle speed V
Based on the A (t), and calculates the engine rotation speed command value N IN_C OM from CVT shift map shown in FIG. 10. Then, the shift command value DRATIO (t) is obtained from the following equation based on the own vehicle speed VA (t) and the engine speed command value NIN_COM . DRATIO (t) = N IN_COM · 2π · Rt / [6
0 · V A (t) · Gf] where Gf is the final gear ratio.

【0036】(2)コーストスイッチ30のオン時 コーストスイッチ30をオンにして車速指令最大値V
SMAXを下げている場合は、変速指令値DRATIO
(t)として前回の変速指令値DRATIO(t−1)を
保持する。そのため、コーストスイッチ30を連続的に
オンした場合でも、変速指令値はコーストスイッチ30
をオフするまで前回値、つまりコーストスイッチ30の
オン直前の値を保持するため、シフトダウンはされな
い。従って、設定車速を大きく下げた後にアクセラレー
トスイッチ40により設定車速を戻す場合、加速するた
めにスロットル開度は開く方向に制御されても、シフト
ダウンされていない状態ではエンジン回転数が急激に高
くなることはなく、運転者に与える騒音の発生を防止で
きる。
(2) When Coast Switch 30 is On Coast switch 30 is turned on and vehicle speed command maximum value V
When the SMAX is lowered, the shift command value DRATIO
The previous shift command value DRATIO (t-1) is held as (t). Therefore, even when the coast switch 30 is continuously turned on, the shift command value is not changed.
Since the previous value, that is, the value immediately before the coast switch 30 is turned on, is held until is turned off, no downshift is performed. Accordingly, when the set vehicle speed is returned by the accelerator switch 40 after the set vehicle speed is greatly reduced, the engine speed is rapidly increased in a state where the downshift is not performed, even if the throttle opening is controlled to open in order to accelerate. It is possible to prevent generation of noise given to the driver.

【0037】図1の実変速比算出部550は、エンジン
回転センサ80がエンジンの点火信号から検出したエン
ジン回転数N(t)と、自車速V(t)とにより、下
式に従って、実変速比RATIO(t)を算出する。 RATIO(t)=N(t)/〔V(t)・Gf・2
π・Rt〕 図1のエンジントルク指令値算出部560は、駆動トル
ク指令値dFC(t)とRATIO(t)から、下式に従
って、エンジントルク指令値TECOM(t)を算出す
る。 TECOM(t)=dFC(t)/〔Gf・RATIO
(t)〕。
The actual gear ratio calculator 550 of FIG. 1 includes an engine rotation sensor 80 detects the ignition signal of the engine the engine speed N E (t), by the vehicle speed V A (t), according to the following equation, The actual speed ratio RATIO (t) is calculated. RATIO (t) = N E ( t) / [V A (t) · Gf · 2
π · Rt] The engine torque command value calculation unit 560 of FIG. 1 calculates the engine torque command value TE COM (t) from the drive torque command value d FC (t) and RATIO (t) according to the following equation. TE COM (t) = d FC (t) / [Gf · RATIO
(t)].

【0038】図1の目標スロットル開度算出部570
は、エンジントルク指令値TECOM(t)とエンジン
回転数N(t)に基づいて、図11に示すようなエン
ジン全性能マップより、目標スロットル開度TVO
COMを算出し、スロットルアクチュエータ60へ出力
する。
The target throttle opening calculating section 570 shown in FIG.
The engine torque command value TE COM (t) and on the basis of the engine speed N E (t), the engine performance map shown in FIG. 11, the target throttle opening TVO
COM is calculated and output to the throttle actuator 60.

【0039】図1のブレーキ圧指令値算出部630は、
エンジン回転数N(t)に基づいて、図11に示すエ
ンジン全性能マップからスロットル全閉時のエンジンブ
レーキトルクTECOM’を求め、エンジンブレーキト
ルクTECOM’とエンジントルク指令値TE
COM(t)から次式によってブレーキ圧指令値REF
PBR (t)を算出し、ブレーキアクチュエータ50
へ出力する。 REFPBRK(t)=(TECOM−TECOM’)・
Gm・Gf/{4・(2・AB・RB・μB)} ただし、Gmは自動変速機の変速比、ABはホイルシリ
ンダ力(シリンダ圧×面積)、RBはディクスロータ有
効半径、μBはパッド摩擦係数である。
The brake pressure command value calculating section 630 of FIG.
Based on the engine rotational speed N E (t), 'seek, engine brake torque TE COM' throttle fully closed state of the engine brake torque TE COM from the engine performance map shown in FIG. 11 and the engine torque command value TE
From COM (t), the brake pressure command value REF is calculated by the following equation.
PBR K (t) is calculated, and the brake actuator 50 is calculated.
Output to REF PBRK (t) = (TE COM -TE COM ').
Gm · Gf / {4 · (2 · AB · RB · μB)} where Gm is the gear ratio of the automatic transmission, AB is the wheel cylinder force (cylinder pressure × area), RB is the effective radius of the disk rotor, and μB is the pad The coefficient of friction.

【0040】次に、車速制御の中断処理について説明す
る。図1の車速制御中断判定部620は、アクセルペダ
ルセンサ90で検出されたアクセル操作量APOを入力
し、アクセル操作量APOと所定値とを比較する。この
所定値は、目標スロットル開度算出部570から入力し
た目標スロットル開度TVOCOMに相当するアクセル
操作量APO、つまりその時点における自動制御され
た車速に相当したアクセル開度の値である。そして、ア
クセル操作量APOが上記の所定値より大きい場合、つ
まり、運転者がアクセルペダルを踏んだことにより、そ
の時点におけるスロットルアクチュエータ60によるス
ロットル開度以上にスロットル開度が開かれた場合に
は、車速制御中断信号を出力する。
Next, the suspension processing of the vehicle speed control will be described. The vehicle speed control interruption determination unit 620 of FIG. 1 receives the accelerator operation amount APO detected by the accelerator pedal sensor 90 and compares the accelerator operation amount APO with a predetermined value. This predetermined value is the accelerator operation amount APO 1 corresponding to the target throttle opening TVO COM input from the target throttle opening calculation unit 570, that is, the accelerator opening corresponding to the automatically controlled vehicle speed at that time. When the accelerator operation amount APO is larger than the predetermined value, that is, when the driver has depressed the accelerator pedal, the throttle opening is more than the throttle opening by the throttle actuator 60 at that time. And outputs a vehicle speed control interruption signal.

【0041】そして、車速制御中断信号により、駆動ト
ルク指令値演算部530および目標スロットル開度算出
部570は、それまでの演算を初期化するとともに、無
段変速機70は変速機コントローラにより定速走行変速
マップから通常走行用変速マップへの切り替えを行う。
つまり、自動制御による定速走行を中断して運転者のア
クセル操作に対応した通常走行制御とする。
In response to the vehicle speed control interruption signal, the drive torque command value calculation section 530 and the target throttle opening degree calculation section 570 initialize the calculation up to that point, and the continuously variable transmission 70 is controlled by the transmission controller at a constant speed. Switching from the traveling shift map to the normal traveling shift map is performed.
That is, the constant-speed traveling by the automatic control is interrupted, and the normal traveling control corresponding to the driver's accelerator operation is performed.

【0042】無段変速機70は通常走行用変速マップと
定速走行用変速マップを持ち、定速走行制御中断時に
は、車速制御装置から変速機に対して、定速走行用変速
マップから通常走行用変速マップへの切替え指令を出力
する。ここで、通常走行用変速マップは、例えば、加速
時はシフトダウンが緩慢にならないように急峻な(応答
性の良い)制御マップに、定速走行用変速マップはゆっ
たり感が出せるように緩やかな制御マップにしておくこ
とにより、定速走行から通常走行切替え時に運転者に違
和感を与えないようにしている。
The continuously variable transmission 70 has a shift map for normal running and a shift map for constant speed running. When the constant speed running control is interrupted, the vehicle speed control device sends the transmission to the transmission. The command for switching to the gear change map is output. Here, the shift map for normal traveling is, for example, a control map that is steep (has a good response) so that the downshift does not become slow during acceleration, and the shift map for constant-speed traveling is gentle so as to give a feeling of looseness. By using the control map, the driver does not feel uncomfortable when switching from constant-speed running to normal running.

【0043】また、車速制御中断判定部620は、アク
セル操作量AP0が所定値未満に戻ったときに車速制御
中断信号の出力を停止し、かつ、自車速V(t)が車
速指定最大値VSMAXよりも大きい場合には、減速要
求を駆動トルク指令値算出部530に出力する。そし
て、駆動トルク指令値算出部530は、車速制御中断判
定部620からの車速制御中断信号の出力が停止され、
かつ減速要求を入力した場合には、演算した駆動力指令
値dFC(t)を、スロットルで実現するように、目標
スロットル開度算出部570で算出されたスロットル開
度で減速制御されるが、スロットル全閉だけでは制動力
が足りない場合は、スロットルと変速比で実現するよう
に、降坂路、平坦路の別に関わらず、変速指令値算出部
540から変速比指令値DRATIO(シフトダウン要
求)を出力して、無段変速機70のシフトダウン制御を
行い、制動力不足を補うように制御する。
The vehicle speed control interruption determining section 620 stops outputting the vehicle speed control interruption signal when the accelerator operation amount AP0 returns to a value less than the predetermined value, and sets the own vehicle speed VA (t) to the vehicle speed designated maximum value. If it is larger than V SMAX , a deceleration request is output to drive torque command value calculation section 530. Then, the drive torque command value calculation unit 530 stops outputting the vehicle speed control interruption signal from the vehicle speed control interruption determination unit 620,
When a deceleration request is input, the deceleration is controlled by the throttle opening calculated by the target throttle opening calculator 570 so that the calculated driving force command value d FC (t) is realized by the throttle. When the braking force is not sufficient only by fully closing the throttle, the gear ratio command value calculation unit 540 sends the gear ratio command value DRATIO (shift down request, ) Is output to perform the downshift control of the continuously variable transmission 70 so as to compensate for the insufficient braking force.

【0044】また、駆動(この場合は制動)力指令値d
FC(t)が大きく、無段変速機のシフトダウンによる
制動力でも上限にある場合には、平坦路では通常ブレー
キにより制動力を補うが、降坂路では、駆動トルク指令
値算出部530からブレーキ圧指令値算出部630への
ブレーキ制御禁止信号Bを出力し、それによって降坂
路でのブレーキ制御を禁止している。このように制御す
る理由は次のとおりである。すなわち、降坂路ではブレ
ーキで減速を行うと連続してブレーキをかけることが必
要になり、ブレーキフェード等の問題を生じるおそれが
ある。そのため、上記のように降坂路ではスロットル開
度と無段変速機のシフトダウン制御による減速のみで必
要な制動力を得るように制御することにより、ブレーキ
を用いずに制動するように構成している。
The driving (in this case, braking) force command value d
When FC (t) is large and the braking force due to the downshift of the continuously variable transmission is at the upper limit, the braking force is supplemented by the normal brake on a flat road, but the braking torque is calculated from the driving torque command value calculation unit 530 on a downhill road. A brake control prohibition signal BP is output to the pressure command value calculation unit 630, thereby prohibiting brake control on a downhill road. The reason for such control is as follows. That is, when the vehicle is decelerated on a downhill, it is necessary to apply the brake continuously when decelerating with the brake, and there is a possibility that a problem such as a brake fade may occur. Therefore, as described above, braking is performed without using a brake by controlling to obtain a necessary braking force only by deceleration by the throttle opening and the downshift control of the continuously variable transmission on a downhill road. I have.

【0045】以上のような方法により、運転者が一時的
にアクセルペダルを踏んで加速することによって定速走
行制御が中断した後、再び定速走行制御に復帰した場合
においても、変速機のシフトダウンによって、スロット
ル開度全閉制御のみの減速度よりも大きな減速度を得ら
れるようになるため、目標車速への収束時間を短くする
ことができる。また、無段変速機を使うことによって、
長い下り坂でも変速ショックが発生することなく、スロ
ットル開度全閉制御のみの減速度よりも大きく、かつ、
車速指令値変化量ΔVCOMに基づいた駆動トルクを実
現するようにスロットルおよび変速比が制御されるた
め、所定の減速度を保ったまま、スムーズに減速できる
ようになる。なお、通常の有段変速機ではシフトダウン
時にショックが生じるので、従来は上記のように減速制
御要求が大きい場合でもスロットル制御のみを行い、変
速機のシフトダウン制御はしていなかった。しかし、無
段変速機を用いればスムーズにシフトダウン出来るの
で、上記のごとき制御を行うことにより、スロットル開
度全閉制御のみの減速度以上の大きな減速度で円滑に減
速することができる次に、車速制御の中止処理について
説明する。図1の駆動輪加速度算出部600は、自車速
(t)を入力し、下式によって駆動輪加速度α
OBS(t)を演算する。 αOBS(t)=〔KOBS・s/(TOBS・s
s+KOBS)〕・V(t) ただし、KOBSは定数、TOBSは時定数である。な
お、上記の自車速V(t)は、前記のようにタイヤ
(駆動輪)の回転速度から算出した値であるから、この
値自体が駆動輪の回転速度に対応した値であり、上記の
駆動輪加速度αOBS(t)は駆動輪速度V(t)から
車速の変化量(駆動輪加速度)を求めた値になってい
る。
According to the above-described method, even when the constant-speed running control is interrupted by the driver temporarily depressing the accelerator pedal to accelerate and then returned to the constant-speed running control, the shift of the transmission is also performed. Since the deceleration can provide a deceleration larger than the deceleration of only the throttle opening fully closed control, the convergence time to the target vehicle speed can be shortened. Also, by using a continuously variable transmission,
Shift shock does not occur even on a long downhill, it is larger than the deceleration of only the throttle opening fully closed control, and
Since the throttle and the gear ratio are controlled so as to realize the driving torque based on the vehicle speed command value change amount ΔV COM , the vehicle can be smoothly decelerated while maintaining a predetermined deceleration. Incidentally, since a shock occurs at the time of downshifting in a normal step-variable transmission, conventionally, even when the deceleration control request is large as described above, only the throttle control is performed, and the downshift control of the transmission is not performed. However, if the continuously variable transmission is used, the downshift can be performed smoothly, so by performing the control as described above, it is possible to smoothly decelerate at a large deceleration greater than the deceleration of only the throttle opening fully closed control. Next, the vehicle speed control suspension process will be described. The drive wheel acceleration calculation unit 600 in FIG. 1 receives the vehicle speed V A (t) and calculates the drive wheel acceleration α by the following equation.
Calculate OBS (t). α OBS (t) = [K OBS · s / (T OBS · s 2 +
s + K OBS )] · V A (t) where K OBS is a constant and T OBS is a time constant. The own vehicle speed V A (t) is a value calculated from the rotation speed of the tire (drive wheel) as described above. Therefore, this value itself is a value corresponding to the rotation speed of the drive wheel. drive wheel acceleration alpha OBS (t) is in the values obtained a variation in the vehicle speed from the driving wheel speed V a (t) (drive wheel acceleration).

【0046】そして車速制御中止判定部610は、駆動
輪加速度演算部600で求めた駆動輪加速度α
OBS(t)と所定の加速度制限値α(この加速度は車
速の変化量に対応する値であり、例えば0.2G)とを
比較し、駆動輪加速度αOBS(t)が加速度制限値α
を超えた場合に、車速制御中止信号を出力する。この車
速制御中止信号により、駆動トルク指令値算出部530
および目標スロットル開度算出部570は、その演算を
初期化する。なお、車速制御が一旦中止されると、セッ
トスイッチ20を再度オンにするまで、車速制御は復帰
しない。
The vehicle speed control suspension determination unit 610 determines the drive wheel acceleration α obtained by the drive wheel acceleration calculation unit 600.
OBS (t) is compared with a predetermined acceleration limit value α (this acceleration is a value corresponding to a change amount of the vehicle speed, for example, 0.2 G), and the drive wheel acceleration α OBS (t) is set to the acceleration limit value α.
, A vehicle speed control stop signal is output. In response to the vehicle speed control stop signal, the drive torque command value calculation section 530
And the target throttle opening calculating section 570 initializes the calculation. Note that once the vehicle speed control is stopped, the vehicle speed control does not return until the set switch 20 is turned on again.

【0047】図1の装置は、車速指令値変化量決定部5
90で決定した車速指令値変化量ΔVCOMに基づいた
車速指令値で車速を制御するシステムであるため、通常
の状態では前記の車速指令値変化量制限値〔例えば0.
06G=0.021(km/10ms)〕を超える車速
変化は生じない。したがって駆動輪加速度α
OBS(t)が上記の車速指令値変化量制限値に対応し
た値よりも大きい所定の加速度制限値α(例えば0.2
G)を超えた場合というのは、駆動輪にスリップが発生
した可能性が高い。このように駆動輪加速度α
OBS(t)と予め定めた所定の加速度制限値αを比較
することにより、スリップ発生を検出することができ
る。そのため、TCS(トラクションコントロールシス
テム)等のスリップ抑制装置等で加速度センサを別途設
けたり、駆動輪と従動輪との回転数差を検出したりする
ことなく、通常の車速センサ(駆動輪の回転速度を検出
するセンサ)からの出力で駆動輪加速度αOBSを求め
ることにより、スリップ判断と、制御の中止判断を行う
ことができる。また、車速指令値変化量ΔVCOMを大
きくすることで目標車速への応答性を向上させることが
できる。なお、駆動輪加速度αOBS(t)と所定値と
の比較から定速走行制御中止を判断する代わりに、車速
指令値変化量決定部590で演算している車速指令値変
化量ΔVCOMと駆動輪加速度αOB (t)との差が
所定値以上になった場合に制御を中止させるようにして
も良い。
The apparatus shown in FIG. 1 includes a vehicle speed command value change amount determining unit 5.
Since the system controls the vehicle speed with the vehicle speed command value based on the vehicle speed command value change amount ΔV COM determined at 90, the vehicle speed command value change amount limit value [for example, 0.
06G = 0.021 (km / 10 ms)]. Therefore, the driving wheel acceleration α
OBS (t) is a predetermined acceleration limit value α (for example, 0.2) larger than a value corresponding to the vehicle speed command value change amount limit value.
When the value exceeds G), there is a high possibility that a slip has occurred in the drive wheels. Thus, the driving wheel acceleration α
The occurrence of slip can be detected by comparing OBS (t) with a predetermined acceleration limit value α. For this reason, a normal vehicle speed sensor (rotational speed of the driving wheel) can be used without separately providing an acceleration sensor with a slip suppression device such as a TCS (traction control system) or detecting a rotational speed difference between a driving wheel and a driven wheel. By determining the drive wheel acceleration α OBS from the output from the sensor for detecting the slip, it is possible to make a slip determination and a control suspension determination. In addition, by increasing the vehicle speed command value change amount ΔV COM , it is possible to improve the responsiveness to the target vehicle speed. It should be noted that the vehicle speed command value change amount ΔV COM calculated by the vehicle speed command value change amount determination unit 590 is used instead of determining the suspension of the constant speed traveling control from the comparison between the drive wheel acceleration α OBS (t) and the predetermined value. The control may be stopped when the difference from the wheel acceleration α OB S (t) becomes a predetermined value or more.

【0048】また、図1の車速指令値決定部510にお
いて、自身で演算した車速指令値V COM(t)が、入
力した自車速V(t)よりも高く、かつ、減速方向に
変化した場合(VSMAX<Vか否か)を判定する。
そして、車速指令値VCOMを自車速V(t)もしく
はそれ以下の所定の速度VCOM(t)(例えば自車速か
ら5km/hを引いた値)に設定するとともに、図7に
示した駆動トルク指令値算出部530における、C
(s)・V(t)−C(s)・dFC(t)=d
(t)の出力をゼロにするように、C(s)とC
(s)の積分器の初期値を自車速V(t)とする。こ
の結果C(s)の出力もC(s)の出力もV(t)
となり、結果として外乱推定値d(t)は、ゼロとな
る。更に、上述の制御を行うタイミングとして、V
COM(t)の変化率であるΔVCOM(t)が所定値
(0.06G)より減速側に大きかった場合とする。これ
により、不要な初期化(V(t)→VCOM(t)の初
期化と積分器の初期化)が減少するので、減速ショック
が少なくなる。上記のように車速指令値(目標車速に到
達するまでの時々刻々の制御指令値)が実車速よりも大
きく、かつ、車速指令値の時間的変化が減速方向に変化
した場合に、車速指令値を実車速もしくはそれ以下の所
定の車速に変更することにより、迅速に目標車速に収束
させることが出来る。また、前記の設定した実車速もし
くはそれ以下の車速を用いて駆動トルク指令値算出部5
30を初期化することにより、制御の継続性を保つこと
ができる。
The vehicle speed command value determining unit 510 shown in FIG.
And the vehicle speed command value V calculated by itself. COM(t)
Own vehicle speed VAhigher than (t) and in the deceleration direction
If changed (VSMAX<VAOr not).
Then, the vehicle speed command value VCOMIs the vehicle speed VA(t)
Is a predetermined speed V below thatCOM(t) (for example,
5km / h minus the value) and Fig. 7
C in the driving torque command value calculating section 530 shown in FIG.
2(s) · VA(t) -C1(s) · dFC(t) = d
Vso that the output of (t) becomes zero,2(s) and C
1The initial value of the integrator of (s) is the vehicle speed VA(t). This
Result C1The output of (s) is also C2The output of (s) is also VA(t)
Which results in a disturbance estimate dV(t) is zero
You. Further, as a timing for performing the above control, V
COMΔV which is the rate of change of (t)COM(t) is a predetermined value
(0.06G) on the deceleration side. this
Unnecessary initialization (VA(t) → VCOMThe first of (t)
(Initialization and initialization of the integrator)
Is reduced. As described above, the vehicle speed command value (
Control command value) is greater than the actual vehicle speed.
Time change of the vehicle speed command value changes in the deceleration direction
The vehicle speed command value is equal to or less than the actual vehicle speed.
Quickly converges to target vehicle speed by changing to constant vehicle speed
I can do it. Also, if the actual vehicle speed
Or a driving torque command value calculating unit 5 using a vehicle speed lower than that.
Maintain control continuity by initializing 30
Can be.

【0049】なお、運転者が設定した先行車との目標車
間距離を保って走行するように、実車間距離を目標車間
距離に一致させるように制御する車速制御装置において
は、上記車速指令値が上記目標車間距離を保つように設
定されるが、この場合には、実車間距離が所定値以下
で、かつ、車速指令値変化量ΔVCOMが減速側に所定
値(0.06G)より大きかった場合に、車速指令値V
COMの変更(V→V COM)と駆動トルク指令値算
出部530(具体的にはその中の積分器)の初期化を行
う。このように構成することにより、迅速に目標車間距
離に収束させることが出来るので、先行車に近寄り過ぎ
るというおそれがなくなり、かつ、制御の継続性を保つ
ことができる。また、これにより、不要な初期化(V
(t)→V COM(t)の初期化と積分器の初期化)が減
少するので、減速ショックが少なくなる。
The target vehicle with the preceding vehicle set by the driver
The actual inter-vehicle distance is set to the target
In a vehicle speed control device that controls to match the distance
Is set so that the vehicle speed command value maintains the target inter-vehicle distance.
In this case, the actual inter-vehicle distance is equal to or less than a predetermined value.
And the vehicle speed command value change amount ΔVCOMIs on the deceleration side
Value (0.06G), the vehicle speed command value V
COMChange (VA→ V COM) And drive torque command value calculation
The output unit 530 (specifically, the integrator therein) is initialized.
U. With this configuration, the target inter-vehicle distance can be quickly increased.
Because it can be converged at a distance, it is too close to the preceding car
Eliminates the risk of control and maintain control continuity
be able to. This also allows unnecessary initialization (VA
(t) → V COM(t) initialization and integrator initialization)
Because there is less, the deceleration shock is less.

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

【図1】本発明の車速制御装置の全体の構成を示すブロ
ック図。
FIG. 1 is a block diagram showing the overall configuration of a vehicle speed control device according to the present invention.

【図2】横G車速補正量算出部580の構成を示すブロ
ック図。
FIG. 2 is a block diagram showing a configuration of a lateral G vehicle speed correction amount calculation unit 580.

【図3】自車速Vとローパスフィルタのカットオフ周
波数fcと関係を示す特性図。
FIG. 3 is a characteristic diagram showing a relationship between a vehicle speed VA and a cutoff frequency fc of a low-pass filter.

【図4】車速補正量VSUB(t)を計算するための補
正係数と横Gの値Y(t)との関係を示す特性図。
FIG. 4 is a characteristic diagram showing a relationship between a correction coefficient for calculating a vehicle speed correction amount V SUB (t) and a value G G (t) of a lateral G;

【図5】固有振動数ωnSTRと自車速Vとの関係を
示す特性図。
[5] characteristic diagram showing the relationship between the natural frequency omega NSTR and vehicle speed V A.

【図6】自車速V(t)と車速指令最大値VSMAX
との偏差の絶対値と、車速指令値変化量ΔV
COM(t)との関係を示す特性図。
FIG. 6 shows the vehicle speed V A (t) and a vehicle speed command maximum value V SMAX
And the vehicle speed command value change amount ΔV
FIG. 4 is a characteristic diagram showing a relationship with COM (t).

【図7】駆動トルク指令値演算部530の構成を示すブ
ロック図。
FIG. 7 is a block diagram showing a configuration of a drive torque command value calculation unit 530.

【図8】エンジン非線形定常特性マップの一例を示す
図。
FIG. 8 is a diagram showing an example of an engine non-linear steady-state characteristic map.

【図9】スロットル開度推定マップの一例を示す図。FIG. 9 is a diagram showing an example of a throttle opening degree estimation map.

【図10】CVT変速マップの一例を示す図。FIG. 10 is a diagram showing an example of a CVT shift map.

【図11】エンジン全性能マップの一例を示す図。FIG. 11 is a diagram showing an example of an entire engine performance map.

【図12】駆動トルク指令値演算部530の他の構成例
を示すブロック図。
FIG. 12 is a block diagram showing another configuration example of the drive torque command value calculation unit 530.

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

10…車速センサ 20…セット
スイッチ 30…コーストスイッチ 40…アクセ
ラレートスイッチ 50…ブレーキアクチュエータ 60…スロッ
トルアクチュエータ 70…無段変速機 80…エンジ
ン回転センサ 90…アクセルペダルセンサ 100…操舵角
センサ 500…車速制御部 510…車速
指令値決定部 520…車速指令最大値設定部 530…駆動
トルク指令値算出部 540…変速指令値算出部 550…実変
速比算出部 560…エンジントルク指令値算出部 570…目標
スロットル開度算出部 580…横G車速補正量算出部 581…操舵
角信号LPF部 582…横G算出部 583…車速
補正量算出マップ 590…車速指令値変化量決定部 600…駆動
輪加速度算出部 610…車速制御中止判定部 620…車速
制御中断判定部 630…ブレーキ圧指令値算出部 V(t)…自車速 VSMAX
…車速指令最大値 θ(t)…操舵角 V
SUB(t)…車速補正量 θLPF(t)…操舵角LPF値 V
COM(t)…車速指令値 ΔVCOM(t)…車速指令値変化量 d
FC(t)…駆動トルク指令値 d(t)…外乱推定値 d(t)’…駆動トルク指令値補正量 dFA(t)…実駆動トルク C(s)
…前置補償器 C(s)…規範モデル演算部 dFC1(t)…基準駆動トルク指令値 C(s)、C(s)、C(s)…補償器 C(s)’…フィードバック補償器 s…微分演算子 fc…LPF
のカットオフ周波数 Y(t)…横Gの値 ψ…ヨーレ
イト ωnSTR…操舵角に対する車両応答の固有振動数 αOBS(t)…駆動輪加速度 TVOESTI…スロットル開度推定値 TVOCOM…目標スロットル開度 APO…
アクセル操作量 NIN_COM…エンジン回転数指令値 DRATIO(t)…変速指令値 TECOM(t)…エンジントルク指令値 TECOM’…エンジンブレーキトルク REFPBRK(t)…ブレーキ圧指令値 B…ブ
レーキ制御禁止信号
DESCRIPTION OF SYMBOLS 10 ... Vehicle speed sensor 20 ... Set switch 30 ... Coast switch 40 ... Accelerate switch 50 ... Brake actuator 60 ... Throttle actuator 70 ... Continuously variable transmission 80 ... Engine rotation sensor 90 ... Accelerator pedal sensor 100 ... Steering angle sensor 500 ... Vehicle speed control Unit 510: Vehicle speed command value determination unit 520: Vehicle speed command maximum value setting unit 530 ... Drive torque command value calculation unit 540 ... Shift command value calculation unit 550 ... Real gear ratio calculation unit 560 ... Engine torque command value calculation unit 570 ... Target throttle Opening degree calculating unit 580 ... lateral G vehicle speed correction amount calculating unit 581 ... steering angle signal LPF unit 582 ... lateral G calculating unit 583 ... vehicle speed correction amount calculating map 590 ... vehicle speed command value change amount determining unit 600 ... driving wheel acceleration calculating unit 610 ... Vehicle speed control suspension determination unit 620 ... Vehicle speed control suspension determination unit 630: brake pressure command value calculation unit VA (t): own vehicle speed VSMAX
... Vehicle speed command maximum value θ (t) ... Steering angle V
SUB (t): vehicle speed correction amount θ LPF (t): steering angle LPF value V
COM (t): vehicle speed command value ΔV COM (t): vehicle speed command value change amount d
FC (t) ... command drive torque d V (t) ... estimated disturbance value d V (t) '... command drive torque correction quantity d FA (t) ... actual driving torque C F (s)
... predistorter C R (s) ... norm model calculating section d FC1 (t) ... reference driving torque command value C 1 (s), C 2 (s), C 3 (s) ... compensator C 3 (s ) '... feedback compensator s ... differential operator fc ... LPF
... Y G (t) ... value of lateral G ψ ... yaw rate ω nSTR ... natural frequency of vehicle response to steering angle α OBS (t) ... drive wheel acceleration TVO ESTI ... throttle opening estimated value TVO COM ... target Throttle opening APO…
Accelerator operation amount N IN_COM ... engine speed command value DRATIO (t) ... shift command value TE COM (t) ... engine torque command value TE COM '... engine brake torque REF PBRK (t) ... brake pressure command value BP ... brake Control inhibit signal

───────────────────────────────────────────────────── フロントページの続き (72)発明者 数藤 秀樹 神奈川県横浜市神奈川区宝町二番地 日産 自動車株式会社内 (72)発明者 井野 淳介 神奈川県横浜市神奈川区宝町二番地 日産 自動車株式会社内 Fターム(参考) 3D044 AA01 AA45 AB01 AC05 AC26 AC28 AC31 AC56 AD04 AD16 AD21 AE01 AE04 AE14 AE19 AE21 3G093 AA06 BA15 BA23 CB10 DA01 DB00 DB05 DB18 EA09 EB03 EB04 FA04 FA10 3G301 JA03 KB02 KB06 LA01 NA08 NA09 NC04 ND02 PE01Z PF00Z PF01Z PF15Z PG00Z ──────────────────────────────────────────────────続 き Continued on the front page (72) Inventor Hideki Kato Fuji Nissan Motor Co., Ltd. (72) Inventor Junsuke Ino Nissan Automobile Co., Ltd. Nissan Motor Co., Ltd. F-term (reference) 3D044 AA01 AA45 AB01 AC05 AC26 AC28 AC31 AC56 AD04 AD16 AD21 AE01 AE04 AE14 AE19 AE21 3G093 AA06 BA15 BA23 CB10 DA01 DB00 DB05 DB18 EA09 EB03 EB04 FA04 FA10 3G301 JA03 KB02 PE06 ZO03

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】車速指令値に実際の自車速を一致させるよ
うに駆動系を制御し、 かつ、車両がカーブ路を走行中か否かを判断し、カーブ
路の走行が終了したと判断した後の前記車速指令値の変
化量を、カーブ路走行終了時の自車速、またはカーブ路
走行開始時と終了時との自車速の偏差、の何れかに基づ
いて設定することを特徴とする車速制御装置。
A drive system is controlled so that an actual vehicle speed matches a vehicle speed command value, and it is determined whether or not the vehicle is traveling on a curved road, and it is determined that traveling on the curved road has been completed. The vehicle speed is set based on either the own vehicle speed at the end of traveling on a curved road or the deviation of the own vehicle speed between the start and end of traveling on a curved road. Control device.
【請求項2】自車速と運転者によって設定された目標車
速との偏差に基づいて車速指令値変化量を演算する車速
指令値変化量決定部と、 自車両の横加速度を検出し、横加速度に応じて所定の特
性で補正量を演算する横G車速補正量算出部と、 少なくとも、運転者によって設定された目標車速の値、
または前記自車速と車速指令値変化量とに基づいて算出
した値から前記補正量を減算して車速指令値を演算する
車速指令値決定部と、 自車速が前記車速指令値になるように駆動系を制御する
制御手段と、を備え、 かつ、前記車速指令値変化量決定部は、車両がカーブ路
を走行中か否かを判断し、カーブ路の走行が終了したと
判断した後の前記車速指令値変化量を、前記自車速と運
転者によって設定された目標車速との偏差の代わりに、
カーブ路走行終了時の自車速、またはカーブ路走行開始
時と終了時との自車速の偏差、の何れかに基づいて設定
することを特徴とする車速制御装置。
A vehicle speed command value change amount calculating section for calculating a vehicle speed command value change amount based on a deviation between the own vehicle speed and a target vehicle speed set by a driver; a lateral acceleration of the own vehicle; A lateral G vehicle speed correction amount calculating unit that calculates a correction amount with predetermined characteristics according to the following: at least a target vehicle speed value set by the driver;
Or a vehicle speed command value determining unit that calculates a vehicle speed command value by subtracting the correction amount from a value calculated based on the own vehicle speed and the vehicle speed command value change amount, and drives the own vehicle speed to be the vehicle speed command value. Control means for controlling a system, and the vehicle speed command value change amount determination unit determines whether or not the vehicle is traveling on a curved road, and determines that the traveling on the curved road is completed. The vehicle speed command value change amount, instead of the deviation between the own vehicle speed and the target vehicle speed set by the driver,
A vehicle speed control device which is set based on either the own vehicle speed at the end of traveling on a curved road or a deviation of the own vehicle speed between the start and end of traveling on a curved road.
【請求項3】前記車速指令値変化量決定部は、カーブ路
の走行が終了したと判断した後の前記車速指令値変化量
を、カーブ路走行終了時の自車速に応じて、前記自車速
が小さいと前記車速指令値変化量が小さくなる特性で設
定することを特徴とする請求項2に記載の車速制御装
置。
3. The vehicle speed command value change amount determining unit determines the vehicle speed command value change amount after judging that traveling on a curved road has been completed in accordance with the vehicle speed at the end of traveling on a curved road. 3. The vehicle speed control device according to claim 2, wherein the characteristic is set such that the smaller the vehicle speed command value, the smaller the amount of change in the vehicle speed command value.
【請求項4】前記車速指令値変化量決定部は、カーブ路
の走行が終了したと判断した後の前記車速指令値変化量
を、カーブ路走行開始時と終了時との自車速の偏差に応
じて、前記偏差が大きいと前記車速指令値変化量が小さ
くなる特性で設定することを特徴とする請求項2に記載
の車速制御装置。
4. The vehicle speed command value change amount determining section determines the vehicle speed command value change amount after judging that traveling on a curved road has ended, as a deviation of the own vehicle speed between the start and end of traveling on a curved road. 3. The vehicle speed control device according to claim 2, wherein the characteristic is set such that the larger the deviation is, the smaller the amount of change in the vehicle speed command value is.
JP2000143543A 2000-05-16 2000-05-16 Vehicle speed control device Expired - Fee Related JP3603748B2 (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP2000143543A JP3603748B2 (en) 2000-05-16 2000-05-16 Vehicle speed control device
EP01304254A EP1155900B8 (en) 2000-05-16 2001-05-14 Vehicle speed control system
DE60123164T DE60123164T2 (en) 2000-05-16 2001-05-14 Cruise control system of a vehicle
US09/853,694 US6671607B2 (en) 2000-05-16 2001-05-14 Vehicle speed control system
US10/697,000 US7092811B2 (en) 2000-05-16 2003-10-31 Vehicle speed control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000143543A JP3603748B2 (en) 2000-05-16 2000-05-16 Vehicle speed control device

Publications (2)

Publication Number Publication Date
JP2001322450A true JP2001322450A (en) 2001-11-20
JP3603748B2 JP3603748B2 (en) 2004-12-22

Family

ID=18650350

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000143543A Expired - Fee Related JP3603748B2 (en) 2000-05-16 2000-05-16 Vehicle speed control device

Country Status (1)

Country Link
JP (1) JP3603748B2 (en)

Also Published As

Publication number Publication date
JP3603748B2 (en) 2004-12-22

Similar Documents

Publication Publication Date Title
JP3589153B2 (en) Vehicle speed control device
JP3578046B2 (en) Vehicle speed control device
US6671607B2 (en) Vehicle speed control system
KR20020019526A (en) System and method for controlling vehicle velocity and inter-vehicle distance
KR20020019528A (en) System and method for controlling vehicle velocity and inter-vehicle distance
JP2001322451A (en) Vehicle speed control device
JP3613138B2 (en) Inter-vehicle distance control device
JP3794242B2 (en) Vehicle speed control device
JP3695284B2 (en) Vehicle speed control device
JP3680701B2 (en) Vehicle speed control device
JP4223173B2 (en) Inter-vehicle distance control device
JP3698014B2 (en) Vehicle speed control device
JP3780820B2 (en) Vehicle speed control device
JP3695285B2 (en) Inter-vehicle distance control device
JP2001322453A (en) Vehicle speed control device
JP3603748B2 (en) Vehicle speed control device
JP2002276449A (en) Driving force control device for vehicle
JP4131259B2 (en) Vehicle speed control device

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20040426

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040511

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040708

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040803

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040820

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20040907

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20040920

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081008

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091008

Year of fee payment: 5

LAPS Cancellation because of no payment of annual fees