(57)【要約】      （修正有）【課題】センサ信号を補償する。【解決手段】第１のセンサ１１０は、車両の第１の条件に対応する第１の信号を生成するように構成される。第２のセンサ１１５は、車両の第２の条件に対応する第２の信号を生成するように構成される。ファジィ論理モジュール１２０は、少なくとも第２の信号の信号安定性に基づいて、第１の組の値を出力するように構成される。カルマンフィルタモジュール１２５は、第１の組の値及び第１の信号を受信すると共に、少なくとも該第１の組の値及び該第１の信号に基づいてセンサ補償信号を推定する。【選択図】図２
2010117356.tif 000002
【特許請求の範囲】
【請求項１】
車両センサ信号を補償するためのシステムであって、該システムは、
車両の第１の条件に対応する第１の信号を生成するように構成される第１のセンサと、
前記車両の第２の条件に対応する第２の信号を生成するように構成される第２のセンサと、
少なくとも前記第２の信号の信号安定性に基づいて、第１の組の値を出力するように構成されるファジィ論理モジュールと、
前記第１の組の値及び前記第１の信号を受信すると共に、少なくとも該第１の組の値及び該第１の信号に基づいてセンサ補償信号を推定するように構成されるカルマンフィルタモジュールとを備える、車両センサ信号を補償するためのシステム。
【請求項２】
前記第１のセンサは加速度センサであり、前記第２のセンサは車輪速度センサである、請求項１に記載のシステム。
【請求項３】
前記第１の組の値は、１組のカルマンフィルタ利得係数を含む、請求項１に記載のシステム。
【請求項４】
前記センサ補償信号及び前記第１の信号を組み合わせるように構成される組み合わせモジュールをさらに備える、請求項１に記載のシステム。
【請求項５】
前記センサ補償信号は加速度センサ補償信号である、請求項１に記載のシステム。
【請求項６】
前記カルマンフィルタモジュールは、前記車両の絶対縦速度を推定するように構成される、請求項１に記載のシステム。
【請求項７】
前記第２の信号は車輪速度信号である、請求項１に記載のシステム。
【請求項８】
前記ファジィ論理モジュールは、前記第２の信号の一次導関数に対応する第３の信号と、該第２の信号の二次導関数に対応する第４の信号とを受信するように構成される、請求項１に記載のシステム。
【請求項９】
センサ信号を補償する方法であって、
車両の第１の条件に対応する第１の信号を生成すること、
前記車両の第２の条件に対応する第２の信号を生成すること、
ファジィ論理モジュールにおいて、少なくとも前記第２の信号を受信すること、
前記ファジィ論理モジュールから、少なくとも前記第２の信号の信号安定性に基づいて、第１の組の値を出力すること、
カルマンフィルタモジュールにおいて、前記第１の組の値及び前記第１の信号を受信すること、並びに
少なくとも前記第１の組の値及び前記第１の信号に基づいてセンサ補償信号を推定することを含む、センサ信号を補償する方法。
【請求項１０】
前記第１の信号は前記車両の加速度に関連し、前記第２の信号は前記車両の車輪速度に関連する、請求項９に記載の方法。
【請求項１１】
前記第１の組の値を出力することは、１組のカルマンフィルタ利得係数を出力することを含む、請求項９に記載の方法。
【請求項１２】
前記センサ補償信号及び前記第１の信号を組み合わせることをさらに含む、請求項９に記載の方法。
【請求項１３】
前記センサ補償信号は加速度センサ補償信号である、請求項９に記載の方法。
【請求項１４】
前記カルマンフィルタモジュールにおいて、前記車両の絶対縦速度を推定することをさらに含む、請求項９に記載の方法。
【請求項１５】
前記ファジィ論理モジュールにおいて、前記第２の信号の一次導関数に対応する第３の信号と、該第２の信号の二次導関数に対応する第４の信号とを受信することをさらに含む、請求項９に記載の方法。
【請求項１６】
車両内のセンサ信号を補償するためのシステムであって、
前記車両の第１の加速度に対応する加速度信号を生成するように構成される加速度センサと、
前記車両の第１の車輪速度に対応する第１の車輪速度信号を生成するように構成される車輪速度センサと、
少なくとも前記第１の車輪速度信号の信号安定性に対応する第１の組の値を出力するように構成されるファジィ論理モジュールと、
前記第１の組の値及び前記加速度信号を受信するように構成されるカルマンフィルタモジュールとを備え、
前記カルマンフィルタモジュールは、少なくとも前記第１の組の値及び前記加速度信号を用いて、加速度センサ補償信号を推定するように構成される、車両内のセンサ信号を補償するためのシステム。
【請求項１７】
前記第１の組の値は、１組のカルマンフィルタ利得係数を含む、請求項１６に記載のシステム。
【請求項１８】
前記加速度センサ補償信号及び前記加速度信号を組み合わせるように構成される組み合わせモジュールをさらに備える、請求項１６に記載のシステム。
【請求項１９】
前記カルマンフィルタモジュールは、前記車両の絶対縦速度を推定するように構成される、請求項１６に記載のシステム。
【請求項２０】
前記ファジィ論理モジュールは、前記第１の車輪速度信号の一次導関数に対応する第１の信号と、該第１の車輪速度信号の二次導関数に対応する第２の信号とを受信するように構成される、請求項１６に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両の電子安定制御（「ＥＳＣ」）システム又は電子安定プログラム（「ＥＳＰ」）内のセンサ信号を補償することに関する。
【背景技術】
【０００２】
ＥＳＣシステムを備える車両は、いくつかのセンサを利用して、車両の現在の「状態」を推定する。ＥＳＣシステムセンサは、情報を生成し、その情報をＥＳＣシステムの電子制御ユニット（「ＥＣＵ」）に送信する。ＥＳＣシステムセンサは、たとえば、ハンドル角センサ、ヨーレートセンサ、横加速度センサ及び車輪速度センサを含む。ＥＳＵは、車両の安定性又は運転者の車両制御に影響を及ぼす可能性がある状況を検出する。ＥＳＣシステムは、アンチロックブレーキ、トラクションコントロールのような、車両内の種々のシステム及び機能を制御することができる。ＥＳＣシステムの制御アルゴリズムが、運転者の入力信号を車両の応答（たとえば、ＥＳＣ内のセンサから求められるような車両の状態）と比較する。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
車両の不具合を修正し、制御及び安定性を維持するためにＥＳＣシステムによって用いられるセンサは、車両の環境によって外乱を受けることがあるか、又は誤りを生じることがある。たとえば、車両が坂を上っているか、坂を下っているか、又は凹凸のある地形の上を走行している場合に、センサ（さらに詳細には、それらのセンサが提供する情報）が外乱を受けることがあるか、又は誤りを生じることがある。結果として、センサは、ＥＣＵに、車両の状態を正確に表していない信号を与え、それにより、車両の性能、安定性及び安全性が影響を及ぼされることがある。
【０００４】
ＥＳＣシステムに関して上記で言及された欠陥に鑑みて、車両の環境に関連する外乱に対してセンサ信号を補償するためのシステム及び方法が必要とされている。
【課題を解決するための手段】
【０００５】
一実施の形態では、ＥＣＵは、１つには、車両の絶対縦速度のための値を用いて車両の「状態」を求める。車両の絶対縦速度は、たとえば、車両が横滑りしているか、又はスリップしている時点を判定するために必要である。しかしながら、車両が坂を上っているか、坂を下っているか、又は凹凸のある地形の上を走行している場合には、車両の絶対縦速度の値に誤りが生じている場合があり、車輪速度センサからの測定された車両速度は、車両の絶対縦速度を反映していない場合がある。また、ＥＳＣシステムは、車両の縦加速度を測定する加速度センサを備える場合もある。車両の縦速度と同様に、車両の縦加速度も、車両の環境によって誤りが生じていることがある。縦加速度センサオフセットを推定し、それを用いて、ＥＳＣシステムに入力されるセンサ信号が補償される。
【０００６】
車両の縦加速度センサオフセット及び絶対縦速度を正確に推定するために、このシステムは、車輪速度センサからの複数の車輪速度信号、縦加速度センサ、ファジィ論理モジュール及びカルマンフィルタモジュールを用いる。車輪速度センサは、車両の車輪の速度を表す信号を与える。車輪速度信号は処理され、その後、各車輪速度信号の一次導関数及び二次導関数（たとえば、車輪加速度及び車輪ジャーク信号）と共に、ファジィ論理ユニットに与えられる。ファジィ論理ユニットは、それらの信号を用いて、車輪毎の車輪安定確率を求めると共に、複数のカルマンフィルタ利得係数を計算する。車輪安定確率及びカルマンフィルタ利得係数はカルマンフィルタモジュールに送信され、カルマンフィルタモジュールは、その車両のための加速度センサオフセット及び絶対縦速度を推定する。加速度センサオフセットを、誤りを生じている加速度センサ信号と組み合わせて、補償済み加速度センサ信号が生成される。車両の補償済み加速度センサ信号及び推定された絶対縦速度は、ＥＳＣシステムのＥＣＵに送信される。
【０００７】
別の実施の形態において、本発明は、第１のセンサと、第２のセンサと、ファジィ論理モジュールと、カルマンフィルタモジュールとを備える、車両センサ信号を補償するためのシステムを提供する。第１のセンサは、車両の第１の条件に対応する第１の信号を生成する。第２のセンサは、車両の第２の条件に対応する第２の信号を生成するように構成される。ファジィ論理モジュールは、少なくとも第２の信号の信号安定性に関連する第１の組の値を出力するように構成される。カルマンフィルタモジュールは、第１の組の値及び第１の信号を受信すると共に、少なくとも該第１の組の値及び該第１の信号に基づいてセンサ補償信号を推定するように構成される。
【０００８】
別の実施の形態において、本発明は、センサ信号を補償する方法を提供する。該方法は、車両の第１の条件に対応する第１の信号を生成すること、及び車両の第２の条件に対応する第２の信号を生成することを含む。ファジィ論理モジュールが、少なくとも第２の信号を受信し、少なくとも該第２の信号の信号安定性に基づいて、第１の組の値を出力する。該方法はまた、カルマンフィルタモジュールにおいて、第１の組の値及び第１の信号を受信すること、及び少なくとも該第１の組の値及び該第１の信号に基づいてセンサ補償信号を推定することも含む。
【０００９】
さらに別の実施の形態において、本発明は、車両内のセンサ信号を補償するためのシステムを提供する。該システムは、第１のセンサと、第２のセンサと、ファジィ論理モジュールと、カルマンフィルタモジュールとを備える。加速度センサは、車両の第１の加速度に対応する加速度信号を生成するように構成される。車輪速度センサは、車両の第１の車輪速度に対応する第１の車輪速度信号を生成するように構成される。ファジィ論理モジュールは、少なくとも第１の車輪速度信号の信号安定性に対応する第１の組の値を出力するように構成される。カルマンフィルタモジュールは、第１の組の値及び加速度信号を受信すると共に、少なくとも該第１の組の値及び該加速度信号を用いて、加速度センサ補償信号を推定するように構成される。
【００１０】
本発明の他の態様は、詳細な説明及び添付の図面を検討することによって明らかになるであろう。
【図面の簡単な説明】
【００１１】
【図１】電子安定制御（「ＥＳＣ」）システムを備える車両を示す。
【図２】センサ信号を補償するためのシステムを示す。
【図３】本発明の一実施形態によるファジィ論理ユニットを示す。
【図４】センサ信号補償システムの状態図を示す。
【図５Ａ】ファジィ変数「小さい」の場合のファジィプロットの図である。
【図５Ｂ】ファジィ変数「最も小さい」の場合のファジィプロットの図である。
【図５Ｃ】２つの車輪ジャーク値間の相対的な距離に関連付けられるファジィプロットの図である。
【図５Ｄ】ファジィ変数「小さい」の場合のファジィプロットの図である。
【図５Ｅ】ファジィ変数「近い」の場合のファジィプロットの図である。
【図５Ｆ】ファジィ変数「近い」の場合のファジィプロットの図である。
【図５Ｇ】ファジィ変数「最も近い」の場合のファジィプロットの図である。
【図５Ｈ】２つの車輪速度値間の相対的な距離に関連付けられるファジィプロットの図である。
【発明を実施するための形態】
【００１２】
本発明の任意の実施の形態を詳細に説明する前に、本発明が、その応用形態において、詳細な説明において説明されるか、又は添付の図面において示される構成の細部及び構成要素の配置に限定されないことを理解されたい。本発明は、他の実施形態を行うことが可能であり、種々の方法で実践又は実行することができる。
【００１３】
図１は、電子安定制御（「ＥＳＣ」）モジュール１５と、複数のセンサ２０と、複数のアクチュエータ２５とを備える車両１０を示す。複数のセンサ２０は、たとえば、車輪速度、加速度、ドリフト等のような車両１０の種々の条件を検知するセンサを含む。例示される実施形態では、アクチュエータ２５は、たとえば、ブレーキシステムにおいてブレーキをかけるために圧力を加える油圧ポンプである。センサ２０は、特に、油圧ポンプによってブレーキに加えられる圧力、車輪速度及び縦加速度を検知する。本発明の他の実施形態では、付加的な、又は異なるＥＳＣサブシステム、センサ及びアクチュエータを用いることができる。
【００１４】
ＥＳＣモジュール１５は、センサ情報を用いて、車両１０の性能、安定性及び安全性を維持又は改善するために取るべき行動を判定する。しかしながら、ＥＳＣモジュール１５に結合されるセンサ２０は、誤り及び／又は雑音の影響を受けやすい。たとえば、ＥＳＣモジュール１５は、車両１０の絶対縦速度の正確な推定又は計算を必要とする。車両１０の絶対縦速度は必ずしも車輪の速度に等しいとは限らないので（たとえば、車輪が横滑りしているか、又はスリップしているとき）、結果として、ＥＳＣモジュール１５によって行なわれる判定に誤りが生じる可能性がある。白色雑音及びセンサ電源変動も、ＥＳＣモジュール１５によって行なわれる判定にさらに別の誤りを導入する可能性があるので、それらの誤りは補償されなければならない。
【００１５】
図２は、センサ信号補償システム１００を示す。センサ信号補償システム１００は、コンバイナ１０５と、第１のセンサ１１０と、第２のセンサ１１５と、ファジィ論理ユニット１２０と、カルマンフィルタモジュール１２５とを備える。第１のセンサ１１０は、一実施形態では、縦加速度センサである。一実施形態では、加速度センサ１１０は、車両の縦加速度を表す信号を出力するように構成される。いくつかの実施形態において、車両１０が平らな地面（すなわち、傾いていない地面）の上を走行している場合には、加速度センサは０に等しい値を出力する。車両１０が、上向きの傾斜を含む（たとえば、２０％の傾斜がある）地面の上を走行している場合には、加速度センサは、０に等しくない信号を出力する。
【００１６】
車両の全加速度は、垂直加速度ベクトルと、縦加速度ベクトルと、横加速度ベクトルとの和である。説明の目的上、本明細書では、車両の加速度は、縦加速度成分に関して説明される。しかしながら、センサ信号補償システム１００は、車両１０の他のベクトル成分又は条件にも適用することができる。上記のように、車両１０が平らな地面（すなわち、傾いていない地面）の上にあるとき、縦加速度センサオフセットは０に等しい。車両１０が傾いている場合には、縦加速度センサ１１０によって測定される縦加速度は、２つの成分、すなわちその傾斜に対して垂直な成分と、その傾斜に対して平行な成分とのベクトル和である。加速度センサが受けるオフセットは、重力に起因する加速度に、その傾斜の正弦（度又はラジアン単位）を乗算した値に概ね等しい。たとえば、２０％の傾斜は、１８度の傾斜に概ね等しい。１８度傾いている結果として、推定される加速度センサオフセットは、以下に示される値に概ね等しくなる。ただし、ｇ＝９．８１ｍ／ｓ２である。
【００１７】
（ｇ）・ｓｉｎ（１８度）＝３．０３ｍ／ｓ２
２０％の下向きの傾斜を有する地面の上を走行している車両１０の場合にも同様の推定を行なうことができるが、その傾斜の角度は−１８度に概ね等しく、それゆえ、加速度センサオフセットは１８度の傾斜の場合の符号反転である。加速度センサオフセットは、その傾斜に平行である車両加速度成分に関連付けられる。
【００１８】
第２のセンサ１１５は、一実施形態では、車輪速度センサであり、車両の車輪に関連する車輪速度信号を与える。車輪速度センサを用いて、車両１０の車輪毎の（たとえば、４輪それぞれの）車輪速度信号を与えることができる。第２のセンサ１１５からの車輪速度信号は、ソフトウエアモジュール（図示せず）によって処理され、その後、ファジィ論理ユニットに出力される。そのソフトウエアモジュールは、車両１０の車輪毎の車輪速度信号を受信し、車輪速度信号の一次導関数を取ることによって車輪加速度信号を計算し、且つ車輪速度信号の二次導関数を取ることによって車輪ジャーク信号を計算する。そのソフトウエアモジュールは、ファジィ論理ユニット１２０に対して、車両１０の車輪毎の車輪速度信号、車輪毎の加速度信号、及び車輪毎の車輪ジャーク信号を出力する。
【００１９】
ファジィ論理ユニット１２０は、車両１０の各車輪に関連する車輪速度信号、車輪加速度信号及び車輪ジャーク信号を受信する。ファジィ論理ユニット１２０は、それらの信号を用いて、車両１０の車輪毎の車輪安定確率を計算する。１組の車輪安定確率がカルマンフィルタモジュールに出力される。車輪安定確率は、車輪毎に受信される信号の推定される信頼性に相当する変数である。言い換えると、車輪安定確率は、或る車輪速度信号が車両１０の絶対縦速度を推定するために用いられるのに適している確率の計算値である。ファジィ確率の値は、以下で説明されるように、特に、センサ信号の安定性、不確定性推定、及び車両１０の運転状況に依存する。
【００２０】
図３は、ファジィ論理ユニット１２０を示す。ファジィ論理ユニット１２０は、高優先度適応ファジィ集合モジュール２００、低優先度適応ファジィ集合モジュール２０５、運転状況モジュール２１０、非線形フィルタリングモジュール２１５、ファジィ演算モジュール２２０、不確定性推定モジュール２２５、及びフィルタ利得モジュール２３０を備える。高優先度適応ファジィ集合モジュール２００は、入力信号（たとえば、車輪速度信号、車輪加速度信号及び車輪ジャーク信号）を受信し、それらの入力信号を用いて、車輪の安定性を解析する。高優先度適応ファジィ集合モジュール２００は、それらの入力信号を用いて、強い高忠実度ファジィ集合を生成する。強いファジィ集合は、車輪安定性の解析に最も大きな影響を及ぼすファジィ集合である。
【００２１】
低優先度適応ファジィ集合モジュール２０５は、車輪加速度信号、推定されたモデル誤差信号、及びモデルに基づく車両加速度信号のような入力信号を受信する。モデルに基づく車両加速度信号は、地面の上の車両の加速度を表しており、たとえば、エンジントルク及び車輪圧力に関連する信号に基づく。推定されたモデル誤差信号は、モデルに基づく車輪加速度から導出される推定値を表す。低優先度適応ファジィ集合モジュール２０５は、これらの入力信号を用いて、低優先度ファジィ集合を生成し、これは高優先度適応ファジィ集合モジュールによって生成された優先度が高いファジィ集合と組み合わせて用いられる。
【００２２】
非線形フィルタリングモジュール２１５は、高優先度適応ファジィ集合モジュールの各入力信号に（たとえば、車輪加速度、車輪ジャーク等）に重み又は重要度を関連付けるように構成され、運転状況モジュール２１０は、車両の運転状態を特定するように構成される。たとえば、一実施形態では、運転状況モジュール２１０は、車両１０の運転状態が、（１）加速中であるか、（２）減速中であるか、又は（３）未知であるかを特定するように構成される。
【００２３】
不確定性推定モジュール２２５は、長時間にわたる車輪安定確率の不確定性に関連する信号をファジィ演算モジュール２２０に与え、その信号によって、センサ信号補償システム１００は、異常な、又は極めて不安定な車輪速度信号を補償できるようになる。たとえば、車輪速度センサから受信された信号が、極めて信頼性がないことを示す場合には、ファジィ演算モジュール２２０は、車輪速度信号の代わりに、不確定性推定信号を用いて、車輪安定確率を求める。本発明の一実施形態の場合にファジィ演算モジュールによって実行される演算に関して、車輪速度信号の信頼性及び不安定性が以下で詳細に説明される。
【００２４】
ファジィ演算モジュール２２０は、重み付けされた高優先度ファジィ集合、低優先度ファジィ集合、不確定性推定信号、運転状況信号を用いて、車輪毎の車輪安定確率を計算する。車輪安定確率を求めるために用いられるファジィ演算の例（すなわち、ファジィ論理試験）が以下に与えられると共に説明される。たとえば、不安定な車輪速度信号は、大きな絶対値の車輪ジャーク（すなわち、車輪速度信号の二次導関数）を有する。車輪ジャークの絶対値が大きいか否かを判定するためにファジィ演算モジュールにおいて実行されるファジィ試験の一例が、試験＃１として以下に与えられる。
【００２５】
【表１】
2010117356.tif 000003
【００２６】
説明される例として、車両１０の車輪毎の車輪ジャークの値が表＃１において以下に与えられる値であると仮定する。
【００２７】
【表２】
2010117356.tif 000004
【００２８】
試験＃１のライン１のための言語値が図５Ａを用いて求められ、図５Ａは、ファジィ変数「小さい」の場合のファジィプロットを示す。Ｋｘ１及びＫｘ２は、車両の特性及びＥＳＣモジュール１５の特性に基づく所定の値である。試験＃１のライン１のための言語値は、車輪毎の車輪ジャークの値を「小さい」演算子のためのファジィプロットの値と関連付けることによって、車両１０の車輪毎に求められる。０ｍ／ｓ３と１５ｍ／ｓ３との間の車輪ジャークは１．０００の値を有する。１５０ｍ／ｓ３以上の車輪ジャークは約０．０００の値を有する。
【００２９】
車両の車輪毎の対応するファジィ出力推定値が表＃２において以下に与えられる。本発明のこの実施形態では、各ファジィ出力推定値は小数第３位まで推定される。１５０ｍ／ｓ３よりも大きな車輪ジャーク値は、０．０００の値を割り当てられる。１５ｍ／ｓ３と１５０ｍ／ｓ３との間の車輪ジャーク値の場合、線形補間を用いて、ファジィ出力推定値の言語値が求められる。試験＃１のライン１を用いて、車両１０の車輪の中で最も低い車輪ジャークに対応するファジィ出力推定値が求められる。説明される例では、試験＃１のライン１の出力は１．０００であり、それは左前輪のファジィ出力推定値に対応する。
【００３０】
【表３】
2010117356.tif 000005
【００３１】
試験＃１のライン２のための言語値が図５Ｂを用いて求められ、図５Ｂは、ファジィ変数「最も小さい」の場合のファジィプロットを示す。Ｋｘ１及びＫｙ１は、車両の特性及びＥＳＣモジュール１５の特性に基づく所定の値である。例示される実施形態では、Ｋｘ１は０．９３６に等しく、Ｋｙ１は０．１に等しい。試験＃１のライン２のための言語値は、車輪毎の車輪ジャークの絶対値をファジィ変数「最も小さい」の場合のファジィプロットの値と関連付けることによって、車両の車輪毎に求められる。
【００３２】
車輪ジャークの最も小さな絶対値は、１．０００のファジィ出力推定値を割り当てられ、車輪ジャークの最も大きな絶対値は、０．０００のファジィ出力推定値を割り当てられる。ファジィ演算子「最も小さい」のプロットは、点（Ｋｘ１＊（ＭＡＸ（ｘ）−ＭＩＮ（ｘ）），Ｋｙ１）において交わる異なる傾きの２本のラインを含む。車両の車輪毎の対応するファジィ出力推定値が、表＃３において以下に与えられる。
【００３３】
【表４】
2010117356.tif 000006
【００３４】
試験＃１のライン３のための言語値が図５Ｃを用いて求められ、図５Ｃは、２つの車輪ジャーク値間の相対的な距離に関連付けられるファジィプロットを示す。Ｋｘ１及びＫｘ２は、車両の特性及びＥＳＣモジュール１５の特性に基づく所定の値である。試験＃１のライン３のための言語値は、車輪ジャークの最も大きな値と車輪ジャークの最も小さな値との間の差を用いて、車両の車輪毎に求められる。例示される実施形態では、車輪ジャークの最も大きな値と車輪ジャークの最も小さな値との間の差は以下のように与えられる。
【００３５】
２００ｍ／ｓ３−７ｍ／ｓ３＝１９３ｍ／ｓ３
車両の車輪毎の対応するファジィ出力値は０．０４４である。その後、試験＃１の場合のライン１、２及び３のためのファジィ出力推定値は、試験＃１からのファジィ演算子に従って組み合わせられる。ファジィ演算子「ＯＲ」は以下のように与えられる。
【００３６】
ｙ１＝ＯＲ（ｘ１，ｘ２）
ｙ１＝γ１・ＭＡＸ（ｘ１，ｘ２）＋（１−γ１）・（ｘ１＋ｘ２）／２
試験＃１の例示される実施形態の場合、γ１＝０．９５、ｘ１＝１．０００（左前輪の場合のライン２のファジィ出力推定値）及びｘ２＝０．０４４（ライン３のファジィ出力推定値）である。ｙ１の値は０．９７６であると計算され、「ＡＮＤ」演算の入力ｘ２になる。ファジィ変数「ＡＮＤ」は以下のように与えられる。
【００３７】
ｙ２＝ＡＮＤ（ｘ１，ｘ２）
ｙ２＝γ２・ＭＩＮ（ｘ１，ｘ２）＋（１−γ２）・（ｘ１＋ｘ２）／２
試験＃１の例示される実施形態の場合、γ２＝０．８、ｘ１＝１．０００（左前輪の場合のライン１のファジィ出力）及びｘ２＝０．９７６（ＯＲ演算の結果）である。ｙ２の値は、０．９７７であると計算される。車両の車輪毎に、同じように計算を実行することができる。車両の車輪毎の試験＃１の結果が、表＃４において以下に与えられる。試験＃１の結果が１．０００の値に近くなるほど、車輪速度信号の信頼性が高くなる。
【００３８】
【表５】
2010117356.tif 000007
【００３９】
試験＃１に基づいて、左前輪が最も信頼性が高く（すなわち、１．０００に最も近く）、右前輪が２番目に信頼性が高く、左後輪が３番目に信頼性が高く、右後輪が最も信頼性が低い。それゆえ、試験＃１に基づいて、左前輪が、加速度センサオフセットを計算するために用いられるのに最も適している車輪速度信号を与える。
【００４０】
また、不安定な車輪は、大きな絶対値の車輪加速度を有する。車輪加速度の絶対値が大きいか否かを判定するためのファジィ試験が試験＃２として以下に与えられる。
【００４１】
【表６】
2010117356.tif 000008
【００４２】
試験＃２は、上記の試験＃１と同じようにして数値計算することができる。試験＃２のライン１のための言語値が図５Ｄを用いて求められ、図５Ｄは、ファジィ変数「小さい」の場合のファジィプロットを示す。Ｋｘ１及びＫｘ２は、車両の特性及びＥＳＣモジュール１５の特性に基づく所定の値である。記述される実施形態では、Ｋｘ１＝４．２ｍ／ｓ２及びＫｘ２＝６．０ｍ／ｓ２である。試験＃２のライン１のための言語値は、車両１０の車輪毎の車輪加速度の値をファジィ変数「小さい」の場合のファジィプロットの値と関連付けることによって、車両の車輪毎に求められる。０．０ｍ／ｓ２と４．２ｍ／ｓ２との間の車輪加速度は１．０００の値を有する。６ｍ／ｓ２以上の車輪加速度は約０．０００の値を有する。
【００４３】
また、不安定な車輪信号は、車輪加速度と車両モデル加速度との間に大きな偏差を有する。車輪加速度と車両モデル加速度との間に大きな偏差があるか否かを判定するためのファジィ試験が、試験＃３として以下に与えられる。
【００４４】
【表７】
2010117356.tif 000009
【００４５】
試験＃３は、上記の試験＃２と同じようにして数値計算することができる。試験＃３のライン１のための言語値が図５Ｅを用いて求められ、図５Ｅは、ファジィ変数「近い」の場合のファジィプロットを示す。Ｋｘ１及びＫｘ２は、車両の特性及びＥＳＣモジュール１５の特性に基づく所定の値である。記述される実施形態では、Ｋｘ１＝０．４５ｍ／ｓ２及びＫｘ２＝３．０ｍ／ｓ２である。試験＃３のライン１のための言語値は、車輪毎の車輪加速度の値をファジィ変数「近い」の場合のファジィプロットの値と関連付けることによって、車両の車輪毎に求められる。車両モデル加速度の０．４５ｍ／ｓ２内にある車両加速度は、１．０００のファジィ出力推定値を有する。０．４５ｍ／ｓ２よりも大きいが、車両モデル加速度から３．０ｍ／ｓ２未満しか離れていない車両加速度は、線形補間を用いて求めることができるファジィ出力推定値を有する。車両モデル加速度から３．０ｍ／ｓ２よりも大きく離れている車両加速度は、０．０００に概ね等しいファジィ出力推定値を有する。
【００４６】
対照的に、安定した車輪では、車両１０の車輪速度信号と推定される絶対縦速度との間の差が小さい。車両１０の車輪速度信号と推定される絶対縦速度との間の差が小さいか否かを判定するためのファジィ試験が試験＃４として以下に与えられる。
【００４７】
【表８】
2010117356.tif 000010
【００４８】
試験＃４は、上記の試験＃１と同じようにして数値計算することができる。試験＃４のライン１のための言語値が図５Ｆを用いて求められ、図５Ｆは、ファジィ変数「近い」の場合のファジィプロットを示す。Ｋｘ１及びＫｘ２は、車両の特性及びＥＳＣモジュール１５の特性に基づく所定の値である。記述される実施形態では、Ｋｘ１＝０．１ｍ／ｓ及びＫｘ２＝１．７ｍ／ｓである。試験＃４のライン１のための言語値は、車輪毎の車輪速度の値をファジィ変数「近い」の場合のファジィプロットの値と関連付けることによって、車両の車輪毎に求められる。推定された車両速度の０．１ｍ／ｓ内にある車両速度は、１．０００のファジィ出力推定値を有する。０．１ｍ／ｓよりも大きいが、推定された車両速度から１．７ｍ／ｓ未満しか離れていない車両速度は、線形補間を用いて求めることができるファジィ出力推定値を有する。推定された車両速度から１．７ｍ／ｓよりも大きく離れている車両速度は、０．０００に概ね等しいファジィ出力推定値を有する。
【００４９】
試験＃４のライン２のための言語値が、図５Ｇを用いて求められ、図５Ｇは、ファジィ変数「最も近い」を計算するために用いられるファジィプロットを示す。Ｋｙ１は、車両の特性及びＥＳＣモジュール１５の特性に基づく値を有する。Ｋｘ１は、車輪速度信号のＭＡＸ値及びＭＩＮ値に依存する値を有する。例示される実施形態では、Ｋｙ１は、０．２に等しい。試験＃４のライン２のための言語値が、車輪毎の車輪速度の値をファジィ変数「最も近い」の場合のファジィプロットの値と関連付けることによって、車両の車輪毎に求められる。
【００５０】
試験＃４のライン３のための言語値が図５Ｈを用いて求められ、図５Ｈは、２つの車輪速度値間の相対的な距離に関連付けられるファジィプロットを示す。Ｋｘ１及びＫｘ２は、車両の特性及びＥＳＣモジュール１５の特性に基づく所定の値である。記述される実施形態では、Ｋｘ１＝０．１ｍ／ｓ及びＫｘ２＝０．４ｍ／ｓである。試験＃４のライン３のための言語値は、車輪速度の最も大きな値と車輪速度の最も小さな値との間の差を用いて、車両の車輪毎に求められる。
【００５１】
ファジィ試験２〜４の各結果は、必要に応じて「ＡＮＤ」ファジィ演算子及び「ＯＲ」ファジィ演算子を用いて、上記の試験＃１と同じようにして計算することができる。各試験の結果の組み合わせに基づいて、ファジィ論理ユニット１２０は、車両１０の各車輪に関連付けられる、車輪速度信号、車輪加速度信号、及び車輪ジャーク信号のための１組のファジィ値を計算する。その後、各車輪に対応する１組のファジィ値を用いて、車輪毎の車輪速度センサ信号の安定性に対応する車輪安定確率を計算する。車輪安定確率は、個別に、又は１組の値として、カルマンフィルタモジュール１２５に出力される。他の実施形態では、さらに多くのファジィ試験又は異なるファジィ試験が実行され、それを用いて、車輪安定確率が求められる。
【００５２】
個々の車輪速度信号の不安定の度合いが高くなるほど、その車輪のための車輪安定確率が小さくなる。本発明の一実施形態では、１２８のファジィ値を用いて、車輪速度信号の不安定の度合いが０であることを指示する。１０８のような、それよりも低い値は、その車輪速度センサからの信号がかなり不安定であることを指示する。代替的には、ファジィ値を１２８で除算して、ファジィ値の小数表現を生成することができる（たとえば、１０８／１２８＝０．８４３８）。
【００５３】
表５〜表８（以下に示す）は、２０％傾斜まで加速する試験車両の４つの車輪（たとえば、右前輪、左前輪、右後輪、左後輪）毎の実際のファジィ集合を例示する。車輪毎のファジィ集合又は１組のファジィ値は、１組の９個の値又は計算値を含むものとして示される。車輪速度（１）は、車輪毎の個々の車輪速度センサによって測定される。車輪ジャーク（２）、車輪加速度（３）及び車輪速度（５）のためのファジィ値は、図３に関して上記で説明されたファジィ組み合わせモジュールによって求められる。車輪安定確率（９）は、車輪毎の車輪速度信号が安定している尤度を表す数値表現であり、ライン（４）及び（７）の和を、車輪速度信号の最も小さな不安定度を表す値、すなわち１２８で除算することによって計算される。約１の車輪安定確率は、極めて信頼性が高い車輪速度信号を指示する。車輪速度信号の信頼性は、カルマンフィルタ利得係数を選択するために、フィルタ利得モジュール２３０（以下で説明される）によって用いられる。
【００５４】
【表９】
2010117356.tif 000011
【００５５】
【表１０】
2010117356.tif 000012
【００５６】
【表１１】
2010117356.tif 000013
【００５７】
【表１２】
2010117356.tif 000014
【００５８】
フィルタ利得モジュール２３０は、ファジィ演算モジュール２２０からの出力信号を受信する（たとえば、車輪毎の車輪安定確率）。フィルタ利得モジュール２３０は、車輪速度信号の安定性に基づいて、１組のカルマンフィルタ利得係数のための値を求める。１組のカルマンフィルタ利得係数は、カルマンフィルタモジュール１２５に出力される。カルマンフィルタ利得係数は、以下に説明されるように、カルマンフィルタモジュール１２５の推定誤差を最小にするように選択される。
【００５９】
カルマンフィルタモジュール１２５は、入力に雑音が含まれる動的なシステムの状態を推定する再帰フィルタとして構成される。たとえば、カルマンフィルタモジュール１２５は、第１のセンサ１１０から誤りを含む信号（たとえば、誤りを含む加速度センサ信号）受信する。また、カルマンフィルタモジュール１２５は、ファジィ論理ユニット１２０からの入力として、車輪安定確率及びカルマンフィルタ利得係数も受信する。受信した信号及び既知の車両モデルに基づいて、カルマンフィルタモジュール１２５は、ファジィ論理ユニットからの値に基づいて、絶対縦速度（「ｖＦｚＲＥＦ」）及び加速度センサオフセット（「ａｘＯｆｆＡｘＳｅｎｓｏｒ」）を推定する。
【００６０】
センサ信号補償システム１００のための状態モデル３００が図４に示される。入力ｙｋは、加速度センサ信号を表す２×１行列である。数多くの事例において、加速度センサ信号は、上記で説明されたように、雑音、オフセット、又は雑音とオフセットの組み合わせによって誤りを生じている。ｙｋ行列は、以下の式によって与えられる。
【００６１】
【数１】
2010117356.tif 000015
【００６２】
入力ｗｋは、たとえば、加速度センサ又は車輪速度センサからの白色雑音を表す。入力ｗｋは、ｙｋから独立しており、センサ信号補償システム１００がセンサ信号を補償するために知る必要はない。車両の絶対縦速度及び加速度センサオフセットのための値は、車両１０の未知の状態であり、以下のｘｋによって与えられる。
【００６３】
【数２】
2010117356.tif 000016
【００６４】
入力変数ｚｋは、ファジィ論理ユニット１２０のファジィ演算モジュールからの車輪安定確率に基づく重み付けされた変数である。入力ｖｋは、たとえば、センサによる消費電力の変動によって引き起こされるセンサ（たとえば、車輪速度センサ）測定誤差を表す。ｗｋと同様に、入力ｖｋも、センサ信号補償システム１００がセンサ信号を補償するために知る必要はない。しかしながら、センサ信号補償システム１００は、白色雑音入力変数ｗｋ及び測定誤差入力変数ｖｋの両方の影響を補償することができる。出力変数ｘｋ’は、車両１０の未知の状態のための状態変数を含む２×１行列である。
【００６５】
センサ信号補償システム１００は、定常離散時間カルマン−ビュシー（Kalman-Bucy）フィルタとしてモデル化される。定常離散時間カルマン−ビュシーフィルタの一般的な形が以下に与えられる。
【００６６】
【数３】
2010117356.tif 000017
【００６７】
このシステムは２つの未知の状態変数を含み、それゆえ、２つの状態式を必要とする。ｘｋ’状態変数を積分した後に、車両１０の推定される絶対縦速度は以下の式によって与えられる。
【００６８】
【数４】
2010117356.tif 000018
【００６９】
現在のサイクル（たとえば、現在の計算周期）中の車両１０の推定される絶対縦速度は、補正済みの車両加速度センサ信号（たとえば、車両加速度センサ信号と、予め計算された加速度センサオフセット信号との組み合わせ）を用いて、前回のサイクルの推定された縦速度の外挿に基づいて推定される。時間係数ｔ０は積分の結果であり、計算毎のサイクル長又はサンプル周期に関連する。
【００７０】
加速度センサオフセット信号は第２の状態式として用いられ、変化しないものと仮定される。すなわち、加速度オフセット補正項は、前回のサイクルの加速度オフセット補正項に等しいものと仮定されるか、又は計算毎にわずかしか、又は無視できる程度にしか変化しないものと仮定される。
【００７１】
離散時間カルマン−ビュシーフィルタの一般的な形において上記で導入された係数Ｆｋ及びＨｋは、カルマンフィルタモジュール１２５において用いられるカルマンフィルタシステムモデルに基づいて選択される定数行列（すなわち、状態式の所望の出力）である。いくつかの実施形態において、Ｆｋ及びＨｋは、以下に与えられる値を有する。他の実施形態では、Ｆｋ及びＨｋは、異なる値を有する。
【００７２】
【数５】
2010117356.tif 000019
【００７３】
車両１０の絶対縦速度及び加速度センサオフセットを推定するために結果として生成される行列方程式は以下の式によって与えられる。
【００７４】
【数６】
2010117356.tif 000020
【００７５】
離散時間カルマン−ビュシーフィルタの一般的な形において示される値Ｋは、計算されたカルマンフィルタ利得係数ｋｏｖｘ及びｋｏａｘＯｆｆを含む２×１行列であり、それらの係数は、ファジィ論理ユニット１２０のフィルタ利得モジュール２３０において計算される。カルマンフィルタ利得係数は、上記で説明されたように、車輪速度信号の安定性に基づく。車輪速度信号が高い信頼性を有する場合には、カルマンフィルタ利得係数は大きい。車輪速度信号の信頼性が低い場合には、カルマンフィルタ利得係数は小さい。カルマンフィルタ利得係数が大きい結果として、カルマンフィルタモジュール１２５は、短時間で、車両１０の絶対縦速度及び加速度センサオフセットの正確な推定値に収束する。カルマンフィルタ利得係数が小さいと、結果として、カルマンフィルタモジュール１２５が車両１０の絶対縦速度及び加速度センサオフセットの正確な推定値に収束するのに（大きなカルマンフィルタ利得係数と比べると）より長い時間を要する。
【００７６】
表９はセンサ信号補償システム１００の効果を例示する。以下に列挙される値１〜４は、１つの車両の４つの各車輪から測定された車輪速度である（上記の表５〜表８から得られた）。
【００７７】
【表１３】
2010117356.tif 000021
【００７８】
車両１０の推定された縦速度（表９の要素「５」）は８．９２３６１ｍ／ｓであると計算される。カルマンフィルタモジュール１２５からの加速度センサオフセット（表９の要素「７」）は−２．２４６６８ｍ／ｓ２であると推定される。カルマンフィルタモジュール１２５からの負の加速度センサオフセットは、車両１０が坂を上っていることを指示する。補償済み加速度センサ出力（表９の要素「８」）は、加速度センサ出力（表９の要素「６」）及び加速度センサオフセット（表９の要素「７」）の組み合わせとして計算される。その後、車両１０の補償済み加速度センサ出力（表９の要素「８」）及び推定された縦速度（表９の要素「５」）は、ＥＳＣモジュール１５に送信される。補償済み加速度センサ出力（表９の要素「８」）及び推定された縦速度（表９の要素「５」）は、ＥＳＣモジュール１５に、平らな地面（たとえば、上向き及び下向きのいずれの傾斜もない地面）の上を走行している車両１０に類似の加速度及び速度信号を与える。補償済み加速度センサ出力が車両１０の縦加速度に概ね等しいことによって、ＥＳＣモジュール１５は、アクチュエータ２５（たとえば、油圧ポンプ）のための作動信号を生成するための正確に推定された縦速度を確実に受信している。
【００７９】
こうして、本発明は、特に、車両内のセンサ信号を補償するためのシステム及び方法を提供する。本発明の種々の特徴及び利点が、添付の特許請求の範囲において述べられる。
【図１】
2010117356.tif 000022
【図２】
2010117356.tif 000023
【図３】
2010117356.tif 000024
【図４】
2010117356.tif 000025
【図５Ａ】
2010117356.tif 000026
【図５Ｂ】
2010117356.tif 000027
【図５Ｃ】
2010117356.tif 000028
【図５Ｄ】
2010117356.tif 000029
【図５Ｅ】
2010117356.tif 000030
【図５Ｆ】
2010117356.tif 000031
【図５Ｇ】
2010117356.tif 000032
【図５Ｈ】
2010117356.tif 000033
【外国語明細書】
2010117356000001.pdf