JPS6410659B2 - - Google Patents

Info

Publication number
JPS6410659B2
JPS6410659B2 JP11983180A JP11983180A JPS6410659B2 JP S6410659 B2 JPS6410659 B2 JP S6410659B2 JP 11983180 A JP11983180 A JP 11983180A JP 11983180 A JP11983180 A JP 11983180A JP S6410659 B2 JPS6410659 B2 JP S6410659B2
Authority
JP
Japan
Prior art keywords
ignition timing
air
fuel ratio
engine
timing 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
Application number
JP11983180A
Other languages
Japanese (ja)
Other versions
JPS5744767A (en
Inventor
Hideo Myagi
Juji Takeda
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.)
Toyota Motor Corp
Original Assignee
Toyota Motor 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 Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP11983180A priority Critical patent/JPS5744767A/en
Publication of JPS5744767A publication Critical patent/JPS5744767A/en
Publication of JPS6410659B2 publication Critical patent/JPS6410659B2/ja
Granted legal-status Critical Current

Links

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02PIGNITION, OTHER THAN COMPRESSION IGNITION, FOR INTERNAL-COMBUSTION ENGINES; TESTING OF IGNITION TIMING IN COMPRESSION-IGNITION ENGINES
    • F02P15/00Electric spark ignition having characteristics not provided for in, or of interest apart from, groups F02P1/00 - F02P13/00 and combined with layout of ignition circuits
    • F02P15/008Reserve ignition systems; Redundancy of some ignition devices

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)
  • Combined Controls Of Internal Combustion Engines (AREA)
  • Electrical Control Of Ignition Timing (AREA)

Description

【発明の詳細な説明】 本発明は内燃機関の点火時期制御方法に係り、
特に空燃比フイードバツク制御システムを有する
内燃機関の点火時期制御方法に関する。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to an ignition timing control method for an internal combustion engine,
In particular, the present invention relates to an ignition timing control method for an internal combustion engine having an air-fuel ratio feedback control system.

吸気管負圧もしくは吸入空気量と回転速度とを
機関の運転状態パラメータとして検出し、これら
の検出した運転状態パラメータに応じて点火時期
を制御するようにした内燃機関においては、高地
等で大気圧が低下すると、検出した吸気管負圧が
みかけ上小さくなる、あるいは空気密度が小さく
なるため検出した吸入空気量が真の吸入空気量よ
りもみかけ上大きくなる等の現象が生じ、点火時
期が機関の要求する最適点火時期よりも遅れ側に
制御されてしまう。また、吸気管負圧センサもし
くは吸入空気量センサにバラツキ、誤差等が生じ
た場合にも点火時期が誤つて制御されてしまう。
In an internal combustion engine that detects intake pipe negative pressure or intake air amount and rotational speed as engine operating condition parameters, and controls ignition timing according to these detected operating condition parameters, atmospheric pressure When the intake air pressure decreases, phenomena such as the detected intake pipe negative pressure becomes apparently smaller, or the detected intake air amount becomes apparently larger than the true intake air amount due to a decrease in air density, occur, causing the ignition timing to change. The ignition timing is controlled to be later than the optimum ignition timing required by the engine. Further, the ignition timing may also be erroneously controlled when variations, errors, etc. occur in the intake pipe negative pressure sensor or the intake air amount sensor.

本発明は従来技術の上述の如き問題点を解決す
ることを目的としている。本発明によれば、大気
圧等の環境の変化が生じても、また運転状態パラ
メータのセンサに検出誤差が生じても点火時期を
最適値に制御することができる。
The present invention aims to solve the above-mentioned problems of the prior art. According to the present invention, the ignition timing can be controlled to the optimum value even if a change in the environment such as atmospheric pressure occurs or a detection error occurs in a sensor for operating condition parameters.

