(57)【要約】【課題】ディスクロータの温度を正確に推定する。【解決手段】ブレーキユニットの電動モータは、ブレーキパッドをディスクロータに押し付けるように移動させるように構成される。摩擦係数推定部１２４は、ディスクロータの温度に対して予め準備されているマップを参照してディスクロータの摩擦係数を推定する。仕事量算出部１１４は、推定された摩擦係数と、ブレーキパッドのディスクロータへの押し付け力と、ブレーキパッドがディスクロータの摩擦摺動面上を移動した距離とを使用して、ブレーキパッドの仕事量を算出する。温度推定部１１８は、算出された仕事量と、予め準備されているディスクロータの熱容量とを使用して、ディスクロータの温度を推定する。【選択図】図２
2012192874.tif 000002
【特許請求の範囲】
【請求項１】
車輪とともに回転するディスクロータと、
前記ディスクロータの摩擦摺動面に相対して配置されるブレーキパッドと、
前記ブレーキパッドを前記ディスクロータに押し付けるように移動させるモータと、
前記ブレーキパッドがブレーキペダル操作に応じた押し付け力を発生させるように前記モータに指令する駆動部と、
前記ディスクロータの温度に対して予め準備されているマップを参照して前記ディスクロータの摩擦係数を推定する摩擦係数推定部と、
前記摩擦係数推定部により推定された摩擦係数と、前記ブレーキパッドの前記ディスクロータへの押し付け力と、前記ブレーキパッドが前記ディスクロータの摩擦摺動面上を移動した距離とを使用して、前記ブレーキパッドの仕事量を算出する仕事量算出部と、
前記仕事量算出部により算出された仕事量と、予め準備されている前記ディスクロータの熱容量とを使用して、前記ディスクロータの温度を推定する温度推定部と、
を備えることを特徴とするディスクブレーキ装置。
【請求項２】
前記温度推定部は、予め準備されている前記ディスクロータの冷却係数を使用して車両の走行中に失われる温度を考慮して前記ディスクロータの温度を推定することを特徴とする請求項１に記載のディスクブレーキ装置。
【請求項３】
前記温度推定部により推定されたディスクロータ温度に基づき、前記ディスクロータと前記ブレーキパッドのうち少なくとも一方の熱膨張量を算出する熱膨張量算出部と、
前記熱膨張量算出部により算出されたディスクロータとブレーキパッドのうち少なくとも一方の熱膨張量を使用して、前記ブレーキパッドを移動させる際の基準となるゼロ点を設定するゼロ点設定部と、
をさらに備えることを特徴とする請求項１または２に記載のディスクブレーキ装置。
【請求項４】
前記温度推定部により推定されたディスクロータ温度に対して予め準備されているマップを参照して前記ブレーキパッドの摩耗量を推定する摩耗量推定部と、
前記摩耗量推定部により推定されたブレーキパッドの摩耗量を使用して、前記ブレーキパッドを移動させる際の基準となるゼロ点を設定するゼロ点設定部と、
をさらに備えることを特徴とする請求項１ないし３のいずれかに記載のディスクブレーキ装置。
【請求項５】
ブレーキパッドをディスクロータに押し付けるように構成されたモータに対して、ブレーキペダル操作に応じた押し付け力を発生させるように指令する駆動部と、
前記ディスクロータの温度に対して予め準備されているマップを参照して前記ディスクロータの摩擦係数を推定する摩擦係数推定部と、
前記摩擦係数推定部により推定された摩擦係数と、前記ブレーキパッドの前記ディスクロータへの押し付け力と、前記ブレーキパッドが前記ディスクロータの摩擦摺動面上を移動した距離とを使用して、前記ブレーキパッドの仕事量を算出する仕事量算出部と、
算出された仕事量と、予め準備されている前記ディスクロータの熱容量とを使用して、前記ディスクロータの温度を推定する温度推定部と、
を備えることを特徴とする電動ブレーキユニットの制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電動モータを使用してディスクロータに制動力を発生させるディスクブレーキ装置に関する。
【背景技術】
【０００２】
電動ディスクブレーキ装置は、制動要求に応じて、電動モータを使用してブレーキパッドをディスクロータに押し付けて制動力を発生させる。このような電動ディスクブレーキ装置では、車両の制動を繰り返すことで、ブレーキディスクの温度が上昇してディスクロータやブレーキパッドが熱膨張したり、または熱によりブレーキパッドが摩耗したりして、ディスクロータとブレーキパッドの間のクリアランス距離が変化する。したがって、車両の走行中に、ブレーキパッドを移動させる基準となるゼロ点位置を随時修正する必要がある。ゼロ点位置が正確でないと、制動要求に対する応答性が低下したり、またはブレーキパッドの引き摺りが発生するなどの問題が生じるためである。
【０００３】
上述のように、ゼロ点位置は熱膨張を考慮する必要があるので、車両走行中のディスクロータ温度をできるだけ正確に求めることが必要になる。例えば、特許文献１には、制動時に車両が失った運動エネルギーに基づき、ディスクロータ温度を推定することが記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−２１３５０７号公報
【特許文献２】特開２００２−０６７９３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、車両の重量変化および道路勾配の違い等によっても制動時に車両が失う運動エネルギーは変化するので、これらを考慮した上で運動エネルギーを算出しない限り、特許文献１に記載の技術ではディスクロータ温度を正確に推定することができない。ひいては、ブレーキパッドのゼロ点位置も正確に設定することができなくなる。
【０００６】
本発明はこうした状況に鑑みてなされたものであり、その目的は、電動モータを使用してディスクロータに制動力を発生させるディスクブレーキ装置において、ディスクロータの温度を正確に推定するための技術を提供することにある。
【課題を解決するための手段】
【０００７】
本発明のある態様は、ディスクブレーキ装置である。この装置は、車輪とともに回転するディスクロータと、前記ディスクロータの摩擦摺動面に相対して配置されるブレーキパッドと、前記ブレーキパッドを前記ディスクロータに押し付けるように移動させるモータと、前記ブレーキパッドがブレーキペダル操作に応じた押し付け力を発生させるように前記モータに指令する駆動部と、前記ディスクロータの温度に対して予め準備されているマップを参照して前記ディスクロータの摩擦係数を推定する摩擦係数推定部と、前記摩擦係数推定部により推定された摩擦係数と、前記ブレーキパッドの前記ディスクロータへの押し付け力と、前記ブレーキパッドが前記ディスクロータの摩擦摺動面上を移動した距離とを使用して、前記ブレーキパッドの仕事量を算出する仕事量算出部と、前記仕事量算出部により算出された仕事量と、予め準備されている前記ディスクロータの熱容量とを使用して、前記ディスクロータの温度を推定する温度推定部と、を備える。
【０００８】
この態様によると、ブレーキパッドがディスクロータに対してなす仕事量に基づきディスクロータの温度を推定するので、車両の重量変化または道路勾配等に影響を受けずにディスクロータ温度を正確に推定することができる。
【０００９】
前記温度推定部は、予め準備されている前記ディスクロータの冷却係数を使用して車両の走行中に失われる温度を考慮して前記ディスクロータの温度を推定してもよい。これによると、車両の走行中にディスクロータから熱が奪われることによる温度低下が考慮されるので、さらに正確なディスクロータ温度を推定することができる。
【００１０】
前記温度推定部により推定されたディスクロータ温度に基づき、前記ディスクロータと前記ブレーキパッドのうち少なくとも一方の熱膨張量を算出する熱膨張量算出部と、前記熱膨張量算出部により算出されたディスクロータとブレーキパッドのうち少なくとも一方の熱膨張量を使用して、前記ブレーキパッドを移動させる際の基準となるゼロ点を設定するゼロ点設定部と、をさらに備えてもよい。これによると、ディスクロータまたはブレーキパッドの熱膨張量を使用して車両走行中に常にゼロ点が修正されるため、経時的なゼロ点のずれに起因する、制動要求に対するディスクブレーキの応答性低下またはブレーキパッドの引き摺り等を防止することができる。
【００１１】
前記温度推定部により推定されたディスクロータ温度に対して予め準備されているマップを参照して前記ブレーキパッドの摩耗量を推定する摩耗量推定部と、前記摩耗量推定部により推定されたブレーキパッドの摩耗量を使用して、前記ブレーキパッドを移動させる際の基準となるゼロ点を設定するゼロ点設定部と、をさらに備えてもよい。これによると、ブレーキパッドの摩耗量を使用して車両走行中に常にゼロ点が修正されるため、経時的なゼロ点のずれに起因する、制動要求に対するディスクブレーキの応答性低下またはブレーキパッドの引き摺り等を防止することができる。
【００１２】
本発明の別の態様は、ディスクブレーキユニットの制御装置である。この装置は、ブレーキパッドをディスクロータに押し付けるように構成されたモータに対して、ブレーキペダル操作に応じた押し付け力を発生させるように指令する駆動部と、前記ディスクロータの温度に対して予め準備されているマップを参照して前記ディスクロータの摩擦係数を推定する摩擦係数推定部と、前記摩擦係数推定部により推定された摩擦係数と、前記ブレーキパッドの前記ディスクロータへの押し付け力と、前記ブレーキパッドが前記ディスクロータの摩擦摺動面上を移動した距離とを使用して、前記ブレーキパッドの仕事量を算出する仕事量算出部と、算出された仕事量と、予め準備されている前記ディスクロータの熱容量とを使用して、前記ディスクロータの温度を推定する温度推定部と、を備える。
【発明の効果】
【００１３】
本発明によれば、電動モータを使用してディスクロータに制動力を発生させるディスクブレーキ装置において、ディスクロータの温度を正確に推定することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施形態に係るディスクブレーキ装置の概略構成図である。
【図２】図１に示したパッド位置決定部の構成を示すブロック図である。
【図３】ディスクロータの温度と摩擦係数との関係を示すマップの例である。
【図４】ディスクロータの温度と摩耗率との関係を示すマップの例である
【図５】本実施形態によるディスクロータ温度の推定値と実測値とを対比したグラフである。
【図６】本実施形態によるゼロ点位置の計算値と実測値とを対比したグラフである。
【発明を実施するための形態】
【００１５】
図１は、本実施形態に係るディスクブレーキ装置１０の概略構成図である。
【００１６】
車室内に設置されるドライバーが操作するブレーキペダル１２には、ストロークセンサ１４が設置される。ストロークセンサ１４は、ブレーキペダル１２の操作量を検知し、その値をブレーキＥＣＵ１００に与える。なお、ストロークセンサ１４に加えて、またはストロークセンサ１４の代わりに、ブレーキペダル１２の踏み込み力を検出する踏力センサを使用してもよい。
【００１７】
図１には、電動ブレーキユニット８０の断面図が示されている。電動ブレーキユニット８０は、いわゆるディスクブレーキの一種であり、ブレーキＥＣＵ１００からの指令により制動力を発生させるように構成されている。
【００１８】
電動ブレーキユニット８０は、図示しない車両の車輪とともに回転するディスクロータ５０と、摩擦部材としてのブレーキパッド３０と、ブレーキパッドを移動させるキャリパ８２とを備える。
【００１９】
ブレーキパッド３０は、ディスクロータ５０の両側に配置された一対のブレーキパッド３０ａ、３０ｂを含む。ブレーキパッド３０ａ、３０ｂは、ディスクロータの軸方向に摺動可能に車体側に支持されている。
【００２０】
ブレーキパッド３０ａの背部には、キャリパ８２のピストン２２が取り付けられている。また、ブレーキパッド３０ｂの背部には、キャリパ８２の爪部７４が配置されている。
【００２１】
キャリパ８２の内部には電動モータが配設されている。電動モータ２０は、制動時にブレーキパッド３０をディスクロータ５０に向けて押し付けるとともに、非制動時にブレーキパッド３０をディスクロータ５０から離隔させるための駆動手段である。
【００２２】
電動モータ２０の出力軸には、上述のピストン２２が連結される。図示しないが、ピストン２２の内部には、電動モータ２０の出力軸の回転運動をピストン２２の直線運動に変換するためのボールねじ機構が配設されている。このような構造は周知なので、詳細な説明を省略する。
【００２３】
ブレーキペダル１２が操作されると、電動モータ２０が作動してピストン２２を図中の左方向に移動させ、ピストン２２の先端のブレーキパッド３０ａがディスクロータ５０の車体内側の面に押し付けられる。このとき、ピストン２２の反力によって、キャリパ８２がピストン２２の移動方向とは反対の方向（図中の右方向）へ移動され、キャリパ８２の爪部７４によってブレーキパッド３０ｂがディスクロータ５０の車両外側の面に押し付けられる。これにより、ディスクロータ５０が一対のブレーキパッド３０により挟圧されて、車輪が制動される。
【００２４】
ブレーキペダル１２が操作されていない場合、電動モータ２０は、一対のブレーキパッド３０がディスクロータ５０との間に所定のクリアランスを空けて位置するように、ピストン２２をゼロ点に移動させる。ゼロ点の設定方法は、図２を参照して後述する。
【００２５】
キャリパ８２内には、エンコーダ２４と荷重センサ２６も設けられている。エンコーダ２４は、電動モータ２０の回転角を検出してブレーキＥＣＵ１００に送信する。荷重センサ２６は、ディスクロータ５０に対するブレーキパッド３０の押し付け力Ｆを検出してブレーキＥＣＵ１００に送信する。荷重センサ２６は、ボールねじの歪み量に基づき押し付け力Ｆを推定する構成であってもよいし、ブレーキパッドの押し付け量に基づき押し付け力Ｆを推定する構成であってもよい。
【００２６】
車体の外部に設置される温度センサ５２は、大気温を検出してパッド位置決定部１０４に送信する。
【００２７】
図示しない車輪の近傍に設置される車輪速センサ５４は、車輪の車輪速を検出してパッド位置決定部１０４に送信する。
【００２８】
ブレーキＥＣＵ１００は、ドライバーによるブレーキペダル操作量に応じた制動力を発生させるように電動ブレーキユニット８０を制御する。ブレーキＥＣＵ１００は、制動力計算部１０２、パッド位置決定部１０４およびモータ駆動部１０６を含む。
【００２９】
制動力計算部１０２は、ストロークセンサ１４によって検出されたストローク量に応じて、車輪に発生させる制動力を計算する。制動力計算部１０２は、ストローク量の代わりに、ブレーキペダルの踏み込み力に応じて制動力を計算してもよい。
【００３０】
パッド位置決定部１０４は、ブレーキパッド３０のディスクロータ５０への押し付けにより発生する、ディスクロータ５０の熱膨張量およびブレーキパッドの摩耗量を計算する。そして、これらの値に基づき、ブレーキパッドを移動させるときの基準位置となるピストン２２のゼロ点を修正する。パッド位置決定部１０４の動作は、図２を参照して詳細に後述する。なお、パッド位置決定部１０４は、車両の走行中に所定の間隔（例えば１秒）でゼロ点の修正を繰り返し行うことが好ましい。
【００３１】
モータ駆動部１０６は、制動力計算部１０２によって計算された制動力を発生させるように、電動モータ２０に駆動信号を送る。すなわち、モータ駆動部１０６は、計算された制動力に対して予め設定されている押し付け量だけブレーキパッドをディスクロータに対して移動させるように、電動モータを制御する。
【００３２】
車両の走行中、ディスクロータの熱膨張およびブレーキパッドの摩耗によって、非制動時すなわちブレーキパッド後退時のブレーキパッドとディスクロータ間のクリアランス距離は常に変化する。したがって、モータ駆動部１０６は、パッド押し付け量の基準となるゼロ点をパッド位置決定部１０４から受け取り、このゼロ点を始点として適切な押し付け量が実現されるように電動モータ２０に駆動信号を発する。このとき、電動モータの絶対位置を出力するエンコーダ２４から受け取る位置信号によるフィードバックループを構成することが好ましい。
【００３３】
図２は、図１に示したパッド位置決定部１０４の構成を示すブロック図である。各ブロックは、ハードウェア的には、コンピュータのＣＰＵやメモリをはじめとする素子や機械装置で実現でき、ソフトウェア的にはコンピュータプログラム等によって実現されるが、ここでは、それらの連携によって実現される機能ブロックとして描いている。したがって、これらの機能ブロックはハードウェア、ソフトウェアの組み合わせによっていろいろなかたちで実現できることは、当業者には理解されるところである。
【００３４】
移動距離算出部１１０は、車輪速センサ５４からの車輪速信号を使用して、前回の計算時から今回の計算時までのディスクロータの回転数Ｒを計算し、さらに、予め記憶されているディスクロータの有効径Ｄを用いて、ブレーキパッドのディスクロータ上での引き摺り距離Ｌ＝πＤＲを計算する。
【００３５】
摩擦係数推定部１２４は、前回温度保持部１２６に記憶されている前回演算時に推定されたディスクロータ温度を用いて、予め準備されているマップ（図３に示す）を参照して、ディスクロータの摩擦係数μを推定する。
【００３６】
仕事量算出部１１４は、移動距離算出部１１０で計算されたＬ、摩擦係数推定部１２４で推定されたμ、および荷重センサ２６で検出されたブレーキパッドの押し付け力Ｆを用いて、ディスクロータ上でのブレーキパッドの仕事量Ｗ＝μＦＬを計算する。
【００３７】
上昇温度算出部１１６は、仕事量算出部１１４で計算された仕事量Ｗがディスクロータの温度上昇にエネルギー変換されたものとして、予め記憶されているディスクロータの熱容量を使用して、上昇温度ＴＵを計算する。
【００３８】
冷却係数推定部１１２は、車輪速センサ５４で検出される車輪速から車速を計算し、その車速におけるディスクロータの冷却係数ｋを推定する。車速と冷却係数との関係は予め実験により測定され、マップ、テーブルまたは変換式として冷却係数推定部１１２に記憶されている。
【００３９】
温度推定部１１８は、前回温度保持部１２６に記憶されているディスクロータの前回温度Ｔｐ、上昇温度算出部１１６により計算された上昇温度ＴＵ、現在の大気温ＴＡ、冷却係数推定部１１２で推定された冷却係数ｋを使用して、ディスクロータの現在温度Ｔを次式に基づき推定する。
Ｔ＝ＴＡ＋ＴＵ＋ｋ（Ｔｐ−ＴＡ）
【００４０】
温度推定部１１８によって推定された温度Ｔは、前回温度保持部１２６に記憶され、次回の演算時に摩擦係数推定部１２４および摩耗量推定部１２８によって利用される。
【００４１】
摩耗量推定部１２８は、前回温度保持部１２６に記憶されている前回演算時に推定されたディスクロータ温度を用いて、予め準備されているマップ（図４に示す）を参照して、ブレーキパッドの摩耗率を推定する。そして、推定された摩耗率と、ブレーキパッドの移動距離Ｌとを用いて、ブレーキパッドの摩耗量Ｒを計算する。
【００４２】
熱膨張量算出部１２０は、温度推定部１１８によって推定されたディスクロータ温度Ｔと、予め記憶されているディスクロータの熱膨張係数とを使用して、ディスクロータの熱膨張量ＥＤを計算する。また、熱膨張量算出部１２０は、温度推定部１１８によって推定されたディスクロータ温度Ｔと、予め記憶されているブレーキパッドの熱膨張係数とを使用して、ブレーキパッドの熱膨張量ＥＢを計算する。
【００４３】
ゼロ点設定部１２２は、前回の演算時に設定されたゼロ点位置Ｌｐに対して、熱膨張量算出部１２０により計算されたディスクロータの熱膨張量ＥＤおよびブレーキパッドの熱膨張量ＥＢを減算し、さらに摩耗量推定部１２８で計算された摩耗量を加えて、新たなゼロ点位置Ｌを設定する。すなわち、Ｌ＝Ｌｐ−ＥＤ−ＥＢ＋Ｒとなる。
【００４４】
モータ駆動部１０６は、ゼロ点設定部１２２により設定されたゼロ点位置にピストンを移動させるように、電動モータ２０に対し駆動信号を出力する。
【００４５】
図３は、事前に実験により求められた、ディスクロータの温度と摩擦係数との関係を示すマップの例である。図３の横軸がディスクロータ温度を、縦軸が対応する摩擦係数を表す。このマップ上で、前回演算時のロータ温度推定値に対応する摩擦係数を求めることで、上述のように仕事量を算出することができる。
【００４６】
図４は、事前に実験により求められた、ディスクロータの温度とブレーキパッドの摩耗率との関係を示すマップの例である。図４の横軸がディスクロータ温度を、縦軸が対応するブレーキパッドの摩耗率を表す。このマップ上で、前回演算時のロータ温度推定値に対応する摩耗率を利用することで、上述のようにブレーキパッドの摩耗量を算出することができる。
【００４７】
図５は、所定の実験車両に対して本実施形態で述べた手順により推定されたディスクロータ温度と、ディスクロータの実測値とを対比したグラフである。図中、点線がディスクロータ温度の推定値を表し、実線が実測値を表す。図示するように、本実施形態の手法により、ディスクロータ温度を精度良く推定できることが分かる。
【００４８】
図６は、所定の実験車両に対して本実施形態で述べた手順により計算されたピストンのゼロ点と、実験車両における実際のゼロ点とを対比したグラフである。図中、点線がゼロ点の計算値を表し、実線が実測値を表す。図示するように、本実施形態の手法により、ピストンのゼロ点を精度良く計算できることが分かる。
【００４９】
以上説明したように、本実施形態によれば、車両の走行中のディスクロータの温度変化によるディスクロータの熱膨張およびブレーキパッドの摩耗等を考慮して、ブレーキパッドを移動させるピストンのゼロ点を走行中に高精度で修正することができる。
【００５０】
また、本実施形態では、従来技術のように車両の運動量に基づきディスクロータ温度を推定するのではなく、仕事量に基づき推定するようにした。この結果、車両の重量の変化または道路勾配等の影響を受けずに、正確に温度を推定することが可能になる。
【００５１】
従来では、摩擦係数が温度依存であるため仕事量を正確に算出することができなかったが、本実施形態では、予め実験により測定されたマップを使用することで、ディスクロータ温度に対する摩擦係数を求めるので、仕事量を正確に算出することができる。
【００５２】
以上、本発明を実施の形態をもとに説明した。これらの実施の形態はあくまで例示であり、実施の形態どうしの任意の組み合わせ、実施の形態の各構成要素や各処理プロセスの任意の組み合わせなどの変形例もまた、本発明の範囲にあることは当業者に理解されるところである。
【００５３】
本発明は、上述の各実施形態に限定されるものではなく、当業者の知識に基づいて各種の設計変更等の変形を加えることも可能である。各図に示す構成は、一例を説明するためのもので、同様な機能を達成できる構成であれば、適宜変更可能である。
【００５４】
車両が長時間駐車していると、ディスクロータ温度が低下してディスクロータの熱膨張量が減少するが、この場合、イグニッションオン時には上述のゼロ点を正確に求めることができない。そこで、熱膨張量算出部は、イグニッションオン時に、タイマで測定された直前のイグニッションオフ時からの経過時間と大気温とを使用して現在のディスクロータ温度を推定し、推定した温度により熱膨張量を算出してもよい。
【符号の説明】
【００５５】
１０  ディスクブレーキ装置、  １２  ブレーキペダル、  １４  ストロークセンサ、２０  電動モータ、  ２６  荷重センサ、  ３０  ブレーキパッド、  ５０  ディスクロータ、  ５２  温度センサ、  ５４  車輪速センサ、  ８０  電動ブレーキユニット、  ８２  キャリパ、  １００  ブレーキＥＣＵ、  １０２  制動力計算部、  １０４  パッド位置決定部、  １０６  モータ駆動部、  １１０  移動距離算出部、  １１２  冷却係数推定部、  １１４  仕事量算出部、  １１６  上昇温度算出部、  １１８  温度推定部、  １２０  熱膨張量算出部、  １２２  ゼロ点設定部、  １２４  摩擦係数推定部、  １２６  前回温度保持部、  １２８  摩耗量推定部。
【図１】
2012192874.tif 000003
【図２】
2012192874.tif 000004
【図３】
2012192874.tif 000005
【図４】
2012192874.tif 000006
【図５】
2012192874.tif 000007
【図６】
2012192874.tif 000008