(57)【要約】【課題】本発明は、誘導負荷に流れる負荷電流を止めなくても、負荷電流の電流検出部のオフセットを検出して補正をすることができる、誘導負荷制御装置の提供を目的とする。【解決手段】誘導負荷３０に流れる負荷電流の電流検出値を出力する電流検出回路１２と、電流検出値に電流検出回路１２のオフセットを反映することにより電流検出値を補正した補正検出値を出力する補正回路１３と、負荷電流の電流値がその指示値に一致するように、補正検出値に基づいて、誘導負荷３０を駆動するためのＰＷＭ信号のデューティ比を制御する制御回路１４とを備えており、制御回路１４は、負荷電流の電流値が安定した状態での制御方式を、閉ループ制御からその閉ループ制御で制御されていたデューティ比を維持するように制御する開ループ制御に切り替え、開ループ制御に切り替えられた状態で電流検出回路１２のオフセットが検出される、誘導負荷制御装置。【選択図】図１
2010206247.tif 000002
【特許請求の範囲】
【請求項１】
誘導負荷に流れる負荷電流の電流値に応じた検出値を出力する電流検出手段と、
前記検出値に前記電流検出手段のオフセットを反映することにより前記検出値を補正した補正検出値を出力する補正手段と、
前記負荷電流の目標電流値に前記負荷電流の電流値が一致するように、前記補正検出値に基づいて、前記誘導負荷に前記負荷電流を流すためのＰＷＭ信号のデューティ比を制御する制御手段とを備える、誘導負荷制御装置であって、
前記制御手段は、前記負荷電流の電流値が所定範囲内に収束した安定状態での制御方式を、前記電流検出手段による前記負荷電流の電流値の検出が行われる閉ループ制御から前記電流検出手段による前記負荷電流の電流値の検出が停止する開ループ制御に切り替えて、前記閉ループ制御で制御されていたデューティ比を前記開ループ制御で維持するように制御するものであって、
前記開ループ制御に切り替えられた状態で前記オフセットが検出される、ことを特徴とする、誘導負荷制御装置。
【請求項２】
前記制御手段は、前記閉ループ制御で制御されていた一周期前のデューティ比を前記開ループ制御で維持する、請求項１に記載の誘導負荷制御装置。
【請求項３】
前記制御手段は、前記目標電流値の変化から一定時間内の前記安定状態で、前記閉ループ制御から前記開ループ制御に切り替える、請求項１又は２に記載の誘導負荷制御装置。
【請求項４】
前記制御手段は、前記安定状態が所定時間経過した時に、前記閉ループ制御から前記開ループ制御に切り替える、請求項１から３のいずれか一項に記載の誘導負荷制御装置。
【請求項５】
前記制御手段は、前記オフセットの検出後に、前記開ループ制御から前記閉ループ制御に切り替える、請求項１から４のいずれか一項に記載の誘導負荷制御装置。
【請求項６】
前記電流検出手段の温度を検出する温度検出手段を備え、
前記オフセットは、前記温度が前記オフセットの過去の検出時点から所定値以上変動した場合に検出される、請求項１から５のいずれか一項に記載の誘導負荷制御装置。
【請求項７】
前記誘導負荷の電源電圧を検出する電圧検出手段を備え、
前記制御手段は、前記オフセットの検出時の前記電源電圧に応じて、前記開ループ制御でのデューティ比を調整する、請求項１から６のいずれか一項に記載の誘導負荷制御装置。
【請求項８】
前記誘導負荷は、車両のブレーキ用のソレノイドであって、
前記オフセットは、前記車両の速度が所定値以下の場合に検出される、請求項１から７のいずれか一項に記載の誘導負荷制御装置。
【請求項９】
前記誘導負荷は、車両のブレーキ用のソレノイドであって、
前記オフセットは、前記車両に対するアクセル操作の終了時点以後の所定時間以内であって且つ前記車両に対するブレーキ操作の開始時点までの時間に検出される、請求項１から８のいずれか一項に記載の誘導負荷制御装置。
【請求項１０】
前記誘導負荷は、車両のブレーキ用のソレノイドであって、
前記オフセットは、前記車両に対するアクセル操作中に検出される、請求項１から８のいずれか一項に記載の誘導負荷制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、誘導負荷に流れる負荷電流の電流値がその目標値に一致するように誘導負荷に負荷電流を流すためのＰＷＭ信号のデューティ比を制御する制御手段を備える、誘導負荷制御装置に関する。
【背景技術】
【０００２】
従来技術として、ソレノイドに電流が流れていない場合にのみ、電流検出回路の入力端子を同電位にすることにより、電流検出回路のオフセットの検出と補正をする回路が知られている（例えば、特許文献１，２参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−８７２４９号公報
【特許文献２】特開２００３−３１４１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、ソレノイド等の誘導負荷に流れる電流を止めることが制御上できない場合があるため、上述の従来技術では、そのような誘導負荷の場合には正確に電流検出回路のオフセットを検出して補正をすることができない。
【０００５】
そこで、本発明は、誘導負荷に流れる負荷電流を止めなくても、負荷電流の電流検出部のオフセットを検出して補正をすることができる、誘導負荷制御装置の提供を目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明に係る誘導負荷制御装置は、
誘導負荷に流れる負荷電流の電流値に応じた検出値を出力する電流検出手段と、
前記検出値に前記電流検出手段のオフセットを反映することにより前記検出値を補正した補正検出値を出力する補正手段と、
前記負荷電流の目標電流値に前記負荷電流の電流値が一致するように、前記補正検出値に基づいて、前記誘導負荷に前記負荷電流を流すためのＰＷＭ信号のデューティ比を制御する制御手段とを備える、誘導負荷制御装置であって、
前記制御手段は、前記負荷電流の電流値が所定範囲内に収束した安定状態での制御方式を、前記電流検出手段による前記負荷電流の電流値の検出が行われる閉ループ制御から前記電流検出手段による前記負荷電流の電流値の検出が停止する開ループ制御に切り替えて、前記閉ループ制御で制御されていたデューティ比を前記開ループ制御で維持するように制御するものであって、
前記開ループ制御に切り替えられた状態で前記オフセットが検出される、ことを特徴とする。
【発明の効果】
【０００７】
本発明によれば、誘導負荷に流れる負荷電流を止めなくても、負荷電流の電流検出部のオフセットを検出して補正をすることができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の第１の実施例である誘導負荷制御装置１００の構成図である。
【図２】誘導負荷制御装置１００の動作状態の変化を示すタイムチャートである。
【図３】本発明の第２の実施例である誘導負荷制御装置２００の構成図である。
【図４】誘導負荷制御装置２００の動作状態の変化を示すタイムチャートである。
【図５】本発明の第３の実施例である誘導負荷制御装置３００の構成図である。
【図６】誘導負荷制御装置３００の動作状態の変化を示すタイムチャートである。
【図７】本発明の第４の実施例である誘導負荷制御装置４００の構成図である。
【図８】誘導負荷制御装置４００の動作状態の変化を示すタイムチャートである。
【図９】本発明の第５の実施例である誘導負荷制御装置５００の構成図である。
【図１０】誘導負荷制御装置５００の動作状態の変化を示すタイムチャートである。
【図１１】電流検出回路１２のオフセットの検出方法を示したフローである。
【図１２】本発明の第６の実施例である誘導負荷制御装置６００の構成図である。
【発明を実施するための形態】
【０００９】
以下、図面を参照して、本発明を実施するための最良の形態の説明を行う。
【実施例１】
【００１０】
図１は、本発明の第１の実施例である誘導負荷制御装置１００の構成図である。誘導負荷制御装置１００は、主な構成として、リニアソレノイド３０と、ＰＷＭ信号生成回路１１と、トランジスタ２１，２２と、電流検出回路１２と、補正回路１３と、制御回路１４と、第１の切替部１５と、第２の切替部１６とを備える。例えば、ＰＷＭ信号生成回路１１と補正回路１３と制御回路１４と第２の切替部１６は、マイクロコンピュータ等の演算装置に構成されるものである。また、ＰＷＭ信号生成回路１１と電流検出回路１２と補正回路１３と制御回路１４と第１の切替部１５と第２の切替部１６とは、集積化されたものでもよい。以下、各構成について説明する。
【００１１】
リニアソレノイド３０は、誘導負荷であって、コイル（インダクタ）内に可動鉄心が設置され、コイルに電流（ソレノイド電流）を流すことによって発生する電磁力によって可動鉄心が直線運動するアクチュエータである。リニアソレノイド３０は、車両用のアクチュエータであって、電子制御されるブレーキのアクチュエータとして使われる。なお、リニアソレノイド３０は、車両の燃料噴射弁のアクチュエータとして使われてもよい。また、還流ダイオード３１がリニアソレノイド３０のコイルに並列接続されている。
【００１２】
ＰＷＭ信号生成回路１１は、ＰＷＭ信号生成手段として、リニアソレノイド３０をＰＷＭ駆動するためのＰＷＭ信号を生成する。ＰＷＭ信号は、詳細は後述するが、制御回路１４によって決定されたデューティ比に従って生成される。ＰＷＭ信号は、第１の駆動手段であるトランジスタ２１を駆動するスイッチング信号に対応している。
【００１３】
また、ＰＷＭ信号生成回路１１は、第２の駆動手段であるトランジスタ２２を正常時にオン状態に維持させる駆動信号を出力する。一方、異常時には、ＰＷＭ信号生成回路１１は、トランジスタ２２をオフにする駆動信号を出力するとよい。これにより、異常時にリニアソレノイド３０に電流が流れないようにすることができる。
【００１４】
トランジスタ２１は、リニアソレノイド３０を駆動する。トランジスタ２１，２２は、スイッチング素子であって、その具体例として、ＩＧＢＴ，ＭＯＳＦＥＴ，バイポーラトランジスタ等の半導体素子が挙げられる。トランジスタ２１は、ＰＷＭ信号生成回路１１によって生成されたＰＷＭ信号に従ってスイッチングをすることにより、リニアソレノイド３０に電流を流す。リニアソレノイド３０の上流はハイサイドのトランジスタ２１を介して定電圧源につながり、リニアソレノイド３０の下流はローサイドのトランジスタ２２を介してグランドにつながる。この定電圧源は、例えば、車両に搭載されるバッテリや発電機である（いわゆる、＋Ｂ電源）。また、トランジスタ２２のオン状態での抵抗（すなわち、オン抵抗）が、リニアソレノイド３０のソレノイド電流の電流値を検出するための検出抵抗に相当する。
【００１５】
なお、図１２に示されるような構成で、リニアソレノイド３０をＰＷＭ駆動してもよい。ローサイドのトランジスタ２２がＰＷＭ信号生成回路１１によって生成されたＰＷＭ信号に従ってスイッチングをすることによって、ソレノイド電流が流れる。そして、ＰＷＭ信号生成回路１１によってオン状態に維持されたトランジスタ２１のオン抵抗によって、ソレノイド電流の電流値が検出される。
【００１６】
また、図１において、リニアソレノイド３０をＰＷＭ駆動する場合、トランジスタ２２を、リニアソレノイド３０のソレノイド電流の電流値を検出するための検出抵抗に、置き換えてもよい。同様に、図１２において、トランジスタ２１を検出抵抗に置き換えてもよい。
【００１７】
図１に戻り、電流検出回路１２は、電流検出手段として、リニアソレノイド３０に流れるソレノイド電流の電流値に応じた検出値を出力する。電流検出回路１２は、例えば、差動入力の増幅器が内蔵される。ソレノイド電流の電流値に相当する入力電圧が差動入力端子に入力されることによって、ソレノイド電流の電流値に相当する出力電圧が補正回路１３に出力される。電流検出回路１２は、ＡＤ変換回路が内蔵されてもよい。この場合、例えば、ソレノイド電流の電流値に相当するデジタル出力値が補正回路１３に出力される。
【００１８】
補正回路１３は、補正手段として、電流検出回路１２による検出値に電流検出回路１２のオフセットを反映することにより当該検出値を補正した補正検出値を出力する。電流検出回路１２から出力される検出値には、電流検出回路１２自身の電流検出誤差（すなわち、オフセット）が含まれる。そのオフセットをキャンセルするために、補正回路１３は、電流検出回路１２による検出値からそのオフセットを差し引いた補正検出値を制御回路１４に出力する。電流検出回路１２のオフセットの検出方法については、後述する。
【００１９】
制御回路１４は、制御手段として、ソレノイド電流の電流値がその目標値に一致するように、補正回路１３から出力された補正検出値に基づいて、ソレノイド電流を流すためのＰＷＭ信号のデューティ比を制御する。つまり、制御回路１４は、トランジスタ２１を駆動するためのＰＷＭ信号の基本周波数を一定にしたままそのデューティ比を調整するＰＷＭ制御を実行する。制御回路１４は、ソレノイド電流の電流値の目標値である電流指示値にソレノイド電流の実電流値が一致するように、補正回路１３から出力された補正検出値に基づいて、トランジスタ２１のオン時間の指令値を設定することによって、ＰＷＭ信号のデューティ比を調整する。トランジスタ２１がＰチャンネルの場合、トランジスタ２１は、ＰＷＭ信号のハイレベルの時間にオフ状態になり、ＰＷＭ信号のローレベルの時間にオン状態になる。制御回路１４は、補正検出値に対応するソレノイド電流の電流値が電流指示値より大きい場合にはオン時間の指令値を短くすることによりデューティ比を大きく変更し、補正検出値に対応するソレノイド電流の電流値が電流指示値より小さい場合にはオン時間の指令値を長くすることによりデューティ比を小さく変更する。
【００２０】
ＰＷＭ信号生成回路１１は、制御回路１４で演算されたデューティ比に従って、所定の周波数のＰＷＭ信号（パルス信号）を生成する。ＰＷＭ信号のハイレベルの時間とローレベルの時間は、デューティ比によって定まる。ソレノイド電流の実電流値は、トランジスタ２１がオンすることにより増加し、トランジスタ２１がオフすることにより減少する。なお、ＰＷＭ信号生成回路１１は、トランジスタ２２を駆動するためのＰＷＭ信号を生成してもよい（図１２参照）。
【００２１】
また、ＰＷＭ信号生成回路１１は、例えば、電流検出回路１２によってソレノイド電流を常時検出できるようにするため、１００％のデューティ比のＰＷＭ信号をトランジスタ２２に出力させる。これにより、トランジスタ２２は常時オン状態になる。
【００２２】
このように、補正回路１３から出力された補正検出値に基づいて、トランジスタ２１のオン時間の指令値を設定することによって、ＰＷＭ信号のデューティ比を調整するフィードバック制御を行うことによって、ソレノイド電流の電流値の目標値である電流指示値にソレノイド電流の実電流値を一致させることができる。
【００２３】
ところで、電流検出回路１２のオフセットを検出するためには、電流検出回路１２の２つの入力端子を同電位にする必要がある。しかしながら、それらの入力端子を同電位にすると、ソレノイド電流の電流値は「０」と検出される。したがって、電流指示値と実電流値との偏差が零になるようにフィードバック制御が上述のように行われている状態で電流検出回路１２の２つの入力端子を単に同電位にした場合、デューティ比が小さく調整されてソレノイド電流の電流値が急増してしまうため、ソレノイド電流の電流値を正確に調整することができない。
【００２４】
そこで、制御回路１４は、ソレノイド電流の実電流値が所定範囲内に収束した安定状態での制御方式を、閉ループ制御から開ループ制御に切り替える。閉ループ制御では、電流検出回路１２による電流値の検出が行われることにより、ソレノイド電流の検出値を補正回路１３に出力するフィードバックは行われる。一方、開ループ制御では、電流検出回路１２による電流値の検出が停止することにより、ソレノイド電流の検出値を補正回路１３に出力するフィードバックは行われない。そして、制御回路１４は、閉ループ制御から開ループ制御への切り替え前後において、切り替え直前の閉ループ制御で制御されていたデューティ比を切り替え直後の開ループ制御で維持するように制御する。この開ループ制御に切り替えられた状態で、補正回路１３は、電流検出回路１２のオフセットを検出する。
【００２５】
このように、切り替え直前の閉ループ制御で制御されていたデューティ比を維持するように制御する開ループ制御に切り替えた状態で電流検出回路１２のオフセットを検出することによって、ソレノイド電流が流れることを止めることなく、そのオフセットの検出とそのオフセットに起因する電流検出誤差の補正をすることができる。例えば、電源供給後に常時電流が流れ且つブレーキの作動状態以外の状態で電流変化がほとんど無いソレノイドに流れるソレノイド電流を制御する場合、閉ループ制御から開ループ制御に切り替えられた状態で切り替え前のデューティ比を維持したままオフセットを検出することにより、ソレノイド電流を止めなくてもオフセットを検出して補正をする機会を増やすことができる。その結果、電流検出の精度を向上させることができる。
【００２６】
ここで、制御回路１４は、閉ループ制御と開ループ制御との切り替えを、切替部１５を切り替え動作させることによって行う。切替部１５は、スイッチｓｗ１，ｓｗ２がオン状態に且つスイッチｓｗ３をオフ状態に切り替えることによって、閉ループ制御に切り替えることができる。逆に、切替部１５は、スイッチｓｗ１，ｓｗ２がオフ状態に且つスイッチｓｗ３をオン状態に切り替えることによって、開ループ制御に切り替えることができる。スイッチｓｗ３をオン状態にすることにより、電流検出回路１２の２つの入力端子が同電位となる。
【００２７】
また、制御回路１４は、切り替え前の閉ループ制御で制御されていたデューティ比を切り替え後の開ループ制御で維持するように制御するため、切替部１６を切り替え動作させる。切替部１６は、ソフトウェア上のスイッチであればよい。切替部１６は、閉ループ制御の場合には、スイッチｓｗ４をオン状態に且つスイッチｓｗ５をオフ状態に切り替えることによって、電流検出回路１２によって検出された最新の電流値に基づき補正された補正検出値に従って演算されたデューティ比をＰＷＭ信号生成回路１１に出力する。これにより、閉ループ制御であるフィードバック制御が実行される。逆に、切替部１６は、開ループ制御の場合には、スイッチｓｗ４をオフ状態に且つスイッチｓｗ５をオン状態に切り替えることによって、切り替え前の閉ループ制御で制御されていたデューティ比をＰＷＭ信号生成回路１１に出力する。これにより、開ループ制御である前周期デューティ制御が実行される。
【００２８】
制御回路１４は、電流指示値と補正検出値に対応するソレノイド電流の電流値との差が所定範囲内にある状態を、ソレノイド電流の実電流値が所定範囲内に収束した安定状態と判断する。安定状態であると判断した制御回路１４は、オフセットの検出をするために、オフセット検出信号を出力する。切替部１５，１６は、オフセット検出信号に従って、上記の切り替え動作をする。
【００２９】
図１１は、電流検出回路１２のオフセットの検出方法を示したフローである。電流検出回路１２は、ソレノイド電流の電流値を検出する（ステップ１０）。補正回路１３は、電流検出回路１２により検出された検出値を前回検出されたオフセットにより補正することによって、電流検出回路１２により検出された検出値を補正した補正検出値を制御回路１４に出力する（ステップ２０）。制御回路１４は、今回補正された補正検出値に基づいてデューティ比を制御する閉ループ制御を実行する（ステップ３０）。制御回路１４は、電流指示値と補正検出値に対応する電流値との差が所定範囲内にある状態を、ソレノイド電流の実電流値が所定範囲内に収束した安定状態と判断する。安定状態ではないと判断された場合には、ステップ１０に戻る。安定状態であると判断されるまで、閉ループ制御の実行が繰り返される（ステップ１０〜４０）。制御回路１４は、安定状態であると判断した場合、制御方式を、閉ループ制御から開ループ制御に切り替える（ステップ５０）。制御回路１４は、切り替え前の閉ループ制御で制御されていたデューティ比を切り替え後の開ループ制御で維持するように制御する。補正回路１３は、開ループ制御に切り替えられている状態で、オフセットの検出を行う（ステップ６０）。制御回路１４は、オフセットの検出後に、開ループ制御から閉ループ制御に切り替える（ステップ７０）。ステップ７０の後、ステップ１０に戻る。
【００３０】
図２は、誘導負荷制御装置１００の動作状態の変化を示すタイムチャートである。タイミングｔ０で電流指示値が変更された後、タイミングｔ１でソレノイド電流が安定し始める。タイミングｔ１から所定時間経過時のタイミングｔ３で閉ループ制御から開ループ制御に切り替える。これにより、ソレノイド電流が不安定な状態で制御方式が切り替わることを防止し、ソレノイド電流が確実に安定した状態でオフセットを検出することができる。開ループ制御では、その直前の閉ループ制御で制御されていた一周期前のデューティ比が維持されるとよい。一周期前のデューティ比とは、タイミングｔ２からｔ３までのＰＷＭ周期におけるデューティ比に相当する。直前の周期のデューティ比で制御することによって、開ループ制御に切り替えても、ソレノイド電流の電流値が急変することを最小限に抑えることができる。開ループ制御に切り替えられた状態で、オフセットが検出される。閉ループ制御から開ループ制御に一時的に切り替えられている期間は、ＰＷＭ信号の１周期分である。オフセットの検出後に、タイミングｔ４で開ループ制御から閉ループ制御に切り替えられる。したがって、ソレノイド電流を止めることなく、オフセットを検出することができる。
【００３１】
なお、電流指示値の変化時点ｔ０から一定時間内の安定状態で、閉ループ制御から開ループ制御への制御方式の切り替えを行うとよい。変化時点ｔ０後に安定状態がしばらく続いた後に制御方式の切り替えを行うと、オフセットの検出と補正がされない状態がしばらく続くことになるため、その状態での電流の検出精度が低下してしまうからである。
【実施例２】
【００３２】
図３は、本発明の第２の実施例である誘導負荷制御装置２００の構成図である。実施例１と同様の構成や効果については、その説明を省略する。誘導負荷制御装置２００は、温度監視回路４１と、温度ホールド回路４２と、温度比較回路４３と、検出可否判定回路４４とを備える。
【００３３】
温度監視回路４１は、電流検出回路１２の温度を検出する。温度ホールド回路４２は、温度監視回路４１によって検出された温度を記憶する。温度ホールド回路４２は、電流検出回路１２のオフセットの検出時点の温度を記憶する。温度比較回路４３は、温度監視回路４１によって検出された現在の温度と温度ホールド回路４２によって保持されたオフセットの過去の検出時点の温度とを比較し、その比較結果を検出可否判定回路４４に出力する。検出可否判定回路４４は、電流検出回路１２の温度がオフセットの前回の検出時点から所定の温度閾値以上変動し、且つソレノイド電流の電流値が安定状態であると判断した場合、オフセットの検出を行う。オフセットの検出可否を判定するための温度閾値は、電流検出回路１２のオフセットの温度特性やリニアソレノイド３０の駆動システムへの温度特性の影響度に応じて決定すればよい。
【００３４】
これにより、電流検出回路１２のオフセットの温度特性を考慮したオフセットの検出動作を行うことができる。電流検出回路１２の現在の温度が前回のオフセットの検出時点に比べ大きく変動していなければ、オフセットに起因する電流検出誤差はほとんど無い。そのため、オフセットの温度特性によってオフセットの検出動作の回数に制限を加えることによって、不必要なオフセットの検出動作を排除できるとともに、ブレーキ制御動作とオフセットの検出動作とが重複することを防ぐことができる。
【００３５】
図４は、誘導負荷制御装置２００の動作状態の変化を示すタイムチャートである。タイミングｔ０で電流指示値が変更された後、タイミングｔ１でソレノイド電流が安定し始めたため、制御回路１４は、安定状態であることを示す信号Ａを検出可否判定回路４４に出力する。タイミングｔ２において電流値が安定状態になっているものの、電流検出回路１２の前回のオフセット検出時点の温度からの温度変動幅が小さいため、タイミングｔ２ではオフセットの検出が行われない。ソレノイド電流が安定状態且つ電流検出回路１２の温度が所定値以上変動したタイミングｔ３で、検出可否判定回路４４は、オフセット検出信号を出力する。オフセット検出信号に従って、閉ループ制御から開ループ制御に切り替えられる。閉ループ制御で制御されていた一周期前のデューティ比が維持される開ループ制御に切り替えられた状態で、オフセットが検出される。オフセットの検出後に、タイミングｔ４で開ループ制御から閉ループ制御に切り替えられる。したがって、実施例１と同様に、ソレノイド電流を止めることなく、オフセットを検出することができる。
【実施例３】
【００３６】
図５は、本発明の第３の実施例である誘導負荷制御装置３００の構成図である。実施例１，２と同様の構成については、その説明を省略する。誘導負荷制御装置３００は、車速変換回路５１と、検出可否判定回路５２とを備える。
【００３７】
車速変換回路５１は、車両の走行速度に応じて変化する車輪速パルスに基づいて、現在の車速を検出する。検出可否判定回路５２は、現車速が所定値以下、且つソレノイド電流の電流値が安定状態であると判断した場合、オフセットの検出を行う。
【００３８】
オフセットの検出時にブレーキ制御が動作した場合、オフセットの検出時間分だけ、ソレノイドの電流変化に伴うブレーキ油圧の変化が遅延する可能性がある。車速が速い場合、停止距離や挙動などのブレーキ性能に及ぼす影響が大きい。そこで、オフセットの検出を所定の低速状態で行うことによって、停止距離や挙動などのブレーキ性能に及ぼす実質的な影響を抑えることができる。
【００３９】
図６は、誘導負荷制御装置３００の動作状態の変化を示すタイムチャートである。タイミングｔ０で電流指示値が変更された後、タイミングｔ１でソレノイド電流が安定し始めたため、制御回路１４は、安定状態であることを示す信号Ａを検出可否判定回路５２に出力する。タイミングｔ２において電流値が安定状態になっているものの、車速が速いため、タイミングｔ２ではオフセットの検出が行われない。ソレノイド電流が安定状態且つ所定値以上の車速が検出されたタイミングｔ３で、検出可否判定回路５２は、オフセット検出信号を出力する。オフセット検出信号に従って、閉ループ制御から開ループ制御に切り替えられる。閉ループ制御で制御されていた一周期前のデューティ比が維持される開ループ制御に切り替えられた状態で、オフセットが検出される。オフセットの検出後に、タイミングｔ４で開ループ制御から閉ループ制御に切り替えられる。したがって、実施例１，２と同様に、ソレノイド電流を止めることなく、オフセットを検出することができる。
【実施例４】
【００４０】
図７は、本発明の第４の実施例である誘導負荷制御装置４００の構成図である。実施例１，２，３と同様の構成については、その説明を省略する。誘導負荷制御装置４００は、アクセルペダル信号が入力される検出可否判定回路６１を備える。
【００４１】
検出可否判定回路６１は、アクセルペダル信号によってドライバーのアクセル操作が検出されて、且つソレノイド電流の電流値が安定状態であると判断した場合、オフセットの検出を行う。
【００４２】
アクセル操作が行われている間は、ブレーキ操作が行われていないとみなして、アクセル操作が行われている期間であることをオフセットの検出をするための許可条件に加えることによって、ブレーキ性能に影響を及ぼすことなく、オフセットを補正することができる。ブレーキ操作が行われることに伴うソレノイド電流の変化がほとんどないため、ソレノイド電流が安定した期間にオフセットを精度良く検出することができる。特に、低速状態であってもオフセットの検出期間にブレーキ性能に影響を及ぼす場合があるので、低速状態であることとアクセル操作が行われていることとを、オフセットの検出をするための許可条件に加えることによって、ブレーキ性能に対する影響を一層抑えて、オフセットの補正を正確にすることができる。
【００４３】
また、オフセットの検出・補正時間はドライバーがアクセルからブレーキに踏み替える時間に比べ十分に短いため、車両に対するアクセル操作の終了時点以後の所定時間以内であって且つ車両に対するブレーキ操作の開始時点までの時間（すなわち、アクセル操作の終了時点以後の空走時間）であることを、オフセットの検出をするための許可条件に加えることによって、ブレーキ性能に影響を及ぼすことなく、オフセットを補正することができる。特に、低速状態であってもオフセットの検出期間にブレーキ性能に影響を及ぼす場合があるので、低速状態であることと上記空走時間であることとを、オフセットの検出をするための許可条件に加えることによって、ブレーキ性能に対する影響を一層抑えて、オフセットの補正をすることができる。
【００４４】
図８は、誘導負荷性制御装置４００の動作状態の変化を示すタイムチャートである。図８は、上記空走時間でオフセットの検出をする場合のタイムチャートである。タイミングｔ０で電流指示値が変更された後、タイミングｔ１でソレノイド電流が安定し始めたため、制御回路１４は、安定状態であることを示す信号Ａを検出可否判定回路６１に出力する。タイミングｔ２において電流値が安定状態になっているものの、アクセル操作がオフのため、タイミングｔ２ではオフセットの検出が行われない。ソレノイド電流が安定状態且つアクセル操作がオンしているタイミングｔ３で、検出可否判定回路６１は、オフセット検出信号を出力する。オフセット検出信号に従って、閉ループ制御から開ループ制御に切り替えられる。閉ループ制御で制御されていた一周期前のデューティ比が維持される開ループ制御に切り替えられた状態で、オフセットが検出される。オフセットの検出後に、タイミングｔ４で開ループ制御から閉ループ制御に切り替えられる。したがって、実施例１，２，３と同様に、ソレノイド電流を止めることなく、オフセットを検出することができる。
【実施例５】
【００４５】
図９は、本発明の第５の実施例である誘導負荷制御装置５００の構成図である。実施例１〜４と同様の構成については、その説明を省略する。誘導負荷制御装置５００は、＋Ｂ電源監視回路７１を備える。
【００４６】
オフセット検出時に＋Ｂ電源電圧が変動した場合、デューティ比が一定ではリニアソレノイド３０に流れる電流が変動してしまう。すなわち、＋Ｂ電源電圧が上昇すると、ソレノイド電流は増加し、＋Ｂ電源電圧が低下すると、ソレノイド電流が減少する。
【００４７】
そこで、＋Ｂ電源監視回路７１は、リニアソレノイド３０の電源電圧でもある＋Ｂ電源電圧を監視する。制御回路１４は、＋Ｂ電源監視回路７１によって監視されたオフセット検出時の＋Ｂ電源電圧に応じて、開ループ制御でのデューティ比を微調整する。制御回路１４は、オフセット検出時の＋Ｂ電源電圧の上昇に応じてデューティ比を大きくし、オフセット検出時の＋Ｂ電源電圧の降下に応じてデューティ比を小さくする。これにより、オフセット検出時に＋Ｂ電源電圧が変動しても、リニアソレノイド３０の電流変動を抑えることができる。
【００４８】
図１０は、誘導負荷制御装置５００の動作状態の変化を示すタイムチャートである。タイミングｔ０で電流指示値が変更された後、タイミングｔ１でソレノイド電流が安定し始める。タイミングｔ１から所定時間経過時のタイミングｔ３で閉ループ制御から開ループ制御に切り替える。閉ループ制御で制御されていた一周期前のデューティ比が維持される開ループ制御に切り替えられた状態で、オフセットが検出される。オフセットの検出中に＋Ｂ電源電圧が低下しても、デューティ比は小さく調整されるので、ソレノイド電流が減少することを抑制することができる。オフセットの検出後に、タイミングｔ４で開ループ制御から閉ループ制御に切り替えられる。したがって、実施例１〜４と同様に、ソレノイド電流を止めることなく、オフセットを検出することができる。
【００４９】
以上、本発明の好ましい実施例について詳説したが、本発明は、上述した実施例に制限されることはなく、本発明の範囲を逸脱することなく、上述した実施例に種々の変形及び置換を加えることができる。
【００５０】
例えば、上述の実施例を互いに組み合わせた実施例であっても、ソレノイド電流を止めることなく、オフセットを正確に検出することができる。
【００５１】
また、例えば、リニアソレノイド３０を誘導素子（インダクタンス素子）に置き換えて当該誘導素子をＰＷＭ信号に従って駆動する駆動手段を設けることによって、上述の実施例の誘導負荷制御装置をコンバータやスイッチング電源装置やモータ制御装置として適用することも可能である。
【符号の説明】
【００５２】
１１  ＰＷＭ信号生成回路
１２  電流検出回路
１３  補正回路
１４  制御回路
１５，１６  切替部
２１，２２  トランジスタ
３０  リニアソレノイド
３１  還流ダイオード
【図１】
2010206247.tif 000003
【図３】
2010206247.tif 000004
【図５】
2010206247.tif 000005
【図７】
2010206247.tif 000006
【図９】
2010206247.tif 000007
【図１１】
2010206247.tif 000008
【図１２】
2010206247.tif 000009
【図２】
2010206247.tif 000010
【図４】
2010206247.tif 000011
【図６】
2010206247.tif 000012
【図８】
2010206247.tif 000013
【図１０】
2010206247.tif 000014