上述した目的を達成する本発明の特徴は、排気
ガス中の特定成分濃度を検出し、該検出値に応じ
て空燃比補正値を増減制御せしめ、該増減した空
燃比補正値に応じて機関に供給すべき燃料量を制
御する空燃比フイードバツク制御システムを有す
る内燃機関において、少なくとも該機関の負荷状
態と回転速度を含む運転状態を検出し、該検出し
た運転状態と前記空燃比補正値とに応じて機関の
点火時期を制御することにある。
A feature of the present invention that achieves the above-mentioned object is to detect the concentration of a specific component in the exhaust gas, increase or decrease the air-fuel ratio correction value according to the detected value, and control the air-fuel ratio correction value to increase or decrease the air-fuel ratio correction value in accordance with the increased or decreased air-fuel ratio correction value. In an internal combustion engine having an air-fuel ratio feedback control system that controls the amount of fuel to be supplied, an operating state including at least a load state and a rotational speed of the engine is detected, and the system detects the operating state according to the detected operating state and the air-fuel ratio correction value. The purpose of this is to control the engine's ignition timing.

以下図面を用いて本発明を詳細に説明する。 The present invention will be explained in detail below using the drawings.

第1図には本発明の一実施例として、空燃比フ
イードバツク制御機能を有する電子制御燃料噴射
式内燃機関の一例が概略的に示されている。同図
において、10は機関の吸入空気量を検出してそ
の検出値に対応する電圧を発生するエアフローセ
ンサ、12は機関の吸気管負圧を検出し、その検
出値に応じた電圧を発生する負圧センサ、14は
制御回路16からの駆動信号に応じて間欠的に燃
料を噴射する燃料噴射弁、18は点火プラグ、2
0は排気ガス中の酸素成分濃度を検出し、その検
出値に従つて電圧を発生するO2センサ、22は
触媒コンバータをそれぞれ示している。エアフロ
ーセンサ10、負圧センサ12及びO2センサ2
0の出力電圧は制御回路16に送り込まれる。点
火プラグ18には、デイストリビユータ24を介
して点火コイル26より点火エネルギーが送り込
まれる。点火コイル26はイグナイタを備えてお
り、このイグナイタには制御回路16より点火信
号が送り込まれる。デイストリビユータ24には
そのデイストリビユータ軸が所定角度、例えばク
ランク角に換算して30゜及び360゜、回転する毎に
角度位置信号を発生する回転角センサ28が設け
られており、この回転角センサからの上記2種の
角度位置信号は制御回路16にそれぞれ送り込ま
れる。
FIG. 1 schematically shows an example of an electronically controlled fuel injection type internal combustion engine having an air-fuel ratio feedback control function as an embodiment of the present invention. In the figure, 10 is an air flow sensor that detects the intake air amount of the engine and generates a voltage corresponding to the detected value, and 12 is an air flow sensor that detects the engine's intake pipe negative pressure and generates a voltage according to the detected value. a negative pressure sensor; 14, a fuel injection valve that intermittently injects fuel according to a drive signal from the control circuit 16; 18, a spark plug; 2;
0 indicates an O 2 sensor that detects the concentration of oxygen components in exhaust gas and generates a voltage according to the detected value, and 22 indicates a catalytic converter. Air flow sensor 10, negative pressure sensor 12 and O2 sensor 2
The zero output voltage is sent to the control circuit 16. Ignition energy is sent to the spark plug 18 from an ignition coil 26 via a distributor 24 . The ignition coil 26 includes an igniter, to which an ignition signal is sent from the control circuit 16. The distributor 24 is provided with a rotation angle sensor 28 that generates an angular position signal each time the distributor shaft rotates through a predetermined angle, for example, 30° and 360° in terms of crank angle. The above two types of angular position signals from the angle sensor are sent to the control circuit 16, respectively.

第2図は第1図の制御回路16の一例を表わす
ブロツク図である。O2センサ20、エアフロー
センサ10、及び負圧センサ12の出力電圧は、
アナログマルチプレクサを含むA/D変換器30
に送り込まれ、所定の変換周期で順次2進の信号
に変換される。
FIG. 2 is a block diagram showing an example of the control circuit 16 of FIG. 1. The output voltages of the O 2 sensor 20, air flow sensor 10, and negative pressure sensor 12 are:
A/D converter 30 including an analog multiplexer
and is sequentially converted into a binary signal at a predetermined conversion cycle.

