JP4089942B2 - Engine speed control device - Google Patents
Engine speed control device Download PDFInfo
- Publication number
- JP4089942B2 JP4089942B2 JP2001267626A JP2001267626A JP4089942B2 JP 4089942 B2 JP4089942 B2 JP 4089942B2 JP 2001267626 A JP2001267626 A JP 2001267626A JP 2001267626 A JP2001267626 A JP 2001267626A JP 4089942 B2 JP4089942 B2 JP 4089942B2
- Authority
- JP
- Japan
- Prior art keywords
- fuel supply
- supply amount
- control value
- value
- 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 - Fee Related
Links
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/10—Internal combustion engine [ICE] based vehicles
- Y02T10/40—Engine management systems
Landscapes
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、エンジンの回転数制御装置に関し、特に、負荷を考慮したエンジンの回転数制御装置に関する。
【0002】
【従来の技術】
交流電源装置として使用されるエンジン発電機には、出力周波数を安定化させるためにインバータ装置を使用するものが多くなってきている。この種のエンジン発電機では、発電機に結合されたエンジンを駆動して交流を発生させ、これを一旦直流に変換した後、インバータ装置で商用周波数に変換して出力としている。インバータ装置を使用した発電機では、出力周波数がエンジン回転数に依存しないので、エンジン回転数の制御によって負荷に応じた出力制御を行うことが可能である。
【0003】
例えば、特開平5−18285号公報に記載されたインバータ式エンジン発電機は、インバータ装置の出力電流に基づいて負荷を検出し、その検出結果に基づいてエンジンのスロットル制御を行っている。こうして、負荷の変動にかかわらず出力電圧をほぼ一定に維持することができるようにしている。
【0004】
スロットル制御においては、目標回転数に対する現在の回転数(実回転数)の差信号および回転数の変化速度信号を中央演算処理装置(CPU)に入力して制御量を算出し、この制御量によってスロットル開度を変化させて燃料供給量を調節する。本出願人は、発電機を駆動するエンジンの制御装置において、発電機の出力交流を整流するためのコンバータを構成する半導体素子の導通角を予定値に維持するようにスロットル開度を制御するものを提案している(特開平11−308896号公報)。
【0005】
【発明が解決しようとする課題】
従来のエンジン制御装置において、目標回転数に対する実回転数の差信号および回転数の変化速度信号をCPUに入力して制御量を算出する場合、負荷急変時の応答性を上げるためには、CPUでの計算サイクルを短くし、その計算結果に基づいてスロットルを頻繁に開閉制御する必要がある。
【0006】
しかし、スロットルを頻繁に開閉制御するようにすると、負荷の急変時だけでなく、負荷が安定しているときにも、頻繁にスロットルが開閉されることから、却ってエンジン回転数を安定化できないことがある。
【0007】
エンジン回転数が安定しないことによる運転音の変化は聴覚的に不快感を起こさせる。そこで、この不快感を解消するため、安定志向のセッティング、つまり頻繁なスロットル開閉を行わないような設定にしがちであるが、その場合には、負荷急変時の応答性を犠牲にせざるを得ないと言う傾向がある。
【0008】
本発明は上記問題点に鑑みてなされたものであり、その目的は、負荷の急変時および負荷の安定時の双方に適当なスロットル開度に制御することができるエンジン回転数制御装置を提供することにある。
【0009】
【課題を解決するための手段】
上記目的を達成するための本発明は、エンジンの目標回転数に対する実回転数の偏差を解消するように燃料供給量を調節する燃料供給量調節手段を有するエンジンの回転数制御装置において、前記偏差に基づいて、エンジン回転数を目標回転数に維持するための燃料供給量の制御値を周期的に演算する演算手段を具備し、演算された前記制御値が予定値より大きいときには、その演算周期毎に前記制御値に応じて前記燃料供給量調節手段が付勢され、演算された前記制御値が前記予定値より小さいときには、検出された前記制御値の大きさに応じて、大きい制御値に対しては少ない間引き回数に従い、小さい制御値に対しては多い間引き回数に従って間引かれる前記演算周期毎に、前記制御値の大きさに応じて前記燃料供給量調節手段が付勢されるように構成された点に第1の特徴がある。
【0010】
また、本発明は、前記演算周期の間引き回数を計数するカウンタ手段であって、前記燃料供給量調節手段が付勢されたときにリセットされるカウンタ手段を備え、該カウンタ手段による計数値が前記制御値の大きさに応じて設定される間引き回数に達したときに、前記燃料供給量調節手段が付勢される点に第2の特徴がある。
【0011】
上記特徴によれば、目標回転数に対する実回転数の偏差に応じて制御値が演算されるので、検出された制御値が大きいほど演算周期毎の前記偏差が大きい。つまり、制御値が大きい場合は、大きい偏差を生じさせるような負荷の変動が生じたと判断される。したがって、この大きい負荷変動に応答して、燃料供給量調節手段は制御値の演算周期毎に付勢される。一方、検出された制御値が小さい場合は、小さい負荷変動が生じたと判断されるので、燃料供給量調節手段を各演算周期毎に付勢するのではなく、制御値に応じて、制御値が小さいほど多く設定される間引き回数に従って間引かれた演算周期毎に付勢する。
【0012】
特に、第2の特徴によれば、間引き回数を計数するカウンタ手段の計数値を識別し、この計数値と制御値の大きさに応じて設定された間引き回数とに基づいて、燃料供給量調節手段を付勢するタイミングか否かが判断される。
【0013】
【発明の実施の形態】
以下に図面を参照して本発明の一実施形態を詳細に説明する。図2は本発明の一実施形態に係る制御装置を適用したエンジン発電機の構成を示すブロック図である。磁石式多極発電機(以下、単に「発電機」という)1には内燃機関(エンジン)2が連結され、発電機1はエンジン2で駆動されて多相(代表的には3相)の交流を発生する。コンバータ3は半導体素子としてのサイリスタをブリッジに組んだ整流回路を有し、発電機1で発生した交流はこのコンバータ3で全波整流されて直流に変換される。この直流はインバータ4に入力される。インバータ4は、入力された直流を商用周波数(例えば50Hz)の単相交流に変換して外部負荷5に供給する。
【0014】
エンジン2のスロットル弁6にはステッピングモータ7が結合され、このスロットル弁6の開度はステッピングモータ7に供給されるパルス数に応じて制御される。スロットル開度に応じた燃料供給量により、エンジン回転数が決定される。
【0015】
電圧検出部8は、コンバータ3の出力電圧を検出する。サイリスタ駆動回路9は予め与えられた目標としての設定電圧(例えば、170V)と前記出力電圧とを比較し、計測されたコンバータ3の実出力電圧が設定電圧に等しくなるように、公知の適宜の手法で、コンバータ3を構成するサイリスタの導通を制御する。このような構成により、前記サイリスタの導通角制御範囲に相応する出力電流範囲においては、コンバータ3の出力電圧は設定電圧に保持される。
【0016】
図1は、燃料量制御部10の構成を示すブロック図である。導通角検出部101は、サイリスタ駆動回路9からコンバータ3に出力されている制御信号に基づいてサイリスタの導通角を検出する。導通角は予定周期で連続的に検出され、その平均導通角が算出される。平均導通角は予定回数分(例えば10回分)の連続データを移動平均によって算出するのが好ましい。
【0017】
サイリスタ導通角検出部101で算出された平均導通角は偏差検出部102に入力され、目標導通角に対する偏差が検出される。すなわち、発電機1が出力に余裕のある状態で運転されているかどうかをサイリスタの平均導通角に基づいて判断する。目標導通角は例えば80%に設定される。目標導通角は一般的な制御目標と同様、一定のヒステリシスを有するのがよい。目標導通角はエンジン温度に応じて可変としてもよい。例えば、エンジン温度が低いときには目標導通角を小さくする。こうして、偏差検出部102で検出された偏差が「0」になるようにエンジン回転数が目標回転数に制御され、発電機1に余裕ある状態が維持される。
【0018】
目標回転数更新部103は偏差検出部102から入力される偏差に応じて回転数調整量を出力する。目標回転数記憶部104は目標回転数更新部103から入力される目標回転数調整量を、すでに格納されている目標回転数に加算して新たな目標回転数とする。目標回転数は最高・最低回転数設定部105に設定されている最高回転数または最低回転数の範囲内で更新される。前記目標回転数調整量を加算した結果、目標回転数が前記範囲から外れるようなときは、目標回転数は前記最高回転数または前記最低回転数に制限される。最低回転数を規定しているのは、サイリスタ導通角がわずかな回転数変化に反応することで無負荷〜軽負荷での安定性を悪化させないためである。
【0019】
回転数検出部106は発電機1の回転数を検出する。制御量演算部107は回転数検出部106から入力される実回転数と目標回転数記憶部104から読み込んだ目標回転数とに基づいて、目標回転数に対する実回転数の偏差をゼロにするための制御量を、既知の適宜の手法(例えば比例、積分、微分演算)によって演算する。スロットル制御部108は制御量演算部での演算結果に応じてステッピングモータ7を駆動するためのパルス数を出力する。
【0020】
制御量反映判定部109は、スロットル制御部108から出力されるパルス数を直ちにステッピングモータ7の動きに反映させるかどうかを判定する。判定基準は後述する。この判定部109から許可が出た場合に、スロットル制御部108での算出結果はステッピングモータ7に供給される。ステッピングモータ7はこれに応答して回動し、スロットル開度を変化させる。
【0021】
このようにして出力されるパルス数は、計算周期毎の負荷の変動を代表している。すなわち、パルス数が多い場合は、各計算周期における負荷の変動大きい場合、換言すれば、負荷が急変した場合である。これに対して、パルス数が小さい場合は、負荷の変動が小さい場合、換言すれば、負荷が安定している場合である。負荷が急変したときには、急変に対応できるように燃料供給量を急いで増やさなければならないし、負荷が安定している場合には、緩やかに燃料供給量を増やしていけばよい。
【0022】
そこで、本実施形態では、パルス数の計算周期を固定し、前記スロットル制御部108から出力されるパルス数をスロットル開度の変更に反映させるか否かを、該パルス数の大小に応じて制御量反映判定部109で判定するようにした。
【0023】
図3は、スロットル制御部108から出力されるパルス数と、このパルス数をスロットル開度に反映させる間隔(反映周期)との対応を示す図である。前記制御量演算部107でのパルス数の計算周期は10msであり、パルス数は10ms毎の積算値で決定される。スロットル弁6の回動角は70°であり、この回動角はステッピングモータ7の100ステップ(パルス数)に対応する。すなわち、ステッピングモータの分解能は0.7°である。
【0024】
図3の例では、パルス数の積算値が「7」以上のとき、反映周期は10msであり、計算されたパルス数はスロットル開度の変化に直ちに反映される。また、パルス数の積算値が「3,4,5,6」のときは、反映周期は20msであり、計算されたパルス数は計算周期の2回毎にスロットル開度の変化に反映される。すなわち、計算結果は、1回間引きされる。さらに、パルス数が「0,1,2」のときは、反映周期は30msであり、計算されたパルス数は計算周期の3回毎にスロットル開度の変化に反映される。すなわち、計算結果は、2回間引きされる。この反映周期はスロットル弁6の開閉いずれの方向についても、共通とするのがよい。
【0025】
上記パルス数と反映周期との対応関係に基づく、ステッピングモータ7へのパルス数の反映例を図4に示す。図4において、1回目(周期1)でパルス数「1」が算出されているが、パルス数「1」の反映周期は30msであるので、このパルス数の計算結果はステッピングモータ7の動きに反映されない。2回目(周期2)の計算では、パルス数が「0」であるため、やはり計算結果はステッピングモータ7に反映されない。3回目(周期3)の計算では、パルス数が「1」であり、その直前に計算結果が2回反映されていないので、この計算結果はステッピングモータ7に反映される。4回目(周期4)の計算では、パルス数「2」が算出されたが、直前の計算結果が反映されたばかりであるので、この算出結果は無視される。
【0026】
続く5回目(周期5)の計算で得られたパルス数「4」の反映周期は20msでああり、直前に計算結果が間引かれたので、ここで、算出結果「4」はステッピングモータ7の動きに反映される。6回目(周期6)の計算で得られたパルス数は「7」であり、大きい負荷変動があった場合であるので、直ちに計算結果はステッピングモータ7の動きに反映される。
【0027】
図5は、制御量演算部107の計算結果をステッピングモータ7の動きに反映させるか否かを判定する制御量反映判定部の処理の一例を示すフローチャートである。ステップS1では、制御量演算部107から制御量つまりパルス数が出力されたか否かを判断する。パルス数が出力されたと判断されたならば、ステップS2に進んで、出力されたパルス数が「7」以上か否かを判定する。出力されたパルス数が「7」以上ならば、負荷の急変が生じたと判断されるので、ステップS3に進んでスロットル制御部108に対するパルス数の出力許可を発生する。ステップS4では、制御量演算部107での計算結果をスロットル弁6の開閉動作に反映しなかった回数(周期数)を代表するカウンタ値Cをクリヤにする。
【0028】
出力されたパルス数が「7」以上でないならば、ステップS5に進んで、出力されたパルス数が「6〜3」か否かを判定する。出力されたパルス数が「6〜3」ならば、中程度の負荷の変化が生じたと判断され、ステップS6に進んでカウンタ値Cをインクリメント(+1)する。ステップS7では、カウンタ値Cが「2」以上か否かを判断する。カウンタ値Cが「2」以上であれば、前回パルス数を出力してから2周期目と判断されるので、ステップS3に進んでスロットル制御部108に対するパルス数の出力許可を発生する。カウンタ値Cが「2」未満であれば、今回の計算周期で算出されたパルス数はスロットル制御に反映されない。
【0029】
制御量演算部107から出力されたパルス数が「7」でも「6〜3」でもない場合は、ステップS5が否定となり、ステップS8に進んでパルス数が「2」以下か否かを判定する。出力されたパルス数が「2」以下ならば、負荷の変化程度は小さいと判断され、ステップS9に進んでカウンタ値Cをインクリメントする。ステップS10では、カウンタ値Cが「3」以上か否かを判断する。カウンタ値Cが「3」以上であれば、前回パルス数を出力してから3周期目と判断されるので、ステップS3に進んでスロットル制御部108に対するパルス数の出力許可を発生する。カウンタ値Cが「3」未満であれば、今回の計算周期で算出されたパルス数はスロットル制御に反映されない。なお、ステップS8でパルス数が「2」以下でないと判定されたときは、エラーと判断され、ステップS1に戻る。
【0030】
上述のように、本実施形態では、急な負荷変動が生じたときには、制御量の算出周期毎にその制御量が反映されてスロットル弁6が回動される。一方、中程度の負荷変動や小さい負荷変動に対しては、スロットル弁6の動きに制御量を直ちには反映させないで、次またはその次の計算周期で反映させる。
【0031】
なお、本実施形態では、キャブレータ方式のエンジンを想定したが、本発明は、燃料噴射式のエンジンに適用することもできる。その場合、燃料供給量の制御量は燃料噴射弁に供給されるデューティに対応する。
【0032】
【発明の効果】
以上の説明から明らかなように、請求項1,2の発明によれば、エンジンの目標回転数に対する実回転数の偏差が大きい場合には、燃料供給量調節手段の制御値が大きくなり、各演算周期毎に燃料供給量の調節が行われる。したがって、負荷の急変時にも良好に追従して燃料供給量を調節することができる。一方、負荷の変化が少ないときには、燃料供給量の調節手段は各演算周期毎に付勢されることがないので、安定した運転状態を維持することができる。
【0033】
また、請求項2の発明によれば、制御値毎の設定間引き回数と間引き回数のカウンタ手段の値とを判別する簡単な制御により、負荷の状態に応じた適当な燃料供給量調節を行うことができる。
【図面の簡単な説明】
【図1】 本発明の一実施形態に係る燃料量制御部の構成を示すブロック図である。
【図2】 本発明の一実施形態に係る制御装置を適用したエンジン発電機の構成を示すブロック図である。
【図3】 制御量(パルス数)とパルス数の反映周期との対応を示す図である。
【図4】 パルス数と反映周期との対応関係に基づく、ステッピングモータへのパルス数の反映例を示す図である。
【図5】 制御量反映判定部の処理の一例を示すフローチャートである。
【符号の説明】
1…発電機、 2…エンジン、 3…コンバータ(直流電源回路)、 4…インバータ(スイッチング装置)、 6…スロットル弁、 7…ステッピングモータ、 8…電圧検出部、 9…サイリスタ駆動回路、 10…燃料量制御部、 107…制御量演算部、 108…スロットル制御部、 109…制御量反映判定部[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an engine speed control device, and more particularly to an engine speed control device in consideration of a load.
[0002]
[Prior art]
Many engine generators used as AC power supply devices use an inverter device in order to stabilize the output frequency. In this type of engine generator, an engine coupled to the generator is driven to generate alternating current, which is once converted into direct current, and then converted into a commercial frequency by an inverter device to be output. In the generator using the inverter device, since the output frequency does not depend on the engine speed, output control according to the load can be performed by controlling the engine speed.
[0003]
For example, an inverter type engine generator described in Japanese Patent Laid-Open No. 5-18285 detects a load based on an output current of an inverter device, and performs engine throttle control based on the detection result. In this way, the output voltage can be maintained almost constant regardless of load fluctuations.
[0004]
In the throttle control, a control amount is calculated by inputting a difference signal of the current rotation speed (actual rotation speed) with respect to the target rotation speed and a change speed signal of the rotation speed to a central processing unit (CPU). Adjust the fuel supply amount by changing the throttle opening. The present applicant controls the throttle opening in a control device for an engine driving a generator so as to maintain a conduction angle of a semiconductor element constituting a converter for rectifying an output alternating current of the generator at a predetermined value. (Japanese Patent Laid-Open No. 11-308896).
[0005]
[Problems to be solved by the invention]
In a conventional engine control apparatus, when calculating a control amount by inputting a difference signal of an actual rotation speed with respect to a target rotation speed and a change speed signal of the rotation speed to the CPU, in order to increase the responsiveness at the time of sudden load change, the CPU Therefore, it is necessary to frequently open and close the throttle based on the calculation result.
[0006]
However, if the throttle is frequently controlled to open and close, not only when the load changes suddenly but also when the load is stable, the throttle is frequently opened and closed, so the engine speed cannot be stabilized. There is.
[0007]
Changes in driving sound due to unstable engine speed cause auditory discomfort. Therefore, in order to eliminate this unpleasant feeling, it tends to be a stable setting, that is, a setting that does not frequently open and close the throttle, but in that case, the response at the time of sudden load change must be sacrificed. There is a tendency to say.
[0008]
The present invention has been made in view of the above problems, and an object of the present invention is to provide an engine speed control device capable of controlling the throttle opening to an appropriate throttle opening both when the load suddenly changes and when the load is stable. There is.
[0009]
[Means for Solving the Problems]
To achieve the above object, the present invention provides an engine speed control device having a fuel supply amount adjusting means for adjusting a fuel supply amount so as to eliminate a deviation of an actual engine speed from a target engine speed. And calculating means for periodically calculating the control value of the fuel supply amount for maintaining the engine speed at the target speed, and when the calculated control value is larger than the predetermined value, the calculation period Each time the fuel supply amount adjusting means is energized according to the control value, and the calculated control value is smaller than the predetermined value, the control value is increased according to the detected control value. The fuel supply amount adjusting means is energized according to the magnitude of the control value for each calculation cycle in which the thinning number is thinned for a small control value and thinned for a small control value according to a large number of thinning times. There is a first feature in that is configured to be.
[0010]
Further, the present invention includes counter means for counting the number of thinning out of the calculation cycle, the counter means being reset when the fuel supply amount adjusting means is energized, and the count value by the counter means is A second feature is that the fuel supply amount adjusting means is energized when the number of thinnings set according to the magnitude of the control value is reached.
[0011]
According to the above feature, since the control value is calculated according to the deviation of the actual rotation speed with respect to the target rotation speed, the deviation for each calculation cycle increases as the detected control value increases. That is, when the control value is large, it is determined that a load fluctuation that causes a large deviation has occurred. Accordingly, in response to this large load fluctuation, the fuel supply amount adjusting means is energized every control value calculation cycle. On the other hand, when the detected control value is small, it is determined that a small load fluctuation has occurred, so the fuel supply amount adjusting means is not energized for each calculation period, and the control value is determined according to the control value. The smaller the value is, the greater the number of thinning-out times that are set, the power is energized at every thinned-out calculation cycle.
[0012]
In particular, according to the second feature, the count value of the counter means for counting the number of times of thinning is identified, and the fuel supply amount is adjusted based on the count value and the number of times of thinning set according to the magnitude of the control value. It is determined whether it is time to activate the means.
[0013]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, an embodiment of the present invention will be described in detail with reference to the drawings. FIG. 2 is a block diagram showing a configuration of an engine generator to which a control device according to an embodiment of the present invention is applied. An internal combustion engine (engine) 2 is connected to a magnet type multipolar generator (hereinafter simply referred to as “generator”) 1, and the
[0014]
A
[0015]
[0016]
FIG. 1 is a block diagram showing the configuration of the fuel
[0017]
The average conduction angle calculated by the thyristor conduction
[0018]
The target rotation
[0019]
The rotation
[0020]
The control amount
[0021]
The number of pulses output in this way is representative of load fluctuations for each calculation cycle. That is, when the number of pulses is large, the load varies greatly in each calculation cycle, in other words, when the load suddenly changes. On the other hand, the case where the number of pulses is small is the case where the load fluctuation is small, in other words, the case where the load is stable. When the load suddenly changes, the fuel supply amount must be increased rapidly so as to cope with the sudden change. When the load is stable, the fuel supply amount may be increased gradually.
[0022]
Therefore, in this embodiment, the calculation period of the number of pulses is fixed, and whether or not the number of pulses output from the
[0023]
FIG. 3 is a diagram showing the correspondence between the number of pulses output from the
[0024]
In the example of FIG. 3, when the integrated value of the number of pulses is “7” or more, the reflection period is 10 ms, and the calculated number of pulses is immediately reflected in the change in the throttle opening. When the integrated value of the number of pulses is “3, 4, 5, 6”, the reflection period is 20 ms, and the calculated number of pulses is reflected in the change in the throttle opening every two calculation periods. . That is, the calculation result is thinned out once. Further, when the number of pulses is “0, 1, 2”, the reflection period is 30 ms, and the calculated number of pulses is reflected in the change in the throttle opening every three calculation periods. That is, the calculation result is thinned out twice. This reflection period is preferably common to both the opening and closing directions of the
[0025]
FIG. 4 shows a reflection example of the pulse number to the stepping
[0026]
The reflection period of the pulse number “4” obtained in the subsequent fifth calculation (cycle 5) is 20 ms. Since the calculation result was thinned out immediately before, the calculation result “4” is the stepping
[0027]
FIG. 5 is a flowchart illustrating an example of processing of the control amount reflection determination unit that determines whether or not the calculation result of the control
[0028]
If the number of output pulses is not "7" or more, the process proceeds to step S5, and it is determined whether or not the number of output pulses is "6-3". If the number of output pulses is “6-3”, it is determined that a moderate load change has occurred, and the process proceeds to step S6, where the counter value C is incremented (+1). In step S7, it is determined whether or not the counter value C is “2” or more. If the counter value C is equal to or greater than “2”, it is determined that it is the second cycle since the previous pulse number was output, and thus the process proceeds to step S3 to allow the
[0029]
If the number of pulses output from the control
[0030]
As described above, in the present embodiment, when a sudden load change occurs, the control amount is reflected at every control amount calculation cycle, and the
[0031]
In the present embodiment, a carburetor type engine is assumed, but the present invention can also be applied to a fuel injection type engine. In that case, the control amount of the fuel supply amount corresponds to the duty supplied to the fuel injection valve.
[0032]
【The invention's effect】
As is apparent from the above description, according to the first and second aspects of the invention, when the deviation of the actual rotational speed from the target rotational speed of the engine is large, the control value of the fuel supply amount adjusting means becomes large. The fuel supply amount is adjusted every calculation cycle. Therefore, it is possible to adjust the fuel supply amount by following well even when the load changes suddenly. On the other hand, when the change in the load is small, the fuel supply amount adjusting means is not energized every calculation cycle, so that a stable operation state can be maintained.
[0033]
According to the second aspect of the present invention, the fuel supply amount can be appropriately adjusted according to the load state by simple control for discriminating between the set thinning number for each control value and the value of the counter means for the thinning number. Can do.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a configuration of a fuel amount control unit according to an embodiment of the present invention.
FIG. 2 is a block diagram showing a configuration of an engine generator to which a control device according to an embodiment of the present invention is applied.
FIG. 3 is a diagram illustrating a correspondence between a control amount (number of pulses) and a reflection period of the number of pulses.
FIG. 4 is a diagram showing an example of reflection of the number of pulses to the stepping motor based on the correspondence between the number of pulses and the reflection period.
FIG. 5 is a flowchart illustrating an example of processing of a control amount reflection determination unit.
[Explanation of symbols]
DESCRIPTION OF
Claims (2)
前記偏差に基づいて、エンジン回転数を目標回転数に維持するための燃料供給量の制御値を周期的に演算する演算手段を具備し、
演算された前記制御値が予定値より大きいときには、その演算周期毎に前記制御値に応じて前記燃料供給量調節手段が付勢され、
演算された前記制御値が前記予定値より小さいときには、検出された前記制御値の大きさに応じて、大きい制御値に対しては少ない間引き回数に従い、小さい制御値に対しては多い間引き回数に従って間引かれる前記演算周期毎に、前記制御値の大きさに応じて前記燃料供給量調節手段が付勢されるように構成されたことを特徴とするエンジンの回転数制御装置。In an engine speed control device having a fuel supply amount adjusting means for adjusting a fuel supply amount so as to eliminate a deviation of an actual speed with respect to a target engine speed,
Computation means for periodically computing a control value of the fuel supply amount for maintaining the engine speed at the target speed based on the deviation,
When the calculated control value is larger than the scheduled value, the fuel supply amount adjusting means is energized according to the control value for each calculation cycle,
When the calculated control value is smaller than the predetermined value, according to the size of the detected control value, the large control value is according to a small number of thinning times, and the small control value is according to a large number of thinning times. An engine speed control device characterized in that the fuel supply amount adjusting means is energized in accordance with the magnitude of the control value at each calculation cycle to be thinned out.
該カウンタ手段による計数値が前記制御値の大きさに応じて設定される間引き回数に達したときに、前記燃料供給量調節手段が付勢されることを特徴とする請求項1記載のエンジンの回転数制御装置。Counter means for counting the number of thinning out of the calculation cycle, the counter means being reset when the fuel supply amount adjusting means is energized,
2. The engine according to claim 1, wherein the fuel supply amount adjusting means is energized when the count value by the counter means reaches the number of thinnings set in accordance with the magnitude of the control value. Rotational speed control device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001267626A JP4089942B2 (en) | 2001-09-04 | 2001-09-04 | Engine speed control device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001267626A JP4089942B2 (en) | 2001-09-04 | 2001-09-04 | Engine speed control device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2003074391A JP2003074391A (en) | 2003-03-12 |
| JP4089942B2 true JP4089942B2 (en) | 2008-05-28 |
Family
ID=19093731
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2001267626A Expired - Fee Related JP4089942B2 (en) | 2001-09-04 | 2001-09-04 | Engine speed control device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4089942B2 (en) |
-
2001
- 2001-09-04 JP JP2001267626A patent/JP4089942B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2003074391A (en) | 2003-03-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3969623B2 (en) | Engine drive power generator | |
| KR100320342B1 (en) | Engine operated generator | |
| US7256507B2 (en) | Inverter controlled generator set | |
| JP3784243B2 (en) | Engine drive power generator | |
| JP4072993B2 (en) | Engine generator | |
| JPH0299731A (en) | Idle engine speed control device for engine | |
| US6796924B2 (en) | Engine revolution controlling apparatus | |
| US6359414B1 (en) | Method for controlling a reluctance motor | |
| US6552515B2 (en) | Engine speed controlled generator set having an inverter and direct current output smoothing capacitor | |
| EP1221768A1 (en) | A generator set having an inverter | |
| JP4089942B2 (en) | Engine speed control device | |
| JP2003083136A (en) | Engine driven generator | |
| JP3505706B2 (en) | Automatic voltage regulator for synchronous generator | |
| JP2719195B2 (en) | Engine idle speed control device | |
| JP2675451B2 (en) | Current limiting method in vector control of magnetic flux direct control of induction motor. | |
| JPH02238140A (en) | Idle rotation frequency control device of engine | |
| SU991568A1 (en) | Method of determining cut frequency of amplitude-frequency characteristic of electric drive voltage loop | |
| JPS63314346A (en) | Idling revolution controller of engine |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20041203 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20070702 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070704 |
|
| 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: 20080220 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080222 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110307 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110307 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120307 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130307 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130307 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140307 Year of fee payment: 6 |
|
| LAPS | Cancellation because of no payment of annual fees |