(57)【要約】ＤＣ−ＤＣ電圧コンバータの動作モードを制御するための制御システムが提供される。ＤＣ−ＤＣ電圧コンバータは初期に遊休動作モードで動作する。マイクロコントローラは第１動作モードアプリケーション及び第２動作モードアプリケーションを含む。前記第１動作モードアプリケーションは前記第１動作モード値に基づいて第１符号化値を決定し、前記第１符号化値に基づいて第１値及び第２値をさらに決定する。前記第２動作モードアプリケーションは前記第１動作モード値に基づいて第２符号化値を決定し、前記第２符号化値に基づいて第３値及び第４値をさらに決定する。前記第１動作モードアプリケーションは前記第２値が前記第３値と同じであれば、前記ＤＣ−ＤＣ電圧コンバータが前記遊休動作モードから前記第１動作モードに変更されるように誘導する。  【選択図】      図１
2019503638.tif 000002
【特許請求の範囲】
【請求項１】
第１両方向スイッチ及び第２両方向スイッチを含んだ、初期に遊休動作モードで動作するＤＣ−ＤＣ電圧コンバータの動作モードを制御するための制御システムであって、
前記ＤＣ−ＤＣ電圧コンバータが前記遊休動作モードではない第１動作モードに変更されるように命令を受けたことを意味する第１動作モード値を内部に含む第１動作モードメッセージを通信バスを通じて受信するマイクロコントローラを含み、
前記マイクロコントローラは、第１動作モードアプリケーション及び第２動作モードアプリケーションを含み、
前記第１動作モードアプリケーションは、前記第１動作モード値に基づいて第１符号化値を決定し、前記第１符号化値に基づいて第１値及び第２値をさらに決定し、
前記第２動作モードアプリケーションは、前記第１動作モード値に基づいて第２符号化値を決定し、前記第２符号化値に基づいて第３値及び第４値をさらに決定し、
前記第２符号化値は、前記第１符号化値と異なり、
前記第１動作モードアプリケーションは、前記第２値が前記第３値と同じであれば、前記ＤＣ−ＤＣ電圧コンバータが前記遊休動作モードから前記第１動作モードに変更されるように誘導し、
前記第２動作モードアプリケーションは、前記第１値が前記第４値と同じであれば、前記ＤＣ−ＤＣ電圧コンバータが前記遊休動作モードから前記第１動作モードに変更されるように誘導する、制御システム。
【請求項２】
前記マイクロコントローラは、
第１モードテーブル、第２モードテーブル、第１チェックテーブル及び第２チェックテーブルを含むメモリ装置を含み、
前記第１モードテーブルは、第１符号化モード値を含む第１レコードを内部に含み、
前記第２モードテーブルは、第１符号化モード値を含む第１レコードを内部に含み、
前記第１チェックテーブルは、第１チェックモード値及び第２チェックモード値を含む第１レコードを内部に含み、
前記第２チェックテーブルは、第１チェックモード値及び第２チェックモード値を含む第１レコードを内部に含み、
前記第１値は、前記第１チェックテーブルの前記第１レコードからの前記第１チェックモード値であり、
前記第２値は、前記第１チェックテーブルの前記第１レコードからの前記第２チェックモード値であり、
前記第３値は、前記第２チェックテーブルの前記第１レコードからの前記第１チェックモード値であり、
前記第４値は、前記第２チェックテーブルの前記第１レコードからの前記第２チェックモード値であり、
前記第１符号化値は、前記第１モードテーブルの前記第１レコード内の前記第１符号化モード値であり、
前記第２符号化値は、前記第２モードテーブルの前記第１レコード内の前記第１符号化モード値であり、
前記第１動作モードアプリケーションは、前記第１動作モード値を用いて前記第１モードテーブルの前記第１レコードから前記第１符号化モード値を取得し、
前記第１動作モードアプリケーションは、前記第１モードテーブルからの前記第１符号化モード値を用いて前記第１チェックテーブルの前記第１レコードから前記第１チェックモード値及び前記第２チェックモード値を取得し、
前記第２動作モードアプリケーションは、前記第１動作モード値を用いて前記第２モードテーブルの前記第１レコードから前記第１符号化モード値を取得し、
前記第２動作モードアプリケーションは、前記第２モードテーブルからの前記第１符号化モード値を用いて前記第２チェックテーブルの前記第１レコードから前記第１チェックモード値及び前記第２チェックモード値を取得し、
前記第１動作モードアプリケーションは、前記第１チェックテーブルの前記第１レコードからの前記第２チェックモード値が前記第２チェックテーブルの前記第１レコードからの前記第１チェックモード値と同じであれば、前記ＤＣ−ＤＣ電圧コンバータが前記遊休モードから前記第１動作モードに変更されるように誘導する、請求項１に記載の制御システム。
【請求項３】
前記第２動作モードアプリケーションは、
前記第１チェックテーブルの前記第１レコードからの前記第１チェックモード値が前記第２チェックテーブルの前記第１レコードからの前記第２チェックモード値と同じであれば、前記ＤＣ−ＤＣ電圧コンバータが前記遊休モードから前記第１動作モードに変更されるように誘導する、請求項２に記載の制御システム。
【請求項４】
前記第１動作モードアプリケーションは、前記第１チェックテーブルの前記第１レコードからの前記第２チェックモード値の下位ニブルが前記第２チェックテーブルの前記第１レコードからの前記第１チェックモード値の下位ニブルと同一であるか否かをさらに決定し、
前記マイクロコントローラは、前記第１チェックテーブルの前記第１レコードからの前記第２チェックモード値の下位ニブルが前記第２チェックテーブルの前記第１レコードからの前記第１チェックモード値の下位ニブルと同じであれば、前記第２両方向スイッチの高電圧端に位置する第１電圧センサから第１電圧信号をさらに受信し、
前記マイクロコントローラは、前記第１チェックテーブルの前記第１レコードからの前記第２チェックモード値の下位ニブルが前記第２チェックテーブルの前記第１レコードからの前記第１チェックモード値の下位ニブルと同じであれば、前記第２両方向スイッチの低電圧端に位置する第２電圧センサから第２電圧信号をさらに受信し、
前記第１動作モードアプリケーションは、前記第１チェックテーブルの前記第１レコードからの前記第２チェックモード値の下位ニブルが前記第２チェックテーブルの前記第１レコードからの前記第１チェックモード値の下位ニブルと同一であって、前記第１電圧信号と前記第２電圧信号との差が前記第２両方向スイッチが開放動作状態であることを意味する第１臨界電圧レベルより大きければ、開放動作フラグを真の値に設定する、請求項２に記載の制御システム。
【請求項５】
前記第１チェックテーブルの前記第１レコードからの前記第１チェックモード値と前記第２チェックモード値との間のハミング距離が２である、請求項２に記載の制御システム。
【請求項６】
前記第２チェックテーブルの前記第１レコードからの前記第１チェックモード値と前記第２チェックモード値との間のハミング距離が２である、請求項２に記載の制御システム。
【請求項７】
前記ＤＣ−ＤＣ電圧コンバータの前記第１両方向スイッチと第１バッテリーとの間に電気的に結合されたコンタクタをさらに含み、
前記マイクロコントローラは、前記ＤＣ−ＤＣ電圧コンバータの前記第１両方向スイッチ及び前記第２両方向スイッチと前記コンタクタとに動作可能に結合された、請求項１に記載の制御システム。
【請求項８】
前記遊休動作モードは、前記第１両方向スイッチが開放動作状態であり、前記第２両方向スイッチが開放動作状態であり、前記コンタクタが閉鎖動作状態に該当する、請求項７に記載の制御ステム。
【請求項９】
前記第１動作モードは、前記第１両方向スイッチが閉鎖動作状態であり、前記第２両方向スイッチが閉鎖動作状態であり、前記コンタクタが閉鎖動作状態であるバック動作モードに該当する、請求項７に記載の制御システム。
【請求項１０】
前記第１動作モードは、前記第１両方向スイッチが閉鎖動作状態であり、前記第２両方向スイッチが閉鎖動作状態であり、前記コンタクタが開放動作状態であるバック特殊動作モードに該当する、請求項７に記載の制御システム。
【請求項１１】
前記第１動作モードは、前記第１両方向スイッチが閉鎖動作状態であり、前記第２両方向スイッチが閉鎖動作状態であり、前記コンタクタが開放動作状態であるブースト動作モードに該当する、請求項７に記載の制御システム。
【請求項１２】
前記第１動作モードは、前記第１両方向スイッチが開放動作状態であり、前記第２両方向スイッチが開放動作状態であり、前記コンタクタが開放動作状態である終了動作モードに該当する、請求項７に記載の制御システム。
【請求項１３】
前記マイクロコントローラは、第１モードテーブル、第２モードテーブル、第１チェックテーブル及び第２チェックテーブルを含むメモリ装置を含み、
前記第１モードテーブルは、第１符号化モード値を含む第１レコードを内部に含み、
前記第２モードテーブルは、第１符号化モード値を含む第１レコードを内部に含み、
前記第１チェックテーブルは、第１チェックモード値及び第２チェックモード値を含む第１レコードを内部に含み、
前記第２チェックテーブルは、第１チェックモード値及び第２チェックモード値を含む第１レコードを内部に含み、
前記第１値は、前記第１チェックテーブルの前記第１レコードからの前記第１チェックモード値であり、
前記第２値は、前記第１チェックテーブルの前記第１レコードからの前記第２チェックモード値であり、
前記第３値は、前記第２チェックテーブルの前記第１レコードからの前記第１チェックモード値であり、
前記第４値は、前記第２チェックテーブルの前記第１レコードからの前記第２チェックモード値であり、
前記第１符号化値は、前記第１モードテーブルの第１レコード内の第１符号化モード値であり、
前記第２符号化値は、前記第２モードテーブルの第１レコード内の第１符号化モード値であり、
前記第１動作モードアプリケーションは、前記第１動作モード値に基づいて前記第１モードテーブルの前記第１レコードから前記第１符号化モード値を取得し、
前記第１動作モードアプリケーションは、前記第１モードテーブルからの前記第１符号化モード値を用いて前記第１チェックテーブルの前記第１レコードから前記第１チェックモード値及び前記第２チェックモード値を取得し、
前記第２動作モードアプリケーションは、前記第１動作モード値を用いて前記第２モードテーブルの前記第１レコードから前記第１符号化モード値を取得し、
前記第２動作モードアプリケーションは、前記第２モードテーブルからの前記第１符号化モード値を用いて前記第２チェックテーブルの前記第１レコードから前記第１チェックモード値及び前記第２チェックモード値を取得し、
前記第１動作モードアプリケーションは、前記第１チェックテーブルの前記第１レコードからの前記第２チェックモード値が前記第２チェックテーブルの前記第１レコードからの前記第１チェックモード値と同じでなければ、前記ＤＣ−ＤＣ電圧コンバータが前記遊休モードを維持するように誘導する、請求項１に記載の制御システム。
【請求項１４】
前記第２動作モードアプリケーションは、前記第１チェックテーブルの前記第１レコードからの前記第１チェックモード値が前記第２チェックテーブルの前記第１レコードからの前記第２チェックモード値と同じでなければ、前記ＤＣ−ＤＣ電圧コンバータが前記遊休モードを維持するように誘導する、請求項１３に記載の制御システム。
【請求項１５】
前記マイクロコントローラは、前記第１動作モードメッセージを受信した後、前記ＤＣ−ＤＣ電圧コンバータが前記遊休動作モードに変更されるように命令を受けたことを意味する遊休動作モード値を内部に含む第２動作モードメッセージを通信バスを通じてさらに受信し、
前記第１モードテーブルは、第１符号化モード値を含む第２レコードを内部に含み、
前記第２モードテーブルは、第１符号化モード値を含む第２レコードを内部に含み、
前記第１チェックテーブルは、第１チェックモード値及び第２チェックモード値を含む第２レコードを内部に含み、
前記第２チェックテーブルは、第１チェックモード値及び第２チェックモード値を含む第２レコードを内部に含み、
前記第１動作モードアプリケーションは、前記遊休動作モード値を用いて前記第１モードテーブル内の前記第２レコードから前記第１符号化モード値を取得し、
前記第１動作モードアプリケーションは、前記第１モードテーブルの前記第２レコードからの前記第１符号化モード値を用いて前記第１チェックテーブルの前記第２レコードから前記第１チェックモード値及び前記第２チェックモード値を取得し、
前記第２動作モードアプリケーションは、前記遊休動作モード値を用いて前記第２モードテーブルの前記第２レコードから前記第１符号化モード値を取得し、
前記第２動作モードアプリケーションは、前記第２モードテーブルの前記第２レコードからの前記第１符号化モード値を用いて前記第２チェックテーブルの前記第２レコードから前記第１チェックモード値及び前記第２チェックモード値を取得し、
前記第１動作モードアプリケーションは、前記第１チェックテーブルの前記第２レコードからの前記第２チェックモード値が前記第２チェックテーブルの前記第２レコードからの前記第１チェックモード値と同じであれば、前記ＤＣ−ＤＣ電圧コンバータが前記第１動作モードから前記遊休モードに変更されるように誘導する、請求項１４に記載の制御システム。
【請求項１６】
前記第２動作モードアプリケーションは、前記第１チェックテーブルの前記第２レコードからの前記第１チェックモード値が前記第２チェックテーブルの前記第２レコードからの前記第２チェックモード値と同じであれば、前記ＤＣ−ＤＣ電圧コンバータが前記遊休モードから前記第１動作モードに変更されるように誘導する、請求項１５に記載の制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＤＣ−ＤＣ電圧コンバータの動作モードを制御するための制御システムに関する。
【０００２】
本出願は、２０１６年８月１８日出願の米国仮出願第６２／３７６，５６５号及び２０１７年７月１７日出願の米国特許出願第１５／６５１，００５号に基づく優先権を主張し、該当出願の明細書及び図面に開示された内容は、すべて本出願に援用される。
【背景技術】
【０００３】
ＤＣ−ＤＣ電圧コンバータは、入力電圧を受信し、受信した入力電圧と異なるレベルを有する出力電圧を生成する装置であって、一般に少なくとも１つのスイッチを含む。前記ＤＣ−ＤＣ電圧コンバータはバック（ｂｕｃｋ）動作モード、ブースト（ｂｏｏｓｔ）動作モードなどの間におけるモード変更を通じて多様なモードで動作することができる。
【０００４】
このような前記ＤＣ−ＤＣ電圧コンバータのモードを変更するとき、従来は１つのアプリケーションを用いてモード変更を行うことで、モード変更の間に遅滞時間が発生する問題がある。
【０００５】
しかし、デュアルアプリケーションを用いてＤＣ−ＤＣ電圧コンバータのモード変更を行う技術に対する研究が未だ十分でない実情である。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明者等は、ＤＣ−ＤＣ電圧コンバータの動作モードを制御するための改善された制御システムの必要性を認識した。特に、本発明者等は、ＤＣ−ＤＣ電圧コンバータが要請された動作モードに変更されるべきであることを確認でき、ＤＣ−ＤＣ電圧コンバータを要請された動作モードに変更できるそれぞれの第１動作モードアプリケーション及び第２動作モードアプリケーションを含む制御システムを備えることによる長所を認識した。
【０００７】
本発明の他の目的及び長所は、下記する説明によって理解でき、本発明の実施例によってより明らかに分かるであろう。また、本発明の目的及び長所は、特許請求の範囲に示される手段及びその組合せによって実現することができる。
【課題を解決するための手段】
【０００８】
上記の目的を達成するための本発明の多様な実施例は以下のようである。
【０００９】
本発明の一実施例によれば、ＤＣ−ＤＣ電圧コンバータの動作モードを制御するための制御システムが提供される。
【００１０】
前記ＤＣ−ＤＣ電圧コンバータは、第１両方向スイッチ及び第２両方向スイッチを含む。
【００１１】
前記ＤＣ−ＤＣ電圧コンバータは、初期に遊休動作モードで動作する。
【００１２】
前記制御システムは、通信バスを通じて第１動作モードメッセージを受信するマイクロコントローラを含む。
【００１３】
前記第１動作モードメッセージは、前記ＤＣ−ＤＣ電圧コンバータが第１動作モードに変更されるように命令を受けたことを意味する第１動作モード値を内部に含む。
【００１４】
前記第１動作モードは前記遊休動作モードではない。
【００１５】
前記マイクロコントローラは、第１動作モードアプリケーション及び第２動作モードアプリケーションを含む。
【００１６】
前記第１動作モードアプリケーションは、前記第１動作モード値に基づいて第１符号化値（ｅｎｃｏｄｅｄ ｖａｌｕｅ）を決定し、前記第１符号化値に基づいて第１値及び第２値をさらに決定する。
【００１７】
前記第２動作モードアプリケーションは、前記第１動作モード値に基づいて第２符号化値を決定し、前記第２符号化値に基づいて第３値及び第４値をさらに決定する。
【００１８】
前記第２符号化値は前記第１符号化値と異なる。
【００１９】
前記第１動作モードアプリケーションは、前記第２値が前記第３値と同じであれば、前記ＤＣ−ＤＣ電圧コンバータが前記遊休動作モードから前記第１動作モードに変更されるように誘導する。
【００２０】
前記第２動作モードアプリケーションは、前記第１値が前記第４値と同じであれば、前記ＤＣ−ＤＣ電圧コンバータが前記遊休動作モードから前記第１動作モードに変更されるように誘導する。
【００２１】
前記マイクロコントローラは、第１モードテーブル、第２モードテーブル、第１チェックテーブル及び第２チェックテーブルを含むメモリ装置を含む。
【００２２】
前記第１モードテーブルは、第１符号化モード値（ｅｎｃｏｄｅｄ ｍｏｄｅ ｖａｌｕｅ）を含む第１レコードを内部に含む。
【００２３】
前記第２モードテーブルは、第１符号化モード値を含む第１レコードを内部に含む。
【００２４】
前記第１チェックテーブルは、第１チェックモード値及び第２チェックモード値を含む第１レコードを内部に含む。
【００２５】
前記第２チェックテーブルは、第１チェックモード値及び第２チェックモード値を含む第１レコードを内部に含む。
【００２６】
前記第１値は、前記第１チェックテーブルの前記第１レコードからの前記第１チェックモード値である。
【００２７】
前記第２値は、前記第１チェックテーブルの前記第１レコードからの前記第２チェックモード値である。
【００２８】
前記第３値は、前記第２チェックテーブルの前記第１レコードからの前記第１チェックモード値である。
【００２９】
前記第４値は、前記第２チェックテーブルの前記第１レコードからの前記第２チェックモード値である。
【００３０】
前記第１符号化値は、前記第１モードテーブルの前記第１レコード内の前記第１符号化モード値である。
【００３１】
前記第２符号化値は、前記第２モードテーブルの前記第１レコード内の前記第１符号化モード値である。
【００３２】
前記第１動作モードアプリケーションは、前記第１動作モード値を用いて前記第１モードテーブルの前記第１レコードから前記第１符号化モード値を取得する。
【００３３】
前記第１動作モードアプリケーションは、前記第１モードテーブルからの前記第１符号化モード値を用いて前記第１チェックテーブルの前記第１レコードから前記第１チェックモード値及び前記第２チェックモード値を取得する。
【００３４】
前記第２動作モードアプリケーションは、前記第１動作モード値を用いて前記第２モードテーブルの前記第１レコードから前記第１符号化モード値を取得する。
【００３５】
前記第２動作モードアプリケーションは、前記第２モードテーブルからの前記第１符号化モード値を用いて前記第２チェックテーブルの前記第１レコードから前記第１チェックモード値及び前記第２チェックモード値を取得する。
【００３６】
前記第１動作モードアプリケーションは、前記第１チェックテーブルの前記第１レコードからの前記第２チェックモード値が前記第２チェックテーブルの前記第１レコードからの前記第１チェックモード値と同じであれば、前記ＤＣ−ＤＣ電圧コンバータが前記遊休モードから前記第１動作モードに変更されるように誘導する。
【００３７】
前記第２動作モードアプリケーションは、前記第１チェックテーブルの前記第１レコードからの前記第１チェックモード値が前記第２チェックテーブルの前記第１レコードからの前記第２チェックモード値と同じであれば、前記ＤＣ−ＤＣ電圧コンバータが前記遊休モードから前記第１動作モードに変更されるように誘導する。
【００３８】
前記第１動作モードアプリケーションは、前記第１チェックテーブルの前記第１レコードからの前記第２チェックモード値の下位ニブルが前記第２チェックテーブルの前記第１レコードからの前記第１チェックモード値の下位ニブルと同一であるか否かをさらに判断する。
【００３９】
前記マイクロコントローラは、前記第１チェックテーブルの前記第１レコードからの前記第２チェックモード値の下位ニブルが前記第２チェックテーブルの前記第１レコードからの前記第１チェックモード値の下位ニブルと同じであれば、前記第２両方向スイッチの高電圧端に位置する第１電圧センサから第１電圧信号をさらに受信する。
【００４０】
前記マイクロコントローラは、前記第１チェックテーブルの前記第１レコードからの前記第２チェックモード値の下位ニブルが前記第２チェックテーブルの前記第１レコードからの前記第１チェックモード値の下位ニブルと同じであれば、前記第２両方向スイッチの低電圧端に位置する第２電圧センサから第２電圧信号をさらに受信する。
【００４１】
前記第１動作モードアプリケーションは、前記第１チェックテーブルの前記第１レコードからの前記第２チェックモード値の下位ニブルが前記第２チェックテーブルの前記第１レコードからの前記第１チェックモード値の下位ニブルと同一であって、前記第１電圧信号と前記第２電圧信号との差が前記第２両方向スイッチが開放動作状態であることを意味する第１臨界電圧レベルより大きければ、開放動作フラグを真の値（ｔｒｕｅ ｖａｌｕｅ）に設定する。
【００４２】
前記第１チェックテーブルの前記第１レコードからの前記第１チェックモード値と前記第２チェックモード値との間のハミング距離（Ｈａｍｍｉｎｇ ｄｉｓｔａｎｃｅ）は２である。
【００４３】
前記第２チェックテーブルの前記第１レコードからの前記第１チェックモード値と前記第２チェックモード値との間のハミング距離は２である。
【００４４】
前記制御システムは、前記ＤＣ−ＤＣ電圧コンバータの前記第１両方向スイッチと第１バッテリーとの間に電気的に結合されたコンタクタをさらに含む。
【００４５】
前記マイクロコントローラは、前記ＤＣ−ＤＣ電圧コンバータの前記第１両方向スイッチ及び前記第２両方向スイッチと前記コンタクタとに動作可能に結合される。
【００４６】
前記遊休動作モードは、前記第１両方向スイッチが開放動作状態であり、前記第２両方向スイッチが開放動作状態であり、前記コンタクタが閉鎖動作状態に該当する。
【００４７】
前記第１動作モードは、前記第１両方向スイッチが閉鎖動作状態であり、前記第２両方向スイッチが閉鎖動作状態であり、前記コンタクタが閉鎖動作状態であるバック動作モードに該当する。
【００４８】
前記第１動作モードは、前記第１両方向スイッチが閉鎖動作状態であり、前記第２両方向スイッチが閉鎖動作状態であり、前記コンタクタが開放動作状態であるバック特殊動作モード（ｂｕｃｋ ｓｐｅｃｉａｌ ｏｐｅｒａｔｉｏｎａｌ ｍｏｄｅ）に該当する。
【００４９】
前記第１動作モードは、前記第１両方向スイッチが閉鎖動作状態であり、前記第２両方向スイッチが閉鎖動作状態であり、前記コンタクタが開放動作状態であるブースト動作モードに該当する。
【００５０】
前記第１動作モードは、前記第１両方向スイッチが開放動作状態であり、前記第２両方向スイッチが開放動作状態であり、前記コンタクタが開放動作状態である終了動作モード（ｏｆｆ ｏｐｅｒａｔｉｏｎａｌ ｍｏｄｅ）に該当する。
【００５１】
前記第１動作モードアプリケーションは、前記第１チェックテーブルの前記第１レコードからの前記第２チェックモード値が前記第２チェックテーブルの前記第１レコードからの前記第１チェックモード値と同じでなければ、前記ＤＣ−ＤＣ電圧コンバータが前記遊休モードを維持するように誘導する。
【００５２】
前記第２動作モードアプリケーションは、前記第１チェックテーブルの前記第１レコードからの前記第１チェックモード値が前記第２チェックテーブルの前記第１レコードからの前記第２チェックモード値と同じでなければ、前記ＤＣ−ＤＣ電圧コンバータが前記遊休モードを維持するように誘導する。
【００５３】
前記マイクロコントローラは、前記第１動作モードメッセージを受信した後、通信バスを通じて第２動作モードメッセージをさらに受信する。
【００５４】
前記第２動作モードメッセージは、前記ＤＣ−ＤＣ電圧コンバータが遊休動作モードに変更されるように命令を受けたことを意味する遊休動作モード値を内部に含む。
【００５５】
前記第１モードテーブルは、第１符号化モード値を含む第２レコードを内部に含む。
【００５６】
前記第２モードテーブルは、第１符号化モード値を含む第２レコードを内部に含む。
【００５７】
前記第１チェックテーブルは、第１チェックモード値及び第２チェックモード値を含む第２レコードを内部に含む。
【００５８】
前記第２チェックテーブルは、第１チェックモード値及び第２チェックモード値を含む第２レコードを内部に含む。
【００５９】
前記第１動作モードアプリケーションは、前記遊休動作モード値を用いて前記第１モードテーブル内の前記第２レコードから前記第１符号化モード値を取得する。
【００６０】
前記第１動作モードアプリケーションは、前記第１モードテーブルの前記第２レコードからの前記第１符号化モード値を用いて前記第１チェックテーブルの前記第２レコードから前記第１チェックモード値及び前記第２チェックモード値を取得する。
【００６１】
前記第２動作モードアプリケーションは、前記遊休動作モード値を用いて前記第２モードテーブルの前記第２レコードから前記第１符号化モード値を取得する。
【００６２】
前記第２動作モードアプリケーションは、前記第２モードテーブルの前記第２レコードからの前記第１符号化モード値を用いて前記第２チェックテーブルの前記第２レコードから前記第１チェックモード値及び前記第２チェックモード値を取得する。
【００６３】
前記第１動作モードアプリケーションは、前記第１チェックテーブルの前記第２レコードからの前記第２チェックモード値が前記第２チェックテーブルの前記第２レコードからの前記第１チェックモード値と同じであれば、前記ＤＣ−ＤＣ電圧コンバータが前記第１動作モードから前記遊休モードに変更されるように誘導する。
【００６４】
前記第２動作モードアプリケーションは、前記第１チェックテーブルの前記第２レコードからの前記第１チェックモード値が前記第２チェックテーブルの前記第２レコードからの前記第２チェックモード値と同じであれば、前記ＤＣ−ＤＣ電圧コンバータが前記遊休モードから前記第１動作モードに変更されるように誘導する。
【発明の効果】
【００６５】
本発明の実施例のうち少なくとも１つによれば、第１動作モードアプリケーション及び第２動作アプリケーションを用いてＤＣ−ＤＣ電圧コンバータが要請された動作モードに変更されるべきであること（ＤＣ−ＤＣ電圧コンバータに動作モードの変更が要請されたこと）を確認することができる。
【００６６】
また、本発明の実施例のうち少なくとも１つによれば、第１動作モードアプリケーション及び第２動作アプリケーションを用いてＤＣ−ＤＣ電圧コンバータを要請された動作モードに変更することができる。
【００６７】
本発明の効果は、上記の効果に限定されず、言及されていない他の効果は請求範囲の記載から当業者に明確に理解できるであろう。
【図面の簡単な説明】
【００６８】
本明細書に添付される次の図面は、本発明の望ましい実施例を例示するものであり、発明の詳細な説明とともに本発明の技術的な思想をさらに理解させる役割をするため、本発明は図面に記載された事項だけに限定されて解釈されてはならない。
【図１】本発明の一実施例によるＤＣ−ＤＣ電圧コンバータのための制御システムを含む車両の概略的な構成図である。
【図２】図１の制御システムにおいて、第１動作モードアプリケーションによって用いられる第１モードテーブルである。
【図３】図１の制御システムにおいて、第１動作モードアプリケーションによって用いられる第１チェックテーブルである。
【図４】図１の制御システムにおいて、第２動作モードアプリケーションによって用いられる第２モードテーブルである。
【図５】図１の制御システムにおいて、第２動作モードアプリケーションによって用いられる第２チェックテーブルである。
【図６】図１に示されたＤＣ−ＤＣ電圧コンバータの動作モードを示した状態図である。
【図７】ＤＣ−ＤＣ電圧コンバータの動作モードを制御するための図１の制御システムによって用いられるメインアプリケーションのフロー図である。
【図８】図７のメインアプリケーションによって用いられる第１動作モードアプリケーションのフロー図である。
【図９】図７のメインアプリケーションによって用いられる第１動作モードアプリケーションのフロー図である。
【図１０】図７のメインアプリケーションによって用いられる第１動作モードアプリケーションのフロー図である。
【図１１】図７のメインアプリケーションによって用いられる第１動作モードアプリケーションのフロー図である。
【図１２】図７のメインアプリケーションによって用いられる第１動作モードアプリケーションのフロー図である。
【図１３】図７のメインアプリケーションによって用いられる第１動作モードアプリケーションのフロー図である。
【図１４】図７のメインアプリケーションによって用いられる第２動作モードアプリケーションのフロー図である。
【図１５】図７のメインアプリケーションによって用いられる第２動作モードアプリケーションのフロー図である。
【図１６】図７のメインアプリケーションによって用いられる第２動作モードアプリケーションのフロー図である。
【図１７】図７のメインアプリケーションによって用いられる第２動作モードアプリケーションのフロー図である。
【図１８】図７のメインアプリケーションによって用いられる第２動作モードアプリケーションのフロー図である。
【図１９】図７のメインアプリケーションによって用いられる第２動作モードアプリケーションのフロー図である。
【図２０】図１のＤＣ−ＤＣ電圧コンバータで使用される第１両方向ＭＯＳＦＥＴスイッチの概略的な構成図である。
【発明を実施するための形態】
【００６９】
以下、添付された図面を参照して本発明の望ましい実施例を詳しく説明する。これに先立ち、本明細書及び請求範囲に使われた用語や単語は通常的や辞書的な意味に限定して解釈されてはならず、発明者自らは発明を最善の方法で説明するために用語の概念を適切に定義できるという原則に則して本発明の技術的な思想に応ずる意味及び概念で解釈されねばならない。
【００７０】
したがって、本明細書に記載された実施例及び図面に示された構成は、本発明のもっとも望ましい一実施例に過ぎず、本発明の技術的な思想のすべてを代弁するものではないため、本出願の時点においてこれらに代替できる多様な均等物及び変形例があり得ることを理解せねばならない。
【００７１】
また、本発明の説明において、関連公知構成または機能についての具体的な説明が本発明の要旨を不明瞭にし得ると判断される場合、その詳細な説明は省略する。
【００７２】
明細書の全体に亘って、ある部分がある構成要素を「含む」とは、特に言及しない限り、他の構成要素を排除するものではなく、他の構成要素をさらに含み得ることを意味する。また、明細書に記載された「制御ユニット」のような用語は、少なくとも１つの機能や動作を処理する単位を意味し、ハードウェア、ソフトウェア、またはハードウェアとソフトウェアとの組合せで具現され得る。
【００７３】
さらに、明細書の全体に亘って、ある部分が他の部分と「連結」されているとは、「直接的に連結」されている場合だけでなく、他の素子を介在して「間接的に連結」されている場合も含む。
【００７４】
図１を参照すれば、車両１０が提供される。車両１０は、バッテリー４０、コンタクタ４２、三相キャパシタバンク４８、バッテリースタータージェネレータユニット５０、ＤＣ−ＤＣ電圧コンバータ５４、バッテリー５６、制御システム５８、車両コントローラ６０、通信バス６２及び電気ライン６４、６６、６７、６８、７２、７４を含む。
【００７５】
制御システム５８の長所は、ＤＣ−ＤＣ電圧コンバータ５４が要請された動作モードに変更されるべきであることを確認でき、ＤＣ−ＤＣ電圧コンバータ５４を要請された動作モードに変更できる、それぞれの第１動作モードアプリケーション６１８及び第２動作モードアプリケーション６１９を用いるマイクロコントローラ１９０を含むことである。
【００７６】
理解を助けるために、ノードとは電気回路の一領域または位置であり得る。
【００７７】
バッテリー４０は、正極端子７８及び負極端子８０を含む。一実施例において、バッテリー４０は正極端子７８と負極端子８０との間で４８Ｖｄｃを生成する。正極端子７８は、コンタクタ４２の第１側の第１ノード８３に電気的に連結される。負極端子８０は、コンタクタ４２の接地に電気的に連結される。
【００７８】
コンタクタ４２は、コンタクタコイル８１、接点８２、第１ノード８３及び第２ノード８４を含む。第１ノード８３は、バッテリー４０の正極端子７８に電気的に連結される。第２ノード８４は、三相キャパシタバンク４８及び第１両方向ＭＯＳＦＥＴスイッチ１１０の第１ノード１３０の両方に電気的に連結される。マイクロコントローラ１９０が電圧ドライバー７６、７７のそれぞれによって受信される第１制御信号及び第２制御信号を生成するとき、コンタクタコイル８１が通電されて接点８２が閉鎖動作状態に変更される。逆に、マイクロコントローラ１９０が電圧ドライバー７６、７７のそれぞれによって受信される第３制御信号及び第４制御信号を生成するとき、コンタクタコイル８１が非通電されて接点８２が開放動作状態に変更される。一実施例において、第３制御信号及び第４制御信号はそれぞれ接地電圧レベルであり得る。
【００７９】
三相キャパシタバンク４８は、バッテリースタータージェネレータユニット５０、バッテリー４０及びＤＣ−ＤＣ電圧コンバータ５４からの電気エネルギーの貯蔵及び放出に用いられる。
【００８０】
三相キャパシタバンク４８は、電気ライン７２を通じてノード８２及び第１両方向ＭＯＳＦＥＴスイッチ１３０の第１ノード３０に電気的に連結される。三相キャパシタバンク４８は、電気ライン６６、６７、６８を通じてバッテリースタータージェネレータユニット５０に電気的に連結される。
【００８１】
バッテリースタータージェネレータユニット５０は、電気ライン６６、６７、６８を通じて三相キャパシタバンク４８によって受信されるＡＣ電圧を生成する。
【００８２】
ＤＣ−ＤＣ電圧コンバータ５４は、第１両方向ＭＯＳＦＥＴスイッチ１１０、ＤＣ−ＤＣコンバータ制御回路１１２、第２両方向ＭＯＳＦＥＴスイッチ１１４、電気ライン１２０、１２２及びハウジング１２４を含む。ハウジング１２４は、第１両方向ＭＯＳＦＥＴスイッチ１１０、ＤＣ−ＤＣコンバータ制御回路１１２及び第２両方向ＭＯＳＦＥＴスイッチ１１４を内部で支持する。
【００８３】
図１及び図２０を参照すれば、一実施例において、第１両方向ＭＯＳＦＥＴスイッチ１１０は、第１ノード１３０、第２ノード１３２、ＭＯＳＦＥＴスイッチ１３３、１３４及びダイオード１３５、１３６を含む。勿論、他の実施例において、第１両方向ＭＯＳＦＥＴスイッチ１１０は求められる電圧と電流性能を有する他の類型の両方向スイッチに代替され得る。第１ノード１３０は、コンタクタ４２の第２ノード８４及び三相キャパシタバンク４８に電気的に連結される。第２ノード１３２は、ＤＣ−ＤＣコンバータ制御回路１１２の第１ノード１４０に電気的に連結される。マイクロコントローラ１９０が第１両方向ＭＯＳＦＥＴスイッチ１１０によって受信される（または、コントローラまたはスイッチ１１０に動作可能に結合されたＤＣ−ＤＣ電圧コンバータ５４のマイクロプロセッサによって受信される）第１制御信号を生成するとき、マイクロコントローラ１９０はスイッチ１１０が閉鎖動作状態に変更されるように誘導する。マイクロコントローラ１９０が第２制御信号を生成するとき、マイクロコントローラ１９０はスイッチ１１０が開放動作状態に変更されるように誘導する。一実施例において、第２制御信号は接地レベル制御信号である。
【００８４】
ＤＣ−ＤＣコンバータ制御回路１１２は、第１ノード１４０及び第２ノード１４２を含む。ＤＣ−ＤＣコンバータ制御回路１１２は、マイクロコントローラ１９０からの第１制御信号に基づいて第１ノード１４０で受信されたＤＣ電圧を第２ノードから出力される他のＤＣ電圧に変換することができる。逆に、ＤＣ−ＤＣコンバータ制御回路１１２は、マイクロコントローラ１９０からの第２制御信号に基づいて第２ノード１４２で受信されたＤＣ電圧を第１ノード１４０から出力される他のＤＣ電圧に変換することができる。
【００８５】
第１両方向ＭＯＳＦＥＴスイッチ１１４は、第１ノード１５０及び第２ノード１５２を含む。第１ノード１５０は、電気ライン１２２を通じてＤＣ−ＤＣコンバータ制御回路１１２の第２ノード１４２に連結される。第２ノード１５２は、電気ライン７４を通じてバッテリー５６に電気的に連結される。一実施例において、第２両方向ＭＯＳＦＥＴスイッチ１１４は、第１両方向ＭＯＳＦＥＴスイッチ１１０と同じ構造を有する。勿論、他の実施例において、第２両方向ＭＯＳＦＥＴスイッチ１１４は、求められる電圧と電流性能を有する他の類型の両方向スイッチに代替され得る。マイクロコントローラ１９０が第２両方向ＭＯＳＦＥＴスイッチ１１４によって受信される（または、コントローラまたはスイッチ１１４に動作可能に結合されたＤＣ−ＤＣ電圧コンバータ５４のマイクロプロセッサによって受信される）第１制御信号を生成するとき、マイクロコントローラ１９０はスイッチ１１４が閉鎖動作状態に変更されるように誘導する。マイクロコントローラ１９０が第２制御信号を生成するとき、マイクロコントローラ１９０はスイッチ１１４が開放動作状態に変更されるように誘導する。一実施例において、第２制御信号は接地レベル制御信号である。
【００８６】
バッテリー５６は、正極端子１７０及び負極端子１７２を含む。一実施例において、バッテリー５６は正極端子１７０と負極端子１７２との間で１２Ｖｄｃを生成する。正極端子１７０は第２両方向ＭＯＳＦＥＴスイッチ１１４のノード１５２に電気的に連結される。負極端子１７２は第２両方向ＭＯＳＦＥＴスイッチ１１４の接地に電気的に連結されるが、該接地はバッテリー４０と連結された接地と異なり得る。
【００８７】
図１を参照すれば、制御システム５８はＤＣ−ＤＣ電圧コンバータ５４の動作モードの制御に用いられる。制御システム５８は、コンタクタ４２、マイクロコントローラ１９０及び電圧センサ１９２、１９４を含む。
【００８８】
マイクロコントローラ１９０は、マイクロプロセッサ２１０及びメモリ２１２を含む。マイクロコントローラ１９０は、メモリ装置２１２に貯蔵されたソフトウェア命令語を実行し、メモリ装置２１２に値を記憶してＤＣ−ＤＣ電圧コンバータ５４の動作モードを制御（本明細書のフロー図に示される）するようにプログラムされる。マイクロプロセッサ２１０は、メモリ装置２１２、第１両方向ＭＯＳＦＥＴスイッチ１１０、第２両方向ＭＯＳＦＥＴスイッチ１１４、ＤＣ−ＤＣコンバータ制御回路１１２、電圧センサ１９２、１９４及びコンタクタ４２に動作可能に連結される。
【００８９】
電圧センサ１９２は、スイッチ１１４の高電圧端に位置する第２両方向ＭＯＳＦＥＴスイッチ１１４の第１ノード１５０に電気的に連結される。電圧センサ１９２は、マイクロコントローラ１９０によって受信され、第１ノード１５０の電圧レベルを示す第１電圧信号を生成する。
【００９０】
電圧センサ１９４は、スイッチ１１４の高電圧端に位置する第２両方向ＭＯＳＦＥＴスイッチ１１４の第２ノード１５２に電気的に連結される。電圧センサ１９４はマイクロコントローラ１９０によって受信され、第２ノード１５２の電圧レベルを示す第１電圧信号を生成する。
【００９１】
図１及び図６を参照して、ＤＣ−ＤＣ電圧コンバータ５４の動作モードについて説明する。特に、状態図５００を参照すれば、ＤＣ−ＤＣ電圧コンバータ５４は遊休動作モード、バック動作モード、バック特殊動作モード、ブースト動作モード及び終了動作モードのうちの１つの動作モードであり得る。
【００９２】
ＤＣ−ＤＣ電圧コンバータ５４は初期に遊休動作モードである。ＤＣ−ＤＣ電圧コンバータ５４が遊休動作モードであるとき、第１両方向ＭＯＳＦＥＴスイッチ１１０及び第２両方向ＭＯＳＦＥＴスイッチ１１４はそれぞれ開放動作状態であり、コンタクタ４２の接点８２は閉鎖動作状態である。したがって、電流はスイッチ１１０、１１４を通じて流れない。ＤＣ−ＤＣ電圧コンバータ５４は遊休動作状態から任意の他の動作状態に選択的に変更され得る。他の実施例において、ＤＣ−ＤＣ電圧コンバータ５４が遊休動作モードであるとき、第１両方向ＭＯＳＦＥＴスイッチ１１０及び第２両方向ＭＯＳＦＥＴスイッチ１１４はそれぞれ開放動作状態であり、コンタクタ４２の接点８２は開放動作状態である。
【００９３】
ＤＣ−ＤＣ電圧コンバータ５４がバック動作モードであるとき、第１両方向ＭＯＳＦＥＴスイッチ１１０及び第２両方向ＭＯＳＦＥＴスイッチ１１４はそれぞれ閉鎖動作状態であり、コンタクタ４２の接点８２は閉鎖動作状態である。したがって、ＤＣ−ＤＣ電圧コンバータ５４はバッテリー５６に出力電圧を印加する。また、ＤＣ−ＤＣ電圧コンバータ５４がバック動作モードから変更されるときは、遊休動作モードのみに変更できる。
【００９４】
ＤＣ−ＤＣ電圧コンバータ５４がバック特殊動作モードであるとき、第１両方向ＭＯＳＦＥＴスイッチ１１０及び第２両方向ＭＯＳＦＥＴスイッチ１１４はそれぞれ閉鎖動作状態であり、コンタクタ４２の接点８２は開放動作状態である。したがって、バッテリー４０はＤＣ−ＤＣ電圧コンバータ５４から電気的に分離される。また、ＤＣ−ＤＣ電圧コンバータ５４がバック特殊動作モードから変更されるときは、遊休動作モードのみに変更できる。
【００９５】
ＤＣ−ＤＣ電圧コンバータ５４がブースト動作モードであるとき、第１両方向ＭＯＳＦＥＴスイッチ１１０及び第２両方向ＭＯＳＦＥＴスイッチ１１４はそれぞれ閉鎖動作状態であり、コンタクタ４２の接点８２は開放動作状態である。したがって、ＤＣ−ＤＣ電圧コンバータ５４は三相キャパシタバンク４８を充電させる。また、ＤＣ−ＤＣ電圧コンバータ５４がブースト動作モードから変更されるときは、遊休動作モードのみに変更できる。
【００９６】
ＤＣ−ＤＣ電圧コンバータ５４が終了動作モードであるとき、第１両方向ＭＯＳＦＥＴスイッチ１１０及び第２両方向ＭＯＳＦＥＴスイッチ１１４はそれぞれ開放動作状態であり、コンタクタ４２の接点８２は開放動作状態である。また、ＤＣ−ＤＣ電圧コンバータ５４が終了動作モードから変更されるときは、遊休動作モードのみに変更できる。
【００９７】
図１〜図５を参照して、第１モードテーブル２５０、第１チェックテーブル２８０、第２モードテーブル３５０及び第２チェックテーブル４８０について説明するが、これらはメモリ装置２１２に貯蔵されて、ＤＣ−ＤＣ電圧コンバータ５４を特定動作モードに変更させるために有効な要請が受信されたか否かを決定するときにマイクロコントローラ１９０によって用いられる。
【００９８】
図１及び図２を参照すれば、第１モードテーブル２５０は、車両コントローラ６０から受信した動作モードメッセージの１０進数モード値を符号化モード値に変換するとき、第１動作モードアプリケーション６１８によって用いられる。第１モードテーブル２５０はレコード２５１、２５２、２５３、２５４、２５５を含む。
【００９９】
レコード２５１は遊休動作モードに関連する。レコード２５１は１０進数値「０」及び１６進数値である符号化モード値「ＦＢ」を含む。マイクロコントローラ１９０が車両コントローラ６０から１０進数値「０」を内部に含む動作モードメッセージを受信すれば、メインアプリケーション（図７の５９０）は１０進数値「０」を第１動作モードアプリケーション（図８〜図１９の６１８）及び第２動作モードアプリケーション（図８〜図１９の６１９）に送信する。第１動作モードアプリケーション６１８は、値「０」を索引として用いて、第１モードテーブル２５０のレコード２５１から符号化モード値「ＦＢ」を取得する。
【０１００】
レコード２５２はバック動作モードに関連する。レコード２５２は１０進数値「１」及び１６進数値である符号化モード値「１Ｄ」を含む。マイクロコントローラ１９０が車両コントローラ６０から１０進数値「１」を内部に含む動作モードメッセージを受信すれば、メインアプリケーション（図７の５９０）は１０進数値「１」を第１動作モードアプリケーション（図８〜図１９の６１８）及び第２動作モードアプリケーション（図８〜図１９の６１９）に送信する。第１動作モードアプリケーション６１８は、値「１」を索引として用いて、第１モードテーブル２５０のレコード２５２から符号化モード値「１Ｄ」を取得する。
【０１０１】
レコード２５３はバック特殊モードに関連する。レコード２５３は１０進数値「４」及び１６進数値である符号化モード値「７Ｄ」を含む。マイクロコントローラ１９０が車両コントローラ６０から１０進数値「４」を内部に含む動作モードメッセージを受信すれば、メインアプリケーション（図７の５９０）は１０進数値「４」を第１動作モードアプリケーション（図８〜図１９の６１８）及び第２動作モードアプリケーション（図８〜図１９の６１９）に送信する。第１動作モードアプリケーション６１８は、値「４」を索引として用いて、第１モードテーブル２５０のレコード２５３から符号化モード値「７Ｄ」を取得する。
【０１０２】
レコード２５４はブーストモードに関連する。レコード２５４は１０進数値「５」及び１６進数値である符号化モード値「ＢＣ」を含む。マイクロコントローラ１９０が車両コントローラ６０から１０進数値「５」を内部に含む動作モードメッセージを受信すれば、メインアプリケーション（図７の５９０）は１０進数値「５」を第１動作モードアプリケーション（図８〜図１９の６１８）及び第２動作モードアプリケーション（図８〜図１９の６１９）に送信する。第１動作モードアプリケーション６１８は、値「５」を索引として用いて、第１モードテーブル２５０のレコード２５４から符号化モード値「ＢＣ」を取得する。
【０１０３】
レコード２５５は終了動作モードに関連する。レコード２５５は１０進数値「８」及び１６進数値である符号化モード値「Ａ５」を含む。マイクロコントローラ１９０が車両コントローラ６０から１０進数値「８」を内部に含む動作モードメッセージを受信すれば、メインアプリケーション（図７の５９０）は１０進数値「８」を第１動作モードアプリケーション（図８〜図１９の６１８）及び第２動作モードアプリケーション（図８〜図１９の６１９）に送信する。第１動作モードアプリケーション６１８は、値「８」を索引として用いて、第１モードテーブル２５０のレコード２５５から符号化モード値「Ａ５」を取得する。レコード２５１、２５２、２５３、２５４、２５５を参照すれば、１６進数値「ＦＢ」、「１Ｄ」、「７Ｄ」、「ＢＣ」、「Ａ５」はそれぞれハミング距離が最小２である。
【０１０４】
図１及び図４を参照すれば、第２モードテーブル３５０は、車両コントローラ６０から受信した動作モードメッセージの１０進数モード値を符号化モード値に変換するとき、第２動作モードアプリケーション６１９によって用いられる。第２モードテーブル３５０はレコード３５１、３５２、３５３、３５４、３５５を含む。
【０１０５】
レコード３５１は遊休動作モードに関連する。レコード３５１は１０進数値「０」及び１６進数値である符号化モード値「０１」を含む。マイクロコントローラ１９０が車両コントローラ６０から１０進数値「０」を内部に含む動作モードメッセージを受信すれば、メインアプリケーション（図７の５９０）は１０進数値「０」を第１動作モードアプリケーション（図８〜図１９の６１８）及び第２動作モードアプリケーション（図８〜図１９の６１９）に送信する。第１動作モードアプリケーション６１８は、値「０」を索引として用いて、第２モードテーブル３５０のレコード３５１から符号化モード値「０１」を取得する。
【０１０６】
レコード３５２はバック動作モードに関連する。レコード３５２は１０進数値「１」及び１６進数値である符号化モード値「Ｂ８」を含む。マイクロコントローラ１９０が車両コントローラ６０から１０進数値「１」を内部に含む動作モードメッセージを受信すれば、メインアプリケーション（図７の５９０）は１０進数値「１」を第１動作モードアプリケーション（図８〜図１９の６１８）及び第２動作モードアプリケーション（図８〜図１９の６１９）に送信する。第１動作モードアプリケーション６１８は、値「１」を索引として用いて、第２モードテーブル３５０のレコード３５２から符号化モード値「Ｂ８」を取得する。
【０１０７】
レコード３５３はバック特殊モードに関連する。レコード３５３は１０進数値「４」及び１６進数値である符号化モード値「Ｄ８」を含む。マイクロコントローラ１９０が車両コントローラ６０から１０進数値「４」を内部に含む動作モードメッセージを受信すれば、メインアプリケーション（図７の５９０）は１０進数値「４」を第１動作モードアプリケーション（図８〜図１９の６１８）及び第２動作モードアプリケーション（図８〜図１９の６１９）に送信する。第１動作モードアプリケーション６１８は、値「４」を索引として用いて、第２モードテーブル３５０のレコード３５３から符号化モード値「Ｄ８」を取得する。
【０１０８】
レコード３５４はブーストモードに関連する。レコード３５４は１０進数値「５」及び１６進数値である符号化モード値「１４」を含む。マイクロコントローラ１９０が車両コントローラ６０から１０進数値「５」を内部に含む動作モードメッセージを受信すれば、メインアプリケーション（図７の５９０）は１０進数値「５」を第１動作モードアプリケーション（図８〜図１９の６１８）及び第２動作モードアプリケーション（図８〜図１９の６１９）に送信する。第１動作モードアプリケーション６１８は、値「５」を索引として用いて、第２モードテーブル３５０のレコード３５４から符号化モード値「１４」を取得する。
【０１０９】
レコード３５５は終了動作モードに関連する。レコード３５５は１０進数値「８」及び１６進数値である符号化モード値「５Ａ」を含む。マイクロコントローラ１９０が車両コントローラ６０から１０進数値「８」を内部に含む動作モードメッセージを受信すれば、メインアプリケーション（図７の５９０）は１０進数値「８」を第１動作モードアプリケーション（図８〜図１９の６１８）及び第２動作モードアプリケーション（図８〜図１９の６１９）に送信する。第１動作モードアプリケーション６１８は、値「８」を索引として用いて、第２モードテーブル３５０のレコード３５５から符号化モード値「５Ａ」を取得する。レコード３５１、３５２、３５３、３５４、３５５を参照すれば、１６進数値「０１」、「Ｂ８」、「Ｄ８」、「１４」、「５Ａ」はそれぞれハミング距離が最小２である。
【０１１０】
図１及び図３を参照すれば、第１チェックテーブル２８０は、マイクロコントローラ１９０が車両コントローラ６０から受信した動作モードメッセージの１０進数モード値によって識別された動作モードに変更すべきか否かを確認するとき、第１動作モードアプリケーション６１８によって用いられる。第１チェックテーブル２８０はレコード２８１、２８２、２８３、２８４、２８５を含む。
【０１１１】
レコード２８１は遊休動作モードに関連する。レコード２８１は１６進数値である符号化モード値「ＦＢ」及び「０１」を含む。第１動作モードアプリケーション６１８が第１モードテーブル２５０から符号化モード値「ＦＢ」を取得すれば、アプリケーション６１８は符号化モード値「ＦＢ」を索引として用いてレコード２８１から符号化モード値「ＦＢ」及び「０１」を取得する。また、第１動作モードアプリケーション６１８は第２動作モードアプリケーション６１９に符号化モード値「０１」を送信する。また、第１動作モードアプリケーション６１８が第２動作モードアプリケーション６１９からレコード２８１の符号化モード値「０１」と同じ符号化モード値「０１」を受信すれば（マイクロコントローラ１９０がＤＣ−ＤＣ電圧コンバータ５４を遊休動作モードに変更すべきであると確認すれば）、第１動作モードアプリケーション６１８はＤＣ−ＤＣ電圧コンバータ５４を遊休動作モードに変更する。
【０１１２】
レコード２８２はバック動作モードに関連する。レコード２８２は１６進数値である符号化モード値「１Ｄ」及び「Ｂ８」を含む。第１動作モードアプリケーション６１８が第１モードテーブル２５０から符号化モード値「１Ｄ」を取得すれば、アプリケーション６１８は符号化モード値「１Ｄ」を索引として用いてレコード２８２から符号化モード値「１Ｄ」及び「Ｂ８」を取得する。また、第１動作モードアプリケーション６１８は第２動作モードアプリケーション６１９に符号化モード値「Ｂ８」を送信する。また、第１動作モードアプリケーション６１８が第２動作モードアプリケーション６１９からレコード２８２の符号化モード値「Ｂ８」と同じ符号化モード値「Ｂ８」を受信すれば（マイクロコントローラ１９０がＤＣ−ＤＣ電圧コンバータ５４をバック動作モードに変更すべきであると確認すれば）、第１動作モードアプリケーション６１８はＤＣ−ＤＣ電圧コンバータ５４をバック動作モードに変更する。
【０１１３】
レコード２８３はバック特殊動作モードに関連する。レコード２８３は１６進数値である符号化モード値「７Ｄ」及び「Ｄ８」を含む。第１動作モードアプリケーション６１８が第１モードテーブル２５０から符号化モード値「７Ｄ」を取得すれば、アプリケーション６１８は符号化モード値「７Ｄ」を索引として用いてレコード２８３から符号化モード値「７Ｄ」及び「Ｄ８」を取得する。また、第１動作モードアプリケーション６１８は第２動作モードアプリケーション６１９に符号化モード値「Ｄ８」を送信する。また、第１動作モードアプリケーション６１８が第２動作モードアプリケーション６１９からレコード２８３の符号化モード値「Ｄ８」と同じ符号化モード値「Ｄ８」を受信すれば（マイクロコントローラ１９０がＤＣ−ＤＣ電圧コンバータ５４をバック特殊動作モードに変更すべきであると確認すれば）、第１動作モードアプリケーション６１８はＤＣ−ＤＣ電圧コンバータ５４をバック特殊動作モードに変更する。
【０１１４】
レコード２８４はブースト動作モードに関連する。レコード２８４は１６進数値である符号化モード値「ＢＣ」及び「１４」を含む。第１動作モードアプリケーション６１８が第１モードテーブル２５０から符号化モード値「ＢＣ」を取得すれば、アプリケーション６１８は符号化モード値「ＢＣ」を索引として用いてレコード２８４から符号化モード値「ＢＣ」及び「１４」を取得する。また、第１動作モードアプリケーション６１８は第２動作モードアプリケーション６１９に符号化モード値「１４」を送信する。また、第１動作モードアプリケーション６１８が第２動作モードアプリケーション６１９からレコード２８４の符号化モード値「１４」と同じ符号化モード値「１４」を受信すれば（マイクロコントローラ１９０がＤＣ−ＤＣ電圧コンバータ５４をブースト動作モードに変更すべきであると確認すれば）、第１動作モードアプリケーション６１８はＤＣ−ＤＣ電圧コンバータ５４をブースト動作モードに変更する。
【０１１５】
レコード２８５は終了動作モードに関連する。レコード２８５は１６進数値である符号化モード値「Ａ５」及び「５Ａ」を含む。第１動作モードアプリケーション６１８が第１モードテーブル２５０から符号化モード値「Ａ５」を取得すれば、アプリケーション６１８は符号化モード値「Ａ５」を索引として用いてレコード２８５から符号化モード値「Ａ５」及び「５Ａ」を取得する。また、第１動作モードアプリケーション６１８は第２動作モードアプリケーション６１９に符号化モード値「５Ａ」を送信する。また、第１動作モードアプリケーション６１８が第２動作モードアプリケーション６１９からレコード２８５の符号化モード値「５Ａ」と同じ符号化モード値「５Ａ」を受信すれば（マイクロコントローラ１９０がＤＣ−ＤＣ電圧コンバータ５４を終了動作モードに変更すべきであると確認すれば）、第１動作モードアプリケーション６１８はＤＣ−ＤＣ電圧コンバータ５４を終了動作モードに変更する。
【０１１６】
図１、図４及び図５を参照すれば、第２チェックテーブル４８０はマイクロコントローラ１９０が車両コントローラ６０から受信した動作モードメッセージの１０進数モード値によって識別された動作モードに変更すべきか否かを確認するとき、第２動作モードアプリケーション６１９によって用いられる。第２チェックテーブル４８０はレコード４８１、４８２、４８３、４８４、４８５を含む。
【０１１７】
レコード４８１は遊休動作モードに関連する。レコード４８１は１６進数値である符号化モード値「０１」及び「ＦＢ」を含む。第２動作モードアプリケーション６１９が第２モードテーブル３５０から符号化モード値「０１」を取得すれば、アプリケーション６１９は符号化モード値「０１」を索引として用いてレコード４８１から符号化モード値「０１」及び「ＦＢ」を取得する。また、第２動作モードアプリケーション６１９は第２動作モードアプリケーション６１９に符号化モード値「ＦＢ」を送信する。また、第２動作モードアプリケーション６１９が第２動作モードアプリケーション６１９からレコード４８１の符号化モード値「ＦＢ」と同じ符号化モード値「ＦＢ」を受信すれば（マイクロコントローラ１９０がＤＣ−ＤＣ電圧コンバータ５４を遊休動作モードに変更すべきであると確認すれば）、第２動作モードアプリケーション６１９はＤＣ−ＤＣ電圧コンバータ５４を遊休動作モードに変更する。
【０１１８】
レコード４８２はバック動作モードに関連する。レコード４８２は１６進数値である符号化モード値「Ｂ８」及び「１Ｄ」を含む。第２動作モードアプリケーション６１９が第２モードテーブル３５０から符号化モード値「Ｂ８」を取得すれば、アプリケーション６１９は符号化モード値「１Ｄ」を索引として用いてレコード４８２から符号化モード値「１Ｄ」及び「Ｂ８」を取得する。また、第２動作モードアプリケーション６１９は第２動作モードアプリケーション６１９に符号化モード値「１Ｄ」を送信する。また、第２動作モードアプリケーション６１９が第２動作モードアプリケーション６１９からレコード４８２の符号化モード値「１Ｄ」と同じ符号化モード値「１Ｄ」を受信すれば（マイクロコントローラ１９０がＤＣ−ＤＣ電圧コンバータ５４をバック動作モードに変更すべきであると確認すれば）、第２動作モードアプリケーション６１９はＤＣ−ＤＣ電圧コンバータ５４をバック動作モードに変更する。
【０１１９】
レコード４８３はバック特殊動作モードに関連する。レコード４８３は１６進数値である符号化モード値「Ｄ８」及び「７Ｄ」を含む。第２動作モードアプリケーション６１９が第２モードテーブル３５０から符号化モード値「Ｄ８」を取得すれば、アプリケーション６１９は符号化モード値「Ｄ８」を索引として用いてレコード４８３から符号化モード値「Ｄ８」及び「７Ｄ」を取得する。また、第２動作モードアプリケーション６１９は第２動作モードアプリケーション６１９に符号化モード値「７Ｄ」を送信する。また、第２動作モードアプリケーション６１９が第２動作モードアプリケーション６１９からレコード４８３の符号化モード値「７Ｄ」と同じ符号化モード値「７Ｄ」を受信すれば（マイクロコントローラ１９０がＤＣ−ＤＣ電圧コンバータ５４をバック特殊動作モードに変更すべきであると確認すれば）、第２動作モードアプリケーション６１９はＤＣ−ＤＣ電圧コンバータ５４をバック特殊動作モードに変更する。
【０１２０】
レコード４８４はブースト動作モードに関連する。レコード４８４は１６進数値である符号化モード値「１４」及び「ＢＣ」を含む。第２動作モードアプリケーション６１９が第２モードテーブル３５０から符号化モード値「１４」を取得すれば、アプリケーション６１９は符号化モード値「１４」を索引として用いてレコード４８４から符号化モード値「１４」及び「ＢＣ」を取得する。また、第２動作モードアプリケーション６１９は第２動作モードアプリケーション６１９に符号化モード値「ＢＣ」を送信する。また、第２動作モードアプリケーション６１９が第２動作モードアプリケーション６１９からレコード４８４の符号化モード値「ＢＣ」と同じ符号化モード値「ＢＣ」を受信すれば（マイクロコントローラ１９０がＤＣ−ＤＣ電圧コンバータ５４をブースト動作モードに変更すべきであると確認すれば）、第２動作モードアプリケーション６１９はＤＣ−ＤＣ電圧コンバータ５４をブースト動作モードに変更する。
【０１２１】
レコード４８５は終了動作モードに関連する。レコード４８５は１６進数値である符号化モード値「５Ａ」及び「Ａ５」を含む。第２動作モードアプリケーション６１９が第２モードテーブル３５０から符号化５Ａ値「５Ａ」を取得すれば、アプリケーション６１９は符号化モード値「Ａ５」を索引として用いてレコード４８５から符号化モード値「５Ａ」及び「Ａ５」を取得する。また、第２動作モードアプリケーション６１９は第２動作モードアプリケーション６１９に符号化モード値「Ａ５」を送信する。また、第２動作モードアプリケーション６１９が第２動作モードアプリケーション６１９からレコード４８５の符号化モード値「Ａ５」と同じ符号化モード値「Ａ５」を受信すれば（マイクロコントローラ１９０がＤＣ−ＤＣ電圧コンバータ５４を終了動作モードに変更すべきであると確認すれば）、第２動作モードアプリケーション６１９はＤＣ−ＤＣ電圧コンバータ５４を終了動作モードに変更する。
【０１２２】
図１及び図７〜図１９を参照してＤＣ−ＤＣ電圧コンバータ５４の動作モードを制御するための方法のフロー図を説明する。前記方法は、メインアプリケーション５９０、第１動作モードアプリケーション（図８〜図１３の６１８）及び第２動作モードアプリケーション（図１４〜図１９の６１９）を用いて具現される。
【０１２３】
図１を参照してメインアプリケーション５９０のフロー図を説明する。
【０１２４】
段階６００において、マイクロコントローラ１９０は、初期に遊休動作モードで動作する。段階６００の後に、前記方法は段階６０２に進む。
【０１２５】
段階６０２において、マイクロコントローラ１９０は、通信バス６２を通じて第１動作モードメッセージを受信する。第１動作モードメッセージはＤＣ−ＤＣ電圧コンバータ５４が変更されるように命令を受けたことを意味する第１動作モード値を内部に含む。段階６０２の後に、前記方法は段階６０４に進む。
【０１２６】
段階６０４において、マイクロコントローラ１９０は、第１動作モードアプリケーション６１８及び第２動作モードアプリケーション６１９を実行する。段階６０４の後に、前記方法は段階６０２に戻る。
【０１２７】
図１及び図８〜図１３を参照して第１動作モードアプリケーション６１８のフロー図を説明する。
【０１２８】
段階６２０において、マイクロコントローラ１９０は、第１動作モード値を索引として用いて、第１モードテーブル２５０のレコードから第１符号化モード値を取得する。段階６２０の後に、前記方法は段階６２２に進む。
【０１２９】
段階６２２において、マイクロコントローラ１９０は、第１モードテーブル２５０のレコードからの第１符号化モード値を用いて、第１チェックテーブル２８０のレコードから第１及び第２チェックモード値を取得する。段階６２２の後に、方法は段階６２４に進む。
【０１３０】
段階６２４において、マイクロコントローラ１９０は、第１チェックテーブル２８０のレコードからの第１チェックモード値を第２動作モードアプリケーション６１９に送信する。段階６２４の後に、前記方法は段階６２６に進む。
【０１３１】
段階６２６において、マイクロコントローラ１９０は、第２チェックテーブル４８０のレコードからの第１チェックモード値を第２動作モードアプリケーション６１９から受信する。段階６２６の後に、前記方法は段階６２８に進む。
【０１３２】
段階６２８において、マイクロコントローラ１９０は、第１動作モード値がブースト動作値に該当するか否か、また、ＤＣ−ＤＣ電圧コンバータ５４が現在遊休動作モードであるか否かを判断する。段階６２８の値が「はい」であれば、前記方法は段階６３０に進む。そうでなければ、前記方法は段階６４８に進む。
【０１３３】
段階６３０において、マイクロコントローラ１９０は、第１チェックテーブル２８０のレコードからの第２チェックモード値が第２チェックテーブル４８０のレコードからの第１チェックモード値と同じであるか否かを判断し、ＤＣ−ＤＣ電圧コンバータ５４をブースト動作モードに変更させる要請を確認する。段階６３０の値が「はい」であれば、前記方法は段階６３２に進む。そうでなければ、前記方法は段階６４０に進む。
【０１３４】
段階６３２において、マイクロコントローラ１９０は、第１両方向ＭＯＳＦＥＴスイッチ１１０が閉鎖動作状態であり、第２両方向ＭＯＳＦＥＴスイッチ１１４が閉鎖動作状態であり、バッテリー４０とＤＣ−ＤＣ電圧コンバータ５４との間に電気的に連結されたコンタクタ４２が開放動作状態であるブースト動作モードに変更されるように、ＤＣ−ＤＣ電圧コンバータ５４を誘導する命令信号を生成する。段階６３２の後に、前記方法は段階６４８に進む。
【０１３５】
再度段階６３０を参照して、段階６３０の値が「いいえ」であれば、前記方法は段階６４０に進む。段階６４０において、マイクロコントローラ１９０は、第１チェックテーブル２８０のレコードからの第２チェックモード値の下位ニブルが第２チェックテーブル４８０のレコードからの第１チェックモード値の下位ニブルと同じであるか否かを判断する。段階６４０の値が「はい」であれば、前記方法は段階６４２に進む。そうでなければ、前記方法は段階６４８に進む。
【０１３６】
段階６４２において、マイクロコントローラ１９０は、第２両方向ＭＯＳＦＥＴスイッチ１１４の高電圧端及び低電圧端にそれぞれ連結された電圧センサ１９２、１９４のそれぞれから第１電圧信号及び第２電圧信号を受信する。段階６４２の後に、前記方法は段階６４４に進む。
【０１３７】
段階６４４において、マイクロコントローラ１９０は、第１電圧信号と第２電圧信号との差が第２両方向ＭＯＳＦＥＴスイッチ１１４が開放動作状態であることを意味する第１臨界電圧レベルより大きいか否かを判断する。段階６４４の値が「はい」であれば、前記方法は段階６４６に進む。そうでなければ、前記方法は段階６４８に進む。
【０１３８】
段階６４６において、マイクロコントローラ１９０は、第２両方向ＭＯＳＦＥＴスイッチ１１４に関連する開放動作フラグを第２両方向ＭＯＳＦＥＴスイッチ１１４が開放動作状態であることを意味する真の値に設定する。段階６４６の後に、方法は段階６４８に進む。
【０１３９】
段階６４８において、マイクロコントローラ１９０は、第１動作モード値がバック動作値に該当するか否か、また、ＤＣ−ＤＣ電圧コンバータ５４が現在遊休動作モードであるか否かを判断する。段階６４８の値が「はい」であれば、前記方法は段階６５０に進む。そうでなければ、前記方法は段階６８０に進む。
【０１４０】
段階６５０において、マイクロコントローラ１９０は、第１チェックテーブル２８０のレコードからの第２チェックモード値が第２チェックテーブル４８０のレコードからの第１チェックモード値と同じであるか否かを判断し、ＤＣ−ＤＣ電圧コンバータ５４をバック動作モードに変更させる要請を確認する。段階６５０の値が「はい」であれば、前記方法は段階６６０に進む。そうでなければ、前記方法は段階６６２に進む。
【０１４１】
段階６６０において、マイクロコントローラ１９０は、第１両方向ＭＯＳＦＥＴスイッチ１１０が閉鎖動作状態であり、第２両方向ＭＯＳＦＥＴスイッチ１１４が閉鎖動作状態であり、バッテリー４０とＤＣ−ＤＣ電圧コンバータ５４との間に電気的に連結されたコンタクタ４２が閉鎖動作状態であるバック動作モードに変更されるように、ＤＣ−ＤＣ電圧コンバータ５４を誘導する命令信号を生成する。段階６６０の後に、前記方法は段階６８０に進む。
【０１４２】
再度段階６５０を参照して、段階６５０の値が「いいえ」であれば、前記方法は段階６６２に進む。段階６６２において、マイクロコントローラ１９０は、第１チェックテーブル２８０のレコードからの第２チェックモード値の下位ニブルが第２チェックテーブル４８０のレコードからの第１チェックモード値の下位ニブルと同じであるか否かを判断する。段階６６２の値が「はい」であれば、前記方法は段階６６４に進む。そうでなければ、前記方法は段階６８０に進む。
【０１４３】
段階６６４において、マイクロコントローラ１９０は、第２両方向ＭＯＳＦＥＴスイッチ１１４の高電圧端及び低電圧端にそれぞれ連結された電圧センサ１９２、１９４のそれぞれから第１電圧信号及び第２電圧信号を受信する。段階６６４の後に、前記方法は段階６６６に進む。
【０１４４】
段階６６６において、マイクロコントローラ１９０は、第１電圧信号と第２電圧信号との差が第２両方向ＭＯＳＦＥＴスイッチ１１４が開放動作状態であることを意味する第１臨界電圧レベルより大きいか否かを判断する。段階６６６の値が「はい」であれば、前記方法は段階６６８に進む。そうでなければ、前記方法は段階６８０に進む。
【０１４５】
段階６６８において、マイクロコントローラ１９０は、第２両方向ＭＯＳＦＥＴスイッチ１１４に関連する開放動作フラグを第２両方向ＭＯＳＦＥＴスイッチ１１４が開放動作状態であることを意味する真の値に設定する。段階６６８の後に、方法は段階６８０に進む。
【０１４６】
段階６８０において、マイクロコントローラ１９０は、第１動作モード値がバック特殊動作値に該当するか否か、また、ＤＣ−ＤＣ電圧コンバータ５４が現在遊休動作モードであるか否かを判断する。段階６８０の値が「はい」であれば、前記方法は段階６８２に進む。そうでなければ、前記方法は段階７０２に進む。
【０１４７】
段階６８２において、マイクロコントローラ１９０は、第１チェックテーブル２８０のレコードからの第２チェックモード値が第２チェックテーブル４８０のレコードからの第１チェックモード値と同じであるか否かを判断し、ＤＣ−ＤＣ電圧コンバータ５４をバック特殊動作モードに変更させる要請を確認する。段階６８２の値が「はい」であれば、前記方法は段階６８４に進む。そうでなければ、前記方法は段階６８６に進む。
【０１４８】
段階６８４において、マイクロコントローラ１９０は、第１両方向ＭＯＳＦＥＴスイッチ１１０が閉鎖動作状態であり、第２両方向ＭＯＳＦＥＴスイッチ１１４が閉鎖動作状態であり、バッテリー４０とＤＣ−ＤＣ電圧コンバータ５４との間に電気的に連結されたコンタクタ４２が開放動作状態であるバック特殊動作モードに変更されるように、ＤＣ−ＤＣ電圧コンバータ５４を誘導する命令信号を生成する。段階６８４の後に、前記方法は段階７０２に進む。
【０１４９】
再度段階６８２を参照して、段階６８２の値が「いいえ」であれば、前記方法は段階６８６に進む。段階６８６において、マイクロコントローラ１９０は第１チェックテーブル２８０のレコードからの第２チェックモード値の下位ニブルが第２チェックテーブル４８０のレコードからの第１チェックモード値の下位ニブルと同じであるか否かを判断する。段階６８６の値が「はい」であれば、前記方法は段階６８８に進む。そうでなければ、前記方法は段階７０２に進む。
【０１５０】
段階６８８において、マイクロコントローラ１９０は、第２両方向ＭＯＳＦＥＴスイッチ１１４の高電圧端及び低電圧端にそれぞれ連結された電圧センサ１９２、１９４のそれぞれから第１電圧信号及び第２電圧信号を受信する。段階６８８の後に、前記方法は段階６９０に進む。
【０１５１】
段階６９０において、マイクロコントローラ１９０は、第１電圧信号と第２電圧信号との差が第２両方向ＭＯＳＦＥＴスイッチ１１４が開放動作状態であることを意味する第１臨界電圧レベルより大きいか否かを判断する。段階６９０の値が「はい」であれば、前記方法は段階７００に進む。そうでなければ、前記方法は段階７０２に進む。
【０１５２】
段階７００において、マイクロコントローラ１９０は、第２両方向ＭＯＳＦＥＴスイッチ１１４に関連する開放動作フラグを第２両方向ＭＯＳＦＥＴスイッチ１１４が開放動作状態であることを意味する真の値に設定する。段階７００の後に、方法は段階７０２に進む。
【０１５３】
段階７０２において、マイクロコントローラ１９０は、第１動作モード値が終了動作値に該当するか否か、また、ＤＣ−ＤＣ電圧コンバータ５４が現在遊休動作モードであるか否かを判断する。段階７０２の値が「はい」であれば、前記方法は段階７０４に進む。そうでなければ、前記方法は段階７０８に進む。
【０１５４】
段階７０４において、マイクロコントローラ１９０は、第１チェックテーブル２８０のレコードからの第２チェックモード値が第２チェックテーブル４８０のレコードからの第１チェックモード値と同じであるか否かを判断し、ＤＣ−ＤＣ電圧コンバータ５４を終了動作モードに変更させる要請を確認する。段階７０４の値が「はい」であれば、前記方法は段階７０６に進む。そうでなければ、前記方法は段階７０８に進む。
【０１５５】
段階７０６において、マイクロコントローラ１９０は、第１両方向ＭＯＳＦＥＴスイッチ１１０が開放動作状態であり、第２両方向ＭＯＳＦＥＴスイッチ１１４が開放動作状態であり、バッテリー４０とＤＣ−ＤＣ電圧コンバータ５４との間に電気的に連結されたコンタクタ４２が開放動作状態である終了動作モードに変更されるように、ＤＣ−ＤＣ電圧コンバータ５４を誘導する命令信号を生成する。段階７０６の後に、前記方法は段階７０８に進む。
【０１５６】
段階７０８において、マイクロコントローラ１９０は、第１動作モード値が遊休動作値に該当するか否か、また、ＤＣ−ＤＣ電圧コンバータ５４が現在バック動作モード、バック特殊動作モード及びブースト動作モードのうち１つに該当するか否かを判断する。段階７０８の値が「はい」であれば、前記方法は段階７１０に進む。そうでなければ、前記方法はメインアプリケーション５９０に戻る。
【０１５７】
段階７１０において、マイクロコントローラ１９０は、第１チェックテーブル２８０のレコードからの第２チェックモード値が第２チェックテーブル４８０のレコードからの第１チェックモード値と同じであるか否かを判断し、ＤＣ−ＤＣ電圧コンバータ５４を遊休動作モードに変更させる要請を確認する。段階７１０の値が「はい」であれば、前記方法は段階７２０に進む。そうでなければ、前記方法は段階７２２に進む。
【０１５８】
段階７２０において、マイクロコントローラ１９０は、第１両方向ＭＯＳＦＥＴスイッチ１１０が開放動作状態であり、第２両方向ＭＯＳＦＥＴスイッチ１１４が開放動作状態であり、バッテリー４０とＤＣ−ＤＣ電圧コンバータ５４との間に電気的に連結されたコンタクタ４２が開放動作状態である遊休動作モードに変更されるように、ＤＣ−ＤＣ電圧コンバータ５４を誘導する命令信号を生成する。段階７２０の後に、前記方法はメインアプリケーション５９０に戻る。
【０１５９】
再度段階７１０を参照して、段階７１０の値が「いいえ」であれば、前記方法は段階７２２に進む。段階７２２において、マイクロコントローラ１９０は、第１チェックテーブル２８０のレコードからの第２チェックモード値の下位ニブルが第２チェックテーブル４８０のレコードからの第１チェックモード値の下位ニブルと同じであるか否かを判断する。段階７２２の値が「はい」であれば、前記方法は段階７２４に進む。そうでなければ、前記方法はメインアプリケーション５９０に戻る。
【０１６０】
段階７２４において、マイクロコントローラ１９０は第１両方向ＭＯＳＦＥＴスイッチ１１０及び第２両方向ＭＯＳＦＥＴスイッチ１１４をそれぞれ開放動作状態に誘導する命令信号を生成する。段階７２４の後に、前記方法は段階７２６に進む。
【０１６１】
段階７２６において、第２両方向ＭＯＳＦＥＴスイッチ１１４の高電圧端及び低電圧端にそれぞれ連結された電圧センサ１９２、１９４のそれぞれから第１電圧信号及び第２電圧信号を受信する。段階７２６の後に、前記方法は段階７２８に進む。
【０１６２】
段階７２８において、マイクロコントローラ１９０は、第１電圧信号と第２電圧信号との差が第２両方向ＭＯＳＦＥＴスイッチ１１４が開放動作状態であることを意味する第１臨界電圧レベルより大きいか否かを判断する。段階７２８の値が「はい」であれば、前記方法は段階７６０に進む。そうでなければ、前記方法はメインアプリケーション５９０に戻る。
【０１６３】
段階７３０において、マイクロコントローラ１９０は、第２両方向ＭＯＳＦＥＴスイッチ１１４に関連する開放動作フラグを第２両方向ＭＯＳＦＥＴスイッチ１１４が開放動作状態であることを意味する真の値に設定する。段階７３０の後に、前記方法はメインアプリケーション５９０に戻る。
【０１６４】
図１及び図１４〜図１９を参照して第２動作モードアプリケーション６１９のフロー図を説明する。
【０１６５】
段階８２０において、マイクロコントローラ１９０は、第１動作モード値を索引として用いて、第２モードテーブル３５０のレコードから第１符号化モード値を取得する。段階８２０の後に、前記方法は段階８２２に進む。
【０１６６】
段階８２２において、マイクロコントローラ１９０は、第１モードテーブル２５０のレコードからの第１符号化モード値を用いて第２チェックテーブル４８０のレコードから第１及び第２チェックモード値を取得する。段階８２２の後に、方法は段階８２４に進む。
【０１６７】
段階８２４において、マイクロコントローラ１９０は、第２チェックテーブル４８０のレコードからの第１チェックモード値を第２動作モードアプリケーション６１９に送信する。段階８２４の後に、前記方法は段階８２６に進む。
【０１６８】
段階８２６において、マイクロコントローラ１９０は、第１チェックテーブル２８０のレコードからの第１チェックモード値を第２動作モードアプリケーション６１９から受信する。段階８２６の後に、前記方法は段階８２８に進む。
【０１６９】
段階８２８において、マイクロコントローラ１９０は、第１動作モード値がブースト動作値に該当するか否か、また、ＤＣ−ＤＣ電圧コンバータ５４が現在遊休動作モードであるか否かを判断する。段階８２８の値が「はい」であれば、前記方法は段階８３０に進む。そうでなければ、前記方法は段階８４８に進む。
【０１７０】
段階８３０において、マイクロコントローラ１９０は、第１チェックテーブル２８０のレコードからの第１チェックモード値が第２チェックテーブル４８０のレコードからの第２チェックモード値と同じであるか否かを判断し、ＤＣ−ＤＣ電圧コンバータ５４をブースト動作モードに変更させる要請を確認する。段階８３０の値が「はい」であれば、前記方法は段階８３２に進む。そうでなければ、前記方法は段階８４０に進む。
【０１７１】
段階８３２において、マイクロコントローラ１９０は、第１両方向ＭＯＳＦＥＴスイッチ１１０が閉鎖動作状態であり、第２両方向ＭＯＳＦＥＴスイッチ１１４が閉鎖動作状態であり、バッテリー４０とＤＣ−ＤＣ電圧コンバータ５４との間に電気的に連結されたコンタクタ４２が開放動作状態であるブースト動作モードに変更されるように、ＤＣ−ＤＣ電圧コンバータ５４を誘導する命令信号を生成する。段階８３２の後に、前記方法は段階８４８に進む。
【０１７２】
再度段階８３０を参照して、段階８３０の値が「いいえ」であれば、前記方法は段階８４０に進む。段階８４０において、マイクロコントローラ１９０は第１チェックテーブル２８０のレコードからの第１チェックモード値の下位ニブルが第２チェックテーブル４８０のレコードからの第２チェックモード値の下位ニブルと同じであるか否かを判断する。段階８４０の値が「はい」であれば、前記方法は段階８４２に進む。そうでなければ、前記方法は段階８４８に進む。
【０１７３】
段階８４２において、マイクロコントローラ１９０は、第２両方向ＭＯＳＦＥＴスイッチ１１４の高電圧端及び低電圧端にそれぞれ連結された電圧センサ１９２、１９４のそれぞれから第１電圧信号及び第２電圧信号を受信する。段階８４２の後に、前記方法は段階８４４に進む。
【０１７４】
段階８４４において、マイクロコントローラ１９０は、第１電圧信号と第２電圧信号との差が第２両方向ＭＯＳＦＥＴスイッチ１１４が開放動作状態であることを意味する第１臨界電圧レベルより大きいか否かを判断する。段階８４４の値が「はい」であれば、前記方法は段階８４６に進む。そうでなければ、前記方法は段階８４８に進む。
【０１７５】
段階８４６において、マイクロコントローラ１９０は、第２両方向ＭＯＳＦＥＴスイッチ１１４に関連する開放動作フラグを第２両方向ＭＯＳＦＥＴスイッチ１１４が開放動作状態であることを意味する真の値に設定する。段階８４６の後に、方法は段階８４８に進む。
【０１７６】
段階８４８において、マイクロコントローラ１９０は、第１動作モード値がバック動作値に該当するか否か、また、ＤＣ−ＤＣ電圧コンバータ５４が現在遊休動作モードであるか否かを判断する。段階８４８の値が「はい」であれば、前記方法は段階８５０に進む。そうでなければ、前記方法は段階８８０に進む。
【０１７７】
段階８５０において、マイクロコントローラ１９０は、第１チェックテーブル２８０のレコードからの第１チェックモード値が第２チェックテーブル４８０のレコードからの第２チェックモード値と同じであるか否かを判断し、ＤＣ−ＤＣ電圧コンバータ５４をバック動作モードに変更させる要請を確認する。段階８５０の値が「はい」であれば、前記方法は段階８６０に進む。そうでなければ、前記方法は段階８６２に進む。
【０１７８】
段階８６０において、マイクロコントローラ１９０は、第１両方向ＭＯＳＦＥＴスイッチ１１０が閉鎖動作状態であり、第２両方向ＭＯＳＦＥＴスイッチ１１４が閉鎖動作状態であり、バッテリー４０とＤＣ−ＤＣ電圧コンバータ５４との間に電気的に連結されたコンタクタ４２が閉鎖動作状態であるバック動作モードに変更されるように、ＤＣ−ＤＣ電圧コンバータ５４を誘導する命令信号を生成する。段階８６０の後に、前記方法は段階８８０に進む。
【０１７９】
再度段階８５０を参照して、段階８５０の値が「いいえ」であれば、前記方法は段階８６２に進む。段階８６２において、マイクロコントローラ１９０は、第１チェックテーブル２８０のレコードからの第１チェックモード値の下位ニブルが第２チェックテーブル４８０のレコードからの第２チェックモード値の下位ニブルと同じであるか否かを判断する。段階８６２の値が「はい」であれば、前記方法は段階８６４に進む。そうでなければ、前記方法は段階８８０に進む。
【０１８０】
段階８６４において、マイクロコントローラ１９０は、第２両方向ＭＯＳＦＥＴスイッチ１１４の高電圧端及び低電圧端にそれぞれ連結された電圧センサ１９２、１９４のそれぞれから第１電圧信号及び第２電圧信号を受信する。段階８６４の後に、前記方法は段階８６８に進む。
【０１８１】
段階８６６において、マイクロコントローラ１９０は、第１電圧信号と第２電圧信号との差が第２両方向ＭＯＳＦＥＴスイッチ１１４が開放動作状態であることを意味する第１臨界電圧レベルより大きいか否かを判断する。段階８６６の値が「はい」であれば、前記方法は段階８６８に進む。そうでなければ、前記方法は段階８８０に進む。
【０１８２】
段階８６８において、マイクロコントローラ１９０は、第２両方向ＭＯＳＦＥＴスイッチ１１４に関連する開放動作フラグを第２両方向ＭＯＳＦＥＴスイッチ１１４が開放動作状態であることを意味する真の値に設定する。段階８６８の後に、方法は段階８８０に進む。
【０１８３】
段階８８０において、マイクロコントローラ１９０は、第１動作モード値がバック特殊動作値に該当するか否か、また、ＤＣ−ＤＣ電圧コンバータ５４が現在遊休動作モードであるか否かを判断する。段階８８０の値が「はい」であれば、前記方法は段階８８２に進む。そうでなければ、前記方法は段階９０２に進む。
【０１８４】
段階８８２において、マイクロコントローラ１９０は、第１チェックテーブル２８０のレコードからの第１チェックモード値が第２チェックテーブル４８０のレコードからの第２チェックモード値と同じであるか否かを判断し、ＤＣ−ＤＣ電圧コンバータ５４をバック特殊動作モードに変更させる要請を確認する。段階８８２の値が「はい」であれば、前記方法は段階８８４に進む。そうでなければ、前記方法は段階８８６に進む。
【０１８５】
段階８８４において、マイクロコントローラ１９０は、第１両方向ＭＯＳＦＥＴスイッチ１１０が閉鎖動作状態であり、第２両方向ＭＯＳＦＥＴスイッチ１１４が閉鎖動作状態であり、バッテリー４０とＤＣ−ＤＣ電圧コンバータ５４との間に電気的に連結されたコンタクタ４２が開放動作状態であるバック特殊動作モードに変更されるように、ＤＣ−ＤＣ電圧コンバータ５４を誘導する命令信号を生成する。段階８８４の後に、前記方法は段階９０２に進む。
【０１８６】
再度段階８８２を参照して、段階８８２の値が「いいえ」であれば、前記方法は段階８８６に進む。段階８８６において、マイクロコントローラ１９０は第１チェックテーブル２８０のレコードからの第１チェックモード値の下位ニブルが第２チェックテーブル４８０のレコードからの第２チェックモード値の下位ニブルと同じであるか否かを判断する。段階８８６の値が「はい」であれば、前記方法は段階８８８に進む。そうでなければ、前記方法は段階９０２に進む。
【０１８７】
段階８８８において、マイクロコントローラ１９０は、第２両方向ＭＯＳＦＥＴスイッチ１１４の高電圧端及び低電圧端にそれぞれ連結された電圧センサ１９２、１９４のそれぞれから第１電圧信号及び第２電圧信号を受信する。段階８８８の後に、前記方法は段階８９０に進む。
【０１８８】
段階８９０において、マイクロコントローラ１９０は、第１電圧信号と第２電圧信号との差が第２両方向ＭＯＳＦＥＴスイッチ１１４が開放動作状態であることを意味する第１臨界電圧レベルより大きいか否かを判断する。段階８９０の値が「はい」であれば、前記方法は段階９００に進む。そうでなければ、前記方法は段階９０２に進む。
【０１８９】
段階９００において、マイクロコントローラ１９０は、第２両方向ＭＯＳＦＥＴスイッチ１１４に関連する開放動作フラグを第２両方向ＭＯＳＦＥＴスイッチ１１４が開放動作状態であることを意味する真の値に設定する。段階９００の後に、方法は段階９０２に進む。
【０１９０】
段階９０２において、マイクロコントローラ１９０は、第１動作モード値が終了動作値に該当するか否か、また、ＤＣ−ＤＣ電圧コンバータ５４が現在遊休動作モードであるか否かを判断する。段階９０２の値が「はい」であれば、前記方法は段階９０４に進む。そうでなければ、前記方法は段階９０８に進む。
【０１９１】
段階９０４において、マイクロコントローラ１９０は、第１チェックテーブル２８０のレコードからの第２チェックモード値が第２チェックテーブル４８０のレコードからの第１チェックモード値と同じであるか否かを判断し、ＤＣ−ＤＣ電圧コンバータ５４を終了動作モードに変更させる要請を確認する。段階９０４の値が「はい」であれば、前記方法は段階９０６に進む。そうでなければ、前記方法は段階９０８に進む。
【０１９２】
段階９０６において、マイクロコントローラ１９０は、第１両方向ＭＯＳＦＥＴスイッチ１１０が開放動作状態であり、第２両方向ＭＯＳＦＥＴスイッチ１１４が開放動作状態であり、バッテリー４０とＤＣ−ＤＣ電圧コンバータ５４との間に電気的に連結されたコンタクタ４２が開放動作状態である終了動作モードに変更されるように、ＤＣ−ＤＣ電圧コンバータ５４を誘導する命令信号を生成する。段階９０６の後に、前記方法は段階９０８に進む。
【０１９３】
段階９０８において、マイクロコントローラ１９０は、第１動作モード値が遊休動作値に該当するか否か、また、ＤＣ−ＤＣ電圧コンバータ５４が現在バック動作モード、バック特殊動作モード及びブースト動作モードのうち１つに該当するか否かを判断する。段階９０８の値が「はい」であれば、前記方法は段階９１０に進む。そうでなければ、前記方法はメインアプリケーション５９０に戻る。
【０１９４】
段階９１０において、マイクロコントローラ１９０は、第１チェックテーブル２８０のレコードからの第１チェックモード値が第２チェックテーブル４８０のレコードからの第２チェックモード値と同じであるか否かを判断し、ＤＣ−ＤＣ電圧コンバータ５４を遊休動作モードに変更させる要請を確認する。段階９１０の値が「はい」であれば、前記方法は段階９２０に進む。そうでなければ、前記方法は段階９２２に進む。
【０１９５】
段階９２０において、マイクロコントローラ１９０は、第１両方向ＭＯＳＦＥＴスイッチ１１０が開放動作状態であり、第２両方向ＭＯＳＦＥＴスイッチ１１４が開放動作状態であり、バッテリー４０とＤＣ−ＤＣ電圧コンバータ５４との間に電気的に連結されたコンタクタ４２が開放動作状態である遊休動作モードに変更されるように、ＤＣ−ＤＣ電圧コンバータ５４を誘導する命令信号を生成する。段階９２０の後に、前記方法はメインアプリケーション５９０に戻る。
【０１９６】
再度段階９１０を参照して、段階９１０の値が「いいえ」であれば、前記方法は段階９２２に進む。段階９２２において、マイクロコントローラ１９０は第１チェックテーブル２８０のレコードからの第１チェックモード値の下位ニブルが第２チェックテーブル４８０のレコードからの第２チェックモード値の下位ニブルと同じであるか否かを判断する。段階９２２の値が「はい」であれば、前記方法は段階９２４に進む。そうでなければ、前記方法はメインアプリケーション５９０に戻る。
【０１９７】
段階９２４において、マイクロコントローラ１９０は、第１両方向ＭＯＳＦＥＴスイッチ１１０及び第２両方向ＭＯＳＦＥＴスイッチ１１４をそれぞれ開放動作状態に誘導する命令信号を生成する。段階９２４の後に、前記方法は段階９２６に進む。
【０１９８】
段階９２６において、第２両方向ＭＯＳＦＥＴスイッチ１１４の高電圧端及び低電圧端にそれぞれ連結された電圧センサ１９２、１９４のそれぞれから第１電圧信号及び第２電圧信号を受信する。段階９２６の後に、前記方法は段階９２８に進む。
【０１９９】
段階９２８において、マイクロコントローラ１９０は、第１電圧信号と第２電圧信号との差が第２両方向ＭＯＳＦＥＴスイッチ１１４が開放動作状態であることを意味する第１臨界電圧レベルより大きいか否かを判断する。段階９２８の値が「はい」であれば、前記方法は段階９６０に進む。そうでなければ、前記方法はメインアプリケーション５９０に戻る。
【０２００】
段階９３０において、マイクロコントローラ１９０は、第２両方向ＭＯＳＦＥＴスイッチ１１４に関連する開放動作フラグを第２両方向ＭＯＳＦＥＴスイッチ１１４が開放動作状態であることを意味する真の値に設定する。段階９３０の後に、前記方法はメインアプリケーション５９０に戻る。
【０２０１】
上述されたＤＣ−ＤＣ電圧コンバータの動作モードを制御するための制御システムは、他のシステム及び方法より実質的な長所を提供する。特に、制御システムは、ＤＣ−ＤＣ電圧コンバータが要請された動作モードに変更されるべきであることを確認でき、ＤＣ−ＤＣ電圧コンバータを要請された動作モードに変更できるそれぞれの第１動作モードアプリケーション及び第２動作アプリケーションを用いるマイクロコントローラを含む。
【０２０２】
以上、本発明を単に制限された数の実施例に基づいて説明したが、本発明はこのような実施例に限定されるものではなく、本発明の精神と範囲から逸脱しない範囲内の変形例、代案例、代替例または等価例が可能であることは言うまでのない。また、多様な実施例が上述されたが、本発明はこれら実施例の一部のみを含むこともあり得ることを理解せねばならない。したがって、本発明の特許請求の範囲は上述した説明によって制限されるものではない。
【０２０３】
上述された本発明の実施例は装置及び方法のみを通じて具現されるものではなく、本発明の実施例の構成に対応する機能を実現するプログラムまたはそのプログラムが記録された記録媒体を通じても具現でき、このような具現は上述された実施例の記載から本発明が属する技術分野の専門家であれば容易に具現できるであろう。
【図１】
2019503638.tif 000003
【図２】
2019503638.tif 000004
【図３】
2019503638.tif 000005
【図４】
2019503638.tif 000006
【図５】
2019503638.tif 000007
【図６】
2019503638.tif 000008
【図７】
2019503638.tif 000009
【図８】
2019503638.tif 000010
【図９】
2019503638.tif 000011
【図１０】
2019503638.tif 000012
【図１１】
2019503638.tif 000013
【図１２】
2019503638.tif 000014
【図１３】
2019503638.tif 000015
【図１４】
2019503638.tif 000016
【図１５】
2019503638.tif 000017
【図１６】
2019503638.tif 000018
【図１７】
2019503638.tif 000019
【図１８】
2019503638.tif 000020
【図１９】
2019503638.tif 000021
【図２０】
2019503638.tif 000022
【国際調査報告】
2019503638.tif 000023
2019503638.tif 000024
2019503638.tif 000025
2019503638.tif 000026
2019503638.tif 000027
2019503638.tif 000028