回転角センサ28からのクランク角30゜毎及び
360゜毎の角度位置信号は、タイミング信号形成回
路32に印加されこの形成回路32は、後述する
燃料噴射制御回路34及び点火制御回路36用の
種々のタイミング信号、燃料噴射時間演算用及び
点火時期演算用の割込み要求信号、速度信号形成
回路38用のゲート制御信号等を形成する公知の
回路であり、フリツプフロツプ及び論理素子等を
組み合わせて容易に構成することができる。
Every 30° crank angle from the rotation angle sensor 28 and
The angular position signal every 360 degrees is applied to a timing signal forming circuit 32, which generates various timing signals for a fuel injection control circuit 34 and an ignition control circuit 36, which will be described later, as well as for calculating fuel injection time and ignition timing. This is a well-known circuit for forming an interrupt request signal for calculation, a gate control signal for the speed signal forming circuit 38, etc., and can be easily constructed by combining flip-flops, logic elements, etc.

速度信号形成回路38は、タイミング信号形成
回路32から送られるクランク角60゜に相当する
パルス幅を有するゲート制御信号によつて開閉制
御されるゲートと、このゲートを通過するクロツ
クパルスの数を計数するカウンタと備えた公知の
構成となつており、機関の回転速度に応じた値を
有する2進の速度信号を形成する。
The speed signal forming circuit 38 counts the number of gates that are opened and closed by a gate control signal having a pulse width corresponding to a crank angle of 60 degrees sent from the timing signal forming circuit 32, and the number of clock pulses that pass through these gates. It has a known configuration with a counter and forms a binary speed signal having a value depending on the rotational speed of the engine.

燃料噴射制御回路34は、中央処理装置
(CPU)40によつて算出される燃料噴射弁14
の1回の噴射時間τに対応する出力データを受け
取るレジスタとその噴射時間τに相当する持続時
間を有する噴射信号を形成するためのダウンカウ
ンタとを備えている。この種の回路構成も周知で
あり、これによつて得られる噴射信号は駆動回路
42を介して噴射弁14に送り込まれる。
The fuel injection control circuit 34 controls the fuel injection valve 14 calculated by a central processing unit (CPU) 40.
and a down counter for forming an injection signal having a duration corresponding to the injection time τ. This type of circuit configuration is also well known, and the injection signal obtained thereby is sent to the injection valve 14 via the drive circuit 42.

点火制御回路36は、CPU40によつて算出
された点火コイルへの通電開始時期に関する出力
データ及び通電終了時期、即ち点火時期に関する
出力データをそれぞれ受け取る2つのレジスタ
と、各出力データの指示する時点にそれぞれパル
スを発生するための2つのダウンカウンタと、ダ
ウンカウンタからの上述のパルスによつてセツ
ト、リセツトされ、点火コイルに通電すべき期間
を表わす点火信号を発生させるフリツプフロツプ
とを備えている。この種の点火制御回路も周知の
ものであり、形成された点火信号は、第1図の点
火プラグ18、デイストリビユータ24、及び点
火コイル26等から構成される点火装置44へ送
り込まれる。
The ignition control circuit 36 includes two registers that each receive output data regarding the start timing of energization of the ignition coil and output data regarding the energization end time, that is, the ignition timing, calculated by the CPU 40, and a register that receives the output data regarding the ignition timing, which are calculated by the CPU 40, and registers at the time point indicated by each output data. It comprises two down counters, each for generating pulses, and a flip-flop which is set and reset by the above-mentioned pulses from the down counters and generates an ignition signal representing the period during which the ignition coil is to be energized. This type of ignition control circuit is also well known, and the generated ignition signal is sent to an ignition device 44 comprising the spark plug 18, distributor 24, ignition coil 26, etc. shown in FIG.

A/D変換器30、速度信号形成回路38、燃
料噴射制御回路34、及び点火制御回路36は、
マイクロコンピユータの各構成要素であるCPU
40、リードオンリメモリ(ROM)46、ラン
ダムアクセスメモリ(RAM)48、及びクロツ
ク発生回路50にバス52を介して接続されてお
り、このバス52を介して入出力データの転送が
行われる。
The A/D converter 30, the speed signal forming circuit 38, the fuel injection control circuit 34, and the ignition control circuit 36,
CPU, each component of a microcomputer
40, a read only memory (ROM) 46, a random access memory (RAM) 48, and a clock generation circuit 50 via a bus 52, through which input/output data is transferred.

