Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4180784B2 - Brake operation related quantity sensor zero correction device - Google Patents
[go: Go Back, main page]

JP4180784B2 - Brake operation related quantity sensor zero correction device - Google Patents

Brake operation related quantity sensor zero correction device Download PDF

Info

Publication number
JP4180784B2
JP4180784B2 JP2000357748A JP2000357748A JP4180784B2 JP 4180784 B2 JP4180784 B2 JP 4180784B2 JP 2000357748 A JP2000357748 A JP 2000357748A JP 2000357748 A JP2000357748 A JP 2000357748A JP 4180784 B2 JP4180784 B2 JP 4180784B2
Authority
JP
Japan
Prior art keywords
learning
sensor
brake
zero
output
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.)
Expired - Fee Related
Application number
JP2000357748A
Other languages
Japanese (ja)
Other versions
JP2002160613A (en
Inventor
和宏 一本
和功 半田
雅之 高垣
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.)
Mitsubishi Motors Corp
Original Assignee
Mitsubishi Motors Corp
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 Mitsubishi Motors Corp filed Critical Mitsubishi Motors Corp
Priority to JP2000357748A priority Critical patent/JP4180784B2/en
Publication of JP2002160613A publication Critical patent/JP2002160613A/en
Application granted granted Critical
Publication of JP4180784B2 publication Critical patent/JP4180784B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Braking Elements And Transmission Devices (AREA)
  • Regulating Braking Force (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、ブレーキストロークセンサ等のブレーキ操作に関連する量を検出するセンサの零点を補正する装置に関する。
【0002】
【従来の技術】
例えば電気自動車(EV),ハイブリッド電気自動車(HEV)や回生ブレーキ装置や、通常のメカブレーキを電子制御によって行う電子制御ブレーキ装置では、ブレーキ操作量に基づいて回生ブレーキやメカブレーキを電子制御するため、ブレーキ操作量を正確に把握することが必要になる。
【0003】
このブレーキ操作量を検出する手段としてブレーキポジションセンサ(BPS)がある。このブレーキポジションセンサは、ブレーキ踏込量に応じた信号(例えば電圧値或いは電流値)を出力する。
【0004】
【発明が解決しようとする課題】
ところで、上記のブレーキポジションセンサでは、ブレーキペダルの位置に応じた信号を出力するが、ブレーキペダルの組み付け誤差やBPS本体の製品ばらつきにより、ブレーキペダルの非操作時の位置(全閉位置,零点)のBPS出力値にばらつきが生じて、BPS出力値に基づく制御を正確に行うことができないという課題がある。
【0005】
なお、ブレーキ操作に関連する量を検出するセンサの零点を補正する装置としては、例えば特開平8−268243号公報にブレーキ用センサの零点補正装置が開示されている。例えば該公報における図1の実施例においては、ブレーキ操作の有無を検出するストップスイッチがブレーキの非操作を検出するときのセンサ出力を用いてブレーキ用センサの零点を補正する技術が開示されている。また、該公報における図15の実施例においては、センサ出力が所定領域にあるときはブレーキ非操作と見なして零点を補正する技術が開示されている。
【0006】
しかしながら、上記公報の図1の実施例では、ストップスイッチの作動範囲にばらつきがあるため、零点補正がこのばらつきの影響を受けやすくブレーキ完全開放状態を確実に検出できるものではなく、高い精度を期待できないという課題がある。また、上記公報の図15の実施例では、センサ出力が所定領域内であればいつでもブレーキ非操作状態と見なしているため、やはりブレーキ完全開放状態を確実に検出できるものではなく、高い精度は期待できない。また、この点に鑑み、上記公報では、補正値を所定範囲内に規制して異常な補正値を除外することにより精度を確保するものとしているが、元々高い精度は期待できないため、異常な学習を防止する程度のことしかできず、改良の余地がある。
【0007】
本発明は、このような課題に鑑み案出されたもので、ブレーキ操作に関連する量を検出するセンサの零点を高い精度で補正することができるようにした、ブレーキ操作関連量センサの零点補正装置を提供することを目的とする。
【0008】
【課題を解決するための手段】
上記目標を達成するため、本発明のブレーキ操作関連量センサの零点補正装置は、ブレーキ操作関連量センサ(例えばブレーキストロークセンサであって、液圧センサも含む)により車両のブレーキ操作量に対応する状態量を検出し、零点学習手段により、上記センサの検出出力がブレーキ開放端付近に対応する所定範囲内にあり且つ上記センサの検出出力の変動が所定範囲内である状態が所定時間以上継続する状態下における上記センサの検出出力を基に、上記センサの零点対応出力を学習して、センサ出力補正手段により、上記零点対応出力に基づいて上記センサの出力を補正するようになっている(請求項1)。
【0009】
これにより、ブレーキ操作関連量センサの検出出力がブレーキ開放端付近に対応する所定範囲内にあればブレーキが殆ど開放されていると見なすことができるし、この状態でセンサ出力の変動が所定範囲内である状態が所定時間以上継続していればブレーキが完全に開放されていると特定できる。そして、このような状態下でのセンサ出力はブレーキ完全開放時の出力と判定できるので、これを基にセンサの零点対応出力を学習すれば精度良く零点を学習でき、センサ出力を高精度に補正できる。
【0010】
また、ブレーキスイッチを使用せず、センサ自身の出力に基づいて零点を補正するため、ブレーキスイッチのばらつきの影響を受けることがなく、センサ出力の変動が所定範囲内であることを条件の一つとしているのでノイズ的な信号による誤学習を招くこともない。
【0011】
上記の上記センサの検出出力の変動が所定範囲内である状態とは、上記センサの検出出力が上記センサの零点を判定するための値に対して予め設定された微小な範囲内にある状態であることが好ましい(請求項2)。
上記零点学習手段は、上記状態下で最もブレーキ開放端寄りの検出出力に基づいて零点対応出力を学習するよう構成されていることが好ましい(請求項)。
このように、ブレーキが完全に開放されていると特定できる状態下での最もブレーキ開放端寄りのセンサ出力に基づいて零点対応出力を学習することにより、零点をより高精度に学習することができる。
【0012】
上記零点学習手段は、上記学習に用いるセンサ出力が記憶済学習値よりブレーキ開放側の時は学習値を該センサ出力に更新し、学習値よりブレーキ操作側の場合は学習値のブレーキ操作側への更新量を所定量以内に制限することが好ましい(請求項)。
このように、ブレーキ開放側への学習は迅速に行う一方で、ブレーキ操作側への学習には制限を加えることによって、学習後に算出される零点に基づくブレーキ操作量は、速やかに増加しうるが、急減は防止される。つまり、ブレーキ操作関連量センサの零点は、ブレーキを強める側には速やかに学習補正され、ブレーキを弱める側には慎重に学習補正されることになる。
【0013】
さらに、ブレーキの操作の有無を検出するブレーキ操作検出手段と、上記零点学習手段による学習が完了していない場合でブレーキが非操作状態にあり且つ上記センサの検出出力がブレーキ開放端付近に対応する所定範囲内にある時は、上記センサの検出出力に応じて上記零点を学習する初期学習手段とを更に有することが好ましい(請求項)。
【0014】
これによって、出力が安定した状態が直ぐには得られず零点学習手段による学習がなかなか実行されないような状態でも、初期学習手段により零点を学習補正することができ、初期化直後等における学習遅れを防止することができる。
【0015】
【発明の実施の形態】
以下、図面により、本発明の実施の形態について説明する。
図1,図2は本発明の一実施形態に係るブレーキ操作関連量センサの零点補正装置を示すもので、図1はその模式的なブロック、図2はその零点補正を説明するフローチャートである。
【0016】
[装置の構成]
図1に示すように、この零点補正装置は、ブレーキ操作関連量センサとしてのブレーキストロークセンサ(BPS)1の零点(全閉開度)を補正するもので、いずれも電子制御ユニット(ECU)10内の機能要素である、初期学習手段11と、零点学習手段12と、センサ出力補正手段13とをそなえている。なお、BPS1では、電圧値の大きさでブレーキ操作量(ブレーキペダル2の踏込量)を表し、ブレーキ操作量(ブレーキペダル踏込量)が大きいほど大きな電圧値出力するようになっている。
【0017】
ECU10によるBPS1の零点学習(全閉開度学習ともいう)は、零点学習手段12において、BPS1の全閉判定時のBPS開度のA/D変換値の値を学習することにより行われるようになっている。こうして得られた学習値は、バッテリ4が接続されることによりバッテリバックアップされるが、バッテリ4が外されるなどによって、バックアップされていない場合には初期化を行い、BPS全閉判定時の学習が行われるまでは、初期学習手段11において初期学習を行うようになっている。
【0018】
[初期学習]
上記の初期化時に用いるBPS全閉開度学習の初期値は、BPS1の製品ばらつきを考慮して、想定されるBPS1の零点検出出力の平均値又は平均値よりも所定量だけブレーキペダルの踏込減少側にシフトした値に設定される。例えば、BPS1の検出出力が電圧であって、ブレーキペダルを踏み込んでいくとBPS1の検出出力が増加するものとし、想定されるBPS1の零点検出出力の平均値がV0AVEであるとすると、BPS全閉開度学習の初期値は、この平均値V0AVE〔V〕、又は、平均値V0AVEよりも微小量α1だけ踏込減少側の値(V0AVE−α1)〔V〕に設定される。
【0019】
初期学習手段11では、初期化後、BPS全閉判定時の学習が行われるまで初期学習を行うが、この初期学習条件として、以下の各条件が設けられている。
▲1▼エンスト時や始動モード時でないこと。これは電圧変動時を排除して安定した学習を行おうとするものである。
▲2▼バッテリ電圧Vbが基準値以上であること。これも十分な電圧が得られない場合を排除して安定した学習を行おうとするものである。
【0020】
▲3▼ブレーキスイッチ(ブレーキの操作の有無を検出するブレーキ操作検出手段)3がオフであること、つまり、ブレーキが操作されていないこと。これは、ブレーキスイッチ3のオンオフ情報は誤差が大きく信頼性は低いが、ブレーキスイッチ3がオフであれば少なくともブレーキが操作されていないことは確実であり、BPS全閉判定時の学習が行われるまでの簡易的な初期学習時においては重要な情報であるためである。
【0021】
▲4▼初期化後BPS全閉判定時の学習が行われるまでの間であること。BPS全閉判定時の学習が行われるようになれば、初期学習は不要となるためである。
▲5▼BPS開度値のA/D変換値θADがBPS全閉開度近傍の所定の範囲内にあること(次式を満たすこと)。
BPS全閉開度学習下限値≦θAD≦BPS全閉開度学習上限値
この条件は、ノイズ的な信号による誤学習を防止するために設けられている。
【0022】
初期学習手段11では、上記の▲1▼〜▲5▼の各条件を何れも満たす場合に所定の周期で初期学習を実施する。
初期学習手段11による初期学習では、BPS1の検出信号のA/D変換値(これを、BPS開度A/D変換値という)θADに基づいて、BPS全閉開度学習全閉位置θIDLを所定の周期で設定(更新)する。センサ出力補正手段13では、初期学習時には、このBPS全閉開度学習全閉位置θIDLに基づいて零点(全閉開度)を補正する。
【0023】
つまり、初期学習手段11では、所定の周期で、BPS開度A/D変換値θADとBPS全閉開度学習全閉位置θIDLとを比較して、これらの大小関係に応じて以下のようにBPS全閉開度学習全閉位置θIDLを更新する。
▲1▼θIDL<θAD時
θIDL=θIDL
つまり、前回のθIDLを保持する。
▲2▼θIDL≧θAD時
θIDL=θIDL−α≧θAD
つまり、前回のθIDLを所定の初期学習更新幅保持幅αだけ減少させる。αは微小量(α1>α)とする。
【0024】
このように、初期学習においてBPS全閉開度学習全閉位置θIDLを減少側(ブレーキ開放側)にのみ学習更新するのは、この初期学習が反映される車両の制御に関する安全性を考慮したものである。つまり、後述する本来の全閉学習(零点学習)は、全閉開度(零点)を精度良く把握するものであるが、初期学習はブレーキ3のオン・オフ情報に基づいて行う大まかな学習であるため、必ずしも精度は高くない。
【0025】
すなわち、機械的な動作に基づいて作動するブレーキスイッチ3のオン・オフ信号は、常に正確とは限らないので、慎重に学習更新を行うようにしたい。全閉開度(零点)を開放側に補正するとブレーキ信号を高めに把握することになり安全側であるためこれは許容し、全閉開度(零点)を閉鎖側に補正するとブレーキ信号を低めに把握することになり安全側ではないのでこれは禁止している。
【0026】
[零点学習]
次に、零点学習手段12による零点学習を説明すると、零点学習(全閉開度学習)の学習条件として、以下の各条件が設けられている。
(1)エンスト時や始動モード時でないこと。これは電圧変動時を排除して安定した学習を行おうとするものである。
(2)バッテリ電圧Vbが基準値以上であること。これも十分な電圧が得られない場合を排除して安定した学習を行おうとするものである。
(3)BPS開度値のA/D変換値θADがBPS全閉開度近傍の所定の範囲内にあること(次式を満たすこと)。
【0027】
BPS全閉開度学習下限値≦θAD≦BPS全閉開度学習上限値
この条件は、ノイズ的な信号による誤学習を防止するために設けられている。
(4)θC≦θAD<θC+βを所定時間Ts間維持したこと。
なお、θCはBPSの全閉を判定するためのBPS開度(BPS全閉判定BPS開度)である。このBPS全閉判定BPS開度θCについては、BPS全閉判定条件不成立時に、θC=θADとし、これ以外ではBPS全閉判定BPS開度θCは更新しない。また、βは微小量(ここでは、α>β)とする。また、Tsは数秒間(又はそれ以下)程度とする。この条件は、BPS開度A/D変換値θ ADが所定期間安定していることを条件とするものであるが、学習の信頼性を確保するために設けている。
【0028】
零点学習手段12で初期学習は、上記の(1)(4)の各条件を何れも満たす場合に零点学習(全閉開度学習)を実施する。
零点学習手段12による零点学習では、BPS開度A/D変換値θADに基づいて設定されるBPS全閉判定BPS開度θCに応じて、BPS全閉開度学習全閉位置θIDLを設定(更新)する。センサ出力補正手段13では、零点学習時には、このBPS全閉開度学習全閉位置θIDLに基づいて零点(全閉開度)を補正する。
【0029】
つまり、零点学習手段12では、零点学習条件成立時のBPS全閉判定BPS開度θCとBPS全閉開度学習全閉位置θIDLとを比較して、これらの大小関係に応じて以下のようにBPS全閉開度学習全閉位置θIDLを更新する。
▲1▼θIDL≧θCの場合
θIDL=θC
このθIDL=θCの更新は、零点学習条件が継続して成立していれば、零点学習条件に用いた時間Ts毎に更新される。
▲2▼θIDL<θCの場合
θIDL=min(θIDL+γ,θC)
つまり、θIDL<θCの場合には、θIDL+γ,θCのうち小さい方をBPS全閉開度学習全閉位置θIDLに更新する。この更新は、θADが全閉開度学習上限値以下(θAD≦全閉開度学習上限値)の条件が成立したとき毎に1回だけ行う。なお、γはβと同程度の微小量とする。
【0030】
[BPS学習補正]
次に、センサ出力補正手段13によるBPS学習補正を説明すると、上記の学習により得られたBPS全閉開度学習全閉位置θIDLに基づいて、次式のように、BPS1のセンサ出力(A/D変換値θAD)を零点(全閉開度)補正して、学習補正付きBPS開度θBPSを得るようにする。
θBPS=θAD−θBPSL
なお、θBPSLは以下に示すような条件を満足するBPS開度全閉位置学習値であって、バッテリバックアップされる。
θBPSL=θIDL一全閉基準位置
BPS学習値下限≦θBPSL≦BPS学習値上限
【0031】
[装置の動作]
本発明の一実施形態としてのブレーキ操作関連量センサの零点補正装置は、上述のように構成されているので、例えば図2のフローチャートに示すように、BPS1のセンサの出力を零点(全閉開度)補正する。なお、▲1▼エンスト時や始動モード時でないこと、及び▲2▼バッテリ電圧Vbが基準値以上であることの両条件は、一般には満たされるので、図2ではこれらの判定ステップは省略するが、実際には、各学習条件として両条件▲1▼▲2▼を判定する。
【0032】
つまり、まず、バッテリバックアップデータがあるか否かを判定し(ステップS10)、バッテリバックアップデータがなければ、初期化(BPS全閉開度学習の初期値設定を含む)を行う(ステップS20)。次に、BPS1のセンサ出力のA/D変換値θadを読み込み(ステップS30)、全閉時学習が済んでいるかの判定を行い(ステップS40)、ここで、全閉時学習が済んでなければ、初期学習条件の▲4▼初期化後BPS全閉判定時の学習が行われるまでの間であることを満たすことになり、初期学習条件を判定する。
【0033】
ここでは、▲1▼エンスト時や始動モード時でないこと及び▲2▼バッテリ電圧Vbが基準値以上であることの両条件は満たされているものとしており、▲4▼初期化後BPS全閉判定時の学習が行われるまでの間であることを満たしているため、▲3▼ブレーキスイッチ3がオフであるかの判定(ステップS50)と、▲5▼BPS開度値のA/D変換値θADが「BPS全閉開度学習下限値≦θAD≦BPS全閉開度学習上限値」を満たすかの判定(ステップS60)とを行う。
【0034】
ここで、ステップS50で各条件▲3▼▲5▼を満たせば、初期学習条件が成立し、ステップS70〜S90の初期学習を行う。つまり、θIDL<θADか否かを判定し(ステップS70)、θIDL<θADならば、θIDL=θIDLとし(ステップS80)、θIDL≧θADならば、θIDL=θIDL−αとする(ステップS90)。
一方、全閉時学習が済んでいる場合(ステップS40)、ブレーキ3がオフでない場合には、零点学習の学習条件▲3▼BPS開度値のA/D変換値θADが「BPS全閉開度学習下限値≦θAD≦BPS全閉開度学習上限値」を満たすかの判定(ステップS100)を行う。ここで、零点学習の学習条件▲3▼が満たされた場合、及び、初期学習が行われた場合(ステップS60で零点学習の学習条件▲3▼が満たされた)、▲4▼θC≦θAD<θC+βを所定時間Ts間維持したかを判定する(ステップS110)。
【0035】
ここで、零点学習の学習条件▲4▼が満たされれば、零点学習の学習条件▲1▼▲2▼は前提として満たすこととしており、零点学習の学習条件▲3▼は満たされているので(ステップS100)、零点学習の学習条件が全て成立するので、ステップS120〜S140の零点学習を行う。
つまり、零点学習条件成立時のBPS全閉判定BPS開度θCとBPS全閉開度学習全閉位置θIDLとを比較して、これらの大小関係に応じて以下のようにBPS全閉開度学習全閉位置θIDLを更新する。なお、BPS全閉判定BPS開度θCは、BPS全閉判定条件不成立時に、θC=θADと更新する(ステップS170)。
【0036】
すなわち、θIDL<θCを判定し(ステップS120)、θIDL<θCでない場合(θIDL≧θCの場合)にはθIDL=θCとし(ステップS140)、このθIDL=θCの更新は、零点学習条件が継続して成立していれば、零点学習条件に用いた時間Ts毎に更新されることになる。
一方、θIDL<θCの場合にはθIDL=min(θIDL+γ,θC)とする。つまり、θIDL<θCの場合には、θIDL+γ,θCのうち小さい方をBPS全閉開度学習全閉位置θIDLに更新する。この更新は、θADが全閉開度学習上限値以下(θAD≦全閉開度学習上限値)の条件が成立したとき毎に1回だけ行う。
【0037】
このようにして、学習により得られたBPS全閉開度学習全閉位置θIDLに基づいて、BPS開度全閉位置学習値θBPSL(=θIDL一全閉基準位置)を算出し(ステップS150)、学習補正付きBPS開度θBPS(=θAD−θBPSL)を算出する(ステップS160)。
したがって、このブレーキ操作関連量センサの零点補正装置によれば、BPS1の零点を精度良く学習することができ、BPS1の出力を高精度に補正できるため、ブレーキ操作にかかる制御を高精度で実施できるようになる。
【0038】
また、主学習となる零点学習では、ブレーキスイッチを使用せず、BPS1自身の出力に基づいて零点を補正するため、ブレーキスイッチのばらつきの影響を受けることがない。
また、センサ出力の変動が所定範囲内であること(零点学習条件▲3▼)を条件の一つとしているのでノイズ的な信号による誤学習を招くこともなく、簡素な構成により高精度で信頼性が高い補正を実現できる。
【0039】
また、最もブレーキ開放端寄りの検出出力(最小の出力電圧値)に基づいて零点対応出力を学習するので、零点をより高精度に学習できるようになり、ブレーキ操作にかかる制御をより高精度で実施できる。
特に、BPS1からの出力値(A/D変換値)θCが記憶済学習値θIDLよりブレーキ開放側(θIDL≧θC)の時は学習値θIDLをセンサ出力値θCに更新し、センサ出力値θCが学習値θIDLよりブレーキ操作側(θIDL<θC)の場合は学習値のブレーキ操作側への更新量を所定量(微小量)γ以内に制限するので、BPS1の零点は、ブレーキを強める側には速やかに学習補正される一方で、ブレーキを弱める側には慎重に学習補正されることになり、ブレーキ操作にかかる安全性が重視された学習効果が得られる。
【0040】
また、出力が安定した状態が直ぐには得られず(零点学習条件▲4▼が不成立)零点学習手段による学習がなかなか実行されないような状態でも、初期学習手段11により零点を学習補正することができ、初期化直後等における学習遅れを防止でき、初期化直後からブレーキ操作にかかる制御精度を向上させることができる効果が得られる。
【0041】
[その他]
なお、本発明は上述した実施形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲で種々変形して実施することができる。
例えば、ブレーキ操作関連量センサとしては、ブレーキストロークセンサ以外にブレーキ液圧等の流体圧(液圧)を検出する流体圧センサ(液圧センサ)など、他のブレーキ操作に関連する量を検出するセンサについて広く適用しうる。また、ブレーキ操作検出手段としては、ブレーキの操作の有無を検出しうるものであればブレーキスイッチに限らないが、既存のブレーキスイッチを用いることでコスト増を抑えることができる。
【0042】
【発明の効果】
以上説明したように、本発明のブレーキ操作関連量センサの零点補正装置によれば、ブレーキ操作関連量センサの零点を精度良く学習でき、該センサの出力を高精度に補正できるため、ブレーキ操作にかかる制御を高精度で実施できるようになる。
【0043】
また、ブレーキスイッチを使用せず、センサ自身の出力に基づいて零点を補正するため、ブレーキスイッチのばらつきの影響を受けることがなく、また、センサ出力の変動が所定範囲内であることを条件の一つとしているのでノイズ的な信号による誤学習を招くこともなく、簡素な構成により高精度で信頼性が高い補正を実現できる利点もある(以上、請求項1)。
【0044】
上記零点学習手段を、上記状態下で最もブレーキ開放端寄りの検出出力に基づいて零点対応出力を学習するよう構成すれば、零点をより高精度に学習できるようになり、ブレーキ操作にかかる制御をより高精度で実施できるようになる(請求項)。
上記零点学習手段により、上記学習に用いるセンサ出力が記憶済学習値よりブレーキ開放側の時は学習値を該センサ出力に更新し、学習値よりブレーキ操作側の場合は学習値のブレーキ操作側への更新量を所定量以内に制限すると、ブレーキ操作関連量センサの零点は、ブレーキを強める側には速やかに学習補正される一方で、ブレーキを弱める側には慎重に学習補正されることになり、ブレーキ操作にかかる安全性を重視しながら制御することができる(請求項)。
【0045】
さらに、ブレーキの操作の有無を検出するブレーキ操作検出手段と、上記零点学習手段による学習が完了していない場合でブレーキが非操作状態にあり且つ上記センサの検出出力がブレーキ開放端付近に対応する所定範囲内にある時は、上記センサの検出出力に応じて上記零点を学習する初期学習手段とを更に有するようにすることにより、出力が安定した状態が直ぐには得られず零点学習手段による学習がなかなか実行されないような状態でも、初期学習手段により零点を学習補正することができ、初期化直後等における学習遅れを防止でき、初期化直後からブレーキ操作にかかる制御精度を向上させることができるようになる(請求項)。
【図面の簡単な説明】
【図1】本発明の一実施形態にかかるブレーキ操作関連量センサの零点補正装置の構成を示す模式的なブロック図である。
【図2】本発明の一実施形態にかかるブレーキ操作関連量センサの零点補正装置による零点補正を説明するフローチャートである。
【符号の説明】
1 ブレーキストロークセンサ(BPS)
2 ブレーキペダル
3 ブレーキスイッチ(ブレーキ操作検出手段)
11 初期学習手段
12 零点学習手段
13 センサ出力補正手段
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an apparatus for correcting a zero point of a sensor that detects an amount related to a brake operation such as a brake stroke sensor.
[0002]
[Prior art]
For example, in an electric vehicle (EV), a hybrid electric vehicle (HEV), a regenerative brake device, and an electronically controlled brake device that electronically controls a normal mechanical brake, the regenerative brake and the mechanical brake are electronically controlled based on the amount of brake operation. It is necessary to accurately grasp the amount of brake operation.
[0003]
There is a brake position sensor (BPS) as means for detecting the brake operation amount. The brake position sensor outputs a signal (for example, a voltage value or a current value) corresponding to the brake depression amount.
[0004]
[Problems to be solved by the invention]
By the way, the above brake position sensor outputs a signal corresponding to the position of the brake pedal. However, the position when the brake pedal is not operated (fully closed position, zero point) due to an assembly error of the brake pedal and product variations of the BPS body. The BPS output value varies, and there is a problem that control based on the BPS output value cannot be performed accurately.
[0005]
As a device for correcting the zero point of a sensor that detects an amount related to a brake operation, for example, Japanese Patent Laid-Open No. 8-268243 discloses a zero point correcting device for a brake sensor. For example, in the embodiment of FIG. 1 in the publication, there is disclosed a technique for correcting a zero point of a brake sensor using a sensor output when a stop switch for detecting presence / absence of a brake operation detects non-operation of a brake. . Further, in the embodiment of FIG. 15 in the publication, there is disclosed a technique for correcting the zero point by assuming that the brake is not operated when the sensor output is in a predetermined region.
[0006]
However, in the embodiment of FIG. 1 of the above publication, since there is a variation in the operating range of the stop switch, the zero point correction is easily affected by this variation, and the brake fully open state cannot be reliably detected, and high accuracy is expected. There is a problem that you can not. Further, in the embodiment of FIG. 15 of the above publication, since the brake output is always considered as the brake non-operating state if the sensor output is within a predetermined region, the brake fully open state cannot be reliably detected, and high accuracy is expected. Can not. In view of this point, in the above publication, the correction value is regulated within a predetermined range and the abnormal correction value is excluded so as to ensure the accuracy. There is room for improvement.
[0007]
The present invention has been devised in view of such problems, and it is possible to correct the zero point of a sensor for detecting an amount related to a brake operation with high accuracy, and to correct the zero point of a brake operation-related amount sensor. An object is to provide an apparatus.
[0008]
[Means for Solving the Problems]
In order to achieve the above goal, the zero correction device for a brake operation related amount sensor according to the present invention corresponds to a brake operation amount of a vehicle by a brake operation related amount sensor (for example, a brake stroke sensor including a hydraulic pressure sensor). The state quantity is detected, and the state where the detection output of the sensor is within a predetermined range corresponding to the vicinity of the brake opening end and the variation of the detection output of the sensor is within the predetermined range is continued for a predetermined time or longer by the zero learning means. Based on the detection output of the sensor under the condition, the zero-corresponding output of the sensor is learned, and the output of the sensor is corrected based on the zero-corresponding output by the sensor output correcting means. Item 1).
[0009]
As a result, if the detection output of the brake operation-related quantity sensor is within a predetermined range corresponding to the vicinity of the brake release end, it can be considered that the brake is almost released, and in this state the fluctuation of the sensor output is within the predetermined range. If this state continues for a predetermined time or more, it can be determined that the brake is completely released. And since the sensor output under such conditions can be judged as the output when the brake is fully released, if the sensor zero-point corresponding output is learned based on this, the zero point can be learned with high accuracy, and the sensor output can be corrected with high accuracy. it can.
[0010]
In addition, since the zero point is corrected based on the output of the sensor itself without using a brake switch, one of the conditions is that the fluctuation of the sensor output is within a predetermined range without being affected by variations in the brake switch. As a result, mislearning due to noisy signals is not caused.
[0011]
The state in which the variation in the detection output of the sensor is within a predetermined range is a state in which the detection output of the sensor is in a minute range preset with respect to a value for determining the zero point of the sensor. It is preferable that it is present (claim 2).
The zero point learning means preferably is configured to learn a zero point corresponding output on the basis of the detection output of most brake open end closer under the condition (claim 3).
As described above, the zero point can be learned with higher accuracy by learning the zero point corresponding output based on the sensor output closest to the brake opening end in a state where it can be specified that the brake is completely released. .
[0012]
The zero learning means updates the learning value to the sensor output when the sensor output used for the learning is on the brake release side from the stored learning value, and to the brake operation side of the learning value if the learning operation is on the brake operation side. It is preferable to limit the renewal amount within a predetermined amount (claim 4 ).
In this way, while learning to the brake release side is performed quickly, the amount of brake operation based on the zero point calculated after learning can be quickly increased by limiting the learning to the brake operation side. A sudden decline is prevented. In other words, the zero point of the brake operation related amount sensor is quickly learned and corrected for the side where the brake is strengthened and carefully learned and corrected for the side where the brake is weakened.
[0013]
Further, the brake operation detecting means for detecting the presence or absence of the brake operation and the learning by the zero learning means is not completed, the brake is in the non-operating state, and the detection output of the sensor corresponds to the vicinity of the brake open end. when within a predetermined range, it is preferable to further comprising an initial learning means for learning the zero point above in accordance with a detection output of the sensor (claim 5).
[0014]
This makes it possible to correct the zeros by the initial learning means even when the zero learning means is not easily executed because a stable output cannot be obtained immediately, preventing learning delays immediately after initialization. can do.
[0015]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
1 and 2 show a zero correction apparatus for a brake operation related quantity sensor according to an embodiment of the present invention. FIG. 1 is a schematic block diagram thereof, and FIG. 2 is a flowchart for explaining the zero correction.
[0016]
[Device configuration]
As shown in FIG. 1, this zero point correction device corrects the zero point (fully closed opening) of a brake stroke sensor (BPS) 1 as a brake operation related quantity sensor, both of which are electronic control units (ECUs) 10. The initial learning means 11, the zero point learning means 12, and the sensor output correction means 13 are provided. In BPS1, the brake operation amount (depression amount of the brake pedal 2) is represented by the magnitude of the voltage value, and a larger voltage value is output as the brake operation amount (brake pedal depression amount) is larger.
[0017]
The zero point learning (also referred to as fully closed opening learning) of the BPS1 by the ECU 10 is performed by learning the value of the A / D conversion value of the BPS opening when the BPS1 is fully closed in the zero point learning means 12. It has become. The learning value obtained in this way is backed up by the battery 4 being connected, but is initialized when the battery 4 is not backed up due to the battery 4 being removed, etc., and learning at the time of BPS fully closed determination Until this is done, initial learning means 11 performs initial learning.
[0018]
[Initial learning]
The initial value of BPS fully closed opening learning used at the time of initialization described above is the average value of the zero point detection output of BPS1 or the brake pedal depression decrease by a predetermined amount in consideration of the product variation of BPS1. Set to the value shifted to the side. For example, assuming that the detected output of BPS1 is a voltage and the detected output of BPS1 increases when the brake pedal is depressed, and the average value of the zero point detected output of BPS1 is V 0AVE , The initial value of learning of the opening degree is set to the average value V 0AVE [V] or a value (V 0AVE −α1 ) [V] on the depressing side by a minute amount α1 from the average value V 0AVE .
[0019]
The initial learning means 11 performs initial learning after initialization until learning at the time of BPS full-close determination is performed, and the following conditions are provided as initial learning conditions.
(1) The engine is not in the engine stall or start mode. This is intended to perform stable learning by eliminating the time of voltage fluctuation.
(2) The battery voltage Vb is higher than the reference value. This also eliminates the case where a sufficient voltage cannot be obtained and tries to perform stable learning.
[0020]
(3) The brake switch (brake operation detecting means for detecting whether or not the brake is operated) 3 is off, that is, the brake is not operated. This is because the on / off information of the brake switch 3 has a large error and low reliability, but if the brake switch 3 is off, it is certain that at least the brake is not operated, and learning at the BPS full-close determination is performed. This is because it is important information at the time of simple initial learning.
[0021]
{Circle around (4)} After the initialization, until the learning for the BPS fully closed determination is performed. This is because the initial learning is not necessary if the learning at the BPS full-close determination is performed.
(5) The A / D conversion value θAD of the BPS opening value is within a predetermined range in the vicinity of the BPS fully closed opening degree (the following expression is satisfied).
BPS full-closed opening learning lower limit value ≦ θAD ≦ BPS full-closed opening learning upper limit value This condition is provided to prevent erroneous learning due to a noise-like signal.
[0022]
The initial learning means 11 performs initial learning at a predetermined cycle when all the above conditions (1) to (5) are satisfied.
In the initial learning by the initial learning means 11, the BPS fully closed opening learning fully closed position θIDL is predetermined based on the A / D conversion value (this is referred to as the BPS opening A / D converted value) θAD of the detection signal of BPS1. Set (update) in the cycle. The sensor output correction means 13 corrects the zero point (fully closed opening) based on the BPS fully closed opening learning fully closed position θIDL during initial learning.
[0023]
In other words, the initial learning means 11 compares the BPS opening A / D conversion value θAD with the BPS fully closed opening learning fully closed position θIDL in a predetermined cycle, and according to the magnitude relationship between them, as follows: BPS fully closed opening learning fully closed position θIDL is updated.
(1) θIDL <θAD θIDL = θIDL
That is, the previous θIDL is held.
(2) When θIDL ≧ θAD θIDL = θIDL−α ≧ θAD
That is, the previous θIDL is decreased by a predetermined initial learning update width holding width α. α is a minute amount (α1> α).
[0024]
As described above, in the initial learning, the BPS fully closed opening learning fully closed position θIDL is learned and updated only on the decrease side (brake release side) in consideration of safety related to vehicle control in which this initial learning is reflected. It is. In other words, the original fully closed learning (zero learning), which will be described later, accurately grasps the fully closed opening (zero point), but the initial learning is a rough learning performed based on the on / off information of the brake 3. Therefore, the accuracy is not necessarily high.
[0025]
That is, the on / off signal of the brake switch 3 that operates based on the mechanical operation is not always accurate, so it is desirable to perform learning update carefully. If the fully closed position (zero point) is corrected to the open side, the brake signal will be grasped higher, which is a safe side. This is allowed, and if the fully closed position (zero point) is corrected to the closed side, the brake signal is lowered. This is forbidden because it is not safe to grasp.
[0026]
[Zero learning]
Next, the zero point learning by the zero point learning means 12 will be described. The following conditions are provided as learning conditions for zero point learning (fully closed opening degree learning).
(1) The engine is not in the engine stall or start mode. This is intended to perform stable learning by eliminating the time of voltage fluctuation.
(2) The battery voltage Vb is higher than the reference value. This also eliminates the case where a sufficient voltage cannot be obtained and tries to perform stable learning.
(3) The A / D conversion value θAD of the BPS opening value is within a predetermined range in the vicinity of the BPS fully closed opening degree (the following equation is satisfied).
[0027]
BPS full-closed opening learning lower limit value ≦ θAD ≦ BPS full-closed opening learning upper limit value This condition is provided to prevent erroneous learning due to a noise-like signal.
(4) θC ≦ θAD <θC + β was maintained for a predetermined time Ts.
Note that θC is a BPS opening for determining whether BPS is fully closed (BPS full closing determination BPS opening). The BPS full-closed determination BPS opening θC is set to θC = θAD when the BPS full-closed determination condition is not satisfied, and otherwise the BPS full-closed determination BPS opening θC is not updated. Β is a minute amount (here, α> β). Also, Ts is about several seconds (or less). This condition is based on the condition that the BPS opening A / D conversion value θ AD is stable for a predetermined period, but is provided to ensure the reliability of learning.
[0028]
In the initial learning by the zero point learning means 12, zero point learning (fully closed opening degree learning) is performed when each of the above conditions (1) to (4) is satisfied.
In zero learning by the zero learning means 12, the BPS fully closed opening learning fully closed position θIDL is set (updated) in accordance with the BPS fully closed determination BPS opening θC set based on the BPS opening A / D conversion value θAD. ) The sensor output correcting means 13 corrects the zero point (fully closed opening) based on this BPS fully closed opening learning fully closed position θIDL during zero learning.
[0029]
In other words, the zero point learning means 12 compares the BPS fully closed determination BPS opening θC when the zero point learning condition is satisfied with the BPS fully closed opening learning fully closed position θIDL, and according to the magnitude relationship between them as follows. BPS fully closed opening learning fully closed position θIDL is updated.
(1) When θIDL ≧ θC θIDL = θC
The update of θIDL = θC is updated every time Ts used for the zero point learning condition if the zero point learning condition is continuously satisfied.
(2) When θIDL <θC θIDL = min (θIDL + γ, θC)
That is, in the case of θIDL <θC, the smaller one of θIDL + γ and θC is updated to the BPS fully closed opening learning fully closed position θIDL. This update is performed only once every time the condition that θAD is equal to or smaller than the fully closed opening learning upper limit (θAD ≦ full closing opening learning upper limit) is satisfied. Note that γ is set to a minute amount similar to β.
[0030]
[BPS learning correction]
Next, the BPS learning correction by the sensor output correcting means 13 will be described. Based on the BPS fully closed opening learning fully closed position θIDL obtained by the above learning, the sensor output (A / D conversion value θAD) is corrected to zero (fully closed opening) to obtain BPS opening θBPS with learning correction.
θBPS = θAD−θBPSL
ΘBPSL is a BPS opening fully closed position learning value that satisfies the following conditions, and is backed up by a battery.
θBPSL = θIDL Fully closed reference position
BPS learning value lower limit ≤ θBPSL ≤ BPS learning value upper limit [0031]
[Device operation]
Since the zero correction device for a brake operation related quantity sensor as one embodiment of the present invention is configured as described above, for example, as shown in the flowchart of FIG. Correction) Note that (1) the engine is not in the engine start or start mode, and (2) the condition that the battery voltage Vb is equal to or higher than the reference value is generally satisfied, these determination steps are omitted in FIG. Actually, both conditions (1) and (2) are determined as learning conditions.
[0032]
That is, first, it is determined whether or not there is battery backup data (step S10), and if there is no battery backup data, initialization (including initial value setting of BPS fully closed opening learning) is performed (step S20). Next, the A / D conversion value θad of the BPS1 sensor output is read (step S30), and it is determined whether or not the fully closed learning has been completed (step S40). Here, if the fully closed learning has not been completed. The initial learning condition {circle around (4)} is satisfied until the learning is performed at the time of the BPS full-close determination after initialization, and the initial learning condition is determined.
[0033]
Here, it is assumed that (1) the engine is not in the engine start or start mode, and (2) the battery voltage Vb is equal to or higher than the reference value. (4) BPS fully closed after initialization (3) Determination of whether the brake switch 3 is OFF (step S50), and (5) A / D conversion value of the BPS opening value. It is determined whether θAD satisfies “BPS fully closed opening learning lower limit value ≦ θAD ≦ BPS fully closed opening learning upper limit value” (step S60).
[0034]
Here, if the conditions (3) and (5) are satisfied in step S50, the initial learning condition is satisfied, and the initial learning in steps S70 to S90 is performed. That is, it is determined whether or not θIDL <θAD (step S70). If θIDL <θAD, θIDL = θIDL is set (step S80). If θIDL ≧ θAD, θIDL = θIDL−α is set (step S90).
On the other hand, if the learning at the time of full closure has been completed (step S40), if the brake 3 is not turned off, the learning condition for zero learning (3) The A / D conversion value θAD of the BPS opening value is “BPS full-closed opening / closing”. It is determined whether or not “degree learning lower limit value ≦ θAD ≦ BPS fully closed opening learning upper limit value” is satisfied (step S100). Here, when the learning condition (3) for zero learning is satisfied and when the initial learning is performed (the learning condition (3) for zero learning is satisfied in step S60), (4) θC ≦ θAD It is determined whether <θC + β is maintained for a predetermined time Ts (step S110).
[0035]
Here, if the learning condition (4) for zero learning is satisfied, the learning condition (1) (2) for zero learning is satisfied as a premise, and the learning condition (3) for zero learning is satisfied ( In step S100), all of the learning conditions for zero learning are satisfied, so the zero learning in steps S120 to S140 is performed.
That is, the BPS fully closed determination BPS opening θC and the BPS fully closed opening learning fully closed position θIDL when the zero learning condition is satisfied are compared, and the BPS fully closed opening learning is performed as follows according to the magnitude relationship between them. The fully closed position θIDL is updated. The BPS fully closed determination BPS opening θC is updated to θC = θAD when the BPS fully closed determination condition is not satisfied (step S170).
[0036]
That is, θIDL <θC is determined (step S120). If θIDL <θC is not satisfied (in the case of θIDL ≧ θC), θIDL = θC is set (step S140). If it is established, it is updated every time Ts used for the zero learning condition.
On the other hand, if θIDL <θC, θIDL = min (θIDL + γ, θC). That is, in the case of θIDL <θC, the smaller one of θIDL + γ and θC is updated to the BPS fully closed opening learning fully closed position θIDL. This update is performed only once every time the condition that θAD is equal to or smaller than the fully closed opening learning upper limit (θAD ≦ full closing opening learning upper limit) is satisfied.
[0037]
Thus, based on the BPS fully closed opening learning fully closed position θIDL obtained by learning, a BPS opening fully closed position learning value θBPSL (= θIDL one fully closed reference position) is calculated (step S150), A BPS opening θBPS with learning correction (= θAD−θBPSL) is calculated (step S160).
Therefore, according to the zero point correction device for the brake operation related quantity sensor, the zero point of BPS1 can be learned with high accuracy and the output of BPS1 can be corrected with high accuracy, so that control related to brake operation can be performed with high accuracy. It becomes like this.
[0038]
In the zero learning that is the main learning, the brake switch is not used and the zero is corrected based on the output of the BPS 1 itself, so that it is not affected by variations in the brake switch.
In addition, since one of the conditions is that the fluctuation of the sensor output is within a predetermined range (zero learning condition (3)), there is no mislearning due to a noisy signal and high accuracy and reliability are achieved with a simple configuration. Correction can be realized.
[0039]
In addition, since the zero point corresponding output is learned based on the detection output closest to the brake opening end (minimum output voltage value), the zero point can be learned with higher accuracy, and control related to brake operation can be performed with higher accuracy. Can be implemented.
In particular, when the output value (A / D conversion value) θC from BPS1 is on the brake release side (θIDL ≧ θC) from the stored learned value θIDL, the learned value θIDL is updated to the sensor output value θC, and the sensor output value θC is In the case of the brake operation side (θIDL <θC) from the learning value θIDL, the update amount of the learning value to the brake operation side is limited to a predetermined amount (a minute amount) γ. While the learning correction is promptly performed, the learning correction is carefully performed on the weakening side of the brake, and a learning effect in which the safety for the brake operation is emphasized is obtained.
[0040]
In addition, the initial learning means 11 can correct the zero by learning even in a state where the stable output cannot be obtained immediately (the zero learning condition (4) is not satisfied) and the learning by the zero learning means is not easily executed. Thus, it is possible to prevent a learning delay immediately after initialization, and to improve the control accuracy of the brake operation immediately after initialization.
[0041]
[Others]
The present invention is not limited to the above-described embodiments, and various modifications can be made without departing from the spirit of the present invention.
For example, as a brake operation related quantity sensor, in addition to the brake stroke sensor, a quantity related to other brake operations, such as a fluid pressure sensor (hydraulic pressure sensor) for detecting fluid pressure (hydraulic pressure) such as brake fluid pressure, is detected. Widely applicable to sensors. The brake operation detecting means is not limited to a brake switch as long as it can detect whether or not the brake is operated, but an increase in cost can be suppressed by using an existing brake switch.
[0042]
【The invention's effect】
As described above, according to the zero correction device of the brake operation related quantity sensor of the present invention, the zero point of the brake operation related quantity sensor can be learned with high accuracy and the output of the sensor can be corrected with high accuracy. Such control can be performed with high accuracy.
[0043]
In addition, since the zero point is corrected based on the output of the sensor itself without using the brake switch, it is not affected by variations in the brake switch, and the fluctuation of the sensor output is within a predetermined range. Since it is one, there is an advantage that high-accuracy and high-reliability correction can be realized with a simple configuration without causing erroneous learning due to a noisy signal.
[0044]
If the zero point learning means is configured to learn the zero point corresponding output based on the detection output closest to the brake opening end under the above-described state, the zero point can be learned with higher accuracy, and control relating to brake operation can be performed. It becomes possible to carry out with higher accuracy (Claim 3 ).
When the sensor output used for the learning is on the brake release side from the stored learning value, the learning value is updated to the sensor output by the zero point learning means, and to the brake operation side of the learning value if the learning operation is on the brake operation side. If the renewal amount of the brake is limited to a predetermined amount, the zero point of the brake operation related amount sensor is quickly learned and corrected when the brake is strengthened, and carefully learned and corrected when the brake is weakened. Thus, it is possible to control the brake operation with emphasis on safety (claim 4 ).
[0045]
Further, the brake operation detecting means for detecting the presence or absence of the brake operation and the learning by the zero learning means is not completed, the brake is in the non-operating state, and the detection output of the sensor corresponds to the vicinity of the brake open end. When it is within the predetermined range, by further comprising an initial learning means for learning the zero point according to the detection output of the sensor, a stable state cannot be obtained immediately and learning by the zero point learning means Even in a situation where it is difficult to execute, the zero learning can be corrected by the initial learning means, a learning delay immediately after the initialization can be prevented, and the control accuracy for the brake operation can be improved immediately after the initialization. (Claim 5 ).
[Brief description of the drawings]
FIG. 1 is a schematic block diagram showing a configuration of a zero point correction device for a brake operation related amount sensor according to an embodiment of the present invention.
FIG. 2 is a flowchart illustrating zero point correction by a zero point correction device for a brake operation related amount sensor according to an embodiment of the present invention.
[Explanation of symbols]
1 Brake stroke sensor (BPS)
2 Brake pedal 3 Brake switch (Brake operation detection means)
11 Initial learning means 12 Zero learning means 13 Sensor output correction means

