(57)【要約】【課題】  アイドルストップに応じて補機に電力供給するバッテリを切替えるＤＣ／ＤＣコンバータの異常個所を特定できるようにする。【解決手段】  制御信号出力手段１ａは、アイドルストップに応じて補機に電力供給するバッテリを切替えるＤＣ／ＤＣコンバータ３の複数の制御信号を、外部ツール２からの指示に応じて選択的に出力する。応答信号受信手段１ｂは、ＤＣ／ＤＣコンバータ３から、制御信号に対する制御結果を示した応答信号を受信する。異常判断手段１ｃは、制御信号出力手段１ａが出力した制御信号と、応答信号受信手段１ｂが受信した応答信号とによって、ＤＣ／ＤＣコンバータ３の正常および異常を判断する。これにより、個々の制御信号に対して、ＤＣ／ＤＣコンバータ３の異常を把握することができ、ＤＣ／ＤＣコンバータ３の異常部位の特定をすることができるようになる。【選択図】  図１
2007046509.tif 000002
【特許請求の範囲】
【請求項１】
車両状態に応じてエンジンを自動停止および再始動するアイドルストップ制御装置において、
アイドルストップに応じて補機に電力供給するバッテリを切替えるＤＣ／ＤＣコンバータの複数の制御信号を、外部ツールからの指示に応じて選択的に出力する制御信号出力手段と、
前記ＤＣ／ＤＣコンバータから前記制御信号に対する制御結果を示した応答信号を受信する応答信号受信手段と、
を有することを特徴とするアイドルストップ制御装置。
【請求項２】
前記制御信号と前記応答信号とによって、前記ＤＣ／ＤＣコンバータの異常を判断する異常判断手段を有することを特徴とする請求項１記載のアイドルストップ制御装置。
【請求項３】
前記異常判断手段は、前記制御信号に対して意図した前記応答信号が前記ＤＣ／ＤＣコンバータから受信されなかった場合、異常と判断することを特徴とする請求項２記載のアイドルストップ制御装置。
【請求項４】
前記異常判断手段の判断結果を前記外部ツールに送信する判断結果送信手段を有することを特徴とする請求項２記載のアイドルストップ制御装置。
【請求項５】
前記車両状態が所定条件を満たしているか否か判断する車両状態判断手段をさらに有し、
前記制御信号出力手段は、前記車両状態が前記所定条件を満たしているときに、前記制御信号を出力することを特徴とする請求項１記載のアイドルストップ制御装置。
【請求項６】
前記外部ツールは、外部から当該アイドルストップ制御装置に接続されおよび非接続されることを特徴とする請求項１記載のアイドルストップ制御装置。
【請求項７】
車両状態に応じてエンジンを自動停止および再始動するアイドルストップ制御方法において、
制御信号出力手段によって、アイドルストップに応じて補機に電力供給するバッテリを切替えるＤＣ／ＤＣコンバータの複数の制御信号を、外部ツールからの指示に応じて選択的に出力し、
応答信号受信手段によって、前記ＤＣ／ＤＣコンバータから前記制御信号に対する制御結果を示した応答信号を受信する、
ことを特徴とするアイドルストップ制御方法。
【請求項８】
エンジンを制御するエンジン制御装置において、
アイドルストップに応じて補機に電力供給するバッテリを切替えるＤＣ／ＤＣコンバータの複数の制御信号を、外部ツールからの指示に応じて選択的に出力する制御信号出力手段と、
前記ＤＣ／ＤＣコンバータから前記制御信号に対する制御結果を示した応答信号を受信する応答信号受信手段と、
を有することを特徴とするエンジン制御装置。
【請求項９】
エンジンを制御するエンジン制御方法において、
制御信号出力手段によって、アイドルストップに応じて補機に電力供給するバッテリを切替えるＤＣ／ＤＣコンバータの複数の制御信号を、外部ツールからの指示に応じて選択的に出力し、
応答信号受信手段によって、前記ＤＣ／ＤＣコンバータから前記制御信号に対する制御結果を示した応答信号を受信する、
ことを特徴とするエンジン制御方法。
【請求項１０】
車両に備えられた制御装置と通信する外部ツールにおいて、
アイドルストップ制御装置にＤＣ／ＤＣコンバータへの複数の制御信号を出力させるよう指示する信号と、前記ＤＣ／ＤＣコンバータからの前記制御信号に対する制御結果を示した応答信号を前記アイドルストップ制御装置が受信して得た情報に関する信号とを送受信する送受信手段、
を有することを特徴とする外部ツール。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はアイドルストップ制御装置、アイドルストップ制御方法、エンジン制御装置、エンジン制御方法、および外部ツールに関し、特にアイドルストップ制御によるエンジンの自動停止および再始動に応じて使用するバッテリを切替えるＤＣ／ＤＣコンバータの異常を特定するアイドルストップ制御装置、アイドルストップ制御方法、エンジン制御装置、エンジン制御方法、および外部ツールに関する。
【背景技術】
【０００２】
車両には、燃費向上と排出ガス低減を図るために、交差点などの停止時にエンジンを停止し、発進時に自動的に再始動させるアイドルストップ（エコラン）システムを搭載しているものがある。このエコランシステムは、車両に２つのバッテリを搭載し、ＤＣ／ＤＣコンバータによって、エンジン停止時には、一方のバッテリに切替え、エンジン駆動中には、他方のバッテリに切替えるものがある。
【０００３】
図１１は、エコランシステムのハードウェアブロック図である。図に示すようにエコランシステムは、エコランＥＣＵ（Electronic Control Unit）１０１、ＤＣ／ＤＣコンバータ１０２、電池ＥＣＵ１０３、鉛（Ｐｂ）バッテリ１０４、リチウムイオン（Ｌｉ）バッテリ１０５、リレー１０６、補機１０７、およびＡＬＴ（オルタネータ）１０８を有している。
【０００４】
エコランＥＣＵ１０１は、ライトなどの電装部品である補機１０７に供給する電力を、車両の状態に応じてＬｉバッテリ１０５にするか、Ｐｂバッテリ１０４とＡＬＴ１０８にするか制御する。例えば、車両が移動状態から停止状態になると、エコランＥＣＵ１０１は、エンジン駆動を停止し、補機１０７への電力供給を、Ｌｉバッテリ１０５によって行われるようにＤＣ／ＤＣコンバータ１０２を制御する。ブレーキペダルが放されたとき、または、アクセルペダルが踏み込まれたとき、エコランＥＣＵ１０１は、エンジンを再始動し、補機１０７への電力供給を、Ｐｂバッテリ１０４とＡＬＴ１０８によって行われるようにＤＣ／ＤＣコンバータ１０２を制御する。また、エンジンを再始動したときは、ＡＬＴ１０８の電力によって、Ｌｉバッテリ１０５が充電されるように、ＤＣ／ＤＣコンバータ１０２を制御する。
【０００５】
ＤＣ／ＤＣコンバータ１０２は、エコランＥＣＵ１０１からの制御によって、補機１０７に電力供給するバッテリを切替え、所望の電圧にして出力する。例えば、Ｐｂバッテリ１０４、Ｌｉバッテリ１０５の電圧を、１２Ｖ、１６Ｖとする。ＤＣ／ＤＣコンバータ１０２は、エコランＥＣＵ１０１によってＬｉバッテリ１０５の電力を補機１０７に供給するよう制御されたとすると、Ｌｉバッテリ１０５の１６Ｖの電圧を、１２．５Ｖの電圧（Ｐｂバッテリ１０４の実電圧１２Ｖより少し高めの電圧）に降圧して、補機１０７へ出力する。一方、ＤＣ／ＤＣコンバータ１０２は、エコランＥＣＵ１０１によってＰｂバッテリ１０４およびＡＬＴ１０８の電力を補機１０７に供給するよう制御されたとすると、Ｌｉバッテリ１０５を充電するために、ＡＬＴ１０８から出力される電圧（１３Ｖ）を１６．４Ｖに昇圧して、Ｌｉバッテリ１０５へ出力する。なお、Ｌｉバッテリ１０５を充電するために、１６Ｖより大きい１６．４Ｖの電圧を出力するようにしている。
【０００６】
電池ＥＣＵ１０３は、Ｌｉバッテリ１０５の過電圧充電を監視している。電池ＥＣＵ１０３は、Ｌｉバッテリ１０５が所定の電圧より大きくなると、リレー１０６をオフし、エコランＥＣＵ１０１に対し、充電制御を停止するよう要求する。ＡＬＴ１０８は、補機１０７へ電力を供給するとともに、Ｐｂバッテリ１０４とＬｉバッテリ１０５に対し、充電を行う。Ｐｂバッテリ１０４は、ＡＬＴ１０８の補機１０７への電力供給が不足している場合に、電力を補機１０７へ供給する。
【０００７】
なお、図中実線矢印はエンジン駆動中の電力供給の流れを示している。エンジン駆動中は、Ｐｂバッテリ１０４とＡＬＴ１０８によって補機１０７へ電力が供給され、また、ＡＬＴ１０８によってＰｂバッテリ１０４とＬｉバッテリ１０５とが充電される。また、点線矢印は、エンジン停止中の電力供給の流れを示している。エンジン停止中は、Ｌｉバッテリ１０５の電力が補機１０７へ供給される。
【０００８】
ところで、ＤＣ／ＤＣコンバータ１０２は、エコランＥＣＵ１０１からの複数の制御信号によって制御される（例えば、ＤＣ／ＤＣコンバータ１０２の起動／停止（アクティブ／非アクティブ）を制御する起動信号ＤＤＯＮ、Ｐｂバッテリ１０４とＬｉバッテリ１０５のどちらで電力供給を行うかを制御する電圧方向切替え信号ＤＤＤＲ、ＤＣ／ＤＣコンバータ１０２の流せる最大電流を、例えば、５０Ａにするか１５Ａにするか制御するリミッタ信号ＤＤＲＥ、ＤＣ／ＤＣコンバータ１０２の電源のＯＮ／ＯＦＦ制御をする電源制御信号ＤＤＩＧ、ＤＣ／ＤＣコンバータ１０２の出力電圧を制御する出力指令信号ＢＴがある）。そして、ＤＣ／ＤＣコンバータ１０２は、各制御信号に対してどのように制御をしたかを示す応答信号（モニタ信号）をエコランＥＣＵ１０１に返す。エコランＥＣＵ１０１は、各制御信号に対応するモニタ信号をＯＲ条件で検出し、ＤＣ／ＤＣコンバータに異常が発生したことを検出する。
【０００９】
図１２は、エコランＥＣＵのＤＣ／ＤＣコンバータの異常検出を説明する機能ブロック図である。図に示すようにエコランＥＣＵ１０１は、ＯＲ部１１１および異常検出部１１２を有している。ＯＲ部１１１および異常検出部１１２は、例えば、エコランＥＣＵ１０１に実装されるＲＯＭ（Read Only Memory）のプログラムを実行することによって実現される。ＯＲ部１１１は、エコランＥＣＵ１０１に入力されるＤＣ／ＤＣコンバータ１０２からのモニタ信号（例えば、図に示すように起動モニタ信号ＤＤＯＮＭＯＮ、電圧方向切替えモニタ信号ＤＤＤＲＭＯＮ、リミッタモニタ信号ＤＤＲＥＭＯＮ、電源制御モニタ信号ＤＤＩＧＭＯＮ、および出力指令モニタ信号ＢＴＭＯＮがある）の論理和演算を行う。異常検出部１１２は、論理和演算が行われたモニタ信号によって、ＤＣ／ＤＣコンバータ１０２の異常検出を行う。
【００１０】
なお、ＤＣ／ＤＣコンバータにおいて、バッテリ電源系におけるフェールセーフ機能の多重化を簡易に実現することができるものがある（例えば、特許文献１参照）。また、ＤＣ／ＤＣコンバータを含む電源装置において、電力増幅部に供給する電源電圧精度を向上させ、電源電圧精度のばらつきによる電力増幅部の電力利得ばらつきおよび消費電流のばらつきを改善できるものがある（例えば、特許文献２参照）。
【特許文献１】特開２００４−２２９４７７号公報
【特許文献２】特開２００４−１７９９２２号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
しかし、従来、ＤＣ／ＤＣコンバータは任意に制御をできないため、ＤＣ／ＤＣコンバータが異常時にフェールセーフ処理により自身の動作を停止すると、その後、ＤＣ／ＤＣコンバータの起動や制御を行うことができず異常の特定が困難であるという問題点があった。
【００１２】
また、上述したようにエコランＥＣＵは、ＤＣ／ＤＣコンバータからの複数の応答信号を論理和演算するため、どの応答信号においても区別なくＤＣ／ＤＣコンバータの異常と検出し、異常を個別に把握することができないという問題点があった。
【００１３】
本発明はこのような点に鑑みてなされたものであり、外部ツールからの指示に応じて、ＤＣ／ＤＣコンバータを制御する制御信号を任意に出力できるようにし、出力した制御信号とＤＣ／ＤＣコンバータから返ってくる応答信号とによって異常部位の特定をすることができるアイドルストップ制御装置、アイドルストップ制御方法、エンジン制御装置、エンジン制御方法、および外部ツールを提供することを目的とする。
【課題を解決するための手段】
【００１４】
本発明では上記問題を解決するために、車両状態に応じてエンジンを自動停止および再始動するアイドルストップ制御装置において、アイドルストップに応じて補機に電力供給するバッテリを切替えるＤＣ／ＤＣコンバータの複数の制御信号を、外部ツールからの指示に応じて選択的に出力する制御信号出力手段と、前記ＤＣ／ＤＣコンバータから前記制御信号に対する制御結果を示した応答信号を受信する応答信号受信手段と、を有することを特徴とするアイドルストップ制御装置が提供される。
【００１５】
このようなアイドルストップ制御装置によれば、ＤＣ／ＤＣコンバータを制御する複数の制御信号を、外部ツールからの指示に応じて選択的に出力する。そして、ＤＣ／ＤＣコンバータから制御信号に対する制御結果を示した応答信号を受信する。これにより、個々の制御信号に対して、意図した応答信号が返ってきたか判断することができる。
【発明の効果】
【００１６】
本発明のアイドルストップ制御装置では、ＤＣ／ＤＣコンバータを制御する複数の制御信号を、外部ツールからの指示に応じて選択的に出力する。そして、ＤＣ／ＤＣコンバータから制御信号に対する制御結果を示した応答信号を受信するようにした。これにより、個々の制御信号に対して、意図した応答信号が返ってきたか判断できるようになり、ＤＣ／ＤＣコンバータの異常部位の特定をすることができるようになる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の原理を、図面を参照して詳細に説明する。
図１は、アイドルストップ制御装置の概要を示した図である。図に示すようにアイドルストップ制御装置１は、ユーザによって操作される外部ツール２とＤＣ／ＤＣコンバータ３と接続されている。外部ツール２は、アイドルストップ制御装置１に対し、外部から接続および非接続できるようになっている。アイドルストップ制御装置１は、車両状態に応じてエンジンを自動停止および再始動するとともに、補機に電力供給するバッテリを切替えるＤＣ／ＤＣコンバータ３のバッテリ切替え制御を行う。なお、外部ツール２は、通常、ディーラーや修理工場等で使用されているテスター（ダイアグツール）である。また、外部ツール２は、アイドルストップ制御装置１に接続しなくてもよく、例えば、外部ツール２を専用のポートに接続し、車載ＬＡＮを介して通信するものであってもよい。あるいは、無線で通信できるものであってもよい。
【００１８】
アイドルストップ制御装置１は、制御信号出力手段１ａ、応答信号受信手段１ｂ、および異常判断手段１ｃを有している。
制御信号出力手段１ａは、ＤＣ／ＤＣコンバータ３を制御する複数の制御信号を、外部ツール２からの指示に応じて選択的に出力する。外部ツール２は、例えば、キー装置を具備しており、制御信号出力手段１ａは、ユーザの外部ツール２のキー操作に応じて、制御信号を出力する。
【００１９】
応答信号受信手段１ｂは、ＤＣ／ＤＣコンバータ３から制御信号に対する制御結果を示した応答信号を受信する。例えば、制御信号出力手段１ａが外部ツール２の操作に従い、バッテリの補機への電圧出力方向を切替えるように指示する制御信号を出力したとすると、ＤＣ／ＤＣコンバータ３からは、電圧出力方向を切替えたか否かの旨の応答信号が出力され、応答信号受信手段１ｂは、この応答信号を受信する。
【００２０】
異常判断手段１ｃは、制御信号出力手段１ａが出力した制御信号と、応答信号受信手段１ｂが受信した応答信号とによって、ＤＣ／ＤＣコンバータ３の異常を判断し、外部ツール２に結果を出力する。外部ツール２は、例えば、自身の有する表示装置に結果を表示する。
【００２１】
例えば、前述したように制御信号出力手段１ａが、バッテリの補機への電圧出力方向を切替えるように指示する制御信号を出力したとする。これに対して、ＤＣ／ＤＣコンバータ３から、電圧出力方向を切替えた旨の応答信号が出力されれば、異常判断手段１ｃは、ＤＣ／ＤＣコンバータ３は正常であると判断できる。
【００２２】
一方、ＤＣ／ＤＣコンバータ３から、電圧出力方向を切替えた旨の応答信号が出力されなければ、ＤＣ／ＤＣコンバータ３は異常であると判断できる。これにより、外部ツール２を操作するユーザは、ＤＣ／ＤＣコンバータ３が異常と判断された場合、電圧出力方向の切替えに関して異常が発生していると異常を特定することができる。つまり、各制御信号に対して、異常が発生したか判断するので、ＤＣ／ＤＣコンバータ３の異常部位の特定が可能となる。
【００２３】
このように、ＤＣ／ＤＣコンバータ３を制御する複数の制御信号を、外部ツール２からの指示に応じて選択的に出力する。そして、ＤＣ／ＤＣコンバータ３から制御信号に対する制御結果を示した応答信号を受信するようにした。これにより、個々の制御信号に対して、ＤＣ／ＤＣコンバータの異常を把握することができ、ＤＣ／ＤＣコンバータの異常部位の特定をすることができるようになる。
【００２４】
なお、上記では、アイドルストップ制御装置１の異常判断手段１ｃが制御信号と応答信号とによって異常を判断するようにしたが、外部ツール２がアイドルストップ制御装置１の受信した応答信号を受信し、出力した制御信号と受信した応答信号とによって異常を判断するようにしてもよい。
【００２５】
次に、本発明のアイドルストップ制御装置をエコランＥＣＵに適用した場合の実施の形態について図面を参照して詳細に説明する。
図２は、エコランシステムのハードウェアブロック図である。図に示すようにエコランシステムは、エコランＥＣＵ１１、ＤＣ／ＤＣコンバータ１２、電池ＥＣＵ１３、Ｐｂバッテリ１４、Ｌｉバッテリ１５、リレー１６、補機１７、およびＡＬＴ１８を有している。エコランＥＣＵ１１には、外部ツール２１が接続されている。
【００２６】
エコランＥＣＵ１１は、ライトなどの電装部品である補機１７に供給する電力を、車両の状態に応じてＬｉバッテリ１５にするか、Ｐｂバッテリ１４とＡＬＴ１８にするか制御する。例えば、車両が移動状態から停止状態になると、エコランＥＣＵ１１は、エンジン駆動を停止し、補機１７への電力供給を、Ｌｉバッテリ１５によって行われるようにＤＣ／ＤＣコンバータ１２を制御する。ブレーキペダルが放されたとき、または、アクセルペダルが踏み込まれたとき、エコランＥＣＵ１１は、エンジンを再始動し、補機１７への電力供給を、Ｐｂバッテリ１４とＡＬＴ１８によって行われるようにＤＣ／ＤＣコンバータ１２を制御する。また、エンジンを再始動したときは、ＡＬＴ１８の電力によって、Ｌｉバッテリ１５が充電されるように、ＤＣ／ＤＣコンバータ１２を制御する。
【００２７】
ＤＣ／ＤＣコンバータ１２は、エコランＥＣＵ１１からの制御によって、補機１７に電力供給するバッテリを切替え、所望の電圧にして出力する。例えば、Ｐｂバッテリ１４、Ｌｉバッテリ１５の電圧を、１２Ｖ、１６Ｖとする。ＤＣ／ＤＣコンバータ１２は、エコランＥＣＵ１１によってＬｉバッテリ１５の電力を補機１７に供給するよう制御されたとすると、Ｌｉバッテリ１５の１６Ｖの電圧を、１２．５Ｖの電圧（Ｐｂバッテリ１４の実電圧１２Ｖより少し高めの電圧）に降圧して、補機１７へ出力する。一方、ＤＣ／ＤＣコンバータ１２は、エコランＥＣＵ１１によってＰｂバッテリ１４およびＡＬＴ１８の電力を補機１７に供給するよう制御されたとすると、Ｌｉバッテリ１５を充電するために、ＡＬＴ１８から出力される電圧（１３Ｖ）を１６．４Ｖに昇圧して、Ｌｉバッテリ１５へ出力する。なお、Ｌｉバッテリ１５を充電するために、１６Ｖより大きい１６．４Ｖの電圧を出力するようにしている。
【００２８】
電池ＥＣＵ１３は、Ｌｉバッテリ１５の過電圧充電を監視している。Ｌｉバッテリ１５の電圧が所定の電圧より大きくなると、リレー１６をオフし、エコランＥＣＵ１１に対し、充電制御を停止するよう要求する。ＡＬＴ１８は、補機１７へ電力を供給するとともに、Ｐｂバッテリ１４とＬｉバッテリ１５に対し、充電を行う。Ｐｂバッテリ１４は、ＡＬＴ１８の補機１７への電力供給が不足している場合に、電力を補機１７へ供給する。
【００２９】
外部ツール２１は、ＤＣ／ＤＣコンバータ１２の異常を検出するときに用いられる。外部ツール２１は、外部から、例えば、ＣＡＮ（Controller Area Network）のバスに接続し、エコランＥＣＵ１１に接続する。外部ツール２１はキー装置を具備しており、例えば、ディーラーなどのユーザによってキー操作され、キー操作に応じた信号をエコランＥＣＵ１１に出力する。
【００３０】
エコランＥＣＵ１１は、車両が禁止条件（所定条件、後述詳細）にない場合、外部ツール２１からの信号に応じた制御信号をＤＣ／ＤＣコンバータ１２に出力する。そして、ＤＣ／ＤＣコンバータ１２から出力した制御信号に応じた、意図したモニタ信号が返ってきたか判断する。エコランＥＣＵ１１は、出力した制御信号に対し、意図したモニタ信号が返ってくれば正常と判断し、意図したモニタ信号が返ってこなければ、異常と判断する。エコランＥＣＵ１１は、異常であるか否か判断した結果を外部ツール２１に返し、外部ツール２１は、エコランＥＣＵ１１からの結果を、例えば、自身の有する表示装置に表示する。
【００３１】
これにより、ユーザは、外部ツール２１より出力した制御信号に対して異常が発生したか知ることができ、異常個所を特定することができる。
なお、図中実線矢印はエンジン駆動中の電力供給の流れを示している。エンジン駆動中は、Ｐｂバッテリ１４とＡＬＴ１８によって補機１７へ電力が供給され、また、ＡＬＴ１８によってＰｂバッテリ１４とＬｉバッテリ１５とが充電される。また、点線矢印は、エンジン停止中の電力供給の流れを示している。エンジン停止中は、Ｌｉバッテリ１５の電力が補機１７へ供給される。
【００３２】
次に、図２のエコランＥＣＵ１１のハードウェアブロックについて説明する。
図３は、エコランＥＣＵのハードウェアブロック図である。図に示すようにエコランＥＣＵ１１は、マイクロコンピュータ（マイコン）３１、Ｉ／Ｆ３２、およびバス３３を有している。マイコン３１は、エコランＥＣＵ１１内のバス３３と接続され、Ｉ／Ｆ３２を介して、例えば、外部のバス４１と接続されている。バス４１には、ＤＣ／ＤＣコンバータ１２や電池ＥＣＵ１３が接続されおり、エコランＥＣＵ１１のマイコン３１は、ＤＣ／ＤＣコンバータ１２や電池ＥＣＵ１３、外部ツール２１と通信することができる。
【００３３】
マイコン３１は、ＣＰＵ（Central Processing Unit）３１ａ、ＲＯＭ３１ｂ、およびＲＡＭ（Random Access Memory）３１ｃを有している。エコランＥＣＵ１１は、ＣＰＵ３１ａによって装置全体が制御されている。ＣＰＵ３１ａには、マイコン３１の内部のバスを介してＲＯＭ３１ｂおよびＲＡＭ３１ｃが接続されている。
【００３４】
ＲＡＭ３１ｃには、ＣＰＵ３１ａに実行させるＯＳ（Operating System）のプログラムやアプリケーションプログラムの少なくとも一部が一時的に格納される。また、ＲＡＭ３１ｃには、ＣＰＵ３１ａによる処理に必要な各種データが保存される。ＲＯＭ３１ｂには、ＯＳやアプリケーションプログラムが格納される。
【００３５】
なお、エコランＥＣＵ１１のハードウェアは、図３に限るものではない。例えば、バス３３にＲＯＭを接続し、このＲＯＭにＯＳやアプリケーションプログラムを格納するようにしてもよい。また、バス３３にＲＡＭを接続し、このＲＡＭにデータを一時的に保持するようにしてもよい。
【００３６】
また、外部ツール２１は、図３と同様のハードウェア構成を有し、さらに、ユーザからの操作を受付けるキー装置と、異常検出結果を表示する表示装置とを有している。
次に、エコランＥＣＵ１１、ＤＣ／ＤＣコンバータ１２、および外部ツール２１間でやり取りされる信号について説明する。
【００３７】
図４は、エコランＥＣＵ、ＤＣ／ＤＣコンバータ、および外部ツール間でやり取りされる信号の流れを説明する図である。なお、図４には図２で示したエコランＥＣＵ１１、ＤＣ／ＤＣコンバータ１２、および外部ツール２１が示してある。
【００３８】
外部ツール２１は、ユーザからの操作を受付け、その操作に応じた信号をエコランＥＣＵ１１に送信する。エコランＥＣＵ１１は、外部ツール２１からの信号に対応した制御信号をＤＣ／ＤＣコンバータ１２に出力する。ただし、制御信号は、車両の安全等を考慮し、車両の状態に応じて出力が禁止される場合があり、エコランＥＣＵ１１は、車両状態をモニタして、制御信号を出力してよいか判断して、ＤＣ／ＤＣコンバータ１２に出力する。ＤＣ／ＤＣコンバータ１２は、エコランＥＣＵ１１からの制御信号に応じた制御を行う。
【００３９】
ＤＣ／ＤＣコンバータ１２は、エコランＥＣＵ１１からの制御信号に応じた制御を行うとともに、制御結果を示すモニタ信号をエコランＥＣＵ１１に返す。エコランＥＣＵ１１は、ＤＣ／ＤＣコンバータ１２の出力するモニタ信号によって、制御信号に対する意図した制御が行われたか判断し、判断結果を外部ツール２１に出力する。外部ツール２１は、エコランＥＣＵ１１からの判断結果を、例えば、自身の有する表示装置に表示する。
【００４０】
図５は、エコランＥＣＵとＤＣ／ＤＣコンバータ間でやり取りされる信号の種類を説明する図である。図には、ＤＣ／ＤＣコンバータ１２が示してあり、エコランＥＣＵ１１からＤＣ／ＤＣコンバータ１２に出力される制御信号と、ＤＣ／ＤＣコンバータ１２からエコランＥＣＵ１１に出力されるモニタ信号とが示してある。図中の丸は、ＤＣ／ＤＣコンバータ１２の端子を示している。
【００４１】
エコランＥＣＵ１１からＤＣ／ＤＣコンバータ１２に出力される制御信号には、起動信号ＤＤＯＮ、電圧方向切替え信号ＤＤＤＲ、リミッタ信号ＤＤＲＥ、電源制御信号ＤＤＩＧ、および出力指令信号ＢＴがある。ＤＣ／ＤＣコンバータ１２からエコランＥＣＵ１１に出力されるモニタ信号には、起動モニタ信号ＤＤＯＮＭＯＮ、電圧方向切替えモニタ信号ＤＤＤＲＭＯＮ、リミッタモニタ信号ＤＤＲＥＭＯＮ、電源制御モニタ信号ＤＤＩＧＭＯＮ、および出力指令モニタ信号ＢＴＭＯＮがある。
【００４２】
図５の制御信号と禁止条件について詳細に説明する。
図６は、制御信号と禁止条件を説明する図である。図に示すように起動信号ＤＤＯＮは、ＤＣ／ＤＣコンバータ１２を強制的に起動／停止する制御信号である。エコランＥＣＵ１１は、例えば、Ｈ状態、Ｌ状態の起動信号ＤＤＯＮを出力することによって、ＤＣ／ＤＣコンバータ１２を強制的に起動／停止することができる。
【００４３】
なお、エコランＥＣＵ１１は、Ｌｉバッテリ１５が過放電・過充電である場合には、強制起動時間を制約して強制起動の起動信号ＤＤＯＮを出力する。長時間、Ｌｉバッテリ１５の過放電・過充電が行われないようにするためである。また、エンジン自動停止（エコラン）中は、強制停止の起動信号ＤＤＯＮの出力を禁止する。エコラン中は、補機１７にＬｉバッテリ１５の電力が供給されるようにするためである。
【００４４】
電圧方向切替え信号ＤＤＤＲは、電圧の出力方向をＰｂバッテリ１４側（Ｌｉバッテリ１５の放電）にするかＬｉバッテリ１５側（Ｌｉバッテリ１５の充電）にするかを制御する信号である。エコランＥＣＵ１１は、例えば、Ｈ状態、Ｌ状態の電圧方向切替え信号ＤＤＤＲを出力することによって、ＤＣ／ＤＣコンバータ１２の電圧出力の方向を切替えることができる。
【００４５】
なお、エコランＥＣＵ１１は、Ｌｉバッテリ１５が過放電かつＤＣ／ＤＣコンバータ１２が起動中である場合には、Ｌｉバッテリ１５のＰｂバッテリ１４側への電圧出力を制約する。長時間、Ｌｉバッテリ１５の過放電が行われないようにするためである。また、エコラン中は、Ｌｉバッテリ１５側への電圧出力を禁止する。エコラン中は、補機１７にＬｉバッテリ１５の電力が供給されるようにするためである。
【００４６】
リミッタ信号ＤＤＲＥは、ＤＣ／ＤＣコンバータ１２の流せる最大電流を、例えば、５０Ａにするか１５Ａにするか制御する信号である。エコランＥＣＵ１１は、例えば、Ｈ状態、Ｌ状態のリミッタ信号ＤＤＲＥを出力することによって、ＤＣ／ＤＣコンバータ１２に流せる最大電流を制御することができる。
【００４７】
なお、エコランＥＣＵ１１は、エコラン中である場合、１５Ａのリミット制限を禁止する。エコラン中、補機１７に供給されるＬｉバッテリ１５の電力が不十分とならないようにするためである。一方、最大電流を５０Ａにするときの禁止条件はない。
【００４８】
電源制御信号ＤＤＩＧは、ＤＣ／ＤＣコンバータ１２の電源をＯＮ／ＯＦＦ制御する信号である。エコランＥＣＵ１１は、例えば、Ｈ状態、Ｌ状態の電源制御信号ＤＤＩＧを出力することによって、ＤＣ／ＤＣコンバータ１２の電源をＯＮ／ＯＦＦ制御することができる。
【００４９】
なお、エコランＥＣＵ１１は、Ｌｉバッテリ１５が過放電・過充電である場合には、ＯＮ時間を制約して電源制御信号ＤＤＩＧを出力する。長時間、Ｌｉバッテリ１５の過放電・過充電が行われないようにするためである。また、エコラン中は、ＯＦＦの電源制御信号ＤＤＩＧの出力を禁止する。エコラン中は、補機１７にＬｉバッテリ１５の電力が供給されるようにするためである。
【００５０】
出力指令信号ＢＴは、ＤＣ／ＤＣコンバータ１２の出力電圧を制御する信号である。出力指令信号ＢＴは、パルス信号であり、エコランＥＣＵ１１は、出力指令信号ＢＴのデューティ比を変えて出力することによって、ＤＣ／ＤＣコンバータ１２の出力電圧を、例えば、前述したように１２．５Ｖ、１６．４Ｖに制御することができる。
【００５１】
なお、エコランＥＣＵ１１は、エコラン中、かつ、ＤＣ／ＤＣコンバータ１２の出力電圧がＰｂバッテリ目標充電電圧値（前述したＰｂバッテリ１４の実電圧１２Ｖより少し高めの電圧１２．５Ｖ）未満である場合には、出力指令信号ＢＴの出力を禁止する。
【００５２】
次に、図５のモニタ信号について説明する。起動モニタ信号ＤＤＯＮＭＯＮは、エコランＥＣＵ１１からの起動信号ＤＤＯＮに対し、ＤＣ／ＤＣコンバータ１２が起動したかまたは起動しなかったかを、例えば、Ｈ状態、Ｌ状態によって示す信号である。
【００５３】
電圧方向切替えモニタ信号ＤＤＤＲＭＯＮは、エコランＥＣＵ１１からの電圧方向切替え信号ＤＤＤＲに対し、ＤＣ／ＤＣコンバータ１２が電圧の出力方向をＰｂバッテリ１４側にしたかＬｉバッテリ１５側にしたかを、例えば、Ｈ状態、Ｌ状態によって示す信号である。
【００５４】
リミッタモニタ信号ＤＤＲＥＭＯＮは、エコランＥＣＵ１１からのリミッタ信号ＤＤＲＥに対し、ＤＣ／ＤＣコンバータ１２が最大電流を５０Ａにしたか１５Ａにしたかを、例えば、Ｈ状態、Ｌ状態によって示す信号である。
【００５５】
電源制御モニタ信号ＤＤＩＧＭＯＮは、エコランＥＣＵ１１からの電源制御信号ＤＤＩＧに対し、ＤＣ／ＤＣコンバータ１２が電源をＯＮしたかＯＦＦしたかを、例えば、Ｈ状態Ｌ状態によって示す信号である。
【００５６】
出力指令モニタ信号ＢＴＭＯＮは、ＤＣ／ＤＣコンバータ１２がＬｉバッテリ１５または補機１７に出力している電圧を、比例した電圧で出力する信号である。
次に、図３で説明したハードウェアによって実現されるエコランＥＣＵ１１と外部ツール２１の機能について説明する。
【００５７】
図７は、エコランＥＣＵと外部ツールの機能ブロック図である。図に示すように外部ツール２１は、入力部２１ａ、送受信部２１ｂ、および表示部２１ｃを有している。エコランＥＣＵ１１は、送受信部１１ａ、制御信号出力部１１ｂ、禁止条件判定部１１ｃ、モニタ信号受信部１１ｄ、および異常判定部１１ｅを有している。なお、図にはＤＣ／ＤＣコンバータ１２も示してある。
【００５８】
外部ツール２１の入力部２１ａは、ユーザからの操作を受付け、その操作に対応した信号を送受信部２１ｂに出力する。
送受信部２１ｂは、入力部２１ａからの信号をエコランＥＣＵ１１に送信する。また、送受信部２１ｂは、エコランＥＣＵ１１から送信された信号を受信し、表示部２１ｃに出力する。
【００５９】
表示部２１ｃは、送受信部２１ｂによって受信されたエコランＥＣＵ１１の信号を、表示装置に表示する。
エコランＥＣＵ１１の送受信部１１ａは、外部ツール２１から送信された信号を受信し、制御信号出力部１１ｂに送信する。また、送受信部１１ａは、異常判定部１１ｅによって判定されたＤＣ／ＤＣコンバータ１２の異常判定結果を、外部ツール２１に送信する。
【００６０】
制御信号出力部１１ｂは、送受信部１１ａによって受信された外部ツール２１からの信号に応じ、制御信号をＤＣ／ＤＣコンバータ１２に出力する。ただし、制御信号出力部１１ｂは、禁止条件判定部１１ｃによって、車両の状態が図６で説明した禁止条件にないと判定されたときのみ、制御信号を出力する。
【００６１】
例えば、ユーザがＤＣ／ＤＣコンバータ１２の電圧出力の方向を、Ｌｉバッテリ１５側にするように外部ツール２１を操作したとする。すると、この操作に応じた信号はエコランＥＣＵ１１の送受信部１１ａに受信される。制御信号出力部１１ｂは、送受信部１１ａに受信された信号に応じて、Ｌｉバッテリ１５側に電圧を出力する電圧方向切替え信号ＤＤＤＲをＤＣ／ＤＣコンバータ１２に出力することになるが、禁止条件判定部１１ｃによって車両の状態が、電圧方向切替え信号ＤＤＤＲに対応する禁止条件にないと判定された場合にのみ出力する。
【００６２】
禁止条件判定部１１ｃは、車両の状態をモニタし、制御信号出力部１１ｂが出力しようとする制御信号に対応した車両状態が禁止条件に当てはまっていないか判定する。
モニタ信号受信部１１ｄは、ＤＣ／ＤＣコンバータ１２からモニタ信号を受信する。モニタ信号受信部１１ｄは、受信したモニタ信号を異常判定部１１ｅに出力する。
【００６３】
異常判定部１１ｅは、制御信号出力部１１ｂが出力した制御信号と、ＤＣ／ＤＣコンバータ１２から受信したモニタ信号とを比較し、出力した制御信号に対し、意図したモニタ信号が受信されたか判定する。異常判定部１１ｅは、判定結果を送受信部１１ａに出力する。なお、判定結果は、送受信部１１ａを介して外部ツール２１に送信され、外部ツール２１の表示部２１ｃに表示される。
【００６４】
例えば、制御信号出力部１１ｂが、Ｌｉバッテリ１５側に電圧を出力する電圧方向切替え信号ＤＤＤＲをＤＣ／ＤＣコンバータ１２に出力したとする。これに応じて、モニタ信号受信部１１ｄは、ＤＣ／ＤＣコンバータ１２から、Ｌｉバッテリ１５側に電圧出力をした旨の電圧方向切替えモニタ信号ＤＤＤＲＭＯＮを受信したとする。この場合、ＤＣ／ＤＣコンバータ１２に送信した制御信号に対し、意図した制御結果を示したモニタ信号が返ってきたので、異常判定部１１ｅは、ＤＣ／ＤＣコンバータ１２は正常であると判定する。判定結果は、外部ツール２１に送信されて表示部２１ｃに表示され、ユーザは、電圧方向の切替え制御に関し、異常はないと判断することができる。
【００６５】
これに対し、例えば、モニタ信号受信部１１ｄは、Ｐｂバッテリ１４側に電圧出力をした旨の電圧方向切替えモニタ信号ＤＤＤＲＭＯＮを受信したとする。この場合、ＤＣ／ＤＣコンバータ１２に送信した制御信号に対し、意図した制御結果を示したモニタ信号が返ってきていないので、異常判定部１１ｅは、ＤＣ／ＤＣコンバータは異常であると判定する。判定結果は、外部ツール２１に送信されて表示部２１ｃに表示され、ユーザは、電圧方向の切替え制御に関し、異常が発生したと異常個所を特定することができる。
【００６６】
なお、異常判定部１１ｅにＤＣ／ＤＣコンバータ１２の異常個所を特定させることもできる。この場合、異常判定部１１ｅは、ＤＣ／ＤＣコンバータ１２に出力された制御信号の種類を認識できるようにし、どの制御信号に対して異常が発生したかを判断できるようにする。これにより、外部ツール２１の表示部２１ｃには、ＤＣ／ＤＣコンバータ１２の異常個所を表示することが可能となる。
【００６７】
以下、エコランＥＣＵ１１の動作についてフローチャートを用いて説明する。
図８は、エコランＥＣＵの動作を説明するフローチャートである。エコランＥＣＵ１１は、以下のステップに従った処理を繰り返し実行する。
【００６８】
ステップＳ１において、エコランＥＣＵ１１の制御信号出力部１１ｂは、送受信部１１ａを介して外部ツール２１から信号を受信したか否か判断する。外部ツール２１から信号を受信していない場合、処理を終了する。外部ツール２１から信号を受信している場合、ステップＳ２へ進む。
【００６９】
ステップＳ２において、エコランＥＣＵ１１の禁止条件判定部１１ｃは、車両状態を取得する。
ステップＳ３において、エコランＥＣＵ１１の禁止条件判定部１１ｃは、取得した車両状態が、禁止条件を満たしていないか判断する。禁止条件を満たしていない場合（禁止条件非成立の場合）、ステップＳ５へ進む。禁止条件を満たしている場合、ステップＳ４へ進む。
【００７０】
ステップＳ４において、エコランＥＣＵ１１の制御信号出力部１１ｂは、制御信号をＤＣ／ＤＣコンバータ１２に出力せずに処理を終了する（強制モードの禁止）。
ステップＳ５において、エコランＥＣＵ１１の制御信号出力部１１ｂは、外部ツール２１からの操作に応じた制御信号をＤＣ／ＤＣコンバータ１２に出力する。
【００７１】
ステップＳ６において、エコランＥＣＵ１１のモニタ信号受信部１１ｄは、ＤＣ／ＤＣコンバータ１２から、制御信号出力部１１ｂが出力した制御信号に対応したモニタ信号を受信する。
【００７２】
ステップＳ７において、エコランＥＣＵ１１の異常判定部１１ｅは、制御信号出力部１１ｂが出力した制御信号に対し、意図したモニタ信号をＤＣ／ＤＣコンバータ１２から受信したか判定する。意図したモニタ信号を受信した場合、ステップＳ８へ進む。意図したモニタ信号を受信しなかった場合、ステップＳ９へ進む。
【００７３】
ステップＳ８において、エコランＥＣＵ１１の異常判定部１１ｅは、制御信号に対し、意図したモニタ信号が返ってきたことを（制御信号の内容とモニタ信号の内容が一致したこと、つまり正常であることを）、送受信部１１ａを介して外部ツール２１に通知する。
【００７４】
ステップＳ９において、エコランＥＣＵ１１の異常判定部１１ｅは、制御信号に対し、意図したモニタ信号が返ってこなかったことを（制御信号の内容とモニタ信号の内容が一致しなかったこと、つまり故障であることを）、送受信部１１ａを介して外部ツール２１に通知する。
【００７５】
次に、外部ツール２１の動作についてフローチャートを用いて説明する。
図９は、外部ツールの動作を説明するフローチャートである。外部ツール２１は、以下のステップに従った処理を繰り返し実行する。
【００７６】
ステップＳ１１において、外部ツール２１の入力部２１ａは、ユーザから要求（操作）があったか判断する。操作があった場合、ステップＳ１２へ進む。操作がない場合、処理を終了する。
【００７７】
ステップＳ１２において、外部ツール２１の送受信部２１ｂは、入力部２１ａが受付けた操作に対応する信号をエコランＥＣＵ１１に出力する。
ステップＳ１３において、送受信部２１ｂは、エコランＥＣＵ１１から応答（正常、異常に関する結果）があったか判断する。応答があれば、ステップＳ１４へ進む。
【００７８】
ステップＳ１４において、表示部２１ｃは、エコランＥＣＵ１１から受信した応答内容を表示装置に表示する。
これにより、ユーザは、外部ツール２１により任意に送信した制御信号に対し、正常なモニタ信号が返ってきたか否か知ることができ、ＤＣ／ＤＣコンバータ１２の異常部位の特定をすることができる。
【００７９】
次に、ＤＣ／ＤＣコンバータ１２の動作についてフローチャートを用いて説明する。
図１０は、ＤＣ／ＤＣコンバータの動作を説明するフローチャートである。ＤＣ／ＤＣコンバータ１２は、以下のステップに従った処理を繰り返し実行する。
【００８０】
ステップＳ２１において、ＤＣ／ＤＣコンバータ１２は、エコランＥＣＵ１１から制御信号が送信されたか判断する。エコランＥＣＵ１１から制御信号が送信された場合、ステップＳ２２へ進む。エコランＥＣＵ１１から制御信号が送信されない場合、処理を終了する。
【００８１】
ステップＳ２２において、ＤＣ／ＤＣコンバータ１２は、エコランＥＣＵ１１から送信された制御信号に対応するモニタ信号をエコランＥＣＵ１１に出力する。
このように、ＤＣ／ＤＣコンバータ１２を制御する複数の制御信号を、外部ツール２１からの指示に応じて選択的に出力する。そして、ＤＣ／ＤＣコンバータ１２から制御信号に対する制御結果を示したモニタ信号を受信し、出力した制御信号と受信したモニタ信号とによって異常を判断するようにした。これによって、個々の制御信号に対するＤＣ／ＤＣコンバータ１２の異常を把握できるので、異常個所を特定することができる。
【００８２】
なお、上記実施の形態では、エコランＥＣＵ１１が制御信号とモニタ信号とによって正常および異常を判断するようにしたが、外部ツール２１がエコランＥＣＵ１１の受信した応答信号を受信し、出力した制御信号と受信したモニタ信号とによって異常を判断するようにしてもよい。
【００８３】
また、エコランＥＣＵ１１の上記機能をエンジンＥＣＵが有するようにしてもよい。例えば、エンジンＥＣＵが外部ツール２１の指示に応じ、ＤＣ／ＤＣコンバータ１２に制御信号を出力する。そして、ＤＣ／ＤＣコンバータ１２からモニタ信号を受信し、出力した制御信号と受信したモニタ信号とによって異常を判断するようにしてもよい。
【図面の簡単な説明】
【００８４】
【図１】アイドルストップ制御装置の概要を示した図である。
【図２】エコランシステムのハードウェアブロック図である。
【図３】エコランＥＣＵのハードウェアブロック図である。
【図４】エコランＥＣＵ、ＤＣ／ＤＣコンバータ、および外部ツール間でやり取りされる信号の流れを説明する図である。
【図５】エコランＥＣＵとＤＣ／ＤＣコンバータ間でやり取りされる信号の種類を説明する図である。
【図６】制御信号と禁止条件を説明する図である。
【図７】エコランＥＣＵと外部ツールの機能ブロック図である。
【図８】エコランＥＣＵの動作を説明するフローチャートである。
【図９】外部ツールの動作を説明するフローチャートである。
【図１０】ＤＣ／ＤＣコンバータの動作を説明するフローチャートである。
【図１１】エコランシステムのハードウェアブロック図である。
【図１２】エコランＥＣＵのＤＣ／ＤＣコンバータの異常検出を説明する機能ブロック図である。
【符号の説明】
【００８５】
１  アイドルストップ制御装置
１ａ  制御信号出力手段
１ｂ  応答信号受信手段
１ｃ  異常判断手段
２  外部ツール
３  ＤＣ／ＤＣコンバータ
【図１】
2007046509.tif 000003
【図２】
2007046509.tif 000004
【図３】
2007046509.tif 000005
【図４】
2007046509.tif 000006
【図５】
2007046509.tif 000007
【図６】
2007046509.tif 000008
【図７】
2007046509.tif 000009
【図８】
2007046509.tif 000010
【図９】
2007046509.tif 000011
【図１０】
2007046509.tif 000012
【図１１】
2007046509.tif 000013
【図１２】
2007046509.tif 000014