(57)【要約】【課題】制御部の処理負担を増大させることなく確実にモード制御の切り換えを行うことができるようにした負荷駆動装置を提供する。【解決手段】制御回路は、駆動回路により自動変速機のアクチュエータであるソレノイドを駆動する。ソレノイドの状態はソレノイドの実電流値で検出する。制御回路は、通常モードでは、実電流値および目標電流値を取得し、目標電流値の偏差が閾値ΔＳ１未満で且つ閾値ΔＳ２を超えるときに通常モード制御を実施してソレノイドをディザチョッパ制御する。偏差が閾値ΔＳ１以上またはΔＳ２以下になると、フルオンモード制御あるいはフルオフモード制御を実施する。この制御では、ＡＤサンプリング周期を高速化し、フルオンあるいはフルオフでソレノイドに通電する。モード切り換えの判定では、連続して２回閾値に達したことが判定されることを条件とする。これにより、ノイズの影響で切り換える誤判定を防止できる。【選択図】図２
2018076918.tif 000002
【特許請求の範囲】
【請求項１】
自動変速機（１）のアクチュエータ（２）を駆動制御する負荷駆動装置であって、
前記アクチュエータを駆動する駆動部（５）と、
前記アクチュエータの動作状態を検出するセンサ（６、１１）と、
前記アクチュエータを指示量に応じた状態に制御するために、通常モードでは前記センサの検出信号を通常サンプリング周期で取得して前記駆動部を制御し、非通常モードでは前記センサの検出信号を前記通常サンプリング周期よりも速い高速サンプリング周期で取得した検出信号に基づいて前記駆動部を制御し、前記非通常モードの実施中には、前記センサの検出信号の複数回の取得結果に基づいて他のモードへの変更を実施する制御部（４）とを備えた負荷駆動装置。
【請求項２】
前記制御部は、前記非通常モードの実施中における他のモードへの変更を、前記センサの検出信号の取得タイミングで実施する請求項１記載の負荷駆動装置。
【請求項３】
前記アクチュエータは、ソレノイドで駆動され、
前記センサは、前記ソレノイドの電流値または前記自動変速機の油圧値を検出するように設けられ、
前記制御部は、前記非通常モードの実施中における他のモードへの変更を、前記センサにより検出される前記ソレノイドの電流値または前記自動変速機の油圧値に基づいて実施する請求項１または２記載の負荷駆動装置。
【請求項４】
前記アクチュエータは、ソレノイドで駆動され、
前記センサは、前記ソレノイドの電流値または前記自動変速機の油圧値を検出するように設けられ、
前記制御部は、前記通常モードから前記非通常モードへの変更を、前記センサにより検出される前記ソレノイドの電流値または前記自動変速機の油圧値に基づいて実施する請求項１から３のいずれか一項に記載の負荷駆動装置。
【請求項５】
前記高速サンプリング周期は、前記通常モードでの処理負担と同等もしくはそれ以下の処理負担となる範囲で前記通常サンプリング周期よりも速いサンプリング周期となるように設定されている請求項１から４のいずれか一項に記載の負荷駆動装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、負荷駆動装置に関する。
【背景技術】
【０００２】
例えば自動変速機のアクチュエータのソレノイドを制御する負荷駆動装置においては、変速時等において負荷としてのソレノイドへの目標電流が急上昇することがある。ソレノイドの制御としてはソレノイドの油圧ヒステリシスを低減させ、応答性を向上させるためにディザチョッパ制御が提案されているが、ディザチョッパ制御ではこのように目標電流が急上昇した時の追従性が悪く、その結果、変速が遅れてしまう。
【０００３】
これに対して、目標電流がある閾値以上になった際に、通常制御を停止し、単純にソレノイドへの通電トランジスタをオンにする制御に切り替える方式がある。この制御では、トランジスタをフルオン動作させてソレノイドに通電した後、電流値が閾値まで到達したら、電流のオーバーシュート抑制の制御をしている。具体的には、実電流のＡＤ値サンプリングタイミング毎に、閾値と実電流を比較して実電流が閾値を上回ったらオフし、下回ったらオンするように制御を切り替える。この後、オンオフ制御時の実電流のＡＤ値に基づき、次のＰＷＭ周期で通常の制御に復帰させるような制御が考案されている。
【０００４】
ところが、このようなオンオフ制御は目標電流が急上昇する時の追従性は高いが、ＡＤ値サンプリングタイミングで実電流と閾値を比較し、制御を切り替えるような制御を行うと、目標電流に到達した際のオーバーシュートを抑制できても、１回のＡＤ値を基にオンオフを切り替えてしまうことにより、そのＡＤ値がノイズ等により外れ値となっていて、信用ならないデータであった時に、意図せず制御を切り替えてしまうおそれがある。
【０００５】
例えば、目標電流に到達していないのにも関わらず、データの飛びにより、到達したように見える時に、オフ制御に切り替えてしまうと、一度電流を下げてしまうため、再び次のＡＤ値サンプリングタイミングでオン制御に切り替えても、一度オフ制御にしてしまった分、目標電流に到達するのが遅れてしまう。このように実電流のＡＤ値のデータ飛びが特にオン制御中に生じてしまうと、高応答化を狙った本制御の目的が果たせなくなってしまうおそれがある。
【０００６】
一方、このような問題を防ぐためには、センサ値の２度読みといった手法が一般的であるが、２度読みをしてしまうと、２回読んでいる分、制御切り替えが遅れてしまい、これも高応答化できない結果を招いてしまう。
【０００７】
これに対して、センサ値のサンプリング周期を高速化することも考えられるが、オンオフ制御をソフト処理によって実現させることを考えると、サンプリング周期はソフトの処理負担に影響するため、処理負担が増大し、高性能マイコンが必要となり、コスト増加につながってしまうおそれがある。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特許第４８７８１１８号公報
【特許文献２】米国特許第６９３４１４０号明細書
【発明の概要】
【発明が解決しようとする課題】
【０００９】
本発明は、上記事情を考慮してなされたもので、その目的は、負荷への通電制御でフルオン制御あるいはフルオフ制御を実施する場合でも、制御部の処理負担を増大させることなく確実にモード制御の切り換えを行うことができるようにした負荷駆動装置を提供することにある。
【課題を解決するための手段】
【００１０】
請求項１に記載の負荷駆動装置は、自動変速機のアクチュエータを駆動制御するものであって、前記アクチュエータを駆動する駆動部と、前記アクチュエータの動作状態を検出するセンサと、前記アクチュエータを指示量に応じた状態に制御するために、通常モードでは前記センサの検出信号を通常サンプリング周期で取得して前記駆動部を制御し、非通常モードでは前記センサの検出信号を前記通常サンプリング周期よりも速い高速サンプリング周期で取得した検出信号に基づいて前記駆動部を制御し、前記非通常モードの実施中には、前記センサの検出信号の複数回の取得結果に基づいて他のモードへの変更を実施する制御部とを備えている。
【００１１】
上記構成を採用することにより、制御部により非通常モードで制御を実施する場合には、センサの検出信号を通常サンプリング周期よりも速い高速サンプリング周期で取得した検出信号に基づいて駆動部を制御し、かつ、センサの検出信号の複数回の取得結果に基づいて他のモードへの変更を実施する。これにより、センサの検出信号をサンプリングする際に、ノイズなどが重畳した場合でも、１回の検出信号による判断ではなく、複数回に渡る検出結果に基づいて他のモードへの変更を実施するので、誤判断を抑制することができる。また、この場合でも、非通常モードでは高速サンプリング周期を適用しているので、複数回の検出結果の判断による時間遅れを抑制して迅速な切り換えを行うことができる。
【図面の簡単な説明】
【００１２】
【図１】第１実施形態を示す電気的構成図
【図２】通常モード制御のフローチャート
【図３】ディザチョッパ制御のフローチャート
【図４】フルオンモード制御のフローチャート
【図５】フルオフモード制御のフローチャート
【図６】実電流値の変化を示すタイムチャート
【図７】第２実施形態を示す電気的構成図
【発明を実施するための形態】
【００１３】
（第１実施形態）
以下、本発明の第１実施形態について、図１〜図６を参照して説明する。
図１において、自動変速機１は一般的な構成を備えたもので、変速制御に用いるアクチュエータ２は例えばソレノイドを用いることができる。アクチュエータ２の駆動状態により自動変速機１の油圧が制御されている。したがって、自動変速機１の油圧は、アクチュエータ２を動作させるソレノイドの実電流値Ｉｒと対応する関係にある。
【００１４】
自動変速機１の変速制御を行う負荷駆動装置としての変速制御装置３は、制御回路４を主体として駆動回路５、センサとしての電流検出回路６などを備えている。制御回路４は、マイコンやメモリ、ＡＤ変換回路などを備えた構成で、メモリ内部に制御プログラムが記憶されている。制御回路４は、制御プログラムの実行により駆動回路５を介してアクチュエータ２の駆動制御を行う。このとき、制御回路４は、内部で目標電流を算出したり、あるいは外部ＥＣＵなどから指定量として目標電流が与えられると、電流検出器６により検出される実電流値Ｉｒを取り込んでアクチュエータ２を駆動制御する。
【００１５】
この場合、制御回路４は、自動変速機１のアクチュエータ２の駆動に際して、通常モード制御と、非通常モード制御として、フルオンモード制御、フルオフモード制御を実施するように構成されている。また、通常モード制御では、制御回路４により、所謂ディザチョッパ制御を実施するように構成されている。
【００１６】
制御回路４による通常モード制御の実施では、通常サンプリング周期として、制御回路４内で取り込んだ電流検出回路６からの検出信号のＡＤ変換処理を行うタイミングが設定されている。また、フルオンモード制御あるいはフルオフモード制御では、電流検出回路６からの検出信号のＡＤ変換処理を行うタイミングを通常サンプリング周期の２倍の周期にした高速サンプリング周期が設定されている。以下、通常サンプリング周期を通常周期、高速サンプリング周期を高速周期と称する。
【００１７】
次に、上記構成の作用について、図２から図６も参照して説明する。
（通常モード制御）
制御回路４は、自動変速機１のアクチュエータ２に対する制御として、図２から図５に示す制御動作を実行する制御プログラムをメモリから読み出す。制御回路４は、内部で算出した目標電流値Ｉａ、もしくは外部から与えられる指示量である目標電流値Ｉａの値に対して、電流検出回路６により検出されるソレノイドの実電流値Ｉｒが所定範囲に入っている状態では、図２に示す通常モード制御を実行する。通常モード制御では、制御回路４は、図３に示すディザチョッパ制御の処理を実行している。
【００１８】
また、制御回路４は、通常モード制御あるいは非通常モード制御のプログラムの実行を、ＡＤ変換の実施タイミング毎に行っている。このＡＤ変換の実施タイミングは、１回のＰＷＭ周期中に、複数回のＡＤサンプリング周期として設定されている。通常モード制御では通常周期に設定され４回実施され、非通常モード制御すなわちフルオンモード制御あるいはフルオフモード制御では通常周期の１／２の高速周期に設定され８回実施される。
【００１９】
図２において、制御回路４は、ステップＡ１で、電流検出回路６からアクチュエータ２のソレノイドへの通電電流を検出して取り込み、内部でＡＤ変換処理を行うことで実電流値Ｉｒを取得する。続いて制御回路４は、ステップＡ２で、現在与えられている目標電流値Ｉａを取得する。制御回路４は、ステップＡ３で、前回取得した目標電流値Ｉａ０と今回取得した目標電流値Ｉａとの偏差を目標電流偏差ΔＩａ（＝Ｉａ−Ｉａ０）として算出する。
【００２０】
次に、制御回路４は、ステップＡ４で、目標電流偏差ΔＩａが閾値レベルΔＳ１以上であるか否かを判断する。これは、今回の目標電流値Ｉａが前回の目標電流値Ｉａ０に対して大きく増加しているか否かを判断するもので、ＮＯの場合にはステップＡ５に移行する。なお、ステップＡ４でＹＥＳの場合には後述するフルオンモード制御への移行を行うものである。
【００２１】
制御回路４は、ステップＡ５で、目標電流偏差ΔＩａが閾値レベルΔＳ２以下であるか否かを判断する。これは、今回の目標電流値Ｉａが前回の目標電流値Ｉａ０に対して大きく減少しているか否かを判断するもので、ＮＯの場合にはステップＡ６に移行する。なお、ステップＡ５でＹＥＳの場合には後述するフルオフモード制御への移行を行うものである。
【００２２】
制御回路４は、ステップＡ６で、後述するディザチョッパ制御を実行する。ディザチョッパ制御を実施した後、制御回路４は、ステップＡ７に進み、デューティ比を出力して駆動回路５にアクチュエータ２に対して出力したデューティ比で駆動する。この後、制御回路４は、このＡＤサンプリングでの制御動作を終了し、次のＡＤサンプリングタイミングまで待機する。
【００２３】
次に、上記したディザチョッパ制御の内容について図３を参照して説明する。制御回路４は、まず、ステップＢ１で、ＦＢ（フィードバック）カウンタの値を初期値「０」に「１」を加算する。ＦＢカウンタは、ディザチョッパ制御において、ＰＷＭ周期を１サイクルとして、１サイクル中にＡＤサンプリングを４回実施するうちの３回目でフィードバックを行うために設定しているカウンタである。
【００２４】
制御回路４は、次のステップＢ２で、ＦＢカウンタの値が設定値１である「４」以上であるか否かを判断する。これはＰＷＭ周期の終了時点を判定するもので、制御回路４は、ＹＥＳの場合にはＦＢカウンタの値を「０」にリセットしてステップＢ４に進み、ＮＯの場合にはそのままステップＢ４に進む。
【００２５】
制御回路４は、ステップＢ４で、ＦＢカウンタの値が設定値２である「３」に等しいか否かを判断する。これは、１回のＰＷＭ周期の中で３回目のＡＤサンプリングであるか否かを判断するもので、ＮＯの場合にはディザチョッパ制御を終了して図２のステップＡ７に戻る。
【００２６】
また、ＹＥＳの場合には、制御回路４は、ステップＢ５に進み、目標電流値Ｉａにディザ振幅を付与する。これにより、目標電流値Ｉａに対して、制御を行うための上限がディザ振幅幅の１／２を足した値になり、下限がディザ振幅幅の１／２を引いた値になる。続いて、制御回路４は、ステップＢ６で、検出した実電流値Ｉｒと上記した目標電流値Ｉａの上限値との偏差を算出し、次のステップＢ７で、この偏差に比例したＰＷＭ信号のデューティ比を算出する。さらに、制御回路４は、ステップＢ８で偏差の微分値に比例したデューティ比を算出し、ステップＢ９で偏差の積分値に比例したデューティ比を算出する。そして、制御回路４は、ステップＢ１０で、ＰＷＭ信号の総合的なデューティ比を算出する。
【００２７】
この後、制御回路４は、図２のステップＡ７に移行し、算出したデューティ比を駆動回路５に出力する。これにより、次回のＰＷＭ周期におけるアクチュエータ２のソレノイドへの通電のデューティ比が設定され、ディザチョッパ制御によるアクチュエータ２の駆動制御が行われる。
【００２８】
（フルオンモード制御）
次に、フルオンモード制御あるいはフルオフモード制御に移行した場合の制御内容について説明する。図４は通常モード制御の実施中にフルオンモード制御への移行が判断された場合に実施する制御内容である。制御回路４は、図２に示す制御の流れで、ステップＡ４でＹＥＳとなった場合に、ステップＡ８に進んで、ＡＤサンプリング周期を高速周期に変更設定する。
【００２９】
この後、制御回路４は、ステップＡ９でデューティ比を１００％に設定し、続くステップＡ１０でフルオンモード制御への移行を設定する。これにより、次回ＡＤサンプリングのタイミングでは、図４に示すフルオンモード制御の動作を実施する。この後、制御回路４は、ステップＡ７に進み、ＰＷＭ制御ではなく、デューティ比を１００％に設定した状態つまりソレノイドを連続通電するように駆動回路５に出力して図２の制御動作を終了する。
【００３０】
この状態では、ＡＤサンプリング周期は高速周期すなわち通常周期の半分の周期に設定されており、通常モード制御のＰＷＭ周期の１周期中に８回のＡＤサンプリングが実施されることになる。この状態では、ＡＤサンプリングの頻度が高くなることで処理負担が増加するが、フルオンモード制御では、通常モード制御で行うフィードバックによるＰＷＭ制御のデューティ比の演算処理がないので、その分処理負担が軽減されており、全体として処理負担は増加していない。
【００３１】
次に、制御回路４は、次のＡＤサンプリングのタイミングで、図４のフルオンモード制御を実施する。制御回路４は、ステップＣ１で実電流値Ｉｒを取得し、次のステップＣ２で現在の目標電流値Ｉａを取得する。続いて、制御回路は、ステップＣ３で、目標電流値Ｉａに所定の上限変動量ΔＩ３を加算した目標電流値Ｉａ＋ΔＩ３を閾値３としたときに、取得した実電流値Ｉｒの値がこの閾値３以上に達しているか否かを判断する。
【００３２】
この場合、閾値３は、フルオンモード制御の動作を停止するか否かを判定するレベルであり、上限変動量ΔＩ３は、ディザチョッパ制御で設定するディザ振幅の１／２の値に設定することもできるし、異なる値に設定することもできる。
【００３３】
制御回路４は、ステップＣ３でＮＯのときには、ステップＣ８に移行し、デューティ比であるデューティ１００％の値を出力して図４の制御を終了する。また、制御回路４は、ステップＣ３でＹＥＳの場合には、ステップＣ４に進み、閾値３到達カウンタの値を「０」から「１」加算する。この閾値３到達カウンタは、実電流値Ｉｒの値が閾値３以上になる状態が２回連続して発生することを検出するためのものである。
【００３４】
次に、制御回路４は、ステップＣ５で、閾値３到達カウンタの値が「２」以上であるか否かを判断する。ここでは、上記のステップＣ４で値を「１」にしたところであるから、ＮＯとしてステップＣ８に移行し、デューティ比であるデューティ１００％の値を出力して図４の制御を終了する。
【００３５】
制御回路４は、次のＡＤサンプリングのタイミングで図４のフルオンモード制御を実行するときに、再びステップＣ３でＹＥＳになると、ステップＣ４で閾値３到達カウンタの値を前回の「１」に「１」を加算して「２」にする。これにより、制御回路４は、次のステップＣ５でＹＥＳになり、フルオンモード制御から他の制御であるフルオフモード制御への移行の判定をする。
【００３６】
すなわち、制御回路４は、まず、ステップＣ６で、デューティ比を０％つまりオフ状態に変更設定し、続くステップＣ７で、フルオフモード制御への移行を設定する。この後、制御回路４は、ステップＣ８に移行し、デューティ比であるデューティ１００％の値を出力して制御を終了する。これにより、制御回路４は、デューティ比を１００％に設定する図４のフルオンモードの制御を終了する。
【００３７】
上記のようにして、ステップＣ３でのＹＥＳの判定が連続して２回発生することを条件としてフルオンモード制御を終了してフルオフモード制御に移行する。これにより、例えば、ノイズなどが重畳したことで、ステップＣ３で一度ＹＥＳの判定をした場合でも、連続してノイズが重畳されることは稀であるから、２回目にステップＣ３でＹＥＳと判断することを防止できる。この結果、誤判定によるモードの切り換えの発生を防止することができる。
【００３８】
また、この場合に、２回の判定をするのに要する時間は、ＡＤサンプリング周期を高速周期にしている期間であるから、通常モード制御のＡＤサンプリング周期の通常周期で２回の判定をする場合に要する時間に比べて短時間で判定をすることができる。
【００３９】
（フルオフモード制御）
次に、制御回路４は、次のＡＤサンプリングのタイミングで、図５のフルオフモード制御を実施する。なお、このフルオフモード制御については、前述したように、通常モード制御中のステップＡ５でＹＥＳとなった場合、つまり、目標電流値Ｉａの偏差ΔＩａの値が閾値ΔＳ２以下になった場合にも実施する。
【００４０】
まず、制御回路４は、ステップＤ１で実電流値Ｉｒを取得し、次のステップＤ２で現在の目標電流値Ｉａを取得する。続いて、制御回路は、ステップＤ３で、目標電流値Ｉａから所定の下限変動量ΔＩ４を減算した目標電流値Ｉａ−ΔＩ４を閾値４としたときに、取得した実電流値Ｉｒの値がこの閾値３以下であるか否かを判断する。
【００４１】
この場合、閾値４は、フルオフモード制御の動作を停止するか否かを判定するレベルであり、下限変動量ΔＩ４は、ディザチョッパ制御で設定するディザ振幅の１／２の値に設定することもできるし、異なる値に設定することもできる。
【００４２】
制御回路４は、ステップＤ３でＮＯのときには、ステップＤ８に移行し、デューティ比であるデューティ０％の値を出力して制御を終了する。また、制御回路４は、ステップＤ３でＹＥＳの場合には、ステップＤ４に進み、閾値４到達カウンタの値を「０」から「１」加算する。この閾値４到達カウンタは、実電流値Ｉｒの値が閾値４以下になる状態が２回連続して発生することを検出するためのものである。
【００４３】
次に、制御回路４は、ステップＤ５で、閾値４到達カウンタの値が「２」以上であるか否かを判断する。ここでは、上記のステップＤ４で値を「１」にしたところであるから、ＮＯとしてステップＤ８に移行し、デューティ比であるデューティ０％の値を出力して制御を終了する。
【００４４】
制御回路４は、次のＡＤサンプリングのタイミングでフルオフモード制御を実行するときに、再びステップＤ３でＹＥＳになると、ステップＤ４で閾値４到達カウンタの値を前回の「１」に「１」を加算して「２」にする。これにより、制御回路４は、次のステップＤ５でＹＥＳになり、フルオフモード制御から通常モード制御への移行の判定をする。
【００４５】
すなわち、制御回路４は、まず、ステップＤ６で、ＡＤサンプリング周期を低速化して通常周期に戻し、続くステップＤ７で、通常モード制御への移行を設定する。この後、制御回路４は、ステップＤ８に移行し、デューティ比であるデューティ０％の値を出力して制御を終了する。これにより、制御回路４は、デューティ比を０％に設定するフルオフモードの制御を終了する。
【００４６】
上記のようにして、ステップＤ３でのＹＥＳの判定が連続して２回発生することを条件としてフルオフモード制御を終了して通常モード制御に移行する。これにより、フルオンモード制御で行った場合と同様に、誤判定による誤判定によるモードの切り換えの発生を防止することができる。また、同様にして２回の判定をするのに要する時間を短時間で実施することができる。
【００４７】
次に、上記した制御回路４による制御動作に伴う実電流値Ｉｒの具体的な変化について、図６を参照して、通常モード制御からフルオンモード制御に移行し、再び通常モード制御に戻る場合の一例を説明する。ここでは、例えばＡＤサンプリングを通常周期で実施する通常モード制御の実施中に、目標電流値の指示が大きく増大してフルオンモード制御に切り替わり、この後フルオフモード制御に移行し、さらに通常モード制御に戻る状態を示している。
【００４８】
まず、ＡＤサンプリング周期が通常周期の期間中においては、制御回路４は、通常モード制御によりアクチュエータ２のソレノイドに通電制御をしている。この通常周期では、４回のＡＤサンプリングを１回のＰＷＭ周期で実施しており、３回目のＡＤサンプリングで取得したデータに基づいてフィードバック演算をするためのＦＢ（フィードバック）演算期間が設定されている。ここで演算されたデューティ比の値に基づいてＰＷＭ周期の初めのタイミングつまり１回目のＡＤサンプリングのタイミングで、制御回路４によりアクチュエータ２が駆動制御される。
【００４９】
制御回路４は、ＡＤサンプリングのタイミングで検出する目標電流値Ｉａが前回と大幅に変動した場合つまり変動幅ΔＩａが閾値ΔＳ１を超えて増大すると、フルオンモード制御に切り換える。このとき、ＡＤサンプリング周期を通常周期の１／２の高速周期にすることでサンプリング頻度を高くしている。
【００５０】
この場合、ＡＤサンプリング周期を高速周期に変更することで、制御回路４の処理負担は高くなるが、フルオンモード制御あるいはフルオフ制御ではフィードバック処理を行わないのでその分処理負担が軽減されており、総合的には同等もしくは低い処理負担とすることで、処理負担が増大するのを抑制することができている。
【００５１】
フルオンモード制御の実施で、制御回路４は、アクチュエータ２に対してデューティ比１００％つまりオン状態でソレノイドに通電することで駆動制御する。これにより、実電流値Ｉｒが目標電流値Ｉａに向かって上昇し、目標電流値Ｉａに所定の上限変動量ΔＩ３を加算した閾値３以上の状態が２回連続して発生したときに、制御回路４は、フルオンモード制御を終了してフルオフモード制御に移行する。
【００５２】
これにより、高速周期で短時間に２回のＡＤサンプリングの結果として、実電流値Ｉｒが閾値３以上になる状態が２回連続して発生したことによって、ノイズの影響による誤判定を防止して確実に閾値３以上であることを判定することができる。
【００５３】
フルオフモード制御の実施で、制御回路４は、アクチュエータ２に対してデューティ比０％つまりオフ状態でソレノイドに通電しない状態に制御する。これにより、実電流値Ｉｒが減少し、目標電流値Ｉａから所定の下限変動量ΔＩ４を減算した閾値４を２回連続して下回るときに、制御回路４は、フルオフモード制御を終了して通常モード制御に移行する。
【００５４】
これにより、高速周期で短時間に２回のＡＤサンプリングの結果として、実電流値Ｉｒが閾値４以下になる状態が２回連続することによって、ノイズの影響による誤判定を防止して確実に閾値４以下であることを判定することができる。
【００５５】
この後、通常モード制御に戻ると、制御回路４は、目標電流値Ｉａを中心としてディザ振幅幅の範囲で実電流値Ｉｒが変動する状態にアクチュエータ２のソレノイドに通電制御される。これにより、アクチュエータ２は、目標電流値Ｉａで設定される位置に制御され、かつ、固定的な位置ではなく常に微振動状態に保持され、次の駆動制御に対してアクチュエータ２を動摩擦係数の条件で駆動することができる。
【００５６】
このような本実施形態によれば、ディザチョパ制御を行う通常モード制御から、フルオンモード制御あるいはフルオフモード制御に移行する際に、ＡＤサンプリング周期を通常周期の半分の高速周期に変更し、目標電流値Ｉａを基準とした閾値３、閾値４に達したことを２回連続して検出したときにモードの切り換えを行うようにした。
【００５７】
これにより、制御回路４により実電流値ＩｒのデータをＡＤサンプリングタイミングで読み込むときに、データ飛びが１度発生した場合でも誤った制御切り替えをすることがなく、正しい制御切り替えを行うことができる。
【００５８】
また、この場合でも、ＡＤサンプリング周期の２度に渡る検出動作を行う場合でも、ＡＤ値サンプリング周期を高速周期に変更しているので、２度読みをすることによる制御切り替えの遅れを防止することができる。
【００５９】
さらに、フルオンモード制御中あるいはフルオフモード制御中は、通常モード制御で実施する処理内容が多く処理負担の大きい電流ＦＢ処理を行う必要がなく、処理負担が小さいため、ＡＤ値サンプリング周期を高速周期に設定していても処理負担増加を相殺でき、全体の処理負担を上昇させずに済む。
【００６０】
なお、上記実施形態では、制御回路４により、通常モード制御中の１回のＰＷＭ周期でのＡＤサンプリング回数を４回の場合で説明したが、これに限らず、適宜の回数に設定することができる。
【００６１】
（第２実施形態）
図７は第２実施形態を示すもので、以下、第１実施形態と異なる部分について説明する。この実施形態では、自動変速機の変速制御装置１０は、電流検出回路６に代えて自動変速機１のアクチュエータ２の動作で決まる油圧を検出する油圧センサ１１を設ける構成としている。制御回路４は、油圧センサ１１の検出信号をＡＤサンプリングタイミングで取り込んでデジタルデータに変換する。
【００６２】
第１実施形態で用いた電流検出回路６により検出するソレノイドへの通電電流の実電流値Ｉｒの値は、アクチュエータ２の駆動で得られる油圧と１対１で対応する関係にあるから、油圧センサ１１により油圧を検出することで、制御回路４により、第１実施形態と同様の駆動制御を行うことができる。
したがって、第２実施形態によっても第１実施形態と同様の作用効果を得ることができる。
【００６３】
（他の実施形態）
なお、本発明は、上述した実施形態のみに限定されるものではなく、その要旨を逸脱しない範囲で種々の実施形態に適用可能であり、例えば、以下のように変形または拡張することができる。
【００６４】
ＡＤサンプリング周期の高速周期は、通常周期の１／２に設定する例を示したが、通常周期よりも短い周期であれば適宜の周期に設定することができる。
高速周期の設定は、好ましくは、制御回路４による処理負担が通常モード制御時の処理負担と同等かそれ以下となる範囲で適宜の周期に設定することができる。
【００６５】
フルオンモード制御あるいはフルオフモード制御中に、閾値３あるいは閾値４に到達したことを判断する場合に、連続して２回検出することを条件としているが、これに限らず、３回以上の検出結果に基づいて判定することもできる。また、必ずしも連続した複数回の検出結果に限らず、複数回の検出結果の平均値が閾値３あるいは閾値４に達した場合や複数回のうちの閾値に達した回数が所定回数以上であるときに判定するなど、種々の判定基準を設けることができる。
ソレノイド以外のアクチュエータを用いる自動変速機にも適用することができる。
【００６６】
本開示は、実施例に準拠して記述されたが、本開示は当該実施例や構造に限定されるものではないと理解される。本開示は、様々な変形例や均等範囲内の変形をも包含する。加えて、様々な組み合わせや形態、さらには、それらに一要素のみ、それ以上、あるいはそれ以下、を含む他の組み合わせや形態をも、本開示の範疇や思想範囲に入るものである。
【符号の説明】
【００６７】
図面中、１は自動変速機、２はアクチュエータ、３、１０は変速制御装置、４は制御回路（制御部）、５は駆動回路（駆動部）、６は電流検出回路（センサ）、１１は油圧センサ（センサ）である。
【図１】
2018076918.tif 000003
【図２】
2018076918.tif 000004
【図３】
2018076918.tif 000005
【図４】
2018076918.tif 000006
【図５】
2018076918.tif 000007
【図６】
2018076918.tif 000008
【図７】
2018076918.tif 000009