なお、第2図には示されていないが、マイクロ
コンピユータとしては、入出力制御回路、メモリ
制御回路等が、通常は、周知の方法で設けられて
いる。
Although not shown in FIG. 2, the microcomputer is usually provided with an input/output control circuit, a memory control circuit, etc. using a well-known method.

ROM46内には、メイン処理ルーチンプログ
ラム、空燃比補正量演算用割込み処理プログラ
ム、点火時期演算用割込み処理プログラム、燃料
噴射時間演算用割込み処理プログラム、及びその
他の割込み処理プログラムと、それらの演算処理
に必要な種々のデータとがあらかじめ格納されて
いる。
The ROM 46 contains a main processing routine program, an interrupt processing program for calculating the air-fuel ratio correction amount, an interrupt processing program for calculating the ignition timing, an interrupt processing program for calculating the fuel injection time, and other interrupt processing programs, as well as for their calculation processing. Various necessary data are stored in advance.

なお、第1図及び第2図においては、エアフロ
ーセンサ10と負圧センサ12の両方が設けられ
ているが、本発明を実施するには、これらのうち
のどちらか一方のセンサのみが設けられていれば
良い。
Although both the air flow sensor 10 and the negative pressure sensor 12 are provided in FIGS. 1 and 2, in order to carry out the present invention, only one of these sensors is provided. It's fine as long as it's there.

次に、上述のマイクロコンピユータの処理内容
及び動作を第3図及び第4図に示すフローチヤー
トを用いて説明する。なお、以下の説明は、負圧
センサ12を用いずエアフローセンサ10を用い
た場合について行われる。
Next, the processing contents and operation of the above-mentioned microcomputer will be explained using the flowcharts shown in FIGS. 3 and 4. Note that the following description will be made regarding the case where the air flow sensor 10 is used without using the negative pressure sensor 12.

CPU40は、所定時間毎に発生する割込み要
求に応じて第3図に示す処理ルーチンを実行す
る。まず、ステツプ60において、A/D変換器3
0においてA/D変換されたO2センサ20の検
出信号を取り込む。次いでステツプ61において、
この検出データとあらかじめ定めた基準値とを比
較して排気ガス中の酸素濃度が理論空燃比に対応
する値より低いか、否か、即ち、機関の空燃比が
理論空燃比に対してリツチ側にあるかリーン側に
あるかを判別し、リツチ側にある場合、リーン側
にある場合それぞれに応じてリツチフラグをオ
ン、オフとする。次のステツプ62においては、こ
のリツチフラグを判別し、オンの場合は、ステツ
プ63へ進み、空燃比補正係数(補正量)f(A/
F)を前回の演算サイクルにおける補正係数f
(A/F)から一定値αだけ減少させる。即ち、
ステツプ63ではf(A/F)=f(A/F)−αの演
算を行う。リツチフラグがオンでない際は、プロ
グラムはステツプ64へ進み、f(A/F)を一定
値βだけ増大させた空燃比補正係数f(A/F)
を得る。即ち、ステツプ64においてはf(A/F)
=f(A/F)+βの演算を行う。このようにして
得られた空燃比補正係数f(A/F)は、ステツ
プ65において、RAM48の所定領域に記憶せし
められる。なお、前回の演算サイクルではリツチ
フラグがオンであつたのに今回の演算サイクルで
はこれがオフとなつたような場合、あるいはその
逆の場合は、今回におけるf(A/F)の増減量
を大幅に大きくする如き処理(ステツプ処理)を
行つても良い。
The CPU 40 executes the processing routine shown in FIG. 3 in response to interrupt requests that occur at predetermined intervals. First, in step 60, the A/D converter 3
At 0, the A/D converted detection signal of the O 2 sensor 20 is taken in. Then, in step 61,
This detected data is compared with a predetermined reference value to determine whether the oxygen concentration in the exhaust gas is lower than the value corresponding to the stoichiometric air-fuel ratio. It determines whether it is on the lean side or on the rich side, and if it is on the rich side or lean side, the rich flag is turned on or off depending on whether it is on the rich side or lean side. In the next step 62, this rich flag is determined, and if it is on, the process proceeds to step 63, where the air-fuel ratio correction coefficient (correction amount) f(A/
F) is the correction coefficient f in the previous calculation cycle
(A/F) by a constant value α. That is,
In step 63, f(A/F)=f(A/F)-α is calculated. If the rich flag is not on, the program proceeds to step 64, where the air-fuel ratio correction coefficient f(A/F) is calculated by increasing f(A/F) by a constant value β.
get. That is, in step 64, f(A/F)
Calculate =f(A/F)+β. The air-fuel ratio correction coefficient f(A/F) thus obtained is stored in a predetermined area of the RAM 48 in step 65. Note that if the rich flag was on in the previous calculation cycle but turned off in the current calculation cycle, or vice versa, the increase or decrease in f(A/F) this time may be significantly changed. Processing to increase the size (step processing) may also be performed.

