(57)【要約】【課題】実加速度が目標加速度に対して良好に追従しながら、車両を自動走行させることができる車両自動走行制御装置の提供。【解決手段】フィードフォワード演算値及びフィードバック演算値の各演算値から目標要求トルクを求める目標要求トルク演算手段３１と、その求めた目標要求トルクに基づいて車両を自動走行させるとともに、車両の何れかの車輪がスリップしたときに車輪のスリップを抑制するスリップ抑制制御を実行する自動走行制御手段Ｄとを備え、目標要求トルク演算手段３１は、自動走行制御手段Ｄによってスリップ抑制制御が実行された場合、目標加速度と実加速度との偏差に基づくフィードバック演算値を保持し、その保持したフィードバック演算値及びフィードフォワード演算値の各演算値から目標要求トルクを求める。【選択図】図４
2009067358.tif 000002
【特許請求の範囲】
【請求項１】
目標加速度に基づくフィードフォワード演算値及び目標加速度と実加速度との偏差に基づくフィードバック演算値による各演算値から目標要求トルクを求める目標要求トルク演算手段と、
前記求めた目標要求トルクに基づいて車両を自動走行させるとともに、該車両の何れかの車輪がスリップしたときに当該車輪のスリップを抑制するスリップ抑制制御を実行する自動走行制御手段と、を備える車両自動走行制御装置であって、
前記目標要求トルク演算手段は、前記自動走行制御手段によって前記スリップ抑制制御が実行された場合、前記目標加速度と実加速度との偏差に基づくフィードバック演算値を保持し、該保持したフィードバック演算値及び前記フィードフォワード演算値による各演算値から前記目標要求トルクを求める車両自動走行制御装置。
【請求項２】
前記自動走行制御手段は、前記スリップ抑制制御として、車両の減速中における車輪のスリップを抑制し、
前記目標要求トルク演算手段は、前記目標要求トルクとして、車輪に付与する制動トルクを求める請求項１に記載の車両自動走行制御装置。
【請求項３】
前記自動走行制御手段は、前記スリップ抑制制御として、車両の加速中における駆動輪のスリップを抑制し、
前記目標要求トルク演算手段は、前記目標要求トルクとして、駆動輪に付与する駆動トルクを求める請求項１に記載の車両自動走行制御装置。
【請求項４】
前記目標要求トルク演算手段は、前記自動走行制御手段による前記スリップ抑制制御が終了すると、前記保持されたフィードバック演算値に基づいてフィードバック演算を再開する請求項１〜３の何れか１項に記載の車両自動走行制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、目標加速度に基づくフィードフォワード演算値及び目標加速度と実加速度との偏差に基づくフィードバック演算値による各演算値から目標要求トルクを求める目標要求トルク演算手段と、前記求めた目標要求トルクに基づいて車両を自動走行させる自動走行制御手段とを備えた車両自動走行制御装置に関する。
【背景技術】
【０００２】
上記のような車両自動走行制御装置では、フィードフォワード演算により目標加速度に基づいてフィードフォワード演算値を求め、フィードバック演算により目標加速度と実加速度との偏差に基づいてフィードバック演算値を求める。そして、フィードフォワード演算値及びフィードバック演算値の各演算値から目標要求トルクを求め、その求めた目標要求トルクを車両に与える動作をリアルタイムで繰り返し行うことにより、車両を自動走行させている。ここで、目標要求トルクとは、減速するときに車輪に付与する制動トルクや加速するときに駆動輪に付与する駆動トルクをいう。
【０００３】
自動走行制御においては、例えば、摩擦係数が低い路面を自動走行させるときに、目標加速度が大きくなると目標要求トルクが過大になってしまい車輪がスリップすることがある。そこで、自動走行制御手段がスリップ抑制制御を行い、スリップ抑制トルクを車両に与える。スリップ抑制制御としては、車両の減速中に車輪のスリップを抑制するＡＢＳ制御や、車両の加速中に車輪のスリップを抑制するトラクション制御がある。
【０００４】
自動走行中に、スリップ抑制制御を行うに当り、車両に対して、目標要求トルクよりもスリップ抑制トルクを優先して与える。例えば、ブレーキ回路において、ＡＢＳ制御によりスリップ抑制トルクを与える箇所を目標要求トルクを与える箇所よりも下流側に配置することにより、スリップ抑制トルクを優先して車両に付与する。
【０００５】
このように、スリップ抑制制御の実行中には、目標要求トルクが車両に与えられず、実加速度が目標加速度に追従できなくなる。その為に、目標加速度と実加速度との間に大きな偏差が生じて、フィードバック演算値が過大になる。一方、車輪のスリップが生じなくなりスリップ抑制制御が終了すると、フィードフォワード演算値及びフィードバック演算値の各演算値から求めた目標要求トルクを車両に与える。したがって、スリップ抑制制御の実行中にフィードフォワード演算値及びフィードバック演算値の各演算値から目標要求トルクを求めると、スリップ抑制制御が終了したときに過大な目標要求トルクが車両に付与されることになり、急加速や急減速を生じて車両の走行状態が不安定になる。
【０００６】
そこで、従来の車両自動走行制御装置では、スリップ抑制制御として例えばＡＢＳ制御が実行されると、目標要求トルク演算手段が、目標要求トルクを一定に保持するものがある。この技術によれば、スリップ抑制制御が終了したときには、一定に保持した目標要求トルクが車両に与えられるので、過大な目標要求トルクが車両に付与されることがなく、車両の走行状態が不安定になるのを防止できる（例えば、特許文献１参照。）。
【０００７】
【特許文献１】特開平６−１２２９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
図１０は、従来の車両自動走行制御装置における、目標加速度、実加速度、ＡＢＳ制御のＯＮ／ＯＦＦ、及び、目標要求トルクの夫々を示している。
ＡＢＳ制御が実行されると、車輪のスリップを抑制するための要求トルクが車両に与えられるので、実加速度は、その路面において車輪のスリップを生じない一定の加速度となる。その為に、ＡＢＳ制御が実行されると、実加速度が目標加速度に追従できなくなる。
ＡＢＳ制御の実行中は、目標加速度の変化に関わらず、目標要求トルクは一定に保持されている。その為に、目標加速度が小さくなる側に変化してＡＢＳ制御が実行されないような小さな加速度となっても、目標要求トルクが一定に保持されている。したがって、一旦、ＡＢＳ制御が実行されると、そのＡＢＳ制御をなかなか終了できず、実加速度が目標加速度に追従できない状態が継続されてしまう。
また、例えば、路面の摩擦係数が変化する等の外乱により車輪のスリップが抑制されることによってＡＢＳ制御が終了されたとしても、実加速度と目標加速度との間には大きな偏差が生じており、実加速度が目標加速度に追従できるまでに時間がかかることになる。
【０００９】
本発明は、かかる点に着目してなされたものであり、その目的は、実加速度が目標加速度に良好に追従しながら、車両を自動走行させることができる車両自動走行制御装置を提供する点にある。
【課題を解決するための手段】
【００１０】
この目的を達成するために、本発明に係る車両自動走行制御装置の特徴構成は、目標加速度に基づくフィードフォワード演算値及び目標加速度と実加速度との偏差に基づくフィードバック演算値による各演算値から目標要求トルクを求める目標要求トルク演算手段と、前記求めた目標要求トルクに基づいて車両を自動走行させるとともに、該車両の何れかの車輪がスリップしたときに当該車輪のスリップを抑制するスリップ抑制制御を実行する自動走行制御手段と、を備える車両自動走行制御装置であって、前記目標要求トルク演算手段は、前記自動走行制御手段によって前記スリップ抑制制御が実行された場合、前記目標加速度と実加速度との偏差に基づくフィードバック演算値を保持し、該保持したフィードバック演算値及び前記フィードフォワード演算値による各演算値から前記目標要求トルクを求める点にある。
【００１１】
本構成の装置では、スリップ抑制制御の実行中に、フィードバック演算値を保持し、その保持したフィードバック演算値及びフィードフォワード演算値による各演算値から目標要求トルクを求め、目標要求トルクを目標加速度に応じて変化させる。例えば、目標加速度が小さくなると、目標要求トルクも小さくなる。したがって、目標要求トルク自体が車輪にスリップを生じない程度に小さくなって、スリップ抑制制御を終了させることができる。このように、本構成の装置であれば、スリップ抑制制御を早期に終了させ、実加速度が目標加速度に追従できない状態から抜け出し易くできる。また、スリップ抑制制御が終了するときには、保持したフィードバック演算値及びフィードフォワード演算値による各演算値から求めた目標要求トルクを車両に与えることができる。したがって、スリップ抑制制御が終了するときに、実加速度と目標加速度との偏差を小さくすることができ、短時間で実加速度を目標加速度に一致させることができる。
以上の構成を有する結果、本構成の制御装置は、実加速度が目標加速度に対して良好に追従し、安定した車両の自動走行を実現することができる。
【００１２】
本発明に係る車両自動走行制御装置の更なる特徴構成は、前記自動走行制御手段は、前記スリップ抑制制御として、車両の減速中における車輪のスリップを抑制し、前記目標要求トルク演算手段は、前記目標要求トルクとして、車輪に付与する制動トルクを求める点にある。
【００１３】
本構成によれば、目標要求トルクとしての制動トルクを車輪に付与することによって、車両の自動走行に際して、減速時の車輪のスリップを抑制できる。しかも、車両を減速させるときに、実加速度が目標加速度に対して良好に追従しながら、車両を自動走行させることができる。
【００１４】
本発明に係る車両自動走行制御装置の更なる特徴構成は、前記自動走行制御手段は、前記スリップ抑制制御として、車両の加速中における駆動輪のスリップを抑制し、前記目標要求トルク演算手段は、前記目標要求トルクとして、駆動輪に付与する駆動トルクを求める点にある。
【００１５】
本構成によれば、目標要求トルクとしての駆動トルクを駆動輪に付与することによって、車両の自動走行に際して、加速時の車輪のスリップを抑制できる。しかも、車両を加速させるときに、実加速度が目標加速度に対して良好に追従しながら、車両を自動走行させることができる。
【００１６】
本発明に係る車両自動走行制御装置の更なる特徴構成は、前記目標要求トルク演算手段は、前記自動走行制御手段による前記スリップ抑制制御が終了すると、前記保持されたフィードバック演算値に基づいてフィードバック演算を再開する点にある。
【００１７】
本構成によれば、自動走行制御手段によるスリップ抑制制御が終了すると、保持されたフィードバック演算値及びフィードフォワード演算値による各演算値から求めた目標要求トルクを車両に与えることができる。このように、目標要求トルク演算手段が、保持されたフィードバック演算値に基づいてフィードバック演算を再開することによって、外乱等により実加速度が変化しても、その外乱等による変化も考慮した状態で目標要求トルクを求めることができる。したがって、自動走行させるために必要となるトルクを的確に与えることができ、安定した自動走行を行える。
【発明を実施するための最良の形態】
【００１８】
本発明に係る車両自動走行制御装置の実施形態について説明する。
＜本発明の概要＞
本発明に係る車両自動走行制御装置は、フィードフォワード演算値及びフィードバック演算値の各演算値から求めた目標要求トルクを車両に与える動作をリアルタイムで繰り返し行うことにより、車両を自動走行させる自動走行制御を行う。この自動走行制御において、車輪のスリップを抑制するスリップ抑制制御を実行したときに、フィードバック演算値を保持し、保持したフィードバック演算値及びフィードフォワード演算値の各演算値から目標要求トルクを求め、目標要求トルクを目標加速度に応じて変化させておくことにより、実加速度の目標加速度に対する追従を良好にするようにしている。
【００１９】
以下、本発明に係る車両自動走行制御装置を備えた車両について説明する。
＜車両の概略構成＞
図１に示すように、車両１は、４つの車輪ＦＲ，ＦＬ，ＲＲ，ＲＬ、エンジン２、変速装置３、デファレンシャル装置４、電子制御ユニット５及び油圧ブレーキ装置６を備えている。本発明に係る車両自動走行制御装置は、電子制御ユニット５に相当する。
この車両１は、エンジン２の出力を変速装置３及びデファレンシャル装置４を介して右後輪ＲＲ及び左後輪ＲＬに伝達する後輪駆動方式に構成している。車両１の駆動方式については、後輪駆動方式を例示したが、右前輪ＦＲ及び左前輪ＦＬを駆動する前輪駆動方式や、４輪の夫々を駆動する４輪駆動方式とすることもできる。
【００２０】
車両１には、各車輪の速度を検出する車輪速度センサ７を設けている。車輪速度センサ７は、右前輪ＦＲに対応する車輪速度センサ７ＦＲ、左前輪ＦＬに対応する車輪速度センサ７ＦＬ、右後輪ＲＲに対応する車輪速度センサ７ＲＲ、左後輪ＲＬに対応する車輪速度センサ７ＲＬから構成してあり、各車輪速度センサ７にて各車輪の速度を各別に検出している。また、車両１には、先行車との車間距離等を検出するためのレーダセンサＲを設けている。
【００２１】
＜油圧ブレーキ装置の構成＞
図２に基づき油圧ブレーキ装置６について説明する。
油圧ブレーキ装置６は、運転者のブレーキ操作力に応じてマスタシリンダ液圧を発生するマスタシリンダ８と、マスタシリンダ液圧を各車輪ＦＲ，ＦＬ，ＲＲ，ＲＬのホイールシリンダ９に付与する液圧回路１０とを有している。ホイールシリンダ９ＦＲ，９ＦＬ，９ＲＲ，９ＲＬは、各車輪に設けている。
【００２２】
マスタシリンダ８は、図示しない２つの液圧室を設けたタンデム型のシリンダである。このマスタシリンダ８は、ブレーキ操作力を図示しない倍力装置にて増幅した力によりマスタシリンダ液圧を発生する。また、マスタシリンダ８にブレーキ液を供給したり、マスタシリンダ８の余剰のブレーキ液を貯留する図示しないマスタリザーバを設けている。
【００２３】
液圧回路１０は、マスタシリンダ８の一方の液圧室と右後輪ＲＲのホイールシリンダ９ＲＲ及び左後輪ＲＬのホイールシリンダ９ＲＬとを連通する第１液圧回路１０ａと、マスタシリンダ８の他方の液圧室と右前輪ＦＲのホイールシリンダ９ＦＲ及び左前輪ＦＬのホイールシリンダ９ＦＬとを連通する第２液圧回路１０ｂとから構成している。
【００２４】
第１液圧回路１０ａには、連通状態を変更可能なリニア制御弁１１ａが設けられている。リニア制御弁１１ａに対して並列に、マスタシリンダ８側からホイールシリンダ９側へのブレーキ液の流れを許容し且つ逆方向の流れを禁止するマスタ用逆止弁１２ａを設けている。マスタ用逆止弁１２ａは、リニア制御弁１１ａが遮断状態であっても、マスタシリンダ８側からホイールシリンダ９側へのブレーキ液の流れを許容してマスタシリンダ液圧をホイールシリンダ９に付与するようにしている。
【００２５】
第１液圧回路１０ａは、リニア制御弁１１ａよりもホイールシリンダ９側が第１分岐路１３ａと第２分岐路１４ａとに分岐され、第１分岐路１３ａ及び第２分岐路１４ａの夫々がホイールシリンダ９ＲＲ，９ＲＬの夫々に接続されている。第１分岐路１３ａには、連通位置と遮断位置との２位置に切換自在で第１常開制御弁１５ａを設けている。第１常開制御弁１５ａに対して並列に、ホイールシリンダ９側からマスタシリンダ８側へのブレーキ液の流れを許容し且つ逆方向の流れを禁止する第１逆止弁１６ａを設けている。第２分岐路１４ａには、第１分岐路１３ａと同様に、第２常開制御弁１７ａと第２逆止弁１８ａとを設けている。
【００２６】
第１分岐路１３ａの第１常開制御弁１５ａよりもホイールシリンダ９側から分岐された流路部分と、第２分岐路１４ａの第２常開制御弁１７ａよりもホイールシリンダ９側から分岐された流路部分とは、分岐合流路１９ａで合流する。分岐合流路１９ａにおいて第１分岐路１３ａから分岐された流路部分には、連通位置と遮断位置との２位置に切換自在な第１常閉制御弁２０ａを設けている。また、第２分岐路１４ａから分岐された流路部分にも、連通位置と遮断位置との２位置に切換自在な第２常閉制御弁２１ａを設けている。分岐合流路１９ａの合流部分には、液圧ポンプ２２ａ、第３逆止弁２３ａ、ダンパ２４ａを順に設け、第１液圧回路１０ａにおけるリニア制御弁１１ａと第１常開制御弁１５ａ及び第２常開制御弁１７ａとの間に接続している。液圧ポンプ２２ａは、モータ２５により回転駆動されて、ブレーキ液を所定の圧力に加圧して吐出するように構成している。分岐合流路１９ａにおいて、第１常閉制御弁２０ａ及び第２常閉制御弁２１ａと液圧ポンプ２２ａとの間にはリザーバ２６ａを設けている。リザーバ２６ａは、第１液圧回路１０ａにおけるマスタシリンダ８とリニア制御弁１１ａとの間に接続している。
【００２７】
以上、液圧回路１０における第１液圧回路１０ａの構成について説明したが、第１液圧回路１０ａと第２液圧回路１０ｂとは同様の構成としており、第２液圧回路１０ｂにも、第１液圧回路１０ａと同様の部材を設けている。つまり、第２液圧回路１０ｂにも、リニア制御弁１１ｂ、第１常開制御弁１５ｂ、第２常開制御弁１７ｂ、第１常閉制御弁２０ｂ、第２常閉制御弁２１ｂ、液圧ポンプ２２ｂ等の各部材を設けている。同一の部材については、第１液圧回路１０ａに設けた部材に対して算用数字の後に「ａ」を付しており、第２液圧回路１０ｂに設けた部材に対して算用数字の後に「ｂ」を付している。
以下、第１液圧回路１０ａに設けた部材と第２液圧回路１０ｂに設けた部材との両方を示す場合には、算用数字の後の「ａ」及び「ｂ」を省略して説明する。
【００２８】
モータ２５については、単一のモータ２５により第１液圧回路１０ａに設けた液圧ポンプ２２ａと第２液圧回路１０ｂに設けた液圧ポンプ２２ｂとを回転駆動するように構成している。
マスタシリンダ液圧を検出する液圧センサ２７を設けている。この実施形態では、液圧センサ２７を第１液圧回路１０ａに設けているが、第２液圧回路１０ｂに設けることもできる。
【００２９】
＜車両の制御構成＞
図３に基づき車両の制御構成について説明する。
電子制御ユニット５は、ＣＰＵ、ＲＯＭ、ＲＡＭ、入出力部を備えたマイクロコンピュータにて構成している。電子制御ユニット５には、各車輪速度センサ７、レーダセンサＲ及び液圧センサ２７等の各種のセンサの検出信号が入力されるように構成している。電子制御ユニット５は、エンジン２の作動を制御するエンジン制御手段２８、及び、油圧ブレーキ装置６の作動を制御するブレーキ制御手段２９を備えている。エンジン制御手段２８は、運転者のアクセル操作等により求められる駆動トルクを出力するためのスロットル開度や燃料噴射量等を求めて、エンジン２に備えたスロットル制御装置２ａ及び燃料噴射装置２ｂの作動を制御する。スロットル制御装置２ａは、エンジン２のスロットル開度を制御する。燃料噴射装置２ｂは、エンジン２の燃料噴射量を制御する。
【００３０】
ブレーキ制御手段２９は、運転者のブレーキ操作に拘わらず、各車輪に制動トルクを付与するように油圧ブレーキ装置６の作動を自動的に制御する。ブレーキ制御手段２９は、リニア制御弁１１、第１常開制御弁１５、第２常開制御弁１７、第１常閉制御弁２０、第２常閉制御弁２１、モータ２５の夫々の作動を制御することにより、各車輪に各別に制動トルクを付与自在に構成している。
【００３１】
例えば、図２に戻り、右後輪ＲＲに制動トルクを付与する場合について説明する。
ホイールシリンダ圧力を増圧するときには、ブレーキ制御手段２９が、モータ２５を作動させるとともに、リニア制御弁１１ａを遮断状態とし、第１常開制御弁１５ａを連通位置とし且つ第１常閉制御弁２０ａを遮断位置とする。ホイールシリンダ圧力を保持するときには、ブレーキ制御手段２９が、リニア制御弁１１ａを遮断状態とし、第１常開制御弁１５ａを遮断位置に切り換え且つ第１常閉制御弁２０ａを遮断位置とする。ホイールシリンダ圧力を減圧するときには、ブレーキ制御手段２９が、リニア制御弁１１ａを遮断状態とし、第１常開制御弁１５ａを遮断位置に切り換え且つ第１常閉制御弁２０ａを連通位置に切り換える。
【００３２】
＜ＡＢＳ制御＞
ブレーキ制御手段２９は、車両１の減速中における車輪のスリップを抑制するＡＢＳ制御を行う。ブレーキ制御手段２９は、モータ２５の作動により液圧ポンプ２２を作動させ且つリニア制御弁１１を遮断状態とした状態で、第１常開制御弁１５又は第２常開制御弁１７及び第１常閉制御弁２０又は第２常閉制御弁２１の作動を制御して、ホイールシリンダ圧力を増圧、減圧及び保持の夫々に切り換えることにより、車輪に付与する制動トルクを制御する。このように、ブレーキ制御手段２９は、減速スリップしている車輪に付与する制動トルクを制御して、車輪のスリップを抑制するためのスリップ抑制トルクを車両１に与えて減速スリップを抑制する。
ブレーキ制御手段２９は、車輪速度センサ７による車輪速度と車体速度とを比較して、車輪の減速スリップ率が減速スリップ用設定値よりも大きいと、車輪が減速スリップしていると判別して、ＡＢＳ制御を実行する。ブレーキ制御手段２９は、車輪速度センサ７による車輪速度と車体速度とを比較して、車輪の減速スリップ率がＡＢＳ終了用設定値よりも小さくなると、ＡＢＳ制御を終了する。
【００３３】
＜トラクション制御＞
エンジン制御手段２８は、車両１の加速中における車輪のスリップを抑制するトラクション制御を行う。エンジン制御手段２８は、車両１を走行させるために要求されている駆動トルクから駆動トルクダウン量を減算してエンジン２が出力する駆動トルクを演算する駆動トルクダウン演算を行い、その駆動トルクダウン演算にて演算した駆動トルクを出力するようにエンジン２の作動を制御する。このように、エンジン制御手段２８は、エンジン２の出力を駆動トルクダウン量だけ低減して、車輪のスリップを抑制するためのスリップ抑制トルクを車両１に与えて加速スリップを抑制する。駆動トルクダウン量については、エンジン制御手段９が、加速スリップしている駆動輪の車輪速度がトラクション制御目標速度になるように、加速スリップしている駆動輪の車輪速度とトラクション制御目標速度との差に応じて駆動トルクダウン量を演算する。
エンジン制御手段２８は、車輪速度センサ７による車輪速度と車体速度とを比較して、駆動輪の加速スリップ率が加速スリップ用設定値よりも大きいと、駆動輪が加速スリップしていると判別して、トラクション制御を実行する。エンジン制御手段２８は、車輪速度センサ７による車輪速度と車体速度とを比較して、駆動輪の加速スリップ率がトラクション制御終了用設定値よりも小さくなると、トラクション制御を終了する。
【００３４】
＜自動走行制御＞
車両１を自動走行させる自動走行制御について説明する。
例えば、運転者がアクセル操作を行わなくても、設定した車体速度に維持しながら走行するクルーズコントロール制御や、運転者がアクセル操作やブレーキ操作を行わなくても、先行車との車間距離を一定距離に維持しながら走行するＡＣＣ制御等の自動走行制御を電子制御ユニット５が行うことにより、車両１を自動走行させるようにしている。
【００３５】
図４に示すように、自動走行制御を行うために、電子制御ユニット５は、目標加速度演算手段３０、目標要求トルク演算手段３１、制御量配分装置３４を備えている。
目標加速度演算手段３０は、クルーズコントロール制御においては、設定した車体速度を維持するように、現在の車体速度と設定した車体速度との差に基づいて目標加速度を求める。車体速度については、例えば、４つの車輪速度センサ７の夫々にて検出した車輪速度の平均速度を車体速度として求めることができる。
目標加速度演算手段３０は、ＡＣＣ制御においては、先行車との車間距離を一定距離に維持するように、先行車との車間距離及び先行車との相対速度等に基づいて目標加速度を求める。先行車との車間距離については、レーダセンサＲの検出信号から求めることができる。先行車との相対速度は、先行車との車間距離を時間で微分することにより求めることができる。
【００３６】
目標要求トルク演算手段３１は、目標加速度と実加速度との偏差に基づいて目標要求トルクを求めるフィードバック演算を行うフィードバック演算手段３３、及び、目標加速度に応じて目標要求トルクを求めるフィードフォワード演算を行うフィードフォワード演算手段３２を備えている。制御量配分装置３４、エンジン制御手段２８、及び、ブレーキ制御手段２９から自動走行制御手段Ｄが構成されている。
【００３７】
目標加速度演算手段３０は、自動走行させるための目標加速度を求めて目標要求トルク演算手段３１に出力する。目標要求トルク演算手段３１は、フィードバック演算手段３３にて求めたフィードバック演算値とフィードフォワード演算手段３２にて求めたフィードフォワード演算値との各演算値から目標要求トルクを求め、その求めた目標要求トルクを制御量配分装置３４に出力する。制御量配分装置３４は、目標要求トルクに基づいて、エンジン制御手段２８に与える目標要求駆動トルクとブレーキ制御手段２９に与える目標要求制動トルクに配分して出力する。例えば、車両１を加速させるときには、制御量配分装置３４は、目標要求トルクに応じた目標要求駆動トルクをエンジン制御手段２８に出力する。また、例えば、車両１を減速させるときには、制御量配分装置３４は、目標要求トルクを目標要求駆動トルクと目標要求制動トルクとに配分してエンジン制御手段２８及びブレーキ制御手段２９の夫々に出力する。
【００３８】
このようにして、自動走行制御中には、車両１に対して目標要求トルクをリアルタイムで繰り返し与えることにより、目標要求駆動トルクを出力するようにエンジン２の作動を制御したり、目標要求制動トルクを車輪に付与するように油圧ブレーキ装置６の作動を制御することにより、車両１を自動走行させるようにしている。
【００３９】
この自動走行中に、ブレーキ制御手段２９が車輪の減速スリップを判別するとＡＢＳ制御を行い、エンジン制御手段２８が駆動輪の加速スリップを判別するとトラクション制御を行う。このようにして、スリップ抑制制御として、ＡＢＳ制御又はトラクション制御を行う。
ＡＢＳ制御やトラクション制御では、車輪のスリップを抑制するためのスリップ抑制トルクを車両１に付与する。このとき、自動走行させているときでも車輪のスリップを抑制するために、車両に対して、目標要求トルクよりもスリップ抑制トルクを優先して与える。例えば、油圧ブレーキ装置２の液圧回路１０では、ホイールシリンダ１３に対して、第１常開制御弁１５又は第２常開制御弁１７及び第１常閉制御弁２０又は第２常閉制御弁２１の配設箇所を、液圧ポンプ２２及びリニア制御弁１１の配設箇所よりも近い側に配置している。このように、目標要求トルクよりもスリップ抑制トルクを優先してホイールシリンダ１３に与えている。
【００４０】
目標要求トルク演算手段３１は、ＡＢＳ制御又はトラクション制御のスリップ抑制制御が実行された場合、フィードバック演算手段３３によるフィードバック演算値を保持し、その保持したフィードバック演算値及びフィードフォワード演算手段３２によるフィードフォワード演算値の各演算値から目標要求トルクを求める。つまり、目標要求トルク演算手段３１は、スリップ抑制制御の実行中に、保持したフィードバック演算値とフィードフォワード演算値との合計値を目標要求トルクとして求める。
目標要求トルク演算手段３１は、スリップ抑制制御が終了すると、保持したフィードバック演算値に基づいてフィードバック演算を再開する。つまり、目標要求トルク演算手段３１は、スリップ抑制制御が終了した時点では、保持したフィードバック演算値とフィードフォワード演算値との合計値を目標要求トルクとして求め、その後は、再開されたフィードバック演算によるフィードバック演算値とフィードフォワード演算値との合計値を目標要求トルクとして求める。
【００４１】
図５は、自動走行の減速中にＡＢＳ制御が行われたときの、目標加速度、実加速度、ＡＢＳ制御のＯＮ／ＯＦＦ、及び、目標要求トルクの夫々を示している。
ＡＢＳ制御が実行されるまでは、フィードバック演算手段３３にて求めたフィードバック演算値とフィードフォワード演算手段３２にて求めたフィードフォワード演算値との合計値が目標要求トルクとして車両１に与えられる。ＡＢＳ制御が実行されると、目標要求トルクに優先してスリップ抑制トルクが車両１に与えられる。このとき、目標要求トルク演算手段３１が、フィードバック演算値を保持し、その保持したフィードバック演算値及びフィードフォワード演算値の各演算値から目標要求トルクを求めておくことにより、目標要求トルクを目標加速度に応じて変化させる。したがって、目標加速度が小さくなると、目標要求トルクも小さくなる。この結果、現実に車両１に与えられるトルクが減速スリップを生じさせない値に減少し、ＡＢＳ制御を速やかに終了させることができる。しかも、ＡＢＳ制御が終了するときには、目標加速度に応じて変化させている目標要求トルクを車両１に与えることができる。したがって、ＡＢＳ制御が終了するときに、実加速度と目標加速度との偏差を小さくすることができ、短時間で実加速度が目標加速度に追従できる。
【００４２】
例えば、目標要求トルクは、以下のように求めることができる。
フィードバック演算手段３３は、下記〔数１〕を用いてＰＩＤ演算における各項を求め、下記〔数２〕を用いてフィードバック演算値を求める。
〔数１〕
Ｐ（ｎ）＝ａ１−ａ２
Ｉ（ｎ）＝Ｉ（ｎ−１）＋Ｐ（ｎ）×Δｔ
Ｄ（ｎ）＝（Ｐ（ｎ）−Ｐ（ｎ−１））／Δｔ
ただし、Ｐ（ｎ）が比例項であり、ａ１が目標加速度であり、ａ２が実加速度であり、Ｉ（ｎ）が積分項であり、Δｔがｎ回目からｎ＋１回目までの経過時間であり、Ｄ（ｎ）が微分項である。
〔数２〕
Ｔ１＝Ｋｐ×Ｐ（ｎ）＋Ｋｉ×Ｉ（ｎ）＋Ｋｄ×Ｄ（ｎ）
ただし、Ｔ１がフィードバック演算値として求めるトルクであり、Ｋｐが比例ゲインであり、Ｋｉが積分ゲインであり、Ｋｄが微分ゲインである。
【００４３】
フィードフォワード演算手段３２は、下記〔数３〕を用いてフィードフォワード演算値を求める。
〔数３〕
Ｔ２＝（Ｍ×ａ１）×ｒ
ただし、Ｔ２がフィードフォワード演算値として求めるトルクであり、Ｍが車両重量であり、ａ１が目標加速度であり、ｒが車輪の径である。
【００４４】
図５では、目標要求トルクが目標加速度に応じて変化することによりＡＢＳ制御が終了した場合を示したが、図６は、例えば、路面の摩擦係数が変化することによりＡＢＳ制御が終了した場合を示している。図６も、図５と同様に、目標加速度、実加速度、ＡＢＳ制御のＯＮ／ＯＦＦ、及び、目標要求トルクの夫々を示している。
【００４５】
この場合も、ＡＢＳ制御の実行中に、保持したフィードバック演算値及びフィードフォワード演算値の各演算値から目標要求トルクを求め、目標要求トルクを目標加速度に応じて変化させている。したがって、ＡＢＳ制御が終了するときには、目標加速度に応じて変化させている目標要求トルクを車両１に与えることができるので、実加速度と目標加速度との偏差を小さくでき、短時間で実加速度が目標加速度に追従できる。
【００４６】
図５及び図６では、自動走行の減速中にＡＢＳ制御が行われた場合を示したが、図７では、自動走行の加速中にトラクション制御が行われた場合を示している。図７も、図５と同様に、目標加速度、実加速度、トラクション制御のＯＮ／ＯＦＦ、及び、目標要求トルクの夫々を示している。
トラクション制御が実行されると、目標要求トルク演算手段３１が、保持したフィードバック演算値及びフィードフォワード演算値の各演算値から目標要求トルク演算する。目標加速度が小さくなるに伴って目標要求トルクも小さくなり、この結果、現実に車両１に与えられるトルクが加速スリップを生じさせない値に減少し、トラクション制御を速やかに終了させることができる。トラクション制御が終了するときには、保持したフィードバック演算値及びフィードフォワード演算値の各演算値から求めた目標要求トルクを車両１に与えることができる。このようにして、ＡＢＳ制御を行うときだけでなく、トラクション制御を行うときにも、実加速度が目標加速度に対して良好に追従し、安定した車両の自動走行を行える。
【００４７】
自動走行制御での目標要求トルク演算手段３１における動作について、図８のフローチャートに基づいて説明する。自動走行制御では、目標加速度演算手段３０にて目標加速度を求める動作と、図８のフローチャートにて示す目標要求トルク演算手段３１における動作とを設定周期で繰り返し行っている。
【００４８】
フィードフォワード演算手段３２は、フィードフォワード演算によりフィードフォワード演算値を求める（＃１）。目標要求トルク演算手段３１は、車両状態判定を行い、その車両状態判定によってフィードバック保持要求がＯＦＦにされていると、フィードバック演算手段３３はフィードバック演算によりフィードバック演算値を求める（＃２〜４）。車両状態判定によってフィードバック保持要求がＯＮされていると、フィードバック演算手段３３は、フィードバック演算において比例項及び微分項をゼロとし且つ積分項を前回の値としてフィードバック演算値を保持するフィードバック保持を行う（＃５）。目標要求トルク演算手段３１は、フィードフォワード演算値とフィードバック演算値との合計値を目標要求トルクとして求める（＃６）。このとき、＃４にてフィードバック演算を行っていると、そのフィードバック演算によるフィードバック演算値及びフィードフォワード演算値の合計値を目標要求トルクとする。＃５にてフィードバック保持を行っていると、その保持したフィードバック演算値及びフィードフォワード演算値の合計値を目標要求トルクとする。
【００４９】
車両状態判定によるフィードバック保持要求のＯＮ／ＯＦＦについて図９のフローチャートに基づいて説明する。
目標要求トルク演算手段３１は、ＡＢＳ制御中であるか、又は、減速スリップ率が減速スリップ用設定値Ｔｈ１よりも大きくなっていると、フィードバック保持要求をＯＮとする（＃１１〜１３）。減速スリップ率が減速スリップ用設定値Ｔｈ１よりも大きくなると、ＡＢＳ制御が実行されるので、減速スリップ率が減速スリップ用設定値Ｔｈ１よりも大きくなったときは、現にＡＢＳ制御を実行しようとしているときである。
目標要求トルク演算手段３１は、トラクション制御中であるか、又は、加速スリップ率が加速スリップ用設定値Ｔｈ２よりも大きくなっていると、フィードバック保持要求をＯＮとする（＃１４，１５，１２）。加速スリップ率が加速スリップ用設定値Ｔｈ２よりも大きくなると、トラクション制御が実行されるので、加速スリップ率が加速スリップ用設定値Ｔｈ２よりも大きくなったときは、現にトラクション制御を実行しようとしているときである。
目標要求トルク演算手段３１は、ＡＢＳ制御中ではなく、減速スリップ率が減速スリップ用設定値未満であり、トラクション制御中ではなく、加速スリップ率が加速スリップ用設定値未満であると、フィードバック保持要求をＯＦＦとする（＃１６）。
【００５０】
〔別実施形態〕
（１）上記実施形態において、例えば、目標加速度に係数を掛けた加速度に実加速度がなるように目標要求トルクを求めることができる。また、フィードフォワード演算値及びフィードバック演算値の各演算値から求めた目標要求トルクが設定値以下であると、その求めた目標要求トルクをそのまま目標要求トルクとし、フィードフォワード演算値及びフィードバック演算値の各演算値から求めた目標要求トルクが設定値よりも大きくなるときには、その設定値を目標要求トルクとすることもできる。
【００５１】
（２）上記実施形態では、スリップ抑制制御として、ＡＢＳ制御及びトラクション制御の両制御を行うようにしているが、スリップ抑制制御として、ＡＢＳ制御及びトラクション制御の何れか一方のみを行うこともできる。
【００５２】
（３）上記実施形態において、例えば、第１液圧回路１０ａにて右前輪ＦＲ及び左後輪ＲＬに設けたホイールシリンダ９ＦＲ，９ＲＬにマスタシリンダ液圧を付与し、第２液圧回路１０ｂにて左前輪ＦＬ及び右後輪ＲＲに設けたホイールシリンダ９ＦＬ，９ＲＲにマスタシリンダ液圧を付与するように、液圧回路１０を構成することもできる。つまり、液圧回路１０にてマスタシリンダ液圧をどのホイールシリンダに付与するように構成するかは適宜変更が可能である。
【産業上の利用可能性】
【００５３】
本発明は、フィードフォワード演算値及びフィードバック演算値による各演算値から目標要求トルクを求める目標要求トルク演算手段と、その求めた目標要求トルクに基づいて車両を自動走行させる自動走行制御手段とを備え、目標要求トルク演算手段は、自動走行制御手段によって車両の何れかの車輪がスリップしたときに車輪のスリップを抑制するスリップ抑制制御が実行された場合に、実加速度が目標加速度に対して良好に追従しながら、車両を自動走行させることができる各種の車両自動走行制御装置に適応可能である。
【図面の簡単な説明】
【００５４】
【図１】車両の概略構成図
【図２】油圧ブレーキ装置の構成図
【図３】車両の制御ブロック図
【図４】電子制御ユニットの詳細ブロック図
【図５】自動走行の減速中にＡＢＳ制御が行われたときの、加速度、ＡＢＳ制御のＯＮ／ＯＦＦ、及び、目標要求トルクの夫々を示すタイミングチャート
【図６】自動走行の減速中にＡＢＳ制御が行われたときの、加速度、ＡＢＳ制御のＯＮ／ＯＦＦ、及び、目標要求トルクの夫々を示すタイミングチャート
【図７】自動走行の加速中にトラクション制御が行われたときの、加速度、トラクション制御のＯＮ／ＯＦＦ、及び、目標要求トルクの夫々を示すタイミングチャート
【図８】目標要求トルクを演算する動作を示すフローチャート
【図９】車両状態判定における動作を示すフローチャート
【図１０】従来の車両自動走行制御装置における自動走行の減速中にＡＢＳ制御が行われたときの、加速度、ＡＢＳ制御のＯＮ／ＯＦＦ、及び、目標要求トルクの夫々を示すタイミングチャート
【符号の説明】
【００５５】
３１        目標要求トルク演算手段
Ｄ          自動走行制御手段
【図１】
2009067358.tif 000003
【図２】
2009067358.tif 000004
【図３】
2009067358.tif 000005
【図４】
2009067358.tif 000006
【図５】
2009067358.tif 000007
【図６】
2009067358.tif 000008
【図７】
2009067358.tif 000009
【図８】
2009067358.tif 000010
【図９】
2009067358.tif 000011
【図１０】
2009067358.tif 000012