[go: up one dir, main page]

JP3893972B2 - モータ駆動式スロットル弁制御装置、及びその制御方法、自動車、及び自動車のスロットル弁駆動用モータの温度測定方法、モータの温度測定方法 - Google Patents

モータ駆動式スロットル弁制御装置、及びその制御方法、自動車、及び自動車のスロットル弁駆動用モータの温度測定方法、モータの温度測定方法 Download PDF

Info

Publication number
JP3893972B2
JP3893972B2 JP2001512171A JP2001512171A JP3893972B2 JP 3893972 B2 JP3893972 B2 JP 3893972B2 JP 2001512171 A JP2001512171 A JP 2001512171A JP 2001512171 A JP2001512171 A JP 2001512171A JP 3893972 B2 JP3893972 B2 JP 3893972B2
Authority
JP
Japan
Prior art keywords
motor
throttle valve
temperature
opening
control
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
JP2001512171A
Other languages
English (en)
Other versions
JPWO2001007768A1 (ja
Inventor
雅俊 星野
勝二 丸本
大須賀  稔
康宏 上村
靖 佐々木
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Publication of JPWO2001007768A1 publication Critical patent/JPWO2001007768A1/ja
Application granted granted Critical
Publication of JP3893972B2 publication Critical patent/JP3893972B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/02Circuit arrangements for generating control signals
    • F02D41/14Introducing closed-loop corrections
    • F02D41/1438Introducing closed-loop corrections using means for determining characteristics of the combustion gases; Sensors therefor
    • F02D41/1486Introducing closed-loop corrections using means for determining characteristics of the combustion gases; Sensors therefor with correction for particular operating conditions
    • F02D41/1488Inhibiting the regulation
    • F02D41/149Replacing of the control value by an other parameter
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D11/00Arrangements for, or adaptations to, non-automatic engine control initiation means, e.g. operator initiated
    • F02D11/06Arrangements for, or adaptations to, non-automatic engine control initiation means, e.g. operator initiated characterised by non-mechanical control linkages, e.g. fluid control linkages or by control linkages with power drive or assistance
    • F02D11/10Arrangements for, or adaptations to, non-automatic engine control initiation means, e.g. operator initiated characterised by non-mechanical control linkages, e.g. fluid control linkages or by control linkages with power drive or assistance of the electric type
    • F02D11/105Arrangements for, or adaptations to, non-automatic engine control initiation means, e.g. operator initiated characterised by non-mechanical control linkages, e.g. fluid control linkages or by control linkages with power drive or assistance of the electric type characterised by the function converting demand to actuation, e.g. a map indicating relations between an accelerator pedal position and throttle valve opening or target engine torque
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D35/00Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for
    • F02D35/0007Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for using electrical feedback
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/02Circuit arrangements for generating control signals
    • F02D41/14Introducing closed-loop corrections
    • F02D41/1401Introducing closed-loop corrections characterised by the control or regulation method
    • F02D2041/1409Introducing closed-loop corrections characterised by the control or regulation method using at least a proportional, integral or derivative controller
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/02Circuit arrangements for generating control signals
    • F02D41/14Introducing closed-loop corrections
    • F02D41/1401Introducing closed-loop corrections characterised by the control or regulation method
    • F02D2041/1413Controller structures or design
    • F02D2041/1422Variable gain or coefficients
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2200/00Input parameters for engine control
    • F02D2200/02Input parameters for engine control the parameters being related to the engine
    • F02D2200/04Engine intake system parameters
    • F02D2200/0404Throttle position
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2200/00Input parameters for engine control
    • F02D2200/60Input parameters for engine control said parameters being related to the driver demands or status
    • F02D2200/602Pedal position

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
  • Control Of Throttle Valves Provided In The Intake System Or In The Exhaust System (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Description

技術分野
本発明はスロットル弁の開度がモータによって制御される自動車のモータ駆動式スロットル弁制御装置、及びその制御方法に関し、モータ駆動式スロットル弁制御装置を備えた自動車、及びこのようなところに用いられるモータの温度測定方法にも関する。
背景技術
特開平9−317538号公報にはモータ駆動式スロットル弁制御装置において、環境温度の変化があってもオーバーシュートや目標開度への到達時間遅れをなくすために、スロットル弁の開度変化率を基準となる変化率と比較し、オーバーシュート誘発領域にあるか、収束遅延領域にあるかを判断して、開度を制御するための制御デューティー演算式のPID(比例項,積分項,微分項)の各項の制御ゲインを補正するものが記載されている。
また、特開平8−303285号にはスロットル弁駆動用の直流モータに流れる電流を検出し、この電流値をモータの目標電流値と比較してその偏差が小さくなるようフィードバック制御するものが記載されている。
このような従来技術ではオーバーシュートや目標開度への到達時間遅れはある程度解消できる。しかし、前者の場合、オーバーシュート誘発領域にあるか、収束遅延領域にあるかを判断するための基準変化率は個々のモータによって異なり、またスロットル開度制御の制御特性によっても異なる。
従って各製品毎に特有の基準変化率を決める必要があり、作業性が悪い。
なお、環境温度の変化を温度センサで測温し、環境温度の変化に応じてDCモータの制御に補正を加えることも考えられるとの記載があるが、具体的な解決策は記載されていない。
また、後者の場合、モータの機械的応答遅れが制御系のハンチングを招く虞れがある。
発明の開示
本発明はスロットル弁駆動用のモータの温度変化による種々の物理量に対する好ましくない影響を、簡単な方法でしかも副次的な問題を引き起こすことなく、取り除くことを目的とする。その物理量の一つはスロットル弁開度そのものである。
また、自動車のエンジンの回転数,吸入空気量もその物理量の内の一つである。
また本発明はモータの温度を、電気的に測定する技術も提供する。
本発明はこの点に鑑み、モータの巻線のインピーダンスおよび/または前記モータの温度の変化を検出して、当該モータへの供給電力を補償する補償装置を設けたものである。
また、本発明は、モータへの供給電力を決定する制御パラメータを一定の値に維持したときの開度でスロットル弁を固定し、この状態でアクセルペダルを踏り込んだときのモータへの印加電圧あるいは供給電流の時間に対する変化率がモータの温度によって異なるようにしたものである。
また、本発明は、スロットル開度センサの出力によるフィードバックを無効にした状態でスロットル開度制御指令信号として特定の値を与えたとき、モータの温度条件によってその制御指令信号の特定の値が異なる値を取るようにしたものである。
また、本発明は、モータの巻線のインピーダンスおよび/または前記モータの温度が変化しても、当該スロットル弁の開度が変化しないようにモータへの供給電力を補償する補償装置を設けたものである。
また、本発明では、スロットル弁駆動用のモータの巻線のインピーダンスおよび/またはモータの温度が変化しても、エンジンの回転数が変化しない自動車を提供するものである。
また、本発明では、スロットル弁駆動用のモータの巻線のインピーダンスおよび/またはモータの温度が変化してもエンジンの空気量センサの測定値が変化しない自動車を提供するものである。
本発明ではモータの温度を測定してモータへの供給電力量を補正するようにしたので個々のモータに対応した制御が可能であるにも係わらず基準値などの固有の値を求める特別な作業などが不要である。
別の発明では、センサなしにモータの温度を測定できる。
また別の発明では、スロットル弁駆動用モータの温度の変化によって自動車の回転数が不安定になったり、エンジンの吸入空気量の検出値が不安定になったりすることがない。
発明を実施するための最良の形態
スロットル弁を与えられた開度に制御するためには、開度センサで検出したスロットル弁の開度と、与えられた目標値に基づいてモータを駆動する信号を所定の周期で計算する制御系が必要で、現在、簡便な制御系として非線形PID制御が広くに使用されている。PID制御は開度センサで検出したスロットル弁の開度と与えられた目標値に対して、偏差(開度と目標値との差)とその積分値及び微分値を所定のタイミングで求め、それぞれに適当な定数(以下PIDゲインという)を乗じたものの和を用いてモータを駆動するものである。ところがスロットル弁の動特性は非線形で例えば、アイドル時のエンジン回転数を一定に制御するため弁を細かく動かすときは、モータや弁の軸まわりの摩擦が大きく影響し、目標値に対する弁の開度の応答性が悪化したり、定常的な偏差が残ったりすることがある。そこで、偏差の大きさに応じてPIDゲインを動的に切り換えて、制御対象としての電子制御スロットルの非線形性に対応している。切り換えるゲインはマップと呼ばれるメモリ領域にあらかじめ格納しておき、その時々の偏差に対応するゲインをマップから検索してPIDゲインとして使用する。マップに格納するPIDゲインはモータやギア等、弁の駆動系の仕様やシミュレーションから大まかには算出可能ではあるが、目標値に対する応答性の要求を満たすため実験により微調整することが多い。
スロットル弁の開度の目標値に対する応答への要求には応答時間,過渡特性及び分解能がある。応答時間は運転者のアクセル操作に対し違和感がないような値であることが必要である。また多くのスロットル弁はバタフライ弁であり、弁の全開や全閉の位置は減速ギアが物理的なストッパに接触したり、スロットル弁が吸気管の壁面に接触することで決まり、弁の可動範囲は90度程度に制限されている。このとき開度の目標値が例えば全閉近くから全開に瞬間的に変化し、弁がオーバーシュートすると弁やギアに異常な衝撃が加わり破損するおそれがある。つまりスロットル弁の応答性としては、応答時間の要求を満たしつつ過渡的にはオーバーシュートが発生しないことが必要となる。また、アイドル時のエンジン回転数の制御を、スロットル弁をバイパスする通路を通って流れるバイパス空気量で制御する方法によらず、電子制御スロットルで制御するときには例えば0.1度以下のスロットル弁開度の分解能が必要になる。
一方、エンジンルームに設置される電子制御スロットルの温度は、外気温やエンジンの運転状態によって例えば、−40℃から120℃程度まで変化する可能性があり、この広い温度範囲で上記の応答時間,過渡特性及び分解能の要求を満たさなければならない。一般に、モータは巻線の温度が上がると端子間抵抗が大きくなり、トルク定数は小さくなる。また潤滑油が封入してある回転軸では温度上昇とともに粘性抵抗が小さくなる。温度が下がると上記の性質は逆になる。スロットル弁を制御するときの分解能に関係する静的あるいは動的な摩擦について、一般的な温度特性を知るのは困難であるが、電子制御スロットルの制御では無視できない。
このようにスロットル弁の駆動系の特性は温度によって変化するため、従来技術である偏差に応じてPIDゲインを切り換えるマップ方式では広い温度範囲で弁動作への要求を満たすことが本質的に困難である。また、マップを大きくし、切り換えるPIDゲインを増やすことで要求仕様を満たそうとすると制御ユニット上に大量のROM領域が必要になるにもかかわらず、最も影響の大きい温度を考慮できないので制御性能を確保するのが困難である。実験的にPIDゲインのマップを決めるには恒温槽を利用して電子制御スロットルの温度を管理した状態で弁の応答性を見ながらゲインを微調整してゆく。この方法ではゲイン調整と温度変更の繰り返しが必要で、温度を変えるのに要する時間も長く、最適なPIDゲインを得るまで多大な工数を要している。
本実施例ではスロットル弁の応答性に大きな影響を与える雰囲気温度を簡単な方法で検出し、検出した温度に従ってPIDゲインを切り換えることで上記問題を解決する。
本実施例では以下の技術が提案されている。
スロットル弁の開度指令信号とスロットル弁の開度を検出するセンサ出力とに基づいてスロットル弁開閉制御用のモータを駆動する電子制御スロットル制御装置において、スロットル及びモータの温度を測定し、それによって前記スロットル弁開閉制御用の信号を補正する。
また、スロットル開度センサの出力によるフィードバックを無効にした状態で前記指令信号として特定の値を与えたとき、モータの温度条件によって前記制御信号が変化する様にする。
また、モータに流れる電流を測定する手段を備え、所定の時間範囲でスロットル弁の開度が所定の範囲にあるとき、モータに加えた電圧と前記測定手段による電流とに基づき前記モータの雰囲気温度を推定する。
本発明の実施例を更に詳しく図面に基づいて説明する。
第1図は電子制御スロットルの弁の開度を本発明の方法によって制御するときの構成の一例を表すブロック図である。電子制御スロットルは、吸気管6に流れる空気流量を調節するバタフライ弁で構成されるスロットル弁10を減速ギア8を介して直流モータ7で駆動する装置である。自動車の暴走を防止する機械的なフェールセーフ機構として、スロットル弁10の制御を中止したときなどモータ7がトルクを発生しないときは、弁の回転軸に付いている戻しばね9で弁が一定の開度に戻るようになっている。その開度はアイドルよりやや高いエンジン回転数で自動車が自走できるように設定する。モータ7の駆動回路5は4つのパワーICからなるHブリッジ回路で構成され、デューティー比を与えると対応するPWM(パルス幅モジュレータ)パワー信号を発生する。スロットル弁10の実開度はその回転軸に取り付けられた開度センサ11(ポテンショメータ)で測定する。開度センサ11の出力はローパスフィルタLPF12に通して雑音を取り除き、A/D変換器13によりマイコン15に取り込む。スロットル弁10の目標開度はエンジン制御ユニット(ECU)1に取り込まれるアクセル2からの信号や、種々のエンジンの運転状態を示す信号により与えられる。マイコン15内のソフトウエアで実現されたPID制御系では目標開度Tvcと実開度Tvoとの差(偏差)が少なくなるように、すなわち、両者が速やかに一致するようなPWM信号のデューティー比を算出し、そのデューティー比に従って、駆動回路5がモータを駆動する。PID制御系のゲインである比例ゲインKP,積分ゲインKI及び微分ゲインKDは第1図の(b)に示すようにマップ4に記録してあり、偏差の大きさによってこれらゲインを変化させるようになっている。これは電子制御スロットルに含まれる摩擦をはじめとする物理量の非線形特性に対応するためのものである。例えば弁が目標開度に近づくと弁の速度が遅くなり、摩擦の影響が大きくなるので目標開度へ収束するまでの時間が増大する。そこで、偏差が小さいときは収束に関わるKIを大きくして、応答時間が長くならないようにする。PIDゲインのマップはシミュレーションによる計算値を基に実機による実験を繰り返して作成する。ところがこの方法によりマップを作成して常温で第2図のような望ましい弁の応答が得られるように設定した場合、雰囲気温度が高くなるとモータの巻線のインピーダンスの変化や軸受のグリースの粘度の変化が生じて、常温で定めたPIDゲインでは過渡特性が悪化してしまうことがある。そこで温度測定制御手段14を設け偏差だけでなく、温度によっても第1図の(c)に示すようにPIDゲインを変えられるようにする。温度測定制御手段14はエンジン制御ユニット1及び駆動回路5からの信号を入力とし、演算によって求めたモータの温度によって第1図(c)に基づきPIDゲインを切り換える。また、温度測定制御手段14は駆動回路5に入力する信号を切り換えて、開度センサ11の出力Tvoに基づいたフィードバック制御信号(PWM信号)か温度測定制御手段14自身が生成するオープンループ制御信号Ftのいずれかを選択する。
以下では、電子制御スロットルの雰囲気温度を測定する温度測定制御手段の具体的な実現方法を5つ述べる。モータに加える電圧と電流からモータの巻線抵抗を求め、温度を推定する方法と、簡単な温度センサで直接温度を測る方法を2つ説明する。また、エンジン制御ユニットからの信号をもとに温度を求める方法を2つ示す。
モータ7の巻線抵抗から温度を測定(推定)する方法を以下に説明する。電圧と電流の比から、抵抗を求めこの抵抗値から温度を求めるのには所定の精度で抵抗を求める必要がある。このためモータが静止しているときにある程度大きな電流を安定して流す必要がある。モータが回転しているときは逆起電力が発生するので電圧と電流の比から正確な電気抵抗を求めることはできない。また、モータの抵抗は巻線抵抗とブラシの接触抵抗等の和であり、接触抵抗は正確な測定が難しく特にモータが回転している場合や印加電圧が小さい場合、測定誤差が大きくなる。これらの影響を軽減するためモータの静止時に大きな電圧を印加して抵抗を求めることが望ましい。しかし、このような条件は第1図に示す、スロットル弁の実開度を検出してフィードバック制御しているときには成立しない。そこで、温度を求めるときはフィードバック制御を停止し、エンジン制御ユニット1の信号と駆動回路5からの信号を基にオープンループで一定のデューティー比のPWM信号Ftを温度測定手段14から直接駆動回路5に与えてスロットル弁10を全閉位置に固定する。温度測定手段14はこのときの平均的な印加電圧と電流および第3図の抵抗と温度との関係を用いて、スロットル弁駆動用モータ7の温度をモータ7の巻線抵抗(インピーダンス)として求めるものである。
最近の自動車では燃費を向上するため、運転者がアクセルを全閉にして減速するときは燃料を噴射しない減速燃料カットモードが一般的に採用されている。このときは第4図に示すようにスロットル弁10も全閉になっており特にフィードバック制御をする必要はない。モータ駆動式スロットル弁制御装置ではオーバーシュートによる吸気管壁面等への衝突を防ぐため、フィードバック制御をしているときは目標開度指令の制御上の全閉位置を機械的な全閉位置(吸気管壁面やストッパに接触する位置)よりわずかに開いた位置に設定している。いずれにしても本実施例では減速時の燃料カット中は第1図のフィードバック制御を停止し、温度測定手段14から一定のデューティー比のPWM信号Ftを駆動回路5に印加する。デューティー比の大きさは例えば50%とし、フィードバック制御で戻しばねのトルクに抗して制御上の全閉位置を超えて機械的全閉位置に制御する値を設定する。これによりスロットル弁10は機械的な全閉位置に押しつけられモータ7にはフィードバック制御時よりも大きな電流が安定して流れるようになる。この温度推定のための処理を実行するのは減速時に燃料カットをしているときが望ましい。そのときはもともとスロットル弁7は全閉であるので自動車の運転性には悪影響を与えない。また、多くのモータ駆動式スロットル制御装置は物理的な全閉の位置を確認するため、エンジンをスタートする前やエンジンを止める直前に一定のデューティー比を加えて、スロットル弁7を全閉の位置に押し付ける所謂、全閉学習を行っていることを考えれば上記全閉位置への制御がスロットル弁制御装置の耐久性に影響を及ぼすことはない。また、筒内噴射のエンジンのようにスロットル弁を大きく開くことの多い場合は、運転性に影響のない範囲でスロットルを全開位置に押し付けて、同様の方法で温度を測定することも可能である。
モータに流れる電流を測定する回路の一例を第5図に示す。第5図はパワートランジスタT1,T2,T3及びT4からなるHブリッジを用いた駆動回路50に、検出抵抗Rを付加したもので、検出抵抗Rは温度による抵抗値の変化が少ないものを選ぶ。PID制御系51で求めた、モータ7に印加すべき電圧はPWM発生回路52でPWM信号と回転方向の信号(SW1,SW2)とに変換される。PWM信号はパワートランジスタT1,T2に入力され、回転方向信号SW1,SW2はパワートランジスタT3,T4に印加される。この回路を用いればモータは回転方向も含めて、バッテリ54によりPWM制御することができる。検出抵抗の両端の電圧はパワートランジスタのスイッチングによる雑音が重畳しているためローパスフィルタ55を通してA/D変換する。また、両端電圧は一般的なマイコンに内蔵されているA/D変換器の電圧レベル(TTL)に比べると小さいので増幅器56を介してA/D変換器57に入力する。ここで測定した第5図のC点での電圧と検出抵抗Rの抵抗値からモータに流れる電流を求めることができる。もともと電子制御スロットルでは自己診断や制御に利用するため第5図のような回路を使用しているものもあり、その場合は回路の兼用が可能でハードの変更は必要ない。新たに検出部分を付加する場合でも回路の変更やコスト上昇はわずかである。
第5図の駆動回路でA,B及びCの各点での電圧とPWM信号との関係は第6図のようになる。ただし、パワートランジスタT3はOFF、T4がONで電流はA,B,Cの順に流れるとする。また、実際はパワートランジスタのスイッチングの影響があるが第6図では理想的な場合を表している。A点での電圧はモータの巻線抵抗、パワートランジスタT4のオン抵抗および検出抵抗のため最も高くなる。モータの巻線抵抗とパワートランジスタは温度によって抵抗値が変化するため、温度による抵抗の変化が少ない検出抵抗Rの端子間電圧をC点で測定するのが最適である。
上記のようなハードウエアを用意したとき温度検出のソフトウエア処理のフローチャートを第7図に示す。この処理は燃料カット時に温度を推定するものなので処理の周期はエンジン制御ユニットECUが燃料カットをするかどうかを判断する周期で十分である。例えばこの場合は10ms毎に下記の処理を繰り返すこととする。ステップ71はエンジン制御ユニットECUと通信し、減速中の燃料カットをしているか、アクセルペダルの開度が全閉かどうか確認する。どちらか一つでもNOの場合は本処理を終了する。このとき既にフィードバック制御をしていないオープンループ制御の場合、通常のフィードバック制御に復帰してスロットル弁の開度を目標開度指令値と一致させるように制御する。上記ステップ71で燃料カット中で、かつアクセルペダルが全閉であることを確認したら、ステップ72で前回の温度測定処理から5分以内かどうかを調べる。この処理は駆動回路50に付加した検出抵抗Rで測定した電流値を平均化するものなので、5分以上離れたデータでは平均化しても精度は向上しない。前回実行時から5分以上離れていたり、初めて温度測定をするときはステップ77でフィードバック制御を停止し、スロットル弁10を全閉位置に押し付けるように、回転方向信号と一定のPWM制御信号Ftを駆動回路53に入力する。ステップ78は平均化処理の初期化である。ステップ73では、A/D変換した検出抵抗Rの両端電圧から検出回路の非線形特性を補正したマップに基づいてモータ7の巻線に流れる電流を求める。ステップ74と75ではモータ7に流れる電流を一定の数Nになるまで積算する。N個のデータを積算したらステップ74で電流値を平均化し、印加したPWM制御信号Ftのデューティー比からモータの巻線の抵抗値を求める。さらに銅を主成分とする巻線の抵抗と温度の関係を記述したマップ等から温度を求める。
次に、温度検出のための回路を構成する2つの方法を述べる。一方はダイオードを利用した方法で、他方はサーミスタを用いる方法である。これらの方法では、温度検出のためのハードウエアを付加するものの、エンジンの運転状態に関係なく測温が可能なため、温度検出のソフトウエアは上記の燃料カットのときを利用する方法に比べ簡単になる。スロットルのヒートマスを考慮した適当な周期で温度を求め、温度に基づいてPIDゲインを補正する。具体的には例えばゲインを記述したマップを切り換えればよい。
第8図の(a)にダイオードの順方向の抵抗を使った温度検出回路の構成を示す。定電流回路81を用いバッテリから一定の電流をダイオードDに流す。ダイオードDにかかる電圧VDは電流によっても異なるが電流を一定に制御すれば、温度に対して例えば第8図の(b)のような特性がある。このままではマイコン内蔵のA/D変換器に対してはダイナミックレンジが小さく、精度が確保できない。そこでアナログアンプ82を利用した増幅回路を構成し、ダイオードにかかる電圧VDをA/D変換に適した第8図の(c)に示す電圧V0のような特性に変換する。この信号をA/D変換し、第8図の(b)を用いた処理をすれば温度を求めることができる。
第9図の(a)はサーミスタTを利用した温度検出回路である。サーミスタTの抵抗の温度特性は第9図の(b)のように強い非線形があるため通常の抵抗R6を並列に接続する。温度に応じてブリッジ回路(R5〜R8)のAとBの電位が変化するが上記のダイオードを用いた温度検出と同様に、モータ駆動式スロットル弁制御装置で起り得る温度変化範囲では電位の変化が小さい。そこでアナログアンプ91で増幅回路を作り、出力電圧V0をA/D変換する。ここで温度とアナログアンプの出力電圧V0の関係は第9図の(c)のようになっているのでこの特性から温度を求める。
モータ駆動式スロットル弁制御装置はモータやギアからなるアクチュエータと制御ユニットから構成されるが、第10図のように両者が別れた別体型と第11図のような一体型が考えられる。別体型の構成では、制御ユニット101は車室内に置かれることが多くエンジンルームに設置されるアクチュエータ102との温度差は大きくなる。従って、別体型では減速時の燃料カットのときにスロットル弁が全閉になることを利用した方法を用いるのがよい。温度検出回路を用いる場合はダイオードやサーミスタをアクチュエータ(モータやスロットルのハウジング)に付ける。一方、第11図の一体型の構成ではアクチュエータと制御ユニットは両方ともエンジンルーム内にあるのでほとんど同じ温度になる。従って、温度検出回路を用いる場合でも制御ユニットの基板上に取り付けることが可能である。一体型の場合でも回路変更をしない、減速時の燃料カットに同期する方法も当然可能である。この場合はECUから減速,燃料カットの信号を通信によって貰うのが好適である。
エンジン制御ユニット121内部の信号を利用して、スロットルの雰囲気温度を近似的に求めることも可能である。エンジンの制御をする目的で吸気管の中に吸入空気量センサ123と圧力センサ124を備えたエンジンの場合、吸入空気量と吸気管圧力の情報をエンジン制御ユニットからスロットルの制御ユニット122に渡し、気体の状態方程式に基づいて吸入空気の温度を計算することができる。もちろん、吸入空気の温度を直接測定する温度センサを設けることも可能である。いずれにしても、吸入空気の温度は電子制御スロットルのモータの温度より低いことが多いが、マップなどを用いた適当な補正をすることでスロットルの雰囲気温度を近似値に求めることができる。また、ほとんど全ての自動車用エンジンでは温度センサで冷却水の温度を測定しているため、水温でモータの温度を代用する方法も考えられる。この場合も水温の方が普通低いため、適当な補正をすると精度が向上する。モータ駆動式スロットル弁制御装置の雰囲気温度は外気温とエンジンが発生する熱量の影響が大きいことから、補正方法としては回転センサ126によるエンジン回転数とインジェクタ125から噴射する燃料量を利用する。一定の期間回転数や燃料量が大きいときはエンジンが発生する熱量が大きいと判断して、吸入空気や冷却水の温度をより高く修正してスロットル弁駆動用モータの温度とする。この関係は実験的に求めて、ソフトウエア実装時にはマップにまとめて利用する。尚、PIDゲインの制御は第1図に示すようにモータの温度範囲、例えば−40°乃至10°,110°以下、10°乃至80°,80°以上の3枚のマップに集約し検出した温度によって、どのマップを用いるかを選択するように構成するとマップの枚数が少なくても実用上の問題のない温度補償が可能である。
以上の実施例ではモータ駆動式スロットル弁制御装置ではスロットル弁の応答に大きな影響を与える雰囲気温度を測定し、PID制御系のゲインを補正するのでエンジンの運転状態による温度変化があってもスロットル弁の応答性はほとんど変化しない。また、従来は目標開度と実開度との差によってゲインを切り換えてきたが、直接影響を与える温度によってゲインを制御するのでゲインを記録するマップを小さくすることができる。さらに、多大な工数を要してきたマップの作成時間を短縮することが可能である。
第13図は、本発明の一実施例による電子スロットル制御装置の制御システム構成図である。
マイコン1のA/D入力端子には、スロットルバルブの目標開度を指示するスロットル弁の目標開度信号TVCが入力され、マイコン1に内蔵されたA/D変換器によりディジタル信号に変換される。
スロットル弁の目標開度信号TVCは、アクセルペダルセンサで検出した、アクセルペダルの踏込み量を示すアナログ信号である。
勿論、このアクセルペダルセンサで検出した、アクセルペダルの踏込量を示すアナログ信号をエンジンコントロールユニットECUのマイコンに取り込み、エンジンコントロールユニットECUのマイコンでエンジンの運転条件を示す他の種々の物理量(エンジン回転数,吸入空気量,車速,バッテリの電圧,エアコンやランプなどの電気負荷の有無や大きさ等)を含む演算や、マップ検索によってスロットル弁の目標開度信号TVCをディジタル信号として求めるようにしても良い。この場合は、マイコン1でA/D変換する必要はない。
スロットル弁の目標開度信号TVCのディジタル信号としては、PWM信号の周期をTとし、オンパルスの長さをTとして、例えば(T/T)のようなデューティー比を表すデータ信号で与えることができる。
スロットルボディ2に回転可能に取り付けられたスロットルバルブ10の開度は、スロットルバルブ10の回転軸に結合されたポテンショメータ11により検出される。ポテンショメータ11により検出されたスロットルバルブ10の開度は、スロットル弁の実開度信号TVFとして、アンプ3により増幅され、マイコン1のA/D入力に入力され、マイコン1に内蔵されたA/D変換器によりディジタル信号に変換される。
マイコン1は、入力されたスロットル弁の目標開度信号TVCとスロットル弁の実開度信号TVFとに基づいて、PWM駆動回路8に制御信号PWM,D/Oを出力する。
制御信号PWMは、パルス信号であり、そのパルスの周期は一定であり、そのパルスのデューティー比が可変である。
パルスのデューティー比は、スロットル弁の目標開度信号TVCとスロットル弁の実開度信号TVFとの差分が大きいほど大きくなるようにマイコン1の中で演算される。
制御信号D/Oは、モータ9の回転方向を示す“正転”,“逆転”及びモータ9の“停止”並びに“ブレーキ”の4状態を示すための2ビットの制御信号である。
PWM駆動回路8は、入力された制御信号PWM,D/Oの内、モータ9の回転方向を示す“正転”もしくは“逆転”に応じて、“正転”時には、制御信号PWMを制御信号PWM1として出力し、正転方向を示す制御信号Fを出力する。
制御信号Fは、正転時には、常にオンとなる信号である。
また、“逆転”時には、制御信号PWMを制御信号PWM2として出力し、逆転方向を示す制御信号Rを出力する。
制御信号Rは、逆転時には、常にオンとなる信号である。
PWM駆動回路8から制御信号が供給されるHブリッジ形チョッパ4は、PWM制御用のパワーMOSFET・M1,M2及び直流モータの回転方向切替用のパワーMOSFET・M3,M4から構成されている。
従って、正転時でしかも、制御信号PWMがオンの時には、制御信号PWM1と制御信号Fが出力され、Hブリッジ形チョッパ主回路4のパワーMOSFET・M1及びパワーMOSFET・M4が導通する。バッテリBからの電源電圧Vは、パワーMOSFET・M1を経由してモータ9に印加され、モータ電流Iが流れ、さらに、パワーMOSFET・M4及びシャント抵抗5を介してバッテリBに戻る。
制御信号PWM1がオフになると、パワーMOSFET・M1がオフとなるが、パワーMOSFET・M4は正転の制御信号Fが出ているのでオンのままであり、モータ電流Iは、パワーMOSFET・M4からパワーMOSFET・M3の逆ダイオードを経由して、フライホイール電流ID3が流れる。従って、モータ電流Iは、制御信号PWM1がオンの時は、パワーMOSFET・M1を流れる電流IM1となり、制御信号PWM1がオフの時は、パワーMOSFET・M3を流れるフライホイール電流ID3となる。
さらに、逆転時で、しかも、制御信号PWMがオンの時には、制御信号PWM2と制御信号Rが出力され、Hブリッジ形チョッパ主回路4のパワーMOSFET・M2及びパワーMOSFET・M3が導通する。バッテリBからの電源電圧Vは、パワーMOSFET・M2を経由してモータ9に印加され、モータ電流Iが流れ、さらに、パワーMOSFET・M3及びシャント抵抗5を介してバッテリBに戻る。制御信号PWM2がオフになると、パワーMOSFET・M2がオフとなり、モータ電流Iは、パワーMOSFET・M3からパワーMOSFET・M4の逆ダイオードを経由して、フライホイール電流が流れる。
このようにして、モータ9には、正転時とは、逆方向にモータ電流Iが流れることになり、モータ9を逆転することができる。
モータ9は直流モータであるが、ステッピングモータであってもよい。
モータ9は減速ギアを介してスロットルバルブ10に連結されており、モータ9を正転することにより、スロットルバルブ10が開き、モータ9を逆転することにより、スロットルバルブ10が閉じて、スロットルバルブ10の開度が制御される。
シャント抵抗5を流れるパワー素子電流Iの詳細については、第15図を用いて後述する。
このパワー素子電流Iは、シャント抵抗5の両端の電圧であるシャント抵抗電圧降下Vとして検出され、アンプ6で増幅される。
シャント抵抗5の一端はアース電位であり、シャント抵抗5は電流検出用に用いられているため、その抵抗値も小さなものである。
従って、シャント抵抗電圧Vは、アンプ6の駆動電圧、例えば5Vに比べて低いものであり、アンプ自体も高価な絶縁形の電流検出器でなく、通常のアンプを使用できる。
このアンプ6の出力電圧VDAはマイコン1が出力する制御信号PWMに同期して動作するサンプルホールド回路12でホールドされる。サンプルホールド回路12の出力電圧VDHは、マイコン1のA/D入力端子に入力され、マイコン1に内蔵されたA/D変換器でディジタル信号に変換される。
このようにして検出されたパワー素子電流Iは、マイコン1の中で、スロットル弁の目標開度信号TVCとスロットル弁の実開度信号TVFの差分から求められるモータ電流の制御信号と比較され、モータ電流の制御信号にパワー素子電流Iが一致するように制御信号PWMのデューティー比が補正され、モータ電流のフィードバック制御がなされる。
スロットル開度の制御は、原理的には、スロットル弁の目標開度信号TVCとスロットル弁の実開度信号TVFの差分に基づくフィードバック制御だけで行えるわけである。
しかしながら、実際には、外気温度,モータの温度,モータの巻線温度が変化すると、他の制御パラメータ(エンジン回転数,車速,バッテリBの電圧,電気負荷の有無や大きさ等)がコンスタントで、マイコン1から出力される制御信号PWMが一定でもモータ9のインピーダンスが変化するのでモータ9を流れる電流が変化することになる。
即ち、外気温度,モータの温度,モータの巻線温度が上昇するとモータに流れる電流は減少する。
ECU(エンジンコントロールユニット)からの目標開度指令
以上のようなモータ電流の変化に対しては外気温度,モータの温度,モータの巻線温度,モータのインピーダンス(パワー素子電流Iを検出してその値と印加電圧から演算によって求める),モータ冷却のためのエンジン冷却水温度などを検出して、モータに流れる電流が減少した時には、そのモータ電流の減少分を補償するように、マイコン1から出力される制御信号PWMを増加して、モータ電流を増加することにより、スロットル開度を高精度に制御することができる。
次に、第14図及び第15図を用いてパワー素子電流Iの検出部の回路の詳細について説明する。第14図において、第13図と同一符号は、同一部分を表す。
Hブリッジ形チョッパ回路4に接続されたシャント抵抗5を流れるパワー素子電流Iは、シャント抵抗電圧Vとして、アンプ6に取り込まれる。
アンプ6は、オペアンプ61と入力抵抗R1,R2と帰還抵抗R3,R4と出力抵抗R5で構成される。
アンプ6の出力電圧VDAは、サンプルホールド回路12に入力する。
サンプルホールド回路12は、アナログスイッチ121とコンデンサ122で構成され、アナログスイッチ121がマイコン1からのPWM信号に同期してオン,オフ動作する。
オン時にはアンプ6の出力信号がそのまま出力され、オフ時にはオフする直前の電圧がコンデンサ122に充電された電圧がホールドされる。
なお、第13図において、マイコン1が出力する制御信号PWMと、PWM駆動回路が出力する制御信号PWM1,PWM2が同じパルス信号であるため、アナログスイッチ121を動作させる信号は、マイコン1が出力する制御信号PWMに代えて、PWM駆動回路が出力する制御信号PWM1,PWM2を用いてもよい。
その際には、制御信号PWM1と制御信号PWM2の論理和(OR)をとることにより、アナログスイッチ121を動作させる信号とすることができる。
いずれにしても、最終的にHブリッジ形チョッパ回路のパワー素子の制御信号であるPWM信号に基づいてアナログスイッチを動作させてパワー素子電流をサンプルホールドすればよい。
ここで、第15図を用いて各電流,電圧波形に基づいて電流検出の原理について説明する。
第15図(A)は、マイコン1からの制御信号PWMを示しており、PWM駆動回路8から出力される制御信号PWM1,PWM2も同様な信号である。
制御信号PWMは、時刻t0にオンとなり、時刻t1にオフとなり、その後、時刻t3にオンとなり、時刻t4にオフとなる繰り返しパルスである。
このパルス周期T0は、一定であるが、このパルスのオン時間T1は、可変であり、スロットル開度指令TVCとスロットル弁の実開度信号TVFの差分に応じてパルスのオン時間T1を変えることにより、このパルスのデューティー比(T1/T0)が変化する。
PWM信号として20kHzのものを用いると、パルスの周期T0は、50μsである。
第15図(B)は、パワー素子電流Iを示しており、制御信号PWMがオンになると、パワー素子電流Iが流れる始める。
この時、パワーMOSFETの逆回復(リカバリー)特性等の影響により過電流が流れる。
また、制御信号PWMがオフになると、パワーMOSFETの動作遅れにより時間T2だけ遅れて電流がゼロとなる。遅れ時間T2は数μs程度である。
第15図(C)は、シャント抵抗5の両端のシャント抵抗電圧Vを示しており、パワー素子電流Iの立ち下がり時にリアクタンスLの影響で多少のオーバーシュートが発生する。
第15図(D)は、アンプ5の出力電圧VDAを示しており、オペアンプの高周波特性により、時刻t0の立ち上がりには振動し、時刻t2の立ち下がり時には時間遅れが生じる。前述したように、PWM信号は、20kHzの高周波信号であるため、このような影響が生じている。
アンプ6の出力電圧は、第15図(D)に示すような波形の電圧信号であるため、種々の変動の影響を取り除くため、この信号をマイコン1に取り込むにあたってサンプルホールド回路12を用いている。そして、サンプルホールドのタイミングは、時刻t1,t4、即ち、PWM信号の立ち下がりに同期して、サンプルホールド回路12の中のアナログスイッチ121をオフすることにより、その直前のアンプ出力電圧VDAをコンデンサ122にホールドする。
実際上は、PWM信号は、第15図(A)に示すようなパルス信号であるため、このパルス信号がオンからオフに替わる時に、アナログスイッチ121がオフして、その直前のアンプ出力電圧VDAをコンデンサ122にホールドする。
従って、サンプルホールド回路12の出力である電流検出信号VDHは、第15図(E)に示すように、時刻t0から時刻t1までは、第15図(D)のアンプ出力電圧VDAと等しいが、時刻t1以降は、その直前の電圧をホールドしたものとなっている。
また、PWM信号の立ち下がりに同期して、第15図(F)に示すように、マイコン1の中のA/D変換器に外部トリガを掛けて、サンプルホールド回路12の出力である電流検出信号VDHのA/D取り込みを開始する。
このようにして、A/D変換のタイミングを規制することにより、タイミングのバラツキによるデータのバラツキは発生しなくなる。
このA/D変換の開始から終了までの変換に要する時間T3は、変換すべきアナログ信号値によって、異なるが、本例では、数μs乃至数十μsである。
A/D変換が終了すると、変換されたディジタル信号は、第15図(G)に示すように、マイコンデータ(IDCURNT)としてマイコン1の本体に取り込まれる。
第15図(H)は、モータ9を流れるモータ電流Iを示している。このモータ電流Iにおいて、時刻t0から時刻t1までの間に流れる電流は、第13図において、パワーMOSFET・M1を流れる電流IM1に相当し、時刻t1から時刻t2までの間に流れる電流は、第13図において、パワーMOSFET・M3を流れるフライホイール電流IM3に相当するものである。
従って、チョッパ回路のオフ直前の電流値が取り込めるために電流立ち上がり振動などの影響を受けない電流値を検出することが可能である。
PWM制御する場合には、PWM信号のオン期間の中央でトリガ信号を出してA/D取り込みを行うこともできる。
即ち、第15図(A)のように、PWM信号が、時刻t0から時刻t1までの間オンであるとき、時刻((t1−t0)/2)のタイミングでA/Dを開始するものであるが、デューティー比が小さくなり、パルスオン期間が短くなると、そのタイミングもパルスの立ち上がりに近付いてくるため、第15図(D)に示す立ち上がりの振動の影響を受けることになるが、本実施例のように、PWM信号の立ち下がりで外部トリガを掛けてA/D取り込みを行うことにより、かかる影響を受けることもない。
この発明の効果を確認するにはモータの給電回路中にモータの温度上昇による巻線のインピーダンスの増加分と同じ程度の抵抗を接続してその時のスロットル弁の開度が変化しないことを確認すればよい。
本発明は、モータの温度の測定はモータに流れる電流と印加された電圧とから巻線のインピーダンスとして演算によって間接的に求めることができる。
またその場合の電流値の検出は、エンジンブレーキ時(減速燃料カット時)あるいは全閉学習時のようなスロットル弁が全閉位置に制御されている時に行うのが好適である。
モータの温度はハウジングに直接温度センサを取り付けて測定しても良いし、エンジン冷却水でモータを温度管理している場合はこのエンジン冷却水の温度をモータの温度とみなすこともできる。モータの置かれている雰囲気の温度で代替えすることもできる。
勿論温度によって変わるのはモータの巻線のインピーダンスであるのでこのインピーダンスを検出しても良い。
本発明で“スロットル弁の開度が変化しない”,“エンジンの回転数が変化しない”,“空気量センサの出力が変化しない”あるいは“同じ開度”,“同じ回転数”,“同じ空気量”との表現は物理量の変化が零,物理量に差がまったくないということではなく、当然制御に支障をきたさない範囲、あるいは本発明の目的を逸脱しない範囲で許容される幅を有する。
また、アクセル踏み込み量をはじめとした全ての制御パラメータを一定にし、スロットル弁がある特定の開度で静止するようにする。次にスロットル弁をその開度から動かないように固定しておいて、アクセルを踏み込む。するとスロットル弁の目標開度指令値は増加するのでスロットル弁制御装置はモータへの供給電圧を大きくする。しかしスロットル弁は固定されているので目標開度指令値と実開度との差は変わらない。そこでスロットル弁制御装置は積分項の作用によってさらにモータへの供給電圧を増加させる。このような状態では供給電圧はランプ状に増加することになる。供給電圧の時間変化は目標開度指令値と実開度との差およびスロットル弁制御装置のゲインによって決まる。目標開度指令値と実開度との差を所定の値に管理すれば供給電圧の時間変化はスロットル弁制御装置のゲインのみによって決まることになる。
上記の操作を常温で実行し、供給電圧の時間変化を記録する。次に、周囲温度を125℃に上げて、目標開度指令値と実開度との差は常温の操作と同じになるようにして同様の操作を実行し、供給電圧の時間変化を記録する。このときの供給電圧の時間変化を常温のときのものと比べれば、温度によってスロットル制御装置のゲインが変わっているかどうかが分かる。
また、モータにヒータを取り付け、全ての制御パラメータを一定にしておいてヒータを加熱する。
ヒータの温度上昇に伴って、モータの温度が上昇し、巻線のインピーダンスが高くなって電流が減少しようとする。
本発明が実施されているなら、直ちにこの電流の減少を補償するように補償装置が動作してモータへの供給電力が補償され、開度は一定に保たれる。
その結果、吸入空気量測定装置は変わらぬ空気量検出値を出力する。
また、エンジン回転数は同じ回転数を維持する。
この作用は、スロットル弁の実開度を検出して目標開度指令値と比較し、その差が小さくなるようにフィードバック制御する技術と併用することができる。
上記実施例の技術を実施している場合、スロットル弁の実開度を検出するスロットル開度センサの端子をコネクタから外してフィードバック制御できないようにしてみることで確認できる。
上記実施例の技術を実施している場合、スロットル弁の実開度が入力されなくとも、モータの温度変化に対してモータへの供給電力量は補償される。
結果的に本実施例ではスロットル開度センサからの信号が途絶えてもモータの温度や、電源電圧の変動によるモータのインピーダンスの変化に対しては補償作用が保持される。
産業上の利用可能性
本発明は、自動車のスロットル弁をモータで駆動するスロットル弁制御装置に適用できる。また、自動車そのものの制御にも利用できる。更に一般的なモータの制御にも利用できる。
【図面の簡単な説明】
第1図は本発明の構成を示すブロック図である。
第2図はスロットル弁の目標開度に対する応答波形を模式的に示すグラフである。
第3図はモータの巻線抵抗と温度の関係を示す図面である。
第4図は減速中の燃料カット時のスロットル弁とモータ電流を示すグラフである。
第5図はモータ電流を簡単に測定するため駆動回路に付加した検出回路を示す図である。
第6図は駆動回路の各点での電位とPWM信号との関係を模式的に示すグラフである。
第7図は減速中の燃料カット時に温度を求める処理を表すフローチャートである。
第8図はダイオードを用いた電流検出回路及び特性を示す図である。
第9図はサーミスタを用いた電流検出回路及び特性を示す図である。
第10図は別体型のスロットルアクチュエータと制御ユニットの構成図である。
第11図は一体型のスロットルアクチュエータと制御ユニットの構成図である。
第12図はエンジン制御ユニットからの信号をもとに温度を推定する方法の構成図である。
第13図は本発明の別の実施例の具体的回路図である。
第14図は電流検出方法の他の方法の詳細図である。
第15図は電流検出の説明のためのタイムチャートである。

Claims (12)

  1. エンジンに供給される空気量を制御するスロットル弁と、前記スロットル弁を開閉駆動するモータと、前記スロットル弁の開度を検出する開度センサと、前記モータヘの供給電力を制御する制御手段と、前記モータに流れる電流を測定するセンサを備え、前記制御手段は、前記スロットル弁の開度が機械的全閉または全開に制御されている状態における、前記モータに流れる電流とモータへの印加電圧に基づいて前記モータの温度を推定し、当該推定した温度に応じて前記モータヘの供給電力を補正するモータ駆動式スロットル弁の制御システム。
  2. 請求項1において、前記モータヘの供給電力を、前記目標開度と実開度の偏差をPID演算した後、温度補正して得ることを特徴とするモータ駆動式スロットル弁の制御システム。
  3. 請求項1において、前記制御手段は、前記エンジンが燃料カット運転されているときに前記モータ温度を推定することを特徴とするモータ駆動式スロットル弁の制御システム。
  4. 請求項1において、前記制御手段は、前記エンジンが燃料カット運転されており、かつ、アクセルペダルの開度が全閉である場合に前記モータ温度を推定することを特徴とするモータ駆動式スロットル弁の制御システム。
  5. 請求項1において、前記制御手段は、前記モータ温度の推定時には所定のデューティでモータへの供給電力を制御し、前記スロットル弁を機械的全閉又は機械的全開の位置に制御することを特徴とするモータ駆動式スロットル弁の制御システム。
  6. 請求項1乃至5のいずれか1項において、前記制御手段は、モータ温度に応じた補正値のマップを備えており、前記推定した温度に基づいて対応するモータ温度の補正値を用いて前記モータへの供給電力を補正することを特徴とするモータ駆動式スロットル弁の制御システム。
  7. モータにより開閉駆動され、エンジンに供給される空気量を制御するスロットル弁を制御するためのスロットル弁制御装置であって、前記モータに流れる電流を測定するセンサと前記スロットル弁の開度を検出する開度センサとからの入力を受け、前記スロットル弁の開度が機械的全閉または全開に制御されている状態における、前記モータに流れる電流とモータへの印加電圧に基づいて前記モータの温度を推定し、当該推定した温度に応じて前記モータヘの供給電力を補正するモータ駆動式スロットル弁の制御装置。
  8. 請求項7において、前記モータヘの供給電カを、前記目標開度と実開度の偏差をPID演算した後、温度補正して得ることを特徴とするモータ駆動式スロットル弁の制御装置。
  9. 請求項7において、前記制御手段は、前記エンジンが燃料カット運転されているときに前記モータ温度を推定することを特徴とするモータ駆動式スロットル弁の制御装置。
  10. 請求項7において、前記制御手段は、前記エンジンが燃料カット運転されており、かつ、アクセルペダルの開度が全閉である場合に前記モータ温度を推定することを特徴とするモータ駆動式スロットル弁の制御装置。
  11. 請求項7において、前記制御手段は、前記モータ温度の推定時には所定のデューティでモータへの供給電力を制御し、前記スロットル弁を機械的全閉又は機械的全開の位置に制御することを特徴とするモータ駆動式スロットル弁の制御装置。
  12. 請求項7乃至11のいずれか1項において、前記制御手段は、モータ温度に応じた補正値のマップを備えており、前記推定した温度に基づいて対応するモータ温度の補正値を用いて前記モータへの供給電力を補正することを特徴とするモータ駆動式スロットル弁の制御装置。
JP2001512171A 1999-07-28 1999-07-28 モータ駆動式スロットル弁制御装置、及びその制御方法、自動車、及び自動車のスロットル弁駆動用モータの温度測定方法、モータの温度測定方法 Expired - Lifetime JP3893972B2 (ja)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP1999/004060 WO2001007768A1 (en) 1999-07-28 1999-07-28 Method and apparatus for motor-driven throttle valve, automobile, method of measuring temperature of motor for driving automotive throttle valve, and method of measuring motor temperature

Publications (2)

Publication Number Publication Date
JPWO2001007768A1 JPWO2001007768A1 (ja) 2003-02-18
JP3893972B2 true JP3893972B2 (ja) 2007-03-14

Family

ID=14236328

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001512171A Expired - Lifetime JP3893972B2 (ja) 1999-07-28 1999-07-28 モータ駆動式スロットル弁制御装置、及びその制御方法、自動車、及び自動車のスロットル弁駆動用モータの温度測定方法、モータの温度測定方法

Country Status (4)

Country Link
US (3) US6837217B1 (ja)
EP (1) EP1203874A4 (ja)
JP (1) JP3893972B2 (ja)
WO (1) WO2001007768A1 (ja)

Families Citing this family (46)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2830996B1 (fr) * 2001-10-15 2004-01-23 Johnson Contr Automotive Elect Procede de regulation d'un moteur electrique et moteur electrique correspondant
JP3817467B2 (ja) * 2001-11-13 2006-09-06 株式会社日立製作所 ターボチャージャのモータ位置制御装置及びモータ装置制御方法
JP3909235B2 (ja) * 2001-11-13 2007-04-25 株式会社日立製作所 ターボチャージャのモータ位置制御装置及びモータ装置制御方法
JP4023306B2 (ja) * 2002-12-05 2007-12-19 株式会社日立製作所 モータ駆動による位置制御方法および装置
JP4196345B2 (ja) * 2004-02-18 2008-12-17 株式会社デンソー バルブ開閉制御装置
JP2006025470A (ja) * 2004-07-06 2006-01-26 Moric Co Ltd 電動車両の駆動制御装置
US7693491B2 (en) * 2004-11-30 2010-04-06 Broadcom Corporation Method and system for transmitter output power compensation
JP2006170215A (ja) * 2006-01-23 2006-06-29 Hitachi Ltd ターボチャージャのモータ位置制御装置及びモータ装置制御方法
US8339075B2 (en) * 2006-07-04 2012-12-25 Nxp B.V. Method for controlling a deceleration process of a DC motor and controller
US7281518B1 (en) 2007-03-15 2007-10-16 Detroit Diesel Corporation Method and system of diesel engine setpoint compensation for transient operation of a heavy duty diesel engine
JP4705602B2 (ja) 2007-03-30 2011-06-22 本田技研工業株式会社 駆動量制御装置
US7614231B2 (en) * 2007-04-09 2009-11-10 Detroit Diesel Corporation Method and system to operate diesel engine using real time six dimensional empirical diesel exhaust pressure model
JP4571962B2 (ja) 2007-08-03 2010-10-27 本田技研工業株式会社 プラントの制御装置
DE602008001298D1 (de) * 2007-10-30 2010-07-01 Honda Motor Co Ltd Drosselventilsteuersystem für einen Verbrennungsmotor
JP2009116832A (ja) * 2007-11-09 2009-05-28 Yamaha Motor Electronics Co Ltd プリント基板回路
DE602007004239D1 (de) * 2007-11-28 2010-02-25 Magneti Marelli Spa Verfahren zur Steuerung eines Elektromotors mithilfe der PBM-Technik
JP4530037B2 (ja) * 2007-12-21 2010-08-25 株式会社デンソー 内燃機関の吸気制御装置
US8010225B2 (en) * 2008-01-30 2011-08-30 International Business Machines Corporation Method and system of monitoring manufacturing equipment
JP2009186685A (ja) * 2008-02-05 2009-08-20 Sony Corp 制御回路およびカメラ装置
JP5262811B2 (ja) * 2008-10-31 2013-08-14 トヨタ自動車株式会社 車両のバネ上制振制御装置
JP4733172B2 (ja) * 2008-11-21 2011-07-27 本田技研工業株式会社 プラントの制御装置
CN101813209B (zh) * 2009-02-20 2013-09-04 德昌电机(深圳)有限公司 采用无刷直流电机的执行阀控制模组及执行阀控制方法
US8151740B2 (en) * 2009-06-02 2012-04-10 General Electric Company System and method for controlling the calorie content of a fuel
JP5408535B2 (ja) * 2009-07-10 2014-02-05 日立工機株式会社 電動工具
JP2011069336A (ja) * 2009-09-28 2011-04-07 Keihin Corp 内燃機関の制御装置
US8544447B2 (en) * 2010-08-23 2013-10-01 V&H Performance, Llc Throttle response modification device and method for vehicles equipped with electronic throttle control
JP5495442B2 (ja) * 2010-08-24 2014-05-21 本田技研工業株式会社 エンジン制御装置
JP5097282B2 (ja) 2011-02-01 2012-12-12 三菱電機株式会社 エンジンの制御装置
CN102555197B (zh) * 2011-12-28 2014-04-23 西安交通大学 热成型机矩阵温度控制芯片
FR2985395B1 (fr) * 2012-01-04 2013-12-20 Peugeot Citroen Automobiles Sa Procede de commande d'un moteur electrique a courant continu
US20140000576A1 (en) * 2012-06-29 2014-01-02 Continental Automotive Systems, Inc. Chassis mount multi-input h-bridge electrical harness
US9574805B2 (en) * 2013-10-09 2017-02-21 Johnson Controls Technology Company Motor housing temperature control system
JP6402567B2 (ja) * 2014-10-03 2018-10-10 セイコーエプソン株式会社 回路装置及び電子機器
US10221755B2 (en) * 2014-12-27 2019-03-05 Marcus A. Garraway Thermal controller with automotive applications
ITUB20153363A1 (it) * 2015-09-03 2017-03-03 Ferrari Spa Metodo di controllo di un motore elettrico con adattamento del valore della impedenza equivalente
CN106610582B (zh) * 2015-10-27 2019-05-28 哈尔滨建成集团有限公司 由环境温度变化引起的电动舵机性能变化的补偿方法
US10938335B2 (en) * 2018-07-05 2021-03-02 Panasonic Automotive Systems Company Of America, Division Of Panasonic Corporation Of North America Motor winding temperature estimator
JP6809587B1 (ja) * 2019-10-18 2021-01-06 トヨタ自動車株式会社 車両用制御装置
JP6705545B1 (ja) 2019-10-18 2020-06-03 トヨタ自動車株式会社 車両用制御データの生成方法、車両用制御装置、車両用制御システム、および車両用学習装置
JP6744597B1 (ja) 2019-10-18 2020-08-19 トヨタ自動車株式会社 車両用制御データの生成方法、車両用制御装置、車両用制御システム、および車両用学習装置
JP7331704B2 (ja) 2020-01-09 2023-08-23 トヨタ自動車株式会社 車両用制御データの生成方法、車両用制御装置、および車両用制御システム
JP7287287B2 (ja) 2020-01-09 2023-06-06 トヨタ自動車株式会社 車両用制御データの生成方法、車両用制御装置、車両用制御システム、および車両用学習装置
JP7243642B2 (ja) 2020-01-09 2023-03-22 トヨタ自動車株式会社 車両用制御データの生成方法、車両用制御装置、車両用制御システム、および車両用学習装置
CN113309604B (zh) * 2020-02-26 2022-10-04 联合汽车电子有限公司 阀门式节温器的诊断系统、诊断方法及交通工具
WO2022209670A1 (ja) * 2021-03-31 2022-10-06 本田技研工業株式会社 クラッチ制御装置
FR3161456A1 (fr) * 2024-04-18 2025-10-24 Vitesco Technologies Procédé de régulation d’une position d’un papillon motorisé d’un moteur à combustion interne

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61138852A (ja) * 1984-12-10 1986-06-26 Toyota Motor Corp スロツトル弁制御方法
JP2644732B2 (ja) * 1985-07-16 1997-08-25 マツダ株式会社 エンジンのスロツトル弁制御装置
JPH0833109B2 (ja) * 1989-03-29 1996-03-29 株式会社日立製作所 電動式スロットル弁制御装置
US5115396A (en) * 1990-07-13 1992-05-19 General Motors Corporation Actuation validation algorithm
JPH0688543A (ja) * 1992-09-04 1994-03-29 Nippondenso Co Ltd スロットル制御装置
EP0604149B1 (en) * 1992-12-21 1999-04-07 Honda Giken Kogyo Kabushiki Kaisha Apparatus for controlling the position of a control member
JP3959131B2 (ja) 1995-03-06 2007-08-15 株式会社日立製作所 自動車用バルブ制御装置
US5740778A (en) * 1996-03-22 1998-04-21 Ford Global Technologies, Inc. Variable geometry intake system for an internal combustion engine
JPH09317538A (ja) * 1996-05-23 1997-12-09 Aisin Seiki Co Ltd スロットルバルブ制御装置
US6543416B2 (en) * 1997-10-21 2003-04-08 Hitachi, Ltd. Electric-control-type throttle apparatus
DE19848594C2 (de) * 1997-10-21 2002-11-14 Hitachi Ltd Elektrisch gesteuerte Drosselklappenvorrichtung
JP3830319B2 (ja) * 1999-12-16 2006-10-04 株式会社デンソー 回転角度検出センサの温度特性調整方法
US6510839B1 (en) * 2001-10-09 2003-01-28 Visteon Global Technologies, Inc. Electronic throttle spring torque adaptation system
JP3826014B2 (ja) * 2001-11-02 2006-09-27 愛三工業株式会社 電子スロットル制御装置

Also Published As

Publication number Publication date
US20060090731A1 (en) 2006-05-04
US6837217B1 (en) 2005-01-04
EP1203874A4 (en) 2008-07-30
US7240665B2 (en) 2007-07-10
WO2001007768A1 (en) 2001-02-01
US20050092295A1 (en) 2005-05-05
EP1203874A1 (en) 2002-05-08

Similar Documents

Publication Publication Date Title
JP3893972B2 (ja) モータ駆動式スロットル弁制御装置、及びその制御方法、自動車、及び自動車のスロットル弁駆動用モータの温度測定方法、モータの温度測定方法
JPWO2001007768A1 (ja) モータ駆動式スロットル弁制御装置、及びその制御方法、自動車、及び自動車のスロットル弁駆動用モータの温度測定方法、モータの温度測定方法
US5157956A (en) Method of calibrating a throttle angle sensor
US5818178A (en) Valve control apparatus for an automobile
JP3248827B2 (ja) エンジン発電機の制御装置
US8115144B2 (en) Method for controlling the operation of a glow-plug in a diesel engine
US20050161022A1 (en) Engine speed control apparatus; engine system, vehicle and engine generator each having the engine speed control apparatus; and engine speed control method
US5947086A (en) Throttle valve control apparatus
JPH10176579A (ja) スロットルバルブ制御装置
US7522984B2 (en) Method and system for determining the point of engagement of a clutch operable via an actuating device
JP3959131B2 (ja) 自動車用バルブ制御装置
JPH05502495A (ja) 内燃機関の運転変数を制御する方法及び装置
US5161505A (en) Method and arrangement for detecting measured values in motor vehicles
US5809966A (en) Method and arrangement for controlling a positioning device of an internal combustion engine
US6523522B1 (en) Method and apparatus for operating a throttle plate motor driving a throttle plate having opposing return springs
KR101013972B1 (ko) 전자식 스로틀 밸브 제어방법
WO2007129970A1 (en) Exhaust gas brake control
CN106357170B (zh) 无刷直流电机的特性曲线确定
JP3409499B2 (ja) 電子制御スロットル装置
JPH08144792A (ja) モータ抵抗値算出方法及びモータ駆動電流補正方法
JPH1127976A (ja) 電動モータの回転制御装置
WO1999053182A1 (en) Method of controlling throttle valve of engine and controller
JPH08121293A (ja) 内燃機関のアイドル回転速度制御装置
JP2008202484A (ja) 電子制御装置及びフィードバック制御方法
JPH08261036A (ja) 内燃機関の出力制御装置および出力制御用調節装置

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060425

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060626

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060725

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060807

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20061121

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20061204

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 3893972

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101222

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101222

Year of fee payment: 4

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101222

Year of fee payment: 4

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101222

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111222

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111222

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121222

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131222

Year of fee payment: 7

EXPY Cancellation because of completion of term