Claims (5)

車両のブレーキ操作量に対応する状態量を検出するブレーキ操作関連量センサと、
上記センサの検出出力がブレーキ開放端付近に対応する所定範囲内にあり且つ上記センサの検出出力の変動が所定範囲内である状態が所定時間以上継続する状態下における上記センサの検出出力を基に、上記センサの零点対応出力を学習する零点学習手段と、
上記零点対応出力に基づいて上記センサの出力を補正するセンサ出力補正手段とを有する
ことを特徴とする、ブレーキ操作関連量センサの零点補正装置。
A brake operation related quantity sensor for detecting a state quantity corresponding to the brake operation quantity of the vehicle;
Based on the detection output of the sensor in a state where the detection output of the sensor is within a predetermined range corresponding to the vicinity of the brake opening end and the variation of the detection output of the sensor is within the predetermined range for a predetermined time or more. , Zero learning means for learning the zero corresponding output of the sensor,
Sensor output correction means for correcting the output of the sensor on the basis of the output corresponding to the zero point, a zero point correction device for a brake operation related quantity sensor.
上記の上記センサの検出出力の変動が所定範囲内である状態とは、上記センサの検出出力が上記センサの零点を判定するための値に対して予め設定された微小な範囲内にある状態であるThe state in which the variation in the detection output of the sensor is within a predetermined range is a state in which the detection output of the sensor is in a minute range preset with respect to a value for determining the zero point of the sensor. is there
ことを特徴とする、請求項1記載のブレーキ操作関連量センサの零点補正装置。The zero point correction device for a brake operation related quantity sensor according to claim 1, wherein:
上記零点学習手段は、上記状態下で上記センサの最もブレーキ開放端寄りの検出出力に基づいて上記零点対応出力を学習するよう構成されていることを特徴とする、請求項1又は2記載のブレーキ操作関連量センサの零点補正装置。 3. The brake according to claim 1, wherein the zero point learning means is configured to learn the zero point corresponding output based on a detection output closest to the brake opening end of the sensor under the state. Zero correction device for operation related quantity sensor. 上記零点学習手段は、上記学習に用いるセンサ出力が、すでに記憶された記憶済学習値よりもブレーキ開放側の場合は学習値を該センサ出力に更新し、該記憶済学習値よりもブレーキ操作側の場合は学習値のブレーキ操作側への更新量を所定量以内に制限することを特徴とする、請求項1〜3のいずれか1項に記載のブレーキ操作関連量センサの零点補正装置。The zero-point learning means updates the learning value to the sensor output when the sensor output used for the learning is on the brake release side with respect to the stored learning value that has already been stored, and on the brake operation side with respect to the stored learning value. 4. The zero correction apparatus for a brake operation related amount sensor according to claim 1, wherein the amount of update of the learned value to the brake operation side is limited to a predetermined amount. ブレーキの操作の有無を検出するブレーキ操作検出手段と、
上記零点学習手段による学習が完了していない場合であってブレーキが非操作状態にあり且つ上記センサの検出出力がブレーキ開放端付近に対応する所定範囲内にある時は、上記センサの検出出力に応じて上記零点を学習する初期学習手段とを更に有する
ことを特徴とする、請求項1〜4のいずれか1項に記載のブレーキ操作関連量センサの零点補正装置。
Brake operation detecting means for detecting presence or absence of brake operation;
When the learning by the zero point learning means is not completed and the brake is in a non-operating state and the detection output of the sensor is within a predetermined range corresponding to the vicinity of the brake opening end, the detection output of the sensor is The zero correction device for a brake operation related quantity sensor according to any one of claims 1 to 4 , further comprising initial learning means for learning the zero in response.
JP2000357748A 2000-11-24 2000-11-24 Brake operation related quantity sensor zero correction device Expired - Fee Related JP4180784B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000357748A JP4180784B2 (en) 2000-11-24 2000-11-24 Brake operation related quantity sensor zero correction device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000357748A JP4180784B2 (en) 2000-11-24 2000-11-24 Brake operation related quantity sensor zero correction device

