JPH0121011B2 - - Google Patents
Info
- Publication number
- JPH0121011B2 JPH0121011B2 JP16439681A JP16439681A JPH0121011B2 JP H0121011 B2 JPH0121011 B2 JP H0121011B2 JP 16439681 A JP16439681 A JP 16439681A JP 16439681 A JP16439681 A JP 16439681A JP H0121011 B2 JPH0121011 B2 JP H0121011B2
- Authority
- JP
- Japan
- Prior art keywords
- vehicle speed
- steering angle
- calculated
- constant speed
- steering
- 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.)
- Expired
Links
- 239000000872 buffer Substances 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 2
- 239000013078 crystal Substances 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000000881 depressing effect Effects 0.000 description 1
- 238000000034 method Methods 0.000 description 1
- 230000007935 neutral effect Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- B60K31/00—Vehicle fittings, acting on a single sub-unit only, for automatically controlling vehicle speed, i.e. preventing speed from exceeding an arbitrarily established velocity or maintaining speed at a particular velocity, as selected by the vehicle operator
- B60K31/0066—Vehicle fittings, acting on a single sub-unit only, for automatically controlling vehicle speed, i.e. preventing speed from exceeding an arbitrarily established velocity or maintaining speed at a particular velocity, as selected by the vehicle operator responsive to vehicle path curvature
- B60K31/0075—Vehicle fittings, acting on a single sub-unit only, for automatically controlling vehicle speed, i.e. preventing speed from exceeding an arbitrarily established velocity or maintaining speed at a particular velocity, as selected by the vehicle operator responsive to vehicle path curvature responsive to vehicle steering angle
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Control Of Vehicle Engines Or Engines For Specific Uses (AREA)
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
- Control Of Velocity Or Acceleration (AREA)
- Controls For Constant Speed Travelling (AREA)
Description
【発明の詳細な説明】
本発明は自動車用定速走行システム、特にオー
トドライブ中に道路カーブの曲り度および走行速
度に比例して設定車速を減少させ安全走行を実現
できるようにした自動車用定速走行システムに関
するものである。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a constant speed driving system for automobiles, and more particularly, to a constant speed driving system for automobiles, which reduces the set vehicle speed in proportion to the degree of curvature of a road curve and the driving speed during automatic driving, thereby realizing safe driving. This relates to a fast running system.
一般に自動車用定速走行システムは、ドライバ
によりセツト操作されたオートドライブモード即
ち定速走行モードにおいて、スロツトルアクチユ
エータへ供給すべき制御信号の値例えば制御パル
スのデユーテイ比を設定車速と現車速とにもとず
いて演算し自動車を上記設定車速で定速走行させ
る構成をとる。 In general, constant speed driving systems for automobiles set the value of the control signal to be supplied to the throttle actuator, such as the duty ratio of control pulses, in the auto drive mode, that is, the constant speed driving mode, set by the driver.The vehicle speed and the current vehicle speed are set. The configuration is such that the calculation is performed based on the above-mentioned set vehicle speed and the vehicle is driven at a constant speed.
ところで、オートドライブモードは一般に高速
道路を走行中に選択される場合が多く、ドライバ
の負担、労力の軽減を図る上で好適である。しか
し一般に高速道路は直線部分が大部分を占める
が、カーブ部分も比較的多くを占めるため、セツ
ト走行モードでカーブに突入する場合が頻繁に生
ずる。このような場合、カーブでのオートドライ
ブが危険であるため、通常ドライドはブレーキペ
ダルを踏むなどして減速操作を行なう。このため
オートドライブが自動的にキヤンセルされること
となり、カーブ通過後に再びキヤンセル前の設定
車速で定速走行を行ないたい場合は新たに例えば
リジユーム操作を行ない設定車速に復帰させなけ
ればならなかつた。 Incidentally, the auto drive mode is generally selected while driving on a highway, and is suitable for reducing the driver's burden and effort. However, although expressways generally have straight sections for the most part, they also have a relatively large number of curved sections, so vehicles often enter curves in the set driving mode. In such a case, autodriving on a curve is dangerous, so the driver usually decelerates the vehicle by depressing the brake pedal. For this reason, autodrive is automatically canceled, and if you want to drive at a constant speed again after passing a curve at the preset vehicle speed before cancellation, you must perform a new resume operation to return to the preset vehicle speed.
本発明は上記の点に鑑みなされたものであり、
直線部分からカーブに突入してもオートドライブ
モードをキヤンセルしなくて済みしかも安全走行
を実現できるようにした自動車用定速走行システ
ムを提供することを目的としている。そのため本
発明はオートドライブモード時に少なくとも設定
車速データと現車速データとにもとずいてアクチ
ユエータ制御信号の値を演算し自動車を定速走行
させる自動車用定速走行システムにおいて、ステ
アリング切り角に比例したステアリング切り角情
報を出力するステアリング切り角センサと演算手
段とをそなえ、該演算手段はオートドライブモー
ド時に上記ステアリング切り角センサからのステ
アリング切り角情報を受け付け、ステアリング切
り角およびステアリング角速度に比例して上記設
定車速を減少せしめ自動車を減速させるよう構成
されたことを特徴としている。 The present invention has been made in view of the above points,
The purpose of the present invention is to provide a constant speed driving system for an automobile that does not require canceling the auto drive mode even when entering a curve from a straight section and can realize safe driving. Therefore, the present invention provides a constant speed driving system for automobiles that calculates the value of an actuator control signal based on at least set vehicle speed data and current vehicle speed data in auto drive mode to drive the vehicle at a constant speed. It is equipped with a steering angle sensor that outputs steering angle information and a calculation means, and the calculation means receives the steering angle information from the steering angle sensor during auto drive mode, and calculates the steering angle in proportion to the steering angle and the steering angular velocity. The present invention is characterized in that it is configured to reduce the set vehicle speed and decelerate the vehicle.
以下図面を参照しつつ本発明の一実施例を説明
する。 An embodiment of the present invention will be described below with reference to the drawings.
第1図は本発明による自動車用定速走行システ
ムの一実施例構成を示している。 FIG. 1 shows the configuration of an embodiment of a constant speed traveling system for an automobile according to the present invention.
第1図において、1は定速走行制御装置、2は
アクチユエータであり定速走行制装置1からの駆
動信号により駆動され図示しないスロツトルバル
ブの開度を調整するもの、3はメインスイツチで
あり図示しないバツテリから定速走行制御装置1
への電力供給を制御するもの、4はステアリング
切り角センサでありハンドルの切り角に比例した
ステアリング切り角情報例えばアナログ電圧信号
を出力するもの、5は車速センサであり、図示し
ない変速装置の出力軸に配設され、車速に比例し
た周波数のパルス信号を出力するもの、6はセツ
トスイツチでありオン操作されるとオートドライ
ブモードを定速走行制御装置1に指示するもの、
7はリジユームスイツチであり、主にオートドラ
イブモードがキヤンセルされた後に再び元の設定
車速で定速走行を行なうに当つてオン操作される
もの、8はキヤンセルスイツチであり、クラツチ
スイツチ(マニユアル車の場合。)、ニユートラル
スイツチ(AT車の場合。)、ストツプランプスイ
ツチ、パーキングブレーキスイツチなどで構成さ
れオートドライブモードを解除するためのものを
夫々表わしている。 In FIG. 1, 1 is a constant speed cruise control device, 2 is an actuator which is driven by a drive signal from the constant speed cruise control device 1 and adjusts the opening of a throttle valve (not shown), and 3 is a main switch. Constant speed running control device 1 from battery (not shown)
4 is a steering angle sensor that outputs steering angle information proportional to the steering angle, such as an analog voltage signal; 5 is a vehicle speed sensor, which is the output of a transmission (not shown); A switch disposed on the shaft outputs a pulse signal with a frequency proportional to the vehicle speed; 6 is a set switch which, when turned on, instructs the constant speed cruise control device 1 to enter auto drive mode;
Reference numeral 7 is a resume switch, which is mainly turned on to resume constant speed driving at the original set speed after the auto drive mode has been cancelled. Reference numeral 8 is a cancel switch, and a clutch switch (on manual vehicles). ), a neutral switch (for AT cars), a stop lamp switch, a parking brake switch, etc., each of which is used to cancel the auto drive mode.
また定速走行制御装置において、9は本発明に
いう演算手段であるマイクロコンピユータ、10
は定電圧回路、11は水晶発振器、12はリセツ
ト回路、13はアナログ/デジタルコンバータで
ありアナログ電圧信号をデジタル情報即ちステア
リング切り角デジタル情報に変換するもの、14
は入力バツフア、15および16は夫々出力バツ
フアを夫々表わしている。 Further, in the constant speed traveling control device, numeral 9 is a microcomputer which is the calculation means according to the present invention;
11 is a constant voltage circuit, 11 is a crystal oscillator, 12 is a reset circuit, 13 is an analog/digital converter that converts an analog voltage signal into digital information, that is, steering angle digital information, 14
represents an input buffer, and 15 and 16 represent output buffers, respectively.
更にアクチユエータ2において、17は図示し
ないダイヤフラム室内の負圧を調整するためのコ
ントロールバルブ、18はオートドライブモード
時に閉状態に維持されるリリースバルブを夫々表
わしている。 Furthermore, in the actuator 2, 17 represents a control valve (not shown) for adjusting the negative pressure in the diaphragm chamber, and 18 represents a release valve that is maintained in a closed state during the auto drive mode.
メインスイツチ3がオン操作されると、マイク
ロコンピユータは定電圧回路10による定電圧が
印加されると共にリセツト回路12によりリセツ
トされて処理を開始、水晶発振器11からのクロ
ツク信号に同期して第2図のフローチヤートに図
示する如き一連処理を実行する。まず第2図にお
ける各ステツプの基本処理動作を説明する。 When the main switch 3 is turned on, the microcomputer is applied with a constant voltage by the constant voltage circuit 10 and reset by the reset circuit 12 to start processing, and in synchronization with the clock signal from the crystal oscillator 11, the microcomputer starts processing as shown in FIG. A series of processes as shown in the flowchart are executed. First, the basic processing operation of each step in FIG. 2 will be explained.
第2図において、101はマイクロコンピユータ
内のCPUの各種レジスタ、RAMの記憶内容など
を初期設定するためのステツプを表わす。 In FIG. 2, 101 represents a step for initializing the various registers of the CPU in the microcomputer, the memory contents of the RAM, etc.
102は車速センサ5からの車速情報にもとずい
て現車速を演算するステツプを表わす。 102 represents a step for calculating the current vehicle speed based on vehicle speed information from the vehicle speed sensor 5.
103はセツトスイツチ6、リジユームスイツチ
7およびキヤンセルスイツチ8からの各入力信号
にもとずいてオートドライブモードが選択されて
いるか否かを判定するステツプを表わす。 Reference numeral 103 represents a step for determining whether or not the auto drive mode is selected based on input signals from the set switch 6, the resume switch 7, and the cancel switch 8.
104はθ変更フラグをみてステアリング切り角
θを演算すべきか否かを判定するステツプであ
る。なおこのθ変更フラグは後述する第3図のタ
イマ割込ルーチンにおいて約10ms周期で「1」
にセツトされる。 104 is a step of checking the θ change flag and determining whether or not the steering angle θ should be calculated. Note that this θ change flag is set to "1" at approximately 10ms intervals in the timer interrupt routine shown in Figure 3, which will be described later.
is set to .
105はθ変更フラグを「0」にリセツトするた
めのステツプを表わす。 105 represents a step for resetting the θ change flag to "0".
106はステアリング基準切り角即ちハンドルが
可動範囲のセンタ位置にあるときのステアリング
角度θSと現ステアリング切り角θAとの差の絶対値
θBを演算するステツプを表わす。ここで例えばハ
ンドルの左旋回端におけるステアリング切り角を
16進法で「00」で表わし、かつ、右旋回端におけ
るステアリング切り角を同様に「FF」で表わし
ており、またステアリング基準切り角θSは「7F」
で表わしている。従つて模式的にハンドルの可動
範囲を表わした第4図に図示する如く、例えばハ
ンドルが図示P位置にあると、ステアリング基準
切り角θS、現ステアリング切り角θAおよび絶対値
θBはそれぞれ図示する如きものとなる。またハン
ドル位置がセンタ位置から左方向にある場合につ
いても絶対値θBは同様になる。 Reference numeral 106 represents a step for calculating the steering standard turning angle, that is, the absolute value θB of the difference between the steering angle θ S when the steering wheel is at the center position of the movable range and the current steering turning angle θ A. Here, for example, the steering angle at the left turning end of the steering wheel is
It is expressed in hexadecimal notation as "00", and the steering angle at the end of right turn is similarly expressed as "FF", and the standard steering angle θ S is "7F".
It is expressed as Therefore, as shown in FIG. 4, which schematically shows the movable range of the steering wheel, for example, when the steering wheel is at the illustrated position P, the standard steering angle θ S , the current steering angle θ A and the absolute value θ B are respectively It will look like the one shown. Also, the absolute value θ B is the same when the handle position is to the left from the center position.
107は上記ステツプ106にて算出された絶対値θB
と、ハンドルセンタ位置から左旋回方向および右
旋回方向に所定の角度をもつて定められた不感帯
領域(第4図図示の斜線部)の角度θOとの差即ち
補正角θCを演算するためのステツプを表わす。 107 is the absolute value θ B calculated in step 106 above
and the angle θ O of the dead zone area (hatched area shown in Figure 4) defined at a predetermined angle in the left and right turning directions from the handle center position, that is, the correction angle θ C is calculated. represents the steps for
108は上記ステツプ107にて算出された補正角θC
が正の値であるか否かを判定するステツプを表わ
す。換言すればこのステツプ108はハンドル位置
が上記不感帯領域の外側にあるか否かを判定する
ステツプである。 108 is the correction angle θ C calculated in step 107 above.
represents the step of determining whether or not is a positive value. In other words, this step 108 is a step for determining whether the handle position is outside the dead zone area.
109は上記ステツプ108の判定結果が「NO」で
あるとき補正角θCを強制的に「0」に設定するス
テツプを表わす。 Reference numeral 109 represents a step for forcibly setting the correction angle θ C to ``0'' when the determination result of step 108 is ``NO''.
110は上記ステツプ106、107および108を経て算
出された補正角θC又は上記ステツプ106、107、
108および109を経て「0」に設定された補正角θC
と前回のθ演算で算出された補正角θC-1との差の
絶対値を約10msの時間幅Δtで除算した結果の
値即ちステアリング角速度θDを演算するステツプ
を表わす。 110 is the correction angle θ C calculated through the above steps 106, 107 and 108 or the above steps 106, 107,
Correction angle θ C set to “0” through 108 and 109
This step represents the step of calculating the value obtained by dividing the absolute value of the difference between the correction angle θ C-1 and the correction angle θ C-1 calculated in the previous θ calculation by a time width Δt of about 10 ms, that is, the steering angular velocity θ D.
111は上記の如く算出された補正角θCとステツ
プ110にて算出されたステアリング角速度θDと設
定車速SOとにもとずいて変更設定車速SOCを算出
するステツプを表わす。即ちこのステツプ111は
変更設定車速SOCをSOC=SO−K1|θC|−K2θDなる
計算式を用いて演算する。ここで上記式における
K1およびK2はそれぞれ定数である。 111 represents a step of calculating a changed set vehicle speed S OC based on the correction angle θ C calculated as described above, the steering angular velocity θ D calculated in step 110, and the set vehicle speed S O. That is, this step 111 calculates the changed set vehicle speed S OC using the formula S OC =S O −K 1 |θ C |−K 2 θD . Here, in the above formula
K 1 and K 2 are each constant.
112はオートドライブ制御(定速走行制御)を
行なうステツプである。即ち、このステツプ112
は変更設定車速SOCと、今回のプログラム実行に
おけるステツプ102にて算出された現車速Sと、
前回のプログラム実行におけるステツプ102にて
算出された前回車速S-1とにもとずいて所定の計
算式即ちD=DO+G〔SOC−{S+K(S−S-1)/
Δt}〕を演算し、コントロールバルブ17に供給
すべき制御パルスのデユーテイDを求める。また
同時にリリースバルブ18を閉状態に維持させ
る。なおここの式において、DOは設定車速SOに
応じて定められた初期デユーテイ、G、Kはゲイ
ン係数、Δtは加速度を求めるに当つての時間幅
を夫々表わしている。 112 is a step for performing auto drive control (constant speed driving control). That is, this step 112
is the changed set vehicle speed SOC , the current vehicle speed S calculated at step 102 in the current program execution,
Based on the previous vehicle speed S -1 calculated in step 102 in the previous program execution, a predetermined calculation formula, namely D = D O + G [S OC - {S + K (S - S -1 ) /
Δt}] to find the duty D of the control pulse to be supplied to the control valve 17. At the same time, the release valve 18 is maintained in a closed state. In this equation, D O is the initial duty determined according to the set vehicle speed S O , G and K are gain coefficients, and Δt is the time width for determining the acceleration.
次に第2図図示のフローチヤート全体の処理動
作を例えば(イ)通常の自動車走行状態のとき、(ロ)通
常自動車走行状態からオートドライブ状態に移行
し、該オートドライブ状態にあるときに大別して
説明する。 Next, the processing operation of the entire flowchart shown in FIG. This will be explained separately.
(イ) 通常の自動車走行状態にあるとき。(b) When the vehicle is in normal driving condition.
この走行状態においてはセツトスイツチ6が
未だオン操作されていないため、ステツプ103
の判定結果は常時「NO」となり、ステツプ
102とステツプ103とからなる閉ループのみが繰
り返し実行され、θ演算およびオートドライブ
制御はともに行なわれない。 In this running state, the set switch 6 has not been turned on yet, so step 103 is performed.
The judgment result is always “NO” and the step
Only the closed loop consisting of step 102 and step 103 is repeatedly executed, and neither θ calculation nor autodrive control is performed.
(ロ) 通常の自動車走行状態からオートドライブ状
態に移行し、該オートドライブ状態にあると
き。(b) When the vehicle transitions from a normal vehicle driving state to an auto drive state and is in the auto drive state.
通常の自動車走行状態においてセツトスイツ
チ6がオンからオフ操作されるようになると、
ステツプ103の判定結果が「YES」に反転し、
次にステツプ104が実行されるようになる。 When the set switch 6 is turned from on to off under normal driving conditions,
The judgment result of step 103 is reversed to “YES”,
Next, step 104 is executed.
この時点においてθ変更フラグが「0」にリセ
ツトされている場合は、ステツプ104の判定結果
が「NO」となり、ステツプ112にてオートドラ
イブ制御が行なわれる。即ちステツプ102にて算
出された現車速Sを設定車速SOとし上記式
D=DO+G〔SOC−{S+K(S−S-1)/Δt}〕
によりデユーテイ比を求め、該デユーテイ比Dを
もつ制御パルス信号を出力バツフア15に出力す
る。なおこの時点においては未だ変更設定車速
SOCが算出されていないため、上記式におけるSOC
は設定車速SOに置換される。 If the θ change flag has been reset to "0" at this point, the determination result at step 104 becomes "NO" and autodrive control is performed at step 112. That is, the current vehicle speed S calculated in step 102 is set as the set vehicle speed S O , and the above formula D = D O + G [S OC - {S + K (S - S -1 ) / Δt}]
The duty ratio is determined by D, and a control pulse signal having the duty ratio D is output to the output buffer 15. At this point, the vehicle speed has not yet been changed.
Since S OC is not calculated, S OC in the above formula
is replaced with the set vehicle speed S O.
そして第3図図示のタイマ割込ルーチン実行に
よりθ変更フラグが「1」にセツトされるように
なると、ステツプ104による判定結果が「YES」
に反転する。 When the θ change flag is set to "1" by executing the timer interrupt routine shown in FIG. 3, the determination result at step 104 is "YES".
to be reversed.
ここで第3図のタイマ割込ルーチンにおいて、
201はレジスタを退避させるステツプを表わす。 Here, in the timer interrupt routine in Figure 3,
201 represents a step for saving registers.
202は基準タイマ用RAMをインクリメントす
ると共に、タイマ割込回数計数用RAMをインク
リメントするステツプを表わす。 202 represents a step of incrementing the RAM for the reference timer and also incrementing the RAM for counting the number of timer interrupts.
203はタイマ割込回数計数用RAMの値が「6」
と一致するか否かを判定するステツプを表わす。 For 203, the value of RAM for counting the number of timer interrupts is "6"
represents the step of determining whether or not it matches.
204はアナログ/デジタルコンバータ13から
のA/D値即ちステアリング切り角デジタル情報
を読み込むステツプを表わす。 204 represents a step of reading the A/D value from the analog/digital converter 13, that is, the steering angle digital information.
205はθ変更フラグを「1」にセツトしθ演算
を許可するステツプを表わす。 205 represents a step of setting the θ change flag to "1" and permitting θ calculation.
206は上記ステツプ204にて読み込まれたA/D
値を現ステアリング切り角θAとしてセツトし第2
図図示のステツプ110のパラメータに供するステ
ツプを表わす。 206 is the A/D read in step 204 above.
Set the value as the current steering angle θ A , and
It represents the steps that apply to the parameters of step 110 shown in the figure.
207はアナログ/デジタルコンバータ13をス
タートさせるステツプを表わす。 207 represents a step for starting the analog/digital converter 13.
208はタイマ割込回数計数用RAMの値を「0」
にリセツトするステツプを表わす。 208 sets the value of RAM for counting the number of timer interrupts to "0"
Represents the step of resetting to .
209は上記ステツプ201にて退避されたレジスタ
を復帰させるステツプを表わしている。 209 represents a step for restoring the registers saved in step 201 above.
そしてこのタイマ割込ルーチンは、例えば1.7
ms周期で実行され、約10ms周期でステツプ
204、205、206、207および208が逐次実行される。 And this timer interrupt routine is for example 1.7
Executed in ms period, steps in approximately 10 ms period
204, 205, 206, 207 and 208 are executed sequentially.
上記の如く第2図図示のステツプ104による判
定結果が「YES」に反転すると、ステツプ105に
てθ変更フラグを「0」にリセツトし、ステツプ
106にて絶対値θBを演算し、ステツプ107にて補正
角θCを演算し、ステツプ108にて補正角θCが正の
値をもつか否かを判定し、判定結果が「YES」
である場合にはステツプ110に直接移行し、一方、
判定結果が「NO」である場合にはステツプ109
にて補正角θCを強制的に「0」にセツトした上で
ステツプ110に移行し、ステツプ110にて上記補正
角θCと第3図図示のステツプ206にてセツトされ
た前回補正角θC-1とからステアリング角速度θDを
演算し、ステツプ111にて設定車速SOと上記ステ
ツプ107にて算出された補正角θCと上記ステツプ
110にて算出されたステアリング角速度θDとにも
とずいて変更設定車速SOCを算出し、ステツプ112
にて上記変更設定車速SOCと上記ステツプ102にて
算出された現車速Sと前回の現車速S-1とにもと
ずいてデユーテイDを算出する。以後ステツプ
104の判定結果が「YES」になる度に変更設定車
速SOCの演算が行なわれ、該変更設定車速SOCに対
応したデユーテイDが演算される。なおステツプ
104の判定結果が「NO」となる場合には変更設
定車速SOCの演算が行なわれず、ステツプ112にて
直前の変更設定車速SOCに対応したデユーテイD
が演算される。 As mentioned above, when the determination result at step 104 shown in FIG. 2 is reversed to "YES", the θ change flag is reset to "0" at step 105, and the
The absolute value θ B is calculated in step 106, the correction angle θ C is calculated in step 107, and it is determined in step 108 whether or not the correction angle θ C has a positive value, and the judgment result is "YES".
If so, go directly to step 110, while
If the judgment result is “NO”, proceed to step 109.
After the correction angle θ C is forcibly set to “0” in step 110, the correction angle θ C and the previous correction angle θ set in step 206 shown in FIG. Steering angular velocity θ D is calculated from C-1 , and in step 111, the set vehicle speed S O , the correction angle θ C calculated in step 107, and the above step are calculated.
Based on the steering angular velocity θ D calculated in step 110, the changed set vehicle speed SOC is calculated, and the
The duty D is calculated based on the changed set vehicle speed SOC , the current vehicle speed S calculated in step 102, and the previous current vehicle speed S -1 . Subsequent steps
Every time the determination result in step 104 becomes "YES", the changed set vehicle speed SOC is calculated, and the duty D corresponding to the changed set vehicle speed SOC is calculated. Furthermore, the steps
If the judgment result in step 104 is "NO", the changed set vehicle speed SOC is not calculated, and in step 112 the duty D corresponding to the immediately previous changed set vehicle speed SOC is calculated.
is calculated.
その後キヤンセルスイツチ8からキヤンセル指
示信号が入力されてくると、ステツプ103による
判定結果が再び「NO」となり、θ演算およびオ
ートドライブ制御が行なわれなくなり、ステツプ
102とステツプ103とが繰り返し実行される。 After that, when a cancel instruction signal is input from the cancel switch 8, the judgment result at step 103 becomes "NO" again, θ calculation and auto drive control are no longer performed, and step 103 returns to "NO".
Steps 102 and 103 are executed repeatedly.
このように、マイクロコンピユータ9はオート
ドライブモード時にθ演算を行なうと共に該θ演
算により算出された変更設定車速SOCにもとずい
てデユーテイDを演算する。そして変更設定車速
SOCは上記の如き式即ち
SOC=SO−K1|θC|−K2θDで与えられるため、
現ステアリング切り角θAの補正角θCが大であれば
あるほど、またステアリング角速度θDが大であれ
ばあるほど変更設定車速SOCの値は小さくなり、
車速の減少度が大きくなる。 In this way, the microcomputer 9 performs the θ calculation in the auto drive mode, and calculates the duty D based on the changed set vehicle speed SOC calculated by the θ calculation. and change setting vehicle speed
Since S OC is given by the above formula, that is, S OC =S O −K 1 |θ C |−K 2 θ D ,
The larger the correction angle θ C for the current steering angle θ A , and the larger the steering angular velocity θ D , the smaller the value of the changed set vehicle speed S OC becomes.
The degree of decrease in vehicle speed increases.
以上説明した如く、本発明はオートドライブモ
ード時に少なくとも設定車速データと現車速デー
タとにもとずいてアクチユエータ制御信号の値を
演算し自動車を定速走行させる自動車用定速走行
システムにおいて、ステアリング切り角に比例し
たステアリング切り角情報を出力するステアリン
グ切り角センサと演算手段とをそなえ、該演算手
段はオートドライブモード時に上記ステアリング
切り角センサからのステアリング切り角情報を受
け付け、ステアリング切り角およびステアリング
角速度に比例して上記設定車速を減少せしめ自動
車を減速させるよう構成した。このため自動車が
オートドライブモード時にカーブに突入したよう
な場合であつてもオートドライブモードをキヤン
セルすることなくカーブ度および角速度に応じて
自動車を減速させ減速後設定車速に自動的に復帰
させることができるため、安全走行を維持できる
と共にキヤンセル後に通常行なわれるリジユーム
操作などを行なわなくても済みドライバの負担を
軽減することができる。 As explained above, the present invention provides a constant speed driving system for an automobile in which the value of an actuator control signal is calculated based on at least set vehicle speed data and current vehicle speed data in auto drive mode to drive the vehicle at a constant speed. It is equipped with a steering angle sensor that outputs steering angle information proportional to the steering angle, and a calculation means, and the calculation means receives the steering angle information from the steering angle sensor during auto drive mode, and calculates the steering angle and steering angular velocity. The set vehicle speed is decreased in proportion to the vehicle speed, thereby decelerating the vehicle. Therefore, even if the car enters a curve while in autodrive mode, it is possible to decelerate the car according to the curve degree and angular velocity without canceling autodrive mode, and automatically return to the set vehicle speed after deceleration. As a result, safe driving can be maintained, and there is no need to perform a resume operation, which is normally performed after cancellation, and the burden on the driver can be reduced.
なお上述した実施例においてはアナログ/デジ
タルコンバータ13をマイクロコンピユータ9の
外部に設けた場合を示したが、マイクロコンピユ
ータ9によつてアナログ/デジタル変換を行なう
ようにすることは自由である。 In the above embodiment, the analog/digital converter 13 is provided outside the microcomputer 9, but the analog/digital conversion may be performed by the microcomputer 9.
第1図は本発明による自動車用定速走行システ
ムの一実施例構成、第2図および第3図はそれぞ
れその処理動作を説明するためのフローチヤー
ト、第4図は本発明を説明するための概念図を
夫々示す。
1……定速走行制御装置、2……アクチユエー
タ、4……ステアリング切り角センサ、5……車
速センサ、6……セツトスイツチ、9……演算手
段(マイクロコンピユータ)、13……アナロ
グ/デジタル変換手段。
FIG. 1 shows the configuration of an embodiment of a constant speed driving system for automobiles according to the present invention, FIGS. 2 and 3 are flowcharts for explaining the processing operations thereof, and FIG. 4 is a diagram for explaining the present invention. Conceptual diagrams are shown. DESCRIPTION OF SYMBOLS 1... Constant speed cruise control device, 2... Actuator, 4... Steering angle sensor, 5... Vehicle speed sensor, 6... Set switch, 9... Arithmetic means (microcomputer), 13... Analog/digital conversion means.
Claims (1)
速データと現車速データとにもとずいてアクチユ
エータ制御信号の値を演算し自動車を定速走行さ
せる自動車用定速走行システムにおいて、ステア
リング切り角に比例したステアリング切り角情報
を出力するステアリング切り角センサと演算手段
とをそなえ、該演算手段はオートドライブモード
時に上記ステアリング切り角センサからのステア
リング切り角情報を受け付け、ステアリング切り
角およびステアリング角速度に比例して上記設定
車速を減少せしめ自動車を減速させるよう構成さ
れたことを特徴とする自動車用定速走行システ
ム。1. In a constant speed driving system for an automobile that calculates the value of an actuator control signal based on at least set vehicle speed data and current vehicle speed data in auto drive mode to drive the car at a constant speed, the steering angle is proportional to the steering angle. It is equipped with a steering angle sensor that outputs information and a calculation means, and the calculation means receives the steering angle information from the steering angle sensor during auto drive mode, and calculates the set vehicle speed in proportion to the steering angle and steering angular velocity. 1. A constant speed driving system for an automobile, characterized in that the constant speed driving system is configured to reduce the speed of the automobile and decelerate the automobile.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP16439681A JPS5865944A (en) | 1981-10-15 | 1981-10-15 | Constant speed travelling system for automobile |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP16439681A JPS5865944A (en) | 1981-10-15 | 1981-10-15 | Constant speed travelling system for automobile |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS5865944A JPS5865944A (en) | 1983-04-19 |
| JPH0121011B2 true JPH0121011B2 (en) | 1989-04-19 |
Family
ID=15792324
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP16439681A Granted JPS5865944A (en) | 1981-10-15 | 1981-10-15 | Constant speed travelling system for automobile |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS5865944A (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6192931A (en) * | 1984-10-15 | 1986-05-10 | Komatsu Forklift Kk | Vehicle speed control device of battery fork lift |
| JPS6192932A (en) * | 1984-10-15 | 1986-05-10 | Komatsu Forklift Kk | Vehicle speed control device of battery fork lift |
| JPH01144235U (en) * | 1988-03-30 | 1989-10-03 |
-
1981
- 1981-10-15 JP JP16439681A patent/JPS5865944A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS5865944A (en) | 1983-04-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3477015B2 (en) | Inter-vehicle distance control device | |
| JP3646660B2 (en) | Vehicle tracking control device | |
| JPH0429573B2 (en) | ||
| JPH1120511A (en) | Vehicle travel control device | |
| JP2000355232A (en) | Leading vehicle follow-up control device | |
| JPH0717295A (en) | Vehicle speed control device | |
| JPH068747A (en) | Vehicle speed control device | |
| JPS5865944A (en) | Constant speed travelling system for automobile | |
| JP3194279B2 (en) | Travel control device for vehicles | |
| JPH04257739A (en) | Running control device for vehicle | |
| JP4033942B2 (en) | Vehicle travel control device | |
| JP7351076B2 (en) | Electric vehicle control method and electric vehicle control device | |
| JP2500199Y2 (en) | Vehicle tracking control device | |
| JP3405172B2 (en) | Vehicle control device | |
| JPH0211452B2 (en) | ||
| JP2822039B2 (en) | Constant speed cruise control device for automobile | |
| JP3155089B2 (en) | Vehicle control device | |
| JPS59119418A (en) | Inter-car distance control device | |
| JPS6037011A (en) | Automatic steering device for car | |
| JP3286395B2 (en) | Travel control device for vehicles | |
| JPH09263160A (en) | Vehicle speed control device | |
| JPH08118996A (en) | Vehicle speed control device | |
| JPH02179550A (en) | Traveling controller for vehicle | |
| JP3470348B2 (en) | Vehicle speed control device | |
| JPH04238742A (en) | Running control device for vehicle |