JPH081166B2 - Engine controller - Google Patents

Engine controller

Info

Publication number
JPH081166B2
JPH081166B2 JP12925989A JP12925989A JPH081166B2 JP H081166 B2 JPH081166 B2 JP H081166B2 JP 12925989 A JP12925989 A JP 12925989A JP 12925989 A JP12925989 A JP 12925989A JP H081166 B2 JPH081166 B2 JP H081166B2
Authority
JP
Japan
Prior art keywords
signal
fuel
engine
ignition timing
ignition
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
JP12925989A
Other languages
Japanese (ja)
Other versions
JPH02308947A (en
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP12925989A priority Critical patent/JPH081166B2/en
Priority to US07/520,948 priority patent/US5069182A/en
Priority to KR1019900007158A priority patent/KR900018512A/en
Priority to DE4016516A priority patent/DE4016516A1/en
Publication of JPH02308947A publication Critical patent/JPH02308947A/en
Priority to US07/740,247 priority patent/US5101787A/en
Priority to KR1019930010917A priority patent/KR930010659B1/en
Priority to KR2019930026559U priority patent/KR940004472Y1/en
Publication of JPH081166B2 publication Critical patent/JPH081166B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Electrical Control Of Ignition Timing (AREA)
  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はエンジンの燃料量と点火時期を制御するエン
ジンの制御装置に係り、特に点火時期調整時のエンジン
の制御に関するするものである。
Description: BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an engine control device that controls the fuel amount and ignition timing of an engine, and more particularly to control of the engine when adjusting the ignition timing.

〔従来の技術〕[Conventional technology]

従来のエンジンの制御装置の構成を第7図に示す。同
図において、1はエンジン(図示せず)のクランク角の
上死点前の所定の角度例えばBTDC75°を検出して基準角
信号SGを出力する基準角センサ、2はエンジンの吸気管
内の圧力を検出する吸気管圧力センサ、3は点火時期調
整信号器で、例えば一端が接地されたスイッチから構成
され、点火時期調整時にオンにしてアース電位信号を印
加するためのものである。4はエンジンの吸気管に設け
られたスロットル弁のアイドリング位置を検出してオン
になるアイドルスイッチである。6はエンジン回転数及
び吸気管圧力に応じて点火時期の基本進角値を算出する
基本進角値演算手段、7はアイドル運転時に実回転数と
平均回転数の差がなくなるようにその基本進角値を補正
するアイドル安定化補正手段である。8は目標進角値切
換手段で、点火時期調整信号器3からの信号に応じて固
定進角値及びアイドル安定化補正手段7からの目標進角
値のいずれかを選択して出力する。9はこの選択された
目標進角値を時間に変換する進角値−時間変換手段、10
は基準角信号SGを基準として上記のように変換された時
間の経過直後に点火信号IGTを出力する点火信号手段で
ある。11は点火装置で、印加される点火信号IGTに応じ
て点火コイルの1次電流をオン・オフ制御するイグナイ
タ,点火コイル,ディストリビュータ,及び点火プラグ
等から成る。12はエンジン回転数と吸気管内圧力とから
基本燃料量を演算する基本燃料量演算手段、15は燃料噴
射信号出力手段で、燃料量を燃料噴射弁駆動時間に変換
し、この時間分燃料噴射弁16を基準角信号SGに同期させ
て開弁駆動する。17Aは電子制御ユニットで、上記符号
6〜10,12,15の要素で構成され、点火信号IGTや燃料噴
射信号を形成する。
FIG. 7 shows the configuration of a conventional engine control device. In the figure, 1 is a reference angle sensor that detects a predetermined angle before the top dead center of the crank angle of an engine (not shown), for example, BTDC75 °, and outputs a reference angle signal SG, and 2 is a pressure in an intake pipe of the engine. The intake pipe pressure sensor 3 for detecting the ignition timing is an ignition timing adjustment signal device, which is composed of a switch whose one end is grounded, for example, and is turned on at the time of ignition timing adjustment to apply a ground potential signal. Reference numeral 4 denotes an idle switch which is turned on by detecting the idling position of a throttle valve provided in the intake pipe of the engine. 6 is a basic advance value calculating means for calculating a basic advance value of the ignition timing according to the engine speed and the intake pipe pressure, and 7 is a basic advance value for eliminating the difference between the actual speed and the average speed during idling operation. This is an idle stabilization correction unit that corrects an angle value. Reference numeral 8 denotes a target advance value switching means for selecting and outputting either the fixed advance value or the target advance value from the idling stabilization correction means 7 in accordance with a signal from the ignition timing adjustment signal 3. Reference numeral 9 is an advance value-time conversion means for converting the selected target advance value into time, 10
Is an ignition signal means for outputting an ignition signal IGT immediately after the lapse of the time converted as described above with reference to the reference angle signal SG. Reference numeral 11 denotes an ignition device, which includes an igniter for controlling on / off of the primary current of the ignition coil according to the applied ignition signal IGT, an ignition coil, a distributor, an ignition plug, and the like. Reference numeral 12 is a basic fuel amount calculation means for calculating a basic fuel amount from the engine speed and intake pipe pressure, and 15 is a fuel injection signal output means for converting the fuel amount into a fuel injection valve drive time, and the fuel injection valve for this time. 16 is driven in synchronization with the reference angle signal SG to open the valve. Reference numeral 17A denotes an electronic control unit, which is composed of elements 6 to 10, 12, and 15 described above, and forms an ignition signal IGT and a fuel injection signal.

次に動作について説明する。エンジンのクランク角を
検出している基準角センサ1はBTDC75°のクランク角で
立上り、BTDC5°のクランク角で立下る基準角信号SGを
出力する。基本燃料量演算手段12は基準角信号SGに基づ
いて求めたエンジンの実回転数を表わす実回転数信号Ne
と吸気管圧力センサ2により検出された吸気管内圧力を
表わす圧力信号Pbとに基づいて2次元マップをマッピン
グして基本燃料量を算出する。燃料噴射信号出力手段15
はこの基本燃料量を燃料噴射弁駆動時間に変換し、この
駆動時間幅の燃料噴射信号を基準角信号SGの立上りに同
期させて出力し、燃料噴射弁16を開弁駆動する。これに
より、エンジンは燃料噴射弁16により燃料を噴射供給さ
れる。
Next, the operation will be described. The reference angle sensor 1 that detects the crank angle of the engine outputs a reference angle signal SG that rises at a crank angle of BTDC75 ° and falls at a crank angle of BTDC5 °. The basic fuel amount calculating means 12 is an actual rotation speed signal N e representing the actual rotation speed of the engine obtained based on the reference angle signal SG.
And a basic fuel amount is calculated by mapping a two-dimensional map based on the pressure signal Pb representing the intake pipe internal pressure detected by the intake pipe pressure sensor 2. Fuel injection signal output means 15
Converts the basic fuel amount into a fuel injection valve drive time, outputs a fuel injection signal of this drive time width in synchronization with the rising of the reference angle signal SG, and drives the fuel injection valve 16 to open. Thus, the engine is supplied with fuel by the fuel injection valve 16.

一方、基本進角値演算手段6は、基準角信号SGに基づ
いて求めた実回転数信号Neと圧力信号Pbとに基づいて2
次元マップをマッピングして基本進角値を算出する。ア
イドル安定化補正手段7は、アイドルスイッチ4がオフ
で非アイドル時であればその基本進角値をそのまま目標
進角値として出力する。また、アイドル安定化補正手段
7は、アイドルスイッチ4がオンでアイドル時であれ
ば、基準角信号SGに基づいて算出した平均回転数信号Na
と実回転数信号Neとの差に応じてその基本進角値を補正
して目標進角値として出力する。このアイドル安定化補
正手段7の特性は、第5図に示すように、実回転数が平
均回転数より小さければ、アイドル安定化補正角Δθを
(+)側にして基本進角値をΔθ分進角側に補正して実
回転数を高め、実回転数が平均回転数より大きければ、
Δθを(−)側にして基本進角値をΔθ分遅角側に補正
して実回転数を低くする。目標進角値切換手段8は、点
火時期調整信号器3からアース電位信号を入力している
時には固定進角値を目標進角値として選択して出力し、
アース電位信号を入力していない時にはアイドル安定化
補正手段7から出力される進角値を目標進角値として選
択して出力する。進角値−時間変換手段9は、基準角信
号SGのクランク角180°相当の周期T1を求め、この周期T
1と目標進角値切換手段8により選択された目標進角値
θADVに基づいてθADVを時間Taに変換する。点火信号出
力手段10は、この時間Taの信号を受けて、基準角信号SG
の立上りから時間Taが経過した時にHレベルの出力をL
レベルにして点火信号IGTを点火装置11に出力する。こ
れにより、点火装置11はエンジンの燃焼室内の混合気に
点火する。
On the other hand, the basic advance angle value calculating means 6, based on the actual revolution speed signal N e calculated based on the reference angle signal SG and the pressure signal Pb 2
The basic advance value is calculated by mapping the dimensional map. The idle stabilization compensator 7 outputs the basic advance value as it is as the target advance value when the idle switch 4 is off and is not idle. Further, the idle stabilizing compensation means 7, if the idle switch 4 is in idle on, the average speed signal N a calculated based on the reference angle signal SG
The basic advance value is corrected according to the difference between the signal and the actual rotation speed signal Ne, and is output as the target advance value. As shown in FIG. 5, the characteristic of the idle stabilization correcting means 7 is that, when the actual rotation speed is smaller than the average rotation speed, the idle stabilization correction angle Δθ is set to the (+) side and the basic advance value is equal to Δθ. If the actual rotation speed is higher than the average rotation speed by correcting to the advance side and increasing the actual rotation speed,
By setting Δθ to the (−) side, the basic advance value is corrected to the retard side by Δθ to lower the actual rotational speed. The target advance value switching means 8 selects and outputs a fixed advance value as the target advance value when the ground potential signal is input from the ignition timing adjustment signal device 3,
When the ground potential signal is not input, the advance value output from the idle stabilization correction means 7 is selected and output as the target advance value. The advance value-time conversion means 9 obtains a cycle T 1 corresponding to a crank angle of 180 ° of the reference angle signal SG, and this cycle T
Converting the theta ADV time T a based on 1 and target advance angle value switching means 8 target advance value theta ADV selected by. Ignition signal output means 10 receives the signal of the time T a, the reference angle signal SG
When the time T a has elapsed from the rising edge of
The ignition signal IGT is set to a level and is output to the ignition device 11. Thereby, the ignition device 11 ignites the air-fuel mixture in the combustion chamber of the engine.

上記基準角信号SGと点火時期信号IGTのタイミング
は、第6図に示しているように、目標進角値のθADVがB
TDCの角度で示されれば、 によりθADVをTaに変化する事ができる。
The timing of the reference angle signal SG and the ignition timing signal IGT is as shown in FIG. 6 when the target advance value θ ADV is B
If it is expressed in TDC angle, Can change θ ADV to T a .

〔発明が解決しようとする課題〕[Problems to be Solved by the Invention]

従来のエンジンの制御装置は以上のように構成されて
いるので、点火時期調整信号器3をオンにすると進角値
が固定化され、特にアイドル運転状態時にはアイドル安
定化補正が無効化されるためにエンジンの回転数変動の
抑制が効かなくなる。特に、基本燃料量演算手段12によ
り算出される基本燃料量は空燃比が理想空燃比(A/F=1
4.7)となるような燃料量であるたためのその混合気の
燃焼が安定化せず、このためにエンジンの回転数変動が
大きくなる。上記のような周期予測方式の点火時期制御
システムの場合、エンジンの回転数変動が大きいとその
周期の予測が困難となり、実際の点火時期がばらつくた
めに点火時期の調整が困難になるなどの課題があった。
Since the conventional engine control device is configured as described above, when the ignition timing adjustment signal device 3 is turned on, the advance angle value is fixed, and the idle stabilization correction is invalidated especially in the idle operation state. In addition, the suppression of fluctuations in engine speed becomes ineffective. In particular, the basic fuel amount calculated by the basic fuel amount calculating means 12 has an ideal air-fuel ratio (A / F = 1
The combustion of the air-fuel mixture is not stabilized because the amount of fuel is such that 4.7), so that the engine speed fluctuation becomes large. In the case of the ignition timing control system of the cycle prediction method as described above, it is difficult to predict the cycle when the engine speed fluctuation is large, and it is difficult to adjust the ignition timing because the actual ignition timing varies. was there.

本発明は上記のような課題を解決するためになされた
もので、点火時期調整時のエンジンの回転数変動を小さ
くする事のできるエンジンの制御装置を得る事を目的と
する。
The present invention has been made to solve the above problems, and an object of the present invention is to obtain an engine control device capable of reducing fluctuations in engine speed during ignition timing adjustment.

〔課題を解決するための手段〕[Means for solving the problem]

本発明のエンジンの制御装置は、エンジンの運転状態
に対応して燃料量の制御を行う燃料制御手段を備えてエ
ンジンに燃料を供給し、かつ所定の入力端子に所定の信
号が印加された点火時期調整時にはエンジンの運転状態
と無関係に点火時期を固定進角値にして点火を行うエン
ジンの制御装置において、所定の入力端子に所定の信号
が印加された点火時期調整時には燃料制御手段は燃料量
の増量補正を行い、出力空燃比に近づけるうようにした
ものである。
The engine control device of the present invention is equipped with fuel control means for controlling the amount of fuel corresponding to the operating state of the engine, supplies fuel to the engine, and ignites with a predetermined signal applied to a predetermined input terminal. In an engine control device that ignites with a fixed advance value for the ignition timing regardless of the operating condition of the engine during timing adjustment, a fuel control unit controls the fuel amount during ignition timing adjustment when a predetermined signal is applied to a predetermined input terminal. The amount of increase is corrected so as to approach the output air-fuel ratio.

〔作用〕[Action]

本発明におけるエンジンの制御装置は、所定の入力端
子に所定の信号が印加された時には、つまり、点火時期
を調整する際には、アース電位信号を入力し、燃料量を
リッチ側に増量補正してエンジンの燃焼を安定化させる
事により点火時期の進角値を固定化してもエンジンの回
転数変動を小さくできる。
The engine control device according to the present invention inputs the ground potential signal when a predetermined signal is applied to a predetermined input terminal, that is, when adjusting the ignition timing, and corrects the fuel amount to the rich side for correction. By stabilizing the combustion of the engine by the engine, the fluctuation of the engine speed can be reduced even if the advance value of the ignition timing is fixed.

〔実施例〕 以下、本発明の一実施例を図について説明する。第1
図は本発明の一実施例に係るエンジンの制御装置のブロ
ック図である。同図において、第7図に示した従来装置
と同一部分には同符号1〜4,6〜12,15,16を付し、その
構成は同じなのでその説明を省略する。13は燃料増量補
正手段で、基本燃料量演算手段12により算出された基本
燃料量を増量補正する。14は燃料量切換手段で、点火時
期調整信号器3からの信号に応じて基本燃料量演算手段
12から出力される基本燃料量信号及び燃料増量補正手段
13から出力される燃料量信号のいずれかを選択して燃料
噴射信号出力手段15に出力するように構成されている。
17は電子制御ユニットで、符号6〜10,12〜15の要素か
ら構成され、点火信号IGTや燃料噴射信号を形成する。
[Embodiment] An embodiment of the present invention will be described below with reference to the drawings. First
FIG. 1 is a block diagram of an engine control device according to one embodiment of the present invention. In the figure, the same parts as those of the conventional device shown in FIG. 7 are designated by the same reference numerals 1 to 4, 6 to 12, 15, and 16, and the description thereof is omitted because they have the same configuration. Reference numeral 13 denotes a fuel increase correction means for increasing and correcting the basic fuel quantity calculated by the basic fuel quantity calculation means 12. Reference numeral 14 is a fuel amount switching means, which is a basic fuel amount calculating means in response to a signal from the ignition timing adjustment signal device
Basic fuel amount signal output from 12 and fuel increase correction means
One of the fuel amount signals output from 13 is selected and output to the fuel injection signal output means 15.
Reference numeral 17 denotes an electronic control unit, which is composed of elements 6 to 10 and 12 to 15 and forms an ignition signal IGT and a fuel injection signal.

次に第1図を参照して動作について説明する。既に従
来の技術の欄で述べた動作については省略し、新規な部
分のみについて述べる。燃料増量補正手段13は、基本燃
料量演算手段12により算出された基本燃料量に例えば1.
0より大きな係数を掛算して燃料量の増量補正を行な
う。この増量補正された燃料量は、空燃比が12.5〜13に
なるような量である。この空燃比に対応する燃料量の混
合気は、エンジンの燃焼室内で安定的に燃焼する。燃料
量切換手段14は、点火時期調整時に点火時期調整信号器
3からアース電位信号を入力している時には燃料増量補
正手段13からの燃料量信号を選択して出力し、点火時期
非調整時に点火時期調整信号器3から非アース電位信号
を入力している時には基本燃料量演算手段12からの基本
燃料量信号を選択して出力する。この選択された信号を
入力した燃料噴射信号出力手段15は、入力信号の燃料量
を燃料噴射弁駆動時間に変換して、その時間幅の燃料噴
射信号を燃料噴射弁16に出力する。
Next, the operation will be described with reference to FIG. The operation already described in the section of the related art will be omitted, and only a new portion will be described. The fuel increase correction means 13 uses the basic fuel amount calculated by the basic fuel amount calculation means 12, for example, 1.
Multiply a coefficient greater than 0 to increase the fuel amount. The fuel amount corrected for this increase is such that the air-fuel ratio becomes 12.5 to 13. The air-fuel mixture having the fuel amount corresponding to the air-fuel ratio stably burns in the combustion chamber of the engine. The fuel amount switching means 14 selects and outputs the fuel amount signal from the fuel increase correction means 13 when the ground potential signal is input from the ignition timing adjustment signal device 3 during ignition timing adjustment, and the ignition amount is adjusted when the ignition timing is not adjusted. When the non-earth potential signal is input from the timing adjustment signal device 3, the basic fuel amount signal from the basic fuel amount calculation means 12 is selected and output. The fuel injection signal output means 15, which has received the selected signal, converts the fuel amount of the input signal into the fuel injection valve drive time and outputs the fuel injection signal of the time width to the fuel injection valve 16.

第2図は第1図中の電子制御ユニット17等の具体的構
成を示している。CPU100は、各種の演算や判定を行なう
もので、第3図及び第4図のフローをプログラムにして
格納しているメモリ101を利用して各種のデータ処理を
行なう。基準角センサ1からの基準角信号SGは、割込み
制御回路102に入力され、その立上り(BTDC75°)に同
期した割込み指令信号にされてCPU100に伝達される。フ
リーランニングカウンタ103は、クロックパルスCPを計
数するので割込み指令信号が発生するとその計数値が入
力ポート104を介してCPU100により読込まれ、CPU100に
よりエンジンの回転周期や実回転数が算出される。吸気
管圧力センサ2のアナログ検出信号は、A/D変換器105に
入力されて、デジタル信号に変換されて入出力ポート10
6に入力される。点火時期調整信号器3やアイドルスイ
ッチ4は、通常時はオフでHレベルを、点火時期調整時
やアイドル運転状態時にはオンでアース電位信号を入力
ポート107に入力する。CPU100により出力ポート108から
燃料噴射弁駆動時間を割込み指令信号に同期してセット
されるダウンカウンタ109は、クロックパルスCPを入力
しダウンカウントして0になる迄の期間トランジスタ11
0にベース電流を供給してトランジスタ110をオンにす
る。トランジスタ110のオン時には燃料噴射弁16が通電
されて開弁される。CPU100を点火装置11の点火コイルの
通電開始時期データを点火時期のデータから周知の方法
で算出し、出力ポート111を介してダウンカウンタ112に
セットする。ダウンカウンタ112は、クロックパルスCP
によりダウンカウントし、計数値が0になるとRSフリッ
プフロップ115をセットしてそのQ出力端子からHレベ
ルを出力させ、点火装置11の点火コイルに通電させる。
点火信号IGTを生成するための時間Taは割込み指令信号
の発生に同期してCPU100により出力ポート113からダウ
ンカウンタ114にセットされる。ダウンカウンタ114はセ
ット後に時間Taが経過して計数値が0になるとRSフリッ
プフロップ115をリセットする。これにより、RSフリッ
プフロップ115のQ出力端子は、HレベルからLレベル
に変換し、点火信号IGTとなって点火コイルの一次側の
通電を遮断する。
FIG. 2 shows a specific configuration of the electronic control unit 17 and the like in FIG. The CPU 100 performs various calculations and determinations, and performs various data processing using the memory 101 which stores the programs in the flow charts of FIGS. 3 and 4. The reference angle signal SG from the reference angle sensor 1 is input to the interrupt control circuit 102, converted into an interrupt command signal in synchronization with its rising (BTDC75 °), and transmitted to the CPU 100. Since the free-running counter 103 counts the clock pulse CP, when the interrupt command signal is generated, the count value is read by the CPU 100 via the input port 104, and the CPU 100 calculates the engine rotation cycle and the actual rotation speed. The analog detection signal of the intake pipe pressure sensor 2 is input to the A / D converter 105, converted into a digital signal, and input / output port 10
Entered in 6. The ignition timing adjustment signal device 3 and the idle switch 4 are normally turned off to input the H level, and are turned on during the ignition timing adjustment and the idle operation state to input the ground potential signal to the input port 107. The down counter 109, which is set by the CPU 100 from the output port 108 in synchronization with the fuel injection valve driving time in synchronization with the interrupt command signal, inputs the clock pulse CP and down counts until it reaches 0.
Supply base current to 0 to turn on transistor 110. When the transistor 110 is turned on, the fuel injection valve 16 is energized and is opened. The CPU 100 calculates the energization start timing data of the ignition coil of the ignition device 11 from the ignition timing data by a known method, and sets it in the down counter 112 via the output port 111. The down counter 112 has a clock pulse CP
When the count value becomes 0, the RS flip-flop 115 is set to output the H level from the Q output terminal, and the ignition coil of the ignition device 11 is energized.
Time T a to generate an ignition signal IGT is set from the output port 113 by CPU100 in synchronization with the occurrence of an interrupt command signal to the down counter 114. Down counter 114 resets the RS flip-flop 115 when the count value over time T a later set is 0. As a result, the Q output terminal of the RS flip-flop 115 converts from the H level to the L level, and becomes the ignition signal IGT to cut off the energization on the primary side of the ignition coil.

次に第2図乃至第4図を参照して上記CPU100の動作に
ついて説明する。通常は第3図に示すメインルーチンの
動作を行なう。まずステップS1では、既に求めてある実
回転数信号Neと読込んである圧力信号Pbからマッピング
により基本燃料量を算出する。ステップS2では、点火時
期調整信号器3がオンかオフかを判定し、オフならば基
本燃料量を増量補正せずにステップS4に進み、オンなら
ばステップS3にて基本燃料量に1.0より大きい所定の係
数を掛算して増量補正して燃料量を算出し、この後ステ
ップS4に進む。ステップS4では、ステップS1又はステッ
プS3にて求めた燃料量を燃料噴射弁駆動時間に変換す
る。ステップS4の処理後にステップS1に戻って上記動作
を繰返す。
Next, the operation of the CPU 100 will be described with reference to FIGS. Normally, the operation of the main routine shown in FIG. 3 is performed. First, in step S1, the basic fuel amount is calculated by mapping from the already obtained actual rotation speed signal Ne and the read pressure signal Pb. In step S2, it is determined whether the ignition timing adjustment signal device 3 is on or off. If it is off, the basic fuel amount is not increased and correction proceeds to step S4. If it is on, the basic fuel amount is larger than 1.0 in step S3. The fuel amount is calculated by multiplying a predetermined coefficient and correcting the increase, and then the process proceeds to step S4. In step S4, the fuel amount obtained in step S1 or step S3 is converted into the fuel injection valve drive time. After the process of step S4, the process returns to step S1 and the above operation is repeated.

基準角センサ1から出力される基準角信号SGの立上り
時(BTDC75°)に割込み指令信号が発生すると第4図に
示した割込みルーチンを処理する。まずステップS10で
は、フリーランニングカウンタ103の計数値を読込ん
で、前回の計数値との差から回転周期を算出する。ステ
ップS11では、この回転周期を実回転数信号Neに変換す
る。ステップS12では、吸気管圧力センサ2の出力信号
をA/D変換して得る圧力信号Pbを読込む。ステップS13で
は、点火時期調整信号器3がオンかオフかを判定し、オ
ンならばステップS14にて固定進角値をメモリ101から読
込み、オフならばステップS19に進む。ステップS15で
は、進角値をダウンカウンタ114のダウンカウント数に
換算する。このカウント数は時間Taに相当する。ステッ
プS16では、その時間Ta相当のダウンカウント数をダウ
ンカウンタ114にセットする。ステップS17では、通電開
始時期データをダウンカウンタ112にセットする。ステ
ップS18では、燃料噴射弁駆動時間データをダウンカウ
ンタ109にセットし、このセット後、メインルーチンに
戻る。
When an interrupt command signal is generated when the reference angle signal SG output from the reference angle sensor 1 rises (BTDC75 °), the interrupt routine shown in FIG. 4 is processed. First, in step S10, the count value of the free running counter 103 is read, and the rotation cycle is calculated from the difference from the previous count value. In step S11, this rotation cycle is converted into the actual rotation speed signal N e . In step S12, the pressure signal Pb obtained by A / D converting the output signal of the intake pipe pressure sensor 2 is read. In step S13, it is determined whether the ignition timing adjustment signal 3 is on or off. If it is on, the fixed advance value is read from the memory 101 in step S14, and if it is off, the process proceeds to step S19. In step S15, the advance angle value is converted into a down count number of the down counter 114. This count corresponds to the time T a. At step S16, it is set to the time T a substantial down-count down counter 114. In step S17, the energization start time data is set in the down counter 112. In step S18, the fuel injection valve drive time data is set in the down counter 109, and after this setting, the process returns to the main routine.

一方、ステップS19では、実回転数信号Neと圧力信号P
bとによりマッピングして基本進角値を算出する。ステ
ップS20では、アイドルスイッチ4がオンかオフを判定
し、オフならばステップS15に進み、オンならばステッ
プS21にて第5図を参照して説明したアイドル安定化補
正を行なった後ステップS15に進む。ステップS15以下の
処理は上記と同様の処理を行なう。
On the other hand, in step S19, the actual speed signal Ne and the pressure signal P
The basic advance value is calculated by mapping with b. In step S20, it is determined whether the idle switch 4 is on or off, and if it is off, the process proceeds to step S15, and if it is on, the idle stabilization correction described with reference to FIG. move on. The processing after step S15 performs the same processing as described above.

〔発明の効果〕〔The invention's effect〕

以上のように、本発明によれば点火時期調整のため点
火時期の進角値を固定化した際に、燃料量を増量補正す
るように構成したので、アイドル時理論空燃比(14.7)
近傍に設定されていた空燃比が出力空燃比(12.5〜13.
0)に近づき、エンジンの燃焼が安定化するためにその
回転変動が小さくなり、実際の進角値が安定化し、点火
時期の調整が行ない易くなる効果がある。
As described above, according to the present invention, when the advance value of the ignition timing is fixed for ignition timing adjustment, the fuel amount is increased and corrected, so the theoretical air-fuel ratio at idle (14.7)
The air-fuel ratio set in the vicinity is the output air-fuel ratio (12.5 to 13.
0) and the combustion of the engine is stabilized, the rotational fluctuation is reduced, the actual advance value is stabilized, and the ignition timing can be easily adjusted.

【図面の簡単な説明】[Brief description of drawings]

第1図は本発明の一実施例によるエンジンの制御装置の
構成を示すブロック図、第2図は上記装置の具体的構成
例を示す構成図、第3図は上記一実施例による装置のメ
インルーチンを示すフロー図、第4図は同じく装置の割
込みルーチンを示すフロー図、第5図はアイドル安定化
補正手段の特性図、第6図は基準角信号SGと点火信号IG
Tのタイミングを示す信号波形図、第7図は従来のエン
ジンの制御装置の構成例を示すブロック図である。 図中、1……基準角センサ、2……吸気管圧力センサ、
3……点火時期調整信号器、4……アイドルスイッチ、
6……基本進角値演算手段、7……アイドル安定化補正
手段、8……目標進角値切換手段、9……進角値−時間
変換手段、10……点火信号出力手段、11……点火装置、
12……基本燃料量演算手段、13……燃料増量補正手段、
14……燃料量切換手段、15……燃料噴射信号出力手段、
16……燃料噴射弁。 なお、図中同一符号は同一、又は相当部分を示す。
FIG. 1 is a block diagram showing a configuration of an engine control device according to an embodiment of the present invention, FIG. 2 is a configuration diagram showing a concrete configuration example of the above device, and FIG. 3 is a main diagram of the device according to the above embodiment. FIG. 4 is a flow chart showing a routine, FIG. 4 is a flow chart showing an interrupt routine of the device, FIG. 5 is a characteristic diagram of the idle stabilizing correction means, and FIG. 6 is a reference angle signal SG and an ignition signal IG.
FIG. 7 is a signal waveform diagram showing the timing of T, and FIG. 7 is a block diagram showing a configuration example of a conventional engine control device. In the figure, 1 ... reference angle sensor, 2 ... intake pipe pressure sensor,
3 ... Ignition timing adjustment signal device, 4 ... Idle switch,
6 ... Basic advance value calculation means, 7 ... Idle stabilization correction means, 8 ... Target advance value switching means, 9 ... Advance value-time conversion means, 10 ... Ignition signal output means, 11 ... ... Ignition device,
12 …… Basic fuel amount calculation means, 13 …… Fuel increase correction means,
14 ... Fuel amount switching means, 15 ... Fuel injection signal output means,
16 ... Fuel injection valve. The same reference numerals in the drawings indicate the same or corresponding parts.

フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 F02D 43/00 H Continuation of the front page (51) Int.Cl. 6 Identification number Office reference number FI technical display area F02D 43/00 H

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】エンジンの運転状態に対応して燃料量の制
御を行う燃料制御手段を備えて上記エンジンに燃料を供
給し、かつ所定の入力端子に所定の信号が印加された点
火時期調整時には上記エンジンの運転状態と無関係に点
火時期を固定進角値にして点火を行うエンジンの制御装
置において、上記所定の入力端子に上記所定の信号が印
加された点火時期調整時には上記燃料制御手段は燃料量
の増量補正を行い、出力空燃比に近づけるうようにした
ことを特徴とするエンジンの制御装置。
1. A fuel control means for controlling a fuel amount according to an operating state of an engine is provided to supply fuel to the engine, and a predetermined signal is applied to a predetermined input terminal during ignition timing adjustment. In an engine control device that ignites with an ignition timing set to a fixed advance value irrespective of the operating state of the engine, the fuel control means controls the fuel when adjusting the ignition timing when the predetermined signal is applied to the predetermined input terminal. An engine control device characterized in that the amount of increase is corrected so as to bring it closer to the output air-fuel ratio.
JP12925989A 1989-05-22 1989-05-22 Engine controller Expired - Lifetime JPH081166B2 (en)

Priority Applications (7)

Application Number Priority Date Filing Date Title
JP12925989A JPH081166B2 (en) 1989-05-22 1989-05-22 Engine controller
US07/520,948 US5069182A (en) 1989-05-22 1990-05-09 Ignition timing control apparatus for an engine
KR1019900007158A KR900018512A (en) 1989-05-22 1990-05-18 Engine control
DE4016516A DE4016516A1 (en) 1989-05-22 1990-05-22 MONITORING DEVICE FOR AN INTERNAL COMBUSTION ENGINE
US07/740,247 US5101787A (en) 1989-05-22 1991-08-05 Ignition timing control apparatus for an engine
KR1019930010917A KR930010659B1 (en) 1989-05-22 1993-06-15 Engine control
KR2019930026559U KR940004472Y1 (en) 1989-05-22 1993-12-06 Engine controller

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP12925989A JPH081166B2 (en) 1989-05-22 1989-05-22 Engine controller

Publications (2)

Publication Number Publication Date
JPH02308947A JPH02308947A (en) 1990-12-21
JPH081166B2 true JPH081166B2 (en) 1996-01-10

Family

ID=15005144

Family Applications (1)

Application Number Title Priority Date Filing Date
JP12925989A Expired - Lifetime JPH081166B2 (en) 1989-05-22 1989-05-22 Engine controller

Country Status (1)

Country Link
JP (1) JPH081166B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10299632A (en) * 1997-04-30 1998-11-10 Mitsubishi Electric Corp Engine control device

Also Published As

Publication number Publication date
JPH02308947A (en) 1990-12-21

Similar Documents

Publication Publication Date Title
EP0046305A2 (en) Method and apparatus for controlling an internal combustion engine
JP3323974B2 (en) Control device for internal combustion engine
JPH11148402A (en) Control device for deceleration of internal combustion engine
JPH0626431A (en) Ignition timing control device of internal combustion engine
JP3284395B2 (en) Throttle valve control device for internal combustion engine
JPH0357879A (en) Ignition timing controller
US5101787A (en) Ignition timing control apparatus for an engine
JPH0452382B2 (en)
JP2641761B2 (en) Engine control device
JPH0621594B2 (en) Air-fuel ratio controller for vehicle engine
JP3556682B2 (en) Engine ignition timing control device
JPH03279651A (en) Internal combustion engine fuel determination device
KR940004472Y1 (en) Engine controller
JP2517605B2 (en) Combustion control device for internal combustion engine
JPH02308947A (en) Control device for engine
JPH082466Y2 (en) Ignition timing control device for internal combustion engine
JPH09177582A (en) Control device for in-cylinder direct injection spark ignition engine
JPS6217369A (en) Ignition timing control method under idling of internal-combustion engine
JPH077580Y2 (en) Ignition timing control device for internal combustion engine
JP3518168B2 (en) Engine torque control device
JP2625763B2 (en) Ignition timing control device for internal combustion engine
JPH0649914Y2 (en) Ignition timing control device for internal combustion engine
JP2524784B2 (en) Fuel injection timing controller for diesel engine
JP2528901B2 (en) Ignition timing control device for internal combustion engine
JP2546368B2 (en) Internal combustion engine speed control device

Legal Events

Date Code Title Description
FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080110

Year of fee payment: 12

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

Year of fee payment: 13

Free format text: PAYMENT UNTIL: 20090110

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

Year of fee payment: 14

Free format text: PAYMENT UNTIL: 20100110

EXPY Cancellation because of completion of term
FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100110

Year of fee payment: 14