JPS6035152A - Control device of idle speed in engine - Google Patents
Control device of idle speed in engineInfo
- Publication number
- JPS6035152A JPS6035152A JP14400283A JP14400283A JPS6035152A JP S6035152 A JPS6035152 A JP S6035152A JP 14400283 A JP14400283 A JP 14400283A JP 14400283 A JP14400283 A JP 14400283A JP S6035152 A JPS6035152 A JP S6035152A
- Authority
- JP
- Japan
- Prior art keywords
- engine
- control
- speed
- load
- idle
- 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.)
- Granted
Links
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D31/00—Use of speed-sensing governors to control combustion engines, not otherwise provided for
- F02D31/001—Electric control of rotation speed
- F02D31/002—Electric control of rotation speed controlling air supply
- F02D31/003—Electric control of rotation speed controlling air supply for idle speed control
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)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
この発明は、エンジンのアイドル回転数制御装置に関す
るものである。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to an engine idle speed control device.
−mにエンジンのアイドル回転数制御装置は、エンジン
のアイドル時において、エンジンに供給する混合気量を
調整してエンジン回転数を低回転一定に制御し、燃焼性
の安定と燃費の向上とを図るようにしたものである。従
来、このようにアイドル回転数を一定に制御する方法と
しては、製造時においてスロットル弁にイニシャル開度
(アイドル開度)を与えておく方法と、実際のエンジン
回転数を検出してスロットル弁開度等をフィードバック
制御する方法とが知られている。- When the engine is idling, the engine idle speed control device adjusts the amount of air-fuel mixture supplied to the engine to control the engine speed to a constant low speed, thereby stabilizing combustibility and improving fuel efficiency. This is what I tried to do. Conventionally, there are two methods for controlling the idle speed to a constant value: one is to give the throttle valve an initial opening (idle opening) at the time of manufacture, and the other is to detect the actual engine speed and control the throttle valve opening. A method of feedback controlling the degree, etc. is known.
そして前者の方法の場合、スロットル弁のイニシャル開
度を同一としてもエンジンの製造誤差や特性の個体差等
に起因して実際のエンジン回転数にはばらつきが生じる
ため、イニシャルのスロットル弁開度を高めに設定する
必要があった。しかるにこのようにすると当然そのエン
ジンの個体差等のためエンジンによってはアイドル回転
数が高くなって燃費が悪化するという不具合があった。In the case of the former method, even if the initial throttle valve opening is the same, the actual engine speed will vary due to manufacturing errors and individual differences in engine characteristics. I had to set it higher. However, if this is done, there is a problem in that, due to individual differences among engines, the idle speed of some engines becomes high and fuel efficiency deteriorates.
これに対し、後者のフィードバンク制御による方法では
、製造誤差や個体差等に関係なく、アイドル回転数を所
望の目標回転数に保持でき、良好な燃費を保証できると
いう利点がある。そしてこのようなフィードバンク制御
を採用した従来のアイドル回転数制御装置では、実際の
エンジン回転数と目標回転数との差分(回転変動量)に
対するアクチェエータ等の操作緊(制御量)を大きく設
定すると制御のハンチング現象が起こることから、該制
御量を比較的小さな値に設定していたが、このようにす
ると、クーラ等の外部負荷が加ってエンジン回転数が急
激に低下した場合にそれが再び目標回転数に到達するま
でに時間がかかったり、極端に低下した場合はエンスト
を起こすという問題があった。On the other hand, the latter method using feedbank control has the advantage that the idle rotation speed can be maintained at a desired target rotation speed regardless of manufacturing errors, individual differences, etc., and good fuel efficiency can be guaranteed. In conventional idle speed control devices that employ such feedbank control, if the operating tension (control amount) of the actuator, etc. is set to a large value relative to the difference (rotation fluctuation amount) between the actual engine speed and the target speed, The control amount was set to a relatively small value to avoid the hunting phenomenon of the control, but in this way, if the engine speed suddenly decreases due to an external load such as a cooler, There was a problem that it took a long time to reach the target rotational speed again, or that if the rotational speed decreased extremely, the engine stalled.
そしてこのような問題を解消した装置の1つとして、従
来、特開昭54−113725号公報に示されるように
、外部負荷が増加した時にあらかじめ決められた補正量
により見込み補正を行なってエンジン回転数を目標回転
数付近まで上昇させ、その状態からフィードバック制御
を行なうようにしたものがある。One of the devices that solves this problem is the one disclosed in Japanese Patent Laid-Open No. 54-113725, which performs estimated correction using a predetermined amount of correction when the external load increases to adjust the engine speed. There is a system in which the rotation speed is increased to around the target rotation speed, and feedback control is performed from that state.
この場合、クーラ等の負荷が加わった後、フィードバッ
ク制御の制御量を負荷がかかっていない時と同じ制御量
で行っているため、目標回転数になるまでに時間がかか
るという問題が生じる。即ち、負荷がかかっている時に
所定の混合気量を増減した場合と、負荷がかかっていな
い時に所定の混合気量を増減した場合とでは、負荷がか
かっている方がその負荷の駆動骨だけ回転の変動量が小
さいため、目標回転数に到達するまで、数回に渡って制
御量を加減しなくてはいけない。ここであらかじめ大き
い制御量にしておくと、負荷がかかっていない時に、前
述したようにハンチングを起こしてしまう。In this case, after a load such as a cooler is applied, the feedback control is performed using the same control amount as when no load is applied, which causes a problem that it takes time to reach the target rotation speed. In other words, if you increase or decrease the predetermined mixture amount when a load is applied, or if you increase or decrease the predetermined mixture amount when no load is applied, only the driving bone of the load will be affected when the load is applied. Since the amount of variation in rotation is small, the control amount must be adjusted several times until the target rotation speed is reached. If a large control amount is set in advance here, hunting will occur as described above when no load is applied.
この発明は、かかる従来の問題点に鑑み、セ妙′−゛−
。In view of these conventional problems, the present invention has been developed in a unique way.
.
負荷の種類にかかわらず、応答性を良くし、かつハンチ
ングを最小限に抑えることのできるエンジンのアイドル
回転数制御装置を提供せんとするものである。It is an object of the present invention to provide an engine idle speed control device that can improve responsiveness and minimize hunting regardless of the type of load.
そこでこの発明は、第1図の機能ブロック図に示すよう
に、エンジンのアイドル回転数制御装置において、アイ
ドル検出手段60によってエンジンのアイドル状態を検
出する一方、回転数検出手段64によってエンジン回転
数を検出し、アイドル時には演算手段62が上記検出し
た実際のエンジン回転数と目標回転数との差をめ、さら
に制御手段63が上記回転数差に応じた制御量でもって
混合気調整手段65を駆動するとともに、その駆動の際
の上記制御量を、負荷状態検出手段61で検出したエン
ジンの外部負荷状態に応じて増減するようにしたもので
ある。Therefore, as shown in the functional block diagram of FIG. 1, the present invention provides an engine idle speed control device in which an idle state of the engine is detected by an idle detection means 60, and an engine speed is detected by a rotation speed detection means 64. When the engine is idling, the calculating means 62 calculates the difference between the detected actual engine speed and the target engine speed, and the control means 63 drives the air-fuel mixture adjusting means 65 with a control amount according to the difference in engine speed. At the same time, the control amount during the drive is increased or decreased in accordance with the external load state of the engine detected by the load state detection means 61.
以下、本発明の実施例を図について説明する。 Hereinafter, embodiments of the present invention will be described with reference to the drawings.
第2図は本発明の一実施例によるエンジンのアイドル回
転数制御装置を示す。図において、lはエンジンで、該
エンジン1の吸気通路2にはスロットル弁3が設けられ
、該スロットル弁3上流の吸気通路2には燃料噴射弁4
が配設され、該燃料噴射弁4には燃料ポンプ5により燃
料タンク6の燃料がレギュレータ7を介して供給される
ようになっている。また上記吸気通路2の上流端はエア
クリーナ8に接続されている。FIG. 2 shows an engine idle speed control device according to an embodiment of the present invention. In the figure, l is an engine, a throttle valve 3 is provided in an intake passage 2 of the engine 1, and a fuel injection valve 4 is provided in the intake passage 2 upstream of the throttle valve 3.
is provided, and fuel from a fuel tank 6 is supplied to the fuel injection valve 4 by a fuel pump 5 via a regulator 7. Further, the upstream end of the intake passage 2 is connected to an air cleaner 8.
そして上記吸気通路2にはスロットル弁3及び燃料噴射
弁4をバイパスしてバイパス通路9が形成され、該バイ
パス通路9には通路面積を調整するための調整弁10が
配設さている。この調整弁lOにはそれを駆動するダイ
ヤフラム装置12が設けられ、該ダイヤフラム装置12
にはその負圧室と吸気通路2のスロットル弁3下流側と
を連通ずる負圧導入通路13が設けられ、該負圧導入通
路13の途中には負圧の導入と大気圧の導入とを切換え
る三方弁14が介設されている。A bypass passage 9 is formed in the intake passage 2 by bypassing the throttle valve 3 and the fuel injection valve 4, and the bypass passage 9 is provided with an adjustment valve 10 for adjusting the area of the passage. This regulating valve lO is provided with a diaphragm device 12 for driving it, and the diaphragm device 12
is provided with a negative pressure introduction passage 13 that communicates the negative pressure chamber with the downstream side of the throttle valve 3 of the intake passage 2, and in the middle of the negative pressure introduction passage 13, the introduction of negative pressure and the introduction of atmospheric pressure are provided. A three-way valve 14 for switching is provided.
また図中、16はクランクシャフトの回転角を検出する
クランク角センサ、17は吸気通路2のスロットル弁3
下流の圧力を検出する負圧センサ、18はスロットル弁
3の開度を検出するスロットル開度センサ、19〜22
は外部負荷検出信号で、19はヘッドライトが点灯され
たときに1”となるヘッドライト信号、2oはクーラス
イッチがオンされたときに”1”となるクーラスイッチ
信号、21はパワーステアリングが作動されたときに1
″となるパワーステアリング信号、22は変速機がDレ
ンジにシフト操作されたときに“1゛となるシフト信号
である。In the figure, 16 is a crank angle sensor that detects the rotation angle of the crankshaft, and 17 is a throttle valve 3 in the intake passage 2.
A negative pressure sensor 18 detects the downstream pressure, a throttle opening sensor 19 to 22 detects the opening of the throttle valve 3.
is the external load detection signal, 19 is the headlight signal that becomes 1" when the headlight is turned on, 2o is the cooler switch signal that becomes "1" when the cooler switch is turned on, and 21 is the power steering operation. 1 when
22 is a shift signal that becomes "1" when the transmission is shifted to the D range.
さらに23は人出力インターフェイス24.cPU25
及びメモリ26によって構成されたコントロールユニッ
トであり、上記メモリ26にはCPU25の演算処理の
プログラムや各負荷毎の制御利得テーブルT1〜T5等
を格納している。ここで上記各制御利得テーブルT1〜
T5は、第4図に直線d1〜d5で示す回転変動量・制
御量特性をテーブルにしたもので、ここでdlはクーラ
負荷、d2はパワーステアリング負荷、d3は電気負荷
、d4はシフト負荷、d5は無負荷の時の特性である。Furthermore, 23 is a human output interface 24. cPU25
and a memory 26, and the memory 26 stores arithmetic processing programs for the CPU 25, control gain tables T1 to T5 for each load, and the like. Here, each of the above control gain tables T1~
T5 is a table of the rotational fluctuation amount/control amount characteristics shown by straight lines d1 to d5 in Fig. 4, where dl is the cooler load, d2 is the power steering load, d3 is the electrical load, d4 is the shift load, d5 is the characteristic when no load is applied.
また上記CPU25は上記各センサ16.17.18の
出力を受け、運転状態に応じた燃料噴射パルスをめてそ
れを燃料噴射弁4に加えるという燃料噴射制御を行なう
とともに、エンジン1のアイドル時において実際のエン
ジン回転数と予め設定された目標回転数との差をめる一
方、負荷検出信号19〜22の有無を判別し、負荷状態
に応じた制御利得テーブルを用いて上記回転数差から制
御量をめ、この制御量に応じた制御信号を上記三方弁1
4に加えて混合気量を調整するという制御を行なうもの
である。Further, the CPU 25 receives the outputs of the sensors 16, 17, and 18, performs fuel injection control such as generating a fuel injection pulse according to the operating state and applying it to the fuel injection valve 4. While calculating the difference between the actual engine rotation speed and the preset target rotation speed, it also determines the presence or absence of load detection signals 19 to 22, and performs control based on the rotation speed difference using a control gain table according to the load condition. A control signal corresponding to the controlled amount is sent to the three-way valve 1.
In addition to step 4, this control also adjusts the amount of air-fuel mixture.
なお以上のような構成において、CPU25が第1図の
演算手段62及び制御手段63の機能を実現するもので
あり、また上記クランク角センサンタ角センサ16が回
転数検出手段64となっている。またヘッドライト信号
19.クーラスイッチ信号20.パワーステアリング信
号21及びシフト信号22が第1図の負荷状態検出手段
61の検出信号となっており、さらに上記バイパス通路
9、Ill整弁10.ダイヤフラム装置12.負圧尋人
通路13及び三方弁14で第1図の混合気調整手段65
を構成している。In the above configuration, the CPU 25 realizes the functions of the calculation means 62 and the control means 63 shown in FIG. 1, and the crank angle sensor 16 serves as the rotation speed detection means 64. Also headlight signal 19. Cooler switch signal 20. The power steering signal 21 and the shift signal 22 are the detection signals of the load condition detection means 61 shown in FIG. Diaphragm device 12. The air-fuel mixture adjustment means 65 in FIG.
It consists of
次に本装置のおおまかな動作にりいて説明する。Next, the general operation of this device will be explained.
エンジン1がクランキングされてアイドル状態になると
、クランク角センサー6はクランクシャフトの回転角を
、負圧センサー7はスロットル弁3下流の吸気負圧を、
スロットル開度センサー8はスロットル弁3の開度をそ
れぞれ検出し、各センサ16〜18の出力はコントロー
ルユニット23に入力される。するとこのコントロール
ユニット23内のCPU25はエンジン回転数及び吸気
負圧に応じたパルス幅の燃料噴射パルスを燃料噴射弁4
に対し出力し、エンジンの運転状態に応じて燃料噴射量
の制御を行なう。When the engine 1 is cranked and becomes idle, the crank angle sensor 6 detects the rotation angle of the crankshaft, and the negative pressure sensor 7 detects the intake negative pressure downstream of the throttle valve 3.
The throttle opening sensor 8 detects the opening of the throttle valve 3, and the outputs of the sensors 16 to 18 are input to the control unit 23. Then, the CPU 25 in the control unit 23 sends a fuel injection pulse to the fuel injection valve 4 with a pulse width corresponding to the engine speed and intake negative pressure.
The fuel injection amount is controlled according to the engine operating condition.
またCPU25は、クランク角センサー6の出力から実
際のエンジン回転数をめてこの実際回転数と予め設定さ
れた目標回転数との差分を演算する一方、今は無負荷状
態で負荷検出信号19〜22がすべて“0”であるので
、メモリ26内の無負荷に対応する制御利得テーブルT
5(第4図のd5参照)を用いて上記差分に応じた制御
量D5をめ、この制御量D5に応じた制御信号を出力す
る。すると三方弁14はこの制御信号を受けて上記制御
量D5に応じた負圧又は大気圧をダイヤフラム装置12
の負圧室に導入し、調整弁10はバイパス通路9の通路
面積を増減して該通路9を流れる吸入空気量を調整し、
これによってエンジン1へ供給される混合気量が増減し
てエンジン回転数も増減し、こうしてエンジン回転数は
回転数差に応じた制御量D5でもって目標回転数にフィ
ードバック制御されることとなる。Further, the CPU 25 obtains the actual engine rotation speed from the output of the crank angle sensor 6 and calculates the difference between this actual engine rotation speed and a preset target rotation speed. 22 are all "0", the control gain table T corresponding to no load in the memory 26
5 (see d5 in FIG. 4) to determine the control amount D5 according to the above-mentioned difference, and output a control signal according to this control amount D5. Then, the three-way valve 14 receives this control signal and applies negative pressure or atmospheric pressure to the diaphragm device 12 according to the control amount D5.
The regulating valve 10 increases or decreases the passage area of the bypass passage 9 to adjust the amount of intake air flowing through the passage 9,
As a result, the amount of air-fuel mixture supplied to the engine 1 increases or decreases, and the engine rotational speed also increases or decreases, and thus the engine rotational speed is feedback-controlled to the target rotational speed using the control amount D5 according to the rotational speed difference.
そしてこのようにエンジン回転数が目標回転数にフィー
ドバック制御されている状態で、エンジン1に外部負荷
が加った場合には、この負荷によりエンジン回転数が低
下することとなるので、上述のように無負荷時の制御量
D5でもってフィードバック制御を行なっていると、目
標回転数に到達するまでに時間がかかることになる。If an external load is applied to the engine 1 while the engine speed is being feedback-controlled to the target speed, this load will cause the engine speed to drop. If feedback control is performed using the no-load control amount D5, it will take time to reach the target rotational speed.
しかしながら本装置では、外部負荷が単独で加0
った場合は、CPU25はメモリ26から負荷の種類に
応じた制御利得テーブルT1〜T4(第4図のd1〜d
4参照)を選択し、このテーブルを用いて無負荷時に比
して大きな制御量D1〜D4をめ、この制御量でもって
フィードバック制御を行なうため、これによりエンジン
回転数は直ちに目標回転数まで上昇復帰することとなり
、しかもこの際制御量は負荷状態に応じた適正な値であ
るので、制御量が大きすぎてハンチングを生ずるという
こともない。However, in this device, when an external load is applied alone, the CPU 25 reads control gain tables T1 to T4 (d1 to d in FIG. 4) according to the type of load from the memory 26.
4) is selected, and using this table, the control variables D1 to D4, which are larger than those under no-load conditions, are determined. Feedback control is performed using these control variables, so the engine speed immediately increases to the target speed. Since the control amount is an appropriate value according to the load condition, hunting will not occur due to the control amount being too large.
また、2以上の負荷が加った、いわゆる多重負荷の場合
には、CPU25は、メモリ26から各負荷の種類に応
じた制御利得テーブルを選択し、このテーブルを用いて
各負荷毎に回転数差に応じた制御量をめるとともにこの
各制御量を加算して最終的な制御量をめ、これでもって
フィードバック制御を行なうため、これによりこの場合
もエンジン回転数は速やかに目標回転数に制御されるこ
ととなる。In addition, in the case of so-called multiple loads in which two or more loads are applied, the CPU 25 selects a control gain table according to the type of each load from the memory 26, and uses this table to determine the rotation speed for each load. The control amount is determined according to the difference, and each control amount is added to determine the final control amount, which is used to perform feedback control, so that the engine speed quickly reaches the target speed in this case as well. It will be controlled.
次に第3図及び第4図を用いて動作を詳細に説1
明する。ここで第3図は上記CPO25m演算処理のう
ちのアイドル回転数制御のフローチャートを示す。Next, the operation will be explained in detail using FIGS. 3 and 4. Here, FIG. 3 shows a flowchart of idle rotation speed control of the CPO25m calculation process.
エンジン1が始動すると、CPU25は、まず該CPU
25内のレジスタ等を初期化(ステップ30)したのち
、入力情報である各センサ16〜18の出力及び負荷検
出信号19〜22をインターフエイス24を介して読み
込み(ステップ31)、該読み込んだエンジン回転数及
びスロットル弁3の開度からアイドル状態か否かを判定
しくステップ32)、アイドル状態でないときはステッ
プ31に戻ってステップ31.32の経路を循回する。When the engine 1 starts, the CPU 25 first
After initializing the registers etc. in 25 (step 30), input information such as the output of each sensor 16 to 18 and load detection signals 19 to 22 is read via the interface 24 (step 31), and the read engine It is determined whether or not the engine is in the idle state based on the rotational speed and the opening degree of the throttle valve 3 (step 32). If the engine is not in the idle state, the process returns to step 31 and cycles through the paths of steps 31 and 32.
また逆にアイドル状態のときはステップ33に進んで読
み込んだ負荷検出信号19〜22からエンジン1に2以
上の負荷が加つているか否か、即ち多重負荷か否かを判
定する。On the other hand, when the engine is in an idle state, the process proceeds to step 33, and it is determined from the read load detection signals 19 to 22 whether two or more loads are applied to the engine 1, that is, whether there is a multiple load.
そして多重負荷でない場合、CPU25はステップ34
に進んでメモリ26から無負荷または単独負荷の種類に
応じた制御利得テーブルT1〜T5を選出したのち、実
際のエン・ジン回転数と目標2
回転数との差分を演算しくステップ35)、さらに上記
差分が不感帯内の値か否かを判定しくステップ36)、
差分が不感帯外の値のときはステップ37に進んで実際
回転数が目標回転数より高いか否かを判定し、実際回転
数の方が低い場合はステップ38で、上記選出した制御
利得テーブルT1〜T5を用いて実際回転数を上昇させ
るための上記差分に応じた制御量D1〜D5をめ、逆に
実際回転数の方が高い場合はステップ39で上記制御利
得テーブルT1〜T5を用いて実際回転数を低下させる
ための上記差分に応じた制御量D1〜D5をめる。また
上記ステップ36において回転数の差分を不感帯内の値
と判定した場合は、ステップ40に進んで制御量を0に
する。If there is no multiple load, the CPU 25 performs step 34.
After proceeding to step 35), select control gain tables T1 to T5 corresponding to the type of no-load or single load from the memory 26, and then calculate the difference between the actual engine speed and the target 2 speed (step 35). Step 36) to determine whether the above-mentioned difference is a value within the dead zone.
When the difference is a value outside the dead band, the process proceeds to step 37, where it is determined whether the actual rotation speed is higher than the target rotation speed, and when the actual rotation speed is lower, at step 38, the control gain table T1 selected above is determined. ~ T5 is used to determine the control amounts D1 to D5 according to the above-mentioned difference in order to increase the actual rotational speed, and conversely, if the actual rotational speed is higher, the control gain tables T1 to T5 are determined in step 39. Control amounts D1 to D5 are determined in accordance with the above-mentioned difference to reduce the actual rotational speed. If it is determined in step 36 that the difference in rotational speed is within the dead zone, the process proceeds to step 40 and the control amount is set to zero.
そして以上のようにして制御量をめるとCPU25はス
テップ49に進んで、上記求めた制御量D1〜D5から
出力値を演算し請求めた出力値でもって出力処理を行な
い(ステップ50)、これにより三方弁14に制御信号
が加えられてバイパス通路9の吸入空気量が制御される
。After determining the control amount as described above, the CPU 25 proceeds to step 49, calculates the output value from the control amount D1 to D5 obtained above, and performs output processing using the requested output value (step 50). As a result, a control signal is applied to the three-way valve 14 to control the intake air amount in the bypass passage 9.
3
また上記ステップ33において多重負荷であると判定し
た場合は、CPU25はステップ41に進んでエンジン
1に加っている各負荷の種類に応じた制御利得テーブル
T1〜T4をメモリ26から選出したのち、実際回転数
と目標回転数との差分を演算しくステップ42)、上記
求めた差分が不感帯内の値か否かを判定しくステップ4
3)、差分が不感帯外の値のときはステップ44に進ん
で実際回転数が目標回転数より高いか否かを判定し、実
際回転数の方が低い場合はステップ45に進んで、−上
記選出した各制御利得テーブルT1〜T4を用いて実際
回転数を上昇させるための上記回転数の差分に応じた制
御量D1〜D4を各負荷毎にめ、逆に実際回転数の方が
高い場合はステップ46に進んで実際回転数を低下させ
るための上記回転数の差分に応じた制御量D1〜D4を
各負荷毎にめ、該各制御量D1〜D4を加算して最終的
な制御量をめ(ステップ47)、以下上記ステップ49
.50の経路を進む。3 If it is determined in step 33 that there are multiple loads, the CPU 25 proceeds to step 41 and selects from the memory 26 control gain tables T1 to T4 corresponding to the type of each load applied to the engine 1. , calculate the difference between the actual rotation speed and the target rotation speed (Step 42), and determine whether the calculated difference is within the dead zone (Step 4).
3) If the difference is a value outside the dead band, the process proceeds to step 44 to determine whether the actual rotation speed is higher than the target rotation speed, and if the actual rotation speed is lower, the process proceeds to step 45. Using each of the selected control gain tables T1 to T4, set control amounts D1 to D4 for each load in accordance with the difference in the above rotational speeds to increase the actual rotational speed, and conversely, when the actual rotational speed is higher. The process proceeds to step 46, where control amounts D1 to D4 are determined for each load in accordance with the difference in the rotation speed to reduce the actual rotation speed, and each control amount D1 to D4 is added to obtain the final control amount. (step 47), followed by step 49 above.
.. Follow 50 routes.
以上のような本実施例の装置では、アイドル時4
においてエンジンに外部負荷が加ったときは負荷に応じ
た大きさの制御量でもってアクチュエータを駆動し、し
かも負荷が多重に加ったときは各負荷毎にめた制御量を
加算して最終的な制御量をめているので、エンジン回転
数を応答性よく迅速に目標回転数に制御できる。しかも
このときの制御量は負荷状態に応じた適正な量となって
いるので、目標回転数付近でのハンチングも最小に抑え
ることができる。In the device of this embodiment as described above, when an external load is applied to the engine at idle, the actuator is driven with a control amount corresponding to the load, and when multiple loads are applied. Since the final control amount is determined by adding the control amounts determined for each load, the engine speed can be quickly controlled to the target speed with good responsiveness. Moreover, since the control amount at this time is an appropriate amount according to the load state, hunting near the target rotation speed can also be suppressed to a minimum.
ところで上記実施例では多重負荷が加った場合に各負荷
毎に制御利得テーブルを選出し、該各テーブルを用いて
制御量をめ、これらを加算して最終的な制御量をめるよ
うにしたが、このように多重負荷が加った場合には負荷
に優先順位をっけておき、優先順位の最も高い負荷に対
する制御量をめてこれを最終的な制御量とするようにし
てもよい。By the way, in the above embodiment, when multiple loads are applied, a control gain table is selected for each load, each table is used to determine the control amount, and these are added to determine the final control amount. However, when multiple loads are applied like this, it is possible to prioritize the loads, set the amount of control for the load with the highest priority, and use this as the final amount of control. good.
第5図はこのように多重負荷の場合に負荷の優先順位に
従って制御を行なうようにした本発明の他の実施例のC
P U 25の演算処理のフローチャ5
一トを示す。図において、第3図と同一符号は同図と同
一のものを示し、51〜54はそれぞれエンジン1にタ
ーラ負荷、パワーステアリング負荷。FIG. 5 shows C of another embodiment of the present invention in which control is performed according to the priority order of loads in the case of multiple loads.
Flowchart 5 of the arithmetic processing of P U 25 is shown. In the figure, the same reference numerals as in FIG. 3 indicate the same parts as in the same figure, and 51 to 54 represent a Tara load and a power steering load for the engine 1, respectively.
電気負荷あるいはシフト負荷が加っているか否かを判定
する判定ステップ、55〜59はそれぞれメモリ26か
らクーラ負荷、パワーステアリング負荷、電気負荷、シ
フト負荷あるいは無負荷に対応した制御利得テーブル(
第6図のdl−d5参照)を選出するステップである。Judgment steps 55 to 59 for determining whether an electrical load or a shift load is applied, respectively, retrieve control gain tables (corresponding to cooler load, power steering load, electrical load, shift load, or no load) from the memory 26.
(see dl-d5 in FIG. 6).
本実施例の動作は容易に理解できるものであるので、説
明を省略するが、本実施例においても上記実施例と同様
に、外部負荷による過渡時の応答性の向上とハンチング
現象の抑制とを達成できる。Since the operation of this embodiment is easy to understand, the explanation will be omitted, but in this embodiment as well, similar to the above embodiments, we aim to improve responsiveness during transients caused by external loads and suppress hunting phenomena. It can be achieved.
なお上記両実施例では負荷毎に制御利得テーブルを設け
たが、本発明は負荷の種類に関係なく、制御利得テーブ
ルを1つだけ設けてもよい。また負荷はターラ、パワー
ステアリング、シフト及び電気負荷以外のものでもよい
。さらに燃料供給手段は燃料噴射弁ではなく、気化器で
あってもよい。In both of the above embodiments, a control gain table is provided for each load, but in the present invention, only one control gain table may be provided regardless of the type of load. Moreover, the load may be other than the tarla, power steering, shift, and electric load. Furthermore, the fuel supply means may be a carburetor instead of a fuel injection valve.
6
以上のように本発明によれば、エンジン回転数をフィー
ドバック制御するようにしたエンジンのアイドル回転数
制御装置において、回転変動量に対する制御量を現在の
負荷状態に応じて増減するようにしたので、負荷の種類
にかかわらず負荷変動時の応答性を向上でき、しかも目
標回転数付近のハンチング現象を最小に抑えることがで
きる効果がある。6 As described above, according to the present invention, in the engine idle speed control device that performs feedback control of the engine speed, the control amount for the rotation fluctuation amount is increased or decreased according to the current load condition. This has the effect of improving responsiveness during load fluctuations regardless of the type of load, and minimizing the hunting phenomenon near the target rotation speed.
第1図は本発明の構成を示す機能ブロック図、第2図は
本発明の一実施例によるエンジンのアイドル回転数制御
装置の構成図、第3図は上記装置におけるCPU25の
演算処理のフローチャートを示す図、第4図は上記装置
における回転変動量に対する制御量の特性を示す図、第
5図は本発明の他の実施例によるCPU25の演算処理
のフローチャートを示す図、第6図は上記装置における
回転変動量に対する制御量の特性を示す図である。
1・・・エンジン、60・・・アイドル検出手段、65
・・・混合気調整手段、61・・・負荷状態検出手段、
67
4・・・回転数検出手段、62・・・演算手段、63・
・・制御手段、16・・・クランク角センサ、18・・
・スロットル開度センサ、25・・・CPU。
特許出願人 東洋工業株式会社(外1名)代理人 弁理
士 早 瀬 憲 −
8FIG. 1 is a functional block diagram showing the configuration of the present invention, FIG. 2 is a configuration diagram of an engine idle speed control device according to an embodiment of the present invention, and FIG. 3 is a flowchart of the arithmetic processing of the CPU 25 in the above device. 4 is a diagram showing the characteristics of the control amount with respect to the amount of rotational fluctuation in the above device, FIG. 5 is a diagram showing a flowchart of the calculation processing of the CPU 25 according to another embodiment of the present invention, and FIG. It is a figure which shows the characteristic of the control amount with respect to the amount of rotation fluctuation|variation in . 1... Engine, 60... Idle detection means, 65
... Air-fuel mixture adjustment means, 61... Load state detection means,
67 4... Rotation speed detection means, 62... Calculation means, 63.
... Control means, 16... Crank angle sensor, 18...
- Throttle opening sensor, 25...CPU. Patent applicant Toyo Kogyo Co., Ltd. (one other person) Representative Patent attorney Ken Hayase - 8
Claims (1)
手段と、エンジンへ供給する混合気量を調整する混合気
調整手段と、エンジンに加わる外部負荷状態を検出する
負荷状態検出手段と、エンジンの回転数を検出する回転
数検出手段と、上記アイドル検出手段の出力と回転数検
出手段の出力とを受けアイドル時のエンジン回転数と予
め設定された目標回転数との差をめる演算手段と、上記
負荷状態検出手段の出力と上記演算手段の出力とを受け
上記演算手段の出力に応じた制御量でもって上記混合気
調整手段を駆動する一方上記制御量を上記外部負荷状態
の増減に応じて増減する制御手段とを備えたことを特徴
とするエンジンのアイドル回転数制御装置。(11) Idle detection means for detecting the idle state of the engine, mixture adjustment means for adjusting the amount of air-fuel mixture supplied to the engine, load state detection means for detecting the external load state applied to the engine, and a calculation means that receives the output of the idle detection means and the output of the rotation speed detection means and calculates the difference between the engine rotation speed at idle and a preset target rotation speed, and the load Receiving the output of the state detection means and the output of the calculation means, driving the air-fuel mixture adjustment means with a control amount according to the output of the calculation means, while increasing or decreasing the control amount in accordance with an increase or decrease in the external load state. What is claimed is: 1. An engine idle speed control device comprising: a control means;
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP14400283A JPS6035152A (en) | 1983-08-05 | 1983-08-05 | Control device of idle speed in engine |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP14400283A JPS6035152A (en) | 1983-08-05 | 1983-08-05 | Control device of idle speed in engine |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6035152A true JPS6035152A (en) | 1985-02-22 |
| JPH0122460B2 JPH0122460B2 (en) | 1989-04-26 |
Family
ID=15352029
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP14400283A Granted JPS6035152A (en) | 1983-08-05 | 1983-08-05 | Control device of idle speed in engine |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6035152A (en) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS57110743A (en) * | 1980-12-26 | 1982-07-09 | Fuji Heavy Ind Ltd | Engine speed controlling device |
| JPS57110747A (en) * | 1980-12-27 | 1982-07-09 | Fuji Heavy Ind Ltd | Engine speed controlling device for vehicle equipped with automatic transmission |
-
1983
- 1983-08-05 JP JP14400283A patent/JPS6035152A/en active Granted
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS57110743A (en) * | 1980-12-26 | 1982-07-09 | Fuji Heavy Ind Ltd | Engine speed controlling device |
| JPS57110747A (en) * | 1980-12-27 | 1982-07-09 | Fuji Heavy Ind Ltd | Engine speed controlling device for vehicle equipped with automatic transmission |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0122460B2 (en) | 1989-04-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH04339147A (en) | Air-fuel ratio control device for internal combustion engines | |
| JPS6158940A (en) | Air-fuel ratio control device for engine | |
| JPH0122460B2 (en) | ||
| JPS61138858A (en) | Internal combustion engine control device | |
| JP2561832B2 (en) | Engine idle speed controller | |
| JP2721974B2 (en) | Duty solenoid control device | |
| JPS6344942B2 (en) | ||
| JPH0660580B2 (en) | Engine fuel controller | |
| JPS6035151A (en) | Control device of idle speed in engine | |
| JPS60128947A (en) | Air-fuel ratio controller for engine | |
| JPS62637A (en) | Air-fuel ratio control device of internal-combustion engine | |
| JPH05149166A (en) | Device for controlling feed of fuel during idling of internal combustion engine | |
| JPS60145443A (en) | Controller with learning function for internal- combustion engine | |
| JPH0336143B2 (en) | ||
| JPS60142032A (en) | Air/fuel ratio control of engine | |
| JPS6260943A (en) | Air-fuel ratio controller for engine | |
| JPH0684732B2 (en) | Engine idle speed controller | |
| JPH0223240A (en) | Fuel control device of engine | |
| JPH0670389B2 (en) | Engine fuel controller | |
| JP2000027681A (en) | Control method of excess air ratio in internal combustion engine | |
| JPH03168343A (en) | Idle rotation controller of engine | |
| JPS60128948A (en) | Air-fuel ratio controller for engine | |
| JPH02146241A (en) | Control device of engine speed | |
| JPH04321734A (en) | Control device for internal combustion engine for outboard motor | |
| JPH05231218A (en) | Idle speed control device for internal combustion engine |