(57)【要約】【課題】電動モータ１８ａがその回転軸に加わる力によって回転させられることに起因して異常と判断される場合に、異常原因の特定に要する時間を短縮すること。【解決手段】内燃機関１６によって駆動されるオイルポンプ１４の下流には、ＣＶＴ１０が接続されている。また、下流には、逆止弁２０を介して電動ポンプ１８が接続されている。ＥＯＰＥＣＵ３０は電動ポンプ１８を駆動するものであり、電動ポンプ１８とＥＯＰＥＣＵ３０は、電力線Ｌ３および開閉器２５を介してバッテリ２６に接続されている。ＥＯＰＥＣＵ３０内のＭＣ３４は、電動モータ１８ａに接続されたインバータ２２の操作の停止状態において電動モータ１８ａが回転していると判断すると、その旨を不揮発性メモリ３４ａに記憶する。【選択図】図１
2016158331.tif 000002
【特許請求の範囲】
【請求項１】
電動モータを備えた電動ポンプを制御対象とし、前記電動モータに接続される電力変換回路を操作する電動ポンプ用制御装置において、
前記電動モータは、永久磁石を備えており、
当該電動ポンプ用制御装置および前記電力変換回路に電力を供給する電力線と電源との間を開閉する開閉器の開閉状態を把握する外部制御装置に接続された通信線の電圧を、当該電動ポンプ用制御装置が起動している場合と起動していない場合とで相違させる通信処理部と、
前記電力変換回路の操作を停止しているときに前記電動モータが回転しているか否かを判断する判断処理部と、
前記判断処理部によって回転していると判断されることを条件に、当該電動ポンプ用制御装置の外部にその旨を通知する通知情報を生成する通知情報生成処理部と、を備える電動ポンプ用制御装置。
【請求項２】
前記電動モータの端子の電圧に基づき、誘起電圧を検出する誘起電圧検出処理部を備え、
前記判断処理部は、前記誘起電圧検出処理部によって誘起電圧が検出されることを条件に、前記電動モータが回転していると判断する請求項１記載の電動ポンプ用制御装置。
【請求項３】
前記電動モータに流れる電流を検出する電流検出処理部を備え、
前記判断処理部は、前記電流検出処理部によって電流が検出されることを条件に、前記電動モータが回転していると判断する請求項１または２記載の電動ポンプ用制御装置。
【請求項４】
前記電力線の電圧を検出する電力線電圧検出処理部を備え、
前記判断処理部は、前記電力線電圧検出処理部によって検出される電圧が規定電圧以下であることを条件に、前記電動モータが回転していると判断する請求項２または３記載の電動ポンプ用制御装置。
【請求項５】
前記通知情報生成処理部は、前記判断処理部によって前記電動モータが回転していると判断された履歴を前記通知情報として不揮発性メモリに記憶するものである請求項１〜４のいずれか１項に記載の電動ポンプ用制御装置。
【請求項６】
前記通知情報生成処理部は、前記判断処理部によって前記電動モータが回転していると判断される場合、前記外部制御装置にその旨を前記通知情報として通知する信号を出力する請求項１〜４のいずれか１項に記載の電動ポンプ用制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、永久磁石内蔵の電動モータを備えた電動ポンプを制御対象とし、前記電動モータに接続される電力変換回路を操作する電動ポンプ用制御装置に関する。
【背景技術】
【０００２】
たとえば特許文献１には、車載変速装置に作動油を供給する機関駆動式ポンプの駆動源である内燃機関がアイドルストップによって停止されることで、同ポンプによる作動油の供給が不足する場合に、機関駆動式のポンプに代えて変速装置に作動油を供給する電動ポンプ装置が記載されている。電動ポンプ装置内蔵の制御装置は、上位ＥＣＵと通信を行い、上位ＥＣＵからの指令により電動ポンプ内蔵の電動モータを制御する。なお、機関駆動式ポンプと電動ポンプと変速装置との間には、機関駆動式ポンプ側から電動ポンプ側への作動油の逆流を阻止する逆止弁が備えられている。
【０００３】
ちなみに、電動モータの制御装置としては、他にもたとえば特許文献２等がある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−１３７０６９号公報
【特許文献２】特開２０１４−９１４２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記のように、機関駆動式ポンプと電動ポンプとの間に逆止弁を備える場合、機関駆動式ポンプが駆動され、電動ポンプの電動モータが駆動されていないときに、機関駆動式ポンプによる作動油の吐出エネルギによって、電動ポンプの電動モータが回転させられる事態が回避される。ただし、たとえば逆止弁に異常が生じる場合にあっては、電動モータが駆動されていない時に電動ポンプの電動モータが回転させられ発電機として機能するおそれがある。そしてこの場合、制御装置の電源がオフされていたとしても、電動ポンプの電動モータの発電エネルギによって制御装置が起動するおそれがある。そして制御装置が起動されると、制御装置が通信線の電圧を変化させ、これにより上位ＥＣＵが制御装置側に異常があると判断するおそれがある。上位ＥＣＵにより異常があると判断されると、ユーザに通知されるなどして、車両がディーラに持ち込まれ、ディーラにより異常原因の調査がなされる。ただし、この場合、電動ポンプ装置自体には異常がないことから、異常原因の特定に時間を要する。
【０００６】
本発明は、そうした実情に鑑みてなされたものであり、その目的は、電動モータがその回転軸に加わる力によって回転させられることに起因して異常と判断される場合に、異常原因の特定に要する時間を短縮することのできる電動ポンプ用制御装置を提供することにある。
【課題を解決するための手段】
【０００７】
以下、上記課題を解決するための手段およびその作用効果について記載する。
１．電動ポンプ用制御装置は、電動モータを備えた電動ポンプを制御対象とし、前記電動モータに接続される電力変換回路を操作する電動ポンプ用制御装置において、前記電動モータは、永久磁石を備えており、当該電動ポンプ用制御装置および前記電力変換回路に電力を供給する電力線と電源との間を開閉する開閉器の開閉状態を把握する外部制御装置に接続された通信線の電圧を、当該電動ポンプ用制御装置が起動している場合と起動していない場合とで相違させる通信処理部と、前記電力変換回路の操作を停止しているときに前記電動モータが回転しているか否かを判断する判断処理部と、前記判断処理部によって回転していると判断されることを条件に、当該電動ポンプ用制御装置の外部にその旨を通知する通知情報を生成する通知情報生成処理部と、を備える。
【０００８】
上記構成では、開閉器が開状態である場合、外部制御装置は、開状態であることを把握している。そして、開閉器が開状態である場合、電源の電力が電力線を介して電動ポンプ用制御装置や電力変換回路に供給されないことから、電動ポンプ用制御装置はオフ状態となる。ここで、開閉器が開状態であるときに、流体によって電動ポンプ内蔵の電動モータが回転させられると、電動モータに備えられた永久磁石が回転することで変動する磁界が生じることから、電動モータが発電機として機能する。そしてこの場合、電動モータによって発電された電力が、電力変換回路を介して電動ポンプ用制御装置に供給される。このため、開閉器が開状態であるにもかかわらず、電動ポンプ用制御装置が起動され、これにより通信処理部によって通信線の電圧が変更される。したがって、外部制御装置は、開閉器が開状態であるにも関わらず、通信線の電圧が電動ポンプ用制御装置の起動時のものとなることで、異常が生じたと判断するおそれがある。
【０００９】
そこで、上記構成では、判断処理部を備えて、電力変換回路の操作を停止しているときに電動モータが回転しているか否かを判断する。そして、電力変換回路の操作を停止しているときに電動モータが回転している場合、通知情報生成処理部によって、その旨を通知する通知情報を生成する。このため、外部制御装置により異常が生じたと判断された後、異常原因の特定が試みられる際に通知情報を参照することで、異常原因の特定に要する時間を短縮することができる。
【００１０】
２．上記１記載の電動ポンプ用制御装置において、前記電動モータの端子の電圧に基づき、誘起電圧を検出する誘起電圧検出処理部を備え、前記判断処理部は、前記誘起電圧検出処理部によって誘起電圧が検出されることを条件に、前記電動モータが回転していると判断する。
【００１１】
永久磁石を備える電動モータが回転すると、永久磁石に起因した鎖交磁束が電動モータの回転に応じて変化するため、誘起電圧が生じる。ここで、電力変換回路の操作が停止されている場合、電動モータの端子電圧は、誘起電圧となる。このため、電動モータの端子の電圧として誘起電圧が検出されることを、電動モータが回転していると判断する条件とした。
【００１２】
３．上記１または２記載の電動ポンプ用制御装置において、前記電動モータに流れる電流を検出する電流検出処理部を備え、前記判断処理部は、前記電流検出処理部によって電流が検出されることを条件に、前記電動モータが回転していると判断する。
【００１３】
電動モータが流体によって回転させられ発電機として機能する場合、電動モータに電流が流れる。このため、電動モータに流れる電流が検出されることを、電動モータが回転していると判断する条件とした。
【００１４】
４．上記２または３記載の電動ポンプ用制御装置は、前記電力線の電圧を検出する電力線電圧検出処理部を備え、前記判断処理部は、前記電力線電圧検出処理部によって検出される電圧が規定電圧以下であることを条件に、前記電動モータが回転していると判断する。
【００１５】
流体によって電動モータが意図せずに回される場合には、電動モータの発電電圧は、開閉器が閉状態とされているときの正常時における想定最低値よりも低くなる現象が生じうると考えられる。そしてこの場合には、電力線の電圧が規定電圧以下であることを、電動モータが回転していると判断する条件とすることができる。
【００１６】
５．上記１〜４のいずれか１項に記載の電動ポンプ用制御装置において、前記通知情報生成処理部は、前記判断処理部によって前記電動モータが回転していると判断された履歴を前記通知情報として不揮発性メモリに記憶するものである。
【００１７】
上記構成では、通知情報生成処理部によって、電動モータが回転していると判断された履歴が不揮発性メモリに記憶される。このため、不揮発性メモリにアクセス可能な装置を用いることで、上記履歴を確認することができる。
【００１８】
６．上記１〜４のいずれか１項に記載の電動ポンプ用制御装置において、前記通知情報生成処理部は、前記判断処理部によって前記電動モータが回転していると判断される場合、前記外部制御装置にその旨を前記通知情報として通知する信号を出力する。
【００１９】
上記構成では、電動モータが回転していると判断される場合、通知情報生成処理部によって、その旨が外部制御装置に通知される。このため、外部制御装置が通信線の電圧によって異常と判断した場合であっても、外部制御装置がその異常の要因を把握することができる。
【図面の簡単な説明】
【００２０】
【図１】第１の実施形態にかかるＥＯＰＥＣＵを搭載したシステム構成図。
【図２】ＥＯＰＥＣＵの起動による信号Ｓａ，Ｓｂの推移を示すタイムチャート。
【図３】同実施形態にかかる通知情報の生成処理の手順を示す流れ図。
【図４】第２の実施形態にかかる通知情報の生成処理の手順を示す流れ図。
【発明を実施するための形態】
【００２１】
＜第１の実施形態＞
以下、電動ポンプ用制御装置にかかる第１の実施形態について図面を参照しつつ説明する。
【００２２】
図１に示すＣＶＴ（無段変速装置）１０は、内燃機関１６のクランク軸と車輪との間に介在する変速装置である。ＣＶＴ１０は、オイルの油圧によって入力側の回転速度に対する出力側の回転速度の比を可変とする。ＣＶＴ１０に供給されるオイルは、タンク１２に貯蔵されており、タンク１２内のオイルは、内燃機関１６によって駆動されるオイルポンプ１４によって汲み上げられ、ＣＶＴ１０に吐出される。また、タンク１２内のオイルは、電動モータ１８ａ内蔵の電動ポンプ１８によって汲み上げられ、ＣＶＴ１０に吐出される。電動モータ１８ａは、永久磁石を備える電動モータである。詳しくは、本実施形態では、電動モータ１８ａは、表面磁石同期電動機（ＳＰＭ）である。
【００２３】
電動ポンプ１８とオイルポンプ１４およびＣＶＴ１０との間には、逆止弁２０が設けられている。逆止弁２０は、ＣＶＴ１０やオイルポンプ１４から電動ポンプ１８側へのオイルの流入を規制するためのものであり、上流である電動ポンプ１８側のオイルの圧力に対する下流であるＣＶＴ１０やオイルポンプ１４側のオイルの圧力の差圧が所定圧以上となることで閉弁する。そして、電動ポンプ１８が停止状態であって且つオイルポンプ１４が駆動状態である場合、逆止弁２０は閉弁状態となると想定されている。
【００２４】
電動モータ１８ａには、インバータ２２、電力線Ｌ３、および開閉器２５を介してバッテリ２６が接続されている。インバータ２２は、バッテリ２６の正極および負極のそれぞれと電動モータ１８ａの３個の端子のそれぞれとの間を開閉するスイッチング素子ＳＷを備えた回路である。また、インバータ２２は、スイッチング素子ＳＷに逆並列接続されたダイオードＤを備えている。なお、インバータ２２には、入力電圧の変動を抑制するために、コンデンサ２３が設けられている。
【００２５】
ＥＧＥＣＵ２８は、内燃機関１６を制御対象とする電子制御装置である。また、ＥＯＰＥＣＵ３０は、電動ポンプ１８を制御対象とする電子制御装置である。なお、本実施形態では、ＥＯＰＥＣＵ３０は、インバータ２２と、電動ポンプ１８を制御対象としてインバータ２２を操作する電動ポンプ用制御装置３１とを備えている。そして、電動ポンプ１８、ＥＯＰＥＣＵ３０は、単一のケースにパッケージ化されており、図では、電動ポンプ１８およびＥＯＰＥＣＵ３０を破線で囲うことでこれを表現している。また、ＩＳＭＥＣＵ５０は、車両の停車時等において内燃機関１６の燃焼制御を自動停止させるいわゆるアイドリングストップを実行および管理する外部制御装置である。
【００２６】
ＩＳＭＥＣＵ５０は、内燃機関１６の自動停止処理を実行する場合、ＥＯＰＥＣＵ３０に、電動ポンプ１８を駆動するように指令する。これは、内燃機関１６の自動停止処理がなされる場合、オイルポンプ１４からＣＶＴ１０にオイルを吐出することができないからである。ＩＳＭＥＣＵ５０は、開閉器２５を開閉操作することで、ＥＯＰＥＣＵ３０への電力の供給および停止を制御する。そして、ＥＯＰＥＣＵ３０に電力が供給される期間において、ＥＯＰＥＣＵ３０との通信を通じてＥＯＰＥＣＵ３０に指令を出し、オイルポンプ１４の駆動および停止を指令する。
【００２７】
ここで、ＩＳＭＥＣＵ５０とＥＯＰＥＣＵ３０との構成について詳述する。
ＥＯＰＥＣＵ３０の電動ポンプ用制御装置３１は、電力線Ｌ３から供給される電力の電圧であるＥＯＰＥＣＵ３０の給電電圧Ｖｃ２を降圧して定電圧を出力するレギュレータ３２と、レギュレータ３２を電源とするＭＣ（マイクロコンピュータ）３４とを備えている。なお、図１においては、電力線Ｌ３を直接の電源とするものに、適宜、逆三角形の電源記号を記載している。ＭＣ３４は、中央処理装置や不揮発性メモリ３４ａを備える。また、ＥＯＰＥＣＵ３０の電動ポンプ用制御装置３１は、通信線Ｌ１と接地との間に設けられた保護用の抵抗体４０とスイッチング素子（バイポーラトランジスタ）４２との直列接続体を備えている。また、ＥＯＰＥＣＵ３０の電動ポンプ用制御装置３１は、通信線Ｌ２を給電電圧Ｖｃ２でプルアップするためのプルアップ抵抗体３６と、通信線Ｌ２の電圧を調整してＭＣ３４に出力するバッファ３８とを備えている。バッファ３８は、通信線Ｌ２を伝搬する信号の論理値をＭＣ３４が高精度に把握することを狙ったものである。
【００２８】
ＥＯＰＥＣＵ３０の電動ポンプ用制御装置３１は、給電電圧Ｖｃ２をＭＣ３４がサンプリング可能な電圧範囲に変換してＭＣ３４に出力するバッファ回路３３を備えている。
ＥＯＰＥＣＵ３０の電動ポンプ用制御装置３１は、電動モータ１８ａの端子電圧に現れる誘起電圧のゼロクロスを検出する誘起電圧検出処理部３７を備えている。すなわち、電動モータ１８ａが回転すると、電動モータ１８ａが備える永久磁石によるステータコイルの鎖交磁束が周期的に変化するため、誘起電圧が周期的に変化する。特に、誘起電圧は、正から負に周期的に変化する。そして、インバータ２２の出力電圧が印加されていない電動モータ１８ａの端子には、誘起電圧が現れる。上記ゼロクロスとは、誘起電圧の符号が正および負の一方から他方に移行する際にゼロを横切ることである。誘起電圧検出処理部３７は、電動モータ１８ａの端子の電圧に基づきゼロクロスを検出すると、その旨を示す信号をＭＣ３４に出力する。
【００２９】
ＥＯＰＥＣＵ３０の電動ポンプ用制御装置３１は、インバータ２２の負極側の直流母線に直列接続されたシャント抵抗２４の電圧降下に基づき、直流母線に流れる電流Ｉを検出する電流検出回路３５を備えている。電流検出回路３５は、検出される電流Ｉに応じた信号をＭＣ３４に出力する。
【００３０】
ＩＳＭＥＣＵ５０は、電力線Ｌ３から供給される電力の電圧であるＩＳＭＥＣＵ５０の給電電圧Ｖｃ１を降圧して定電圧を出力するレギュレータ５２と、レギュレータ５２を電源とするＭＣ（マイクロコンピュータ）５４とを備えている。なお、図１においては、電力線Ｌ３を直接の電源とするものに、適宜、丸印の電源記号を記載している。ＭＣ５４は、中央処理装置やメモリを備えている。ＩＳＭＥＣＵ５０は、通信線Ｌ１を給電電圧Ｖｃ１でプルアップするためのプルアップ抵抗体５６と、通信線Ｌ１の電圧を調整してＭＣ５４に出力するバッファ５８とを備えている。バッファ５８は、通信線Ｌ１を伝搬する信号の論理値をＭＣ５４が高精度に把握するためのものである。
【００３１】
ＩＳＭＥＣＵ５０は、通信線Ｌ２と接地との間に設けられた保護用の抵抗体６０と、スイッチング素子（バイポーラトランジスタ）６２との直列接続体を備えている。
なお、本実施形態では、ＥＯＰＥＣＵ３０のＭＣ３４の演算処理能力が、ＩＳＭＥＣＵ５０のＭＣ５４の演算処理能力よりも低いことを想定している。すなわち、ＩＳＭＥＣＵ５０に対してＥＯＰＥＣＵ３０は指令を受ける下位のＥＣＵであり、ＥＯＰＥＣＵ３０は指令に応じて電動モータ１８ａを駆動する処理を行うにすぎないため、極力簡素な構成とされている。
【００３２】
上記構成では、ＩＳＭＥＣＵ５０において、ＭＣ５４がスイッチング素子６２をオン・オフ操作することで、ＥＯＰＥＣＵ３０のＭＣ３４は、通信線Ｌ２を介して論理信号を受信する。すなわち、ＭＣ５４がスイッチング素子６２をオン操作すると、通信線Ｌ２の電圧が接地電位に対応する値となるため、ＭＣ３４がバッファ３８を介して受信する信号Ｓａは論理Ｌとなる。一方、ＭＣ５４がスイッチング素子６２をオフ操作すると、通信線Ｌ２の電圧が給電電圧Ｖｃ２となるため、ＭＣ３４がバッファ３８を介して受信する信号Ｓａは論理Ｈとなる。
【００３３】
一方、ＥＯＰＥＣＵ３０において、ＭＣ３４がスイッチング素子４２をオン・オフ操作することで、ＩＳＭＥＣＵ５０のＭＣ５４は、通信線Ｌ１を介して論理信号を受信する。すなわち、ＭＣ３４がスイッチング素子４２をオン操作すると、通信線Ｌ１の電圧が接地電位に対応する値となるため、ＭＣ５４がバッファ５８を介して受信する信号Ｓｂは論理Ｌとなる。一方、ＭＣ３４がスイッチング素子４２をオフ操作すると、通信線Ｌ１の電圧が給電電圧Ｖｃ１となるため、ＭＣ５４がバッファ５８を介して受信する信号は論理Ｈとなる。
【００３４】
ＥＯＰＥＣＵ３０のＭＣ３４は、通信線Ｌ２から論理Ｈの信号を受信すると、通信線Ｌ１に論理Ｌの信号を出力することが定められている。このため、ＩＳＭＥＣＵ５０のＭＣ５４は、通信線Ｌ２に論理Ｈの信号を出力している状態で通信線Ｌ１を介して論理Ｌの信号を受信できない場合、ＥＯＰＥＣＵ３０に異常があると判断する。
【００３５】
ただし、通信線Ｌ１は、プルアップ抵抗体５６によって給電電圧Ｖｃ１でプルアップされているものである。このため、ＩＳＭＥＣＵ５０のＭＣ５４は、開閉器２５を開状態としているときには、ＥＯＰＥＣＵ３０がスイッチング素子４２をオン操作することができないために、通信線Ｌ２に論理Ｈの信号を出力していても、通信線Ｌ１の電圧の論理値が論理Ｈである状態が正常であると判断する。換言すれば、ＩＳＭＥＣＵ５０のＭＣ５４は、開閉器２５を開状態としているときには、通信線Ｌ２に論理Ｈの信号を出力していても、通信線Ｌ１の電圧の論理値が論理Ｌである場合、異常と判断する。
【００３６】
ここで、ＥＯＰＥＣＵ３０が正常であって且つ開閉器２５が開状態であるにもかかわらず、通信線Ｌ２に重畳された信号の論理値が論理Ｈであっても通信線Ｌ１の電圧が論理Ｌとなりうる状況について説明する。
【００３７】
図２は、開閉器２５が開状態である場合において、電動モータ１８ａがオイルの流動によって回される状況における給電電圧Ｖｃ２等の推移を示す。こうした現象は、たとえば逆止弁２０に異常が生じ、インバータ２２の操作の停止状態において、オイルポンプ１４の吐出するオイルが逆止弁２０を介して電動ポンプ１８側に流入する場合等に生じうる。
【００３８】
図２に示すように、電動モータ１８ａがオイルの流動によって回される場合、給電電圧Ｖｃ２は、インバータ２２の操作が許可され規定電圧Ｖｔｈよりは低いものの、ＭＣ３４の最低動作電圧Ｖａよりは高くなることがある。その場合、給電電圧Ｖｃ２が最低動作電圧Ｖａ以上となる時刻ｔ１において、ＭＣ３４が起動される。ＭＣ３４が起動した時点において、通信線Ｌ２の電圧は、プルアップ抵抗体３６によって給電電圧Ｖｃ２にプルアップされているため、ＭＣ３４がバッファ３８を介して受信する信号Ｓａは、論理Ｈとなる。このため、ＭＣ３４は、スイッチング素子４２をオン操作して通信線Ｌ１に論理Ｌの信号を出力する。これより、ＩＳＭＥＣＵ５０のＭＣ５４がバッファ５８を介して受信する信号Ｓｂは論理Ｌとなる。
【００３９】
図３に、上記状態の履歴を記録するための処理（通知情報の生成処理）の手順を示す。この処理は、ＥＯＰＥＣＵ３０のＭＣ３４によって、たとえば所定周期で繰り返し実行される。
【００４０】
図３に示す一連の処理において、ＭＣ３４は、まず変数ｉを初期化する（Ｓ１０）。次にＭＣ３４は、インバータ２２の操作を停止している状態であるか否かを判断する（Ｓ１２）。そして、ＭＣ３４は、インバータ２２の操作を停止している状態であると判断する場合（Ｓ１２：ＹＥＳ）、以下の条件（ａ）〜（ｃ）の論理積が真であるか否かを判断する（Ｓ１４）。
【００４１】
（ａ）給電電圧Ｖｃ２が規定電圧Ｖｔｈ以下である旨の条件。この条件は、電動モータ１８ａが発電機として機能することで給電電圧Ｖｃ２が生じているのか、開閉器２５が閉状態であることで電力線Ｌ３の電圧が上昇しているのかを識別するためのものである。なお、上記規定電圧Ｖｔｈは、正常時における給電電圧Ｖｃ２の最低値よりも低い値となっている。
【００４２】
（ｂ）ゼロクロスが検出される旨の条件。この条件は、電動モータ１８ａが回っている場合、誘起電圧が生じて且つ誘起電圧が変動することに鑑みて設けられたものである。
（ｃ）電流Ｉが検出される旨の条件。この条件は、電動モータ１８ａが発電機として機能する場合、電動モータ１８ａに電流が流れることに鑑みて設けられたものである。なお、インバータ２２の操作の停止状態において電動モータ１８ａが発電機として機能する場合、インバータ２２のダイオードＤを介して正極側の直流母線や負極側の直流母線にも電流が流れ、コンデンサ２３が充電される。
【００４３】
ＭＣ３４は、上記論理積が真であると判断する場合（Ｓ１４：ＹＥＳ）、変数ｉをインクリメントする（Ｓ１６）。これは、上記論理積が真となる状態（異常が検出された状態）の継続時間を計時するためのものである。次に、ＭＣ３４は、変数ｉが閾値ｉｔｈ以上であるか否かを判断する（Ｓ１８）。この処理は、電動モータ１８ａがオイルによって回転させられている状態が生じているか否かを判断するためのものである。
【００４４】
ここで、閾値ｉｔｈは、上記論理積が真となる理由が、ノイズ等によるものではなく電動モータ１８ａの回転によるものであると判断可能な値に設定される。すなわち、たとえば上記（ａ）の条件については、開閉器２５が閉状態から開状態に切り替えられた際にある程度の期間にわたって成立する。すなわち、開閉器２５が開状態とされたとしてもコンデンサ２３の電荷によって、ＭＣ３４には電力供給がなされる。さらに、開閉器２５の開操作に伴ってインバータ２２の操作が停止される場合、電動モータ１８ａが惰性回転することで、電動モータ１８ａが発電機として機能してコンデンサ２３が充電される。このため、上記（ａ）の条件のみについては、開閉器２５が開状態に切り替えられた後、数秒間成立するおそれがある。しかし、この場合であっても、上記（ｂ）、（ｃ）の条件が継続する期間は、上記（ａ）の条件が成立する期間よりも短い。これは、インバータ２２の操作停止後に電動モータ１８ａの惰性回転が継続する期間が短いからである。このため、たとえば、閾値ｉｔｈは、インバータ２２の操作停止後に電動モータ１８ａの惰性回転によって電動モータ１８ａが回転すると想定される時間の最大値以上であって極力短い時間に設定すればよい。
【００４５】
ＭＣ３４は、閾値ｉｔｈ以上であると判断する場合（Ｓ１８：ＹＥＳ）、インバータ２２の操作停止時に電動モータ１８ａが回転する異常がある旨の判断をし、その旨を外部に通知する通知情報として不揮発性メモリ３４ａに記憶する（Ｓ２０）。一方、ＭＣ３４は、閾値ｉｔｈ未満であると判断する場合（Ｓ１８：ＮＯ）、ステップＳ１２に戻る。ここで、ステップＳ１２に戻る場合にＭＣ３４がステップＳ１４の処理を実行する周期は、電動モータ１８ａが発電機として機能して発電電圧が最低動作電圧Ｖａとなるときの最低回転速度に基づき設定される。詳しくは、上記最低回転速度においてゼロクロスの出現周期以上の周期に設定される。
【００４６】
また、ＭＣ３４は、ステップＳ１２において否定判断する場合、変数ｉを初期化する（Ｓ２２）。なお、ＭＣ３４は、ステップＳ２０，Ｓ２２の処理が完了する場合、この一連の処理を一旦終了する。
【００４７】
ここで、本実施形態の作用を説明する。
ＩＳＭＥＣＵ５０のＭＣ５４が開閉器２５を開状態としているときに、逆止弁２０の異常等に起因してオイルポンプ１４側からのオイルが電動ポンプ１８に流入すると、オイルの流動エネルギによって電動モータ１８ａが回され、電動モータ１８ａが発電機として機能する。この場合、ＥＯＰＥＣＵ３０のＭＣ３４は、図３のステップＳ２０の処理によって、インバータ２２の操作の停止状態において電動モータ１８ａが回転している旨の異常判断の履歴を外部に通知する通知情報とし、同情報を不揮発性メモリ３４ａに記憶する。ここで、異常判断の履歴とは、異常であると判断された場合に、その旨を表現する情報のことである。
【００４８】
このため、図２に示したように信号Ｓｂが論理ＬとなることでＩＳＭＥＣＵ５０が異常を検知し、これをユーザに通知するなどし、車両がディーラに持ち込まれた場合、ＭＣ３４の不揮発性メモリ３４ａにアクセスすることで、インバータ２２の操作停止時に電動モータ１８ａが回転する異常が生じたことを把握することができる。このため、逆止弁２０に異常がある可能性が高いとして、逆止弁２０の調査がなされる。そして、逆止弁２０に異常があり、ＥＯＰＥＣＵ３０が別の異常の履歴を記憶していない場合には、ＩＳＭＥＣＵ５０が検知した異常の原因は、逆止弁２０にあるのであって、ＥＯＰＥＣＵ３０側にはないと判断することができる。
【００４９】
以上説明した本実施形態によれば、以下に記載する効果が得られるようになる。
（１）インバータ２２の操作の停止状態において電動モータ１８ａが回転している異常をＥＯＰＥＣＵ３０が判断して、異常がある場合、これを不揮発性メモリ３４ａに記憶した。これにより、異常原因の特定に要する時間を短縮することができる。
【００５０】
（２）インバータ２２の操作の停止時において、誘起電圧のゼロクロスが検出されることに基づき電動モータ１８ａが回転していると判断した。この場合、誘起電圧やゼロクロスの検出に基づき電動モータ１８ａの回転速度を算出する必要がないことから、電動モータ１８ａが回転していることを簡易な処理で判断することができる。
【００５１】
＜第２の実施形態＞
以下、電動ポンプ用制御装置にかかる第２の実施形態について、第１の実施形態との相違点を中心に図面を参照しつつ説明する。
【００５２】
図４に、本実施形態にかかる通知情報の生成処理の手順を示す。この処理は、ＥＯＰＥＣＵ３０のＭＣ３４によって、たとえば所定周期で繰り返し実行される。なお、図４において、図３に示した処理に対応する処理については、便宜上、同一のステップ番号を付している。
【００５３】
図４に示す一連の処理において、ＭＣ３４は、ステップＳ１８において肯定判断する場合、ステップＳ２０ａにおいて、異常判断をし、スイッチング素子４２を操作することで、通信線Ｌ１に出力される信号Ｓｂに異常判断をした旨の情報（通知情報）を重畳する。
【００５４】
これにより、ＩＳＭＥＣＵ５０のＭＣ５４では、バッファ５８を介して受信する信号Ｓｂから、インバータ２２の操作の停止時に電動モータ１８ａが回転する異常が生じたことを把握することができる。このため、ＩＳＭＥＣＵ５０は、開閉器２５が開状態であるにもかかわらず、図２に示したように信号Ｓｂが論理Ｌに反転した要因が、インバータ２２の操作の停止時に電動モータ１８ａが回転する異常が生じたためであると認識することができる。
【００５５】
＜その他の実施形態＞
なお、上記各実施形態は、以下のように変更して実施してもよい。
・「開閉器の開閉状態について」
上記各実施形態では、ＩＳＭＥＣＵ５０が開閉器２５を開閉操作したがこれに限らない。たとえばＩＳＭＥＣＵ５０およびＥＯＰＥＣＵ３０以外の第３のＥＣＵが開閉器２５を開閉操作するようにしてもよい。この場合であっても、ＩＳＭＥＣＵ５０が、開閉器２５を開閉するＥＣＵから開閉器２５の開閉状態の情報を取得するなどして、開閉器２５の開閉状態を把握可能とするなら、ＩＳＭＥＣＵ５０は、開閉器２５が開状態であるにもかかわらず、信号Ｓｂが論理「Ｌ」とされる場合に、異常があると判断する。したがって、上記各実施形態の要領で、異常判断した情報を記憶したり通知したりすることは有効である。
【００５６】
・「通信処理部（３４，４２）について」
上記各実施形態では、ＩＳＭＥＣＵ５０側でプルアップされた通信線Ｌ１の電圧を、ＥＯＰＥＣＵ３０側で操作したがこれに限らない。たとえば、ＥＯＰＥＣＵ３０側でプルアップされた通信線Ｌ２の電圧をＥＯＰＥＣＵ３０側で操作し、ＩＳＭＥＣＵ５０側でプルアップされた通信線Ｌ１の電圧をＩＳＭＥＣＵ５０側で操作してもよい。この場合、通信線Ｌ１が論理Ｈの場合に通信線Ｌ２を論理Ｌとするよう規定し、開閉器２５が開状態にあるときＩＳＭＥＣＵ５０のＭＣ５４は通信線Ｌ１を論理Ｈとするなら、ＥＯＰＥＣＵ３０は起動されることで、通信線Ｌ１の信号を論理Ｌとし、この操作事態は問題ない。しかし、ＭＣ３４が起動されるときには電力線Ｌ３の給電電圧Ｖｃ２が上昇するために、通信線Ｌ２の電圧が一旦論理Ｈとなるおそれがあり、論理Ｈとなる場合には、ＩＳＭＥＣＵ５０のＭＣ５４によって異常と判断されるおそれがある。このため、図３や図４に示した処理が有効である。
【００５７】
もっとも、通信線Ｌ１と通信線Ｌ２とで論理信号の論理値を反転する規定自体必須ではない。要は、開閉器２５が開状態であるにもかかわらず、電動モータ１８ａが発電機として機能する場合と発電機として機能しない場合とで、通信線Ｌ１や通信線Ｌ２の論理値が互いに異なるものであれば、ＩＳＭＥＣＵ５０が異常と判断する可能性があり、その場合には、図３や図４に示した処理が有効である。
【００５８】
・「誘起電圧検出処理部（３７）について」
電動モータ１８ａの端子電圧に現れる誘起電圧のゼロクロスを検出するものに限らない。電動モータ１８ａの端子電圧に誘起電圧が表れるのは電動モータ１８ａが回転しているときであることに鑑みれば、端子電圧の変動を持って誘起電圧を検出したとすることもできる。この場合、電動モータ１８ａの端子電圧をＭＣ３４においてサンプリング可能な電圧レベルに変換してＭＣ３４に出力する電圧レベル変換器を備えればよい。
【００５９】
・「電流検出処理部（２４，３５）について」
負極側直流母線に接続されたシャント抵抗２４の電圧降下を検出するものに限らない。たとえば、正極側直流母線に接続されたシャント抵抗の電圧降下を検出するものや、各レッグにシャント抵抗を設けてその電圧降下を検出するものであってもよい。
【００６０】
もっとも、シャント抵抗を利用するものにも限らない。
・「電力線電圧検出処理部（３３，３４）について」
上記実施形態では、電力線Ｌ３の電圧をＭＣ３４によってサンプリング可能な電圧範囲に変換するバッファ回路３３の出力値を検出したが、これに限らない。たとえばコンデンサ２３の両端の電圧を検出する専用のセンサを備えて、その検出値をＭＣ３４に入力するようにしてもよい。
【００６１】
・「通知情報について」
上記実施形態では、通知情報としての異常判断の履歴が、回転していると判断された結果のみである例を示したが、これに限らず、たとえば、判断された時期に関する情報を含めるなどしてもよい。
【００６２】
・「判断処理部（Ｓ１２〜Ｓ１８）について」
上記各実施形態では、ＥＯＰＥＣＵ３０は、インバータ２２の操作を停止しているときに、給電電圧Ｖｃ２が規定電圧Ｖｔｈ以下であることと、ゼロクロスを検出したことと、電流を検出したこととの論理積が真であることを条件に、異常があると判断したがこれに限らない。たとえば、ゼロクロスを検出し続ける継続時間が規定時間以上となる場合に、異常があると判断してもよい。またたとえば、電流を検出し続ける継続時間が規定時間以上となる場合に、異常があると判断してもよい。これらの場合に、給電電圧Ｖｃ２が規定電圧Ｖｔｈ以下であることを異常があると判断する条件に加えるなら、異常の判断精度を向上させることができる。
【００６３】
さらに、給電電圧Ｖｃ２が規定電圧Ｖｔｈ以下となる継続時間が規定時間以上となる場合に、異常があると判断してもよい。ただし、この場合、規定時間は、開閉器２５を開操作した後、コンデンサ２３の電圧がＭＣ３４の最低動作電圧Ｖａ未満となるまでに要する時間以上の値（たとえば、２〜５ｓ以上の値）に設定する必要がある。
【００６４】
・「永久磁石を備える電動モータについて」
ＳＰＭＳＭに限らず、たとえば埋込磁石同期電動機（ＩＰＭＳＭ）であってもよい。また、ブラシレスモータに限らず、ブラシ付きの直流モータであってもよい。
【００６５】
・「そのほか」
電動ポンプ１８およびＥＯＰＥＣＵ３０を１パッケージ化した電動モータユニットとすることは必須ではない。たとえば、電動ポンプ１８と、ＥＯＰＥＣＵ３０とを互いに異なる筐体に収容してもよい。またたとえば、インバータ２２をＥＯＰＥＣＵ３０内蔵とする代わりに、ＥＯＰＥＣＵ３０に対して外付けしてもよい。
【００６６】
スイッチング素子４２，６２は、バイポーラトランジスタに限らず、たとえばＭＯＳ電界効果トランジスタ等であってもよい。
【符号の説明】
【００６７】
１０…ＣＶＴ、１２…タンク、１４…オイルポンプ、１６…内燃機関、１８…電動ポンプ、１８ａ…電動モータ、２０…逆止弁、２２…インバータ、２３…コンデンサ、２４…シャント抵抗、２５…開閉器、２６…バッテリ、２８…ＥＧＥＣＵ、３０…ＥＯＰＥＣＵ、３１…電動ポンプ用制御装置、３２…レギュレータ、３３…バッファ回路、３４…ＭＣ（通信処理部）、３４ａ…不揮発性メモリ、３５…電流検出回路、３６…プルアップ抵抗体、３７…誘起電圧検出処理部、３８…バッファ、４０…抵抗体、４２…スイッチング素子（通信処理部）、５０…ＩＳＭＥＣＵ（外部制御装置）、５２…レギュレータ、５６…プルアップ抵抗体、５８…バッファ、６０…抵抗体、６２…スイッチング素子、Ｌ１，Ｌ２…通信線、Ｌ３…電力線。
【図１】
2016158331.tif 000003
【図２】
2016158331.tif 000004
【図３】
2016158331.tif 000005
【図４】
2016158331.tif 000006