(57)【要約】【課題】駆動電流に応じて減衰力を変更可能なサスペンションを備える車両のサスペンション制御システムにおいて、ストローク速度の推定精度を高める。【解決手段】車両に搭載されるサスペンション制御システムは、開弁点可変アブソーバから構成されるサスペンションと、サスペンションのストローク速度を推定する制御装置と、を備える。開弁点可変アブソーバは、弁機構の開弁圧を変更するソレノイドに供給される駆動電流に応じて減衰力が変動するように構成される。制御装置は、単輪モデルに基づく運動方程式の状態空間に基づいて構成されたオブザーバを用いて、ストローク速度の推定値を出力するように構成される。そして、オブザーバのオブザーバゲインは、駆動電流に応じて非線形に設定される。【選択図】図８
2019018752.tif 000002
【特許請求の範囲】
【請求項１】
車両に搭載されるサスペンション制御システムであって、
前記車両のばね上構造体とばね下構造体との間を連結するアブソーバとばねとから構成されるサスペンションと、
前記ばね上構造体と前記ばね下構造体との間の相対速度であるストローク速度を推定する制御装置と、を備え、
前記アブソーバは、
前記ばね上構造体と前記ばね下構造体との相対移動によって伸縮するシリンダと、
前記シリンダの伸縮に伴って流れる作動液を通過させてその作動液の流れに抵抗を与える弁機構と、
電磁力に依拠した力を発生させて前記弁機構に作用させることにより前記弁機構の開弁圧を変更するソレノイドと、を備え、前記ソレノイドに供給される駆動電流に応じて減衰力が変動するように構成され、
前記制御装置は、
単輪モデルに基づく運動方程式の状態空間に基づいて構成されたオブザーバを用いて、前記サスペンションのストローク速度の推定値を出力するように構成され、
前記オブザーバのオブザーバゲインは、前記駆動電流に応じて非線形に設定されることを特徴とするサスペンション制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サスペンション制御システムに係り、特に、駆動電流に応じて減衰力を変更可能なサスペンションを備える車両に搭載されるサスペンション制御システムに関する。
【背景技術】
【０００２】
減衰力を変更することが可能なサスペンションを利用したスカイフックダンパー制御が知られている。スカイフックダンパー制御では、要求減衰力を発生させるために、サスペンションを介して連結されるばね上構造体とばね下構造体との間の相対速度（以下、「ストローク速度」と称する）を推定する必要がある。ストローク速度を推定する技術としては、例えば特許文献１に記載されたものがある。この文献では、単輪２自由度モデルに基づく運動方程式の状態空間に基づいて構成されたプラントモデル及びオブザーバを利用してストローク速度を推定する手法が提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１６−２８４４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
供給される駆動電流に応じて減衰力を変更することが可能な減衰力可変式ショックアブソーバでは、ストローク速度に対する減衰力特性が、供給される駆動電流によって変化する。例えば、減衰力がソフトとなる駆動電流が供給されている場合には、ショックアブソーバの減衰力特性に線形特性が強く表れる。一方において、減衰力がハードとなる駆動電流が供給されている場合には、減衰力特性に非線形特性が強く表れる。このため、駆動電流による減衰力特性の変化を考慮せずにオブザーバゲインを設定すると、駆動電流によってはストローク速度の推定精度が低くなるおそれがある。
【０００５】
本発明は、上述のような課題に鑑みてなされたもので、駆動電流に応じて減衰力を変更可能なサスペンションを備える車両において、ストローク速度の推定精度を高めることができるサスペンション制御システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記の課題を解決するため、本発明は、車両に搭載されるサスペンション制御システムに適用される。サスペンション制御システムは、車両のばね上構造体とばね下構造体との間を連結するアブソーバとばねとから構成されるサスペンションと、ばね上構造体とばね下構造体との間の相対速度であるストローク速度を推定する制御装置と、を備える。アブソーバは、ばね上構造体とばね下構造体との相対移動によって伸縮するシリンダと、シリンダの伸縮に伴って流れる作動液を通過させてその作動液の流れに抵抗を与える弁機構と、電磁力に依拠した力を発生させて弁機構に作用させることにより弁機構の開弁圧を変更するソレノイドと、を備える。アブソーバは、ソレノイドに供給される駆動電流に応じて減衰力が変動するように構成される。制御装置は、単輪モデルに基づく運動方程式の状態空間に基づいて構成されたオブザーバを用いて、サスペンションのストローク速度の推定値を出力するように構成される。そして、オブザーバのオブザーバゲインは、駆動電流に応じて非線形に設定される。
【発明の効果】
【０００７】
本発明に係るサスペンション制御システムによれば、オブザーバのオブザーバゲインが駆動電流に応じて非線形に設定される。これにより、供給される駆動電流が変化したとしても、駆動電流に対応した減衰力特性の変化に合わせてオブザーバのオブザーバゲインを設定することができるので、ストローク速度の推定精度を高めることができる。
【図面の簡単な説明】
【０００８】
【図１】実施の形態１に係るサスペンション制御システムが搭載された車両の構成を示す図である。
【図２】１自由度の単輪モデルオブザーバのモデル構成を示す図である。
【図３】単輪モデルオブザーバの制御ブロック図である。
【図４】オリフィス可変アブソーバのストローク速度に対する減衰力特性を駆動電流毎に比較した図である。
【図５】駆動電流に対するオブザーバゲインのゲインスケジュリングの例を示す図である。
【図６】開弁点可変アブソーバのストローク速度に対する減衰力特性を駆動電流毎に比較した図である。
【図７】減衰力がフルソフトとなる駆動電流におけるストローク速度推定の位相精度を示す図である。
【図８】ＥＣＵ２０が可変サスペンションのストローク速度を推定する際に実行するルーチンのフローチャートである。
【発明を実施するための形態】
【０００９】
以下、図面を参照して本発明の実施の形態について説明する。ただし、以下に示す実施の形態において各要素の個数、数量、量、範囲等の数に言及した場合、特に明示した場合や原理的に明らかにその数に特定される場合を除いて、その言及した数に、この発明が限定されるものではない。また、以下に示す実施の形態において説明する構造やステップ等は、特に明示した場合や明らかに原理的にそれに特定される場合を除いて、この発明に必ずしも必須のものではない。
【００１０】
実施の形態１．
＜実施の形態１の車両のシステム構成＞
以下、図面を参照して本発明の実施の形態１について説明する。図１は、実施の形態１に係るサスペンション制御システムが搭載された車両の構成を示す図である。なお、以下の説明では、車両１０の進行方向（前後方向）をＸ方向とし、車両１０の左右方向をＹ方向とし、車両１０の上下方向をＺ方向と定義する。また、Ｚ方向の符号は上向きを「正」とする。
【００１１】
実施の形態１に係る車両１０は、４つの車輪１２を備えている。各車輪１２には、可変サスペンション１４とばね上上下加速度センサ１６がそれぞれ設けられている。可変サスペンション１４は、駆動電流に応じて減衰力を変更可能な伸圧従属可変式のショックアブソーバとばねとから構成されている。可変サスペンション１４は、車両１０のばね上構造体（ボデー等）とばね下構造体（車輪等）との間を連結する。可変サスペンション１４のショックアブソーバは、シリンダと弁機構とソレノイドとを備えている。シリンダは、ばね上構造体とばね下構造体との相対移動によって伸縮するように設けられている。弁機構は、シリンダの伸縮に伴って流れる作動液を通過させてその作動液の流れに抵抗を与えるように構成されている。また、ソレノイドは、電磁力に依拠した力を発生させて弁機構に作用させることにより弁機構が開弁するための作動液の圧力（以下、「開弁圧」と称する）を変更するように構成されている。以下の説明では、このような弁機構を備えたショックアブソーバを「開弁点可変アブソーバ」と称する。開弁点可変アブソーバを備えた可変サスペンション１４によれば、ソレノイドに供給される駆動電流に応じて減衰力が変動する。なお、可変サスペンション１４の構造自体は本発明の要旨をなすものではないので、駆動電流に応じて減衰力を制御する開弁点可変アブソーバを採用する限りにおいて任意の構造を採ることができる。
【００１２】
ばね上上下加速度センサ１６は、車両１０の各車輪１２のばね上構造体に配置され、車両の上下方向（Ｚ方向）の加速度を検出する。
【００１３】
実施の形態１に係る車両１０は、可変サスペンション１４の制御装置としてのＥＣＵ２０を備えている。ＥＣＵ２０は、ばね上上下加速度センサ１６と可変サスペンション１４の各々から入力される信号に基づいて、可変サスペンション１４のストローク速度を推定する。なお、以下の説明では、ストローク速度の符号は、可変サスペンション１４の伸側を「正」とし圧側を「負」と定義する。ＥＣＵ２０は、推定されたストローク速度に基づいて、車両１０の姿勢が安定化されるように、可変サスペンション１４へ出力される駆動電流値を制御する。
【００１４】
＜実施の形態１の動作＞
ＥＣＵ２０は、可変サスペンション１４を用いたスカイフックダンパー制御を実行可能に構成されている。スカイフックダンパー制御は、車両１０のばね上構造体であるボデー部の姿勢が安定化されるように、各車輪１２の可変サスペンション１４の要求減衰力を個別に決定する。可変サスペンション１４の減衰力Ｆｆｃは、ばね上構造体とばね下構造体の相対速度であるストローク速度と可変サスペンション１４へと付加される駆動電流値によって変化する。このため、可変サスペンション１４の減衰力を要求減衰力に近づけるためには、ストローク速度の推定精度を高めることが求められる。
【００１５】
ストローク速度の推定には、単輪モデルに基づく運動方程式の状態空間に基づいて構成されたオブザーバ（以下、「単輪モデルオブザーバ」と称する）が用いられる。以下、単輪モデルオブザーバの一例として、ばね上上下加速度のフィードバックを行う１自由度の単輪モデルオブザーバを用いたストローク速度の推定手法について説明する。
【００１６】
図２は、１自由度の単輪モデルオブザーバのモデル構成を示す図である。この図に示す単輪モデルの例では、ばね上質量をＭｂ、サスペンションのばね定数をＫｓ、ショックアブソーバのベース減衰係数をＣｓとしている。また、この図に示す単輪モデルの例では、可変サスペンション１４に作用するＺ方向の力をｆ、ばね上の上下変位をＺｂ、ばね下の上下変位をＺｗとしている。
【００１７】
状態量ｘが次式（１）に示す通りであり、観測量ｙがばね上上下加速度Ｚｂ”であり、ｆが既知の入力ｕであり、そしてＺｗが未知の入力ｗであるとき、１自由度の単輪モデルの状態方程式と観測方程式は、次式（２）、（３）のように表される。
【００１８】
【数１】
2019018752.tif 000003
【００１９】
ここで、上式（２）、（３）における係数行列Ａ、Ｂ、Ｃ、Ｄ、Ｇ、Ｈは以下の通りである。
【００２０】
【数２】
2019018752.tif 000004
【００２１】
次に、状態量ｘ、観測量ｙの推定値をそれぞれｘ＾、ｙ＾とすると、カルマンフィルタを用いた状態量推定方程式と観測量推定方程式は、次式（４）、（５）のように表される。
【００２２】
【数３】
2019018752.tif 000005
【００２３】
ここで、Ｌはオブザーバゲインである。オブザーバゲインＬは、後述するゲインスケジュリングにより設定される。
【００２４】
図３は、単輪モデルオブザーバの制御ブロック図である。以下、図３を参照して、状態量ｘの推定値ｘ＾であるストローク速度の推定値を算出するための単輪モデルオブザーバの構成について更に詳しく説明する。単輪モデルオブザーバ３０には、既知の入力ｕとして力ｆが入力される。ここでの力ｆは、可変サスペンション１４の減衰力Ｆｆｃである。減衰力Ｆｆｃは、可変サスペンション１４に供給される駆動電流値とストローク速度に応じて変動する。ＥＣＵ２０は、ストローク速度に対する減衰力Ｆｆｃの関係を駆動電流値に対応づけたマップを記憶している。演算器３２には、状態量ｘの推定値ｘ＾であるストローク速度の推定値と駆動電流値が入力される。演算器３２では、このマップに従い、駆動電流値とストローク速度の推定値に対応する減衰力Ｆｆｃが算出される。なお、減衰力Ｆｆｃは応答遅れの要素を含んでいる。このため、演算器３２から出力された減衰力Ｆｆｃは、演算器３４において減衰力の１次遅れが補正された後、既知の入力ｕとして出力される。
【００２５】
演算器３４から出力された既知の入力ｕは、係数行列Ｂが乗算された後、加算器３６へと入力される。加算器３６では、式（４）の演算が行われ、状態量ｘの推定値ｘ＾の時間微分値ｘ＾’が出力される。加算器３６からの出力は積分器３８に入力される。積分器３８から出力された状態量ｘの推定値ｘ＾は、係数行列Ａが乗算された後、加算器３６へ入力される。
【００２６】
また、積分器３８から出力された状態量ｘの推定値ｘ＾は、係数行列Ｃが乗算された後、加算器４０へ入力される。加算器４０には、既知の入力ｕと係数行列Ｄとの積も入力される。加算器４０では、式（５）の演算が行われ、観測量ｙの推定値ｙ＾が出力される。
【００２７】
加算器４０から出力された観測量ｙの推定値ｙ＾は、加算器４２に入力される。加算器４２には、観測量ｙとしてのばね上上下加速度Ｚｂ”も入力される。加算器４２では、これらの入力値を用いて観測量ｙの推定誤差（ｙ−ｙ＾）が演算される。推定誤差（ｙ−ｙ＾）は、演算器４６においてオブザーバゲインＬが乗算された後、加算器３６へと入力される。
【００２８】
上記の手法による演算を各車輪１２についてそれぞれ行うことにより、直接計測することのできない状態量ｘ、つまり各車輪１２における可変サスペンション１４のストローク速度（Ｚｂ’−Ｚｗ’）を推定することが可能となる。
【００２９】
＜実施の形態１の特徴＞
次に、実施の形態１の特徴について説明する。上述したカルマンフィルタによる単輪モデルオブザーバは、線形システムへの適用を前提としている。しかしながら、駆動電流に応じて減衰力を変更可能な可変サスペンションを備えたシステムでは、駆動電流に応じて減衰力の非線型性が変化する。一般的に、システムの非線型性が強い場合には、推定値のハンチング又は発散が発生し易くなるため、オブザーバゲインＬを下げることが好ましい。一方において、システムの線形性が強い場合にオブザーバゲインＬを下げると、推定状態量の精度の低下が問題となる。そこで、可変サスペンションを備えたシステムでは、駆動電流に応じてオブザーバゲインＬを変化させるゲインスケジュリングが行われる。
【００３０】
ここで、可変サスペンションに採用されるショックアブソーバとして、例えばオリフィス可変アブソーバが知られている。図４は、オリフィス可変アブソーバのストローク速度に対する減衰力特性を駆動電流毎に比較した図である。この図に示すように、オリフィス可変アブソーバは、例えば減衰力がフルソフトとなる駆動電流では、減衰力の線形性が強い傾向にあり、減衰力がフルハードとなる駆動電流では、減衰力の非線形性が強い傾向にある。そして、減衰力が中間段となる駆動電流の範囲では、減衰力の非線形性がフルハードのときよりも小さい傾向にある。つまり、オリフィス可変アブソーバでは、減衰力がフルハードからフルソフトへと向かうにつれて、減衰力の線形性が徐々に強くなる。したがって、オリフィス可変アブソーバを採用したシステムにおいては、駆動電流に対して線形のマップとなるようにオブザーバゲインＬをゲインスケジュリングすることができる。
【００３１】
図５は、駆動電流に対するオブザーバゲインのゲインスケジュリングの例を示す図である。図５に示す比較例１は、上記のオリフィス可変アブソーバを採用したシステムにおけるゲインスケジュリングの例を示している。この例では、駆動電流が小さくなるほど、すなわちシステムの非線形性が強くなるほどオブザーバゲインＬが線形に大きな値になるようにゲインスケジュリングされている。
【００３２】
これに対して、実施の形態１のシステムでは、開弁点可変アブソーバを備える可変サスペンション１４が採用されている。図６は、開弁点可変アブソーバのストローク速度に対する減衰力特性を駆動電流毎に比較した図である。この図に示すように、開弁点可変アブソーバは、例えば減衰力がフルソフトとなる駆動電流では、減衰力の線形性が強い傾向にある。一方、減衰力がフルハードとなる駆動電流及び減衰力が中間段となる駆動電流では、減衰力の非線形性に大差はなく、共に強い傾向にある。つまり、開弁点可変アブソーバは、減衰力の非線形性が駆動電流に対して非線形に変化する。
【００３３】
図５に示す比較例２は、開弁点可変アブソーバを採用したシステムにおいて、駆動電流に対して線形のマップとなるようにオブザーバゲインＬをゲインスケジュリングした例を示している。この図の比較例２では、減衰力がフルハードであるときのオブザーバゲインＬと減衰力が中間段であるときのオブザーバゲインＬから線形補間によってオブザーバゲインＬをゲインスケジュリングしている。この場合、減衰力がフルソフトとなる範囲において、システムの線形性が強いにもかかわらずオブザーバゲインＬが低い値となるため、推定状態量の精度の低下が問題となる。一方において、比較例１と同様に、減衰力がフルハードとなるときのオブザーバゲインＬとフルソフトになるときのオブザーバゲインＬから線形補間によってオブザーバゲインＬをゲインスケジュリングすると、減衰力が中間段となる範囲において、システムの非線型性が強いにもかかわらずオブザーバゲインＬが高い値となるため、推定値のハンチング又は発散が発生し易くなる。
【００３４】
そこで、実施の形態１のシステムでは、駆動電流に対して非線形となるようにオブザーバゲインＬをゲインスケジュリングする構成を備えている。オブザーバゲインＬのゲインスケジュリングは、図３に示す制御ブロック図におけるルックアップテーブル（ＬＵＴ）４４にて行われる。ＬＵＴ４４には、駆動電流に対するオブザーバゲインＬが非線形に設定されている。ＬＵＴ４４は、入力された駆動電流に対応するオブザーバゲインＬを演算器４６へ出力する。
【００３５】
図５に示す実施例は、ＬＵＴ４４のゲインスケジュリングの一例を示している。この実施例では、減衰力がフルハード、中間段、及びフルソフトとなるオブザーバゲインＬを求め、その間の範囲をそれぞれ線形マップで補完している。このようなゲインスケジュリングによれば、減衰力がフルソフトであるときの推定精度の向上と、減衰力が中間段及びフルハードであるときの制御安定性の向上との両立を図ることが可能となる。
【００３６】
なお、ＬＵＴ４４に設定されているゲインスケジュリングは、図５の実施例のものに限られない。すなわち、駆動電流に対してオブザーバゲインＬが非線形に変更されるようにスケジュリングされるのであれば、例えば２次以上の関数で規定してもよい。
【００３７】
図７は、減衰力がフルソフトとなる駆動電流におけるストローク速度推定の位相精度を示す図である。この図に示すように、可変サスペンション１４の実用上において推定精度の低下が問題となる１０Ｈｚ前後の周波数帯において、ゲインスケジュリングを非線形とした実施例は、ゲインスケジュリングを線形とし比較例２に対してストローク速度の推定精度が向上していることが分かる。
【００３８】
＜実施の形態１の具体的処理＞
次に、フローチャートを参照して、実施の形態１のシステムがストローク速度を推定する際に実行する具体的処理について説明する。図８は、ＥＣＵ２０が可変サスペンション１４のストローク速度を推定する際に実行するルーチンのフローチャートである。
【００３９】
このルーチンでは、先ず、ばね上上下加速度センサ１６のセンサ信号がＡ／Ｄ変換される（ステップＳ１）。以下の説明では、右前、左前、右後、左後のばね上上下加速度センサ１６のセンサ信号のＡ／Ｄ変換後の値を、それぞれ検出加速度Ｚ１”，Ｚ２”，Ｚ３”，Ｚ４”と称する。
【００４０】
次に、各輪位置でのばね上上下加速度が算出される（ステップＳ２）。ここでは、先ず
検出加速度Ｚ１”，Ｚ２”，Ｚ３”，Ｚ４”を用いた次式（６）〜（９）に従い、ばね上構造体の重心位置の上下加速度Ｚｇ”、ロール加速度Φｇ”、ピッチ加速度Θｇ”が算出される。なお、次式（６）〜（９）において、Ｌ１，Ｌ２，Ｌ３，Ｌ４、及び、Ｗ１，Ｗ２，Ｗ３，Ｗ４は、各ばね上上下加速度センサ１６のＸ方向の位置、及びＹ方向の位置をそれぞれ示している。また、Ｌｇ、及びＷｇは、ばね上構造体のＸ方向の重心位置、及びＹ方向の重心位置を示している。これらの値Ｌｉ，Ｗｉ（ｉ＝１，２，３，４）、Ｌｇ、Ｗｇは、センサ配置等から定まる固定値であって、予めＥＣＵ２０のメモリに格納されている値が使用される。
【００４１】
【数４】
2019018752.tif 000006
【００４２】
【数５】
2019018752.tif 000007
【００４３】
【数６】
2019018752.tif 000008
【００４４】
【数７】
2019018752.tif 000009
【００４５】
ステップＳ２では、次に、各輪位置でのばね上上下加速度Ｚｂ”が算出される。ここでは、次式（１０）に従い、各可変サスペンション１４の直上部におけるばね上上下加速度Ｚｂｆｌ”， Ｚｂｆr”， Ｚｂrｌ”， Ｚｂrr”が算出される。なお、式（１０）において、Ｔｆは前輪のトレッド幅であり、Ｔｒは後輪のトレッド幅であり、ｌｆは前輪軸−ばね上重心間の距離であり、ｌｒは後輪軸−ばね上重心間の距離である。これらの値Ｔｆ、Ｔｒ、Ｌｆ、Ｌｒは、車両１０の構成から定まる固定値であって、予めＥＣＵ２０のメモリに格納されている値が使用される。
【００４６】
【数８】
2019018752.tif 000010
【００４７】
次に、各可変サスペンション１４に作用する力ｆがそれぞれ算出される（ステップＳ３）。ここでは、各可変サスペンション１４の駆動電流とストローク速度の推定値から、減衰力Ｆｆｃがそれぞれ算出される。そして、算出されたＦｆｃから減衰力の１次遅れを補正した値が、各可変サスペンション１４に作用する力ｆとされる。
【００４８】
次に、オブザーバゲインＬのゲインスケジュリングが実行される（ステップＳ４）。ここでは、各可変サスペンション１４の駆動電流に対応するオブザーバゲインＬがＬＵＴ４４から読み込まれる。
【００４９】
次に、上記ステップＳ３にて算出された力ｆを既知の入力ｕとし、上記ステップＳ２において算出されたばね上上下加速度Ｚｂ”を観測量ｙとして、ステップＳ４において設定されたオブザーバゲインＬのカルマンフィルタを用いた単輪モデルオブザーバにより、状態量ｘとしてのストローク速度（Ｚｂ’−Ｚｗ’）が推定される（ステップＳ５）。
【００５０】
以上説明したように、実施の形態１のサスペンション制御システムによれば、駆動電流に対するオブザーバゲインＬが非線形になるようにゲインスケジュリングが行われるので、減衰力がフルソフトであるときの推定精度の向上と、減衰力が中間段及びフルハードであるときの制御安定性の向上との両立を図ることが可能となる。これにより、単輪モデルオブザーバを利用したストローク速度の推定を高精度に行うことが可能となる。
【００５１】
実施の形態１のサスペンション制御システムは、以下のように変形した形態を適用してもよい。
【００５２】
オブザーバは、単輪モデルオブザーバであれば、その自由度の数、状態方程式の取り方、連続系、離散系等に限定はない。例えば、システムは、２自由度の単輪モデルオブザーバを利用してストローク速度を推定する構成でもよい。また、単輪モデルオブザーバは連続系のカルマンフィルタを利用する構成に限らず、離散系のカルマンフィルタを利用する構成でもよい。
【符号の説明】
【００５３】
１０  車両
１２  車輪
１４  可変サスペンション
１６  ばね上上下加速度センサ
２０  ＥＣＵ
３０  単輪モデルオブザーバ
３６，４０，４２  加算器
３８  積分器
３２，３４，４６  演算器
４４  ＬＵＴ
【図１】
2019018752.tif 000011
【図２】
2019018752.tif 000012
【図３】
2019018752.tif 000013
【図４】
2019018752.tif 000014
【図５】
2019018752.tif 000015
【図６】
2019018752.tif 000016
【図７】
2019018752.tif 000017
【図８】
2019018752.tif 000018