JPH0684732B2 - Engine idle speed controller - Google Patents
Engine idle speed controllerInfo
- Publication number
- JPH0684732B2 JPH0684732B2 JP24019485A JP24019485A JPH0684732B2 JP H0684732 B2 JPH0684732 B2 JP H0684732B2 JP 24019485 A JP24019485 A JP 24019485A JP 24019485 A JP24019485 A JP 24019485A JP H0684732 B2 JPH0684732 B2 JP H0684732B2
- Authority
- JP
- Japan
- Prior art keywords
- engine
- amount
- rotation speed
- correction
- 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
Links
Landscapes
- Control Of Vehicle Engines Or Engines For Specific Uses (AREA)
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Description
【発明の詳細な説明】 (産業上の利用分野) 本発明は、学習制御機能を有するエンジンのアイドル回
転数制御装置に関するものである。TECHNICAL FIELD The present invention relates to an engine idle speed control device having a learning control function.
(従来技術) 近年自動車用エンジン等において多用されている電子制
御によるアイドル回転数制御装置は、一般にエンジンの
スロットル弁をバイパスするように吸入空気のバイパス
通路を形成するとともに、このバイパス通路にスロット
ル弁の最小開度状態(アイドル状態)における吸入空気
量を調整する空気量調整手段(電磁弁)を設け、エンジ
ンの実際の回転数と設定された所定目標回転数との回転
数の偏差量に応じて当該空気量調整手段をフィードバッ
ク制御することによりアイドル目標回転数で運転するよ
うに構成されている。(Prior Art) An idle speed control device by electronic control, which is widely used in automobile engines in recent years, generally forms a bypass passage for intake air so as to bypass a throttle valve of an engine, and a throttle valve in this bypass passage. Is provided with an air amount adjusting means (solenoid valve) for adjusting the intake air amount in the minimum opening state (idle state) of the engine, depending on the deviation amount between the actual engine speed and the set target speed. The air amount adjusting means is feedback-controlled to operate at the idle target speed.
そして、上記の場合、具体的には、マイクロプロセッサ
により構成されるエンジンコントローラを使用し、上記
吸入空気量調整手段を、上記目標回転数に対応させて設
定した所定の基本制御量によって制御し、当該所定の基
本制御量によって得られる実回転数が上記目標回転数と
不一致の場合には、そのときの負荷量又は偏差量に応じ
て上記所定の基本制御量を補正することによって実回転
数を目標回転数に収束せしめる構成が採用される。Then, in the above case, specifically, using an engine controller configured by a microprocessor, the intake air amount adjusting means is controlled by a predetermined basic control amount set corresponding to the target rotation speed, When the actual rotation speed obtained by the predetermined basic control amount does not match the target rotation speed, the actual rotation speed is corrected by correcting the predetermined basic control amount according to the load amount or the deviation amount at that time. A configuration is adopted in which the target rotation speed is converged.
ところで、上記補正量を含めた最終的な制御量は次のよ
うにして一般的に定められる。By the way, the final control amount including the correction amount is generally determined as follows.
最終制御量G=GB+ΣGL+GFB 但し、GB:基本制御量 GL:各種エンジン負荷に対応した補正量 GFB:フィードバック補正量 ここで、上記基本制御量GBは無負荷時におけるエンジン
固有の特性値を基礎にエンジン回転数と冷却水温とに対
応して設定される。また、エンジン負荷(例えばエアコ
ン、パワーステアリング等)に対応した補正量GLは、そ
れぞれの負荷量に応じた固有値として定められる。そし
て、オープンループ制御による吸気量増量値とした作用
する。さらに、フィードバック補正量GFBは、実際のエ
ンジン回転数と目標回転数との偏差量に応じて当該運転
状態に応じて任意に定まるクローズドループ制御時の補
正量である。Final control amount G = G B + Σ G L + G FB However, G B : Basic control amount G L : Correction amount corresponding to various engine loads G FB : Feedback correction amount Here, the above basic control amount G B is when there is no load. It is set corresponding to the engine speed and the cooling water temperature based on the characteristic value peculiar to the engine. Further, the correction amount G L corresponding to the engine load (for example, air conditioner, power steering, etc.) is set as an eigenvalue corresponding to each load amount. Then, it acts as the intake air amount increase value by the open loop control. Further, the feedback correction amount G FB is a correction amount at the time of closed loop control, which is arbitrarily determined according to the operating state according to the deviation amount between the actual engine speed and the target speed.
すなわち、上記の一般式(例えば、デューティー比算出
式となっている)から明らかなように、最終制御量G
は、エンジン固有の特性値と冷却水温によって定められ
る基本制御量GBを中心とし、負荷量に対応した補正量と
回転数の偏差量に対応した補正量が加算されるようにな
っている。そして、この場合、もちろん制御量として
は、基本制御量が最も大きい。That is, as is clear from the above general formula (for example, the duty ratio calculation formula), the final control amount G
Is centered around the basic control amount G B determined by the engine-specific characteristic value and the cooling water temperature, and the correction amount corresponding to the load amount and the correction amount corresponding to the deviation amount of the rotational speed are added. In this case, of course, the basic control amount is the largest as the control amount.
従って、上記アイドル時のエンジン回転数の制御を高精
度に行うためには、先ず上記無負荷時の基本制御量GBの
値を可及的高精度に設定することが前提となる。Therefore, in order to control the engine speed at the time of idling with high accuracy, it is premised that the value of the basic control amount G B at the time of no load is set to the highest possible accuracy.
ところが、エンジン固有の特性値を決定するエンジン構
造、形状、部品、シール状態等は、経年変化を生ずるた
めに常に完全な固定値として考えることができない。ま
た、上記特性値は、エンジンの使用環境(低地と高地)
の相違による大気圧の変化によっても変動する。そこ
で、従来上記エンジンの特性値に対応した基本制御量の
みによる場合のエンジンの実回転数と本来必要な目標回
転数との偏差量を上記フィードバック補正時の負帰還作
用により帰還量として検出し、この検出値を基本制御量
自体に対する補正値として学習記憶させる学習補正手段
を備えたエンジンのアイドル回転数制御装置が提案され
ている(例えば特開昭56-44431号公報参照)。このよう
なエンジンのアイドル回転数制御装置によると、上記最
終制御量G算出のための一般式は、次のように変形され
る。However, the engine structure, shape, parts, seal state, etc. that determine the characteristic value peculiar to the engine cannot be always considered as a completely fixed value because they change over time. Also, the above characteristic values are the engine usage environment (low and highlands).
It also fluctuates due to changes in atmospheric pressure due to differences in. Therefore, the deviation amount between the actual engine speed and the originally required target speed when only the basic control amount corresponding to the characteristic value of the engine is conventionally detected as the feedback amount by the negative feedback action during the feedback correction, There has been proposed an engine idle speed control device equipped with a learning correction means for learning and storing the detected value as a correction value for the basic control amount itself (see, for example, JP-A-56-44431). According to such an engine idle speed control device, the general formula for calculating the final control amount G is modified as follows.
G=GB+GS+ΣGL+GFB 但し、GS:学習補正項 従って、このような構成によればエンジンの経年変化や
使用環境の相違によりエンジン特性値に変動が生じて
も、それらに応じて基本制御量自体が自動的に補正され
るから、エンジンメンテナンスがフリーとなる効果を得
ることができるとともに基本制御量の設定精度を向上さ
せることができる。G = G B + G S + ΣG L + G FB However, G S : learning correction term Therefore, according to such a configuration, even if the engine characteristic value fluctuates due to the secular change of the engine or the difference in the operating environment, As a result, the basic control amount itself is automatically corrected, so that it is possible to obtain the effect of free engine maintenance and improve the setting accuracy of the basic control amount.
ところが、その場合、上記学習補正に際して実際に上記
補正値を決定記憶するためには、上記の説明から明らか
なように当該エンジンの運転状態が学習可能な状態であ
ること、すなわち無負荷かつ定常状態であることが必要
である。従って、各種のエンジン負荷、例えばエアコン
やパワーステアリングが作動している状態では上記学習
補正を行うことはできない。この場合、当該エンジン負
荷が上記のようにエアコンとかパワーステアリングなど
のように負荷投入状態を容易に検出できるものの場合に
は、該検出時に上記学習補正動作を禁止することにより
誤動作を容易に防止することができる。However, in that case, in order to actually determine and store the correction value at the time of the learning correction, as is apparent from the above description, the operating state of the engine is in a learnable state, that is, no load and steady state. It is necessary to be. Therefore, the learning correction cannot be performed under various engine loads, for example, when the air conditioner and the power steering are operating. In this case, when the engine load is one that can easily detect the load application state such as an air conditioner or a power steering as described above, a malfunction can be easily prevented by prohibiting the learning correction operation at the time of detection. be able to.
しかし、オルタネータがエンジン負荷となる各種の電気
負荷の作動の場合には、先ず種類が多いこと、次に、エ
ンジンとの関係でON・OFF状態の把握をしにくいものが
多いこと、さらにオルタネータの発電量が負荷作動のみ
に対応するものではなく、バッテリの充電状態によって
も大きな影響を受けることなどの理由によって、容易に
その作動状態を検出できないことに加えて負荷量を特定
することが難しい。そのため、上述の従来技術による学
習補正制御の精度向上には、どうしてもある程度の限界
があった。However, in the case of the operation of various electric loads where the alternator becomes the engine load, there are many types first, and then it is difficult to grasp the ON / OFF state in relation to the engine. Due to the fact that the amount of power generation does not correspond only to load operation and is greatly affected by the state of charge of the battery, the operating state cannot be easily detected, and it is difficult to specify the load amount. Therefore, there has been a certain limit to improving the accuracy of the learning correction control according to the above-mentioned conventional technique.
(発明の目的) 本発明は、上記の事情に基づいてなされたもので、学習
補正時には、オルタネータのフィールド電流を所定値に
固定することにより、負荷量を一定値に固定させ、より
高精度な学習補正制御を可能にしたエンジンのアイドル
回転数制御装置を提供することを目的とするものであ
る。(Object of the Invention) The present invention has been made based on the above circumstances, and at the time of learning correction, by fixing the field current of the alternator to a predetermined value, the load amount is fixed to a constant value, and a higher precision is achieved. An object of the present invention is to provide an idle speed control device for an engine that enables learning correction control.
(目的を達成するための手段) 本発明は、上記の目的を達成するために、無負荷時にお
けるエンジンの目標回転数を設定する目標回転数設定手
段と、無負荷時におけるエンジンの実回転数が上記目標
回転数に一致するようにエンジンに対する基本制御量を
設定する基本制御量設定手段と、この基本制御量設定手
段により設定された基本制御量によって得られるエンジ
ンの実回転数と上記目標回転数との偏差量に基づいて上
記エンジンの実回転数を上記目標回転数に一致させるた
めの補正量を演算する補正量演算手段と、この補正量演
算手段により演算された補正量を上記基本制御量設定手
段により設定された基本制御量に対する補正値として所
定の演算周期で記憶更新し、当該記憶更新された値で上
記基本制御量の補正を行う学習補正手段とを備えたエン
ジンのアイドル回転数制御装置において、上記学習補正
手段の作動時には上記エンジンによって駆動されるオル
タネータのフィールド電流を電気負荷の変動に拘わらず
所定値に維持するオルタネータ制御手段を設けてなるも
のである。(Means for Achieving the Object) In order to achieve the above object, the present invention provides a target rotation speed setting means for setting a target rotation speed of an engine under no load, and an actual rotation speed of the engine under no load. Is set to the target speed, the basic control amount setting means for setting the basic control amount for the engine, the actual speed of the engine obtained by the basic control amount set by the basic control amount setting means, and the target rotation speed. Correction amount calculation means for calculating a correction amount for matching the actual rotation speed of the engine with the target rotation speed based on the amount of deviation from the engine speed, and the correction amount calculated by the correction amount calculation means for the basic control. Learning correction means for storing and updating at a predetermined calculation cycle as a correction value for the basic control amount set by the amount setting means, and for correcting the basic control amount with the stored and updated value. In an engine idle speed control device including: an alternator control means for maintaining a field current of an alternator driven by the engine at a predetermined value when the learning correction means is activated, regardless of a change in an electric load. Is.
(作用) 上記の手段によると、学習補正手段の作動時には、各種
電気負荷の変動に拘わらずオルタネータのフィールド電
流が所定値に維持されるのでエンジン負荷としてのオル
タネータは負荷変動のない固定値として規定することが
でき、学習補正制御に際する基本制御量の決定に当たっ
てもエンジン固有の値として見込むことができる。その
結果、各種電気負荷又はバッテイ電圧そのものがどのよ
うに変動したとしても学習補正制御値には全く影響がな
くなり、学習精度がより向上する。(Operation) According to the above means, the field current of the alternator is maintained at a predetermined value when the learning correction means is activated, regardless of changes in various electric loads, so the alternator as an engine load is defined as a fixed value without load fluctuation. Therefore, it is possible to estimate as a value peculiar to the engine when determining the basic control amount in the learning correction control. As a result, no matter how the various electric loads or the battery voltage itself changes, the learning correction control value is not affected at all, and the learning accuracy is further improved.
(実施例) 先ず、第2図および第3図は、本発明の実施例に係るエ
ンジンのアイドル回転数制御装置を示すものであり、第
2図は上記実施例装置の制御システムの概略図、第3図
は上記実施例装置の動作を説明するフローチャート、ま
た第4図は上記実施例装置における制御動作を説明する
スロットルバルブ開度(TVO)とエンジン回転数(rpm)
との関係を示す特性グラフである。(Embodiment) First, FIG. 2 and FIG. 3 show an idle speed control device for an engine according to an embodiment of the present invention, and FIG. 2 is a schematic diagram of a control system for the above embodiment device, FIG. 3 is a flow chart for explaining the operation of the above-mentioned embodiment apparatus, and FIG. 4 is a throttle valve opening (TVO) and engine speed (rpm) for explaining the control operation in the above-mentioned embodiment apparatus.
It is a characteristic graph which shows the relationship with.
先ず、最初に第2図を参照して本発明実施例の上記制御
システムの概略を説明し、その後要部の制御の説明に入
る。First, an outline of the control system of the embodiment of the present invention will be first described with reference to FIG.
第2図において、符号1はエンジン本体であり、吸入空
気はエアクリーナを介して外部より吸入され、その後エ
アフロメータ2、スロットルチャンバ3を経て各シリン
ダに供給され、また燃料は後述のエンジンコントロール
ユニット9によって制御されるフューエルインジェクタ
5により噴射されるようになっている。そして、上記シ
リンダへの吸入空気の量は、上記スロットルチャンバ3
内に設けられているスロットル弁6によって制御され、
その量はエアフロメータ2によって検出される。スロッ
トル弁6は、アクセルペダルに連動して操作され、アイ
ドル運転状態では、最小開度状態に維持される。In FIG. 2, reference numeral 1 is an engine body, intake air is sucked from the outside through an air cleaner, and then supplied to each cylinder through an air flow meter 2 and a throttle chamber 3, and fuel is supplied to an engine control unit 9 which will be described later. It is designed to be injected by a fuel injector 5 controlled by. The amount of intake air to the cylinder is determined by the throttle chamber 3
It is controlled by the throttle valve 6 provided inside,
The amount is detected by the air flow meter 2. The throttle valve 6 is operated in conjunction with the accelerator pedal, and is maintained at the minimum opening state in the idle operation state.
一方、上記スロットルチャンバ3には、上記スロットル
弁6をバイパスしてバイパス通路7が設けられており、
このバイパス通路7にアイドル時のエンジン回転数制御
のための空気量調整手段となる電磁弁(絞り弁)8が設
けられている。従って、アイドル運転状態では、上記エ
アフロメータ2を経た吸入空気は、上記バイパス経路7
を介して各シリンダに供給されることになり、その供給
量は上記電磁弁8によって調節される。この電磁弁8
は、エンジンコントロールユニット(以下ECUと略称す
る)9より供給される制御パルス信号(以下、単に制御
信号と言う)Gのデューティー比によってその開閉状態
が制御される。また、符号15は、エンジンにより駆動さ
れるオルタネータであり、その発電量はICレギュレータ
14によってコントロールされる。ICレギュレータ14は、
上記オルタネータ15のフィールド電流を変化させること
によって当該オルタネータ15の発電量をコントロールす
る一方、その動作状態は上記ECU9からの制御信号によっ
て制御される。さらに、符号12はフューエルタンク、13
は燃料供給ポンプを示している。On the other hand, the throttle chamber 3 is provided with a bypass passage 7 that bypasses the throttle valve 6.
The bypass passage 7 is provided with a solenoid valve (throttle valve) 8 that serves as an air amount adjusting means for controlling the engine speed during idling. Therefore, in the idle operation state, the intake air that has passed through the air flow meter 2 has the bypass path 7
Will be supplied to each cylinder via the, and the amount of supply will be adjusted by the solenoid valve 8. This solenoid valve 8
The open / closed state is controlled by the duty ratio of a control pulse signal (hereinafter, simply referred to as a control signal) G supplied from an engine control unit (hereinafter abbreviated as ECU) 9. Further, reference numeral 15 is an alternator driven by an engine, and the amount of power generation is an IC regulator.
Controlled by 14. IC regulator 14
While changing the field current of the alternator 15 controls the amount of power generation of the alternator 15, its operating state is controlled by the control signal from the ECU 9. Further, reference numeral 12 is a fuel tank, 13
Indicates a fuel supply pump.
ECU9は、例えばマイクロプロセッサ(CPU)を中心と
し、メモリ(ROMおよびRAM)およびインターフェース
(I/O)回路を備えて構成されている。そして、このECU
9の上記インターフェース回路には例えばエンジン始動
信号S、エンジン回転数検出信号N、サーミスタにより
検出されたエンジン本体1の冷却水温度の検出信号TW、
例えばポテンショメータにより検出されたスロットル弁
6の開度信号TVO、エアフロメータ2によって検出され
た吸入空気量検出信号Q、エアコン、パワーステアリン
グ等の各種の負荷信号Lが各々入力される。The ECU 9 is mainly composed of, for example, a microprocessor (CPU), and includes a memory (ROM and RAM) and an interface (I / O) circuit. And this ECU
The interface circuit 9 includes, for example, an engine start signal S, an engine speed detection signal N, a cooling water temperature detection signal T W of the engine body 1 detected by a thermistor,
For example, the opening signal TVO of the throttle valve 6 detected by the potentiometer, the intake air amount detection signal Q detected by the air flow meter 2, various load signals L of the air conditioner, the power steering, etc. are input.
また、符号10は、3元触媒コンバータ11を備えた排気管
を示している。Reference numeral 10 indicates an exhaust pipe provided with a three-way catalytic converter 11.
次に、以上の制御装置の制御動作を第3図のフローチャ
ートを参照して詳細に説明する。Next, the control operation of the above control device will be described in detail with reference to the flowchart of FIG.
最初に制御動作がスタートされると、所定の時間間隔で
上述した各種の入力情報、すなわち、実際のエンジン回
転数(N)、スロットル弁6の開度(TVO)が読み込ま
れ、その上でそれらの情報を基にして先ずステップS1で
現在の運転状態が第4図に示すアイドル運転状態におけ
るフィードバック制御(F/B)領域にあるか否かが判断
される。即ち、エンジン回転数(N)が所定値(Next)
以下でスロットル弁6の開度が最小開度状態(TVOmin)
のときに、アイドルフィードバック制御領域と判断し、
他方上記エンジン回転数(N)が上記の所定値(Next)
よりも高いとき、あるいはスロットル弁6の開度(TV
O)が最小開度(TVOmin)よりも所定値以上大きいとき
には非フィードバック制御領域と判断する。When the control operation is started for the first time, the various input information described above, that is, the actual engine speed (N) and the opening degree (TVO) of the throttle valve 6 are read at predetermined time intervals, and then they are read. First, in step S 1 , it is determined whether or not the current operating state is in the feedback control (F / B) region in the idle operating state shown in FIG. That is, the engine speed (N) is a predetermined value (Next)
Below is the minimum opening of the throttle valve 6 (TVOmin)
When, it is judged as the idle feedback control area,
On the other hand, the engine speed (N) is the predetermined value (Next)
Higher than, or the opening of the throttle valve 6 (TV
O) is larger than the minimum opening (TVOmin) by a predetermined value or more, it is determined to be in the non-feedback control region.
そして、アイドルフィードバック制御領域にある場合
(YES)には、続いてステップS2に進み、アイドル回転
数制御のための上記フィードバック制御信号用の制御値
デューティ比の演算動作を行ってフィードバック制御を
実施する。When in the idle feedback control region is (YES), program then proceeds to step S 2, the feedback control performs operation operation of the control value duty ratio for the feedback control signal for the idle speed control performed To do.
他方、エンジン回転数(N)が所定値(Next)以上ある
いはスロットル弁6の開度(TVO)が最小開度より所定
値以上大きい場合には、非フィードバック制御領域であ
る(NO)と判断し、ステップS2のフィードバック制御は
不要であると認めてオープンループ制御に移り所定の待
ち受け量を設定して最終出力とし当該周期のフローによ
る制御動作を終了する。On the other hand, when the engine speed (N) is greater than or equal to a predetermined value (Next) or the opening (TVO) of the throttle valve 6 is greater than or equal to the minimum opening by a predetermined value or more, it is determined to be in the non-feedback control region (NO). It is recognized that the feedback control in step S 2 is unnecessary, and the process shifts to open loop control to set a predetermined waiting amount to make a final output, and the control operation by the flow of the cycle is finished.
次に、ステップS3では、学習補正制御が可能な条件、す
なわち当該エンジンの運転状態が無負荷かつ定常状態に
あるか否かを判断する。その結果、YES、すなわち学習
補正条件が成立している場合には、さらにステップS4に
進み、エンジン回転数(N)とエンジン冷却水温(Tw)
とによって決定される基本特性値(基本制御量)GBに対
する実際の偏差量(補正値)ΔGBが所定の値、すなわち
学習値の更新を必要とする程度に大きな値A以上になっ
ているか否かを判断する。その結果、YESの場合には、
次にステップS5に進んでECU9はオルタネータ15のICレギ
ュレータを制御し、オルタネータ15のフィードバック電
流を一定値(例えば零)にする。なお、このフィードバ
ック電流を零とした場合には、オルタネータ15の発電動
作は停止される。その結果、従来技術の項で説明したよ
うな各種電気負荷の存在によるオルタネータ15の発電状
態の違いによる学習制御への悪影響を除去することがで
きる。Next, in step S 3, capable of learning correction control condition, that is, the operating state of the engine determines whether it is in a no-load and the steady state. As a result, if YES, that is, if the learning correction condition is satisfied, the process further proceeds to step S 4 , and the engine speed (N) and the engine cooling water temperature (Tw)
Is the actual deviation amount (correction value) ΔG B from the basic characteristic value (basic control amount) G B determined by and a predetermined value, that is, a value A that is large enough to require updating of the learning value? Determine whether or not. As a result, if YES,
Next, proceeding to step S 5 , the ECU 9 controls the IC regulator of the alternator 15 to set the feedback current of the alternator 15 to a constant value (for example, zero). In addition, when this feedback current is set to zero, the power generation operation of the alternator 15 is stopped. As a result, it is possible to eliminate the adverse effect on the learning control due to the difference in the power generation state of the alternator 15 due to the presence of various electric loads as described in the section of the related art.
そして、その上でステップS6で学習を開始し、ステップ
S7で学習値を更新し、ステップS8でオルタネータ制御の
終了をセットして当該周期の制御動作を終了する。Then, start learning in step S 6 ,
The learning value is updated in S 7 , and the end of alternator control is set in step S 8 to end the control operation of the cycle.
尚、本実施例ではデューティー制御の一例を示したが電
流制御、すなわち電流量によりバイパス弁の開度制御を
行ってもかまわない。In this embodiment, one example of the duty control is shown, but current control, that is, the opening degree control of the bypass valve may be performed by the amount of current.
(発明の効果) 本発明は、以上に説明したように、無負荷時におけるエ
ンジンの目標回転数を設定する目標回転数設定手段と、
無負荷時におけるエンジンの実回転数が上記目標回転数
に一致するようにエンジンに対する基本制御量を設定す
る基本制御量設定手段と、この基本制御量設定手段によ
り設定された基本制御量によって得られるエンジンの実
回転数と上記目標回転数との偏差量に基づいて上記エン
ジンの実回転数を上記目標回転数に一致させるための補
正量を演算する補正量演算手段と、この補正量演算手段
により演算された補正量を上記基本制御量設定手段によ
り設定された基本制御量に対する補正値として所定の演
算周期で記憶更新し、当該記憶更新された値で上記基本
制御量の補正を行う学習補正手段とを備えたエンジンの
アイドル回転数制御装置において、上記学習補正手段の
作動時には上記エンジンによって駆動されるオルタネー
タのフィールド電流を電気負荷の変動に拘わらず所定値
に維持するオルタネータ制御手段を設けたことを特徴と
するものである。(Effects of the Invention) As described above, the present invention includes a target rotation speed setting unit that sets a target rotation speed of an engine when there is no load,
It is obtained by basic control amount setting means for setting a basic control amount for the engine so that the actual rotation speed of the engine at no load matches the target rotation speed, and the basic control amount set by this basic control amount setting means. A correction amount calculation means for calculating a correction amount for matching the actual rotation speed of the engine with the target rotation speed based on a deviation amount between the actual rotation speed of the engine and the target rotation speed, and the correction amount calculation means. Learning correction means for storing and updating the calculated correction amount as a correction value for the basic control amount set by the basic control amount setting means in a predetermined calculation cycle, and correcting the basic control amount with the stored and updated value. In an idle speed control device for an engine, the field power of an alternator driven by the engine is activated when the learning correction means is activated. The is characterized in the provision of the alternator control means for maintaining a predetermined value regardless of variations in electrical load.
従って、本発明によれば学習補正手段の作動時には、各
種電気負荷の変動に拘わらずオルタネータのフィールド
電流が所定値に維持されるのでエンジン負荷としてのオ
ルタネータは負荷変動のない固定値として規定すること
ができ、学習補正制御に際する基本制御量の決定に当た
ってもエンジン固有の値として見込むことができる。そ
の結果、各種電気負荷又はバッテリ電圧そのものがどの
ように変動したとしても学習補正制御値には全く影響が
なくなり、学習精度がより向上する。Therefore, according to the present invention, when the learning correction means operates, the field current of the alternator is maintained at a predetermined value irrespective of changes in various electric loads, so the alternator as an engine load should be defined as a fixed value without load fluctuation. Therefore, even when determining the basic control amount for the learning correction control, it can be estimated as a value peculiar to the engine. As a result, no matter how the various electric loads or the battery voltage itself changes, the learning correction control value is not affected at all, and the learning accuracy is further improved.
第1図は、本発明のクレーム対応図、第2図は本発明の
実施例に係るエンジンのアイドル回転数制御装置の制御
システム図、第3図は、上記第2図の実施例装置におけ
る制御動作を説明するためのフローチャート、第4図
は、第3図の制御動作におけるスロットル弁開度とエン
ジン回転数との関係を示す特性図である。 1……エンジン本体 2……エアフロメータ 6……スロットル弁 7……バイパスポート 8……電磁弁 9……エンジンコントロールユニット 12……フューエルタンク 14……ICレギュレータ 15……オルタネータFIG. 1 is a diagram corresponding to the claims of the present invention, FIG. 2 is a control system diagram of an engine idle speed control device according to an embodiment of the present invention, and FIG. 3 is a control in the embodiment device of FIG. FIG. 4 is a flow chart for explaining the operation, and FIG. 4 is a characteristic diagram showing the relationship between the throttle valve opening and the engine speed in the control operation of FIG. 1 …… Engine body 2 …… Air flow meter 6 …… Throttle valve 7 …… Bypass port 8 …… Solenoid valve 9 …… Engine control unit 12 …… Fuel tank 14 …… IC regulator 15 …… Alternator
Claims (1)
設定する目標回転数設定手段と、無負荷時におけるエン
ジンの実回転数が上記目標回転数に一致するようにエン
ジンに対する基本制御量を設定する基本制御量設定手段
と、この基本制御量設定手段により設定された基本制御
量によって得られるエンジンの実回転数と上記目標回転
数との偏差量に基づいて上記エンジンの実回転数を上記
目標回転数に一致させるための補正量を演算する補正量
演算手段と、この補正量演算手段により演算された補正
量を上記基本制御量設定手段により設定された基本制御
量に対する補正値として所定の演算周期で記憶更新し、
当該記憶更新された値で上記基本制御量の補正を行う学
習補正手段とを備えたエンジンのアイドル回転数制御装
置において、上記学習補正手段の作動時には上記エンジ
ンによって駆動されるオルタネータのフィールド電流を
電気負荷の変動に拘わらず所定値に維持するオルタネー
タ制御手段を設けたことを特徴とするエンジンのアイド
ル回転数制御装置。1. A target rotation speed setting means for setting a target rotation speed of the engine when there is no load, and a basic control amount for the engine so that the actual rotation speed of the engine when there is no load matches the target rotation speed. The basic control amount setting means, and the actual rotation speed of the engine based on the deviation amount between the actual rotation speed of the engine obtained by the basic control amount set by the basic control amount setting means and the target rotation speed. A correction amount calculation means for calculating a correction amount for matching the rotational speed, and a predetermined calculation of the correction amount calculated by the correction amount calculation means as a correction value for the basic control amount set by the basic control amount setting means. Memory update in a cycle,
In an idle speed control device for an engine, which comprises a learning correction means for correcting the basic control amount with the stored and updated value, an electric field current of an alternator driven by the engine is electrically supplied when the learning correction means operates. An idle speed control device for an engine, comprising an alternator control means for maintaining a predetermined value regardless of a change in load.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP24019485A JPH0684732B2 (en) | 1985-10-26 | 1985-10-26 | Engine idle speed controller |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP24019485A JPH0684732B2 (en) | 1985-10-26 | 1985-10-26 | Engine idle speed controller |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6299643A JPS6299643A (en) | 1987-05-09 |
| JPH0684732B2 true JPH0684732B2 (en) | 1994-10-26 |
Family
ID=17055855
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP24019485A Expired - Lifetime JPH0684732B2 (en) | 1985-10-26 | 1985-10-26 | Engine idle speed controller |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0684732B2 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2596511B2 (en) * | 1993-10-26 | 1997-04-02 | 協同組合広島ファクトリーシステム | Right-angle traveling method and self-propelled carriage capable of traveling at right angles |
| JP4654538B2 (en) * | 2001-06-15 | 2011-03-23 | トヨタ自動車株式会社 | Internal combustion engine control device |
| JP5439083B2 (en) | 2009-07-31 | 2014-03-12 | 三菱重工業株式会社 | Engine, engine speed control device, and engine speed control method |
-
1985
- 1985-10-26 JP JP24019485A patent/JPH0684732B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPS6299643A (en) | 1987-05-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0264286B1 (en) | Engine speed control system for an automotive engine | |
| US4993392A (en) | Apparatus for controlling heater for heating oxygen sensor | |
| US4553518A (en) | Air-fuel ratio control for an exhaust gas recirculation engine | |
| JPH07116960B2 (en) | Operation control device for internal combustion engine | |
| JPS60150450A (en) | Feedback control method of idle number of revolution of internal-combustion engine | |
| JPH0363659B2 (en) | ||
| JP3265496B2 (en) | Intake air flow control device for internal combustion engine | |
| KR900002311B1 (en) | Electronic internal combustion engine controller | |
| US5983155A (en) | Method and arrangement for controlling an internal combustion engine | |
| JPH0684732B2 (en) | Engine idle speed controller | |
| US5778662A (en) | Control apparatus and method for internal combustion engine | |
| JPS641658B2 (en) | ||
| US4708109A (en) | Apparatus for controlling an idle speed of an internal combustion engine | |
| US5043901A (en) | Air-fuel ratio controller | |
| JPH05141293A (en) | Air fuel ratio correcting method | |
| JP3617773B2 (en) | Idle speed control method and apparatus | |
| JPH0340336B2 (en) | ||
| JPH05149166A (en) | Device for controlling feed of fuel during idling of internal combustion engine | |
| JPS63235632A (en) | Fuel injection control equipment at engine start | |
| JPH01265148A (en) | Electric power control device for heater provided to oxygen concentration sensor | |
| KR100194176B1 (en) | Idle speed control of engine | |
| JPH025734A (en) | Method for controlling auxiliary air feeding device of internal combustion engine | |
| JP2757097B2 (en) | Fuel supply control device for internal combustion engine with assist air supply device | |
| JPH0733796B2 (en) | Method for controlling idle speed feedback of internal combustion engine | |
| JPH01232141A (en) | Air-fuel ratio control device for engine |