(57)【要約】【課題】主制御部になんらかの異常が生じた場合であっても、組電池により供給される電源の継続利用を可能とした組電池の制御装置を提供すること。【解決手段】制御マイコン１２に異常が生じたと判定されたとき、監視マイコン１４が、組電池１０による電源供給を停止するのではなく、組電池１０の残存容量に基づく走行可能時間を定め、その走行可能時間が経過するまで、組電池１０による電源供給を継続させる。これにより、組電池１０に、走行用電気モータを駆動可能な電池容量が残されている場合には、それを活用して走行用電気モータの駆動を継続することが可能となる。【選択図】図１
2014017901.tif 000002
【特許請求の範囲】
【請求項１】
車両の走行駆動源としてのモータに電源を供給する組電池（１０）の制御装置（１００）であって、
前記組電池の状態を監視し、異常が生じたときには、前記組電池による電源供給を停止する主制御部（１２）と、
前記主制御部の動作を監視する副制御部（１４）と、を備え、
前記副制御部は、前記主制御部の動作に異常が生じたと判定した場合、組電池の残容量に基づく退避走行可能時間を定め、その退避走行可能時間が経過するまで、前記組電池による電源供給を継続させることを特徴とする組電池の制御装置。
【請求項２】
前記副制御部は、前記主制御部の動作に異常が生じたと判定したとき、当該主制御部への電源供給を遮断して、前記主制御部の動作を停止させることを特徴とする請求項１に記載の組電池の制御装置。
【請求項３】
前記主制御部は、前記組電池を構成する各電池セルの電圧に基づき、組電池の残容量を算出し、前記副制御部に対して、前記組電池の残容量に関する情報を定期的に送信し、
前記副制御部は、送信された前記組電池の残容量に関する情報を一時的に記憶しておき、前記主制御部の動作に異常が生じたと判定したとき、記憶している前記組電池の残容量に関する情報から退避走行可能時間を定めることを特徴とする請求項１又は２に記載の組電池の制御装置。
【請求項４】
前記主制御部は、前記組電池の残容量に基づいて退避走行可能時間を算出し、前記組電池の残容量に関する情報として、当該退避走行可能時間を前記副制御部に定期的に送信することを特徴とする請求項３に記載の組電池の制御装置。
【請求項５】
前記副制御部は、前記退避走行可能時間中、前記組電池の状態を監視し、異常が生じたときには、前記退避走行可能時間の満了前であっても、前記組電池による電源供給を停止させることを特徴とする請求項１乃至４のいずれかに記載の組電池の制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両の走行駆動源としての電気モータに電源を供給する組電池の制御装置に関する。
【背景技術】
【０００２】
従来、例えば特許文献１に開示されるように、車両用電源装置として、組電池としての走行用バッテリの状態を検出する検出部からの検出信号に基づいて走行用バッテリの異常を判定する制御回路を備えるものがある。この制御回路は、主制御回路と副制御回路とからなる。主制御回路は、検出部からの検出信号出力に基づいて走行用バッテリの異常判定を行い、異常とみなされた場合に、走行用バッテリの保護動作を行うための規制信号を生成する。副制御回路は、主制御回路から出力される規制信号と検出信号とを監視して、規制信号の妥当性を判定する。そして、判定結果に異常が認められると、副制御回路が、走行用バッテリの出力側に接続されているコンタクタを開放して、走行用バッテリを保護する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−２０３８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述したように、特許文献１の車両用電源装置では、主制御回路における判定結果に異常が認められると、副制御回路がコンタクタを開放することにより、走行用バッテリからの電源供給を停止させる。これは、走行用バッテリの状態を監視し、異常が生じたときに保護動作を実行する主制御回路になんらかの異常が生じた場合、走行用バッテリを適切に保護することができない危険が生じるためである。
【０００５】
しかしながら、主制御回路になんらかの異常が生じたことに基づいて、副制御回路が、即座に走行用バッテリによる電源供給を停止させてしまうと、その時点で電気モータの駆動が停止されることになる。その結果、走行用バッテリが電気モータに電源を供給できる状態にあっても、それを車両の走行に活用することができなくなってしまう。さらに、例えば、車両が電気モータのみを走行駆動源とする、いわゆる電気自動車である場合には、電気モータの駆動が停止された時点で車両が緊急停止することになり、周囲の交通を乱したり、ユーザに不便をかけたりすることが懸念される。
【０００６】
本発明は、上述した点に鑑みてなされたものであり、主制御部になんらかの異常が生じた場合であっても、組電池により供給される電源の継続利用を可能とした組電池の制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明による組電池の制御装置は、
車両の走行駆動源としての電気モータに電源を供給する組電池（１０）の制御装置（１００）であって、
前記組電池の状態を監視し、異常が生じたときには、前記組電池による電源供給を停止する主制御部（１２）と、
前記主制御部の動作を監視する副制御部（１４）と、を備え、
前記副制御部は、前記主制御部の動作に異常が生じたと判定した場合、組電池の残容量に基づく走行可能時間を定め、その走行可能時間が経過するまで、前記組電池による電源供給を継続させることを特徴とする。
【０００８】
このように本発明では、主制御部の動作に異常が生じたと判定されたとき、副制御部が、組電池による電源供給を停止するのではなく、組電池の残容量に基づく走行可能時間を定め、その走行可能時間が経過するまで、組電池による電源供給を継続させる。これにより、組電池に、モータを駆動可能な電池容量が残されている場合には、それを活用してモータの駆動を継続することが可能となる。ただし、主制御部の動作に何らかの異常が生じているのであるから、何の制限もなく組電池による電源供給を継続させることも避けるべきである。そのため、上記したように、本発明では、組電池による電源供給を継続する時間を、主制御部の動作に異常が生じたと判定された時点の組電池の残容量に基づく走行可能時間に制限しているのである。
【０００９】
また、上記構成において、副制御部は、主制御部の動作に異常が生じたと判定したとき、当該主制御部への電源供給を遮断して、主制御部の動作を停止させることが望ましい。これにより、なんらかの異常が生じている主制御部が、組電池の制御に関して悪影響を及ぼすような事態の発生を防止することができる。
【００１０】
さらに、上記構成において、主制御部は、組電池を構成する各電池セルの電圧に基づき、組電池の残容量を算出し、副制御部に対して、その組電池の残容量に関する情報を定期的に送信し、副制御部は、送信された組電池の残容量に関する情報を一時的に記憶しておき、主制御部の動作に異常が生じたと判定したとき、記憶している組電池の残容量に関する情報から退避走行可能時間を定めることが好ましい。このように、負荷のかかる演算処理を、極力、主制御部で行うようにすることにより、副制御部として、主制御部よりも性能の低いものを利用することができ、コストや消費電力の面で有利となる。
【００１１】
なお、上記括弧内の参照番号は、本発明の理解を容易にすべく、後述する実施形態における具体的な構成との対応関係の一例を示すものにすぎず、なんら本発明の範囲を制限することを意図したものではない。
【００１２】
また、上述した特徴以外の本発明の特徴に関しては、後述する実施形態の説明及び添付図面から明らかになる。
【図面の簡単な説明】
【００１３】
【図１】実施形態による組電池の制御装置の全体構成を示す図である。
【図２】制御マイコンが実施する処理を示すフローチャートである。
【図３】監視マイコンが実施する処理を示すフローチャートである。
【図４】制御マイコン及び監視マイコンの動作の一例を説明するためのタイミングチャートである。
【発明を実施するための形態】
【００１４】
以下、本発明の実施形態による組電池の制御装置について、図面を参照しつつ説明する。なお、本実施形態による組電池の制御装置は、いわゆる（プラグイン）ハイブリッド車両や電気車両のように、電気モータを走行駆動源とする車両に搭載されるものである。そして、組電池により供給される電力により、走行用電気モータが駆動される。組電池は、回生ブレーキにより充電されたり、発電用モータを備えている場合には、その発電用モータによって発電された電力によって充電されたりする。さらに、プラグインハイブリッド車両や電気車両の場合には、組電池は、いわゆる充電スタンドにて充電することも可能である。このように、組電池は、車両の走行に伴って、充放電が繰り返し実行されるものである。
【００１５】
図１は、本実施形態による組電池の制御装置１００の全体構成を示している。図１に示されるように、組電池の制御装置１００は、組電池１０の状態を監視して、異常が生じたときには、その異常状態に対処するための処置を実行する制御マイコン（メインマイコン）１２と、制御マイコン１２が正常に動作しているかを監視する監視マイコン（サブマイコン）１４とを有する。
【００１６】
図２は、制御マイコン１２が実施する処理を示すフローチャートである。以下、図２を参照しつつ、制御マイコン１２が実行する処理について説明するとともに、関連する構成についても説明する。
【００１７】
まず、制御マイコン１２は、ステップＳ１００において、組電池１０の温度を検出する温度センサ１６、組電池１０から放電される電流の大きさを検出する電流センサ１８、及び組電池１０を構成する各電池セルが発生する電圧を検出する監視ＩＣ２０からの信号を取り込む。監視ＩＣ２０は、自己診断機能を備えており、各電池セルの電圧を検出して制御マイコン１２に出力することに加え、自己診断機能により異常の発生を診断したときには、どのような種類の異常が発生したかを示すダイアグ情報を、制御マイコン１２に出力する。
【００１８】
続くステップＳ１１０では、ステップＳ１００にて取り込んだ各種データ及びダイアグ情報に基づいて、異常が検出されたか否かを判定する。そして、異常が検出された場合には、ステップＳ１２０に進んで、検出された異常に対処するための処理を実行する。
【００１９】
例えば、組電池１０の温度が所定温度以上に上昇した場合、制御マイコン１２は、図示しないファンを駆動して組電池１０の温度を低下させる処置を施したり、それ以上の温度上昇を抑制するために、組電池１０により供給される電力量を所定電力以下に制限する処理を実行したりする。なお、組電池１０により供給される電力量を制限する場合、制御マイコン１２が、走行用電気モータの駆動状態を制御する上位の制御装置（図示せず）に対して、使用電力制限指令を送信する。また、組電池１０から通電される電流の大きさが所定電流以上となった場合にも、制御マイコン１２は、上位の制御装置に対して、使用電力制限指令を送信したりする。
【００２０】
また、制御マイコン１２は、監視ＩＣ２０によって検出される各電池セルの電圧に基づいて、組電池全体の電池容量（残存容量）を算出し、上位の制御装置に提供する。そして、例えば、組電池１０の電池容量が上限値に達した場合には、それ以上の充電が行われないように、充電制御を担う制御装置に対して充電を停止するよう通知したり、電池容量が下限値に近づいた場合に、上位の制御装置に対して、組電池１０の電力使用を中止するよう通知したりする。さらに、制御マイコン１２は、各電池セルの電圧に基づいて、各電池セルの電池容量にばらつきが生じていることを検出すると、電池容量の大きい電池セルに放電を行わせ、各電池セルの電池容量を揃える均等化処理を実施する。均等化処理のための各電池セルからの放電は、制御マイコン１２からの指示に基づき監視ＩＣ２０にて実行される。
【００２１】
なお、組電池１０において、充放電が頻繁に行われる状態では、各電池セルの電池容量を精度良く検出することが難しいため、上述した均等化処理は、イグニッションスイッチがオフされて、車両が駐車されているときに実行されることが好ましい。以下に、駐車時に実行される均等化処理の一例について説明する。
【００２２】
イグニッションスイッチがオフされると、データの保存等、必要な処理を実行した後、制御マイコン１２は、信号線３６を介して出力される自己保持信号をオフする。すると、ＯＲゲート３８を介してリレースイッチ４２をオフする信号が出力される。その結果、リレースイッチ４２がオフされると、バッテリ５０との接続が遮断されるので、電源ＩＣ４４から駆動電圧ＶＯＭの出力が停止され、制御マイコン１２の電源がオフされる。なお、電源ＩＣ４４は、高性能で消費電力の高い制御マイコン１２に対して電源供給可能なように、十分な電流容量を有している。
【００２３】
一方、監視マイコン１４は、イグニッションスイッチがオフされた後も、信号線３４を介して自己保持信号の出力を継続するので、ＯＲゲート４０からリレーオン信号が出力され続ける。これにより、イグニッションスイッチのオフ後も、リレースイッチ４６はオンされたままとなり、監視マイコン１４は、電源ＩＣ４８から電源の供給を受け続けることができる。なお、監視マイコン１４は、制御マイコン１２に比較して能力の低いものであり、その分、消費電力も低い。従って、監視マイコン１４に駆動電圧ＶＯＳを提供する電源ＩＣ４８は、電源ＩＣ４４に比較して、電流容量は小さい。このため、イグニッションオフ後に監視マイコン１４が低電力消費モードにて動作を継続しても、そのために消費される電力は僅かで済む。
【００２４】
監視マイコン１４は、信号線２６及び３０を介して、制御マイコン１２がランパルスの出力を停止し、かつ電源ＩＣ４４が駆動電圧ＶＯＭの出力を停止したことを検知すると、イグニッションスイッチがオフされたとみなす。すると、監視マイコン１４は、自身を停電力消費モードに設定するとともに、イグニッションオフされてからの経過時間をカウントし、所定時間（一定でも可変でも良い）経過するごとに、信号線３２を介して、起動信号を出力する。これにより、ＯＲゲート３８を介して、リレースイッチ４２をオンする信号が出力される。その結果、リレースイッチ４２がオンされ、電源ＩＣ４４による制御マイコン１２への電源供給が再開され、制御マイコン１２がウェイクアップする。このとき、制御マイコン１２は、信号線３６を介して自己保持信号を出力することにより、起動信号がオフされた後も、リレースイッチ４２がオンされた状態が維持されるようにする。
【００２５】
そして、制御マイコン１２は、監視ＩＣ２０により検出される各電池セルの電圧に基づき、均等化処理を実行することが必要か否かを判定する。なお、この場合も、制御マイコン１２は、温度センサ１６や電流センサ１８からの検出信号に基づき、組電池１０に異常が生じていないか監視を行う。そして、均等化処理が必要と判定した場合には、監視ＩＣ２０に対して、相対的に電池容量の大きい電池セルの放電を指示する。その後、制御マイコン１２は、自己保持信号をオフすることにより、電源停止状態となる。監視ＩＣ２０は、制御マイコン１２が電源停止状態となった後も、均等化処理のための放電を継続する。そして、次回、監視マイコン１４によってウェイクアップされたときに、制御マイコン１２は、各電池セルの電池容量が揃っているか否かを判定し、揃っていれば、監視ＩＣ２０による放電を停止させ、均等化処理を終了させる。
【００２６】
上述したように、制御マイコン１２は、電池セルの放電の開始や終了を監視ＩＣ２０に指示する。このように、制御マイコン１２と監視ＩＣ２０との間で、相互に信号の通信が行われるが、図１に示されるように、制御マイコン１２は低圧系回路に属し、監視ＩＣ２０は高圧系回路に属している。そこで、低圧系回路に属する制御マイコン１２と高圧系回路に属する監視ＩＣ２０との絶縁を確保するために、制御マイコン１２と監視ＩＣ２０との間には、フォトカプラ２４が設けられている。
【００２７】
均等化処理が終了した場合、もしくは均等化処理が不要と判定された場合には、制御マイコン１２が、その旨を監視マイコン１４に伝えて、監視マイコン１４も自己保持信号をオフするようにしても良い。これにより、制御マイコン１２及び監視マイコン１４とも、次回、イグニッションスイッチがオンされるまで、電源停止状態を維持するので、一層の消費電力の低減を図ることができる。
【００２８】
以上、イグニッションスイッチがオフされて車両が駐車されたときに実行される均等化処理について説明したが、この均等化処理は、車両の走行中に、異常対応処理の１つとして実施されても良い。
【００２９】
制御マイコン１２が、上述したような均等化処理を実行することにより、一部の電池セルが満充電状態となったことに起因して、他の電池セルがまだ満充電状態に達していないにも係わらず、それ以上の充電が行い得ない事態の発生を回避することができる。また、一部の電池セルの電池容量が下限値に達したことに起因して、他の電池セルに電池容量が残されているにも係わらず、組電池１０からの電力供給が停止される事態の発生を回避することができる。従って、均等化処理により、組電池１０の充電及び放電を効率的に行うことが可能となる。
【００３０】
上述した各種の例は、組電池１０の異常としては、その異常を解消可能な軽微なものであって、このような軽微な異常が検出された場合、制御マイコン１２は、異常状態を解消するための異常対応処理を実行する。その結果、検出された異常が解消されれば、図２のフローチャートのステップＳ１３０において、組電池１０による電源供給可能と判定され、ステップＳ１４０の処理に進む。
【００３１】
しかしながら、組電池１０の異常として、即座に解消しえない、あるいは異常の解消を図るよりも極力早期に組電池１０による電源供給を停止させるべき重度の異常も起こりえる。例えば、温度センサ１６、電流センサ１８、及び監視ＩＣ２０の少なくとも１つに異常が生じて、組電池１０の状態を判断するための基礎となる検出信号が正しく検出し得ない場合や、あるいは、温度センサ１６や電流センサ１８によって検出される検出値が、組電池１０としての正常範囲を大きく逸脱した場合などは、制御マイコン１２は、組電池１０に重度の異常が発生したとみなす。このような重度の異常が発生した場合、制御マイコン１２は、ステップＳ１３０において、組電池１０による電源供給は不可能と判定する。そして、ステップＳ１７０の処理に進み、組電池１０の保護や安全性の確保を図るべく、組電池１０の通電経路に挿入されたメインリレー２２ａ、２２ｂを遮断して、組電池１０からの電源供給を停止させるメインリレー（ＭＲ）遮断処理を実行する。
【００３２】
一方、組電池１０による電源供給が可能と判定された場合に実行されるステップＳ１４０では、組電池１０を構成する各電池セルの電圧に基づき、組電池全体の残容量を算出し、監視マイコン１４に送信する。監視マイコン１４は、詳しくは後述するが、送信された組電池全体の残容量を記憶しておき、制御マイコン１２に異常が生じたと判定されたときに、記憶された組電池全体の残容量から走行用電気モータによる走行可能時間を算出する。このように、組電池全体の残容量の算出という負荷のかかる演算処理を、制御マイコン１２にて実施し、その演算結果を監視マイコン１４にて記憶することで、組電池１０の制御に支障が生じることなく、監視マイコン１４として、制御マイコン１２よりも能力の低いものを利用することが可能となり、コストや消費電力の面で有利となる。
【００３３】
さらに、制御マイコン１２は、組電池全体の残容量の算出に加え、その残容量に基づいて、走行用電気モータによる走行可能時間を算出し、その走行可能時間を監視マイコン１４に送信するようにしても良い。これにより、監視マイコン１４における処理負荷を一層低減することが可能となる。
【００３４】
上述した、制御マイコン１２から監視マイコン１４へのデータ送信は、組電池１０が走行用電気モータに電源供給可能であって、制御マイコン１２が正常に動作している間、繰り返し定期的に実施される。従って、監視マイコン１４には、時々刻々変化する組電池１０の残容量、もしくはその残容量に基づく走行可能時間が記憶されることになる。
【００３５】
なお、走行用電気モータの走行可能時間は、車両にて使用される電力量が最大と仮定した場合に、走行用電気モータにて車両が走行可能な時間を算出しても良いし、組電池１０が供給する電力量を所定レベルに制限した場合に、走行用電気モータにて車両が走行可能な時間を算出しても良い。ただし、後者の場合には、実際に組電池１０から供給する電力量も所定レベルに制限する必要がある。
【００３６】
続くステップＳ１５０では、イグニッションスイッチがオフされたか否かを判定する。イグニッションスイッチがオフされていない場合には、ステップＳ１００からの処理を繰り返す。一方、イグニッションスイッチがオフされた場合には、ステップＳ１６０において、必要なデータを保存等してから、自己保持信号をオフするシャットダウン処理を実行する。このシャットダウン処理では、車両が停止され、イグニッションスイッチがオフされたのであるから、組電池１０による電源供給はもはや不要となるため、メインリレー２２ａ、２２ｂを遮断する処理も実行される。
【００３７】
次に、監視マイコン１４について説明する。図３は、監視マイコン１４が実行する処理を示すフローチャートである。
【００３８】
監視マイコン１４は、ステップＳ２００において、制御マイコン１２から送信されたデータ（組電池の残容量又は走行可能時間）の受信及び記憶処理を行う。続くステップＳ２１０において、制御マイコン１２において異常が発生したか否かを判定する。この異常発生判定処理として、監視マイコン１４は、信号線２６を介して、制御マイコン１２から一定周期で繰り返し出力されるパルス（ランパルス）を監視することにより、制御マイコン１２が正常に動作しているかを判定する。なお。逆に、制御マイコン１２も、監視マイコン１４から一定周期で繰り返し出力されるランパルスを利用して、監視マイコン１４が正常に動作しているかを監視している。このように、制御マイコン１２と監視マイコン１４とに相互監視を行わせることにより、信頼性を保障している。
【００３９】
また、制御マイコン１２と監視マイコン１４との相互監視として、さらに、各々のマイコンのＲＯＭやＲＡＭ異常検出結果を送受信させたり、同じ演算処理を行わせて、その演算結果の照合を行わせたりしても良い。
【００４０】
このような相互監視の結果、監視マイコン１４が、制御マイコン１２に異常が発生したと判断すると、ステップＳ２３０の処理に進み、監視マイコン１４は、制御マイコン１２に成り代わって、組電池１０の制御を開始し、まず、記憶された組電池１０の残容量又は走行可能時間に基づき、走行可能時間を決定し、その走行可能時間だけ組電池１０から電源供給可能であることを上位の制御装置に伝える。続くステップＳ２４０では、フェールセーフ処理として、信号線２８を介して、電源ＩＣ４４に対し、駆動電圧ＶＯＭの出力を停止するよう指示する。これにより、なんらかの異常が生じている制御マイコン１２が、組電池１０の制御に関して悪影響を及ぼすような事態の発生を防止することができる。なお、制御マイコン１２に異常が発生して、制御マイコン１２の電源がオフされた後は、原則として、充電制御は禁止される。組電池１０の電池容量が把握できないにも係わらず、充電制御を実行すると、組電池１０が過充電される虞があるためである。
【００４１】
ステップＳ２５０では、組電池１０の状態を監視するために、温度センサ１６、電流センサ１８、及び監視ＩＣ２０から各種のデータを受信する。そして、ステップＳ２６０にて、受信したデータに基づいて、例えば温度、電流、電圧のいずれかが正常範囲から大きく逸脱しているかどうかにより、組電池１０に電源供給を継続できない異常が発生していないか判定する。万一、組電池１０に電源供給継続不可能な異常が発生している場合には、ステップＳ３２０の処理に進み、メインリレー２２ａ，２２ｂを遮断することにより、電源供給を停止させる。一方、電源供給を継続できない異常が発生していない場合には、ステップＳ２７０の処理に進んで、決定した走行可能時間が経過したか否かを判定する。まだ走行可能時間が経過していなければ、ステップＳ２５０の処理に戻る。走行可能時間が経過した場合には、ステップＳ２８０の処理に進んで、メインリレー２２ａ、２２ｂの遮断処理を含む終了処理を実行する。
【００４２】
このような処理を実行することにより、制御マイコン１２に異常が発生しても、組電池１０に、走行用電気モータを駆動可能な電池容量が残されている場合には、それを活用して走行用電気モータの駆動を継続することができる。ただし、制御マイコン１２に異常が生じているのであるから、何の制限もなく組電池１０による電源供給を継続させることも避けるべきである。その点、上記したように、監視マイコン１４は、組電池１０による電源供給を継続する時間を、制御マイコン１２に異常が生じたと判定された時点の組電池１０の残容量に基づく走行可能時間に制限している。このため、組電池１０の保護を図りつつ、例えば、車両が走行用電気モータのみを走行駆動源とする電気車両であっても、車両を安全な場所や修理が可能な場所まで走行させることが可能となる。
【００４３】
さらに、監視マイコン１４は、組電池１０の状態を監視し、走行可能時間の満了前であっても、組電池１０に電源供給継続不可能な異常が発生した場合には、組電池１０による電源供給を停止させる。これにより、確実に、組電池１０の保護及び安全性の確保を図ることができる。
【００４４】
ステップＳ２２０において、イグニッションスイッチがオフされたと判定された場合には、ステップＳ２９０の処理に進む。ステップＳ２９０では、上述したように、自身を停電力消費モードに設定するとともに、イグニッションがオフされてから所定時間が経過する毎に、制御マイコン１２を起動する処理を実施する。続く、ステップＳ３００では、制御マイコン１２からの均等化処理完了通知の有無に基づき、組電池１０の均等化処理が完了したか否かを判定する。そして、均等化処理が完了していない場合には、ステップＳ２９０の処理を継続して実施する。一方、均等化処理が完了した場合には、ステップＳ３１０の処理に進み、自己保持信号をオフすることにより、電源停止状態とする終了処理を実行する。
【００４５】
次に、図４のタイミングチャートを参照しつつ、制御マイコン１２及び監視マイコン１４の動作の一例を説明する。
【００４６】
イグニッションスイッチがオンされることに伴って、電源ＩＣ４４、４８が、制御マイコン１２と監視マイコン１４とに、駆動電圧ＶＯＭ，ＶＯＳをそれぞれ供給開始する。これにより、制御マイコン１２及び監視マイコン１４は、スタックの設定や割り込みベクタの設定などのスタートアップ処理、及びカウンタやレジスタのクリアなどのイニシャライズ処理を実行する。その結果、制御マイコン１２及び監視マイコン１４は、それぞれのアプリケーションプログラムである、組電池１０の制御プログラム及び制御マイコン１２の監視プログラムを実行可能な状態となる。
【００４７】
制御マイコン１２は、制御プログラムを実行することにより、組電池１０の電池容量（残存容量）の算出、組電池１０の異常検出、及び異常対応処理を実行する。さらに、制御マイコン１２は、定期的に、組電池１０の残存容量（又は走行可能時間）を監視マイコン１４に送信する。
【００４８】
制御マイコン１２及び監視マイコン１４が、それぞれ、制御プログラム及び監視プログラムを実行している最中に、制御マイコン１２に何らかの異常が発生すると、それが、監視マイコン１４の監視プログラムにより検知される。すると、監視マイコン１４は、内部の制御マイコン異常フラグをオンするとともに、図３のフローチャートのステップＳ２４０、Ｓ２５０に示す制御移行処理を実行する。これにより、走行可能時間が決定され、上位の制御装置に送信される。さらに、電源ＩＣ４４による制御マイコン１２への駆動電圧ＶＯＭの供給が停止し、制御マイコン１２は強制終了される。
【００４９】
そして、監視マイコン１４は、図３のフローチャートのステップＳ２６０〜Ｓ２８０に示す補助処理を実行する。この補助処理では、決定された走行可能時間が経過したか否かが、走行経過時間カウンタを用いて判定される。そして、走行可能時間が経過したと判定されると、メインリレー遮断処理を含む終了処理が実行される。その結果、監視マイコンも電源停止されて、シャットダウンされる。
【００５０】
以上、本発明の好ましい実施形態について説明したが、本発明は、上述した実施形態になんら制限されることなく、本発明の主旨を逸脱しない範囲において、種々変形して実施することが可能である。
【００５１】
例えば、上述した実施形態では、制御マイコン１２になんらかの異常が生じたときに、その時の組電池１０の残存容量に基づく走行可能時間を定め、その走行可能時間だけ組電池１０からの電源供給を継続するものであった。同様に、監視マイコン１４になんらかの異常が生じたときにも、制御マイコン１２が、走行可能時間を定めて、組電池１０による電源供給をその走行可能時間に制限しても良い。監視マイコン１４に異常が生じたときには、制御マイコン１２が正常に動作しているかを監視できなくなり、組電池１０からの電源供給になんらかの制限を課すことが好ましいためである。
【符号の説明】
【００５２】
１０  組電池
１２  制御マイコン
１４  監視マイコン
１００  組電池の制御装置
【図１】
2014017901.tif 000003
【図２】
2014017901.tif 000004
【図３】
2014017901.tif 000005
【図４】
2014017901.tif 000006