JPH01142902A - 自動車のファジィ制御方式 - Google Patents

自動車のファジィ制御方式

Info

Publication number
JPH01142902A
JPH01142902A JP30259387A JP30259387A JPH01142902A JP H01142902 A JPH01142902 A JP H01142902A JP 30259387 A JP30259387 A JP 30259387A JP 30259387 A JP30259387 A JP 30259387A JP H01142902 A JPH01142902 A JP H01142902A
Authority
JP
Japan
Prior art keywords
control
fuzzy control
automobile
fuzzy
storage device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP30259387A
Other languages
English (en)
Inventor
Shigeki Moriide
茂樹 森出
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP30259387A priority Critical patent/JPH01142902A/ja
Publication of JPH01142902A publication Critical patent/JPH01142902A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Controls For Constant Speed Travelling (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)
  • Feedback Control In General (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 [概要] 本発明は自動車の推進力などをファジィ制御する方式に
関し、 ファジィ制御用制御値として典型的なデータを記憶装置
のテーブルに予め書込んでおき、所要の時に読出して制
御に使用するようにした自動車のファジィ制御方式を提
供することを目的とし、自動車に搭載したプロセッサに
より自動車の推進力装置など被制御対象部をファジィ制
御するファジィ制御部を具備する自動車のファジィ制御
方式において、ファジィ制御部には記憶装置と、記憶装
置の読出制御部とを具備し、該記憶装置には、被制御対
象部における検出量と、該検出量の時間的変化量とを所
定の規則に従って予め演算し、その結果をテーブルとし
て格納し、記憶装置の読出制御部は所定の時期に該テー
ブルを読出して被制御対象部を制御することで構成する
[産業上の利用分野] 本発明は自動車の推進力などをファジィ制御する方式に
関する。
従来、自動車のエンジン出力をファジィ制御してオート
クルーズを実現することは検討されていたが、計算量が
膨大となるため、車載のマイクロプロセッサにより演算
制御することは長時間を要することとなった。そのため
処理能力を改善するための技術を開発することが要望さ
れた。
[従来の技術] 第6図に示すブロック図は自動車のエンジン出力をファ
ジィ制御する構成の概略図である。第6図において、1
はファジィ制御部、2は自動車のエンジン、3はアクチ
ュエータ制御部、4は減算器、5は微分回路を示す。エ
ンジン2についてその目標回転数をEo、実際の回転数
をErとしたとき、E、−Er=eとおき、微分回路5
によりErO値を微分した値をΔeとする。第6図に示
すブロック図の基本動作は下記のとおりである。
即ち、エンジン2の回転数について目標値と実際の回転
数についての差と、回転数の時間的変化量を、各々パラ
メータとしてファジィ制御部1に入力すると、制御変化
量Δθが得られる。このΔθをアクチュエータ制御部3
に与えることにより得られた制御量θをエンジン2に印
加し、エンジン2の回転数を制御する。
このときファジィ制御部lにおける動作について以下説
明する。ファジィ制御部1においては、エンジン出力制
御のため人間がアクセルペダルを踏込むようなことを規
則化し、その規則に従って制御を行う、今、その一つの
規則を e=zo、Δe = P B、 then  Δu=P
Mとすると、これはエンジン2の回転数が目標値に略等
しく、しかし回転数の時間的変化が正の大きい値である
ときは、操作量は正で中位の値とせよ(増加せよ)の意
味である。このとき規則に使用する用語は、PB(正で
且つ大きい数の集まり)、PM(正で中位の数の集まり
)、PS(正で小さい数の集まり)、ZO(零)であっ
て、NB、NM、NSは前述とはP、Nが逆になったも
のである。次にファジィ制御部lにおいて、プロセッサ
(図示せず)により前記規則に従って処理する。
目標値と検出した実際の値との差eの変化範囲を−1か
ら+1までに限定したとすると、PBは第 15図に示
すようにPBの値の「あいまいさ」を表現でき、グラフ
をあいまい集合のメンバシップ関数と呼ぶ。そしてhp
b(Δe)はΔeが何の程度PBと見做せるかという度
合を表していて、hpb  1(Δe)の値が縦軸で1
の値に近い程PBであると見做せる。同様にhzoとh
nmのグラフも第7図に合わせて示し、その図が見做せ
る度合を示すことは同様である。
(1)ファジィ制御部におけるプロセッサは第7図から
メンバシップ関数を求める。前述の規則に対しhzo(
e)のメンバシップ値は0.8、hpb(Δe)のメン
バシップ値は0.4である。
(2)次にeとΔeのメンバシップ値の小さい方をWと
置く。上記例ではw = 0.4である。この場合メン
バシップ値の小さい方(より外れている方)をとる。(
第8図参照) (3)  出力メンバシップ関数グラフを第9図で描く
そのとき規則の右辺はthen P Mとすることであ
っだからPMの頂点を0.4とした山を描く。
(4)次に(11〜(3)の演算を全規則について行う
。即ち、各規則による演算をNB、NM、N  S−・
PBについて行い、その曲線を描き、且つその結果を重
合わせる。第10図はその曲線群を示す。
(5)  次に重合わせた図形の包絡線で作られる図形
について重心を求め、そのX座標値を最終的な一制御値
(第6図でいうθ)としてエンジン2の回転数を制御す
る。(重合わせた図形のうち下方に埋もれたものは無視
する) [発明が解決しようとする問題点] 以上の説明のように演算することはプロセッサにとって
大きな負荷となるから、車載のマイクロプロセッサ程度
のものでは常時この演算を実行することとなり、折角の
マイクロプロセッサも他の目的に使用することが遅れ勝
ちとなる欠点があった。マイクロプロセッサ以上に高性
能のものを搭載することは、大規模・高価となる欠点が
あった。
本発明の目的は前述の欠点を改善し、ファジィ制御用制
御値として典型的なデータを記憶装置のテーブルに予め
書込んでおき、所要の時に読出して制御に使用するよう
にした自動車のファジィ制御方式を提供することにある
[問題点を解決するための手段] 第1図は本発明の原理構成を示す図である。第1図にお
いて、1はファジィ制御部、10は記憶装置の読出制御
部、11は記憶装置、12はテーブル、5は微分回路、
20は被制御対象部を示す。
自動車に搭載したプロセッサにより自動車の推進力装置
など被制御対象部20をファジィ制御するファジィ制御
部lを具備する自動車のファジィ制御方式において、本
発明は下記の構成とする。即ち、 ファジィ制御部lには記憶装置11と、記憶装置の読出
制御部lOとを具備し、該記憶装置11には被制御対象
部20における検出量と、該検出量の時間的変化量とを
所定の規則に従って予め演算し、その結果をテーブル1
2として格納し、記憶装置の読出制御部10は所定の時
期に該テーブル12を読出して被制御対象部20を制御
することである。
[作用] 第1図の構成において、テーブル12に演算結果を格納
することは自動車のファジィ制御を行う前の適宜な時に
行う。そのための演算は自動車の走行前であれば、エン
ジンを始動するなど被制御対象部20を動作させ、或い
は被制御対象部20の動作をシミュレートさせて、据え
置き型のプロセッサを活用し、演算結果をテーブルに格
納する。
または自動車の走行中に搭載したプロセッサの負荷が大
きくない時を選んで、被制御対象部20の動作をシミュ
レートさせながら、ファジィ制御を演算し、結果データ
を格納する。
次にファジィ制御を実行するときは、前記テーブル12
の格納データを読出制御部10により読出して被制御対
象部20に制御データとして与えれば良い。
読出制御部lOは自動車搭載のマイクロプロセッサであ
っても、また読出専用のハードウェアを具備してそれを
利用しても良い。
[実施例] 本発明の実施例として、自動車のエンジン出力制御を運
転者のアクセルペダル踏込みによって行うことを、ファ
ジィ制御する場合について説明する。エンジン出力の制
御は実際の回転数について設定値からの偏差eと、偏差
の時間的変化Δeとを検出量として、基本的には下記5
つのあいまい集合規則を演算する。
e=NB、Δe=Zo  −4Δθ= P B   −
(1)e=Zo、Δ6;pB −*Δθ= N B  
 −= (2)e=Zo、Δe=NB  −*Δθ= 
P B   −(3)e=PB、 Δe=ZO→Δθ=
 N B   ・−(4)o=Zo、Δe=Zo →Δ
θ= Z O−(51この規則について演算したとき、
規則の中間の値が滑らかに変化するように規則を補って
間を埋め、横軸にΔeを、縦軸にeをとって示すと、第
2図が得られる。
次に運転者の感覚として若干のオーバーシュートのある
方が良いと感じる場合が多いので、e=NS、 Δe=
ps  −’Δθ= 7. o   −46)など6つ
の規則を追加して演算し、テーブルを作成すると、第3
図が得られる。
更にこの第3図に示すeとΔeが各々7つずつ合計49
の場合について予め前記(11〜(5)の手順の演算を
行えば、第4図に示す二次元の表が計算できる。実用的
には第1図の制御読出部として車載マイクロプロセッサ
を使用できるから、第4図に示す表にピッタリと当ては
まらない場合に補間値を求めるように使用する。
次に車載のマイクロプロセッサに適用し易いように、実
施例を変更することができる。第4図に示す表の軸を8
×8とすれば、マイクロプロセッサでデータを取り扱い
易い。また16X16とすればより有効な制御ができる
更に制御量として、第5図に示すように被制御対象部と
してのエンジンに対する制御量θもファジィ制御部1へ
の入力とすれば、3パラメータのファジィ制御が出来て
、三次元の表(7X7X7または8X8X8)と三次元
の補間演算を行えば、前記と同様な方法でより有効な制
御ができる。
本発明によるファジィ制御は、以上説明した自動車のエ
ンジン出力を制御すること以外に、制動力の制御或いは
クラッチをつなぐことの制御に適用できることは明らか
である。
[発明の効果] このうよにして本発明によると、自動車のファジィ制御
を行うときに、車載のマイクロプロセッサは従来のよう
にそのための演算を常に行うことは無く、必要に応じフ
ァジィ制御用データをテーブルから読出すことや補間デ
ータの演算を行うことで良いため、マイクロプロセッサ
の負荷は軽減され、ファジィ制御以外に必要な制御を遅
れなく的確に進めることが出来る。しかも自動車走行は
ファジィ制御されるので、乗り心地が良いという効果が
得られる。
【図面の簡単な説明】
第1図は本発明の原理構成を示す図、 第2図・第3図・第4図は本発明の実施例として記憶装
置におけるテーブルの例を示す図、第5図はファジィ制
御部への入力を増加させた場合の構成を示す図、 第6図は自動車のファジィ制御を一般的に示す図、第7
図・第8図・第9図・第10図はファジィ制御用の演算
を説明するための図である。 1・−ファジィ制御部 2・−エンジン 3−アクチュエータ制御部 4・−・減算器 5・−・微分回路 1〇−読出制御部 11・−記憶装置 12・・・テーブル 20・・−被制御対象部 特許出願人    富士通株式会社 代 理 人  弁理士  鈴木栄祐 4(岑トB目のff埋木16鷲図 第1図 第6図 第7図 第8図

Claims (1)

  1. 【特許請求の範囲】 自動車に搭載したプロセッサにより自動車の推進力装置
    など被制御対象部(20)をファジィ制御するファジィ
    制御部(1)を具備する自動車のファジィ制御方式にお
    いて、 ファジィ制御部(1)には記憶装置(11)と、記憶装
    置の読出制御部(10)とを具備し、 該記憶装置(11)には、被制御対象部(20)におけ
    る検出量と、該検出量の時間的変化量とを所定の規則に
    従って予め演算し、その結果をテーブル(12)として
    格納し、 記憶装置の読出制御部(10)は所定の時期に該テーブ
    ル(12)を読出して被制御対象部(20)を制御する
    こと を特徴とする自動車のファジィ制御方式。
JP30259387A 1987-11-30 1987-11-30 自動車のファジィ制御方式 Pending JPH01142902A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP30259387A JPH01142902A (ja) 1987-11-30 1987-11-30 自動車のファジィ制御方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP30259387A JPH01142902A (ja) 1987-11-30 1987-11-30 自動車のファジィ制御方式

Publications (1)

Publication Number Publication Date
JPH01142902A true JPH01142902A (ja) 1989-06-05

Family

ID=17910844

Family Applications (1)

Application Number Title Priority Date Filing Date
JP30259387A Pending JPH01142902A (ja) 1987-11-30 1987-11-30 自動車のファジィ制御方式

Country Status (1)

Country Link
JP (1) JPH01142902A (ja)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01293401A (ja) * 1988-05-20 1989-11-27 Matsushita Electric Ind Co Ltd ファジィ制御演算装置およびファジィ推論方法
JPH0359702A (ja) * 1989-07-28 1991-03-14 Omron Corp 制御装置
JPH0460702A (ja) * 1990-06-28 1992-02-26 Sanyo Electric Co Ltd ファジィ制御方式
JPH05122809A (ja) * 1991-07-31 1993-05-18 Shinko Electric Co Ltd モータ駆動車両の走行制御装置
JPH06148997A (ja) * 1992-11-13 1994-05-27 Canon Inc 画像処理装置

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62216835A (ja) * 1986-03-17 1987-09-24 Honda Motor Co Ltd 車輌速度制御装置
JPS63176739A (ja) * 1987-01-14 1988-07-21 Nissan Motor Co Ltd 自動車用定速走行装置

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62216835A (ja) * 1986-03-17 1987-09-24 Honda Motor Co Ltd 車輌速度制御装置
JPS63176739A (ja) * 1987-01-14 1988-07-21 Nissan Motor Co Ltd 自動車用定速走行装置

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01293401A (ja) * 1988-05-20 1989-11-27 Matsushita Electric Ind Co Ltd ファジィ制御演算装置およびファジィ推論方法
JPH0359702A (ja) * 1989-07-28 1991-03-14 Omron Corp 制御装置
JPH0460702A (ja) * 1990-06-28 1992-02-26 Sanyo Electric Co Ltd ファジィ制御方式
JPH05122809A (ja) * 1991-07-31 1993-05-18 Shinko Electric Co Ltd モータ駆動車両の走行制御装置
JPH06148997A (ja) * 1992-11-13 1994-05-27 Canon Inc 画像処理装置

Similar Documents

Publication Publication Date Title
CN114056121B (zh) 电动汽车
EP1775188B1 (en) Control device for vehicle
Chung et al. Design and evaluation of side slip angle-based vehicle stability control scheme on a virtual test track
EP3202630B1 (en) Method and device for controlling vehicle motion
Gehring et al. Practical results of a longitudinal control concept for truck platooning with vehicle to vehicle communication
CN114056116B (zh) 电动汽车
Yi et al. Vehicle-to-vehicle distance and speed control using an electronic-vacuum booster
Hayashi et al. Neuro fuzzy transmission control for automobile with variable loads
KR920014655A (ko) 자동차의 운동예측장치 및 그것을 이용한 자동차의 운동 제어장치
JPH07504141A (ja) 車両安定性の制御方法
JP2019034591A (ja) 車両運動制御装置及びその方法、並びに、目標軌道生成装置及びその方法
Hamersma et al. Longitudinal vehicle dynamics control for improved vehicle safety
Yi et al. A vehicle-to-vehicle distance control algorithm for stop-and-go cruise control
US12202496B2 (en) Vehicle control apparatus
CN116997498A (zh) 系统
JPH01142902A (ja) 自動車のファジィ制御方式
CN112319478A (zh) 车辆驱动模式切换方法、装置及存储介质、电动商用车
Moon et al. Vehicle tests of a longitudinal control law for application to stop-and-go cruise control
Torinsson Power loss minimization in electric cars by wheel force allocation
Chen et al. Integrated forward and reverse trajectory tracking control for car-like ground vehicle
JPH02291099A (ja) 移動車の走行制御装置
JP2653196B2 (ja) 車両のローリング制御装置
JP4557589B2 (ja) 車両の減速制御装置および車両
Cipelli et al. Driver-in-the-loop simulations with parametric car models
Abdelfatah Yaw center control of a vehicle using rear wheel steering