(57)【特許請求の範囲】
【請求項１】
設定したモータの駆動電流をオン／オフするリレー接点を閉じて形成される回路の電流値を計測し、計測した電流値に基づいて前記回路の導通性を判定するリレー回路導通判定方法において、
前記モータが回転しない電流値を、前記駆動電流の設定値とし、
前記リレー接点を、周期及びデューティ比の少なくとも一方を段階的に変化させて開閉させ、
計測した電流値及び前記設定値の偏差に基づいて導通性を判定すること
を特徴とするリレー回路導通判定方法。
【請求項２】
前記周期を、段階的に短縮させることを特徴とする請求項１に記載のリレー回路導通判定方法。
【請求項３】
前記デューティ比を、段階的に０．５に近づけることを特徴とする請求項２に記載のリレー回路導通判定方法。
【請求項４】
設定したモータの駆動電流をオン／オフするリレー接点を閉じて形成される回路の電流値を計測し、計測した電流値に基づいて前記回路の導通性を判定するリレー回路導通判定装置において、
前記モータが回転しない電流値を、前記駆動電流の設定値とする手段と、
前記リレー接点を、周期及びデューティ比の少なくとも一方を段階的に変化させて開閉させる開閉手段と、
計測した電流値及び前記設定値の偏差に基づいて導通性を判定する手段と
を備えることを特徴とするリレー回路導通判定装置。
【請求項５】
前記開閉手段は、前記周期を、段階的に短縮させるように構成してあることを特徴とする請求項４に記載のリレー回路導通判定装置。
【請求項６】
前記開閉手段は、前記デューティ比を、段階的に０．５に近づけるように構成してあることを特徴とする請求項５に記載のリレー回路導通判定装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、リレー接点を駆動してリレー回路の導通を判定するリレー回路導通判定方法、及びリレー回路導通判定装置に関する。
【背景技術】
【０００２】
モータに供給する電流を制御してモータを駆動させる場合、実際に流れるモータ電流を検出して、モータ電流の制御目標値に一致するようにフィードバック制御が行われることが多い。この場合、モータ電流の検出が正しく行われないときは、モータに供給する電流に過不足が生じて、モータの駆動力が安全に供給されなくなり、不測の事故が発生するおそれがある。このため、モータ電流を検出する手段の正常性を確認することが望ましい。
【０００３】
また、モータ電流を検出する手段の正常性を確認する場合であっても、特に電源からモータへの給電回路にリレーが配されているときは、リレー接点に付着した異物、又はリレー接点に形成された酸化皮膜によって、モータ電流が過小に検出されて、当該手段の正常性が確認できなくなることが懸念される。その他にも、モータ整流子及びブラシ間の抵抗値、又はワイヤハーネスの接触抵抗値が増大した場合に、モータ電流が過小に検出される可能性がある。
【０００４】
これに対し、特許文献１では、モータ電流の検出値とモータ電流の予測値とを比較して、モータ電流を検出する手段が故障であるか否かを判定し、複数回連続で故障と判定した場合は、リレーの開閉動作を所定の周期で継続して、リレー接点の酸化皮膜その他の故障原因を機械的衝撃及び電気的アークにより除去する技術が開示されている。また、特許文献２では、リレー接点（スイッチ接点）を閉じる時に、リレー接点の励磁コイルに断続的な励起信号を与えて、リレー接点のチャタリングを行わせることにより、リレー接点を浄化して接触抵抗の増大を防止する技術が開示されている。
【特許文献１】特開２００６−２１１８２５号公報
【特許文献２】特開昭６３−２３７３１９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に開示された技術では、モータ電流を検出する手段が故障であると判定された場合、当該故障の検出処理を中断して、リレーの開閉を所定周期で継続させるため、モータ電流の検出手段が故障であるか否かの判定と、故障原因の除去処理とを同時並列的に実施することができない、という問題があった。また、特許文献２に開示された技術では、リレー接点が浄化されるのは、モータ駆動回路を動作させていない場合であって、リレー接点を閉じるときのみであり、モータ駆動回路を動作させてモータ電流を検出する手段の正常性確認を実施することは考慮されていない。
【０００６】
本発明は、上述したような事情に鑑みてなされたものであり、第１及び第４発明では、リレー接点を閉じる都度モータ電流を計測して、モータ電流の検出手段の正常性を含めたリレー回路の導通良否を判定できると共に、リレー接点の開閉により導通不良の原因を除去したときに判定を終了させ、導通不良と判定する確率を低減できるリレー回路導通判定方法及びリレー回路導通判定装置を提供することを目的とする。更に、リレー回路の導通不良について想定される原因に応じ、リレー接点を開閉させる周期及びデューティ比の少なくとも一方を段階的に変化させて、故障原因の推定及び当該原因の除去を並列的に行うことができるリレー回路導通判定方法及びリレー回路導通判定装置を提供することを目的とする。
第２及び第５発明では、リレー回路の導通不良判定後は、リレー接点の開閉周期を短縮させて、リレー接点の異物を跳ね飛ばし、次いで、リレー接点その他の酸化皮膜をアークで除去することができるリレー回路導通判定方法及びリレー回路導通判定装置を提供することを目的とする。
第３及び第６発明では、リレー接点を開閉するデューティ比を０．５に近づけて、リレー接点の開閉周期を更に短縮できるリレー回路導通判定方法及びリレー回路導通判定装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
第１発明に係るリレー回路導通判定方法は、設定したモータの駆動電流をオン／オフするリレー接点を閉じて形成される回路の電流値を計測し、計測した電流値に基づいて前記回路の導通性を判定するリレー回路導通判定方法において、前記モータが回転しない電流値を、前記駆動電流の設定値とし、前記リレー接点を、周期及びデューティ比の少なくとも一方を段階的に変化させて開閉させ、計測した電流値及び前記設定値の偏差に基づいて導通性を判定することを特徴とする。
【０００９】
第２発明に係るリレー回路導通判定方法は、前記周期を、段階的に短縮させることを特徴とする。
【００１０】
第３発明に係るリレー回路導通判定方法は、前記デューティ比を、段階的に０．５に近づけることを特徴とする。
【００１１】
第４発明に係るリレー回路導通判定装置は、設定したモータの駆動電流をオン／オフするリレー接点を閉じて形成される回路の電流値を計測し、計測した電流値に基づいて前記回路の導通性を判定するリレー回路導通判定装置において、前記モータが回転しない電流値を、前記駆動電流の設定値とする手段と、前記リレー接点を、周期及びデューティ比の少なくとも一方を段階的に変化させて開閉させる開閉手段と、計測した電流値及び前記設定値の偏差に基づいて導通性を判定する手段とを備えることを特徴とする。
【００１３】
第５発明に係るリレー回路導通判定装置は、前記開閉手段は、前記周期を、段階的に短縮させるように構成してあることを特徴とする。
【００１４】
第６発明に係るリレー回路導通判定装置は、前記開閉手段は、前記デューティ比を、段階的に０．５に近づけるように構成してあることを特徴とする。
【発明の効果】
【００１５】
第１発明に係るリレー回路導通判定方法によれば、モータが回転しない電流値をモータの駆動電流の設定値にしてリレー接点を断続的に開閉させるので、リレー接点を閉じる都度計測したモータ電流の計測値及び設定値の偏差に基づいて、モータ電流の検出手段の正常性を含めたリレー回路の導通良否を判定できると共に、リレー接点の開閉による機械的衝撃及び電気的アークにより、導通不良の原因を除去したときに判定を終了させ、導通不良と判定する確率を低減できるリレー回路導通判定方法を実現することができる。
この場合、モータの駆動電流を適切に設定した場合は、モータの回転を抑止して判定することができる。
【００１６】
更に、第１発明に係るリレー回路導通判定方法によれば、リレー接点を開閉させる周期及びデューティ比の少なくとも一方を段階的に変化させるので、リレー回路の導通不良について想定される原因に応じ、リレー接点の開閉周期及び開閉のデューティ比の少なくとも一方を異ならせて、低周期の場合にリレー接点の異物を、高周期の場合に酸化皮膜を夫々除去できたときに、リレー回路の導通良否の判定を終了させることができる。従って、故障原因の推定及び当該原因の除去を並列的に行うことができるリレー回路導通判定方法を実現することができる。
【００１７】
第２発明に係るリレー回路導通判定方法によれば、リレー接点を開閉させる周期を段階的に短縮させるので、リレー回路の導通不良判定後は、単位時間当たりのリレー接点の開閉回数を増大させて、短時間のうちにリレー接点の異物を跳ね飛ばし、次いで、リレー接点その他の酸化皮膜を発生頻度の高いアークで除去することができるリレー回路導通判定方法を実現することができる。
【００１８】
第３発明に係るリレー回路導通判定方法によれば、リレー接点を開閉させるデューティ比を、段階的に０．５に近づけるので、例えば、先にリレー接点開閉のデューティ比を０．５より大きくして、異物を振い落すように跳ね飛ばすことができるようにし、その後デューティ比を０．５に近づけて、リレー接点のオン又はオフに必要な時間を確保しつつ、リレー接点の開閉周期を更に短縮してアークの発生回数を増すことができる。
【００１９】
第４発明に係るリレー回路導通判定装置によれば、モータが回転しない電流値をモータの駆動電流の設定値にした上で、開閉手段が、リレー接点を断続的に開閉させるので、リレー接点を閉じる都度計測したモータ電流の計測値及び設定値の偏差に基づいて、モータ電流の検出手段の正常性を含めたリレー回路の導通良否を判定できると共に、リレー接点の開閉による機械的衝撃及び電気的アークにより、導通不良の原因を除去したときに判定を終了させ、導通不良と判定する確率を低減できるリレー回路導通判定装置を実現することができる。
この場合、モータの駆動電流を適切に設定した場合は、モータの回転を抑止して判定することができる。
【００２０】
更に、第４発明に係るリレー回路導通判定装置によれば、開閉手段が、開閉させる周期及びデューティ比の少なくとも一方を段階的に異ならせるので、リレー回路の導通不良について想定される原因に応じ、リレー接点の開閉周期及び開閉のデューティ比の少なくとも一方を異ならせて、低周期の場合にリレー接点の異物を、高周期の場合に酸化皮膜を夫々除去できたときに、リレー回路の導通良否の判定を終了させることができる。従って、故障原因の推定及び当該原因の除去を並列的に行うことができるリレー回路導通判定装置を実現することができる。
【００２１】
第５発明に係るリレー回路導通判定装置によれば、開閉手段が、周期を段階的に短縮させるので、リレー回路の導通不良判定後は、単位時間当たりのリレー接点の開閉回数を増大させて、短時間のうちにリレー接点の異物を跳ね飛ばし、次いで、リレー接点その他の酸化皮膜を発生頻度の高いアークで除去することができるリレー回路導通判定装置を実現することができる。
【００２２】
第６発明に係るリレー回路導通判定装置によれば、リレー接点を開閉させるデューティ比を、段階的に０．５に近づけるので、例えば、先にリレー接点開閉のデューティ比を０．５より大きくして、異物を振い落すように跳ね飛ばすことができるようにし、その後デューティ比を０．５に近づけて、リレー接点のオン又はオフに必要な時間を確保しつつ、リレー接点の開閉周期を更に短縮してアークの発生回数を増すことができる。
【発明を実施するための最良の形態】
【００２３】
以下に、本発明を、その実施の形態を示す図面を参照しながら説明する。
図１は、本発明に係るスイッチ接点導通確認装置の概略構成を示すブロック図である。本実施の形態では、パワーステアリング装置を例に挙げて説明する。図中１は、車両のオルタネータであり、オルタネータ１が発電した電力は、電圧調整及び整流されてバッテリ２に与えられる。
【００２４】
オルタネータ１が発電した電力及びバッテリ２が出力する電力は、制御部１２の電源部１８に与えられると共に、始動スイッチ７を通じてスタータ１０に、イグニッションスイッチ８を通じて点火装置１１に、アクセサリスイッチ９を通じてラジオ及びデフォッガ等の負荷９１に、モータ駆動回路４及びリレー接点５ａ又は６ａを通じてモータ４１に夫々与えられる。アクセサリスイッチ９、イグニッションスイッチ８及び始動スイッチ７は、イグニッションキー２２が操作されることにより順次オンされる。
尚、リレー接点を更に１つ追加し、モータ駆動回路４とモータ４１とは、全てリレー接点を通じて接続するようにしてもよい。
【００２５】
モータ４１は、本実施の形態ではブラシレスＤＣモータであり、そのロータ位置を検出するロータ位置検出器４２が内蔵され、ロータ位置検出器４２が出力したロータ位置信号は、モータ駆動回路４に与えられる。
電流センサ３は、モータ駆動回路４より流出する電流としてモータ４１の電流を検出し、検出した電流値を制御部１２のＩ／Ｏポート１７に与える。
【００２６】
マイクロコンピュータ等からなる制御部１２は、プログラム等の情報を記憶するＲＯＭ１４、一時的に発生した情報を記憶するＲＡＭ１５、時間の経過を計時するタイマ１６、及び各種の入出力を行うＩ／Ｏポート１７、１７・・・１７を備え、これらは互いにバス接続されている。尚、タイマ１６は、複数の時間の経過を並列的に計時することができるように、複数のタイマユニットを有している。電源部１８は、制御部１２の外部から与えられた電力よりＶＤＤ及びＶＳＳに必要な電力を供給して、制御部１２全体を動作させる。
【００２７】
複数のＩ／Ｏポート１７、１７・・・１７には、スイッチ接点の導通確認結果を表示するための液晶からなる表示部１９、操舵部材に設けられたトルクセンサ２０、車軸に設けられた車速センサ２１、イグニッションキー２２、モータ４１を駆動するためのモータ駆動回路４、並びにリレー接点５ａ及び６ａを夫々駆動するためのリレー駆動回路５及び６が接続されている。
【００２８】
制御部１２は、Ｉ／Ｏポート１７を介してリレー駆動回路５及び６を駆動し、夫々リレー接点５ａ及び６ａを閉じる。その後、制御部１２は、トルクセンサ２０及び車速センサ２１から夫々与えられた操舵トルク及び車速を、トルク−電流テーブルを用いてモータ駆動の電流値に変換し、変換した目標値の正負符号に基づいて、モータ４１を駆動するための方向を示す回転方向指令信号を生成する。制御部１２は、また、変換した目標値としての電流値と電流センサ３から与えられた制御量としての電流値との偏差に基づいて、モータ制御の操作量としての駆動パルス幅を演算してＰＷＭ（Pulse Width Modulation）値指令信号を生成し、回転方向指令信号と共にＩ／Ｏポート１７、１７を介してモータ駆動回路４へ与える。
【００２９】
モータ駆動回路４は、オルタネータ１及びバッテリ２の電圧を、制御部１２のＩ／Ｏポート１７、１７より与えられたＰＷＭ値指令信号及び回転方向指令信号に基づいてオン／オフすることにより、リレー接点５ａ及び６ａを通じてモータ４１を駆動する。
【００３０】
図２は、図１に示すモータ４１、モータ駆動回路４、電流センサ３及び電源系統の構成例を示すブロック図である。ブラシレスモータであるモータ４１は、コイルＡ，Ｂ，Ｃの各一方の端子がスター結線された固定子４１ａと、互いに１２０°の角度をなすように配設されたコイルＡ、Ｂ、Ｃが発生させる回転磁界により、回転する回転子（ロータ）４１ｂと、この回転子４１ｂの回転位置を検出するロータ位置検出器４２とを備えている。
【００３１】
モータ駆動回路４は、ロータ位置検出器４２から与えられた信号と同期させて、上述したコイルＡ、Ｂ、Ｃに１２０°の導通角を有する駆動電流をサイクリックに導通させるものである。モータ駆動回路４は、正極側端子と接地端子との間に直列接続されたトランジスタＱ１，Ｑ２と、逆方向に直列接続されたダイオードＤ１，Ｄ２とが並列接続され、直列接続されたトランジスタＱ３，Ｑ４と、逆方向に直列接続されたダイオードＤ３，Ｄ４とが並列接続され、直列接続されたトランジスタＱ５，Ｑ６と、逆方向に直列接続されたダイオードＤ５，Ｄ６とが並列接続されている。
【００３２】
トランジスタＱ１，Ｑ２の共通接続節点と、ダイオードＤ１，Ｄ２の共通接続節点とには、リレー接点５ａを通じて、スター結線されたコイルＡの他方の端子Ｕが接続され、トランジスタＱ３，Ｑ４の共通接続節点と、ダイオードＤ３，Ｄ４の共通接続節点とには、リレー接点６ａを通じて、スター結線されたコイルＢの他方の端子Ｖが接続され、トランジスタＱ５，Ｑ６の共通接続節点と、ダイオードＤ５，Ｄ６の共通接続節点とには、スター結線されたコイルＣの他方の端子Ｗが接続されている。
【００３３】
ロータ位置検出器４２が検出した回転子４１ｂの回転位置は、ゲートアレイからなるゲート制御回路４ａに通知される。ゲート制御回路４ａには、制御部１２のＩ／Ｏポート１７、１７から回転方向指令信号及びＰＷＭ値指令信号が与えられる。ゲート制御回路４ａは、回転方向指令信号と回転子４１ｂの回転位置とに応じて、トランジスタＱ１〜Ｑ６の各ゲートをオン／オフし、例えば、Ｕ−Ｖ、Ｕ−Ｗ、Ｖ−Ｗ、Ｖ−Ｕ、Ｗ−Ｕ、Ｗ−Ｖ、Ｕ−Ｖのように、固定子４１ａに流れる電流の経路を切り換え、回転磁界を発生させる。回転子４１ｂは、永久磁石であり、この回転磁界から回転力を受け回転する。
モータ駆動回路４を含めたリレー回路の導通性を確認する場合には、ゲート制御回路４ａには、制御部１２のＩ／Ｏポート１７、１７から、リレー接点５ａ又は６ａを通じてモータ４１に所定の予測電流を流すための、ＰＷＭ値指令信号が与えられる。リレー接点５ａ及び６ａは、制御部１２のＩ／Ｏポート１７から、夫々リレー駆動回路５及び６を介してオン／オフ制御される。
【００３４】
ゲート制御回路４ａは、また、ＰＷＭ値指令信号に従って、トランジスタＱ１〜Ｑ６のオン／オフをＰＷＭ制御することにより、ブラシレスモータの回転トルクを増減制御する。
ダイオードＤ１〜Ｄ６は、トランジスタＱ１〜Ｑ６のオン／オフにより発生するノイズを吸収する為のものである。
電流センサ３は、上述したように、ブラシレスモータに流れる電流を検出し、検出したモータ４１の電流値を制御部１２のＩ／Ｏポート１７に与える。
【００３５】
モータ駆動回路４の正極側端子には、主電源である車載バッテリ２及びオルタネータ１の出力電圧が与えられる。
【００３６】
図３乃至図５は、本発明に係るスイッチ接点導通確認装置におけるＣＰＵ１３の処理手順を示すフローチャートである。以下の処理は、制御部１２のＲＯＭ１４に予め格納されている制御プログラムに従ってＣＰＵ１３により実行される。ＣＰＵ１３が行う入出力処理は、タイマ１６を除いて全てＩ／Ｏポート１７を介して行われる。ＣＰＵ１３は、イグニッションキー２２のオンを検出した場合、以下の処理をスタートさせる。但し、以下の処理をスタートさせるトリガは、イグニッションキー２２のオンを検出した場合に限定されない。
尚、本フローチャートでは、一例として、リレー接点５ａを含むリレー回路の導通良否を判定する場合の処理を示す。リレー接点６ａを含むリレー回路の導通良否を判定する場合の処理についても、本フローチャートと同様である。
【００３７】
ＣＰＵ１３は、回転方向指令信号を正方向に設定する（ステップＳ１１）。尚、本実施の形態では、モータ４１を回転させないため、回転方向指令信号は逆方向に設定してもよい。
その後、ＣＰＵ１３は、リレー接点５ａを３００ｍｓの間オンさせてもモータ４１が回転しない程度の電流を予測電流値Ｉ１とし、当該予測電流値Ｉ１をモータ４１の端子Ｕ−Ｗ間に流すためのＰＷＭ値指令信号１を設定する（ステップＳ１２）。そして、ＣＰＵ１３は、リレー接点５ａを開閉させ続ける時間を計時するために、制限時間Ｔ１をタイマ１６に設定して、タイマ１６をスタートさせる（ステップＳ１３）。
尚、制限時間Ｔ１は、商品性及び／又は安全性の観点から決定することができる（以下同様）。
【００３８】
次いで、ＣＰＵ１３は、タイマ１６の異なるタイマユニットにより、リレー接点５ａをオンさせる時間を計時するための３００ｍｓのタイマ１６をスタートさせる（ステップＳ１４）と共に、リレー駆動回路５を駆動してリレー接点５ａをオンさせる（ステップＳ１５）。その後ＣＰＵ１３は、３００ｍｓのタイマ１６がタイムアップしたか否かを判定し（ステップＳ１６）、タイムアップしていないと判定した場合（ステップＳ１６：ＮＯ）、待機する。３００ｍｓのタイマ１６がタイムアップしたと判定した場合（ステップＳ１６：ＹＥＳ）、ＣＰＵ１３は、電流センサ３よりモータ４１の電流値を取込み（ステップＳ１７）、リレー駆動回路５を駆動してリレー接点５ａをオフさせる（ステップＳ１８）。
【００３９】
そして、ＣＰＵ１３は、取込んだモータ４１の電流値と上述した予測電流値Ｉ１との偏差を算出し（ステップＳ１９）、算出した偏差が所定の偏差（本実施の形態では２５％）以内であるか否かを判定する（ステップＳ２０）。所定の偏差以内であると判定した場合（ステップＳ２０：ＹＥＳ）、ＣＰＵ１３は、表示部１９に対して結果正常の表示を行い（ステップＳ２１）、処理を終了する。所定の偏差を超えると判定した場合（ステップＳ２０：ＮＯ）、ＣＰＵ１３は、リレー接点５ａをオフさせる時間を計時するための５０ｍｓのタイマ１６をスタートさせる（ステップＳ２２）。
尚、上述した所定の偏差は、２５％に限定されるものではない。
【００４０】
その後、ＣＰＵ１３は、５０ｍｓのタイマ１６がタイムアップしたか否かを判定し（ステップＳ２３）、タイムアップしていないと判定した場合（ステップＳ２３：ＮＯ）、待機する。５０ｍｓのタイマ１６がタイムアップしたと判定した場合（ステップＳ２３：ＹＥＳ）、ＣＰＵ１３は、制限時間Ｔ１のタイマ１６がタイムアップしたか否かを判定する（ステップＳ２４）。タイムアップしていないと判定した場合（ステップＳ２４：ＮＯ）、ＣＰＵ１３は、再びリレー接点５ａを開閉させるために処理をステップＳ１４に戻す。制限時間Ｔ１のタイマ１６がタイムアップしたと判定した場合（ステップＳ２４：ＹＥＳ）、ＣＰＵ１３は、電流センサ３の正常性を含めたリレー回路の導通良否を判定できなかったものとして、処理を以下に進める。
【００４１】
ＣＰＵ１３は、リレー接点５ａを５０ｍｓオンさせてもモータ４１が回転しない程度の電流を予測電流値Ｉ２とし、当該予測電流値Ｉ２をモータ４１に流すためのＰＷＭ値指令信号２を設定する（ステップＳ３１）。そして、ＣＰＵ１３は、リレー接点５ａを開閉させ続ける時間を計時するために、制限時間Ｔ２をタイマ１６に設定して、タイマ１６をスタートさせる（ステップＳ３２）。
【００４２】
次いで、ＣＰＵ１３は、タイマ１６の異なるタイマユニットにより、リレー接点５ａをオンさせる時間を計時するための５０ｍｓのタイマ１６をスタートさせる（ステップＳ３３）と共に、リレー駆動回路５を駆動してリレー接点５ａをオンさせる（ステップＳ３４）。その後ＣＰＵ１３は、５０ｍｓのタイマ１６がタイムアップしたか否かを判定し（ステップＳ３５）、タイムアップしていないと判定した場合（ステップＳ３５：ＮＯ）、待機する。５０ｍｓのタイマ１６がタイムアップしたと判定した場合（ステップＳ３５：ＹＥＳ）、ＣＰＵ１３は、電流センサ３よりモータ４１の電流値を取込み（ステップＳ３６）、リレー駆動回路５を駆動してリレー接点５ａをオフさせる（ステップＳ３７）。
【００４３】
そして、ＣＰＵ１３は、取込んだモータ４１の電流値と上述した予測電流値Ｉ２との偏差を算出し（ステップＳ３８）、算出した偏差が所定の偏差以内であるか否かを判定する（ステップＳ３９）。所定の偏差以内であると判定した場合（ステップＳ３９：ＹＥＳ）、ＣＰＵ１３は、表示部１９に対して結果正常の表示を行うために、処理をステップＳ２１に戻す。所定の偏差を超えると判定した場合（ステップＳ３９：ＮＯ）、ＣＰＵ１３は、リレー接点５ａをオフさせる時間を計時するための１０ｍｓのタイマ１６をスタートさせる（ステップＳ４０）。
【００４４】
その後、ＣＰＵ１３は、１０ｍｓのタイマ１６がタイムアップしたか否かを判定し（ステップＳ４１）、タイムアップしていないと判定した場合（ステップＳ４１：ＮＯ）、待機する。１０ｍｓのタイマ１６がタイムアップしたと判定した場合（ステップＳ４１：ＹＥＳ）、ＣＰＵ１３は、制限時間Ｔ２のタイマ１６がタイムアップしたか否かを判定する（ステップＳ４２）。タイムアップしていないと判定した場合（ステップＳ４２：ＮＯ）、ＣＰＵ１３は、再びリレー接点５ａを開閉させるために処理をステップＳ３３に戻す。制限時間Ｔ２のタイマ１６がタイムアップしたと判定した場合（ステップＳ４２：ＹＥＳ）、ＣＰＵ１３は、電流センサ３の正常性を含めたリレー回路の導通良否を判定できなかったものとして、処理を以下に進める。
【００４５】
ＣＰＵ１３は、リレー接点５ａを１０ｍｓオンさせてもモータ４１が回転しない程度の電流を予測電流値Ｉ３とし、当該予測電流値Ｉ３をモータ４１に流すためのＰＷＭ値指令信号３を設定する（ステップＳ５１）。そして、ＣＰＵ１３は、リレー接点５ａを開閉させ続ける時間を計時するために、制限時間Ｔ３をタイマ１６に設定して、タイマ１６をスタートさせる（ステップＳ５２）。
【００４６】
次いで、ＣＰＵ１３は、タイマ１６の異なるタイマユニットにより、リレー接点５ａをオンさせる時間を計時するための１０ｍｓのタイマ１６をスタートさせる（ステップＳ５３）と共に、リレー駆動回路５を駆動してリレー接点５ａをオンさせる（ステップＳ５４）。その後ＣＰＵ１３は、１０ｍｓのタイマ１６がタイムアップしたか否かを判定し（ステップＳ５５）、タイムアップしていないと判定した場合（ステップＳ５５：ＮＯ）、待機する。１０ｍｓのタイマ１６がタイムアップしたと判定した場合（ステップＳ５５：ＹＥＳ）、ＣＰＵ１３は、電流センサ３よりモータ４１の電流値を取込み（ステップＳ５６）、リレー駆動回路５を駆動してリレー接点５ａをオフさせる（ステップＳ５７）。
【００４７】
そして、ＣＰＵ１３は、取込んだモータ４１の電流値と上述した予測電流値Ｉ３との偏差を算出し（ステップＳ５８）、算出した偏差が所定の偏差以内であるか否かを判定する（ステップＳ５９）。所定の偏差以内であると判定した場合（ステップＳ５９：ＹＥＳ）、ＣＰＵ１３は、表示部１９に対して結果正常の表示を行うために、処理をステップＳ２１に戻す。所定の偏差を超えると判定した場合（ステップＳ５９：ＮＯ）、ＣＰＵ１３は、リレー接点５ａをオフさせる時間を計時するための１０ｍｓのタイマ１６をスタートさせる（ステップＳ６０）。
【００４８】
その後、ＣＰＵ１３は、１０ｍｓのタイマ１６がタイムアップしたか否かを判定し（ステップＳ６１）、タイムアップしていないと判定した場合（ステップＳ６１：ＮＯ）、待機する。１０ｍｓのタイマ１６がタイムアップしたと判定した場合（ステップＳ６１：ＹＥＳ）、ＣＰＵ１３は、制限時間Ｔ３のタイマ１６がタイムアップしたか否かを判定する（ステップＳ６２）。タイムアップしていないと判定した場合（ステップＳ６２：ＮＯ）、ＣＰＵ１３は、再びリレー接点５ａを開閉させるために、処理をステップＳ５３に戻す。制限時間Ｔ３のタイマ１６がタイムアップしたと判定した場合（ステップＳ６２：ＹＥＳ）、ＣＰＵ１３は、電流センサ３の正常性を含めたリレー回路の導通良否を判定できなかったものとして、表示部１９に対して結果異常の表示を行い（ステップＳ６３）、処理を終了する。
【００４９】
以上のように、本実施の形態に係るスイッチ接点導通確認装置にあっては、モータの予測電流値を適切に設定して、リレー接点を３００ｍｓオン／５０ｍｓオフの周期で開閉させるので、モータの回転を抑止して開閉の都度モータ電流を計測でき、電流センサの正常性を含めたリレー回路の導通良否を判定することが可能となる。
【００５０】
また、導通不良と判定した場合、リレー接点を５０ｍｓオン／１０ｍｓオフの周期で開閉させるので、単位時間当たりのリレー接点の機械的作動回数を増して、リレー接点の異物を短時間のうちに振い落すように跳ね飛ばすことが可能となる。この場合、導通良好と判定できたときは、故障原因がリレー接点の異物であったと推定することができる。
【００５１】
更に、導通不良が継続する場合、リレー接点のオン又はオフに必要な時間を確保して、リレー接点を１０ｍｓオン／１０ｍｓオフの周期で開閉させるので、リレー接点その他の酸化皮膜を発生頻度の高いアークで除去することが可能となる。この場合、導通良好と判定できたときは、故障原因がリレー接点の酸化皮膜であったと推定することができる。
【００５２】
更にまた、上述した何れの周期で開閉させる場合であっても、リレー回路の導通良好と判定したときに判定を終了することができるので、導通不良の原因を除去したときに判定を終了させ、導通不良と判定する確率を低減することが可能となる。
【００５３】
尚、リレー接点を開閉させる周期及びデューティは、３００ｍｓオン／５０ｍｓオフ、５０ｍｓオン／１０ｍｓオフ、又は１０ｍｓオン／１０ｍｓオフに限定されるものではない。
また、導通良否の判定は、複数回連続して良好となった場合に、判定を終了させるようにしてもよい。
更にまた、リレー接点の開閉は、制限時間Ｔ１乃至Ｔ３で制限せずに、夫々に適した制限回数で制限してもよい。
【図面の簡単な説明】
【００５４】
【図１】本発明に係るスイッチ接点導通確認装置の概略構成を示すブロック図である。
【図２】図１に示すモータ、モータ駆動回路、電流センサ及び電源系統の構成例を示すブロック図である。
【図３】本発明に係るスイッチ接点導通確認装置におけるＣＰＵの処理手順を示すフローチャートである。
【図４】本発明に係るスイッチ接点導通確認装置におけるＣＰＵの処理手順を示すフローチャートである。
【図５】本発明に係るスイッチ接点導通確認装置におけるＣＰＵの処理手順を示すフローチャートである。
【符号の説明】
【００５５】
３  電流センサ、４  モータ駆動回路、４１  モータ、５、６  リレー駆動回路、５ａ、６ａ  リレー接点、１２  制御部、１９  表示部
【図１】
0005157492.tif 000002
【図２】
0005157492.tif 000003
【図３】
0005157492.tif 000004
【図４】
0005157492.tif 000005
【図５】
0005157492.tif 000006