(57)【要約】【課題】バッテリの劣化状況等によらずに正確な状態判定が可能なバッテリ状態検知装置を提供する。【解決手段】このバッテリ状態検知装置では、クランク角センサ３１の検出信号に基づいてエンジンのクランキング回転数を検出し、そのクランキング回転数と予め設定されたエンジンの着火可能回転数と比較して、バッテリ１の状態を評価する。また、エンジンのクランキング期間中におけるクランキング回転数の経時変化の状況も考慮してバッテリ１の状態を評価する。【選択図】図７
2007040153.tif 000002
【特許請求の範囲】
【請求項１】
自動車に搭載されたバッテリの状態を管理するバッテリ状態検知装置であって、
エンジンの機構部の動作状況を検出するセンサ部と、
前記センサ部の検出結果に基づいて前記エンジンのクランキング回転数を検出し、そのクランキング回転数を考慮して前記バッテリの状態を検知する処理部と、
を備えることを特徴とするバッテリ状態検知装置。
【請求項２】
請求項１に記載のバッテリ状態検知装置において、
前記処理部は、前記クランキング回転数が所定の基準回転数を上回っているか否かを考慮して、前記バッテリの状態を検知することを特徴とするバッテリ状態検知装置。
【請求項３】
請求項１に記載のバッテリ状態検知装置において、
前記処理部は、前記クランキング回転数の経時変化の状況を考慮して、前記バッテリの状態を検知することを特徴とするバッテリ状態検知装置。
【請求項４】
請求項１ないし３のいずれかに記載のバッテリ状態検知装置において、
前記センサ部は、クランク角センサであることを特徴とするバッテリ状態検知装置。
【請求項５】
請求項１ないし３のいずれかに記載のバッテリ状態検知装置において、
前記センサ部は、カム角センサであることを特徴とするバッテリ状態検知装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、バッテリの状態を管理するバッテリ状態検知装置に関する。
【背景技術】
【０００２】
従来のバッテリ状態検知装置におけるバッテリの状態判定では、エンジン始動時のバッテリの出力電圧の降下量とそのときに流れる電流値とからバッテリの内部抵抗を測定し、その測定した内部抵抗値に基づいてバッテリの劣化度が判定されるようになっている。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、バッテリの劣化状況には格子腐食とサルフェーションが重なった場合など種々のタイプがあり、劣化状況によっては実際の内部抵抗とバッテリの開放電圧との相関関係が悪くなり、これによって、実際の内部抵抗と、エンジン始動時のバッテリ出力電圧の降下量との相関関係も悪くなる場合がある。この場合、出力電圧の降下量を直接的に用いて状態判定を行う上記の従来技術では正確な状態判定が困難となる。
【０００４】
そこで、本発明の解決すべき課題は、バッテリの劣化状況等によらずに正確な状態判定が可能なバッテリ状態検知装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記の課題を解決するため、請求項１の発明では、自動車に搭載されたバッテリの状態を管理するバッテリ状態検知装置であって、エンジンの機構部の動作状況を検出するセンサ部と、前記センサ部の検出結果に基づいて前記エンジンのクランキング回転数を検出し、そのクランキング回転数を考慮して前記バッテリの状態を検知する処理部とを備える。
【０００６】
また、請求項２の発明では、請求項１の発明に係るバッテリ状態検知装置において、前記処理部は、前記クランキング回転数が所定の基準回転数を上回っているか否かを考慮して、前記バッテリの状態を検知する。
【０００７】
また、請求項３の発明では、請求項１の発明に係るバッテリ状態検知装置において、前記処理部は、前記クランキング回転数の経時変化の状況を考慮して、前記バッテリの状態を検知する。
【０００８】
また、請求項４の発明では、請求項１ないし３のいずれかの発明に係るバッテリ状態検知装置において、前記センサ部は、クランク角センサである。
【０００９】
また、請求項５の発明では、請求項１ないし３のいずれかの発明に係るバッテリ状態検知装置において、前記センサ部は、カム角センサである。
【発明の効果】
【００１０】
請求項１に記載の発明によれば、エンジンの機構部の動作状況を検出するセンサ部の検出結果に基づいてエンジンのクランキング回転数を検出し、そのクランキング回転数を考慮してバッテリの状態を検知するため、劣化状況、温度等のバッテリの搭載環境や自動車の車種等の様々な諸条件を考慮せずに、現実の状況に即応してバッテリの状態を正確に検知できる。
【００１１】
また、エンジンの機構部の動作状況を検出するセンサ部の検出結果に基づいてクランキング回転数を検出するため、クランキング回転数を確実かつ正確に検出することができる。
【００１２】
請求項２に記載の発明によれば、検出したクランキング回転数が所定の基準回転数を上回っているか否かを考慮してバッテリの状態を検知するため、バッテリの出力との関係でクランキング回転数がエンジンの始動に必要な回転数に達しているか否か等を的確に判断して、バッテリの状態を検知することができる。
【００１３】
請求項３に記載の発明によれば、検出したクランキング回転数の経時変化の状況を考慮して、バッテリの状態を検知するため、クランキング期間中においてバッテリの出力との関係でクランキング回転数がエンジンの始動に必要な回転数を維持できるか否か等を的確に判断して、バッテリの状態を検知することができる。
【００１４】
請求項４に記載の発明によれば、クランク角センサの検出結果を用いることにより、エンジンのクランキング回転数を簡単かつ的確に検出することができる。
【００１５】
請求項５に記載の発明によれば、カム角センサの検出結果を用いることにより、エンジンのクランキング回転数を簡単かつ的確に検出することができる。
【発明を実施するための最良の形態】
【００１６】
＜１．原理＞
本出願人は、自動車に搭載されるバッテリとして、新品のバッテリと、様々に劣化した状況のバッテリとのそれぞれに対して、その充電残量を種々に変化させ、その充電残量の異なる各状態において、バッテリに対してエンジン始動時放電（所定放電）を行わせて、バッテリの放電前及び放電中の出力電圧を計測した。そして、劣化状況の異なる各バッテリの異なる各充電残量状態における各エンジン始動時放電を行う前の開放電圧値と、エンジン始動時放電が行われた際の下限電圧値（放電時電圧値）との関係を調べた。
【００１７】
ここで、エンジン始動時放電とは、自動車のスタータが駆動されてエンジンが始動される際に行われる放電（あるいはそれと同等な放電）である。また、下限電圧値とは、エンジン始動時放電に伴ってバッテリの出力電圧が低下した際のその最低値のことである。
【００１８】
図１はその試験結果をグラフ化したものであり、その横軸は各放電試験におけるエンジン始動時放電開始前のバッテリの開放電圧値に対応し、縦軸は各放電試験におけるエンジン始動時放電中のバッテリの下限電圧値に対応している。また、図１中の曲線Ｇ１は新品のバッテリについての測定結果に基づいて描いたものであり、曲線Ｇ２〜Ｇ５は使用されてある程度劣化したバッテリについての測定結果に基づいて描いたものである。曲線Ｇ１〜Ｇ５は互いに劣化状況が異なったバッテリに対する試験の結果得られたものである。このうち、曲線Ｇ２〜Ｇ４は通常の使用状態に近い態様で充放電が繰り替えされたバッテリに対応し、各曲線Ｇ２，Ｇ３，Ｇ４の順にバッテリの使用期間が長くなり劣化が進んでいる。また、曲線Ｇ５は頻繁に過充電状態とされたバッテリに対応している。曲線Ｇ４，Ｇ５は劣化状況（劣化の要因）が異なるが、劣化の程度（劣化度）はほぼ同等である。
【００１９】
具体的には、新品のバッテリが対応する曲線Ｇ１に着目した場合、開放電圧値が約１２．９Ｖ（ほぼ満充電状態）のときにエンジン始動時放電を行った際の下限電圧値は約９．７Ｖであり、開放電圧値が約１２．１Ｖのときにエンジン始動時放電を行った際の下限電圧値は約８．１Ｖであることを示している。また、劣化が進んだバッテリが対応する曲線Ｇ４に着目した場合、開放電圧値が約１２．５Ｖのときにエンジン始動時放電を行った際の下限電圧値は約８．１Ｖであることを示している。
【００２０】
図１のグラフより、バッテリの劣化が進むにつれて対応する曲線Ｇ１〜Ｇ５がグラフの概ね右方向（又は右下方向）にシフトしていることが分かっている。特に、下限電圧値が所定の基準レベル（例えば、９Ｖ）以下の領域では、曲線Ｇ１を基準とした曲線Ｇ２〜Ｇ５の右方向へのシフト量が対応するバッテリの劣化の進み応じて増加する傾向にあることが分かっている。
【００２１】
このことを考慮すると、エンジン始動時放電を行った際のバッテリの開放電圧及び下限電圧により定まる図１のグラフ上の例えば点Ｐ１（ＶＯ，ＶＬ）等が、新品のバッテリが対応する曲線Ｇ１上の対応する点Ｐ２（ＶＮ，ＶＬ）を基準として、横軸右方向にシフトしているシフト量Ｄを用いてバッテリの劣化度を判定することが可能である。このようにバッテリの劣化度が判定すれば、そのバッテリの開放電圧値と下限電圧値との関係（例えば、曲線Ｇ１〜Ｇ５）を劣化度に応じて規定することができるので、例えば開放電圧を検出するだけで、自動車のスタータを駆動してエンジンを始動する際の下限電圧値を予測することができる。そして、他方においてスタータを駆動するのに必要な電圧のレベルが判明すれば、このスタータを駆動するのに必要な電圧のレベルを始動限界レベル（例えば、図１中の始動限界線Ｌ０１）とし、この始動限界レベルに対して、予測した下限電圧値を比較することで、下限電圧値が始動限界レベル（始動限界線Ｌ０１）以上であるか否か、即ち、下限電圧値によってスタータを支障無く駆動できるか否かを判定することが可能となる。
【００２２】
しかしながら、本出願人は、上記の始動限界線Ｌ０１が、自動車の車種や個体差など、具体的には自動車内の電源回路における抵抗値等の諸要因によってバラツキが大きいという見知を得た。一方、バッテリは、複数の車種に共通に搭載されることが多いため、自動車とその自動車に搭載されるバッテリの組合せにおいて、一律に始動限界線Ｌ０１を決定することは望ましくない。
【００２３】
ここで、バッテリからの給電によりスタータを駆動させるのに必要な条件としては、まず第１の条件として、スタータのモータのギヤをエンジンに噛み合わせるためのプランジャの動作電圧を確保することが必要である。また、第２の条件として、エンジン始動の際のクランキングの回転数（以下「クランキング回転数」と称す）がエンジンの着火可能回転数（基準回転数）以上であることが必要である。さらに第３の条件として、エンジン始動の際のクランキング中その回転数を維持することが必要である。
【００２４】
そこで、この実施の形態では、上記した第１〜第３の条件を満たしているか否かを実際に検出し、その検出結果に基づいて、バッテリが正常であるか否かを判断するようにしている。このことを説明する。
【００２５】
（１−１．第１の条件）
上述のように、まず第１の条件として、スタータのモータのギヤをエンジンに噛み合わせるためのプランジャの動作電圧を確保することが必要である。図２に一般的なスタータＳＴの一例を示す模式図を示す。図２中の符号１はバッテリ、符号２はプランジャ、符号３はプランジャ２の可動接点、符号４は固定接点、符号５はスタータモータ、符号６はバッテリ１からの電圧をプランジャ２に供給するためのイグニションスイッチ、符号７はエンジンのギヤをそれぞれ示している。イグニションスイッチ６がオンになると、スタータＳＴのプランジャ２が駆動して可動接点３を固定接点４に当接させ、これによってスタータモータ５が始動するとともに、レバー６ａを介してピニオンギヤ６ｂが矢印Ｑの方向に移動し、エンジンのギア７に噛み合って、スタータモータ５の回転がエンジンに伝達できる状態となる。エンジンが回り始めると、ピニオンギヤ６ｂはエンジンのギヤから外れるようになっている。したがって、このプランジャの動作電圧を確保することが最低限必要となる。
【００２６】
この場合、この実施の形態においては、プランジャ２の駆動に必要な最低電圧（以下「プランジャ駆動最低電圧Ｖｃ」と称す）の規定値を参照し、あるいは、そのプランジャ駆動最低電圧Ｖｃを予め測定しておき、図３において、プランジャ２に対する給電用のイグニションスイッチ６がオンになって突入電流が流れた時点Ｔ０１で現れる下限電圧ＶＬがプランジャ駆動最低電圧Ｖｃ（図９中のステップＳ０４参照）以上であるか否かを判断することで、第１の条件を満たすか否かの判断を行う。
【００２７】
このように、第１の条件を満たしている場合、図２に示したスタータＳＴのプランジャ２の駆動により、スタータモータ５はエンジンのギヤ７に噛み合う状態となる。この状態では、この状態では、このスタータモータ５の回転数が所定のギヤ比（たとえば１０：１）で減速されてクランキング回転数となる。
【００２８】
（１−２．第２の条件）
ただし、プランジャ２が支障無く駆動した場合であっても、クランキング回転数がエンジンの着火可能回転数未満であれば、エンジンへの着火が行われない。即ち、バッテリ１からの電圧レベルが低いと、クランキング回転数が低下してしまって、エンジンの着火が不能となる事態が生じ得る。したがって、上述のように、第２の条件として、エンジン始動の際のクランキング回転数がエンジンの着火可能回転数以上になることが必要である。したがって、この実施の形態においては、エンジンを始動する際に、クランキング回転数を検出し、この検出した回転数を、規格値又は予め試験により検出しておいたエンジンの着火可能回転数に対して比較することで、エンジンが着火可能か否かを判断する。
【００２９】
図４は、クランキング回転数とエンジントルクとの関係を示す図であって、図４中の横軸はクランキング回転数、縦軸はエンジントルクを示している。また、図４中の符号Ｌ０２ａ，Ｌ０２ｂはスタータモータ５におけるトルク−回転特性線（スタータＴＮ特性線）、符号Ｌ０３はエンジンのトルク−回転特性線（エンジンＴＮ特性線）、符号Ｌ０４はエンジンの着火可能回転数線であり、図４においてはエンジンの着火可能回転数がｎ０１に特定されている。
【００３０】
一般に、スタータモータ５のトルクは、その回転数に対して負の相関となるが、このスタータモータ５に印加される電圧によっても変化し、印加電圧が低いほどトルクが低下する。例えば図４に実線で示した第１のスタータＴＮ特性線Ｌ０２ａは、適正な電圧がスタータモータ５に印加されている状態を示しており、また点線で示した第２のスタータＴＮ特性線Ｌ０２ｂは、スタータモータ５に対する印加電圧が低下した状態を示している。
【００３１】
スタータモータ５が第１のスタータＴＮ特性線Ｌ０２ａを示す状態では、この第１のスタータＴＮ特性線Ｌ０２ａとエンジンＴＮ特性線Ｌ０３との交点Ｐ０１でクランキング回転数ｎ０２が決定され、このクランキング回転数ｎ０２がエンジンの着火可能回転数ｎ０１以上の範囲内であることから、エンジンが始動できる。
【００３２】
一方、スタータモータ５への印加電圧が低下して第２のスタータＴＮ特性線Ｌ０２ｂが現れる状態では、この第２のスタータＴＮ特性線Ｌ０２ｂとエンジンＴＮ特性線Ｌ０３との交点Ｐ０２でクランキング回転数ｎ０３が決定されるが、このクランキング回転数ｎ０３がエンジンの着火可能回転数ｎ０１未満であることから、エンジンが始動できなくなってしまう。
【００３３】
このように、図４に示したスタータＴＮ特性線Ｌ０２ａ，Ｌ０２ｂとエンジンＴＮ特性線Ｌ０３とエンジンの着火可能回転数線Ｌ０４とが予め判明していれば、クランキングの開始が実現するか否かを判断することが可能である。
【００３４】
しかしながら、一般にスタータモータ５やエンジンに使用されている潤滑油の粘度は温度によって著しく影響を受けるし、その他の条件、例えば自動車の車種や個体差などもあるため、スタータＴＮ特性線Ｌ０２ａ，Ｌ０２ｂやエンジンＴＮ特性線Ｌ０３は、種々の環境条件によって大幅に変化する。したがって、スタータＴＮ特性線Ｌ０２ａ，Ｌ０２ｂやエンジンＴＮ特性線Ｌ０３を一律に規定することは望ましくなく、あらゆる環境条件等を考慮してパラメータ化し、このパラメータに基づいてスタータＴＮ特性線Ｌ０２ａ，Ｌ０２ｂやエンジンＴＮ特性線Ｌ０３を規定することは、複雑になりすぎて作業が煩雑となる。
【００３５】
そこで、この実施の形態においては、比較的数値のバラツキが少ないエンジンの着火可能回転数線Ｌ０４のみを固有値として保有する一方、クランキング回転数ｎｒについては、パラメータ等を用意して図４中の交点Ｐ０１，Ｐ０２を求めて算出するのではなく、エンジンの始動の際に実現される実際のクランキング回転数ｎｒを検出し、このクランキング回転数ｎｒをエンジンの着火可能回転数ｎ０１と比較して、エンジンが着火可能か否かを判断する。
【００３６】
そして、この実施の形態では、図５に示すように、クランキング回転数ｎｒをクランク角センサ（センサ部）３１から出力される検出信号に基づいて検出する。クランク角センサ３１は、エンジンの図示しないクランク軸に取り付けられたタイミングロータ３３に近接して配置され、その近傍をタイミングロータ３３の歯が通過するごとに生じる磁場の変動を検出するようになっており、このクランク角センサ３１の検出信号に基づいてエンジンのクランク角が検出できるようになっている。なお、タイミングロータ３３の歯は一部に欠けた部分があり、その部分を基準としてタイミングロータ３３等の回転角度位置が把握できるようになっている。
【００３７】
より詳細には、クランク角センサ３１は、タイミングロータ３３に近接配置されたコア３１ａと、コア３１ａに磁界を印加する磁界生成部（例えば、磁界発生用のコイル、永久磁石等）３１ｂと、コア３１ａ中の磁界の変化を検出する検出用コイル（あるいは、ホール素子等）３１ｃとを備えて構成されており、タイミングロータ３３の回転に伴って、図６（Ａ）に示すような振動波形の検出信号を出力するようになっている。
【００３８】
そして、本実施の形態では、この検出信号を図６（Ｂ）に示すように波形整形し、その整形された信号を用いて、エンジンのクランキング回転数を検出するようになっている。例えば、図６（Ｂ）の信号の山の数をクランクシャフトの１回転分だけカウントするのに要する時間を計測する等して、クランキング回転数が検出される。
【００３９】
（１−３．第３の条件）
ただし、エンジン始動の際の実際のクランキングにおいては、一般に、１回転だけではエンジンが始動しない。例えば４気筒のエンジンでは、合計で４回程度のクランキングが行われないとエンジンが始動しないことが分かっている。エンジン始動の際に、バッテリ１からの電圧レベルが低いと、エンジン始動の際のクランキングを行っている一定の間に、クランキング回転数が徐々に低下していき、最終的にエンジンの着火が不能となる事態が生じ得る。したがって、上述のように、第３の条件として、エンジン始動の際のクランキングを行っている間、その回転数を維持することが必要となる。この第３の条件について判定するための手段としては、次の手段が考えられる。
【００４０】
即ち、その手段としては、エンジンのクランキング時にエンジンのクランキング回転数を検出し、クランキング期間１５（図３等参照）内におけるそのクランキング回転数の経時変化の状況に基づいて、上記の第３の条件が満たされるか否かを判断する構成が考えられる。これは、試験の結果、バッテリ１のエンジン始動性能が良好なときは、クランキング回転数は経時的に増加傾向となるということが分かったことによるものである。ここで、クランキング期間１５とは、プランジャ２への電圧印加によりクランキングが開始された時点Ｔ０１からエンジンが始動してバッテリ１の出力電圧（バッテリ１の正端子の電圧レベル）がクランキング開始前のバッテリ１の開放電圧ＶＯを上回る時点Ｔ０２までの期間をいう。
【００４１】
より具体的には、クランキング回転数が時間経過に伴って増大している場合は上記の第３の条件が満たされていて、クランキング回転数が経時変化に伴って一定又は減少している場合は上記の第３の条件が満たされていないと判断される。
【００４２】
なお、クランキング回転数の検出は、上述のようにクランク角センサ３１の検出信号に基づいて行われる。
【００４３】
このように、この実施の形態においては、第１〜第３の条件を満たすか否かを判断するだけで、バッテリ１の出力電圧に対してエンジンが始動するか否かを容易に判断することが可能となる。特に、一般にスタータモータ５やエンジンに使用されている潤滑油の粘度が温度によって著しく影響を受けたり、その他の条件、例えば自動車の車種や個体差などに起因して各種のパラメータを用意するのに繁雑な作業を必要とする場合に、クランキング実施の形態に実現されるバッテリ１の状態（出力電圧等）を検出するだけで、容易にエンジンが始動するか否かを判断できる利点がある。
【００４４】
＜２．構成＞
図７は、本発明の一の実施の形態に係るバッテリ状態検知装置のブロック図である。このバッテリ状態検知装置は、図７に示すように、電流センサ２１、電圧センサ２３、処理部２５、記憶部２７、出力部２９及びクランク角センサ３１を備えて構成されており、車両に搭載されたバッテリ１の状態を管理する。
【００４５】
電流センサ２１は、バッテリ１から出力される電流及びバッテリ１へ入力される電流を検出する。電圧センサ２３は、上記の＜１．原理＞で説明したバッテリ１の出力電圧１３を検出する。クランク角センサ３１は、＜１．原理＞で説明したようにエンジンのクランキング回転数を検出するための検出信号を処理部２５に与える。処理部２５は、ＣＰＵ（制御部）等を備えて構成され、バッテリ１の管理のために各種の情報処理動作（制御動作も含む）を行う。記憶部２７は、フラッシュＲＯＭ等の書き換え可能な不揮発性メモリ等により構成されている。出力部２９は、バッテリ１の状態の判定結果等を出力するためのものであって、例えば、液晶表示パネル等の表示装置や音声出力装置等が適用される。また、バッテリ１の状態に応じて自動車に搭載されている各種の負荷（例えばオーディオ機器等）の遮断制御等を行う場合は、出力部２９として負荷電源制御ユニット等も適用される。
【００４６】
そして、電圧センサ２３で検出されたバッテリ１の出力電圧が、処理部２５内に搭載されたＡ／Ｄ変換器（図示省略）によってデジタルデータ化された後、処理部２５に与えられるとともに、クランク角センサ２１の検出信号が図示しない波形整形回路にて上記のように波形整形された後、処理部２５に与えれ、これらの入力信号に基づいて、処理部２５内で、上記の＜１．原理＞で説明した第１〜第３の条件の判断がなされ、バッテリ１が正常であるか否かを出力部２９に出力する。また、処理部２５のＣＰＵが動作する動作手順を規定したプログラム、上記したプランジャ駆動最低電圧Ｖｃ、エンジンの着火可能回転数ｎ０１等の各種のデータ、処理部２５が行う各種の情報処理動作に必要な情報等は、記憶部２７内に予め記憶されている。
【００４７】
そして、処理部２５は、図８に示すように、第１の条件の判断を行う第１条件判断部２５ａと、第２の条件の判断を行う第２条件判断部２５ｂと、第３の条件の判断を行う第３条件判断部２５ｃと、これらの各条件判断部２５ａ〜２５ｃでの判断結果に基づいてバッテリ１の状態が正常であるか否かを総合判断し、その総合判断結果を出力部２９に出力する総合判断部２５ｄとを備える。
【００４８】
＜３．動作＞
上記構成のバッテリ状態検知装置の動作例を、図９に示したフローチャートに沿って説明する。
【００４９】
まず、イグニションスイッチ６がオンになると、バッテリ１の出力電圧を電圧センサ２３で検出し、その検出結果が処理部２５に出力される。
【００５０】
そして、図９中のステップＳ０１において、処理部２５の第３条件判断部２５ｃにおいて、記憶部２７内に予め記憶されているプログラムに従ってＣＰＵが動作するなどして、クランク角センサ３１の検出信号に基づいてクランキング回転数ｎｒの検出が行われる。
【００５１】
そして、ステップＳ０２において、第３の条件を満たしているか否か、即ち、クランク期間１５（特に、次回のエンジン始動時のクランキング期間１５）内において必要なクランキング回転数を維持できるか否かが判断される。この判断は、上述のように、クランキング期間１５中においてクランキング回転数ｎｒが経時的に上昇傾向にあるか否かを判定することにより行われる（なお、この判断に必要な数値条件等のデータは、予め記憶部２７に記憶されているものとする）。
【００５２】
そして、ステップＳ０２において、クランキング回転数を維持できると判断された場合にはステップＳ０３に進む一方、クランキング回転数を維持できないと判断された場合にはステップＳ０５に進む。
【００５３】
ステップＳ０３では、処理部２５の第２条件判断部２５ｂにおいて、記憶部２７内に予め記憶されているプログラムに従ってＣＰＵが動作するなどして、上記の第２の条件が満たされているか、即ち、ステップＳ０１で検出されたクランキング回転数ｎｒを記憶部２７に予め記憶されているエンジンの着火可能回転数ｎ０１と比較して、エンジンが着火可能か否かを判断する。そして、ステップＳ０３で、クランキング回転数ｎｒがエンジンの着火可能回転数ｎ０１以上であったと判断した場合はステップＳ０４に進む一方、クランキング回転数ｎｒがエンジンの着火可能回転数ｎ０１未満であったと判断した場合はステップＳ０５に進む。
【００５４】
ステップＳ０４では、処理部２５の第１条件判断部２５ａにおいて、記憶部２７内に予め記憶されているプログラムに従ってＣＰＵが動作するなどして、第１の条件を満たしているか否か、即ち、図３中の時点Ｔ０１（プランジャ２に対する給電用のイグニションスイッチ６がオンになった時点）で現れる下限電圧ＶＬがプランジャ駆動最低電圧Ｖｃ未満であるか否かを判断する。そして、ステップＳ０３で下限電圧ＶＬがプランジャ駆動最低電圧Ｖｃ以上であると判断した場合には、ステップＳ０６に進む一方、下限電圧ＶＬがプランジャ駆動最低電圧Ｖｃ未満であると判断した場合には、ステップＳ０５に進む。
【００５５】
そして、ステップＳ０６では、総合判断部２５ｄを通じて、バッテリ１が正常状態である旨の情報を出力部２９に出力する。
【００５６】
しかる後、ステップＳ０７に進み、電流センサ２１によって検出されたバッテリ１の充電量の収支を処理部２５で積算し、ステップＳ０８の満充電判定等の所定の処理を行う。なお、この場合において、満充電であると判断された場合は、バッテリ１に対する回生を停止するなどして、過充電を防止する制御を行う。
【００５７】
ステップＳ０５では、バッテリ１に注意が必要である旨の情報を出力部２９に出力する。出力部２９においては、バッテリ１に注意が必要である旨の注意表示や注意を促す音声出力等を行う。また、出力部２９として負荷電源制御ユニットを含む場合等においては、この負荷電源制御ユニットによって、バッテリ１の状態に応じて自動車に搭載されている各種の負荷（例えばオーディオ機器等）の遮断制御等を行う。
【００５８】
そして、ステップＳ０９に進み、電流センサ２１によって検出されたバッテリ１の充電量の収支を処理部２５で積算し、ステップＳ１０に進む。ステップＳ１０では、充電収支が、自動車の所定の放置日数（例えば１週間）分の暗電流等を考慮した所定の値Ｐｃを超えているか否かを判断し、超えていれば、所定の放置日数分の暗電流を考慮してもバッテリ１に対して充電が充分に行われていると判断し、ステップＳ１１に進む。ステップＳ１１では、総合判断部２５ｄを通じて、バッテリ１が正常状態である旨の情報を出力部２９に出力する。しかる後、ステップＳ０９以降の処理を繰り返す。
【００５９】
一方、ステップＳ１０で、充電収支が上記の所定の値Ｐｃ以下であると判断した場合は、ステップＳ１２に進み、まずはステップＳ１３で満充電状態か否かを判断する。
【００６０】
ステップＳ１３で、満充電でないと判断した場合は、ステップＳ０９に戻って、それ以降の処理を繰り返す。
【００６１】
一方、ステップＳ１３で、満充電であると判断した場合は、ステップＳ１４に進み、再度、充電収支が上記の所定の値Ｐｃを超えているか否かを判断する。そして、充電収支が上記の所定の値Ｐｃを超えていると判断した場合は、所定の放置日数分の暗電流を考慮してもバッテリ１に対して充電が充分に行われていると判断し、ステップＳ１５に進む。ステップＳ１５では、総合判断部２５ｄを通じて、バッテリ１が正常状態である旨の情報を出力部２９に出力する。しかる後、ステップＳ０９以降の処理を繰り返す。
【００６２】
一方、ステップＳ１４において、充電収支が上記の所定の値Ｐｃ以下であると判断した場合は、バッテリ１の満充電までの充電量が少ないと判断して、このバッテリ１が寿命であると判断し、ステップＳ１６において、その旨の情報を出力部２９に出力する。この場合、バッテリ１の寿命がつきている旨の警告表示や警告に係る音声出力等を行う。また、出力部２９として負荷電源制御ユニットを含む場合等においては、この負荷電源制御ユニットによって、バッテリ１の状態に応じて自動車に搭載されている各種の負荷（例えばオーディオ機器等）の遮断制御等を行う。
【００６３】
以上のように、劣化状況によっては実際の内部抵抗とバッテリの開放電圧との相関関係が悪くなり、これによって、実際の内部抵抗と、エンジン始動時のバッテリ出力電圧の降下量との相関関係が悪くなっても、出力電圧の降下量を直接的に用いて状態判定を行う従来技術では正確な状態判定が困難となる。
【００６４】
しかし、この実施の形態では、クランク角センサ３１の検出信号に基づいてエンジンのクランキング回転数を検出し、その検出結果及びバッテリ１の出力電圧の監視結果に基づいて、上記した第１〜第３の条件を満たしているか否かを実際に検出し、その検出結果に基づいて、バッテリ１が正常であるか否かを判断するようにしているので、図１に示した方法のようにバッテリ１の特性曲線Ｇ１〜Ｇ５や始動限界線Ｌ０１を予め一律に決定しておく必要がなくなる。したがって、劣化状況、温度等のバッテリの搭載環境や自動車の車種等の様々な諸条件を考慮せずに、現実の状況に即応してバッテリが正常であるか否かを正確に判断できる。
【００６５】
さらに、検出したクランキング回転数と予め設定されたエンジンの着火可能回転数と比較してバッテリ１の状態を評価するため、バッテリ１の出力との関係でクランキング回転数がエンジンの始動に必要な回転数に達しているか否か等を的確に判断して、バッテリ１の状態を判断することができる。
【００６６】
また、検出したクランキング回転数の経時変化の状況を考慮して、バッテリ１が正常であるか否かを判断するため、クランキング期間１５中においてバッテリ１の出力との関係でクランキング回転数がエンジンの始動に必要な回転数を維持できるか否か等を的確に判断して、バッテリ１の状態を判断することができる。
【００６７】
さらに、クランク角センサ３１の検出信号に基づいてクランキング回転数を検出するため、クランキング回転数を確実かつ正確に検出することができる。
【００６８】
なお、上記実施の形態では、クランク角センサ３１の検出信号を用いてクランキング回転数を検出するようにしたが、カム角センサ等のエンジンの機構部の動作状況を検出する他のセンサの検出信号を用いてクランキング回転数を検出するようにしてもよい。
【００６９】
また、上記実施の形態では、第１の条件において、下限電圧ＶＬがプランジャ駆動最低電圧Ｖｃ以上であるか否かを判断していたが、下限電圧ＶＬがスタータモータ始動最低電圧以上であるか否かを判断しても差し支えない。ここでスタータモータ始動最低電圧は、プランジャ２の可動接点３が固定接点４に接続するために必要なプランジャ２の駆動電圧だけでなく、プランジャ２の可動接点３が固定接点４に接続した後にスタータモータ５が回転するために必要な駆動電圧をも加味したものである。スタータモータ５の駆動に際しては、その潤滑油の粘度が温度によって著しく影響を受けることから、その温度環境によって異なるスタータモータ始動最低電圧を予め記憶部２７内に格納しておけばよい。
【００７０】
また、上記実施の形態では、第１〜第３の条件のうちの全てを判断するようにしていたが、第２又は第３の条件を少なくとも含むようにすれば、そのうちのいずれか１つ又は２つを組み合わせて判断するようにしてもよい。
【図面の簡単な説明】
【００７１】
【図１】劣化状況及び充電残量の異なるバッテリについて開放電圧とエンジン始動時の下限電圧とを試験により測定した測定結果を示すグラフである。
【図２】一般的なスタータの一例を示す模式図である。
【図３】エンジンの始動の際におけるバッテリの出力電圧の変化を示す図である。
【図４】クランキング回転数とエンジントルクとの関係を示す図である。
【図５】クランク角センサとその周辺の構成を概略的に示す図である。
【図６】クランク角センサの検出信号及びそれを波形整形した信号を示す図である。
【図７】本発明の一の実施の形態に係るバッテリ状態検知装置を示すブロック図である。
【図８】本発明の一の実施の形態に係るバッテリ状態検知装置の処理部を示すブロック図である。
【図９】本発明の一の実施の形態に係るバッテリ状態検知装置の動作を示すフローチャートである。
【符号の説明】
【００７２】
１  バッテリ
２  プランジャ
５  スタータモータ
６  イグニションスイッチ
７  ギヤ
１０  エンジン気筒部
１３  出力電圧
１５  クランキング期間
２１  電流センサ
２３  電圧センサ
２５  処理部
２５ａ  第１の条件判断部
２５ｂ  第２の条件判断部
２５ｃ  第３の条件判断部
２５ｄ  総合判断部
２７  記憶部
２９  出力部
３１  クランク角センサ
【図１】
2007040153.tif 000003
【図２】
2007040153.tif 000004
【図３】
2007040153.tif 000005
【図４】
2007040153.tif 000006
【図５】
2007040153.tif 000007
【図６】
2007040153.tif 000008
【図７】
2007040153.tif 000009
【図８】
2007040153.tif 000010
【図９】
2007040153.tif 000011