(57)【要約】 【課題】  同一の信号線で異なる信号を送信する場合に、信号の精度の低下を防止することができる異常検出装置および異常検出方法を提供する。【解決手段】  モータ側処理部３２が、モータ本体１４から取得した回転信号の振幅と、モータ本体１４またはモータドライバ３３から取得した所期信号の振幅とを相対的に変化させ、回転情報検出モード時には前記回転信号をＥＣＵ１１に送信し、所期情報検出モード時には所期信号をＥＣＵ１１に送信する。したがって前記従来の技術のように、回転信号および所期信号に対するデューティ比の使用範囲を異ならせる必要がないので、回転信号および異常信号に対するデューティ比の使用範囲が従来の技術よりも広くなる。よって、同一の信号線で回転信号および所期信号をそれぞれ送信する場合に、前記回転信号および所期信号の精度の低下を防止することができる。【選択図】      図１
2006258657.tif 000002
【特許請求の範囲】
【請求項１】
駆動源の回転に関する回転情報および駆動源の所期情報の異常の有無を検出可能な異常検出装置において、
前記駆動源から出力される矩形波信号の振幅、周期および該矩形波信号の継続状態のうち少なくともいずれか１つを変化させ、その変化前後の値に応じて、前記回転情報を検出する回転情報検出モードと、前記所期情報を検出する所期情報検出モードとを峻別するように構成されることを特徴とする異常検出装置。
【請求項２】
前記回転情報検出モードでは、矩形波信号の振幅と予め定める閾値との関係に基づいて、前記回転情報が正常であるか否かを判断するように構成されることを特徴とする請求項１記載の異常検出装置。
【請求項３】
前記所期情報検出モードでは、矩形波信号の振幅と予め定める閾値との関係に基づいて、前記所期情報が正常であるか否かを判断するように構成されることを特徴とする請求項１記載の異常検出装置。
【請求項４】
前記所期情報は、駆動源のドライバ、内部温度、駆動出力および電圧の少なくともいずれか１つを含むことを特徴とする請求項１または３記載の異常検出装置。
【請求項５】
駆動源の回転に関する回転情報および駆動源の所期情報の異常の有無を検出可能な異常検出方法において、
前記駆動源から出力される矩形波信号の振幅、周期および該矩形波信号の継続状態のうち少なくともいずれか１つを変化させる第１工程と、
前記第１工程で変化させる前後の値に応じて、前記回転情報を検出する回転情報検出モードと、前記所期情報を検出する所期情報検出モードとを峻別する第２工程とを有することを特徴とする異常検出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、駆動源の駆動状態を表す駆動状態情報の異常の有無を検出可能な異常検出装置および異常検出方法に関する。
【背景技術】
【０００２】
近年、駆動源の駆動状態を表す駆動状態情報の異常の有無を検出する異常検出装置および異常の有無を診断する診断装置が実用に供されている（たとえば、特許文献１〜３参照）。
【０００３】
図１３は、第１の従来の技術の異常検出装置１、オイルポンプ２およびオイルポンプモータ３を示す図である。第１の従来の技術の異常検出装置１は、電子制御ユニット（略称：ＥＣＵ）である。以下、異常検出装置１をＥＣＵ１と表記する場合がある。第１の従来の技術では、ＥＣＵ１がオイルポンプ２の駆動源であるオイルポンプモータ（以下、単に「ＯＰＭ」と表記する場合がある）３に対して、ＯＰＭ３の駆動に関する情報を、第１オイルポンプモータ駆動信号（以下、「第１ＯＰＭ信号」と表記する）および第２オイルポンプモータ駆動信号（以下、「第２ＯＰＭ信号」と表記する）を与えることによって、ＯＰＭ３を駆動させ、オイルポンプ２を作動させる。ＯＰＭ３を制御するＯＰＭ制御部（図示しない）は、第１信号線を用いて、ＯＰＭ３の回転に関する回転情報を表す回転信号をＥＣＵ１に送信する。またＯＰＭ制御部は、第１信号線とは異なる第２信号線を用いて、ＯＰＭ３の所期情報、たとえば異常の内容を伝える情報などの異常状態情報を表す所期信号をＥＣＵ１に送信する。回転信号および所期信号は、矩形波信号である。ＥＣＵ１は、第１および第２信号線を介してＯＰＭ制御部から送信される各信号を受信して、前記回転情報および所期情報を得るように構成される。このように第１の従来の技術では、第１信号線によって回転信号を送信し、第２信号線によって所期信号を送信するように構成されているけれども、可能な限り信号線を少なくして、装置の構成を簡素化することが要求されている。このような要求に応じた従来の技術として、第２の従来の技術が提案されている。
【０００４】
図１４は、第２の従来の技術の異常検出装置５、オイルポンプ２およびオイルポンプモータ３を示す図である。第２の従来の技術の異常検出装置５は、ＥＣＵ５によって実現される。以下、異常検出装置５をＥＣＵ５と表記する場合がある。第２の従来の技術では、ＯＰＭ制御部は、たとえば回転信号に対するデューティ比の使用範囲を０％以上５９％未満とし、所期信号に対するデューティ比の使用範囲を５９％以上１００％未満とする。このように回転信号および所期信号に対するデューティ比の使用範囲を異ならせて、同一の信号線で回転信号および所期信号をそれぞれＥＣＵ５に送信する。ＥＣＵ５は、信号線を介してＯＰＭ制御部から送信される信号を受信し、受信した信号のデューティ比に基づいて、回転信号と所期信号とを区別する。
【０００５】
【特許文献１】特開平６−３４３２８９号公報
【特許文献２】特開２００４−６３０４０号公報
【特許文献３】特開平７−１０４０４０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
前述の第２の従来の技術では、回転信号および所期信号に対するデューティ比の使用範囲を異ならせて、デューティ比の使用範囲を制限することによって、同一の信号線で回転信号および所期信号をそれぞれＥＣＵ５に送信するように構成されているけれども、各信号に対するデューティ比の使用範囲が第１の従来の技術に比べて狭くなる。したがって、デューティ比に対応する回転信号および所期信号の精度が、第１の従来の技術に比べて低下するという問題がある。
【０００７】
本発明の目的は、同一の信号線で異なる信号を送信する場合に、信号の精度の低下を防止することができる異常検出装置および異常検出方法を提供することである。
【課題を解決するための手段】
【０００８】
本発明は、駆動源の回転に関する回転情報および駆動源の所期情報の異常の有無を検出可能な異常検出装置において、
前記駆動源から出力される矩形波信号の振幅、周期および該矩形波信号の継続状態のうち少なくともいずれか１つを変化させ、その変化前後の値に応じて、前記回転情報を検出する回転情報検出モードと、前記所期情報を検出する所期情報検出モードとを峻別するように構成されることを特徴とする異常検出装置である。
【０００９】
また本発明は、前記回転情報検出モードでは、矩形波信号の振幅と予め定める閾値との関係に基づいて、前記回転情報が正常であるか否かを判断するように構成されることを特徴とする。
【００１０】
また本発明は、前記所期情報検出モードでは、矩形波信号の振幅と予め定める閾値との関係に基づいて、前記所期情報が正常であるか否かを判断するように構成されることを特徴とする。
【００１１】
また本発明は、前記所期情報は、駆動源のドライバ、内部温度、駆動出力および電圧の少なくともいずれか１つを含むことを特徴とする。
【００１２】
また本発明は、駆動源の回転に関する回転情報および駆動源の所期情報の異常の有無を検出可能な異常検出方法において、
前記駆動源から出力される矩形波信号の振幅、周期および該矩形波信号の継続状態のうち少なくともいずれか１つを変化させる第１工程と、
前記第１工程で変化させる前後の値に応じて、前記回転情報を検出する回転情報検出モードと、前記所期情報を検出する所期情報検出モードとを峻別する第２工程とを有することを特徴とする異常検出方法である。
【発明の効果】
【００１３】
本発明によれば、駆動源から出力される矩形波信号の振幅、周期および該矩形波信号の継続状態のうち少なくともいずれか１つを変化させる。そして、その変化前後の値に応じて、駆動源の回転に関する回転情報を検出する回転情報検出モードと、駆動源の所期情報を検出する所期情報検出モードとを峻別する。したがって、駆動源の回転情報を表す信号（以下、「回転信号」と表記する）および駆動源の所期情報を表す信号（以下、「所期信号」と表記する）に対するデューティ比の使用範囲を異ならせて回転信号と所期信号とを区別する前記従来の技術とは異なり、回転信号および所期信号に対するデューティ比の使用範囲を異ならせる必要がない。これによって前記従来の技術のように、同一の信号線で回転信号および所期信号をそれぞれ送信する場合でも、回転信号および所期信号に対するデューティ比の使用範囲に制限を設ける必要がない。換言すると、回転信号および異常信号に対するデューティ比の使用範囲を、前記従来の技術よりも拡張することができる。よって、同一の信号線で回転信号および所期信号をそれぞれ送信する場合に、前記回転信号および所期信号の精度の低下を防止することができ、比較的高精度の回転情報および所期情報を検出することができる。
【００１４】
また本発明によれば、回転情報検出モードでは、矩形波信号の振幅と予め定める閾値との関係、たとえば振幅と閾値との大小関係に基づいて、前記回転情報が正常であるか否かを判断する。具体的には、矩形波信号の振幅が予め定める閾値以上であれば、検出された回転情報は正常な情報であると判断し、矩形波信号の振幅が予め定める閾値未満であれば、前記回転情報は誤りのある情報、換言すると異常な情報であると判断する。したがって、検出された回転情報が正常であるか否かを確実かつ容易に判断することができる。
【００１５】
また本発明によれば、所期情報検出モードでは、矩形波信号の振幅と予め定める閾値との関係、たとえば振幅と閾値との大小関係に基づいて、前記所期情報が正常であるか否かを判断する。具体的には、矩形波信号の振幅が予め定める閾値以上であれば、検出された所期情報は正常な情報であると判断し、矩形波信号の振幅が予め定める閾値未満であれば、前記所期情報は誤りのある情報、換言すると異常な情報であると判断する。したがって、検出された所期情報が正常であるか否かを確実かつ容易に判断することができる。
【００１６】
また本発明によれば、所期情報検出モードでは、矩形波信号の振幅と予め定める閾値との関係、たとえば振幅と閾値との大小関係に基づいて、駆動源のドライバ、内部温度、駆動出力および電圧の少なくともいずれか１つを含む所期情報が正常であるか否かを判断する。具体的には、所期情報を表す所期信号の振幅が予め定める閾値以上であれば、検出された前記所期情報は正常な情報であると判断し、所期信号の振幅が予め定める閾値未満であれば、前記所期情報は誤りのある情報、換言すると異常な情報であると判断する。したがって、検出された前記所期情報が正常であるか否かを確実かつ容易に判断することができる。
【００１７】
また本発明によれば、第１工程において、駆動源から出力される矩形波信号の振幅、周期および該矩形波信号の継続状態のうち少なくともいずれか１つを変化させる。第２工程において、第１工程で変化させる前後の値に応じて、駆動源の回転に関する回転情報を検出する回転情報検出モードと、駆動源の所期情報を検出する所期情報検出モードとを峻別する。したがって、駆動源の回転情報を表す信号（以下、「回転信号」と表記する）および駆動源の所期情報を表す信号（以下、「所期信号」と表記する）に対するデューティ比の使用範囲を異ならせて回転信号と所期信号とを区別する前記従来の技術とは異なり、回転信号および所期信号に対するデューティ比の使用範囲を異ならせる必要がない。これによって前記従来の技術のように、同一の信号線で回転信号および所期信号をそれぞれ送信する場合でも、回転信号および所期信号に対するデューティ比の使用範囲に制限を設ける必要がない。換言すると、回転信号および異常信号に対するデューティ比の使用範囲を、前記従来の技術よりも拡張することができる。よって、同一の信号線で回転信号および所期信号をそれぞれ送信する場合に、前記回転信号および所期信号の精度の低下を防止することができ、比較的高精度の回転情報および所期情報を検出することができる。
【発明を実施するための最良の形態】
【００１８】
以下に、本発明を実施するための複数の形態について説明する。各形態において、先行する形態で説明している事項に対応する部分については同一の参照符を付し、重複する説明を省略する場合がある。構成の一部のみを説明している場合、構成の他の部分は、先行して説明している形態と同様とする。
【００１９】
図１は、本発明の第１の実施の形態である異常検出装置１０の構成を示すブロック図であり、この異常検出装置１０によって本発明の第１の実施の形態である異常検出方法が実施される。異常検出装置１０は、アンチロックブレーキ装置に用いられるオイルポンプ１３を駆動するオイルポンプモータ１２の異常の有無を検出する。ここで、アンチロックブレーキ装置は、車両の制動中に車輪がスリップしたときに、ブレーキ機構に対する作動油の供給を断続的に行い、安定かつ迅速に車両を停止させる装置である。オイルポンプ１３の駆動源であるオイルポンプモータ（以下、単に「モータ」と表記する場合がある）１２は、オイルポンプモータ本体（以下、「モータ本体」と表記する場合がある）１４およびモータ制御部１５を含む。モータ本体１４は、たとえばバッテリ（Battery）にスイッチを介して接続される直流モータによって実現される。異常検出装置１０は、車両に設けられ、車両のエンジンの燃料噴射（Electronic Fuel Injection；略称：ＥＦＩ）を制御する電子制御ユニット（Electronic Control Unit；略称：ＥＣＵ）１１およびモータ制御部１５を含む。ＥＣＵ１１は、ＥＣＵ側入力インタフェース２１、ＥＣＵ側処理部２２、ＥＣＵ側記憶部２３およびＥＣＵ側出力インタフェース２４を含む。
【００２０】
ＥＣＵ側入力インタフェース２１には、図示しない車両の右前輪、左前輪、右後輪および左後輪に設けられる車輪速度センサによって検出される車輪速度信号が入力される。ＥＣＵ側入力インタフェース２１に入力される車輪速度信号は交流電圧であり、図示しない波形整形回路などによってディジタル信号に変換されて、ＥＣＵ側処理部２２に与えられる。ＥＣＵ側処理部２２は、マイクロコンピュータなどの処理回路によって実現される。ＥＣＵ側処理部２２は、与えられた車輪速度信号に基づいて車輪速度を算出するとともに、車輪加速度を算出し、算出した車輪加速度に基づいて制動状況を判断する。またＥＣＵ側処理部２２は、オイルポンプ１３の駆動要求を表す駆動要求信号、およびオイルポンプ１３を駆動するモータ１２に電源を供給するモータリレーの駆動信号（以下、「リレー信号」と表記する場合がある）をＥＣＵ側出力インタフェース２４に与える。ＥＣＵ側出力インタフェース２４は、ＥＣＵ側処理部２２から与えられる駆動要求信号およびリレー信号を、モータ１２のモータ制御部１５に送信する。またＥＣＵ側処理部２２は、図示しないが、外部の入力装置からＥＣＵ側入力インタフェース２１を介してＥＣＵ１１に与えられるモード情報を表すモード信号を、ＥＣＵ側出力インタフェース２４を介してモータ１２のモータ制御部１５に送信する。ここでモード情報とは、モータ本体１４の回転に関する回転情報、具体的にはモータ本体１４の回転数および回転速度を表す情報を検出する回転情報検出モードを表す情報、ならびにモータ本体１４の所期情報、具体的には後述するモータドライバ３３のドライバ情報、モータ本体１４の内部温度、駆動出力および電圧を表す情報を検出する所期情報検出モードを表す情報のいずれかをいう。
【００２１】
ＥＣＵ側記憶部２３は、リードオンリメモリ（Read Only Memory；略称：ＲＯＭ）、ランダムアクセスメモリ（Random Access Memory；略称：ＲＡＭ）およびフラッシュメモリによって構成される。ＲＯＭには、エンジンを制御するための制御プログラム、回転情報の異常の有無を検出可能な回転情報検出プログラム、および所期情報の異常の有無を検出可能な所期情報検出プログラムが記憶される。ＲＡＭには、モータ制御部１５から与えられる回転信号および所期信号、ならびにＥＣＵ側処理部２２の演算過程および演算結果に関する情報が一時的に記憶される。フラッシュメモリには、モータ制御部１５から送信される回転信号および所期信号の振幅に対応する電圧値、前記回転信号および所期信号の周期、ならびにモータ制御部１５からの回転信号の送信が中断されてから、所期信号の送信が開始されるまでの時間、およびモータ制御部１５からの所期信号の送信が中断されてから、回転信号の送信が開始されるまでの時間が記憶される。さらにフラッシュメモリには、回転信号および所期信号の異常の有無を検出するとき用いられる予め定める閾値が記憶される。
【００２２】
モータ１２のモータ制御部１５は、モータ側入力インタフェース３１、モータ側処理部３２、モータドライバ３３、モータ側出力インタフェース３４およびモータ側記憶部３５を含む。モータ側入力インタフェース３１は、ＥＣＵ１１から与えられる前記駆動要求信号、リレー信号およびモード信号を受信する。モータ側入力インタフェース３１に入力される駆動要求信号、リレー信号およびモード信号は、モータ側処理部３２に与えられる。モータ側処理部３２は、たとえばマイクロコンピュータなどの処理回路によって実現される。モータ側処理部３２は、モータ側入力インタフェース３１から与えられる駆動要求信号およびリレー信号をモータドライバ３３に与える。モータドライバ３３は、モータ１２を駆動させるための駆動回路である。モータドライバ３３は、駆動要求信号およびリレー信号に基づいて、モータ本体１４を駆動させるための所定の駆動電圧および駆動電流を、モータ側処理部３２およびモータ側出力インタフェース３４を介してモータ本体１４に与える。モータ本体１４は、モータ制御部１５から与えられる駆動電圧および駆動電流によって駆動する。モータ本体１４の回転数は、たとえばモータ本体１４に印加する駆動電圧を可変させる印加電圧制御方式、およびモータ本体１４に印加する駆動電圧をパルス幅変調（Pulse Width Modululation；略称：ＰＷＭ）させて、そのデューティ比を変化させるＰＷＭ制御方式によって制御される。ここでデューティ比とは、矩形波信号におけるパルス幅が１周期に占める比率をいう。
【００２３】
車両の制動中に車輪がスリップすると、ブレーキ機構に対する作動油の供給を制御する電磁制御弁が作動油の流路を切換え、ブレーキ機構に送り込む作動油の圧力を可変制御する。これによってブレーキ機構は、増圧および減圧を交互に繰返して車輪をロックさせないブレーキ動作、つまりアンチロックブレーキ動作をする。アンチロックブレーキ動作中はモータ本体１４が駆動し、その駆動力がオイルポンプ１３に与えられる。オイルポンプ１３は、モータ本体１４から与えられる駆動力によって、リザーバに蓄積される作動油を、ブレーキペダルの踏込み力を伝えるマスタシリンダの出力側に給送する。
【００２４】
モータ制御部１５のモータ側処理部３２は、モータ本体１４の回転情報を表す回転信号およびモータ本体１４の所期情報を表す所期信号をモータ本体１４から取得する。またモータ側処理部３２は、モータドライバ３３から出力されるドライバ信号を所期信号として取得する。前記回転信号および所期信号は、矩形波信号である。モータ側処理部３２は、取得した前記回転信号および所期信号を、後述するモータ側記憶部３５に与える。モータ側記憶部３５は、ＲＡＭによって構成される。モータ側記憶部３５には、モータ側処理部３２から与えられる前記回転信号および所期信号が記憶される。
【００２５】
モータ側処理部３２は、ＥＣＵ１１から送信されるモード信号に基づいて、モード情報が回転情報検出モードおよび所期情報検出モードのいずれであるかを把握する。モータ側処理部３２は、回転信号および所期信号をＥＣＵ１１に送信するにあたって、回転信号および所期信号の振幅、周期および信号の継続状態のうち少なくともいずれか１つを相対的に変化させる。モータ側処理部３２は、回転情報検出モードであると把握したとき、モータ側記憶部３５に記憶される回転信号を、モータ側出力インタフェース３４を介してＥＣＵ１１に送信し、所期情報検出モードであると把握したとき、モータ側記憶部３５に記憶される所期信号を、モータ側出力インタフェース３４を介してＥＣＵ１１に送信する。ＥＣＵ１１のＥＣＵ側処理部２２は、モータ制御部１５から送信される回転信号および所期信号を、ＥＣＵ側入力インタフェース２１を介して受信し、受信した回転信号および所期信号をＥＣＵ側記憶部２３のＲＡＭに与える。
【００２６】
図２は、ＥＣＵ側入力インタフェース２１によって受信した回転信号の振幅と、予め定める閾値との関係を示す図である。図２の横軸は時間［ｍｓｅｃ］を表し、縦軸は回転信号を表す。ＥＣＵ側入力インタフェース２１によって受信した所期信号の振幅と、予め定める閾値との関係を示す図は、図２と同様の図であるので省略する。ＥＣＵ側処理部２２は、ＥＣＵ側記憶部２３のＲＯＭに記憶される回転情報検出プログラムを実行し、ＲＡＭに記憶される回転信号の振幅Ａと、フラッシュメモリに記憶される予め定める閾値との大小関係に基づいて、回転情報が正常であるか否かを判断し、その判断結果をＥＣＵ側記憶部２３のＲＡＭに与える。さらに具体的に述べると、ＥＣＵ側処理部２２は、図２（１）に示すように、ＲＡＭに記憶される回転信号の振幅Ａに対応する電圧値が、予め定める閾値ＴＨ１以上閾値ＴＨ２未満に属していれば、ＲＡＭに記憶される回転信号が表す回転情報は正常であると判断する。またＲＡＭに記憶される回転信号の振幅Ａに対応する電圧値が、図２（２）に示すように予め定める２つの閾値ＴＨ１，ＴＨ２よりも小さい場合、および図２（３）に示すように予め定める２つの閾値ＴＨ１，ＴＨ２よりも大きい場合には、ＲＡＭに記憶される前記回転情報は異常であると判断する。
【００２７】
またＥＣＵ側処理部２２は、ＥＣＵ側記憶部２３のＲＯＭに記憶される所期情報検出プログラムを実行し、ＲＡＭに記憶される所期信号の振幅と、フラッシュメモリに記憶される予め定める閾値との大小関係に基づいて、所期情報が正常であるか否かを判断し、その判断結果をＥＣＵ側記憶部２３のＲＡＭに与える。さらに具体的には、前述の回転信号の場合と同様に、図２に示すように、ＲＡＭに記憶される所期信号の振幅Ａに対応する電圧値が、予め定める閾値ＴＨ１以上閾値ＴＨ２未満に属していれば、ＲＡＭに記憶される所期信号が表す所期情報は正常であると判断し、属していなければ前記所期情報は異常であると判断する。
【００２８】
図３は、モータ制御部１５からＥＣＵ１１に対して送信する回転信号および所期信号の一例を示す図である。図３（１）は、モータ制御部１５からＥＣＵ１１に対して送信する回転信号を示す図であり、図３（２）はモータ制御部１５からＥＣＵ１１に対して送信する所期信号を示す図である。図３（１）および図３（２）の横軸は時間［ｍｓｅｃ］を表す。図３（１）の縦軸は回転信号を表し、図３（２）の縦軸は所期信号を表す。本実施の形態において、モータ側処理部３２は、回転信号および所期信号をＥＣＵ１１に送信するにあたって、回転信号の振幅と所期信号の振幅とを相対的に変化させる。具体的に述べると、モータ側処理部３２は、図３（１）に示すように振幅がＡ１の回転信号をＥＣＵ１１に送信する。これに対し、所期信号に関して、モータ側処理部３２は、所期信号の振幅を図３（２）に示すように回転信号の振幅Ａ１よりも大きい振幅Ａ２に変化させた後、振幅がＡ２の所期信号をＥＣＵ１１に送信する。回転信号および所期信号の振幅は電圧に相当する。本実施の形態では、回転信号の振幅Ａ１に対応する電圧値を３［Ｖ］、所期信号の振幅Ａ２に対応する電圧値を５［Ｖ］とする。
【００２９】
図４は、回転信号および所期信号をＥＣＵ１１に送信するときのモータ側処理部３２の処理手順の一例を示すフローチャートである。本処理手順の開始条件としては、たとえばモータ側処理部３２が回転信号および所期信号を取得することである。ただし必ずしもこの開始条件に限定されるものではない。本処理手順の制御主体は、特に記載しない限りモータ側処理部３２である。ステップａ１では、ＥＣＵ１１から送信されるモード信号に基づいて、モード情報が回転情報検出モードであるか否かを判断し、回転情報検出モードであればステップａ２に進み、回転情報検出モードでなければ所期情報検出モードであると判断してステップａ３に進む。ステップａ２では、モータ本体１４から取得した回転信号をＥＣＵ１１に送信し、その後本処理を終了する。ステップａ３では、モータ本体１４およびモータドライバ３３のいずれかから取得した所期信号の振幅を、回転信号の振幅Ａ１とは異なる振幅Ａ２に変化させ、ステップａ４に進む。ステップａ４では、所期信号をＥＣＵ１１に送信し、その後本処理を終了する。前記ステップａ３は、第１工程に相当する。
【００３０】
図５は、モータ制御部１５から送信される信号を受信したときのＥＣＵ側処理部２２の処理手順の一例を示すフローチャートである。本処理手順の開始条件としては、たとえばＥＣＵ側出力インタフェース２４によって、モータ制御部１５から送信される信号を受信することである。本処理手順の制御主体は、特に記載しない限りＥＣＵ側処理部２２である。ステップｂ１では、受信した信号の振幅に対応する電圧値に基づいて、回転情報検出モードと所期情報検出モードとを峻別、換言すると前記電圧値が３［Ｖ］および５［Ｖ］のいずれであるかを判断し、電圧値が３［Ｖ］であれば回転情報検出モードであると認識してステップｂ２に進み、電圧値が５［Ｖ］であれば所期情報検出モードであると認識してステップｂ６に進む。ステップｂ２では、受信した信号が回転信号であると認識し、ステップｂ３に進む。ステップｂ３では、受信した回転信号が表す回転情報は正常であるか否かを判断し、正常であればステップｂ４に進み、異常であればステップｂ５に進む。ステップｂ４では、回転情報が正常である旨の情報をＥＣＵ側記憶部２３のＲＡＭに記憶させ、その後本処理を終了する。ステップｂ５では、回転情報が異常である旨の情報をＥＣＵ側記憶部２３のＲＡＭに記憶させ、その後本処理を終了する。ステップｂ６では、受信した信号が所期信号であると認識し、ステップｂ７に進む。ステップｂ７では、受信した所期信号が表す所期情報が正常であるか否かを判断し、正常であればステップｂ８に進み、異常であればステップｂ９に進む。ステップｂ８では、所期情報が正常である旨の情報をＥＣＵ側記憶部２３のＲＡＭに記憶させ、その後本処理を終了する。ステップｂ９では、所期情報が異常である旨の情報をＥＣＵ側記憶部２３のＲＡＭに記憶させ、その後本処理を終了する。前記ステップｂ１は、第２工程に相当する。
【００３１】
前述のように本実施の形態によれば、モータ側処理部３２が、モータ本体１４から取得した回転信号の振幅と、モータ本体１４またはモータドライバ３３から取得した所期信号の振幅とを相対的に変化させ、回転情報検出モード時には前記回転信号をＥＣＵ１１に送信し、所期情報検出モード時には所期信号をＥＣＵ１１に送信する。また回転信号をＥＣＵ１１に送信するときに用いる信号線と、所期信号をＥＣＵ１１に送信するときに用いる信号線とは同一である。したがって、モータ本体１４の回転信号および所期信号に対するデューティ比の使用範囲を異ならせて回転信号と所期信号とを区別する前記従来の技術とは異なり、回転信号および所期信号に対するデューティ比の使用範囲を異ならせる必要がない。これによって前記従来の技術のように、同一の信号線で回転信号および所期信号をそれぞれ送信する場合でも、回転信号および所期信号に対するデューティ比の使用範囲に制限を設ける必要がない。換言すると、回転信号および異常信号に対するデューティ比の使用範囲を、前記従来の技術よりも拡張することができる。よって、同一の信号線で回転信号および所期信号をそれぞれ送信する場合に、前記回転信号および所期信号の精度の低下を防止することができ、比較的高精度の回転情報および所期情報を検出することができる。
【００３２】
また本実施の形態によれば、回転情報検出モードでは、回転情報を表す回転信号の振幅と予め定める閾値との関係、たとえば振幅と閾値との大小関係に基づいて、前記回転情報が正常であるか否かを判断する。具体的には、回転信号の振幅が予め定める閾値以上であれば、検出された回転情報は正常な情報であると判断し、回転信号の振幅が予め定める閾値未満であれば、前記回転情報は誤りのある情報、換言すると異常な情報であると判断する。したがって、検出された回転情報が正常であるか否かを確実かつ容易に判断することができる。
【００３３】
また本実施の形態によれば、所期情報検出モードでは、所期情報を表す所期信号の振幅と予め定める閾値との関係、たとえば振幅と閾値との大小関係に基づいて、前記所期情報が正常であるか否かを判断する。具体的には、所期信号の振幅が予め定める閾値以上であれば、検出された所期情報は正常な情報であると判断し、所期信号の振幅が予め定める閾値未満であれば、前記所期情報は誤りのある情報、換言すると異常な情報であると判断する。したがって、検出された所期情報が正常であるか否かを確実かつ容易に判断することができる。
【００３４】
次に本発明の第２の実施の形態である異常検出装置１０に関して説明する。この異常検出装置１０によって本発明の第２の実施の形態である異常検出方法が実施される。図６は、モータ制御部１５からＥＣＵ１１に対して送信する回転信号および所期信号の一例を示す図である。図６（１）は、モータ制御部１５からＥＣＵ１１に対して送信する回転信号を示す図であり、図６（２）はモータ制御部１５からＥＣＵ１１に対して送信する所期信号を示す図である。図６（１）および図６（２）の横軸は時間［ｍｓｅｃ］を表す。図６（１）の縦軸は回転信号を表し、図６（２）の縦軸は所期信号を表す。本実施の形態において、モータ側処理部３２は、回転信号および所期信号をＥＣＵ１１に送信するにあたって、回転信号の周期と所期信号の周期とを相対的に変化させる。具体的に述べると、モータ側処理部３２は、図６（１）に示すように周期がＴ１の回転信号をＥＣＵ１１に送信する。これに対し、所期信号に関して、モータ側処理部３２は、所期信号の周期を図６（２）に示すように回転信号の周期Ｔ１よりも長い周期Ｔ２に変化させた後、周期がＴ２の所期信号をＥＣＵ１１に送信する。
【００３５】
図７は、回転信号および所期信号をＥＣＵ１１に送信するときのモータ側処理部３２の処理手順の一例を示すフローチャートである。本処理手順の開始条件としては、たとえばモータ側処理部３２が回転信号および所期信号を取得することである。ただし必ずしもこの開始条件に限定されるものではない。本処理手順の制御主体は、特に記載しない限りモータ側処理部３２である。ステップｃ１、ステップｃ２およびステップｃ４の処理は、前述の図４のフローチャートに示すステップａ１、ステップａ２およびステップａ４と同様の処理であるので、説明を省略する。ステップｃ３では、モータ本体１４およびモータドライバ３３のいずれかから取得した所期信号の周期を、回転信号の周期Ｔ１とは異なる周期Ｔ２に変化させる。前記ステップｃ３は、第１工程に相当する。
【００３６】
図８は、モータ制御部１５から送信される信号を受信したときのＥＣＵ側処理部２２の処理手順の一例を示すフローチャートである。本処理手順の開始条件としては、たとえばＥＣＵ側出力インタフェース２４によって、モータ制御部１５から送信される信号を受信することである。本処理手順の制御主体は、特に記載しない限りＥＣＵ側処理部２２である。ステップｄ１では、受信した信号の周期に基づいて、回転情報検出モードと所期情報検出モードとを峻別、換言すると前記周期がＴ１およびＴ２のいずれであるかを判断し、周期がＴ１であれば回転情報検出モードであると認識してステップｄ２に進み、周期がＴ２であれば所期情報検出モードであると認識してステップｄ６に進む。ステップｄ２〜ステップｄ９の処理は、前述の図５のフローチャートに示すステップｂ２〜ステップｂ９と同様の処理であるので、説明を省略する。前記ステップｄ１は、第２工程に相当する。
【００３７】
前述のように本実施の形態によれば、モータ側処理部３２が、モータ本体１４から取得した回転信号の周期と、モータ本体１４またはモータドライバ３３から取得した所期信号の周期とを相対的に変化させ、回転情報検出モード時には前記回転信号をＥＣＵ１１に送信し、所期情報検出モード時には所期信号をＥＣＵ１１に送信する。また回転信号をＥＣＵ１１に送信するときに用いる信号線と、所期信号をＥＣＵ１１に送信するときに用いる信号線とは同一である。したがって、モータ本体１４の回転信号および所期信号に対するデューティ比の使用範囲を異ならせて回転信号と所期信号とを区別する前記従来の技術とは異なり、回転信号および所期信号に対するデューティ比の使用範囲を異ならせる必要がない。これによって前記従来の技術のように、同一の信号線で回転信号および所期信号をそれぞれ送信する場合でも、回転信号および所期信号に対するデューティ比の使用範囲に制限を設ける必要がない。換言すると、回転信号および異常信号に対するデューティ比の使用範囲が、前記従来の技術よりも拡張することができる。よって、同一の信号線で回転信号および所期信号をそれぞれ送信する場合に、前記回転信号および所期信号の精度の低下を防止することができ、比較的高精度の回転情報および所期情報を検出することができる。
【００３８】
次に、本発明の第３の実施の形態である異常検出装置１０に関して説明する。この異常検出装置１０によって本発明の第３の実施の形態である異常検出方法が実施される。図９は、モータ制御部１５からＥＣＵ１１に対して送信する回転信号の一例を示す図である。図１０は、モータ制御部１５からＥＣＵ１１に対する回転信号の送信から所期信号の送信へ切換える状態を示す図である。図９および図１０の横軸は時間［ｍｓｅｃ］を表し、図９の縦軸は回転信号を表す。本実施の形態において、モータ側処理部３２は、回転信号および所期信号をＥＣＵ１１に送信するにあたって、信号の継続状態を変化させる。具体的に述べると、モータ側処理部３２は、図９に示すような周期Ｔ１の回転信号をＥＣＵ１１に送信しているときに回転信号の送信を中断し、図１０に示すように、中断した時刻から予め定める時間Ｔ、たとえば回転信号の２周期分に相当する時間が経過したか否かを判断して、前記予め定める時間Ｔが経過した場合に、所期信号をＥＣＵ１１に送信する。またモータ側処理部３２は、所期信号をＥＣＵ１１に送信しているときに所期信号の送信を中断した場合、その中断した時刻から予め定める時間Ｔが経過したか否かを判断し、前記予め定める時間Ｔが経過した場合に、回転信号をＥＣＵ１１に送信する。
【００３９】
図１１は、回転信号および所期信号をＥＣＵ１１に送信するときのモータ側処理部３２の処理手順の一例を示すフローチャートである。本処理手順の開始条件としては、たとえばモータ側処理部３２が回転信号および所期信号を取得することである。ただし必ずしもこの開始条件に限定されるものではない。本処理手順の制御主体は、特に記載しない限りモータ側処理部３２である。ステップｅ１では、ＥＣＵ１１から送信されるモード信号に基づいて、モード情報が回転情報検出モードであるか否かを判断し、回転情報検出モードであればステップｅ２に進み、回転情報検出モードでなければ所期情報検出モードであると判断してステップｅ６に進む。ステップｅ２では、モータ本体１４から取得した回転信号をＥＣＵ１１に送信し、ステップｅ３に進む。ステップｅ３では、回転信号の送信を中断しているか否かを判断し、中断していればステップｅ４に進み、中断していなければ本処理を終了する。ステップｅ４では、回転信号の送信を中断した時刻から予め定める時間Ｔが経過しているか否かを判断し、経過していればステップｅ５に進み、経過していなければ経過するまで待機する。ステップｅ５では、所期信号をＥＣＵ１１に送信し、その後本処理を終了する。ステップｅ６では、モータ本体１４またはモータドライバ３３から取得した所期信号をＥＣＵ１１に送信し、ステップｅ７に進む。ステップｅ７では、所期信号の送信を中断しているか否かを判断し、中断していればステップｅ８に進み、中断していなければ本処理を終了する。ステップｅ８では、所期信号の送信を中断した時刻から予め定める時間Ｔが経過しているか否かを判断し、経過していればステップｅ９に進み、経過していなければ経過するまで待機する。ステップｅ９では、回転信号をＥＣＵ１１に送信し、その後本処理を終了する。前記ステップｅ３，ｅ４，ｅ７，ｅ８は、第１工程に相当する。
【００４０】
図１２は、モータ制御部１５から送信される信号を受信したときのＥＣＵ側処理部２２の処理手順の一例を示すフローチャートである。本処理手順の開始条件としては、たとえばＥＣＵ側出力インタフェース２４によって、モータ制御部１５から送信される信号を受信することである。本処理手順の制御主体は、特に記載しない限りＥＣＵ側処理部２２である。ステップｆ１では、モータ制御部１５からの回転信号の送信中断の有無に基づいて、回転情報検出モードと所期情報検出モードとを峻別、換言するとモータ制御部１５からの回転信号の送信が予め定める時間中断されているか否かを判断し、中断されていればステップｆ６に進み、中断されていなければステップｆ２に進む。ステップｆ６では、回転信号の送信中断後に受信した信号が、所期信号であると認識する。ステップｆ２〜ステップｆ５およびステップｆ７〜ステップｆ９の処理は、前述の図５のフローチャートに示すステップｂ２〜ステップｂ５およびステップｂ７〜ステップｂ９と同様の処理であるので、説明を省略する。前記ステップｆ１は、第２工程に相当する。
【００４１】
前述のように本実施の形態によれば、モータ側処理部３２は、モータ本体１４から取得した回転信号をＥＣＵ１１に送信しているときに回転信号の送信を中断し、その中断した時刻から予め定める時間Ｔが経過したか否かを判断する。前記予め定める時間Ｔが経過した場合、モータ側処理部３２は所期信号をＥＣＵ１１に送信する。またモータ側処理部３２は、モータ本体１４またはモータドライバ３３から取得した所期信号をＥＣＵ１１に送信しているときに所期信号の送信を中断した場合、その中断した時刻から予め定める時間Ｔが経過したか否かを判断する。前記予め定める時間Ｔが経過した場合、モータ側処理部３２は回転信号をＥＣＵ１１に送信する。また回転信号をＥＣＵ１１に送信するときに用いる信号線と、所期信号をＥＣＵ１１に送信するときに用いる信号線とは同一である。
【００４２】
したがって、モータ本体１４の回転信号および所期信号に対するデューティ比の使用範囲を異ならせて回転信号と所期信号とを区別する前記従来の技術とは異なり、回転信号および所期信号に対するデューティ比の使用範囲を異ならせる必要がない。これによって前記従来の技術のように、同一の信号線で回転信号および所期信号をそれぞれ送信する場合でも、回転信号および所期信号に対するデューティ比の使用範囲に制限を設ける必要がない。換言すると、回転信号および異常信号に対するデューティ比の使用範囲を、前記従来の技術よりも拡張することができる。よって、同一の信号線で回転信号および所期信号をそれぞれ送信する場合に、前記回転信号および所期信号の精度の低下を防止することができ、比較的高精度の回転情報および所期情報を検出することができる。
【００４３】
前述の実施の形態は、本発明の例示に過ぎず、発明の範囲内において構成を変更することができる。前述の第１の実施の形態では、回転信号の振幅に対応する電圧値よりも所期信号の振幅に対応する電圧値が大きくなるように変化させているが、各信号の電圧値を相対的に変化させればよく、たとえば所期信号の電圧値よりも回転信号の電圧値が大きくなるように変化させてもよい。また前述の第２の実施の形態では、回転信号の周期よりも所期信号の周期が長くなるように変化させているが、各信号の周期を相対的に変化させればよく、たとえば所期信号の周期よりも回転信号の周期が長くなるように変化させてもよい。
【００４４】
また前述の各実施の形態において、ＥＣＵ処理部２２は、受信した回転信号および所期信号の振幅に対応する電圧値と、予め定める２つの閾値ＴＨ１，ＴＨ２との大小関係に基づいて、回転情報および所期情報が正常であるか否かの判断をするように構成される場合について説明したが、このような構成に限ることはなく、たとえば回転信号および所期信号の前記電圧値と、１つの閾値との大小関係に基づいて、回転情報および所期情報が正常であるか否かの判断をするように構成されてもよい。
【００４５】
また前述の各実施の形態で具体的に説明している部分の組合せばかりではなく、特に組合せに支障が生じなければ、実施の形態同士を部分的に組合せることも可能である。具体的に述べると、モータ側処理部３２は、回転信号および所期信号をＥＣＵ１１に送信するにあたって、第１の実施の形態では各信号の振幅を相対的に変化させ、第２の実施の形態では各信号の周期を相対的に変化させ、第３の実施の形態では各信号の継続状態を相対的に変化させているけれども、このような構成に限定されない。本発明の他の実施の形態では、各信号の振幅および周期を共に相対的に変化させてもよいし、各信号の振幅および継続状態を共に相対的に変化させてもよいし、各信号の周期および継続状態を共に相対的に変化させてもよい。さらに本発明の他の実施の形態では、各信号の振幅、周期および継続状態のすべてを相対的に変化させるようにしてもよい。このように各信号の変化させうる情報、具体的には振幅、周期および継続状態を増やすことによって、同一の信号線で回転信号および所期信号をそれぞれ送信する場合に、前記回転信号および所期信号の精度の低下を防止することができるとともに、さらに高精度の回転情報および所期情報を検出することができる。
【００４６】
また前述の各実施の形態では、アンチロックブレーキ装置に用いられるオイルポンプ１３を駆動するオイルポンプモータ１２の異常の有無を検出する異常検出装置１０の構成について説明したが、このような異常検出装置に限らない。本発明の他の実施の形態では、トラクション制御システム、パワーステアリング制御システムおよび定速走行制御システムで用いられるモータなどの駆動源の異常の有無を検出する異常検出装置に対しても好適に実施することができる。
【図面の簡単な説明】
【００４７】
【図１】本発明の第１の実施の形態である異常検出装置１０の構成を示すブロック図である。
【図２】ＥＣＵ側入力インタフェース２１によって受信した回転信号の振幅と、予め定める閾値との関係を示す図である。
【図３】モータ制御部１５からＥＣＵ１１に対して送信する回転信号および所期信号の一例を示す図である。
【図４】回転信号および所期信号をＥＣＵ１１に送信するときのモータ側処理部３２の処理手順の一例を示すフローチャートである。
【図５】モータ制御部１５から送信される信号を受信したときのＥＣＵ側処理部２２の処理手順の一例を示すフローチャートである。
【図６】モータ制御部１５からＥＣＵ１１に対して送信する回転信号および所期信号の一例を示す図である。
【図７】回転信号および所期信号をＥＣＵ１１に送信するときのモータ側処理部３２の処理手順の一例を示すフローチャートである。
【図８】モータ制御部１５から送信される信号を受信したときのＥＣＵ側処理部２２の処理手順の一例を示すフローチャートである。
【図９】モータ制御部１５からＥＣＵ１１に対して送信する回転信号の一例を示す図である。
【図１０】モータ制御部１５からＥＣＵ１１に対する回転信号の送信から所期信号の送信へ切換わる状態を示す図である。
【図１１】回転信号および所期信号をＥＣＵ１１に送信するときのモータ側処理部３２の処理手順の一例を示すフローチャートである。
【図１２】モータ制御部１５から送信される信号を受信したときのＥＣＵ側処理部２２の処理手順の一例を示すフローチャートである。
【図１３】第１の従来の技術の異常検出装置１、オイルポンプ２およびオイルポンプモータ３を示す図である。
【図１４】第２の従来の技術の異常検出装置５、オイルポンプ２およびオイルポンプモータ３を示す図である。
【符号の説明】
【００４８】
１０  異常検出装置
１１  電子制御ユニット（ＥＣＵ）
１２  オイルポンプモータ
１３  オイルポンプ
１４  オイルポンプモータ本体
１５  モータ制御部
２１  ＥＣＵ側入力インタフェース
２２  ＥＣＵ側処理部
２３  ＥＣＵ側記憶部
２４  ＥＣＵ側出力インタフェース
３１  モータ側入力インタフェース
３２  モータ側処理部
３３  モータドライバ
３４  モータ側出力インタフェース
３５  モータ側記憶部
【図１】
2006258657.tif 000003
【図２】
2006258657.tif 000004
【図３】
2006258657.tif 000005
【図４】
2006258657.tif 000006
【図５】
2006258657.tif 000007
【図６】
2006258657.tif 000008
【図７】
2006258657.tif 000009
【図８】
2006258657.tif 000010
【図９】
2006258657.tif 000011
【図１０】
2006258657.tif 000012
【図１１】
2006258657.tif 000013
【図１２】
2006258657.tif 000014
【図１３】
2006258657.tif 000015
【図１４】
2006258657.tif 000016