(57)【特許請求の範囲】
【請求項１】
電動車両に装着されるバッテリの消費電流量および充電電流量に基づいて当該バッテリの電流量別残量を算出する電流量別残量算出手段と、この電流量別残量算出手段によって算出される電流量別残量に応じた所定のバッテリ残量を表示する残量表示手段とを備えたバッテリ残量表示装置において、
前記バッテリの電圧値および電流値とに基づいて予め定められた当該バッテリの放電特性による電圧値別残量を算出する電圧値別残量算出手段と、この電圧値別残量算出手段によって算出された電圧値別残量と前記電流量別残量算出手段によって算出された電圧値別残量とを比較する残量値比較手段と、この残量値比較手段によって比較された両残量値の差が予め定められたしきい値よりも小さい場合に前記電流量別残量を前記バッテリ残量と判定すると共に当該バッテリ残量を前記残量表示手段に出力する残量判定手段とを備え、
前記残量判定手段が、前記残量値比較手段によって算出された残量値の差が前記しきい値以上の場合には当該残量の差が当該しきい値未満となるまで前記電流量別残量を減算する補正機能と、前記残量比較手段によって算出された残量値の差が前記しきい値以上の場合には当該残量の差に応じた長さの待機時間待機した後に前記補正機能による減算処理を行わせる第１の補正タイミング設定機能とを備え、
前記待機時間を、前記残量の差が大きい場合には短い待機時間にすると共に当該残量の差が小さい場合には長い待機時間に設定した、
ことを特徴とするバッテリ残量表示装置。
【請求項２】
前記残量判定手段は、前記第１の補正タイミング設定機能によって長い待機時間が設定された場合であっても前記電圧値別残量自体が予め定められた値よりも小さい場合には短い待機時間に再設定する第２の補正タイミング設定機能を備えたことを特徴とする請求項１記載のバッテリ残量表示装置。
【請求項３】
電動車両に装着されるバッテリの消費電流量および充電電流量に基づいて当該バッテリの電流量別残量を算出する電流量別残量算出手段と、この電流量別残量算出手段によって算出される電流量別残量に応じた所定のバッテリ残量を表示する残量表示手段とを備えたバッテリ残量表示装置において、
前記バッテリの電圧値および電流値とに基づいて予め定められた当該バッテリの放電特性による電圧値別残量を算出する電圧値別残量算出手段と、この電圧値別残量算出手段によって算出された電圧値別残量と前記電流量別残量算出手段によって算出された電圧値別残量とを比較する残量値比較手段と、この残量値比較手段によって比較された両残量値の差が予め定められたしきい値よりも小さい場合に前記電流量別残量を前記バッテリ残量と判定すると共に当該バッテリ残量を前記残量表示手段に出力する残量判定手段とを備え、
前記残量判定手段は、前記電動車両の動作開始後予め定められた一定時間が経過するか又は電力を一定量消費するまでは前記電圧値別残量算出手段によって算出された電圧値別残量又は当該動作開始前の最後の電流量別残量のうち低い方をバッテリ残量と判定する機能を備えた、
ことを特徴とするバッテリ残量表示装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、バッテリ残量表示装置に係り、特に、電動車両に搭載されるバッテリ残量表示装置に関する。
電動車両としては、電動車椅子、電動三輪車、二輪車、四輪車、電動アシスト自転車などがある。
【０００２】
【従来の技術】
従来、バッテリ端子電圧データに基づいてバッテリ残量を算出する方法があった。これは、バッテリの残量が減少すると、そのバッテリの放電特性に従ってバッテリ端子電圧の値が下がることを利用してバッテリの残量を算出するものである。
また、バッテリの消費電流量を積算し、充電電流量の総量から消費電流量を減算していくことで、バッテリの残量を算出する手法があった。
【０００３】
【発明が解決しようとする課題】
しかしながら、バッテリの放電特性を利用してバッテリの端子電圧からバッテリの残量を算出する手法では、バッテリが劣化して最大容量が低下した場合や、充電直後やまたバッテリを放置していた場合などには、バッテリの放電特性が変化してしまうため、正確なバッテリ残量を表示することができなくなる、という不都合があった。
【０００４】
また、バッテリの消費電流量を減算していく従来例では、やはり、バッテリの劣化が進行した場合や、また算出する充電電流量と消費電流量との差が大きくなった場合には、正確なバッテリ残量を表示することができなくなる、という不都合があった。
【０００５】
【発明の目的】
本発明は、係る従来例の有する不都合を改善し、特に、バッテリの劣化状態や使用環境や使用状態の変化に応じて変化するバッテリ残量を正確表示することのできるバッテリ残量表示装置を提供することを、その目的とする。
【０００６】
【課題を解決するための手段】
そこで、本発明では、電動車両に装着されるバッテリの消費電流量および充電電流量に基づいて当該バッテリの電流量別残量を算出する電流量別残量算出手段と、この電流量別残量算出手段によって算出された電流量別残量に応じたバッテリ残量を表示する残量表示手段とを備えている。しかも、バッテリの電圧値および電流値とに基づいて予め定められた当該バッテリの放電特性による電圧値別残量を算出する電圧値別残量算出手段と、この電圧値別残量算出手段によって算出された電圧値別残量と前記電流量別残量算出手段によって算出された電流量別残量とを比較する残量値比較手段と、この残量値比較手段によって比較された両残量値の差が予め定められたしきい値よりも小さい場合に前記電流量別残量を前記バッテリ残量と判定すると共に当該バッテリ残量を前記残量表示手段に出力する残量判定手段とを備えた、という構成を採っている。これにより前述した目的を達成しようとするものである。
【０００７】
ここでは、残量値比較手段が、バッテリの消費電流量と充電電流量との差によるバッテリ残量（ここでは、電流量別残量という）と、バッテリの端子電圧と当該バッテリの放電特性とに応じて算出するバッテリ残量（ここでは、電圧値別残量という）とを比較する。そして、残量判定手段は、両残量値の差が予め定められたしきい値よりも小さい場合に前記電流量別残量を前記バッテリ残量と判定すると共に当該バッテリ残量を前記残量表示手段に出力する。このように、電流量別残量の値と電圧値別残量の値とを相互に監視して両者の値が略一致した場合に当該残量を表示する。
【０００８】
両残量値の差が予め定められたしきい値よりも大きい場合には、両残量値のうち小さい方の値を表示させるようにしてもよいし、また、一方の値を基準として、他方の値に基づいて補正をするようにしてもよい。好ましい実施形態では、電流量別残量を基準として、電圧値別残量との差の大きさや残量自体に応じて、電流量別残量を補正する。つまり、残量判定手段は、残量値比較手段によって算出された残量値の差がしきい値以上の場合には当該残量の差が当該しきい値未満となるまで電流量別残量を減算する補正機能と、残量比較手段によって算出された残量値の差がしきい値以上の場合には当該残量の差に応じた長さの待機時間待機した後に補正機能による減算処理を行わせる第１の補正タイミング設定機能とを備えている。この待機時間は、前記残量の差が大きい場合には短い待機時間にすると共に当該残量の差が小さい場合には長い待機時間に設定する。
【０００９】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照して説明する。
【００１０】
図１は、本発明によるバッテリ残量表示装置の構成を示すブロック図である。バッテリ残量表示装置は、電動車両に装着されるバッテリの消費電流量および充電電流量に基づいて当該バッテリの電流量別残量を算出する電流量別残量算出手段４と、バッテリの電圧値および電流値とに基づいて予め定められた当該バッテリの放電特性による電圧値別残量を算出する電圧値別残量算出手段６とを備えている。そして、電圧値別残量算出手段によって算出された電圧値別残量と電流量別残量算出手段によって算出された電流量別残量とを比較する残量値比較手段と、この残量値比較手段によって比較された両残量値の差が予め定められたしきい値よりも小さい場合に電流量別残量をバッテリ残量と判定すると共に当該バッテリ残量を残量表示手段に出力する残量判定手段と、この残量判定手段によって判定されたバッテリ残量を表示する残量表示手段１２とを備えている。この図１に示す例では、電流量別残量と電圧値別残量とを比較することで、二つの算出手法を相互に監視し、より正確な場合にバッテリ残量を表示する。
【００１１】
図２は電流量別残量と電圧値別残量との差が予め定められたしきい値よりも大きい場合に電流量別残量の値を補正する残量判定手段１０の構成を示すブロック図である。図２に示す例では、残量判定手段１０が、前記残量比較手段８によって算出された残量値の差が前記しきい値以上の場合には当該残量の差が当該しきい値未満となるまで前記電流量別残量を減算する補正機能１８を備えている。これにより、例えばバッテリの劣化により満容量が低下して実際の充電電流量よりも多く算出されてしまったような場合であっても、大まかな値を得ることのできる電圧値別残量に基づいて補正をすることで、より正確なバッテリ残量を表示することができる。
【００１２】
また、望ましい例では、残量判定手段１０が、前記残量比較手段８によって算出された残量値の差が前記しきい値以上の場合には当該残量の差に応じた長さの待機時間待機した後に前記補正機能１８による減算処理を行わせる第１の補正タイミング設定機能１４を備える。そして、この待機時間を、前記残量の差が大きい場合には短い待機時間にすると共に当該残量の差が小さい場合には長い待機時間に設定するとよい。この例では、電流量別残量の値と電圧値別残量の値との差が小さい場合にはゆっくりと残量値の補正を行うことで、表示が自然なものとなることを図っている。また、その差が大きい場合には、適切ではない表示を直ちに訂正することで、表示の正確さを図っている。
【００１３】
さらに、残量判定手段１０は、前記第１の補正タイミング設定機能によって長い待機時間が設定された場合であっても、電圧値別残量自体が予め定められた値よりも小さい場合には、短い待機時間に再設定する第２の補正タイミング設定機能を備えるとよい。この例では、バッテリの残量が残り少ない場合に２つの残量値に差があったときには、急速に補正をすることで、残量が残り少ないことを即座に知らせようとしている。
【００１４】
次に、電動車両の場合の実施例を説明する。
【００１５】
図３に示すように、本実施例によるバッテリ残量表示装置は電動車を駆動する第１および第２のモータ２８，３０と、このモータの回転量を制御するメインコントローラと、このメインコントローラ２６および各モータに電力を供給する第１および第２のバッテリ３２，３４と、メインコントローラに駆動指令を伝達するジョイスティックコントローラ２０とを備えている。第１及び第２のモータは、モータの回転数をメインコントローラ２６に入力する。
【００１６】
ジョイスティックコントローラ２０は、電動車の走行方向を制御するための操作ノブ２２と、電源スイッチ２４と、バッテリ残量を表示する表示パネル１２とを備えている。ジョイスティックコントローラ２０は、メインコントローラへアクセル信号や最高速度設定信号を出力する。また、バッテリ３２，３４へ電力を供給する充電器３８は、コネクタ４２を介してバッテリ３２，３４およびメインコントローラ２６と接続される。この充電器３８は、ＡＣプラグ４０を有する。図３に示す例では、第１のバッテリ３２に温度センサ３６が装備されている。この温度センサ３６は、バッテリの温度を計測してメインコントローラに出力する。
【００１７】
図４に示すように、メインコントローラ２６は、バッテリ３２，３４の放電特性データやバッテリ残量算出用プログラムを記憶すると共に当該プログラムおよびデータに従って動作するワンチップマイコン５０と、バッテリ３２，３４から供給される電力の電圧を制御用電圧に変換する電源回路４６と、シャント抵抗５２の両端電圧を増幅してマイコン５０のＡ／Ｄ入力ポートへ出力する電流検出回路４８とを備えている。マイコン５０は、Ａ／Ｄ入力ポートから出力される値を累積演算し、消費電流量および充電電流量を算出する。
充電電流量を算出するに際して、マイコン５０は、バッテリへの充電時の充電電流量が予め定められた上限値を越えたときには当該値にて充電電流量の積算を中止する機能を備えるとよい。これは、一般的に放電量に対し充電量の方が多いため、バッテリ残量の上限値を定めておき計算上のバッテリ残量はそれ以上増やさないようにすることで、実際の残量を越えた値となる可能性を低めている。
【００１８】
このバッテリの持つ容量は、温度によって異なるため、この残量データの上限値は各温度における放電特性のデータに応じて算出するとよい。また、マイコン５０は、温度別の上限値を記憶したテーブルを備えるようにしても良い。バッテリ温度センサが接続されていないような場合には、バッテリ温度Ｔｂはある一定の温度として演算するとよい。この温度センサ未接続または断線状態でのＴｂは、通常使用される最も容量の少ない条件、例えば０度と設定する。
【００１９】
マイコン５０は、予め格納されたプログラムに従って動作することで、図１に示した制御系の各手段および各機能を実現する。ジョイスティックコントロー２０の電源スイッチ２４がオンとなると、ジョイスティックコントローラ、メインコントローラの制御系に電力が供給され、双方に内蔵されるワンチップマイコンが起動する。そして、メインコントローラ２６はバッテリ端子電圧、バッテリ消費電流、バッテリ充電電流、バッテリ温度を検出し、これらデータを元にバッテリ残量を算出する。バッテリ温度の変化によってバッテリの容量が変化し放電特性も変化するため、マイコン５０は、バッテリ温度別の放電特性データを備えるようにするとよい。マイコン５０はさらに、このバッテリの残量の算出結果をジョイスティックコントローラに送り、ジョイスティックコントローラにてバッテリ残量データを表示する。
【００２０】
バッテリ残量の表示方法は、ＬＥＤ多点点灯式や、液晶ディスプレイ、７セグメントによる数次式などがある。また、数次式としては、残走行距離、残走行時間、残バッテリ容量などとして表示する方法がある。図５は本実施例による表示パネル（残量表示手段）１２を説明するための説明図である。図５（Ａ）に示すように、表示パネル１２は、残量を６段階で表示するバッテリ残量計と、次の充電を行うまでに走行可能な時間を表示する時間表示計とを備えている。バッテリ残量計への表示とバッテリ残量（図中では容量と表記）の関係を図５（Ｂ）に示す。
【００２１】
一般に、バッテリの電圧は無負荷状態が継続すると復帰し、上昇する。従って、バッテリ電圧にのみ基づいてバッテリ残量を算出しようとすると、このような電圧の復帰によって見かけ上バッテリ残量が上昇してしまう。また、一旦復帰した後に負荷が生じると、急激に電圧値が低下する。従って、電動車両の動作開始直後は電圧値および電流値が一定しない。このため、本実施例では、マイコン（残量判定手段）が、電動車の動作開始後予め定められた一定時間が経過するか又は電力を一定量消費するまでは電圧値別残量又は当該動作開始前の最後の電流量別残量のうち低い方をバッテリ残量と判定する機能を備えている。
【００２２】
バッテリ残量の表示を「０」とするポイントは、バッテリの１００％放電状態ではなく、７０％〜８０％放電状態を「０」と設定すると良い。これは特に鈍りバッテリの場合、一回の放電率が７０％〜８０％を越えると、著しくバッテリの寿命が低下するため、これを防止すべく７０％〜８０％放電状態を「０」と設定する。また、ユーザにとっても、残量計に「０」と表示されても走行不能にはならないため安心して使用することができる。
【００２３】
次に、図６乃至図８のフローチャートを参照してバッテリ残量の算出処理を説明する。ジョイスティックコントローラ２０の電源スイッチ２４がオンとなると、メインコントローラ２６のマイコン５０がオンとなり、残量算出処理が開始される（ステップＳ１）、スタートすると、まず経過時間ｔのカウントを開始する。
【００２４】
続いて、マイコンのＡ／Ｄ入力から、バッテリ端子電圧Ｖｂと、バッテリ消費電流Ｉｂと、バッテリ温度Ｔｂとを取り込む（ステップＳ２）。そして、マイコンは、これらバッテリ端子電圧Ｖｂと、バッテリ消費電流Ｉｂと、バッテリ温度Ｔｂの値と予め定められたバッテリの放電特性データとに基づいて電圧値別残量Ｘｎを算出する（ステップＳ３）。
【００２５】
続いて、開始からの経過時間ｔが予め定められた一定時間Ａ [sec]を経過したか否かを判定する（ステップＳ４）。経過していない場合には、処理をステップＳ２に戻す。経過した場合には、ステップＳ５へ進む。このステップＳ４にてスタートからの時間ｔを参照するのは、バッテリが長時間放置された後や、充電終了後などバッテリ端子電圧Ｖｂが短時間で変動しやすい状態からスタートした場合にも正確なバッテリ残量を表示するためである。この操作をせずにスタート直後のバッテリ端子電圧、バッテリ消費電流Ｉｂ、バッテリ温度Ｔｂから算出した残量データを基準として、消費電流量を減算していくと、スタートから短時間でバッテリ端子電圧Ｖｂが急激に低下した場合などにあっては残量を正確に算出できなくなる。
【００２６】
ステップＳ５では、バッテリ端子電圧Ｖｂ等に応じて算出した電圧値別残量Ｘｎが予め定められた量を越えているか否かを判定する。このステップＳ５についても、ステップＳ４と同様に、その時のバッテリの状態によって放電特性が異なるため、ある程度電力を消費した状態でのデータを基準値として採用するため、予め定められた残量であるＸ４を下回ってから残量の判定処理を行うようにしている。
【００２７】
例えば、バッテリの内部抵抗が上昇し、容量が低下してきたバッテリの場合、充電直後の無負荷状態でのバッテリ端子電圧Ｖｂは正常なものと同等の値となるが、負荷がかかった状態でのＶｂは正常なものよりも低い値となる。ステップＳ４およびステップＳ５のように、一定の時間または一定の所まで消費した状態を残量演算の基準値とすることで、上述したバッテリの不安定な要素を排除し、正確な残量の判定を図っている。また、ある実施例では、一定時間経過し、一定量消費するまでは、ジョイスティックコントローラ２０の表示パネル１２への表示は行わない。
【００２８】
スタートから一定時間が経過し（ステップＳ４）、さらにバッテリ端子電圧による電圧値別残量Ｘｎの値が予め定められた残量Ｘ４を下回った場合には（ステップＳ５）、直前に算出した電圧値別残量Ｘｎから消費電流量Ｙｎを減算し、これを電流量別残量Ｘｎ+１とする（ステップＳ６）。
【００２９】
次に、マイコン５０のＡ／Ｄ入力からバッテリ端子電圧Ｖｂ、バッテリ消費電流Ｉｂ、バッテリ温度Ｔｂとを取り込む（ステップＳ７）。そして、バッテリの温度別の放電特性データを参照して電圧値別残量Ｘｓを算出する（ステップＳ８）。そして、電流量別残量Ｘｎ+1と電圧値別残量Ｘｓとの差を算出し、この差が予め定められた値Ｂよりも小さければ電流量別残量Ｘｎ+1をバッテリ残量として表示パネル１２に出力する（ステップＳ１１）。バッテリ残量を表示した後には、ステップＳ６へ処理を戻す。一方、両残量値の差Ｘｎ+1−Ｘｓが予め定められた値Ｂより大きい場合には、電流量別残量Ｘｎ+1について補正計算を行う。
【００３０】
図７は第１の補正タイミングにより補正を行う処理例を示すフローチャートである。図６に示すステップＳ１０に処理が移ると、まず、補正フラグが’Ｈ’であるか否かを確認する。電源投入後、最初に補正計算を行う場合には、補正フラグは”Ｌ”であるため、ステップＳ２６に進む。ステップＳ２６乃至Ｓ３２では、両残量値の差Ｘｎ+1−Ｘｓの大きさに応じて補正するタイミングを変化させるための設定を行う。ここで、Ｘｅ＞Ｘｄ＞Ｘｃとすると、残量の差が大きい順に長い補正待機時間を設定している。
【００３１】
すなわち、残量の差がＸｅ以上の場合には「補正タイマ」に１を入力する（ステップＳ２６、Ｓ２７）。そして、残量の差がＸｅ未満Ｘｄ以上である場合には「補正タイマ」に２を入力し（ステップＳ２８，Ｓ２９）、Ｘｄ未満Ｘｃ以上の場合には３を入力し、そしてＸｃ未満の場合には４を入力する。これらの値は、実際に補正を行う処理（ステップＳ２４）を行うまでに待機する時間となる。
【００３２】
続いて、補正フラグを”Ｈ”にセットする（ステップＳ３４）。そして、図６に示したメインルーチンに戻る。上述した補正計算が終了すると、ステップＳ１１にて補正前のＸｎ+1を表示する（ステップＳ１１）。続いて、ステップＳ６乃至Ｓ８により再度電流量別残量Ｘｎ+1と電圧値別残量Ｘｓとを算出し、その差が予め定められた値Ｂ以下であるか否かを判定する。
【００３３】
再度補正計算処理に進む場合には、図７のステップＳ２２では補正フラグが”Ｈ”であるため処理をステップＳ２３に進む。ここで、ステップＳ２３では、前回以前の補正計算にてステップＳ２７，Ｓ２９又はＳ３１にて入力された値から１を減算して、これを「補正タイマ」の値とする。すなわち、補正タイマの値をデクリメントする。そして、この補正タイマの値が０であれば、電流量別残量の値から一定量Ｘを減算する（ステップＳ２４）。これにより、電流量別残量Ｘｎ+1と電圧値別残量Ｘｓとの差を少なくさせる。続いて、補正フラグをクリアする（ステップＳ２５）。
【００３４】
また、補正タイマに２以上の値が入力されていた場合には、ステップＳ２３にて補正タイマの値は「０」とならず、再度メインルーチンに戻り両残量の算出処理を行う。このように、ステップＳ２３にて補正タイマの値を減算し、これが０となるまで待機した後に実際の補正処理（ステップＳ２４）を行うため、残量の差が大きい場合には速く補正を行い、また残量の差が小さい場合にはゆっくりと補正を行うため、表示する残量の変化を自然なものとすることができる。
【００３５】
図８は第２の補正タイミングにてバッテリ残量の補正処理を行う例を示すフローチャートであり、図７に示す第１の補正タイミングと併用する場合には、図７に示す符号Ａ（ステップＳ３３）に図８に示す処理を追加する。この図７に示す符号Ａの状態では、補正タイマに１乃至３の値がすでに入力されている。図８に示す例では、電圧値別残量の値が少ない場合にはその少なさに応じて補正タイマに入力した値をさらに減算する。すなわち、バッテリ残量が少なく充電が必要な状況が迫っている場合に二つの残量差が大きい場合には、通常よりも早期に補正を行う。
【００３６】
図８中、Ｘ３＞Ｘ２＞Ｘ１である。そして、電圧値別残量ＸｓがＸ３を越えている場合には、すなわち、残量にまだ余裕のある場合には、図７に示した第１の補正タイミングにて補正を行う。電圧値別残量ＸｓがＸ３未満Ｘ２以上である場合には、補正タイマの値から「１」を減算する（ステップＳ４２）。そして、補正タイマの値が０となってしまった場合には補正タイマに１を入力し（ステップＳ４３，Ｓ４６）、それ以外は処理を図７の符号Ａに戻す。
【００３７】
そして、電圧値別残量がＸ２未満Ｘ１以上の場合には、補正タイマの値を「２」減算する（ステップＳ４５）。そして、補正タイマの値が０以下となればこれに１を入力し（ステップＳ４６）、一方、１以上であればそのまま処理を図７の符号Ａに戻す。また、電圧値別バッテリ残量がＸ１未満である場合には、補正タイマの値を強制的に１にする（ステップＳ４６）。この図８に示す処理を行うことで、バッテリ残量が少ないときには補正を素早く行うことで、充電のタイミングを的確に表示することができる。
【００３８】
このように算出したバッテリ残量は、ジョイスティックコントローラ２０の電源スイッチ２４がオフになっても、残量に関する演算機能をオフにせず、またメモリに格納しておくなどして次回電源オン時にはそのまま演算を続行する。バッテリの接続が外されたり、一定時間電源オフで放置された場合にのみ、電源がオンされたときに図６に示すスタートから開始するようにするとよい。
【００３９】
また、充電時には、充電電流量分を残量データ（Ｘｎ+1）に加算する。但し、一般的に放電量に対して充電量の方が多いため、残量データの上限値を決めておき計算上のバッテリ残量はそれ以上増やさないものとする。また、バッテリの持つ容量は、温度によって異なるため、この残量データの上限値は、各温度における放電特性のデータに基づいてそのときのバッテリ温度Ｔｂによって定めるようにしてもよい。
【００４０】
上述したように本実施例によると、電流量別残量と電圧値別残量とを相互に監視して状況に応じた補正を行うため、不安定要素の多いバッテリの残量をより正確に表示することができる。また、消費電流量、充電電流量の加減算を基本とするため、長期の使用や過放電などによりバッテリの容量が低下してきたバッテリを満充電した直後でバッテリ端子電圧が高い状態にあっても、表示するバッテリ残量は満充電表示とはならずバッテリの持つエネルギー量すなわち走行可能の距離および時間の情報をより的確に表示することができる。
【００４１】
【発明の効果】
本発明は以上のように構成され機能するので、これによると、残量値比較手段が、電流量別残量と、電圧値別残量とを比較し、残量判定手段が、両残量値の差が予め定められたしきい値よりも小さい場合に前記電流量別残量を前記バッテリ残量と判定すると共に当該バッテリ残量を前記残量表示手段に出力するため、電流量別残量の値と電圧値別残量の値とを相互に監視することができ、このため、不安定要素の多いバッテリの残量をより正確に表示することができ、さらに、両残量値の差が予め定められたしきい値よりも大きい場合にその差を少なくするよう補正することで、バッテリ充電時の充電電流量を実際の値よりも多めに加算した場合であっても、電圧値別残量により補正することで正確な値を算出することができ、さらに、電圧値別残量をバッテリ温度を考慮した放電特性に応じて算出する場合には、電流量別残量をバッテリ温度に応じて補正をすることができ、このように、二種類の算出手法を併用することで従来と比較してより正確なバッテリ残量を表示することができるという従来にない優れたバッテリ残量表示装置を提供することができる。
【図面の簡単な説明】
【図１】本発明の一実施形態の構成を示すブロック図である。
【図２】図１に示した残量判定手段１０の構成例を示すブロック図である。
【図３】本発明の一実施例の構成を示すブロック図である。
【図４】図３に示したメインコントローラの電流検出部の構成例を示す回路図である。
【図５】図３に示した表示パネルを説明するための説明図であり、図５（Ａ）は表示パネルでの表示例を示す図で、図５（Ｂ）は表示パネルへの表示の意味を示す図である。
【図６】バッテリ残量判定処理のメインルーチンの一例を示すフローチャートである。
【図７】図６に示したバッテリ残量の補正処理の一例を示すフローチャートである。
【図８】図７に示した符号Ａに追加可能な第２の補正タイミングを設定する処理の一例を示すフローチャートである。
【符号の説明】
４  電流量別残量算出手段
６  電圧値別残量算出手段
８  残量値比較手段
１０  残量判定手段
１２  残量表示手段
２４  電源スイッチ
【図１】
0003640142.tif 000002
【図２】
0003640142.tif 000003
【図３】
0003640142.tif 000004
【図４】
0003640142.tif 000005
【図５】
0003640142.tif 000006
【図６】
0003640142.tif 000007
【図７】
0003640142.tif 000008
【図８】
0003640142.tif 000009