JPS6189979A - Ignition timing controller for engine - Google Patents
Ignition timing controller for engineInfo
- Publication number
- JPS6189979A JPS6189979A JP59212179A JP21217984A JPS6189979A JP S6189979 A JPS6189979 A JP S6189979A JP 59212179 A JP59212179 A JP 59212179A JP 21217984 A JP21217984 A JP 21217984A JP S6189979 A JPS6189979 A JP S6189979A
- Authority
- JP
- Japan
- Prior art keywords
- acceleration
- engine
- ignition timing
- throttle opening
- time
- 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
- F02P—IGNITION, OTHER THAN COMPRESSION IGNITION, FOR INTERNAL-COMBUSTION ENGINES; TESTING OF IGNITION TIMING IN COMPRESSION-IGNITION ENGINES
- F02P5/00—Advancing or retarding ignition; Control therefor
- F02P5/04—Advancing or retarding ignition; Control therefor automatically, as a function of the working conditions of the engine or vehicle or of the atmospheric conditions
- F02P5/145—Advancing or retarding ignition; Control therefor automatically, as a function of the working conditions of the engine or vehicle or of the atmospheric conditions using electrical means
- F02P5/15—Digital data processing
- F02P5/1502—Digital data processing using one central computing unit
- F02P5/1504—Digital data processing using one central computing unit with particular means during a transient phase, e.g. acceleration, deceleration, gear change
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/10—Internal combustion engine [ICE] based vehicles
- Y02T10/40—Engine management systems
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Signal Processing (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Electrical Control Of Ignition Timing (AREA)
Abstract
Description
【発明の詳細な説明】
[産業上の利用分野]
本発明は、エンジンの点火時期制御装置、とりわけエン
ジンの加速運転時に点火時期の加速補正を行なうように
した点火時期制御装置に関するものである。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to an ignition timing control device for an engine, and particularly to an ignition timing control device that performs acceleration correction of the ignition timing during accelerated operation of the engine.
[従来技術]
従来より、例えばエンジン回転数と吸気負圧に応じてエ
ンジンの点火時期を演算するようにした電子式点火時期
制御装置において、エンジンの加速運転時に加速信号に
よりイグナイタへの通電時間を増加するようにして点火
時期の加速補正を行なうようにしたエンジンの点火時期
制御装置は公知である(特開昭56−’135754号
公報参照)。[Prior Art] Conventionally, in an electronic ignition timing control device that calculates the ignition timing of an engine according to engine speed and intake negative pressure, for example, when the engine is accelerating, an acceleration signal is used to control the energization time to the igniter. An engine ignition timing control device that performs acceleration correction of the ignition timing by increasing the number of ignition timings is known (see Japanese Patent Laid-Open No. 135754/1983).
この種の加速補正は、加速初期に多量の吸気が一時的に
エンジンに供給されることに伴って空燃比がリーン化さ
れ、通常の進角度で点火を行なうと7ノキングを生ずる
ため、点火時期を遅角させることによりノッキングの発
生を防止するものである。This type of acceleration correction causes the air-fuel ratio to become lean as a large amount of intake air is temporarily supplied to the engine at the beginning of acceleration, and if ignition is performed at a normal advance angle, 7-knocking will occur. This prevents knocking by retarding the timing.
ところで、エンジンの加速には、アクセルペダルを急激
に踏み込むいわゆる急加速と、アクセルペダルを徐々に
踏み込むいわゆる緩加速とがある。By the way, engine acceleration includes so-called sudden acceleration, in which the accelerator pedal is suddenly depressed, and so-called slow acceleration, in which the accelerator pedal is gradually depressed.
いま、エンジンの加速を例えばスロットル開度速度(変
化率)が所定の値より大きくなったときに検出して、そ
の間だけ加速補正を特徴とする特許急加速時にあっては
、スロットル弁が急速に開かれ、エンジンの充填量はス
ロットル弁の開きに対しある時間遅れて増加するため、
加速補正が充填量の増加以前に行なわれることとなって
、点火時期が遅れ過ぎ、必要な加速性能が得られなくな
るうえ、実際に充填量が増加した段階では、加速補正が
終了してノッキングを発生する。一方、エンジンの緩加
速時にあっては、充填量がほぼ飽和したのちにあっても
スロットル開度速度が上記所定の値より大きい限り加速
補正が行なわれることになる結果、必要以上に点火時期
が遅れ側に設定されてヘジテーシタンが惹起されるとい
った問題がある。Now, in a patent that detects the acceleration of the engine when, for example, the throttle opening speed (rate of change) becomes larger than a predetermined value, and performs acceleration correction only during that time, during sudden acceleration, the throttle valve rapidly changes. The throttle valve is opened, and the engine charge increases with a certain time delay relative to the opening of the throttle valve.
Acceleration correction is performed before the charge amount increases, causing the ignition timing to be delayed too much, making it impossible to obtain the necessary acceleration performance.In addition, when the charge amount actually increases, the acceleration correction ends and knocking is prevented. Occur. On the other hand, when the engine is slowly accelerating, acceleration correction will be performed as long as the throttle opening speed is greater than the above-mentioned predetermined value even after the charging amount is almost saturated. There is a problem in that setting it on the lag side causes hesitancy.
[発明の目的]
本発明の目的は、エンジンの点火時期の加速補正を行な
うに際して、その加速状態を考慮して最適な加速補正を
行なうことができるようにすることである。[Object of the Invention] An object of the present invention is to enable optimal acceleration correction to be performed in consideration of the acceleration state when performing acceleration correction of the ignition timing of an engine.
[発明の構成]
このため、本発明においては、加速の終了を検出してそ
の加速終了時から所定時間加速補正を継続するようにす
るとともに、その加速補正を行なう所定時間をスロット
ル開度の変化率に応じてスロットル開度の変化率が大き
い急加速時には、長くなるように設定する一方、緩加速
時には上記所定時間を短く設定して、加速補正を早期に
打ち切るようにして構成したものである。[Structure of the Invention] Therefore, in the present invention, the end of acceleration is detected and acceleration correction is continued for a predetermined period of time from the end of acceleration, and the predetermined period of time for performing the acceleration correction is determined by detecting the change in throttle opening. During sudden acceleration, when the rate of change in throttle opening is large depending on the speed, the predetermined time is set to be longer, while during slow acceleration, the predetermined time is set to be shorter, so that the acceleration correction is terminated early. .
[発明の効果]
本発明によれば、エンジンの加速状態をスロットル開度
変化により応答性よく検出することかできるうえ、吸気
負圧が安定した後の点火時期の過剰制御を確実に防止で
き、加速状態に応じて正確な加速補正が行なえる。[Effects of the Invention] According to the present invention, the acceleration state of the engine can be detected with good responsiveness based on changes in the throttle opening degree, and excessive control of the ignition timing after the intake negative pressure has stabilized can be reliably prevented. Accurate acceleration correction can be performed depending on the acceleration state.
[実施例] 以下、本発明を添付の図面を参照して詳細に説明する。[Example] Hereinafter, the present invention will be described in detail with reference to the accompanying drawings.
第3図に示すように、エンジン1の燃焼室2に
1臨ませて設けた点火プラグ3に対しては、
これを点火駆動する駆動回路4と、該駆動回路4を制御
する点火時期制御回路5が設けられている。この点火時
期制御回路5は、マイクロコンピュータにより構成され
、エアクリーナ6下流の吸気通路7に介設したエア70
−メータ8によって検出される吸入吸気量、エア70−
メータ8下流に介設されたスロットル弁9に対して設け
たスロットル開度センサ10によって検出されるスロッ
トル開度、スロットル弁9下流に設けられたサージタン
ク11に設けた負圧センサ12によって検出される吸気
負圧、さらに、エンジン回転数センサIL’1%温度セ
ンサ14.冷却水温センサ15.イグニッションスイッ
チIgSWの各出力、ならびにエンジンの出力軸(図示
せず)に対して設けたピックアップタイプのクランク角
センサ16の出力を入力として第1図及び第2図に示す
制御フローを実行して点火時期の設定を行なう。As shown in Fig. 3, in the combustion chamber 2 of the engine 1,
For spark plug 3 installed facing 1,
A drive circuit 4 for driving the ignition, and an ignition timing control circuit 5 for controlling the drive circuit 4 are provided. The ignition timing control circuit 5 is configured by a microcomputer, and is connected to an air 70 interposed in an intake passage 7 downstream of the air cleaner 6.
-Intake air amount detected by meter 8, air 70-
The throttle opening is detected by a throttle opening sensor 10 provided for the throttle valve 9 provided downstream of the meter 8, and the negative pressure sensor 12 provided for the surge tank 11 provided downstream of the throttle valve 9. Furthermore, the engine rotation speed sensor IL'1% temperature sensor 14. Cooling water temperature sensor 15. Ignition is performed by executing the control flow shown in FIGS. 1 and 2 using each output of the ignition switch IgSW and the output of a pickup type crank angle sensor 16 provided for the output shaft of the engine (not shown) as input. Set the time.
以下、第1図及び第2図の70−チャートにしたがって
、点火時期制御回路5が実行する点火時期の設定方式を
説明する。Hereinafter, the ignition timing setting method executed by the ignition timing control circuit 5 will be explained according to charts 70 in FIGS. 1 and 2.
いま制御がスタートされると、第2図に示すバックグラ
ンドルーチンが実行され、まずステップ201でシステ
ムが初期化され、ステップ202で吸気負圧が読み込ま
れ、ステップ203でアイドルスイッチのオン、オフが
読みこまれ、ステップ204ではスタータ信号が読み込
まれ、ステップ205ではスロットル開度が読み込まれ
゛、ステップ206ではエンジン冷却水温が読み込まれ
、ステップ207では吸気温が読み込まれる。When the control is started now, the background routine shown in Fig. 2 is executed, first the system is initialized in step 201, the intake negative pressure is read in step 202, and the idle switch is turned on and off in step 203. In step 204, the starter signal is read, in step 205, the throttle opening is read, in step 206, the engine coolant temperature is read, and in step 207, the intake air temperature is read.
いま、上記のバックグランドルーチンの実行中に、所定
のクランク角に対応した基準信号が入力されると、点火
時期制御回路5は第1図に示すインターラブドルーチン
を実行して、点火時期の設定を行なう。Now, when a reference signal corresponding to a predetermined crank angle is input while the above-mentioned background routine is being executed, the ignition timing control circuit 5 executes the interlaced routine shown in FIG. 1 to set the ignition timing. Do the following.
以下、このインターラブドルーチンを第1図に示す制御
フローにしたがって説明する。This interwoven routine will be explained below according to the control flow shown in FIG.
このインターラブドルーチンがスタートされると、ステ
ップ101では、クランク角センサ16の出力からエン
ジン1の回転周期が演W、され、ステップ102におい
て、上記回転周期がエンジン回転数に換算される。そし
て、ステップ103では、前回の吸気負圧と今回の吸気
負圧とからその平均値を演算しておく。次のステップ1
04では、スタータがオフか否かが判定され、スタータ
がオフの場合には、ステップ105においてそのときの
エンジン回転数が予め定めた回転数以上か否かが判定さ
れる。スタータがオンの場合、ある(1はエンジン回転
数が上記設定回転数に達していない時には、ステップ1
06においてハード点火に°切り換える。つまり点火時
期を固定進角度によって設定する。When this interwoven routine is started, the rotation period of the engine 1 is calculated from the output of the crank angle sensor 16 in step 101, and the rotation period is converted into the engine rotation speed in step 102. Then, in step 103, an average value is calculated from the previous intake negative pressure and the current intake negative pressure. Next step 1
In step 04, it is determined whether the starter is off, and if the starter is off, it is determined in step 105 whether or not the engine rotation speed at that time is equal to or higher than a predetermined rotation speed. If the starter is on, there is (1 means step 1 when the engine speed has not reached the set speed above)
At 06, switch to hard ignition. In other words, the ignition timing is set by a fixed advance angle.
一方、スタータがオフされ、エンジン回転数が上記設定
回転数以上に上昇している運転時には、ステップ107
においてソフト点火に切り換える。On the other hand, during operation when the starter is turned off and the engine speed has risen above the set speed, step 107
Switch to soft ignition at .
つまり、以後はエンジンの運転状態に応じてその時々に
必要な点火時期を設定するようにする。ここでまず、ス
テップ108では、アイドル運転か否かが判定され、ア
イドル運転時であるときには、ステップ109において
アイドル進角を演算する。That is, from now on, the necessary ignition timing will be set depending on the operating state of the engine. First, in step 108, it is determined whether or not the vehicle is idling. If the vehicle is idling, the idling advance angle is calculated in step 109.
一方、アイドル運転時でないときには、ステップ110
においで基本進角度が演算される。この基本進角度は、
マイクロコンビ二一夕のROMに格納された基本点火時
期設定用マツプからその時のエンジン回転数と吸気負圧
とに応じて読み出される。ついで、ステップ111では
、エンジン冷却水温および吸気温に応じた補正進角度を
演算し、次いでステップ112では、EGR補正(E
G Rが行なわれている運転時)が演算される。上記の
各種補正の後、ステップ113では、スロットル開度の
前回と年回のサンプリング値からその変化率が演算され
て、変化率が設定値以上か否かが判定され、スロットル
の開度変化率が設定値以上となるエンジンの加速運転時
には、ステップ114に移行して遅角量及び遅角継続時
間が演算される。On the other hand, when the operation is not idling, step 110
The basic advance angle is calculated based on the smell. This basic advance angle is
It is read out from a basic ignition timing setting map stored in the ROM of the microcombiner in accordance with the engine speed and intake negative pressure at that time. Next, in step 111, a correction advance angle is calculated according to the engine cooling water temperature and intake air temperature, and then, in step 112, an EGR correction (EGR correction) is calculated.
(during operation when GR is being performed) is calculated. After the various corrections described above, in step 113, the rate of change of the throttle opening is calculated from the previous and annual sampling values, and it is determined whether the rate of change is greater than or equal to the set value, and the rate of change of the throttle opening is calculated. When the engine is operating at an accelerated speed such that the value exceeds the set value, the process proceeds to step 114, where the amount of retardation and the duration of retardation are calculated.
上記の遅角量は、通常は一定値として与えることができ
るが、必要に応してスロットル開度の変化率の関数とし
て設定しても良い。また、上記遅角継続時間は、スロッ
トル開度の変化率が上記設定値以下になった時点、つま
り加速終了時点から点火時期の遅角補正を継続する時間
を意味し、その継続時間の長さは加速時におけるスロッ
トル開度の変化率が大きいほど長く設定し、スロットル
開度の変化率が小さい緩加速時には、短く設定して加速
補正を比較的早期に終了するように設定する。The retard amount described above can usually be given as a constant value, but may be set as a function of the rate of change of the throttle opening if necessary. In addition, the retard duration time refers to the time during which the ignition timing retard correction continues from the time when the rate of change of the throttle opening becomes less than the above set value, that is, from the end of acceleration, and the length of the retardation time. is set longer as the rate of change in the throttle opening degree during acceleration is larger, and is set shorter during slow acceleration when the rate of change in the throttle opening degree is smaller so that the acceleration correction ends relatively early.
そして、ステップ115では、ステップ114で演算し
た遅角量に基づいて加速補正を行ない、最終的にステッ
プ116では基本進角度に対して上記各補正を行なった
後の進角度に基づいて点火時期を設定する点火カウンタ
にその進角度をプリセットする。なお、ステップ113
においてスロットル開度の変化率が設定値以下であると
判定される加速終了時には、ステップ117において上
記ステップ114において演算された遅角m続時間が終
了したか否かが判定され、終了していない場合には、ス
テップ115において加速補正を行なう。つまり、加速
終了後、遅角継続時間の間は加速補正が継続される。そ
して、遅角継続時間が終了すると、ステップ115をス
キップして、ステップ116に移行し、加速補正を行な
わずに点火進角を点火カウンタにプリセットする。Then, in step 115, acceleration correction is performed based on the amount of retardation calculated in step 114, and finally, in step 116, ignition timing is adjusted based on the advance angle after performing each of the above corrections on the basic advance angle. Preset the advance angle in the ignition counter to be set. Note that step 113
At the end of acceleration when it is determined that the rate of change of the throttle opening is less than or equal to the set value, it is determined in step 117 whether or not the retardation m duration calculated in step 114 has ended; If so, acceleration correction is performed in step 115. In other words, after acceleration ends, acceleration correction continues for the retardation duration time. When the retardation duration period ends, step 115 is skipped and the process proceeds to step 116, where the ignition advance angle is preset in the ignition counter without performing acceleration correction.
以上のように、本発明では、加速補正を加速終了時点?
−++ −づ−j 笥り仁テ訂志βn伽玄と+ 1
ト ニ rl 上、−この所定時間を加速時のスロ
ットル開度の変化率に応じて変化率が大きいときには長
く、小さいときには短く設定するようにしたので、急加
速の場合には充填量の増加の遅れに有効に対応すること
ができ、また、緩加速時には加速補正を早期に打ち切っ
て過剰な遅角を行なわないようにすることができる。As described above, in the present invention, acceleration correction is performed at the end of acceleration?
−++ −zu−j 笥りにてししβn Gant+ 1
Toni rl Top, - This predetermined time is set according to the rate of change in throttle opening during acceleration, so that it is set longer when the rate of change is large and shorter when it is small, so in the case of sudden acceleration, the increase in charging amount is It is possible to effectively deal with delays, and also to prevent excessive retardation by terminating acceleration correction early during slow acceleration.
第1図は本発明にかかる点火時期制御装置が実行する制
御の70−チャート図、第2図は上記点火時期制御装置
が実行するバ・ンクグランドルーチンの70−チャート
図、第3図は上記点火時期制御装置のシステム構成図で
ある。
1・・・エンジン、 3・・・点火プラグ、4・・
・駆動回路、 5・・・点火時期制御回路、10・
・・スロットル開度センサ。FIG. 1 is a 70-chart diagram of the control executed by the ignition timing control device according to the present invention, FIG. 2 is a 70-chart diagram of the bank ground routine executed by the ignition timing control device, and FIG. 3 is the above-mentioned 1 is a system configuration diagram of an ignition timing control device. 1...Engine, 3...Spark plug, 4...
・Drive circuit, 5... Ignition timing control circuit, 10.
...Throttle opening sensor.
Claims (1)
御し加速をスロットル開度センサの出力により判定する
加速判定手段と、該判定手段により点火時期の加速補正
を行なう加速補正手段とを有するエンジンの点火時期制
御装置において、加速の終了をスロットル開度センサに
より判定した時から所定時間加速補正を継続するととも
に、上記所定時間をスロットル開度の変化率が大きくな
るにつれて長くすることを特徴とするエンジンの点火時
期制御装置。(1) It has an acceleration determination means that controls the ignition timing based on the engine rotation speed and intake negative pressure and determines the acceleration based on the output of the throttle opening sensor, and an acceleration correction means that performs acceleration correction of the ignition timing using the determination means. The ignition timing control device for an engine is characterized in that the acceleration correction is continued for a predetermined period of time from the time when the end of acceleration is determined by a throttle opening sensor, and the predetermined period of time is lengthened as the rate of change in the throttle opening increases. Engine ignition timing control device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59212179A JPS6189979A (en) | 1984-10-09 | 1984-10-09 | Ignition timing controller for engine |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59212179A JPS6189979A (en) | 1984-10-09 | 1984-10-09 | Ignition timing controller for engine |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6189979A true JPS6189979A (en) | 1986-05-08 |
| JPH0526950B2 JPH0526950B2 (en) | 1993-04-19 |
Family
ID=16618219
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP59212179A Granted JPS6189979A (en) | 1984-10-09 | 1984-10-09 | Ignition timing controller for engine |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6189979A (en) |
-
1984
- 1984-10-09 JP JP59212179A patent/JPS6189979A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0526950B2 (en) | 1993-04-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4582032A (en) | Ignition timing control system for internal combustion engine | |
| JPH0672563B2 (en) | Engine throttle control device | |
| US5390491A (en) | Ignition timing control system for internal combustion engine | |
| JPH0735772B2 (en) | Automotive control device | |
| JPH02196166A (en) | Ignition timing controller | |
| JPS6189979A (en) | Ignition timing controller for engine | |
| JPH081150B2 (en) | Internal combustion engine knocking detection method | |
| JP3401911B2 (en) | Control device for transient knock suppression of internal combustion engine | |
| JPH01232169A (en) | Ignition timing control device for engine | |
| JP2636257B2 (en) | Engine ignition timing control device | |
| JP3064782B2 (en) | Control method for lean burn engine | |
| JP2832264B2 (en) | Engine ignition timing control device | |
| JP2930256B2 (en) | Engine throttle valve controller | |
| JP2528168B2 (en) | Ignition timing control device for internal combustion engine | |
| JPH08121303A (en) | Ignition timing control device for internal combustion engine | |
| JPS6245950A (en) | Electronic control fuel injection device for car internal combustion engine | |
| JP2590940B2 (en) | Fuel injection amount control device for internal combustion engine | |
| JP3805904B2 (en) | Ignition timing control device for internal combustion engine | |
| JPH0531244Y2 (en) | ||
| JP2526909B2 (en) | Idle speed control method for internal combustion engine | |
| JP2804140B2 (en) | Engine idle speed control device | |
| JPH01104972A (en) | Ignition timing controller for engine | |
| JPS61169642A (en) | Control device for number of idle revolutions of engine | |
| CN121916093A (en) | Engine control device | |
| JPH0316492B2 (en) |