一方、CPU40は、タイミング信号形成回路
32から、例えばクランク角360゜毎に割込み要求
が発生すると、燃料噴射時間演算用の処理ルーチ
ンを実行する。この処理ルーチンは周知であるた
め、詳細には説明しないが、吸入空気量Q、回転
速度Nに関するデータと定数Kとから基本噴射時
間τOをτO=K・Q/Nから算出し、その算出したτO に第3図の処理ルーチンで求めた空燃比補正係数
f(A/F)及びその他の係数Rを乗算して噴射
時間τを求め、その算出したτに関するデータを
燃料噴射制御回路34のレジスタにセツトするも
のである。このように演算した噴射時間τに応じ
て機関に供給される燃料量が制御されることによ
り、空燃比のフイードバツク制御が行われるわけ
である。なお、この燃料噴射時間演算用の処理ル
ーチンは所定時間毎の割込みで実行するようにし
ても良い。
On the other hand, when an interrupt request is generated from the timing signal forming circuit 32, for example every 360 degrees of crank angle, the CPU 40 executes a processing routine for calculating the fuel injection time. Since this processing routine is well-known, it will not be explained in detail, but the basic injection time τ O is calculated from τ O =K・Q/N from the data regarding the intake air amount Q and rotational speed N, and the constant K. The injection time τ is obtained by multiplying the calculated τ O by the air-fuel ratio correction coefficient f (A/F) obtained in the processing routine of FIG. 3 and other coefficients R, and the data regarding the calculated τ is sent to the fuel injection control circuit. 34 registers. Feedback control of the air-fuel ratio is performed by controlling the amount of fuel supplied to the engine in accordance with the injection time τ calculated in this manner. Note that this processing routine for calculating the fuel injection time may be executed by interrupting every predetermined time.

