(57)【要約】【課題】  複数のソレノイド駆動回路を実装する電子制御装置において、ソレノイド駆動を切替える際、該当ソレノイドを駆動しているドライバ回路に電圧が引っ張られてしまい、同タイミングで出力しているソレノイド駆動段の電流が変動してしまう。【解決手段】  ソレノイドバルブ駆動制御で使用しているモニタ電流を補正に用いることで、目標電流値と該ソレノイドバルブに流れるモニタ電流で補正係数を算出し、駆動制御信号に補正を加えることで、複数のソレノイド駆動回路を実装する電子制御装置において、ソレノイド駆動を切替える際、該当ソレノイドを駆動しているドライバ回路に電圧が引っ張られてしまい、同タイミングで出力しているソレノイド駆動回路の電圧が低下してしまっても制御電流の変動を抑制することが可能となる。【選択図】図６
2014202309.tif 000002
【特許請求の範囲】
【請求項１】
複数のソレノイドバルブ駆動回路と、前記ソレノイドバルブ駆動回路に接続される電源回路と、該ソレノイドバルブに流れる電流を検出する電流検出回路と、前記駆動回路を制御するマイコンを備える車両用電子制御装置において、
前記ソレノイドバルブ駆動回路に供給される電圧を検出するソレノイドバルブ駆動電源電圧検出手段を、駆動回路毎に独立して実装することを特徴とする車両用電子制御装置。
【請求項２】
請求項１において、
ソレノイドバルブの駆動制御は、電流検出回路からの電流値を用いた電流フィードバック制御を実行しソレノイドバルブの駆動制御信号を算出する際、前記駆動電源電圧検出手段により検出された前記ソレノイドバルブ駆動回路の駆動電圧を基に、前記ソレノイドバルブの駆動制御信号を補正することを特徴とする請求項１に記載の車両用電子制御装置。
【請求項３】
請求項１において、前記駆動電源電圧検出手段により検出されたソレノイドバルブ駆動回路の駆動電圧は、該ドライビングサイクル中、常に取得し、該ドライビングサイクルの最後に、最大値と最小値と平均値として、車両用電子制御装置内の記憶領域に記憶されることを特徴とする請求項１に記載の車両用電子制御装置。
【請求項４】
請求項３において、
前記マイコンは、ソレノイドバルブの駆動制御において、電流検出回路からの電流値を用いた電流フィードバック制御を実行しソレノイドバルブの駆動制御信号を算出し前記ソレノイドバルブ駆動回路の駆動電圧を基に、前記ソレノイドバルブの駆動制御信号を補正する際、現在のソレノイドバルブ駆動回路の駆動電圧と、前記記憶領域に記憶されたソレノイドバルブ駆動回路の駆動電圧の平均値とを比較し、電圧値が平均値から大きく乖離していると判断した時、ソレノイドバルブ駆動回路、又はソレノイドバルブが劣化、又は故障していると判定することを特徴とする車両用電子制御装置。
【請求項５】
複数のソレノイドバルブ駆動回路と、前記ソレノイドバルブ駆動回路に接続される電源回路と、該ソレノイドバルブに流れる電流を検出する電流検出回路と、前記駆動回路を制御するマイコンを備える車両用電子制御装置において、
前記マイコンに供給されるバッテリ電圧、又はイグニッション電圧を検出する電源電圧検出手段を有し、前記電源電圧値を前記ソレノイドバルブの駆動制御信号を補正する処理に使用することを特徴とする車両用電子制御装置。
【請求項６】
請求項５において、
前記ソレノイドバルブの駆動制御信号の電源電圧補正後、目標電流値と該ソレノイドバルブに流れる実電流値（以降、モニタ電流）で補正係数を算出し、電源電圧補正後の前記ソレノイドバルブの駆動制御信号を補正すること、
を特徴とする車両用電子制御装置。
【請求項７】
請求項５において、
目標電流値と該ソレノイドバルブに流れるモニタ電流値による前記ソレノイドバルブの駆動制御信号の補正処理は、モニタ電流が、目標電流値から一定の閾値以内に一定期間以上収まった場合にのみ実施することを特徴とする請求項５に記載の車両用電子制御装置。
【請求項８】
請求項５において、
目標電流値と該ソレノイドバルブに流れるモニタ電流値による前記ソレノイドバルブの駆動制御信号の補正処理は、モニタ電流の状態に関わらず、常に実施することを特徴とする請求項５に記載の車両用電子制御装置。
【請求項９】
請求項８において、
前記目標電流値と該ソレノイドバルブに流れるモニタ電流値による前記ソレノイドバルブの駆動制御信号の補正処理は、学習値を用いて実施することを特徴とする車両用電子制御装置。
【請求項１０】
請求項９において、
前記目標電流値と該ソレノイドバルブに流れるモニタ電流値による前記ソレノイドバルブの駆動制御信号の補正処理に使用される学習値は、該ドライビングサイクル中に、目標電流値とモニタ電流値の関係をマップデータとして学習し、該ドライビングサイクル終了時に、車両用電子制御装置内の記憶領域に記憶されることを特徴とする車両用電子制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両用の電子制御装置に関する。特には、この電子制御装置に使用されている複数のソレノイド駆動回路における駆動制御に依存しない回路設計、及びソレノイドバルブ駆動回路の電源に起因したソレノイド電流の振れを抑制する、ソレノイド電流干渉防止手法に関する。
【背景技術】
【０００２】
従来の車両用自動変速機に使用されるリニアソレノイドモジュールにおける電流制御については、ＰＷＭ（パルス幅変調）制御によって誘導性負荷に流れる電流を制御する方法がある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平7-77271
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１で提案された構成、また既知の手法では、モニタ電流によるフィードバック制御のみで、ソレノイドバルブに流れる電流を制御し精度を確保しており、ソレノイド駆動回路、すなわちソレノイドバルブに印加される電源電圧による補正を行っていない為、電源電圧変動時、ソレノイドバルブに流れる電流が一時的に変動してしまう。
【０００５】
また、ソレノイド制御に一般的に用いられている電源電圧補正の参照電圧には、バッテリ電圧、又はイグニッション電圧が用いられる為、ソレノイド駆動電圧と実際には差異があるにもかかわらず、電源電圧補正がされず、電流の振れに繋がってしまう場合がある。
【０００６】
この場合、複数のソレノイド駆動回路を実装するC/Uにおいて、ソレノイド駆動を切替える際、該当ソレノイドを駆動しているドライバ回路に電圧が引っ張られてしまい、同タイミングで出力しているソレノイドの電流が変動してしまう（C/Uの電源電圧は変動しないが、ドライバ回路に供給される電源電圧が変動してしまう）。
【０００７】
そこで本発明は、上記の課題に着目してなされたものであり、ソレノイドバルブが実装された車両用電子制御装置における電流精度の向上を可能にしつつ、ソレノイド駆動電圧が変動した場合でも、同タイミングで駆動しているソレノイドバルブへの制御電流干渉防止を目的としている。
【課題を解決するための手段】
【０００８】
上記目的は、複数のソレノイドバルブ駆動回路と、前記ソレノイドバルブ駆動回路に接続される電源回路と、該ソレノイドバルブに流れる電流を検出する電流検出回路と、前記駆動回路を制御するマイコンを備える車両用電子制御装置において、前記ソレノイドバルブ駆動回路に供給される電圧を検出するソレノイドバルブ駆動電源電圧検出手段を、駆動回路毎に独立して実装することにより達成される。
【発明の効果】
【０００９】
本発明によれば、例えば、各ソレノイド駆動回路に供給される駆動電圧に対し、それぞれ電源電圧検出回路を実装した場合、ソレノイド駆動を切替える際、該当ソレノイドを駆動しているドライバ回路に電圧が引っ張られてしまっても、同タイミングで出力しているソレノイドバルブの駆動回路に供給されている電圧値は独立で検出できている為、電源電圧補正により電流の変動は防止できる。
【００１０】
また、コスト、又は実装面積の関係で各ソレノイド駆動回路にそれぞれ電源電圧検出回路を実装できない場合、ソレノイドバルブ駆動制御で使用しているモニタ電流を補正に用いることで、目標電流値と該ソレノイドバルブに流れるモニタ電流で補正係数を算出し、駆動制御信号に補正を加えることで、複数のソレノイド駆動回路を実装するC/Uにおいて、ソレノイド駆動を切替える際、該当ソレノイドを駆動しているドライバ回路に電圧が引っ張られてしまい、同タイミングで出力しているソレノイド駆動回路の電圧が低下してしまっても制御電流の変動を抑制することが可能となる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態を示す各ドライバ駆動回路の電源電圧モニタを実装したシステム図（請求項１）
【図２】電流フィードバック方式のリニアソレノイド駆動制御のブロック図（請求項１）
【図３】本発明である電流干渉防止補正制御の効果を表す図
【図４】車両用自動変速機を制御するリニアソレノイド制御の構成図（請求項５）
【図５】図４に示す駆動＋制御回路の詳細図
【図６】本発明である電流干渉防止補正制御の効果を表す図
【発明を実施するための形態】
【００１２】
以下、本発明の実施例を、図面を用いて説明する。
【実施例１】
【００１３】
ここで本発明では、実装面積に余裕があり、より高精度の電流精度が必要な場合図１に示すように、各ソレノイドバルブのドライバ回路の電源電圧検出回路を実装することで、上段で算出した電流指令値Ioderに補正を加えることで制御電流の変動を防止することができる。
【００１４】
また、制御フローを図２に示す。
【００１５】
車両用電子制御装置１０のマイコン１１では、ソレノイドバルブ１３への電流指令値Ioderを算出し、ドライバ回路１２へ制御信号（PWM信号）を出力する機能を持ち、電流指令値Ioderの算出には、該当ソレノイドバルブに流れている実電流Imonを検出し、目標電流Itgetとの電流偏差に基づいてＰＩＤフィードバック制御を行って電流指令値Ioderを算出し、算出した指令値に基づいてPWM信号を出力する。
【実施例２】
【００１６】
車両用自動変速制御装置（ATCU）を例とし、請求項５のATCUの内部構成図を図４、図５に、ソレノイドバルブ制御フローを図６に示す。
【００１７】
まず、ATCU内のマイコン４１は、変速要求によりソレノイドバルブ４３に対する電流指令値Isolを算出する。
【００１８】
リニアソレノイド駆動制御６０内では、まず目標電流Itgetとモニタ電流Imonとの電流偏差に基いてPIDフィードバック制御を行う（６１）。
【００１９】
ATCUに実装されている温度センサより、現在のリニアソレノイドの温度を取得し、この温度を基に目標電流Itgetを補正し、指示電流Isolを算出する（６２）。
【００２０】
次に、ソレノイドを駆動可能な信号に変換する為に、電流−Duty変換を行い、指示デューティLDutyを生成する（６３）。
【００２１】
求めた指示デューティLDutyに対し、電源電圧補正を行う（６４）。ここで、補正係数は電源電圧に応じて算出するが、この電源電圧は、ドライバ回路に印加されている電源電圧ではなく、バッテリ電圧かイグニッション電圧の為、実際に電圧は変動していないと誤認識してしまい、バッテリ電圧かイグニッション電圧の変動が無い限り、補正係数は１．０（補正無し）と判定されてしまう。
【００２２】
ここで次に、本発明である電流干渉防止補正処理を実施する（６５）。目標電流Itgetとモニタ電流Imonで補正係数を算出し、指示デューティLDutyに補正を加えることで、複数のソレノイド駆動回路を実装するC/Uにおいて、ソレノイド駆動を切替える際、該当ソレノイドを駆動しているドライバ回路に電圧が引っ張られてしまい、同タイミングで出力しているソレノイド駆動回路の電圧が低下してしまっても制御電流の変動を抑制することが可能となる。
補正係数  ＝  目標電流値[A]  ／  モニタ電流値[A]
実施例１、及び実施例２の効果を図３に示す。
【００２３】
以上、本発明の構成、及び当該診断について説明したが、本発明はこうした実施形態に限定されるものではなく、様々な分野で応用することが可能である。
【００２４】
また、上記の実施形態においては、リニアソレノイド制御回路をソフトウェア処理により制御する場合について説明したが、これに限定されるものではなく、ハードウェアにより形成することもできる。
【符号の説明】
【００２５】
10    車両用電子制御装置
11    マイコン
40    車両用自動変速制御装置
【図１】
2014202309.tif 000003
【図２】
2014202309.tif 000004
【図３】
2014202309.tif 000005
【図４】
2014202309.tif 000006
【図５】
2014202309.tif 000007
【図６】
2014202309.tif 000008