Publications (2)

Publication Number Publication Date
JP2002160613A JP2002160613A (en) 2002-06-04
JP4180784B2 true JP4180784B2 (en) 2008-11-12

Family

ID=18829760

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000357748A Expired - Fee Related JP4180784B2 (en) 2000-11-24 2000-11-24 Brake operation related quantity sensor zero correction device

Country Status (1)

Country Link
JP (1) JP4180784B2 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5150919B2 (en) * 2008-02-27 2013-02-27 本田技研工業株式会社 Brake device for vehicle
KR101252248B1 (en) * 2011-06-21 2013-04-08 주식회사 만도 Offset compensation apparatus of pedal stroke sensor and method thereof
KR101350844B1 (en) * 2012-04-09 2014-01-14 주식회사 만도 Offset compensation apparatus of brake pedal stroke sensor and method thereof
JP6221913B2 (en) * 2014-04-10 2017-11-01 株式会社デンソー Pump control device
CN113043968A (en) * 2019-12-27 2021-06-29 郑州宇通客车股份有限公司 Self-adaptive adjusting method and device for reference value of vehicle pedal signal
CN113246739A (en) * 2021-06-17 2021-08-13 中国第一汽车股份有限公司 Hybrid power vehicle and brake control method thereof

Also Published As

Publication number Publication date
JP2002160613A (en) 2002-06-04