さらに、CPU40は、タイミング信号形成回
路32から所定クランク角度毎、例えば、4サイ
クル6気筒の機関であれば120゜クランク角毎、に
発生する割込み要求に従つて第4図に示す点火時
期演算用の処理ルーチンを実行する。まず、ステ
ツプ70において、検出した吸入空気量Q及び回転
速度Nに関するデータをそれぞれ取り込み、次の
ステツプ71において、吸入空気量の検出データQ
に対して、第3図の処理ルーチンで求めた空燃比
補正係数f(A/F)を用いて補正を行う。この
補正方法として最も簡単な方法は、Q′=Q・f
(A/F)の演算をするものであるがその他に
Q′=Q・(a・f(A/F)+b)の如き演算を行
つても良く、また、f(A/F)の平均値F(A/
F)を求め、Q′=Q・F(A/F)の演算を行つ
ても良い。次いでステツプ72において、この補正
した吸入空気量データQ′と回転速度の検出デー
タNとから点火進角θOの演算を行う。この点火進
角θOの演算方法として種々の方法が知られている
が、例えば、ROM46内にあらかじめ格納され
た第5図に示す如き、NとQ′/Nとに対する点
火進角θOの関係を用いてマツピングによつてθO
求める方法を用いても良い。次のステツプ73にお
いては、上述の如くして得られた点火進角θOに対
して暖機補正、EGR補正等が行われる。例えば
これらの補正係数をγとすれば、ステツプ73にお
いてはθ=θO+γの演算が行われる。次いで、ス
テツプ74において、補正後の点火進角θと基準角
度位置との間のクランク角が演算され、さらにそ
の角度だけクランク軸が回動するに要する時間が
算出され、その後、この算出値がカウンタのカウ
ント数に換算される。次いで、ステツプ75におい
て、このように換算された点火時期データが点火
制御回路36の点火時期用のレジスタにセツトさ
れ、これによりこの割込み処理ルーチンが終了す
る。また、CPU40は点火コイルの通電開始時
期に関するデータを上述の点火時期データから周
知の方法で算出し、点火制御回路36の他方のレ
ジスタにセツトする。
Furthermore, the CPU 40 performs the ignition timing calculation shown in FIG. 4 in accordance with an interrupt request generated from the timing signal forming circuit 32 at every predetermined crank angle, for example, at every 120° crank angle in the case of a 4-stroke, 6-cylinder engine. Execute the processing routine. First, in step 70, data regarding the detected intake air amount Q and rotational speed N are taken in, and in the next step 71, the detected intake air amount data Q
, is corrected using the air-fuel ratio correction coefficient f (A/F) obtained in the processing routine of FIG. The simplest method for this correction is Q′=Q・f
(A/F) calculation, but other than that
Calculations such as Q'=Q・(a・f(A/F)+b) may be performed, and the average value F(A/F) of f(A/F) may be performed.
F) and then perform the calculation Q'=Q·F(A/F). Next, in step 72, the ignition advance angle θ O is calculated from the corrected intake air amount data Q' and the detected rotational speed data N. Various methods are known for calculating this ignition advance angle θ O. For example, as shown in FIG . A method of determining θ O by mapping using relationships may also be used. In the next step 73, warm-up correction, EGR correction, etc. are performed on the ignition advance angle θO obtained as described above. For example, if these correction coefficients are γ, then in step 73, the calculation θ=θ O +γ is performed. Next, in step 74, the crank angle between the corrected ignition advance angle θ and the reference angular position is calculated, the time required for the crankshaft to rotate by that angle is calculated, and then this calculated value is calculated. It is converted to the count number of the counter. Next, in step 75, the ignition timing data converted in this way is set in the ignition timing register of the ignition control circuit 36, thereby ending this interrupt processing routine. Further, the CPU 40 calculates data regarding the energization start timing of the ignition coil from the above-mentioned ignition timing data using a well-known method, and sets it in the other register of the ignition control circuit 36.

このように演算された点火時期データにより、
点火時期が制御されることにより、エアフローセ
ンサ10の検出した吸入空気量が実際に吸入され
た空気量と異なる場合にも、点火時期が最適値に
正しく制御されるのである。即ち、空燃比フイー
ドバツク制御システムにおいては、エアーフロー
センサの検出した吸入空気量が真の吸入空気量よ
り大きい場合は空燃比がリツチとなるため、空燃
比補正係数f(A/F)が小さくなり、これによ
つて燃料噴射量を今までより少なくして空燃比を
理論空燃比に近づけるような動作が行われる。従
つて、検出した吸入空量Qに対してQ・f(A/
F)の演算を行えば、この補正を行つた吸入空気
量Q′は、真の吸入空気量により近づくあるいは
一致することになり、これによつて点火時期制御
を行えば最適な制御を行うことができるのであ
る。
With the ignition timing data calculated in this way,
By controlling the ignition timing, even if the amount of intake air detected by the air flow sensor 10 differs from the amount of air actually taken in, the ignition timing can be correctly controlled to the optimum value. In other words, in the air-fuel ratio feedback control system, when the intake air amount detected by the air flow sensor is larger than the true intake air amount, the air-fuel ratio becomes rich, so the air-fuel ratio correction coefficient f (A/F) becomes smaller. As a result, an operation is performed to reduce the fuel injection amount to bring the air-fuel ratio closer to the stoichiometric air-fuel ratio. Therefore, Q・f(A/
By performing the calculation in F), the corrected intake air amount Q' will come closer to or match the true intake air amount, and if ignition timing control is performed based on this, optimal control will be achieved. This is possible.

