JPH0680307B2 - Ignition timing control method for internal combustion engine - Google Patents
Ignition timing control method for internal combustion engineInfo
- Publication number
- JPH0680307B2 JPH0680307B2 JP59233097A JP23309784A JPH0680307B2 JP H0680307 B2 JPH0680307 B2 JP H0680307B2 JP 59233097 A JP59233097 A JP 59233097A JP 23309784 A JP23309784 A JP 23309784A JP H0680307 B2 JPH0680307 B2 JP H0680307B2
- Authority
- JP
- Japan
- Prior art keywords
- ignition timing
- advance angle
- internal combustion
- combustion engine
- control method
- 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 - Fee Related
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/152—Digital data processing dependent on pinking
- F02P5/1521—Digital data processing dependent on pinking with particular means during a transient phase, e.g. starting, 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)
- Signal Processing (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Electrical Control Of Ignition Timing (AREA)
Description
【発明の詳細な説明】 産業上の技術分野 本発明は内燃機関の点火時期制御方法に関する。Description: TECHNICAL FIELD The present invention relates to an ignition timing control method for an internal combustion engine.
従来の技術及び問題点 従来より、機関回転数と機関負荷(吸気管圧力または機
関1回転当りの吸入空気量)とに応じて基本点火時期を
定めておき、機関冷却水温や吸気温に応じて基本点火進
角を補正した点火時期でもって点火する点火時期制御方
法が知られている。かかる内燃機関においては、機関本
体に機関の振動を検出するノッキングセンサを取付け、
ノッキングが検出されたとき点火時期を所定量遅角させ
てノツキングが発生しない最適点火時期に制御すること
が行なわれている。このような機関においては、ノツキ
ング状態に応じて点火時期が遅進角制御されるまでに
は、吸入空気量(負荷)の検出遅れ時間や制御系の遅れ
応答時間が生じるが、これらの時間に比較してゆっくり
したノツキング状態の変化に対しては最適点火時期に制
御することが可能である。Conventional Techniques and Problems Conventionally, a basic ignition timing is set according to the engine speed and the engine load (intake pipe pressure or intake air amount per engine revolution), and according to the engine cooling water temperature or the intake air temperature. An ignition timing control method is known in which ignition is performed with an ignition timing in which the basic ignition advance is corrected. In such an internal combustion engine, a knocking sensor for detecting engine vibration is attached to the engine body,
When knocking is detected, the ignition timing is retarded by a predetermined amount to control to an optimum ignition timing at which knocking does not occur. In such an engine, the intake air amount (load) detection delay time and the control system delay response time occur until the ignition timing is retarded according to the knocking state. By comparison, it is possible to control the optimum ignition timing for a slow change in the knocking state.
ところで、スロツトル弁が急開して加速するような過渡
運転状態では、微小ノツキングが発生する限界であるノ
ツキング限界が急激に遅角側に変化し、加速初期の過渡
運転状態における数点火において過渡的なノツキングが
発生することが知られている。この数点火間の時間は制
御系の遅れ応答時間等より充分短かい時間であり、従っ
て、上記のノツキングセンサを用いた制御系ではノツキ
ングの発生を防止することができない。という問題があ
った。この問題を解決するために、特開昭57−99269号
公報に記載された発明では、急加速を検出して所定の時
間又は所定の点火回数の間だけ点火時期を遅角側に補正
するようにしている。しかしながら、所定以上の加速を
検出するためには或る程度の時間を必要とし、特にスロ
ツトル全閉から加速するときには加速を判定するまでに
既にノツキングが発生してしまうことがある。本願出願
人により提案された特願昭58−54500では、スロツトル
弁が全閉状態から閉じられた時点を基準として、該基準
から所定点火回数の間前記基本点火進角より遅角側の一
定クランク角で点火するようにした技術を開示してい
る。しかしながら、この技術ではスロツトル弁全閉から
の加速過渡時にしか適用できず、低速運転から加速する
ときの問題が残されている。By the way, in a transient operation state where the throttle valve suddenly opens and accelerates, the knocking limit, which is the limit at which minute knocking occurs, suddenly changes to the retard side, and transient transition occurs in several ignitions in the transient operation state at the initial stage of acceleration. It is known that various notkings occur. The time between several ignitions is sufficiently shorter than the delay response time of the control system, etc. Therefore, the control system using the above-mentioned knocking sensor cannot prevent the occurrence of knocking. There was a problem. In order to solve this problem, in the invention described in JP-A-57-99269, the sudden acceleration is detected and the ignition timing is corrected to the retard side only for a predetermined time or a predetermined number of ignitions. I have to. However, a certain amount of time is required to detect acceleration above a predetermined level, and in particular, when accelerating from the fully closed throttle, knocking may already occur before the acceleration is determined. In Japanese Patent Application No. 58-54500 proposed by the applicant of the present application, a constant crank on the retard side from the basic ignition advance angle for a predetermined number of ignitions from the reference is based on the time when the throttle valve is closed from the fully closed state. Disclosed is a technique in which ignition is performed at a corner. However, this technique can be applied only when the acceleration transition occurs after the throttle valve is fully closed, and there remains a problem when accelerating from a low speed operation.
問題点を解決するための手段 基本点火時期は機関回転数と負荷をパラメータとして与
えられた従来同様の二次元マツプから補間計算して得る
ことができる。本発明においては、例えば第3図の実線
にて示されるように、スロツトル弁の開度変化量をパラ
メータとして最大許容進角変化幅がマップとして或は関
数として予め定められており、前述の基本点火時期によ
る点火毎の進角変化量がこの最大許容進角変化幅以内に
抑制されるようになっている。第3図を参照してさらに
詳細に説明すると、点火毎の進角変化量が二点鎖線にて
示されるように最大許容進角変化幅(実線)より大きい
場合には前回の点火時期より最大許容進角変化幅の分だ
け進角される。このときに、基本点火時期により求めた
進角変化量(二点鎖線)と最大許容進角変化幅(実線)
の差の分だけ遅角されることになる。斬くして過進角に
よる過渡時のノツキングが防止される。Means for Solving Problems The basic ignition timing can be obtained by interpolation calculation from a two-dimensional map similar to the conventional one in which engine speed and load are given as parameters. In the present invention, as shown by the solid line in FIG. 3, for example, the maximum allowable advance angle change width is predetermined as a map or as a function with the opening change amount of the throttle valve as a parameter. The amount of advance change for each ignition due to the ignition timing is suppressed within this maximum allowable advance change range. Explaining in more detail with reference to FIG. 3, when the advance angle change amount for each ignition is larger than the maximum allowable advance angle change width (solid line) as shown by the chain double-dashed line, the maximum ignition timing is larger than the previous ignition timing. The angle is advanced by the amount of the allowable angle change range. At this time, the amount of advance change (two-dot chain line) obtained from the basic ignition timing and the maximum allowable advance change width (solid line)
It will be retarded by the difference. Knocking to prevent knocking during transition due to over-advancement.
実施例 イグナイタとディストリビュータを備えた内燃機関の点
火装置は公知であるのでそのようなシステム構成につい
ての図面説明は省略する。本発明はそのような点火装置
の点火時期制御に関するものであり、これは第2図に示
されるようなそれ自体公知のマイクロコンピュータを利
用して達成され、その機能ブロックが第1図に示され、
フローチャートが第4図に示される。Example Since an ignition device for an internal combustion engine equipped with an igniter and a distributor is known, a description of such a system configuration will be omitted. The invention relates to the ignition timing control of such an ignition device, which is achieved by the use of a microcomputer known per se as shown in FIG. 2, the functional blocks of which are shown in FIG. ,
The flow chart is shown in FIG.
第2図を参照すると、マイクロコンピュータからなる制
御装置10は中央処理装置(CPU)12、リードオンリメモ
リ(ROM)14、ランダムアクセスメモリ(RAM)16を備
え、これらはバス18により連結されている。制御装置10
はさらにクロック(CL)20を備えている。制御装置10に
は入出力ポート22を介して負荷センサ24、回転数センサ
26、スロツトルポジションセンサ28その他の検出器信号
が入力されるとともにそれらの検出器信号に基いて処理
された制御出力が点火装置30に出力される。基本点火時
期を演算するためのデータ、第3図に示されるような最
大許容進角変化幅を演算するためのデータ、及びプログ
ラムがROM14に記憶されている。Referring to FIG. 2, a control device 10 including a microcomputer includes a central processing unit (CPU) 12, a read only memory (ROM) 14, and a random access memory (RAM) 16, which are connected by a bus 18. . Controller 10
Also has a clock (CL) 20. The control device 10 has a load sensor 24 and a rotation speed sensor via the input / output port 22.
26, the throttle position sensor 28 and other detector signals are input, and a control output processed based on the detector signals is output to the ignition device 30. Data for calculating the basic ignition timing, data for calculating the maximum allowable advance angle change width as shown in FIG. 3, and a program are stored in the ROM 14.
第4図は180℃A毎に行われる点火時期制御のプログラ
ムである。ステップ40にて機関回転数Neを読み取り、ス
テップ41にて基本噴射時間Tpを読取る。この場合、基本
噴射時間Tpは機関負荷をあらわし、吸入空気量や吸気管
負圧等の検出値に基いて別ルーチンで求められている。FIG. 4 is a program for ignition timing control performed every 180 ° C. In step 40, the engine speed Ne is read, and in step 41, the basic injection time Tp is read. In this case, the basic injection time Tp represents the engine load, and is calculated in another routine based on the detected values of the intake air amount, the intake pipe negative pressure, and the like.
ステップ42では、上記読込んだ回転数及び負荷及び記憶
されていた二次元マップから点火時期SAを基本点火時期
の補間計算により求める。ステップ43にてスロツトル弁
開度VTHRを読取る。次いでステップ44にて、機関回転
数Neが基準回転数NeRef(例えば、2400rpm)より小さい
かどうかを判定し、Noの場合にはSAを出力する。これは
エンジン回転数が或る程度高くなればノッキングが起り
にくいことによる。Yesの場合にはステップ45に進み、
最大許容進角変化幅ARefを求める。ARefはスロットル
弁の開度変化量に対応して第3図のような関係でマップ
として或いは関数として予め記憶されており、パラメー
タとしてのスロットル弁の開度変化量は今回読取った開
度VTHRから前回の開度VTHROLDを引いた差を使用する
ことができ、前回の開度は各サイクル毎に更新される値
としてRAM16内に記憶されている。In step 42, the ignition timing SA is obtained by the interpolation calculation of the basic ignition timing from the read rotational speed and load and the stored two-dimensional map. Reading Surotsutoru valve opening V THR at step 43. Next, at step 44, it is judged if the engine speed Ne is smaller than the reference speed Ne Ref (for example, 2400 rpm), and if No, SA is output. This is because knocking does not easily occur if the engine speed increases to some extent. If yes, go to step 45,
Obtain the maximum allowable advance angle change width A Ref . A Ref is stored in advance as a map or as a function in correspondence with the opening change amount of the throttle valve as shown in FIG. 3, and the opening change amount of the throttle valve as a parameter is the opening V read this time. The difference obtained by subtracting the previous opening degree V THROLD from THR can be used, and the previous opening degree is stored in the RAM 16 as a value updated for each cycle.
ステップ46にて、同様にして求めた今回の点火時期SAか
ら前回の点火時期SAOLDを引いた差が点火毎の進角変化
量となり、これがスロットル弁の開度変化量に対応して
求めた最大許容進角変化幅ARefと比較される。Yesの場
合には進角変化量が第3図の実線で示す最大許容進角変
化幅より下方にあることを意味し、従って、ステップ44
と同様にステップ42にて求めたSA値が出力される。Noの
場合にはステップ47にてSA=SAOLD+ARefとし、即ち、
前回の点火時期から最大許容進角変化幅だけ進角せし
め、ステップ48にてこのSA値を出力する。この一連の動
作の中で、点火毎の進角変化量はスロットル弁の開度変
化量に対応して定められた最大許容進角変化幅以内に抑
制されている。以上の説明はスロットル弁が開き側に操
作されるときを参照してなされたものであるが、閉じ側
に操作されるときには最大許容進角変幅を0としておけ
ば従来通りの点火時期を得ることができる。In step 46, the difference obtained by subtracting the previous ignition timing SA OLD from the current ignition timing SA obtained in the same manner is the advance angle change amount for each ignition, and this is obtained corresponding to the opening change amount of the throttle valve. The maximum allowable advance change width A Ref is compared. In the case of Yes, it means that the amount of advance angle change is below the maximum permissible amount of advance angle change shown by the solid line in FIG.
Similarly to, the SA value obtained in step 42 is output. If No, step 47 sets SA = SA OLD + A Ref , that is,
The SA value is output in step 48 by advancing the maximum allowable advance angle change range from the previous ignition timing. In this series of operations, the advance angle change amount for each ignition is suppressed within the maximum allowable advance angle change range set corresponding to the throttle valve opening change amount. The above description was made with reference to when the throttle valve is operated to the open side, but when operated to the closed side, if the maximum allowable advance angle variation is set to 0, the conventional ignition timing is obtained. be able to.
第1図は上述の流れを機能ブロックとして取出したもの
であり、ブロック50からブロック66までの各機能は上述
の説明から明らかであろう。本発明により、各点火毎の
スロットル弁の開度の変化という考えと導入することに
より、特に加速時の点火時期が応答遅れなく補正されて
ノッキングが防止され、さらにスロットル弁のあらゆる
位置からの加速にも対応することができるようになる。FIG. 1 is obtained by extracting the above-mentioned flow as a functional block, and each function from block 50 to block 66 will be apparent from the above description. According to the present invention, by introducing the idea of the change of the opening degree of the throttle valve for each ignition, the ignition timing at the time of acceleration is corrected without a response delay and knocking is prevented, and further, the acceleration from any position of the throttle valve is accelerated. Will also be able to deal with.
発明の効果 以上説明したように、本発明によれば確実にノッキング
の発生を防止することができる。Effects of the Invention As described above, according to the present invention, it is possible to reliably prevent the occurrence of knocking.
第1図は本発明で採用した制御装置の機能ブロック図、
第2図は制御装置の構成図、第3図は最大許容進角変化
幅の一例を示すグラフ、第4図は点火時期制御のフロー
チャートである。 10……制御装置、24……負荷センサ、26……回転数セン
サ、18……スロットルポジションセンサ、30……点火装
置。FIG. 1 is a functional block diagram of a control device adopted in the present invention,
FIG. 2 is a block diagram of the control device, FIG. 3 is a graph showing an example of the maximum allowable advance angle change width, and FIG. 4 is a flowchart of ignition timing control. 10 ... Control device, 24 ... Load sensor, 26 ... Rotation speed sensor, 18 ... Throttle position sensor, 30 ... Ignition device.
Claims (1)
められた関係で基本点火時期を得るようにした内燃機関
の点火時期制御方法において、前回点火実行の際の点火
時期に対する今回点火実行の際の点火時期の進角量の最
大許容値である最大許容進角変化幅を、スロットル弁開
度の変化量が大きくなるにつれて大きく設定するように
予め定めておき、各点火毎の点火時期の進角量の大きさ
を前記最大許容進角変化幅以内に抑制するようにしたこ
とを特徴とする内燃機関の点火時期制御方法。Claim: What is claimed is: 1. An ignition timing control method for an internal combustion engine, wherein a basic ignition timing is obtained in a predetermined relationship corresponding to an engine speed and an engine load. The maximum allowable advance angle change width, which is the maximum allowable value of the advance angle amount of the ignition timing at the time of execution, is set in advance so as to increase as the change amount of the throttle valve opening increases. An ignition timing control method for an internal combustion engine, characterized in that a magnitude of a timing advance angle amount is suppressed within the maximum allowable advance angle change width.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59233097A JPH0680307B2 (en) | 1984-11-07 | 1984-11-07 | Ignition timing control method for internal combustion engine |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59233097A JPH0680307B2 (en) | 1984-11-07 | 1984-11-07 | Ignition timing control method for internal combustion engine |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS61112775A JPS61112775A (en) | 1986-05-30 |
| JPH0680307B2 true JPH0680307B2 (en) | 1994-10-12 |
Family
ID=16949730
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP59233097A Expired - Fee Related JPH0680307B2 (en) | 1984-11-07 | 1984-11-07 | Ignition timing control method for internal combustion engine |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0680307B2 (en) |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5620762A (en) * | 1979-07-27 | 1981-02-26 | Hitachi Ltd | Ignition timing controller for engine |
| JPS5929750A (en) * | 1982-08-12 | 1984-02-17 | Toyota Motor Corp | Method of torque variation control in internal combustion engine |
-
1984
- 1984-11-07 JP JP59233097A patent/JPH0680307B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPS61112775A (en) | 1986-05-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7823561B2 (en) | Method and apparatus for controlling ignition timing of an internal combustion engine based on engine rotary speed | |
| JPH081165B2 (en) | Ignition timing control method and apparatus for internal combustion engine | |
| JPH0375751B2 (en) | ||
| JPH0811950B2 (en) | Ignition timing control device | |
| US6234147B1 (en) | Ignition timing control device for internal combustion engine | |
| JPS5963330A (en) | Method of controlling electrically controlled internal- combustion engine | |
| JPS6278480A (en) | Ignition timing control of internal combustion engine | |
| JPS5843584B2 (en) | Ignition timing control device | |
| JPS60159372A (en) | Ignition-timing control for internal-combustion engine | |
| JPS61112775A (en) | Ignition timing control method for internal-combustion engine | |
| JPH0636301Y2 (en) | Ignition timing control device for internal combustion engine | |
| JPH049265B2 (en) | ||
| JPS6026171A (en) | Ignition time controller for engine | |
| JPS5912164A (en) | Ignition timing control for internal-combustion engine | |
| JPH0745862B2 (en) | Engine controller | |
| JPH0524342B2 (en) | ||
| JPS60201035A (en) | Method of controlling electronically controlled engine | |
| KR200307854Y1 (en) | Ignition Device for Improved Fuel Efficiency | |
| JP2940035B2 (en) | Fuel injection control device for internal combustion engine | |
| JPS62247177A (en) | Ignition timing controller for internal combustion engine | |
| JP2546368B2 (en) | Internal combustion engine speed control device | |
| JPH0754748A (en) | Combustion control device for internal combustion engine | |
| JPH0742912B2 (en) | Ignition timing control device for internal combustion engine | |
| JPS62170776A (en) | Ignition timing controlling method for internal combustion engine | |
| JPS63246472A (en) | Ignition timing control device for engine |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |