JPH0535263B2 - - Google Patents
Info
- Publication number
- JPH0535263B2 JPH0535263B2 JP18116184A JP18116184A JPH0535263B2 JP H0535263 B2 JPH0535263 B2 JP H0535263B2 JP 18116184 A JP18116184 A JP 18116184A JP 18116184 A JP18116184 A JP 18116184A JP H0535263 B2 JPH0535263 B2 JP H0535263B2
- Authority
- JP
- Japan
- Prior art keywords
- starting
- rotational speed
- engine
- determination
- speed
- 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
Links
- 238000004880 explosion Methods 0.000 claims description 27
- 239000007858 starting material Substances 0.000 claims description 16
- 238000002485 combustion reaction Methods 0.000 claims description 10
- 238000000034 method Methods 0.000 claims description 10
- 230000007423 decrease Effects 0.000 claims description 6
- 238000005474 detonation Methods 0.000 claims 2
- 238000010586 diagram Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 239000000498 cooling water Substances 0.000 description 2
- 239000000446 fuel Substances 0.000 description 2
- 238000002347 injection Methods 0.000 description 2
- 239000007924 injection Substances 0.000 description 2
- 230000007257 malfunction Effects 0.000 description 2
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 230000000994 depressogenic effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
- F02D41/04—Introducing corrections for particular operating conditions
- F02D41/06—Introducing corrections for particular operating conditions for engine starting or warming up
- F02D41/062—Introducing corrections for particular operating conditions for engine starting or warming up for starting
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、内燃機関の始動状態をその回転数か
ら判定する始動状態判定方法に関する。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a starting state determination method for determining the starting state of an internal combustion engine from its rotational speed.
スタータモータによつてエンジンを回転させる
始動状態と、自力でエンジンが回転できる完爆状
態とでエンジン制御(燃料噴射制御、点火制御
等)の内容を切換えるシステムでは、両状態を区
別する必要がある。例えば第5図に示すようにエ
ンジン回転数NEが一定値(例えば500rpm)に達
したら、エンジン制御の内容を始動時用から始動
後用に切換えるのがその一例である。図中iG
S/Wはイグニシヨンスイツチ、STA S/Wは
スタータスイツチで、STA S/Wがオン(ON)
している期間だけ図示せぬスタータモータが回転
する。Nはヒステリシスを有してH(ハイ)、L
(ロー)2値に切換わる判定回転数で、始動時は
H側の500rpm、始動後はL側の200rpmになる。
H側の500rpmは、始動時に始めて点火したとき
(初爆時)のエンジン回転数が一時的に急増して
完爆と誤認されないようにするための始動時判定
回転数である。これに対しL側の200rpmは完爆
後の一時的な落ち込み(例えばアクセルを踏込ん
で急激に戻したときの回転数低下時)によつてそ
の都度始動モードへ戻らなくて済むようにするた
めの完爆後判定回転数である。
In a system that switches the contents of engine control (fuel injection control, ignition control, etc.) between a starting state in which the engine is rotated by the starter motor and a complete combustion state in which the engine rotates on its own, it is necessary to distinguish between the two states. . For example, as shown in FIG. 5, when the engine speed NE reaches a certain value (for example, 500 rpm), the content of engine control is switched from one for starting to one for after starting. iG in the diagram
S/W is the ignition switch, STA S/W is the starter switch, and STA S/W is turned on (ON).
A starter motor (not shown) rotates only during this period. N has hysteresis, H (high), L
(Low) This is the judgment rotation speed that switches to two values, 500 rpm on the H side when starting, and 200 rpm on the L side after starting.
500 rpm on the H side is the engine speed to be determined at startup to prevent the engine speed from temporarily increasing rapidly when the engine is ignited for the first time (first explosion) and being mistaken for a complete explosion. On the other hand, the 200 rpm on the L side is set to avoid having to return to the starting mode each time due to a temporary drop after a complete explosion (for example, when the rotation speed drops when the accelerator is depressed and suddenly released). This is the number of rotations determined after a complete explosion.
上述の始動判定方法ではH側の始動時判定回転
数は初爆による誤動作を防ぐためには高いほどよ
い。しかしながら、低温始動時(−20〜−30℃)
等、完爆してもエンジン回転数NEが高くならな
い場合は、いつまで径つてもH側の判定回転数に
到達せずに始動後制御に移れないので、この点か
らはH側の判定回転数をあまり高く設定できな
い。本発明はかかる矛盾点を、スタータスイツチ
のオフ後も一定回転数以上を保持していれば始動
後(完爆)と判断しても差し支えない、というこ
とに着目して解決しようとするものである。
In the above-mentioned start determination method, the higher the H side determination rotation speed at the time of start, the better in order to prevent malfunctions due to initial explosion. However, when starting at low temperatures (-20 to -30℃)
etc., if the engine speed NE does not increase even after a complete explosion, no matter how long it takes, the H side judgment speed is not reached and control cannot be started after starting, so from this point on, the H side judgment speed cannot be set too high. The present invention attempts to solve this contradiction by focusing on the fact that if the engine speed remains above a certain level even after the starter switch is turned off, it can be determined that the engine has started (complete explosion). be.
本発明は、内燃機関の始動時にその回転数が所
定の始動時判定回転数に達したら完爆と判断して
以後の判定回転数を該始動時判定回転数より低い
完爆後判定回転数に低下させると共に、逆に前記
回転数が完爆後判定回転数を下回ると始動時と判
断して前記判定回転数を前記始動時判定回転数に
設定するヒステリシスを有した内燃機関の始動状
態判定方法において、該始動時判定回転数に、初
爆の影響を避ける高い値を維持してスタータスイ
ツチがオフするまで継続する初期値と、該スター
タスイツチがオフしてから漸減する可変中間値
と、該可変中間値の最終値で前記完爆後判定回転
数よりは高い値とを設定してなり、前記始動時判
定回転数が該最終値に到達してから前記回転数が
該最終値に達することなく所定の期間が経過した
とき前記始動時判定回転数を該初期値に設定する
ことを特徴とするものである。
The present invention determines that a complete explosion has occurred when the internal combustion engine reaches a predetermined start-up determination rotation speed when the internal combustion engine is started, and sets the subsequent determination rotation speed to a post-completion determination rotation speed that is lower than the starting determination rotation speed. A method for determining the starting state of an internal combustion engine having hysteresis, in which it is determined that it is time to start when the rotational speed is lower than the determination rotational speed after complete explosion, and the determination rotational speed is set to the determination rotational speed at the time of starting. In the above, the starting rotation speed has an initial value that maintains a high value to avoid the influence of the first explosion and continues until the starter switch is turned off, and a variable intermediate value that gradually decreases after the starter switch is turned off. The final value of the variable intermediate value is set to a value higher than the determined rotation speed after complete explosion, and the rotation speed reaches the final value after the determined rotation speed at startup reaches the final value. The invention is characterized in that the starting determination rotation speed is set to the initial value when a predetermined period of time has elapsed.
エンジン状態の判定回転数Nを始動時と完爆後
(始動後)に分けて両者の間にヒステリシスをも
たせ、完爆後は従来と同様に例えば200rpm一定
の完爆後判定回転数Lを用いるが、始動時は例え
ば700rpm一定の初期値H1とスタータスイツチが
オフしたらその値から例えば400rpmの最終値H3
まで漸減する可変中間値H2を有した特性の始動
時判定回転数Hを用いる。この中間値の漸減速度
は、スタータスイツチをオフにしたとき完爆して
いないエンジンの回転数が低下する速度よりは遅
く設定する。但し、あまり遅くすると完爆判定の
時間が遅れるので両者の兼ぬ合いから適切な値に
決定する。このようにするとスタータスイツチが
オフするまでの初期値H1(700rpm)で充分に初
爆の影響を避けることができ、しかもスタータス
イツチオフ後の中間値H2(700→400rpm)で低回
転の完爆状態を検出することができる。また最終
値H3に到達してから回転数がこれに達すること
なく所定期間が過ぎたら、始動時判定回転数Hを
初期値H1に戻す。以下、図示の実施例を参照し
ながらこれを詳細に説明する。
The engine state judgment rotation speed N is divided into the time of startup and after the complete explosion (after startup), and hysteresis is provided between the two, and after the complete explosion, the post-completion judgment rotation speed L, which is constant at 200 rpm, for example, is used as before. However, when starting, the initial value H 1 is constant at 700 rpm, for example, and when the starter switch is turned off, the final value H 3 is changed from that value to 400 rpm, for example.
A starting determination rotation speed H having a characteristic having a variable intermediate value H 2 that gradually decreases to 2 is used. The gradual reduction speed of this intermediate value is set to be slower than the speed at which the rotational speed of the engine that has not completely exploded decreases when the starter switch is turned off. However, if it is too slow, the time for determining complete explosion will be delayed, so decide on an appropriate value based on the trade-off between the two. In this way, the initial value H 1 (700 rpm) until the starter switch is turned off can sufficiently avoid the effects of the first explosion, and the intermediate value H 2 (700→400 rpm) after the starter switch is turned off can be used to prevent low rotation speeds. A complete explosion can be detected. Further, if a predetermined period of time passes without the rotation speed reaching the final value H3 , the starting determination rotation speed H is returned to the initial value H1 . This will be explained in detail below with reference to illustrated embodiments.
第1図はエンジン制御システムの概略図で、1
はエンジン(E/G)、2はエンジン制御器であ
る。制御器2はマイクロプロセツサ(MPU)2
1を中心にメモリ22、A/D変換器23、入力
インタフエース24、出力インタフエース25を
備え、エンジン1側から冷却水温等のE/G状態
パラメータと、E/G回転数信号(イグナイタか
らの点火信号又はクランク角センサからの30°CA
信号)と、スタータS/W(スイツチ)信号とを
入力され、逆にエンジン1に対し燃料噴射制御や
点火制御等のE/G制御出力を与える。このエン
ジン制御器2の制御内容を特徴付けるのはMPU
21のプログラムである。
Figure 1 is a schematic diagram of the engine control system.
is an engine (E/G), and 2 is an engine controller. Controller 2 is microprocessor (MPU) 2
It is equipped with a memory 22, an A/D converter 23, an input interface 24, and an output interface 25 centered on the engine 1, and receives E/G status parameters such as cooling water temperature from the engine 1 side and an E/G rotation speed signal (from the igniter). 30°CA from ignition signal or crank angle sensor
signal) and a starter S/W (switch) signal, and conversely provides E/G control outputs such as fuel injection control and ignition control to the engine 1. The MPU characterizes the control content of this engine controller 2.
There are 21 programs.
第2図は本発明の一実施例を示す始動状態判定
のフローチヤートで、aは始動判定ルーチン、b
はスタータスイツチオフ後に一定時間(例えば
100ms)毎に通る中間値の漸減ルーチンである。
aの始動判定ルーチンに従う各種動作を第3図の
タイムチヤートに示してある。第3図aはスター
タスイツチ(STA S/W)のオン期間内にエン
ジン回転数NEが700rpmを越えて正常に完爆した
場合である。この場合は判定回転数Nが始動時判
定回転数Hの初期値H1(700rpm)から始動後判
定回転数L(200rpm)に切換わり、同時に始動後
の制御に移る。一方、bはSTA S/Wのオン期
間内に回転数NEが初期値H1(700rpm)を越えな
いが完爆はしている場合である。このときは
STA S/Wをオフにしてもエンジン回転は続く
ので、STA S/Wのオフ時点から例えば
100msec当り30rpmのペースで判定回転数Nを漸
減させ(中間値H2)、エンジン回転数NEと一致
した時点で完爆後の判定回転数L(200rpm)に切
換えると共に、始動後の制御に移る。このbおよ
び前述のaのケースで始動後の制御には、図示は
していないが、エンジン回転数が200rpm以下に
低下したら判定回転数Nを初期値の700rpmに戻
し、且つ始動時の制御に移る部分が含まれる。最
後のcは完爆に至らなかつたケースである。この
場合は判定回転数NをSTA S/Wオフ後に最終
値H3(400rpm)まで低下させてもエンジン回転
数NEとの間にクロスポイントができないので、
一定時間を径て停止と判定し、判定回転数Nを初
期値N1(700rpm)へ戻す。 FIG. 2 is a flowchart of starting state determination showing one embodiment of the present invention, in which a is a starting determination routine, b
is a certain period of time after the starter switch is turned off (e.g.
This is a routine that gradually decreases the intermediate value that passes every 100ms).
The various operations according to the start determination routine of a are shown in the time chart of FIG. Figure 3a shows a case where the engine speed NE exceeds 700 rpm during the ON period of the starter switch (STA S/W) and a complete explosion occurs normally. In this case, the determination rotational speed N is switched from the initial value H 1 (700 rpm) of the determination rotational speed H at startup to the post-startup determination rotational speed L (200rpm), and at the same time, the control shifts to post-startup control. On the other hand, b is a case where the rotational speed NE does not exceed the initial value H 1 (700 rpm) during the ON period of the STA S/W, but a complete explosion occurs. At this time
Even if the STA S/W is turned off, the engine continues to rotate, so for example, from the time the STA S/W is turned off,
Gradually decrease the judgment rotation speed N at a pace of 30 rpm per 100 msec (intermediate value H 2 ), and when it matches the engine rotation speed NE, switch to the judgment rotation speed L (200 rpm) after complete explosion, and move on to control after starting. . Although not shown in the control after starting in cases b and above a, if the engine speed drops below 200 rpm, the judgment speed N is returned to the initial value of 700 rpm, and the control at the time of starting is performed. Contains moving parts. The last case, c, is a case in which a complete explosion did not occur. In this case, even if the judgment rotation speed N is lowered to the final value H 3 (400 rpm) after STA S/W is turned off, there will be no cross point between it and the engine rotation speed NE.
It is determined that the engine has stopped after a certain period of time, and the determined rotation speed N is returned to the initial value N 1 (700 rpm).
第2図aの始動判定ルーチンにおいて、NSTRT
は始動時判定回転数Hに相当し、またTSTRTはそ
の初期値H1に相当する。この初期値TSTRTは前述
の一定値700rpmまたはエンジン冷却水温をパラ
メータとして例えば第4図に示す様に可変設定さ
れる値である。200rpmは完爆後判定回転数Lに
相当する。始動時判定回転数NSTRT(H)はスタータ
S/Wオフの状態では可変中間値H2または最終
値H3をとるが、その可変ルーチンは同図bのフ
ローで示される。これは100msec毎に中間値H2
を700rpmから30rpmきざみでステツプ状に低下
させるもので、最終値H3は400rpmである。aの
始動判定ルーチンも一定時間毎に繰り返されるも
のとし、最終ステツプ「NE≧N?」で始動時処
理か始動後処理へ分岐する。ここで始動時フラグ
というものを想定すると、始動時処理では該フラ
グをセツトし、始動後処理では該フラグをリセツ
トする。途中の判断ステツプ「始動時?」はこの
フラグのチエツクによるものである。 In the start determination routine shown in Figure 2 a, N STRT
corresponds to the starting determination rotation speed H, and T STRT corresponds to its initial value H1 . This initial value T STRT is a value that is variably set, for example, as shown in FIG. 4, using the aforementioned constant value of 700 rpm or the engine cooling water temperature as a parameter. 200 rpm corresponds to the determination rotation speed L after complete explosion. The starting determination rotation speed N STRT (H) takes a variable intermediate value H 2 or a final value H 3 when the starter S/W is off, and the variable routine is shown in the flowchart shown in FIG. This is the intermediate value H 2 every 100msec
The engine speed is decreased in steps from 700 rpm in 30 rpm increments, and the final value H3 is 400 rpm. It is assumed that the start determination routine a is also repeated at regular intervals, and at the final step "NE≧N?", the process branches to start-up processing or post-start processing. Assuming that there is a startup flag, the flag is set in the startup process, and is reset in the post-start process. The intermediate judgment step ``At startup?'' is based on checking this flag.
第3図aの場合はN←NSTRT←TSTRTのままで始
動後処理へ移り、bの場合はN←NSTRT←NSTRT−
30rpmのときに始動後処理へ移つている。これに
対しcの場合はN←NSTRT←400rpmにしても始動
後処理へ移行できず、一定時間後に停止と判定し
て(この部分のフローは示していない)、最初の
「エンジン停止状態?」へ戻つている。 In the case of Figure 3 a, N←N STRT ←T Leave STRT as it is and proceed to the post-startup process, and in the case of b, N←N STRT ←N STRT -
At 30 rpm, the engine moves to post-start processing. On the other hand, in the case of c, even if N ← N STRT ← 400 rpm, it is not possible to proceed to the post-start processing, and it is determined that the engine has stopped after a certain period of time (this part of the flow is not shown). ” has returned to.
以上述べたように本発明によれば、内燃機関の
始動時に初爆を完爆と判断してしまう誤動作を避
け、しかも低回転の完爆を確実に検出できる利点
がある。
As described above, the present invention has the advantage that it is possible to avoid a malfunction in which an initial explosion is determined to be a complete explosion when starting an internal combustion engine, and also to be able to reliably detect a complete explosion at low rotation speeds.
第1図は内燃機関の制御システムの概略図、第
2図は本発明の一実施例を示すフローチヤート、
第3図は各種動作例を示すタイムチヤート、第4
図は初期値TSTRTの値の例を示す線図、第5図は
従来の始動状態判定方法の一例を示すタイムチヤ
ートである。
図中、1はエンジン、2はエンジン制御器、2
1はマイクロプロセツサである。
FIG. 1 is a schematic diagram of a control system for an internal combustion engine, and FIG. 2 is a flowchart showing an embodiment of the present invention.
Figure 3 is a time chart showing various operation examples;
The figure is a diagram showing an example of the value of the initial value T STRT , and FIG. 5 is a time chart showing an example of a conventional starting state determination method. In the figure, 1 is the engine, 2 is the engine controller, 2
1 is a microprocessor.
Claims (1)
時判定回転数に達したら完爆と判断して以後の判
定回転数を該始動時判定回転数より低い完爆後判
定回転数に低下させると共に、逆に前記回転数が
完爆後判定回転数を下回ると始動時と判断して前
記判定回転数を前記始動時判定回転数に設定する
ヒステリシスを有した内燃機関の始動状態判定方
法において、該始動時判定回転数に、初爆の影響
を避ける高い値を維持してスタータスイツチがオ
フするまで継続する初期値と、該スタータスイツ
チがオフしてから漸減する可変中間値と、該可変
中間値の最終値で前記完爆後判定回転数よりは高
い値とを設定してなり、前記始動時判定回転数が
該最終値に到達してから前記回転数が該最終値に
達することなく所定の期間が経過したとき前記始
動時判定回転数を該初期値に設定することを特徴
とする内燃機関の始動状態判定方法。1 When the internal combustion engine reaches a predetermined starting-time determination rotational speed when its engine speed reaches a predetermined starting-time determination rotational speed, it is determined that a complete explosion has occurred, and the subsequent determination rotational speed is lowered to a post-completion-detonation determination rotational speed that is lower than the starting-time determination rotational speed. In a method for determining a starting state of an internal combustion engine having hysteresis, conversely, when the rotational speed is lower than a determination rotational speed after complete explosion, it is determined that it is time to start, and the determination rotational speed is set to the determination rotational speed at the time of starting. The engine speed to be determined at startup includes an initial value that maintains a high value to avoid the influence of the first explosion and continues until the starter switch is turned off, a variable intermediate value that gradually decreases after the starter switch is turned off, and the variable intermediate value. The final value of is set higher than the post-detonation determination rotation speed, and after the startup determination rotation speed reaches the final value, the rotation speed does not reach the final value. 1. A method for determining a starting state of an internal combustion engine, characterized in that, when a period of time has elapsed, the starting rotation speed is set to the initial value.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP18116184A JPS6158949A (en) | 1984-08-30 | 1984-08-30 | Judging method for starting condition of internal-combustion engine |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP18116184A JPS6158949A (en) | 1984-08-30 | 1984-08-30 | Judging method for starting condition of internal-combustion engine |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6158949A JPS6158949A (en) | 1986-03-26 |
| JPH0535263B2 true JPH0535263B2 (en) | 1993-05-26 |
Family
ID=16095950
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP18116184A Granted JPS6158949A (en) | 1984-08-30 | 1984-08-30 | Judging method for starting condition of internal-combustion engine |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6158949A (en) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01187340A (en) * | 1988-01-18 | 1989-07-26 | Kubota Ltd | Engine speed controller |
| JPH03172551A (en) * | 1989-12-01 | 1991-07-25 | Fuji Heavy Ind Ltd | Starting injection quantity controller of two-cycle engine |
| JP4907573B2 (en) * | 2008-03-12 | 2012-03-28 | 富士重工業株式会社 | Engine start control device |
| JP2010077859A (en) * | 2008-09-25 | 2010-04-08 | Hitachi Automotive Systems Ltd | Engine starter and engine start control method |
-
1984
- 1984-08-30 JP JP18116184A patent/JPS6158949A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS6158949A (en) | 1986-03-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4100343B2 (en) | Control device for internal combustion engine | |
| JPS5949429B2 (en) | Starting ignition timing control device | |
| JPH0433973B2 (en) | ||
| JPH0535263B2 (en) | ||
| JPH0435368B2 (en) | ||
| JP2000097077A (en) | Control method of fuel injection mode at engine start | |
| JP2749830B2 (en) | Engine speed control method | |
| JP5222122B2 (en) | Engine start control device | |
| CA1300249C (en) | Engine overspeed control circuit with defeat detection | |
| JP2712429B2 (en) | Control device for internal combustion engine | |
| KR100228985B1 (en) | How to control idle speed of engine | |
| JPH0211730B2 (en) | ||
| JPS6065279A (en) | Ignition-timing controller on starting of internal- combustion engine | |
| JPH0222225B2 (en) | ||
| JP2000341998A (en) | Power generation control device | |
| JP2715704B2 (en) | Step motor control device for internal combustion engine | |
| JP2891002B2 (en) | Warm-up control method for exhaust gas purification device of internal combustion engine | |
| JPH0373738B2 (en) | ||
| KR100324385B1 (en) | Method for preventing a knocking occurrence according to various kinds of fuel | |
| JP2687592B2 (en) | Intake air amount control device for internal combustion engine | |
| JP2535795B2 (en) | Maximum vehicle speed controller | |
| JPS644064B2 (en) | ||
| KR100315357B1 (en) | Method for controlling spark advance in an engine of an automobile | |
| KR20030020116A (en) | A fuel injection control method for starting of engine in vehicle | |
| JP2713511B2 (en) | Step motor control device for internal combustion engine |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| EXPY | Cancellation because of completion of term |