なお、上述の実施例では、検出した吸入空気量
Qに対してf(A/F)の補正を行つているが、
これは、検出した回転速度Nに対して行つても良
く、また、吸気管負圧と回転速度から点火時期制
御を行うシステムにおいては、検出した吸気管負
圧に対してf(A/F)の補正を行つても良い。
さらに、前述の実施例では、検出した吸入空気量
Qについてf(A/F)の補正を行つているが、
このf(A/F)の補正を、最終的に算出された
点火進角θあるいはθOに対して行つても良いこと
は明らかであり、その場合の効果も上述の実施例
の場合と同様である。
Note that in the above embodiment, the detected intake air amount Q is corrected by f(A/F);
This may be performed for the detected rotational speed N, and in a system that performs ignition timing control from the intake pipe negative pressure and the rotational speed, f(A/F) for the detected intake pipe negative pressure. You may also make corrections.
Furthermore, in the above embodiment, f(A/F) is corrected for the detected intake air amount Q.
It is clear that this correction of f(A/F) may be performed on the finally calculated ignition advance angle θ or θ O , and the effect in that case is the same as in the above embodiment. It is.

以上詳細に説明したように、本発明によれば、
大気圧の変化等の環境の変化が生じるかあるいは
センサ自体に誤差が生じて検出した運転状態パラ
メータが真のパラメータと異つた場合にも最適値
に点火時期を制御することが出来、しかもそのた
めに新たな特別のセンサ類を設ける必要がないと
いう格別の効果が得られる。
As explained in detail above, according to the present invention,
Even if a change in the environment such as a change in atmospheric pressure occurs or an error occurs in the sensor itself and the detected operating condition parameters differ from the true parameters, the ignition timing can be controlled to the optimal value. A special effect can be obtained in that there is no need to provide new special sensors.

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

第1図は本発明の一実施例の概略図、第2図は
制御回路のブロツク図、第3図及び第4図は制御
回路の動作を説明するフローチヤート、第5図は
点火進角算出用のマツプ図である。 10……エアフローセンサ、12……負圧セン
サ、14……燃料噴射弁、16……制御回路、1
8……点火プラグ、20……O2センサ、24…
…デイストリビユータ、26……点火コイル、2
8……回転角センサ、36……点火制御回路、4
0……CPU、44……点火装置、46……
ROM、48……RAM。
Fig. 1 is a schematic diagram of an embodiment of the present invention, Fig. 2 is a block diagram of the control circuit, Figs. 3 and 4 are flowcharts explaining the operation of the control circuit, and Fig. 5 is ignition advance angle calculation. It is a map diagram for. 10... Air flow sensor, 12... Negative pressure sensor, 14... Fuel injection valve, 16... Control circuit, 1
8... Spark plug, 20... O 2 sensor, 24...
...Distributor, 26...Ignition coil, 2
8...Rotation angle sensor, 36...Ignition control circuit, 4
0...CPU, 44...Ignition device, 46...
ROM, 48...RAM.

Claims (1)