Similar Documents

Publication Publication Date Title
JP3410145B2 (en) Opening / closing control device
EP0555892A2 (en) Engine throttle control system
JPH10176582A (en) Throttle control device
JP4180784B2 (en) Brake operation related quantity sensor zero correction device
CN101688479B (en) Method for learning full close position and vehicle operation controller
KR20010022930A (en) Method for controlling a sunroof
US8855865B2 (en) Collision determination device, collision determination method, and occupant protection device
JP2861781B2 (en) Electric drive
JP3800792B2 (en) Chassis dynamometer control circuit
CN115263113B (en) Electric sliding door performance monitoring method and device and vehicle
JPH10103090A (en) Accelerator pedal minimum position recognition method
KR101996672B1 (en) Pinch detection apparatus and method of anti-pinch system for vehicle sunroof
EP1378643B1 (en) Failure diagnosis apparatus for throttle valve actuating device
JP2006220109A (en) Failure diagnosis device for fuel level sensor
CN110949403B (en) A method and system for pre-diagnosing faults of vehicle diesel engine throttle
JPH06307274A (en) Abnormal condition monitoring device
JP2000008704A (en) Opening / closing control device
JP3250024B2 (en) Brake control device for railway vehicles
JP2000291450A (en) Accelerator position detection device for vehicle
JP2004092434A (en) Failure determination device for throttle valve control device
JP3876358B2 (en) Fully closed output learning device for accelerator pedal sensor
JP4385958B2 (en) Accelerator operation amount detection device
JPH11200923A (en) Engine control device
KR100245739B1 (en) Control method of each species sensor difficulty
JPH0738666Y2 (en) Throttle signal processor

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20060320

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060919

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20061116

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20070313

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20080828

R151 Written notification of patent or utility model registration

Ref document number: 4180784

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110905

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110905

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130905

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130905

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140905

Year of fee payment: 6

LAPS Cancellation because of no payment of annual fees