(57)【特許請求の範囲】
【請求項１】
遮断信号に基づいて駆動対象の駆動を停止する駆動回路への前記遮断信号を出力する遮断信号生成部と、
前記駆動回路に入力されるＰＷＭ信号に基づいてパルス信号がＯＦＦ状態である時間を調整する調整手段を有し、前記パルス信号を生成するパルス生成部と、
前記遮断信号と前記パルス信号との論理積を出力する信号合成部と、
前記信号合成部の出力信号を遅延させた信号を出力として前記駆動回路へ入力する低域通過フィルタ回路と、
前記パルス生成部によるＯＦＦ状態のパルス信号の出力後に前記低域通過フィルタ回路の出力電圧に落ち込みが観測されるか否かに基づいて、回路異常が発生したか否かを判定する監視部と、
を備える
ことを特徴とする回路異常検出装置。
【請求項２】
遮断信号に基づいて駆動対象の駆動を停止する駆動回路への前記遮断信号を出力する遮断信号生成部と、
前記駆動回路に入力されるＰＷＭ信号に基づいてパルス信号がＯＦＦ状態である時間を調整する調整手段を有し、前記パルス信号を生成するパルス生成部と、
前記遮断信号と前記パルス信号との論理積を出力する信号合成部と、
前記信号合成部の出力信号を遅延させた信号を出力として前記駆動回路へ入力する低域通過フィルタ回路と、
前記パルス生成部によるＯＦＦ状態のパルス信号の出力後に前記信号合成部の前記出力信号を受信して、前記出力信号にＯＦＦが観測されるか否かに基づいて、回路異常が発生したか否かを判定する監視部と、
を備える
ことを特徴とする回路異常検出装置。
【請求項３】
前記監視部は、前記信号合成部の前記出力信号のパルスの立ち下がりエッジまたは立ち上がりエッジをカウントするカウンタを備え、前記カウンタの値に基づいて、回路異常が発生したか否かを判定する
ことを特徴とする請求項２に記載の回路異常検出装置。
【請求項４】
遮断信号に基づいて駆動対象の駆動を停止する駆動回路への前記遮断信号を出力する遮断信号生成部と、
前記駆動回路に入力されるＰＷＭ信号に基づいてパルス信号がＯＦＦ状態である時間を調整する調整手段を有し、前記パルス信号を生成するパルス生成部と、
前記遮断信号と前記パルス信号との論理積を出力する信号合成部と、
前記信号合成部の出力信号を遅延させた信号を出力として前記駆動回路へ入力する低域通過フィルタ回路と、
前記パルス生成部によるＯＦＦ状態のパルス信号の出力後に前記低域通過フィルタ回路の出力電圧に落ち込みが観測されるか否かに基づいて、回路異常が発生したか否かを判定する監視部と、
を備える
ことを特徴とする回路異常検出装置。
【請求項５】
遮断信号に基づいて駆動対象の駆動を停止する駆動回路への前記遮断信号を出力する遮断信号生成部と、
前記駆動回路に入力されるＰＷＭ信号に基づいてパルス信号がＯＦＦ状態である時間を調整する調整手段を有し、前記パルス信号を生成するパルス生成部と、
前記遮断信号と前記パルス信号との論理積を出力する信号合成部と、
前記信号合成部の出力信号を遅延させた信号を出力として前記駆動回路へ入力する低域通過フィルタ回路と、
前記パルス生成部によるＯＦＦ状態のパルス信号の出力後に前記信号合成部の前記出力信号を受信して、前記出力信号にＯＦＦが観測されるか否かに基づいて、回路異常が発生したか否かを判定する監視部と、
を備える
ことを特徴とする回路異常検出装置。
【請求項６】
遮断信号に基づいて駆動対象の駆動を停止する駆動回路への前記遮断信号を出力する遮断信号生成部と、
パルス信号がＯＦＦ状態である時間を調整する調整手段を有し、前記パルス信号を生成するパルス生成部と、
前記遮断信号と前記パルス信号との論理積を出力する信号合成部と、
前記信号合成部の出力信号を遅延させた信号を出力として前記駆動回路へ入力する低域通過フィルタ回路と、
前記パルス生成部によるＯＦＦ状態のパルス信号の出力後に前記低域通過フィルタ回路の出力電圧に落ち込みが観測されるか否かに基づいて、回路異常が発生したか否かを判定する監視部と、
を備え、
前記調整手段は、前記フィルタ回路の出力電圧に基づいて、前記パルス信号がＯＦＦ状態である時間を調整する
ことを特徴とする回路異常検出装置。
【請求項７】
遮断信号に基づいて駆動対象の駆動を停止する駆動回路への前記遮断信号を出力する遮断信号生成部と、
パルス信号がＯＦＦ状態である時間を調整する調整手段を有し、前記パルス信号を生成するパルス生成部と、
前記遮断信号と前記パルス信号との論理積を出力する信号合成部と、
前記信号合成部の出力信号を遅延させた信号を出力として前記駆動回路へ入力する低域通過フィルタ回路と、
前記パルス生成部によるＯＦＦ状態のパルス信号の出力後に前記信号合成部の前記出力信号を受信して、前記出力信号にＯＦＦが観測されるか否かに基づいて、回路異常が発生したか否かを判定する監視部と、
を備え、
前記調整手段は、前記フィルタ回路の出力電圧に基づいて、前記パルス信号がＯＦＦ状態である時間を調整する
ことを特徴とする回路異常検出装置。
【請求項８】
前記監視部は、前記信号合成部の前記出力信号のパルスの立ち下がりエッジまたは立ち上がりエッジをカウントするカウンタを備え、前記カウンタの値に基づいて、回路異常が発生したか否かを判定する
ことを特徴とする請求項５または７に記載の回路異常検出装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、電源遮断信号を伝達する回路の異常を検出する回路異常検出装置に関するものである。
【背景技術】
【０００２】
近年、モータなどの電気機器が広く普及するに伴い、電気機器の異常動作が重大事故につながる可能性がますます増大しており、事故のリスクをできる限り小さくすることが求められている。これらのリスクを許容範囲内に収めるために、国際規格が定められている。電気機器に関する規格としてＩＥＣ６１５０８が定められ、モータなどの駆動機器の規格としてＩＥＣ６１８００−５−２が定められている。【０００３】
ＩＥＣ６１８００−５−２で定められている安全機能として、安全トルクオフ機能（ＳＴＯ）がある。安全トルクオフ機能では、外部から遮断指令を受け取った場合に、モータの動力を遮断する。モータに限らず、必要な場合に確実に電力を遮断できるということは、安全の上で重要な機能であり、これを実現するためには、遮断信号を伝達する回路に断線・短絡などの異常がないことを定期的に診断することが必要になる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−１８２５３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
確実に電源の遮断を実施するために、回路に断線・短絡などの異常が無いことを、定期的に診断する。この診断の方法として、一時的にパルス状の遮断信号（テストパルス）を入力し、その信号が確実に伝達されているかをフィードバックして確認する方法が考えられるが、この方法ではモータの動力が実際に遮断されてしまう。【０００６】
また、特許文献１においては、テストパルスによる電源遮断を、遅延回路により遮断信号を遅延させることにより回避している。しかしながら、遅延回路前の信号をフィードバックして観測しているために、診断範囲が限られるという問題がある。具体的には、遅延回路の故障を検出することができない。【０００７】
一方で、テストパルスのＯＦＦ時間は、長すぎた場合遅延回路の遅延時間を越えてしまう可能性があり、短すぎた場合はフィードバック信号の観測が難しくなるため、適切に設定することが重要である。特に、遅延回路をＲＣフィルタで構成した場合には、信号に流れる電流値により遅延時間が変化する。すなわち、遅延信号に接続された負荷によって遅延時間が変化する。負荷が変動する場合や、未知の場合は、あらかじめテストパルスのＯＦＦ時間を決定しておくことができない。【０００８】
本発明は、上記に鑑みてなされたものであって、モータの動作を停止させることなく、テストパルスを利用することで遮断回路の異常を上記遅延回路も含め広い範囲で検出するとともに、負荷が変動する場合や未知の場合においても、診断を行うことができる回路異常検出装置を得ることを目的とする。
【課題を解決するための手段】
【０００９】
上述した課題を解決し、目的を達成するために、本発明は、遮断信号に基づいて駆動対象の駆動を停止する駆動回路への前記遮断信号を出力する遮断信号生成部と、パルス信号がＯＦＦ状態である時間を調整する調整手段を有し、前記パルス信号を生成するパルス生成部と、前記遮断信号と前記パルス信号との論理積を出力する信号合成部と、前記信号合成部の出力信号を遅延させた信号を出力として前記駆動回路へ入力するフィルタ回路と、前記フィルタ回路の出力電圧に基づいて、回路異常が発生したか否かを判定する監視部と、を備えることを特徴とする。
【発明の効果】
【００１０】
本発明に係る回路異常検出装置によれば、モータの運転を停止することなく、電源遮断回路の異常をフィルタ回路も含めた広い範囲で検出することが可能である。また、遮断信号に接続された負荷が変動する場合や未知の場合においても、回路診断を行うことができるという効果を奏する。
【図面の簡単な説明】
【００１１】
【図１】図１は、この発明の実施の形態１にかかる回路異常検出装置およびモータ駆動装置の構成図である。
【図２】図２は、この発明の実施の形態１にかかる回路異常検出装置およびモータ駆動装置における各信号の動作を説明するためのタイミングチャートである。
【図３】図３は、この発明の実施の形態１にかかる回路異常検出装置の動作を説明するためのフローチャートである。
【図４】図４は、この発明の実施の形態におけるパルス出力方式Ａの動作を説明するためのフローチャートである。
【図５】図５は、この発明の実施の形態におけるパルス出力方式Ｂの動作を説明するためのフローチャートである。
【図６】図６は、この発明の実施の形態におけるパルス出力方式Ｃの動作を説明するためのフローチャートである。
【図７】図７は、この発明の実施の形態におけるパルス出力方式Ｃの動作を説明するためのタイミングチャートである。
【図８】図８は、この発明の実施の形態２にかかる回路異常検出装置およびモータ駆動装置の構成図である。
【図９】図９は、この発明の実施の形態２にかかる回路異常検出装置およびモータ駆動装置における各信号の動作を説明するためのタイミングチャートである。
【図１０】図１０は、この発明の実施の形態２にかかる監視方式Ａの動作を説明するためのフローチャートである。
【図１１】図１１は、この発明の実施の形態２にかかる監視方式Ｂの動作を説明するためのフローチャートである。
【発明を実施するための形態】
【００１２】
以下に、本発明にかかる回路異常検出装置の実施の形態を図面に基づいて詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。
【００１３】
実施の形態１．
図１は、この発明の実施の形態１にかかる回路異常検出装置およびモータ駆動装置の構成図である。回路異常検出装置は、演算装置１およびフィルタ回路２を備える。モータ駆動装置は負荷３である。図２は、本実施の形態にかかる回路異常検出装置およびモータ駆動装置における各信号の動作を示したタイミングチャートである。図１の演算装置１は、例えばマイコンであり、遮断信号生成部２１、パルス生成部２２、監視部２３、および信号合成部２４を備えている。本実施の形態においては、遮断信号生成部２１、パルス生成部２２、監視部２３、信号合成部２４は１つのマイコンの上に実現されたプログラムとして構成されているが、それぞれ別のマイコンの上に構成されてもよいし、電気回路で構成されてもよい。
【００１４】
遮断信号生成部２１は、外部からの入力（図示せず）に応じて遮断信号１１を出力する。モータ駆動装置の運転中は遮断信号１１はＯＮであり、モータ駆動装置の電気機器の電力を遮断する場合には、遮断信号１１をＯＦＦにする。
【００１５】
パルス生成部２２は、テストパルスであるパルス信号１２を出力する。パルス信号１２は、図２に示した通り、通常ＯＮの信号であり、定期的にパルス状にＯＦＦとなる信号である。ＯＦＦパルス時間ｔ１は固定であってもよいし、可変であることもあり得る。ＯＦＦパルス時間ｔ１の決定方法については後述する。
【００１６】
信号合成部２４は遮断信号１１とパルス信号１２の論理積を取り、フィルタ前信号１３を出力する。フィルタ前信号１３は、図２に示した通り、遮断信号１１がＯＮの場合には定期的にパルスが重畳され、遮断信号１１がＯＦＦの場合には、そのままＯＦＦとなる信号である。
【００１７】
フィルタ回路２は、フィルタ前信号１３を遅延させ、フィルタ後信号１４を出力する。フィルタ回路２は通常ＲＣで構成された低域通過フィルタであるが、信号を遅延させる特性を持ったフィルタであれば、他の回路でもよい。フィルタ後信号１４は、負荷３に接続されている。フィルタ後信号１４がＯＦＦになった場合には、負荷３が遮断される。フィルタ後信号１４は、パルス出力中に一定量の電圧ドロップＶｄｒｐが存在する。フィルタ後信号１４は、負荷３からフィードバックされ、フィルタ後フィードバック信号１６として監視部２３に入力される。
【００１８】
負荷３を更に詳細に説明する。本実施の形態では、負荷３の例としてモータ駆動装置を示している。制御装置３１は、６本のＰＷＭ信号を出力する。６本のＰＷＭ信号は、ブリッジ回路３２（モータ駆動回路）に入力され、ブリッジ回路３２はＰＷＭ信号を駆動対象であるモータ３３を駆動するための交流電圧に変換する。ブリッジ回路３２は、フィルタ後信号１４がＯＦＦの場合には動作しないようになっており、モータ３３から動力が取り除かれる。制御装置３１がＰＷＭ信号を出力する手法、およびそれを元にモータを駆動する手法については、従前の技術を用いている。
【００１９】
負荷３は、フィルタ後信号１４を入力し、そのままフィルタ後フィードバック信号１６として出力する機能だけを有していれば形態は問わない。また、フィルタ回路２が負荷３に包含されている形態、即ちフィルタ回路２がモータ駆動装置の一部であってもよい。
【００２０】
監視部２３およびパルス生成部２２の動作について説明する。監視部２３は、フィルタ後フィードバック信号１６が正常であることを確認する。図３は、本実施の形態にかかる回路異常検出装置の動作を説明する演算装置１の監視部２３およびパルス生成部２２の処理のフローチャートである。演算装置１は、図３に示されたフローチャートを定周期で実施する。最初に、演算装置１は遮断信号１１の読み込みを行う（ステップＳ１０１）。遮断信号１１がＯＦＦであった場合（ステップＳ１０２で「Ｙｅｓ」の場合）、処理を終了する。遮断信号１１がＯＮであった場合（ステップＳ１０２で「Ｎｏ」の場合）、パルス生成部２２からＯＦＦパルスを出力する（ステップＳ１０３）とともに、監視部２３はフィルタ後フィードバック信号１６の読み込みを定期的に行い（ステップＳ１０４）、その値を記録する。パルス生成部２２からＯＦＦパルスを出力する方法（ステップＳ１０３）については詳細を後述する。
【００２１】
パルス生成部２２からのＯＦＦパルスの出力（ステップＳ１０３）が完了後、監視部２３が読み込みを行ったフィルタ後フィードバック信号１６の値を判定し、電圧の落ち込み（電圧ドロップ）が観測されれば（ステップＳ１０５で「Ｙｅｓ」の場合）、正常であるため演算装置１はそのまま処理を完了する。電圧の落ち込みが観測されていなければ（ステップＳ１０５で「Ｎｏ」の場合）、演算装置１は回路異常が発生したとして異常を出力する（ステップＳ１０６）。
【００２２】
次に、パルス生成部２２がパルス信号１２にＯＦＦパルスを出力する処理（ステップＳ１０３）について解説する。上記の通り、パルス生成部２２によるＯＦＦパルスの出力中に発生するフィルタ後フィードバック信号１６の電圧ドロップ量Ｖｄｒｐを監視部２３により観測するため、ＯＦＦパルスの幅ｔ１をどのように決定するかが重要である。パルス生成部２２がパルス信号１２にＯＦＦパルスを出力する処理（ステップＳ１０３）は、後述のパルス出力方式Ａ、パルス出力方式Ｂ、パルス出力方式Ｃのどれを使用しても良いし、他の出力方式でもよい。
【００２３】
パルス出力方式Ａは、ＯＦＦパルスの幅ｔ１をあらかじめ決定しておく方式である。図４に、パルス出力方式Ａの処理のフローチャートを示す。処理が開始されると、パルス信号１２にＯＦＦを出力する（ステップＳ２０１）。次に、一定時間ｔ１の間ＯＦＦの状態で待機する（ステップＳ２０２）。待機時間ｔ１は、フィルタ回路２と、負荷３の特性に応じてあらかじめ適切に設定する。待機時間ｔ１が経過したら、パルス信号１２にＯＮを出力する（ステップＳ２０３）。
【００２４】
パルス出力方式Ｂは、負荷３の状況によりＯＦＦパルス幅を調整する方式である。図５に、パルス出力方式Ｂの処理のフローチャートを示す。処理が開始されると、負荷３（モータ駆動装置）から現在の負荷状況を読み込む（ステップＳ３０１）。本実施の形態では、制御装置３１が出力するＰＷＭ信号の状況によりフィルタ後信号１４に流れる電流量が決定されるので、制御装置３１から演算装置１へ負荷状況（制御装置３１が出力するＰＷＭ信号の状況）を通知する。なお、制御装置３１から演算装置１へは負荷状況を通知する通信線は図示されていないが、パルス出力方式Ｂを使用する場合は、制御装置３１から演算装置１へ負荷状況を通知する通信線が必要である。
【００２５】
次に、読み込んだ負荷状況を元に演算装置１はＯＦＦ時間を算出する（ステップＳ３０２）。本実施の形態のブリッジ回路３２では、制御装置３１が出力する６本のＰＷＭ信号のＯＦＦ時間が長いほどフィルタ後信号１４に流れる電流量が多くなるため、フィルタ後信号１４の電圧ドロップ量Ｖｄｒｐが大きくなる。従って、ＯＦＦパルス幅を短くする。逆に、制御装置３１が出力する６本のＰＷＭ信号のＯＦＦ時間が短い場合には、ＯＦＦパルス時間を長くする。次に、パルス信号１２にＯＦＦを出力し（ステップＳ３０３）、先ほど算出したＯＦＦ時間待機する（ステップＳ３０４）。その後パルス信号１２にＯＮを出力する（ステップＳ３０５）。
【００２６】
パルス出力方式Ｃは、フィルタ後フィードバック信号１６を参照することでパルス信号１２をフィードバック制御する方式である。図６に、パルス出力方式Ｃの処理のフローチャートを示す。図７に、パルス出力方式Ｃの各信号の動作を示す。処理を開始すると、パルス信号１２にＯＦＦを出力する（ステップＳ４０１）。すると、フィルタ後フィードバック信号１６の電圧は降下を始める（図７のＡ）。次に、フィルタ後フィードバック信号１６を読み込む（ステップＳ４０２）。読み込んだフィルタ後フィードバック信号１６の電圧がＶｔｇｔ以上の場合（ステップＳ４０３で「Ｙｅｓ」の場合）には、再度フィルタ後フィードバック信号１６を読み込む（ステップＳ４０２）。読み込んだフィルタ後フィードバック信号１６の電圧がＶｔｇｔ以上ではない場合（ステップＳ４０３で「Ｎｏ」の場合）、即ちフィルタ後フィードバック信号１６の電圧がＶｔｇｔ未満に低下した場合には、パルス信号１２にＯＮを出力する（ステップＳ４０４）（図７のＢ）。
【００２７】
実施の形態２．
図８は、この発明の実施の形態２にかかる回路異常検出装置およびモータ駆動装置の構成図である。実施の形態１と同様に、回路異常検出装置は、演算装置１およびフィルタ回路２を備える。モータ駆動装置は負荷３である。また、フィルタ回路２が負荷３に包含されている形態、即ちフィルタ回路２がモータ駆動装置の一部であってもよい。図９は、本実施の形態にかかる回路異常検出装置およびモータ駆動装置における各信号の動作を示したタイミングチャートである。演算装置１は、遮断信号生成部２１、パルス生成部２２、監視部２３、および信号合成部２４を備えている。負荷３（モータ駆動装置）は、制御装置３１、ブリッジ回路３２、およびモータ３３を備えている。信号合成部２４から出力したフィルタ前信号１３をフィルタ前フィードバック信号１５として監視部２３に入力している点が実施の形態１と異なる。
【００２８】
即ち、本実施の形態における監視部２３は、信号合成部２４の出力信号であるフィルタ前フィードバック信号１５を観測している点で実施の形態１と異なる。監視部２３がフィルタ前フィードバック信号１５を観測する方式は、後述する監視方式Ａと監視方式Ｂのどちらを使用しても良い。
【００２９】
監視方式Ａは、フィルタ前フィードバック信号１５をマイコンの汎用入力ポートに接続して監視する方式である。この方式では、マイコンの処理のタイミングで、フィルタ前フィードバック信号１５がＯＮかＯＦＦかを読み取ることができる。図１０に監視方式Ａの処理のフローチャートを示す。演算装置１は、図１０に示されたフローチャートを定周期で実施する。最初に、演算装置１は遮断信号１１の読み込みを行う（ステップＳ５０１）。遮断信号１１がＯＦＦであった場合（ステップＳ５０２で「Ｙｅｓ」の場合）、処理を終了する。遮断信号１１がＯＮであった場合（ステップＳ５０２で「Ｎｏ」の場合）、パルス生成部２２からＯＦＦパルスを出力する（ステップＳ５０３）とともに、監視部２３はフィルタ前フィードバック信号１５の読み込みを定期的に行い（ステップＳ５０４）、その値を記録する。パルス生成部２２からＯＦＦパルスを出力する方法（ステップＳ５０３）については、実施の形態１と同様であり、パルス出力方式Ａ、パルス出力方式Ｂ、パルス出力方式Ｃまたはその他の方式を使用しても良い。
【００３０】
パルス生成部２２からのＯＦＦパルスの出力（ステップＳ５０３）が完了後、監視部２３が読み込みを行ったフィルタ前フィードバック信号１５の値を判定し、ＯＦＦが観測されれば（ステップＳ５０５で「Ｙｅｓ」の場合）、正常であるため演算装置１はそのまま処理を完了する。ＯＦＦが観測されていなければ（ステップＳ５０５で「Ｎｏ」の場合）、演算装置１は回路異常が発生したとして異常を出力する（ステップＳ５０６）。
【００３１】
監視方式Ｂは、フィルタ前フィードバック信号１５をマイコンのクロックカウンタに接続して監視する方式である。クロックカウンタは、例えば、監視部２３の中に備えられている。この方式では、フィルタ前フィードバック信号１５の立ち下がりエッジ、または立ち上がりエッジをカウントすることで、一定時間内のＯＦＦパルスの数をカウントすることができる。図１１に監視方式Ｂの処理のフローチャートを示す。演算装置１は、図１１に示されたフローチャートを定周期で実施する。
【００３２】
最初に、演算装置１は遮断信号１１の読み込みを行う（ステップＳ６０１）。遮断信号１１がＯＦＦであった場合（ステップＳ６０２で「Ｙｅｓ」の場合）、処理を終了する。遮断信号１１がＯＮであった場合（Ｓ６０２で「Ｎｏ」の場合）、クロックカウンタをクリアする（ステップＳ６０３）。そして、パルス生成部２２からＯＦＦパルスを出力する（ステップＳ６０４）。パルス生成部２２からＯＦＦパルスを出力する方法（ステップＳ６０４）については、実施の形態１と同様であり、パルス出力方式Ａ、パルス出力方式Ｂ、パルス出力方式Ｃまたはその他の方式を使用しても良い。同時に、ＯＦＦパルス出力回数をカウントし、その回数が規定回数に達したか否かを判定し（ステップＳ６０５）、達していない場合（ステップＳ６０５の「Ｎｏ」の場合）は、パルス生成部２２から再度ＯＦＦパルスを出力する（ステップＳ６０４）。
【００３３】
ステップＳ６０５において、ＯＦＦパルス出力回数が規定回数に達した場合（ステップＳ６０５の「Ｙｅｓ」の場合）は、監視部２３はクロックカウンタから検出したＯＦＦパルス数を読み込む（ステップＳ６０６）。検出したＯＦＦパルス数と出力したＯＦＦパルス数が一致すれば（ステップＳ６０７で「Ｙｅｓ」の場合）、正常であるため演算装置１はそのまま処理を完了する。一致しなかった場合（ステップＳ６０７で「Ｎｏ」の場合）、演算装置１は回路異常が発生したとして異常を出力する（ステップＳ６０８）。
【００３４】
監視方式Ａを利用した場合、演算装置１は、一回のＯＦＦパルスの出力に対し、数回以上フィルタ前フィードバック信号１５の読み込み処理（ステップＳ５０４）を実施しなければならない。それに対し、監視方式Ｂを利用した場合、規定回数分のＯＦＦパルス出力（ステップＳ６０４、Ｓ６０５）に対し、一回の監視処理（ステップＳ６０７）を行えばよく、演算装置１の演算資源を少なく抑えることができる。逆に言えば、同じ演算資源であればより多くのＯＦＦパルスを処理することができるため、より高頻度の回路診断を行うことができる。すなわち、回路に異常が発生してからそれを発見するまでの時間を短く抑えることができる。
【００３５】
以上説明したように、本実施の形態にかかる回路異常検出装置は、遮断信号を出力する遮断信号生成部と、テストパルスを出力するパルス生成部と、遮断信号とテストパルスを重畳する信号合成部と、信号合成部の出力信号を遅延させるフィルタ回路と、フィルタ回路の出力信号により導通／遮断する電気機器と、フィルタ回路の出力信号をフィードバックして監視する監視部を備える。監視部は、テストパルスによりフィードバック信号が変化していることを診断する。また、パルス生成部は、動的にテストパルスのパルスＯＦＦ時間を変化させることができる。
【００３６】
即ち、実施の形態の回路異常検出装置は、テストパルスにより電源遮断されてしまうことを回避するため、ＲＣフィルタなどで構成したフィルタ回路を設け、フィルタ回路によりテストパルスを遅延させてモータ制御回路などの電気機器へ入力する。電気機器に入力した信号をフィードバックして観測することにより、フィルタ回路も含めたより広い範囲での診断が可能となる。また、電力遮断信号の先に接続された負荷の変動に合わせ、自動的にテストパルスのＯＦＦ時間を変動させる。
【００３７】
これにより、電気機器を停止させることなく、電力遮断回路に異常がないことをより広範囲かつ高頻度に診断できるようになる。また、電力遮断回路に接続された負荷が変動する場合や未知の場合においても、診断を行うことができる。
【００３８】
さらに、本願発明は上記実施の形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。また、上記実施の形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせにより種々の発明が抽出されうる。例えば、実施の形態に示される全構成要件からいくつかの構成要件が削除されても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除された構成が発明として抽出されうる。更に、異なる実施の形態にわたる構成要素を適宜組み合わせてもよい。
【産業上の利用可能性】
【００３９】
以上のように、本発明にかかる回路異常検出装置は、電源遮断信号を伝達する回路の異常を検出するのに有用であり、特に、モータを駆動するブリッジ回路などのモータ駆動回路の異常を検出するのに適している。
【符号の説明】
【００４０】
１  演算装置、２  フィルタ回路、３  負荷、１１  遮断信号、１２  パルス信号、１３  フィルタ前信号、１４  フィルタ後信号、１５  フィルタ前フィードバック信号、１６  フィルタ後フィードバック信号、２１  遮断信号生成部、２２  パルス生成部、２３  監視部、２４  信号合成部、３１  制御装置、３２  ブリッジ回路、３３  モータ。
【要約】
実施の形態の回路異常検出装置は、遮断信号に基づいて駆動対象の駆動を停止する駆動回路への前記遮断信号を出力する遮断信号生成部と、パルス信号がＯＦＦ状態である時間を調整する調整手段を有し、前記パルス信号を生成するパルス生成部と、前記遮断信号と前記パルス信号との論理積を出力する信号合成部と、前記信号合成部の出力信号を遅延させた信号を出力として前記駆動回路へ入力するフィルタ回路と、前記フィルタ回路の出力電圧に基づいて、回路異常が発生したか否かを判定する監視部と、を備える。【図１】
0005460930.tif 000002
【図２】
0005460930.tif 000003
【図３】
0005460930.tif 000004
【図４】
0005460930.tif 000005
【図５】
0005460930.tif 000006
【図６】
0005460930.tif 000007
【図７】
0005460930.tif 000008
【図８】
0005460930.tif 000009
【図９】
0005460930.tif 000010
【図１０】
0005460930.tif 000011
【図１１】
0005460930.tif 000012