【特許請求の範囲】 1 排気ガス中の特定成分濃度を検出し、該検出
値に応じて空燃比補正値を増減制御せしめ、該増
減した空燃比補正値に応じて機関に供給すべき燃
料量を制御する空燃比フイードバツク制御システ
ムを有する内燃機関において、少なくとも該機関
の負荷状態と回転速度を含む運転状態を検出し、
該検出した運転状態と前記空燃比補正値とに応じ
て機関の点火時期を制御することを特徴とする内
燃機関の点火時期制御方法。 2 前記検出した運転状態に応じて点火時期制御
値を算出し、該算出した点火時期制御値を前記空
燃比補正値に応じて補正し、該補正した点火時期
制御値に機関の点火時期を一致させるようにした
特許請求の範囲第1項記載の点火時期制御方法。 3 前記検出した運転状態パラメータのうちの負
荷状態パラメータを前記空燃比補正値に応じて補
正し、該補正した負荷状態パラメータを含む運転
状態パラメータに応じて点火時期制御値を算出
し、該算出した点火時期制御値に機関の点火時期
を一致させるようにした特許請求の範囲第1項記
載の点火時期制御方法。
[Claims] 1. Detecting the concentration of a specific component in exhaust gas, increasing or decreasing an air-fuel ratio correction value according to the detected value, and controlling the amount of fuel to be supplied to the engine according to the increased or decreased air-fuel ratio correction value. In an internal combustion engine having an air-fuel ratio feedback control system for controlling the engine, detecting the operating state including at least the load state and rotation speed of the engine,
A method for controlling ignition timing of an internal combustion engine, comprising controlling ignition timing of the engine according to the detected operating state and the air-fuel ratio correction value. 2 Calculating an ignition timing control value according to the detected operating state, correcting the calculated ignition timing control value according to the air-fuel ratio correction value, and matching the ignition timing of the engine to the corrected ignition timing control value. The ignition timing control method according to claim 1, wherein: 3 Correcting a load state parameter among the detected operating state parameters according to the air-fuel ratio correction value, calculating an ignition timing control value according to the operating state parameter including the corrected load state parameter, and calculating the ignition timing control value according to the operating state parameter including the corrected load state parameter. The ignition timing control method according to claim 1, wherein the ignition timing of the engine is made to match the ignition timing control value.
JP11983180A 1980-09-01 1980-09-01 Controlling method of ignition timing for internal combustion engine Granted JPS5744767A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP11983180A JPS5744767A (en) 1980-09-01 1980-09-01 Controlling method of ignition timing for internal combustion engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11983180A JPS5744767A (en) 1980-09-01 1980-09-01 Controlling method of ignition timing for internal combustion engine

Publications (2)

Publication Number Publication Date
JPS5744767A JPS5744767A (en) 1982-03-13
JPS6410659B2 true JPS6410659B2 (en) 1989-02-22

Family

ID=14771333

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11983180A Granted JPS5744767A (en) 1980-09-01 1980-09-01 Controlling method of ignition timing for internal combustion engine

Country Status (1)

Country Link
JP (1) JPS5744767A (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6361742A (en) * 1986-09-01 1988-03-17 Japan Electronic Control Syst Co Ltd Learning control device for internal combustion engine
JPH02144666U (en) * 1989-05-08 1990-12-07

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5836189B2 (en) * 1976-09-14 1983-08-08 株式会社デンソー Ignition timing control device for internal combustion engines

Also Published As

Publication number Publication date
JPS5744767A (en) 1982-03-13

Similar Documents

Publication Publication Date Title
US4475517A (en) Air-fuel ratio control method and apparatus for an internal combustion engine
US4476532A (en) Method and apparatus for controlling the duty cycle of an off-on type valve by monitoring the history of the state of the valve
US4479186A (en) Method and apparatus for controlling an internal combustion engine
JPH0141821B2 (en)
JPH0143142B2 (en)
US4469072A (en) Method and apparatus for controlling the fuel-feeding rate of an internal combustion engine
JPS6347893B2 (en)
JPS6248066B2 (en)
US4508086A (en) Method of electronically controlling fuel injection for internal combustion engine
JPH0312217B2 (en)
US5093793A (en) Method of transferring signals within electronic control system for internal combustion engines
JPS6410659B2 (en)
JPH0465223B2 (en)
JPH0312655B2 (en)
JPH0536613B2 (en)
JPS61108847A (en) Control device of fuel increase in quantity in internal-combustion engine
JPS62139943A (en) Air-fuel ratio control method for internal combustion engine
JPS59168247A (en) Controller for air-fuel ratio and ignition timing of internal-combustion engine
JPS63186940A (en) Fuel injection control device for internal combustion engine
JPH0246777B2 (en)
JPS6342103B2 (en)
JPH0629586B2 (en) Fuel supply control device for internal combustion engine
JPH0313419B2 (en)
JPH0231778B2 (en)
JPS6245955A (en) Electronic control fuel injection controller