JP2016205220A - Idle stop control device of internal combustion engine - Google Patents
Idle stop control device of internal combustion engine Download PDFInfo
- Publication number
- JP2016205220A JP2016205220A JP2015087199A JP2015087199A JP2016205220A JP 2016205220 A JP2016205220 A JP 2016205220A JP 2015087199 A JP2015087199 A JP 2015087199A JP 2015087199 A JP2015087199 A JP 2015087199A JP 2016205220 A JP2016205220 A JP 2016205220A
- Authority
- JP
- Japan
- Prior art keywords
- amount
- internal combustion
- combustion engine
- fuel injection
- rotational 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.)
- Pending
Links
- 238000002485 combustion reaction Methods 0.000 title claims abstract description 233
- 239000000446 fuel Substances 0.000 claims abstract description 135
- 238000002347 injection Methods 0.000 claims abstract description 91
- 239000007924 injection Substances 0.000 claims abstract description 91
- 238000012937 correction Methods 0.000 claims description 91
- 238000000034 method Methods 0.000 claims description 57
- 230000008569 process Effects 0.000 claims description 47
- 230000007423 decrease Effects 0.000 claims description 36
- 238000004364 calculation method Methods 0.000 claims description 16
- 230000009467 reduction Effects 0.000 abstract description 5
- 230000003247 decreasing effect Effects 0.000 abstract description 3
- 230000003111 delayed effect Effects 0.000 abstract 2
- 239000000243 solution Substances 0.000 abstract 1
- 239000000203 mixture Substances 0.000 description 10
- 230000008859 change Effects 0.000 description 9
- 230000000979 retarding effect Effects 0.000 description 8
- 238000012545 processing Methods 0.000 description 7
- 230000005540 biological transmission Effects 0.000 description 5
- 238000004880 explosion Methods 0.000 description 5
- 230000000630 rising effect Effects 0.000 description 5
- 239000007858 starting material Substances 0.000 description 4
- 238000013459 approach Methods 0.000 description 3
- 239000003054 catalyst Substances 0.000 description 3
- 230000000994 depressogenic effect Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 230000007246 mechanism Effects 0.000 description 3
- 238000011946 reduction process Methods 0.000 description 3
- 239000000498 cooling water Substances 0.000 description 2
- 230000006866 deterioration Effects 0.000 description 2
- 239000002828 fuel tank Substances 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000000737 periodic effect Effects 0.000 description 2
- 230000035939 shock Effects 0.000 description 2
- 230000001629 suppression Effects 0.000 description 2
- 238000011144 upstream manufacturing Methods 0.000 description 2
- 230000002411 adverse Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 230000009191 jumping Effects 0.000 description 1
- 230000036961 partial effect Effects 0.000 description 1
- 230000002829 reductive effect Effects 0.000 description 1
- 238000001028 reflection method Methods 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Images
Classifications
-
- 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
- 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)
- Control Of Vehicle Engines Or Engines For Specific Uses (AREA)
Abstract
Description
本発明は自動車を停止させる時に内燃機関の燃料噴射や点火を自動的に停止し、自動車の発進操作によって内燃機関の燃料噴射や点火を自動的に再開する内燃機関のアイドルストップ制御装置に関するものである。 The present invention relates to an idling stop control device for an internal combustion engine that automatically stops fuel injection and ignition of the internal combustion engine when the vehicle is stopped and automatically restarts fuel injection and ignition of the internal combustion engine by a start operation of the vehicle. is there.
近年、燃費向上、排気エミッション低減等を目的として、交差点等で自動車を停止する場合に、内燃機関を自動的に停止するいわゆるアイドルストップ制御装置を搭載した自動車が増加しつつある。このアイドルストップ制御装置は、運転者が自動車を停車させたときに燃料噴射や点火を停止して内燃機関を自動的に停止させ、その後、運転者が自動車を発進させようとする発進操作(ブレーキ解除操作やアクセル踏み込み操作等)を行ったときに、自動的にスタータモータに通電して内燃機関をクランキングして再始動させるようにしている。 In recent years, for the purpose of improving fuel consumption and reducing exhaust emissions, an increasing number of automobiles are equipped with so-called idle stop control devices that automatically stop an internal combustion engine when the automobile is stopped at an intersection or the like. This idle stop control device stops the fuel injection and ignition when the driver stops the vehicle to automatically stop the internal combustion engine, and then the driver starts the vehicle to start the vehicle (brake When a release operation, accelerator depression operation, etc.) is performed, the starter motor is automatically energized to crank the internal combustion engine and restart it.
ところで、内燃機関の始動時には、吸入空気量や燃料量を増加して回転数がやや吹き上がるように設定されている。この吹き上がりは、内燃機関の始動時に確実に燃料を燃焼させて燃焼を安定させるのに十分な混合気を得るため、内燃機関の始動時にアイドル時の噴射燃料量よりも多くの燃料を噴射することによって生じている。 By the way, when the internal combustion engine is started, the intake air amount and the fuel amount are increased so that the rotational speed is slightly increased. This blow-up injects more fuel than the amount of fuel injected during idling when the internal combustion engine is started in order to obtain sufficient air-fuel mixture to reliably burn the fuel when the internal combustion engine is started and to stabilize the combustion. It is caused by that.
そして、アイドルストップ制御装置を搭載した自動車では、例えば交差点で信号待ちしているアイドリング時に、ブレーキペダルが踏み込まれて内燃機関が自動的に停止され、その後にブレーキペダルの踏み込みが解除されると内燃機関を自動的に始動させるように構成されているが、自動変速機構を備えた自動車では自動変速機構のギアが走行レンジ(Dレンジ)であることが多い。 In an automobile equipped with an idle stop control device, for example, when idling waiting for a signal at an intersection, the internal combustion engine is automatically stopped when the brake pedal is depressed, and then the internal combustion engine is released when the depression of the brake pedal is released. Although the engine is configured to automatically start, in an automobile equipped with an automatic transmission mechanism, the gear of the automatic transmission mechanism is often in the travel range (D range).
したがって、自動変速機構のギアが走行レンジの状態で、アイドルストップ状態からの自動始動時に、上述したように回転数が吹き上がるように空気量や燃料量が設定されていると、自動車の発進ショックや飛び出し等の現象が生じる。このため、運転者に不快感を与える問題があり,更には安全上の観点からも好ましいものではなかった。そこで、例えば、特開2012−87651号公報(特許文献1)にあるように、始動時の空気供給量の減量処理や点火時期の遅角処理等の方法で燃焼トルクの発生を抑制し、回転数の吹き上りを対策することが提案されている。 Therefore, when the gear of the automatic transmission mechanism is in the traveling range and the air amount or the fuel amount is set so that the rotational speed is increased as described above during the automatic start from the idle stop state, the start shock of the automobile Phenomenon such as jumping out. For this reason, there is a problem that makes the driver feel uncomfortable, and it is not preferable from the viewpoint of safety. Therefore, for example, as disclosed in Japanese Patent Application Laid-Open No. 2012-87651 (Patent Document 1), the generation of combustion torque is suppressed by a method such as air supply amount reduction processing at start-up and ignition timing retardation processing, and rotation is performed. It has been proposed to take measures against the rising number.
ところで、内燃機関の回転数の吹き上りを抑制する制御は、燃焼トルクを抑える制御であるため、始動初期の燃焼トルク不足という悪影響を回避することが必要である。このため、回転数の吹き上りを抑制する制御は完爆判定後に実施されるのが望ましい。 By the way, since the control for suppressing the increase in the rotational speed of the internal combustion engine is the control for suppressing the combustion torque, it is necessary to avoid the adverse effect of the shortage of the combustion torque at the initial stage of starting. For this reason, it is desirable that the control for suppressing the increase in the rotational speed be performed after the completion of the explosion determination.
しかしながら、一般的にアイドリングでの目標回転数は内燃機関の冷却水温が上昇するにつれて低く設定されており、アイドルストップ後の再始動での完爆判定時には、回転数は既に目標回転数付近まで上昇していることが多い。このため、完爆判定後に空気供給量の減量処理や点火時期の遅角処理を実施しても回転数の吹き上りを上手く抑制することができない。 However, in general, the target rotational speed at idling is set lower as the cooling water temperature of the internal combustion engine rises, and the rotational speed has already increased to around the target rotational speed at the time of complete explosion determination at restart after idling stop. Often doing. For this reason, even if the reduction process of the air supply amount or the retarding process of the ignition timing is performed after the completion of the explosion determination, the increase in the rotational speed cannot be suppressed well.
したがって、所定の吹き上がり抑制効果を得るためにはどうしても空気や点火時期の制御量を大きく設定する必要が生じる。しかしながら、回転数の吹き上りは環境条件や燃料性状、内燃機関の機差等でばらつきが生じるため、制御量を大きく設定した場合には燃焼の悪化を生じて回転数が低下したり、逆に回転数が高くなりすぎる問題を生じる。 Therefore, in order to obtain a predetermined blow-up suppressing effect, it is necessary to set a large control amount for air and ignition timing. However, the increase in the rotational speed varies depending on the environmental conditions, fuel properties, machine differences of the internal combustion engine, etc., so if the control amount is set large, the combustion speed deteriorates and the rotational speed decreases. This causes a problem that the rotational speed becomes too high.
このため、特許文献1においては、回転数の最大値を所定回数だけ計測すると共に、回転数の最大値の平均値を算出し、予め設定された基準回転数と比較することで変動量を算出し、更にこの変動量が所定範囲からずれていた場合には点火時期の進、遅角量や吸入空気の供給量を補正するようにしている。
Therefore, in
この方法によれば、自動始動時において、平均回転数の最大値が所定範囲からずれていた場合、次回の自動始動時の点火時期又は吸入空気量のうち少なくとも1つが変動量に基づいて補正される。これにより、次回始動時の回転数の最大値が基準回転数最大値に近づくため、回転数の最大値が目標回転数よりも低くなって始動できずにエンストしたり、逆に回転数の最大値が目標回転数よりも高くなってショックが大きくなったりすることを防止することができる。 According to this method, when the maximum value of the average rotational speed deviates from a predetermined range at the time of automatic start, at least one of the ignition timing or intake air amount at the next automatic start is corrected based on the fluctuation amount. The As a result, the maximum value of the rotation speed at the next start approaches the reference rotation speed maximum value, so the maximum value of the rotation speed becomes lower than the target rotation speed and the engine cannot start, or conversely the maximum rotation speed It can be prevented that the value becomes higher than the target rotational speed and the shock increases.
しかしながら特許文献1による方法では基準最大回転数付近から点火時期を遅角させる、或いは空気量を減量する方法のため、回転数の吹き上りを迅速に効率よく抑制することはできないという課題がある。
However, since the method according to
本発明の目的は、アイドルストップ状態からの自動始動時の回転数の吹き上りを迅速に効率よく抑制することができる新規なアイドルストップ制御装置を提供することにある。 An object of the present invention is to provide a novel idle stop control device capable of quickly and efficiently suppressing the rotation speed increase at the time of automatic start from the idle stop state.
本発明の特徴は、内燃機関の自動始動時に、内燃機関の回転状態が安定したと判断された後に燃焼毎の回転数最大値を求め、更に前後する燃焼毎の回転数最大値の偏差に対応した燃焼トルクを減少させる点火時期の遅角量、或いは燃料噴射量の減少量を求め、この求められた点火時期の遅角量、或いは燃料噴射量の減少量を反映した点火時期、或いは燃料噴射量によって各気筒の燃焼トルクを制御する、ところにある。 The feature of the present invention is that, when the internal combustion engine is automatically started, the maximum rotational speed value is determined for each combustion after it is determined that the rotational state of the internal combustion engine is stable, and further, the deviation of the maximum rotational speed value for each subsequent combustion is dealt with. A retard amount of the ignition timing or a decrease amount of the fuel injection amount for reducing the combustion torque is calculated, and an ignition timing or fuel injection reflecting the calculated retard amount of the ignition timing or the decrease amount of the fuel injection amount is obtained. The combustion torque of each cylinder is controlled by the amount.
本発明によれば、燃焼毎の回転数最大値の偏差から求まる補正量によって各気筒の燃焼トルクを制御するので、アイドルストップ状態からの自動始動時の回転数の吹き上りを迅速に効率よく抑制することができるようになる。 According to the present invention, since the combustion torque of each cylinder is controlled by a correction amount obtained from the deviation of the maximum number of rotations for each combustion, the rotation speed increase at the time of automatic start from the idle stop state is quickly and efficiently suppressed. Will be able to.
次に、本発明の実施形態について図面を用いて詳細に説明するが、本発明は以下の実施形態に限定されることなく、本発明の技術的な概念の中で種々の変形例や応用例をもその範囲に含むものである。 Next, embodiments of the present invention will be described in detail with reference to the drawings. However, the present invention is not limited to the following embodiments, and various modifications and application examples are included in the technical concept of the present invention. Is included in the range.
図1はアイドルストップ制御装置を搭載した内燃機関の制御システムの構成を示したものである。本実施形態は筒内噴射方式の直列4気筒内燃機関に使用される制御システムであり、内燃機関制御装置10とアイドルストップ制御装置11は分離された制御装置として構成されている。尚、このように分離しないで、内燃機関制御装置10とアイドルストップ制御装置11を共通の制御基板に搭載して1個の制御装置としても良いものである。
FIG. 1 shows the configuration of a control system for an internal combustion engine equipped with an idle stop control device. The present embodiment is a control system used for an in-cylinder in-line four-cylinder internal combustion engine, and the internal combustion
図1に示すように内燃機関12の吸気管13の最上流部にはエアクリーナ14が設けられている。このエアクリーナ14の下流側にはDCモータ15によって開度調節されるスロットル弁16が設けられている。DCモータ15は、運転者のアクセル踏込量(アクセル開度)を検出するアクセル開度センサからの信号(アクセル開度信号)に基づいて駆動される。具体的には、アクセル開度に応じて内燃機関制御装置10から出力される信号に基づいてスロットル弁16の開度(スロットル開度)が制御される。
As shown in FIG. 1, an
このスロットル開度に応じて各気筒に吸入される空気量が調節される。スロットル弁16の近傍には、スロットル開度を検出するスロットルセンサが設けられている。また、エアクリーナ14とスロットル弁16との間には吸入空気量を検出するエアフローメータ17が設けられている。
The amount of air taken into each cylinder is adjusted according to the throttle opening. A throttle sensor that detects the throttle opening is provided in the vicinity of the
スロットル弁16の下流側にはサージタンク18が設けられ、このサージタンク18には吸気管内の圧力を検出する吸気圧センサが設けられている。また、サージタンク18には内燃機関12の各気筒に空気を導入する吸気マニホールドが接続されている。各気筒の吸気マニホールド内には吸気ポートが形成され、この吸気ポートが内燃機関12の各気筒に形成された吸気弁に連結されている。
A
内燃機関12の各気筒には、各気筒の燃焼室内に直接燃料を噴射する燃料噴射弁19が取り付けられている。燃料噴射弁19への燃料の供給は、燃料ポンプ(図示せず)と高圧ポンプ(図示せず)の2つのポンプによって行われる。燃焼室へ燃料を直接噴射するには、噴射燃圧が燃焼室内の圧力よりも高圧である必要がある。
Each cylinder of the
そのため、まず燃料タンク20内に配置された燃料ポンプ(図示せず)によって燃料を吸い上げて燃料の圧力を高める。更に、燃料配管に設けられた高圧ポンプによって加圧し、デリバリパイプ(図示せず)に圧送する。高圧ポンプによって加圧された燃料は例えば、2〜10MPaの範囲内の所定圧となり、デリバリパイプによって各気筒の燃料噴射弁19に分配される。この高圧の燃料が燃料噴射弁19から燃焼室内に噴射され、吸気ポートから供給される吸気と混合して混合気が形成される。
For this reason, first, fuel is sucked up by a fuel pump (not shown) disposed in the
燃焼室内の混合気は、内燃機関12のシリンダヘッドに取り付けられた点火プラグ21によって点火される。点火プラグ21は各気筒にそれぞれ取り付けられており、各点火プラグ21の火花放電によって気筒内の混合気に点火される。
The air-fuel mixture in the combustion chamber is ignited by a
点火によって混合気が爆発、膨張し、ピストン22が図中の下側に移動することによって、コネクティングロッドを介してクランク軸が回転する。クランク軸の径外方にはクランク角センサ23が設けられている。クランク角センサ23は、クランク軸の回転角度(クランク角)、回転速度を検出して内燃機関制御装置10に入力される。内燃機関制御装置10では、このクランク角、回転速度に基づいて内燃機関12の回転数、回転上昇率、その他を算出する。また、内燃機関12のシリンダブロックには水温センサが設けられており、内燃機関12の冷却水温を検出し内燃機関制御装置10に出力する。
The air-fuel mixture explodes and expands by ignition, and the
内燃機関12の排気弁から排出される排出ガスは、排気マニホールドを介して一本の排気管24に合流する。この排気管24には、理論空燃比付近で排出ガスを浄化する三元触媒25が接続されている。また、三元触媒25の上流側、及び下流側に排出ガスの空燃比を検出する空燃比センサ26,27が設けられている。
Exhaust gas discharged from the exhaust valve of the
前述した各種センサの出力信号は内燃機関制御装置10に入力される。内燃機関制御装置10は、マイクロコンピュータを主体として、CPU(中央演算処理装置)、ROM(記憶媒体)及びRAM(一時記憶媒体)等から構成されている。内燃機関制御装置10には制御プログラムや制御マップが記憶されている。例えば、内燃機関の運転状況(内燃機関回転数や吸入空気量)に応じて目標空燃比を算出するための目標空燃比マップが記憶されている。このような制御プログラムや制御マップによって各種センサ出力に基づき、前述したDCモータ15、燃料噴射弁19、点火プラグ21が制御される。
Output signals from the various sensors described above are input to the internal combustion
一方、アイドルストップ制御装置11にはブレーキスイッチ28、アクセル踏込量センサ29、車速センサ30、トランスミッション油温センサ31等からの信号が入力され、これらの入力条件よりアイドルストップ条件、及び自動始動条件を判定している。
On the other hand, signals from the
また、内燃機関制御装置10と通信し、アイドルストップ条件成立時は燃料噴射弁19からの燃料噴射及び点火プラグ21の点火を停止して、内燃機関12を自動停止させ、この自動停止中に所定の自動始動条件を満足した場合には、自動始動させるものである。具体的には、アイドル中(車両の車速がゼロ)に運転者がブレーキペダルを踏み込んでいる場合に、自動停止条件が成立して内燃機関12を停止させ、自動停止中に運転者がブレーキを離す又は自動停止中にアクセルを踏み込んだ場合に、自動始動条件が成立し内燃機関12を自動始動させるものである。この時、アイドルストップ制御装置11はスタータモータ32用のリレー33に通電することでスタータモータ32を回転させ自動始動を行う構成となっている。
Further, it communicates with the internal combustion
尚、イグニッションスイッチ操作による内燃機関の始動時、及びアイドルストップされた後の自動始動時には、回転数が一旦吹き上がってからアイドル回転数に戻るように制御されている。この回転数の吹き上がりは、始動時に確実に燃料を燃焼させて燃焼を安定させるのに十分な混合気を得るため、始動時にアイドル時の噴射燃料量よりも多くの燃料を噴射することによって生じている。 Incidentally, at the time of starting the internal combustion engine by operating the ignition switch and at the time of automatic starting after the idling stop, the engine speed is controlled so as to return to the idle engine speed after being blown up once. The increase in the rotational speed is caused by injecting more fuel than the amount of fuel injected at idling at the time of starting in order to obtain a sufficient mixture to stabilize the combustion at the time of starting. ing.
以下の本実施形態では、特にアイドルストップ状態からの自動始動時の回転数の吹き上がりを効率よく迅速に抑制することを目的としている。このため、以下の説明ではアイドルストップ状態からの自動始動時の制御について説明する。 In the following embodiment, an object of the present invention is to efficiently and promptly suppress the increase in the rotational speed at the time of automatic start from the idle stop state. For this reason, in the following description, control at the time of automatic start from the idle stop state will be described.
図2A〜図2Bはアイドルストップ状態から自動始動を行う時の制御動作を説明するための制御フローである。尚、この制御フローは実際の制御プログラムに使用されるものではなく、あくまでも制御方法を説明するための制御フローである。 2A to 2B are control flows for explaining a control operation when automatic start is performed from the idle stop state. This control flow is not used in an actual control program, but is a control flow for explaining a control method.
まず、ブレーキペダルが解除されるか、アクセルペダルが踏み込まれてアイドルストップ状態から自動始動が開始されると、ステップS10によって最初の燃焼気筒の所定のクランク角度間の角速度の計測を実施する。この場合、所定のクランク角度間の角速度は、好ましくは膨張行程の間の所定の角度範囲の間に計測されている。この角速度の計測が終了するとステップS11に進み、計測された角速度が所定の角速度閾値Aと比較される。これによって、燃焼によって生じる燃焼トルクにより所定の角速度が得られているかを判断する。このステップS11での判断条件の成立時はステップS12へ進むが、不成立時は再度ステップS10に戻り、次の燃焼気筒の所定のクランク角度間の角速度の計測を実施する。尚、本実施例では各気筒の燃焼順序は1気筒⇒3気筒⇒4気筒⇒2気筒の順である。このステップS10、11は各気筒の膨張行程の角速度が所定の角速度閾値を越えた時に内燃機関の回転状態が安定したと判断する安定状態判断手段として機能する。 First, when the brake pedal is released or the accelerator pedal is depressed and automatic start is started from the idle stop state, the angular velocity between the predetermined crank angles of the first combustion cylinder is measured in step S10. In this case, the angular velocity between the predetermined crank angles is preferably measured during a predetermined angular range during the expansion stroke. When the measurement of the angular velocity is completed, the process proceeds to step S11, and the measured angular velocity is compared with a predetermined angular velocity threshold A. Thus, it is determined whether a predetermined angular velocity is obtained from the combustion torque generated by the combustion. When the determination condition in step S11 is satisfied, the process proceeds to step S12. When the determination condition is not satisfied, the process returns to step S10, and the angular velocity between the predetermined crank angles of the next combustion cylinder is measured. In this embodiment, the combustion order of each cylinder is in the order of 1 cylinder → 3 cylinder → 4 cylinder → 2 cylinder. Steps S10 and S11 function as stable state determination means for determining that the rotational state of the internal combustion engine is stable when the angular velocity of the expansion stroke of each cylinder exceeds a predetermined angular velocity threshold.
次に、上述したステップS10、S11で実行する膨張行程の所定のクランク角度間の角速度の計測により、再始動時の燃焼状態を判定する方法を図3A、図3Bに基づき説明する。 Next, a method for determining the combustion state at the time of restart by measuring the angular velocity between the predetermined crank angles of the expansion stroke executed in steps S10 and S11 described above will be described based on FIGS. 3A and 3B.
図3Aに示す内燃機関の回転数は、アイドルストップ状態から再始動した時の回転数変化の挙動を示しており、内燃機関の回転数は、例えばクランク角10deg毎の周期変化より演算される回転数である。図3Aでは最初の燃焼気筒が第1気筒の場合を示しており、順番に第3気筒、第4気筒、第2気筒…の順で燃焼されていくもので、回転数はこの燃焼順序に対応して回転数N1、N3、N4、N2…と上昇していくものである。 The rotational speed of the internal combustion engine shown in FIG. 3A shows the behavior of the rotational speed change when the engine is restarted from the idle stop state. The rotational speed of the internal combustion engine is, for example, a rotation calculated from a periodic change every crank angle of 10 degrees. Is a number. FIG. 3A shows a case where the first combustion cylinder is the first cylinder, and the combustion is performed in the order of the third cylinder, the fourth cylinder, the second cylinder, etc., and the rotation speed corresponds to this combustion order. As a result, the rotational speeds N1, N3, N4, N2,.
また、内燃機関の角速度ωは、各気筒の膨張行程での所定クランク角度θ/経過時間Δtで演算される角速度であり、これも、角速度ω1、ω3、ω4、ω2…と変化していくものである。例えば、実線で示す回転数Nnは再始動時の燃焼状態が良好な例を示しており、燃焼トルクが充分得られているので、膨張行程での角速度が大きくは、比較的短時間で回転数が立ち上がっている。 Further, the angular velocity ω of the internal combustion engine is an angular velocity calculated by a predetermined crank angle θ / elapsed time Δt in the expansion stroke of each cylinder, and this also changes as angular velocities ω1, ω3, ω4, ω2,. It is. For example, the rotational speed Nn indicated by a solid line shows an example in which the combustion state at the time of restart is good and sufficient combustion torque is obtained. Therefore, if the angular velocity during the expansion stroke is large, the rotational speed is relatively short. Is up.
一方、破線で示す回転数Nmは再始動時の燃焼状態が良好ではない例を示しており、燃焼トルクが充分得られていないので、膨張行程での角速度がそれほど大きくならず、回転数Nnに比べて回転数の立ち上がりもやや遅くなっている。 On the other hand, the rotational speed Nm shown by the broken line shows an example in which the combustion state at the time of restart is not good, and the combustion torque is not sufficiently obtained, so the angular velocity in the expansion stroke does not increase so much, and the rotational speed Nn Compared to this, the rise in the rotational speed is slightly slower.
これらの2つの例での角速度と燃焼順序の関係を示したのが図3Bである。燃焼が良好な例を実線で示し、燃焼が良好ではない例を破線で示している。各気筒の燃焼順序にしたがって回転数が上昇していくが、図3Bからわかるように、燃焼が良好な例では最初の燃焼気筒(第1気筒)の次の第3気筒で、既に角速度が角速度閾値Aを超えているので燃焼が良好に行われていることが判断できる。 FIG. 3B shows the relationship between the angular velocity and the combustion order in these two examples. An example in which combustion is good is indicated by a solid line, and an example in which combustion is not good is indicated by a broken line. The rotational speed increases in accordance with the combustion order of each cylinder. As can be seen from FIG. 3B, in the example of good combustion, the angular velocity is already the angular velocity in the third cylinder after the first combustion cylinder (first cylinder). Since the threshold value A is exceeded, it can be determined that combustion is being performed satisfactorily.
一方、燃焼が良好でない例では、第4気筒の次の第2気筒で角速度が角速度閾値Aを超えるので、燃焼が良好に行われていないことがわかる。このように、燃焼気筒毎の角速度を所定の角速度閾値Aと比較することで良好な燃焼状態にあるか否かを判断することができる。 On the other hand, in the example where the combustion is not good, the angular velocity exceeds the angular velocity threshold A in the second cylinder after the fourth cylinder, so that it can be seen that the combustion is not performed well. In this way, by comparing the angular velocity of each combustion cylinder with the predetermined angular velocity threshold A, it can be determined whether or not the combustion state is good.
図2Aに戻って、ステップS11で計測された角速度が所定の角速度閾値Aと比較されて、角速度が角速度閾値Aを超えたと判断されるとステップS12に進む。ステップS12では所定のクランク角度間の回転数最大値の計測を実施する。この場合、所定のクランク角度間の回転数最大値は、好ましくは各気筒の燃焼毎に回転数最大値が計測されている。 Returning to FIG. 2A, the angular velocity measured in step S11 is compared with a predetermined angular velocity threshold A, and if it is determined that the angular velocity exceeds the angular velocity threshold A, the process proceeds to step S12. In step S12, the maximum value of the rotational speed between predetermined crank angles is measured. In this case, the maximum value of the rotational speed between predetermined crank angles is preferably measured for each combustion of each cylinder.
この回転数最大値の計測が終了するとステップS13に進み、計測された回転数最大値が所定の回転数閾値Bと比較される。この回転数閾値Bは300rpm〜400rpmに設定されている。これによって、回転数が所定の回転数まで上昇しているかを判断する。このステップS13での判断条件の成立時はステップS14へ進むが、不成立時は再度ステップS12に戻り、次の気筒の回転数最大値の計測を実施する。このステップS12、13は各気筒の燃焼毎の回転数最大値が所定の回転数閾値を越えた時に内燃機関の回転状態が安定したと判断する安定状態判断手段として機能する。 When the measurement of the maximum rotational speed is completed, the process proceeds to step S13, and the measured maximum rotational speed is compared with a predetermined rotational speed threshold B. The rotation speed threshold B is set to 300 rpm to 400 rpm. Thus, it is determined whether the rotational speed has increased to a predetermined rotational speed. When the determination condition in step S13 is satisfied, the process proceeds to step S14. However, when the determination condition is not satisfied, the process returns to step S12 again, and the maximum rotation speed value of the next cylinder is measured. Steps S12 and S13 function as stable state determination means for determining that the rotational state of the internal combustion engine is stable when the maximum rotational speed value for each combustion of each cylinder exceeds a predetermined rotational speed threshold value.
次に、上述したステップS12、S13で実行する回転数最大値の計測により、再始動時の燃焼状態を判定する方法を図4A、図4Bに基づき説明する。 Next, a method for determining the combustion state at the time of restart by measuring the maximum value of the rotational speed executed in steps S12 and S13 described above will be described based on FIGS. 4A and 4B.
図4Aに示す内燃機関の回転数は、アイドルストップ状態から再始動した時の回転数変化の挙動を示しており、内燃機関の回転数は、例えばクランク角10deg毎の周期変化より演算される回転数である。図4Aでは最初の燃焼気筒が第1気筒の場合を示しており、順番に第3気筒、第4気筒、第2気筒…の順で燃焼されていくもので、回転数はこれに対応して回転数N1、N3、N4、N2…と上昇していくものである。 The rotational speed of the internal combustion engine shown in FIG. 4A shows the behavior of the rotational speed change when restarting from the idle stop state, and the rotational speed of the internal combustion engine is, for example, a rotation calculated from a periodic change every crank angle of 10 degrees. Is a number. FIG. 4A shows a case where the first combustion cylinder is the first cylinder, and the combustion is performed in the order of the third cylinder, the fourth cylinder, the second cylinder, etc., and the rotation speed corresponds to this. Rotational speeds N1, N3, N4, N2,.
回転数最大値は各気筒の1燃焼毎の回転数の最大値を計測するものであり、燃焼による回転数変化を捉えるため、膨張行程を含む所定のクランク角間での最大値N1max、N3max、N4max、N2max…の順で計測するようになっている。ここで、回転数最大値が計測、或いは推定されるのであれば、膨張行程の一部の角度範囲であっても差し支えないものである。図3Aで示したものと同様に、実線で示す回転数Nnは再始動時の燃焼状態が良好な例を示しており、燃焼トルクが充分得られているので、比較的短時間で回転数が立ち上がっている。 The maximum value of the rotational speed is the maximum value of the rotational speed for each combustion of each cylinder. In order to capture the rotational speed change due to combustion, the maximum values N1max, N3max, N4max between predetermined crank angles including the expansion stroke. , N2max... In this order. Here, if the maximum value of the rotation speed is measured or estimated, it may be a partial angle range of the expansion stroke. Similar to that shown in FIG. 3A, the rotational speed Nn indicated by the solid line shows an example in which the combustion state at the time of restart is good and sufficient combustion torque is obtained, so the rotational speed can be achieved in a relatively short time. Standing up.
一方、破線で示す回転数Nmは再始動時の燃焼状態が良好ではない例を示しており、燃焼トルクが充分得られていないので、回転数Nnに比べて回転数の立ち上がりもやや遅くなっている。 On the other hand, the rotational speed Nm indicated by the broken line shows an example in which the combustion state at the time of restart is not good, and since the combustion torque is not sufficiently obtained, the rise of the rotational speed is slightly slower than the rotational speed Nn. Yes.
これらの2つの例での回転数最大値と燃焼順序の関係を示したのが図4Bである。燃焼が良好な例を実線で示し、燃焼が良好ではない例を破線で示している。各気筒の燃焼順序にしたがって回転数が上昇していくが、図4Bからわかるように、燃焼が良好な例では最初の燃焼気筒(第1気筒)の次の第3気筒で、既に回転数最大値が回転数閾値Bを超えているので燃焼が良好に行われていることが判断できる。 FIG. 4B shows the relationship between the rotation speed maximum value and the combustion order in these two examples. An example in which combustion is good is indicated by a solid line, and an example in which combustion is not good is indicated by a broken line. The rotational speed increases in accordance with the combustion order of each cylinder. As can be seen from FIG. 4B, in the example where combustion is good, the rotational speed is already maximum in the third cylinder after the first combustion cylinder (first cylinder). Since the value exceeds the rotation speed threshold value B, it can be determined that combustion is being performed satisfactorily.
一方、燃焼が良好でない例では、第4気筒の次の第2気筒で回転数最大値が回転数閾値Bを超えるので、燃焼が良好に行われていないことがわかる。このように、燃焼気筒毎の回転数最大値を所定の回転数閾値Bと比較することで良好な燃焼状態にあるか否かを判断することができる。 On the other hand, in an example in which combustion is not good, it can be seen that combustion is not being performed well because the maximum rotation speed value exceeds the rotation speed threshold B in the second cylinder after the fourth cylinder. In this way, it is possible to determine whether or not the combustion state is good by comparing the maximum rotational speed value for each combustion cylinder with the predetermined rotational speed threshold value B.
このように、ステップS10、S11では膨張行程の所定のクランク角度間の角速度から各気筒の再始動時の燃焼状態を検出して良好な燃焼状態が得られたか否かを判断し、また、ステップS12、S13は各気筒の燃焼毎の回転数最大値を検出することで所定回転数まで上昇したか否かを判断している。尚、場合によってはどちらか一方だけで燃焼状態の判断を行っても良い。ただ、本実施例では回転数最大値を用いて燃焼トルクの制御を行なうため、少なくとも回転数最大値を計測するロジックとしている。 As described above, in steps S10 and S11, it is determined whether or not a good combustion state has been obtained by detecting the combustion state at the time of restart of each cylinder from the angular velocity between the predetermined crank angles of the expansion stroke. In S12 and S13, it is determined whether or not the rotational speed has increased to a predetermined rotational speed by detecting the maximum rotational speed value for each combustion of each cylinder. In some cases, the combustion state may be determined using only one of them. However, in this embodiment, since the combustion torque is controlled using the maximum rotation speed value, at least the maximum rotation speed value is measured.
図2Aにもどって、ステップS13で回転数最大値が所定の回転数閾値Bを超えていると判断されるとステップS14に進む。ステップS14以降では回転数の吹き上がりを制御するために燃焼トルクを低減する処理を実行するため、ステップS14では内燃機関の回転が充分安定しているかどうかを判断している。 Returning to FIG. 2A, if it is determined in step S13 that the maximum rotational speed value exceeds the predetermined rotational speed threshold B, the process proceeds to step S14. In step S14 and subsequent steps, a process for reducing the combustion torque is executed to control the increase in the rotational speed. In step S14, it is determined whether or not the rotation of the internal combustion engine is sufficiently stable.
ステップS14では、角速度が角速度閾値Aを超え、また回転数最大値が回転数閾値Bを超えているかを判断するものである。この判断条件が成立していないと、再びステップS10に戻って上述した制御ステップを繰り返すことになる。 In step S14, it is determined whether the angular velocity exceeds the angular velocity threshold A and the maximum rotational speed value exceeds the rotational speed threshold B. If this determination condition is not satisfied, the process returns to step S10 again and the control steps described above are repeated.
一方、このステップS14で判断条件が成立する時は良好な燃焼が得られていると判断し、吹き上がりを抑制する制御を実行する。吹き上がりを抑制するためには燃焼トルクを低減すれば良いので、燃焼トルクを低減するために点火時期の遅角処理、或いは燃料噴射量の減量処理を実施するステップに進むものである。 On the other hand, when the determination condition is satisfied in step S14, it is determined that good combustion is obtained, and control for suppressing the blow-up is executed. In order to suppress the blow-up, it is only necessary to reduce the combustion torque. Therefore, the process proceeds to the step of performing the retarding process of the ignition timing or the reducing process of the fuel injection amount in order to reduce the combustion torque.
ステップS14で条件が成立したと判断されると、ステップS15に進み、現時点の1つ前の燃焼で生じた回転数最大値と、今回の燃焼で生じた回転数最大値との偏差を演算する。偏差が大きいと回転数が急速に上昇しているので吹き上がりの度合いが大きくなると見做され、偏差が小さいと回転数の上昇が終了時期に近づいているので吹き上がりの度合いが小さいと見做される。したがって、後述するようにこの後の回転数の吹き上がりを予測して燃焼トルクを減少する補正量を決めることができる。このステップS15は各気筒の燃焼毎の回転数最大値を計測する回転数最大値計測手段として機能する。 If it is determined in step S14 that the condition is satisfied, the process proceeds to step S15, and a deviation between the maximum rotational speed value generated by the previous combustion at this time and the maximum rotational speed value generated by the current combustion is calculated. . If the deviation is large, the rotational speed increases rapidly, so it is considered that the degree of blow-up will increase. If the deviation is small, the increase in rotational speed is approaching the end time, so it is assumed that the degree of blow-up is small. Is done. Therefore, as will be described later, it is possible to determine the correction amount for reducing the combustion torque by predicting the subsequent increase in the rotational speed. This step S15 functions as a rotation speed maximum value measuring means for measuring the rotation speed maximum value for each combustion of each cylinder.
ステップS15で前回の燃焼で生じた回転数最大値と今回の燃焼で生じた回転数最大値の偏差が求まると、ステップS16に進む。このステップS16では、ステップS15で演算された偏差の大きさに基づいて、燃焼トルクを抑制するための点火時期の遅角量、或いは燃料噴射量の減少量の補正量演算を実行する。遅角量や燃料の減少量は偏差の関数で決められるものであり、関数式で求めても良いし、テーブルに偏差と遅角量や燃料の減少量を記憶させておき、テーブルルックアップ方式で求めても良いものである。このステップS16は偏差に対応して燃焼トルクを低下させるための点火時期の遅角量、或いは燃料噴射量の減少量を演算する補正量演算手段として機能する。 When the deviation between the maximum rotational speed value generated in the previous combustion and the maximum rotational speed value generated in the current combustion is obtained in step S15, the process proceeds to step S16. In step S16, based on the magnitude of the deviation calculated in step S15, the ignition timing retard amount for suppressing the combustion torque or the correction amount calculation of the fuel injection amount decrease amount is executed. The retard amount and the fuel decrease amount are determined by a function of the deviation, and may be obtained by a function expression, or the table is stored with the deviation, the retard amount and the fuel decrease amount stored in a table. You may ask for it. This step S16 functions as a correction amount calculation means for calculating a retard amount of the ignition timing or a decrease amount of the fuel injection amount for reducing the combustion torque in accordance with the deviation.
図5は上述した火時期の遅角量、或いは燃料噴射量の減少量の演算手法について示したものである。点火時期の遅角量、或いは燃料噴射量の減少量といった補正量は、各気筒の膨張行程を含む所定クランク角間で回転数最大値を計測し、前回の燃焼で生じた回転数最大値と今回の燃焼で生じた回転数最大値の偏差に基づき求められる。 FIG. 5 shows the calculation method of the retard amount of the fire timing or the decrease amount of the fuel injection amount described above. The correction amount, such as the retard amount of the ignition timing or the decrease amount of the fuel injection amount, is measured by measuring the maximum number of revolutions between the predetermined crank angles including the expansion stroke of each cylinder, and the maximum number of revolutions generated by the previous combustion and this time Is obtained based on the deviation of the maximum value of the rotational speed caused by the combustion of.
具体的には回転数最大値の燃焼毎の偏差A〜Dは図5の下側に示しているように、回転数が上昇するにつれその偏差も小さくなる。これによって演算される遅角量や燃料の減少量の補正量a〜dは回転数最大値の偏差が大きい場合ほど大きな補正量が設定され、偏差が小さい場合ほど小さな補正量が設定される。偏差を表す「大文字のA〜D」は補正量を表す「小文字のa〜d」に対応している。したがって、回転数が上昇するに伴って徐々に小さい補正値が演算されるようになる。 Specifically, the deviations A to D of the maximum value of the rotational speed for each combustion become smaller as the rotational speed increases, as shown in the lower side of FIG. As the correction amounts a to d for the retard amount and the fuel decrease amount calculated in this way, a larger correction amount is set as the deviation of the maximum rotational speed value is larger, and a smaller correction amount is set as the deviation is smaller. “Uppercase letters A to D” representing the deviation correspond to “lowercase letters a to d” representing the correction amount. Therefore, a small correction value is gradually calculated as the rotational speed increases.
この理由は先に述べた通り、偏差が大きいと回転数が急速に上昇しているので吹き上がりの度合いが大きくなると見做され、偏差が小さいと回転数の上昇が終了時期に近づいているので吹き上がりの度合いが小さいと見做されるからである。したがって、偏差が大きいほど燃焼トルクの抑制効果を大きくしている。 The reason for this is that, as described above, if the deviation is large, the rotational speed increases rapidly, so it is considered that the degree of blow-up increases, and if the deviation is small, the rotational speed rise approaches the end time. This is because it is considered that the degree of blow-up is small. Therefore, the greater the deviation, the greater the combustion torque suppression effect.
尚、点火時期の遅角量や燃料噴射量の減少量は燃焼毎に演算される最終点火時期や最終燃料噴射量に対して補正がかけられるようになっている。また、燃料噴射量の減少量に関しては、燃焼毎に演算される燃料噴射量以上の場合は燃料カットを実施することもできる。 The retard amount of the ignition timing and the decrease amount of the fuel injection amount are corrected for the final ignition timing and the final fuel injection amount calculated for each combustion. Further, regarding the amount of decrease in the fuel injection amount, when the fuel injection amount is greater than the fuel injection amount calculated for each combustion, a fuel cut can be performed.
図6は回転数最大値の偏差と補正量の関係を示したもので、回転数最大値の偏差に対して補正量を3領域に分割したものである。回転数最大値の偏差が小さい「領域O」では、回転数の吹き上りがほぼピーク状態に達して回転数が落ち着いてきている状態、或いは、始動途中で燃焼の悪化によって回転数の上昇停滞が発生している状態あるため、これ以上の点火時期の遅角、或いは燃料噴射量の減量は無用であるため、補正量がほぼ「0」に設定されている。 FIG. 6 shows the relationship between the deviation of the maximum rotational speed value and the correction amount. The correction amount is divided into three areas with respect to the deviation of the maximum rotational speed value. In “Region O” where the deviation of the maximum value of the rotational speed is small, the state where the rotational speed has almost reached a peak state and the rotational speed has settled down, or the rotational speed has stopped rising due to deterioration of combustion during the start-up. Since there is a state of occurrence, the retard amount of the ignition timing or the decrease of the fuel injection amount is unnecessary, so the correction amount is set to almost “0”.
また、回転数最大値の偏差が大きい「領域Q」では、始動後の回転数の吹き上りを急速に抑制できる大きな補正量に設定されている。ただ、偏差に対応してむやみに補正量を大きくすると、エンジンストール等の発生が予想されるので一定の制限された補正量としている。つまり、補正量の最大リミッタの値としている。更に「領域O」と「領域Q」の間の「領域P」の間は、偏差の大きさに対応して徐々に補正量が変化するように設定されている。この偏差に対応した補正量は先に述べたように関数式で求めても良いし、テーブルルックアップ方式で求めても良いものである。 Further, in the “region Q” where the deviation of the maximum value of the rotational speed is large, the correction amount is set to be a large correction amount that can rapidly suppress the rotational speed after starting. However, if the correction amount is increased unnecessarily corresponding to the deviation, the occurrence of engine stall or the like is expected, so the correction amount is set to a certain limited value. That is, the maximum limit value of the correction amount is used. Further, between “region P” between “region O” and “region Q”, the correction amount is set to gradually change in accordance with the magnitude of the deviation. The correction amount corresponding to this deviation may be obtained by a functional equation as described above, or may be obtained by a table lookup method.
図2Aに戻って、ステップS16で点火時期の遅角量や燃料噴射量の減少量の補正演算が終了すると、ステップS17に進み、点火時期を最終的に補正演算する、或いは燃料噴射量を最終的に補正演算する。そして、実際に燃料を噴射して混合気を形成し、この混合気に点火プラグによって点火して爆発、膨張行程に移行する。尚、補正演算する前の点火時期や燃料噴射量は、別の起動タイミングで起動される点火制御プログラムや燃料制御プログラムで計算されたものを使用しても良いし、本プログラムの前段の制御ステップで演算しても良いものである。このステップS17は補正量演算手段で求められた点火時期の遅角量、或いは燃料噴射量の減少量を反映した点火時期、或いは燃料噴射量を演算して内燃機関の各気筒の燃焼トルクを制御する燃料噴射手段及び点火制御手段として機能する。 Returning to FIG. 2A, when the correction calculation of the retard amount of the ignition timing and the decrease amount of the fuel injection amount is completed in step S16, the process proceeds to step S17, where the ignition timing is finally corrected and calculated or the fuel injection amount is finalized. Correction calculation. Then, fuel is actually injected to form an air-fuel mixture, and this air-fuel mixture is ignited by a spark plug, and then an explosion and an expansion process are started. Note that the ignition timing and fuel injection amount before the correction calculation may be those calculated by an ignition control program or fuel control program that is started at another start timing, or the control steps in the previous stage of this program It may be calculated by. This step S17 controls the combustion torque of each cylinder of the internal combustion engine by calculating the ignition timing retarded amount calculated by the correction amount calculating means or the ignition timing reflecting the decrease amount of the fuel injection amount or the fuel injection amount. Functions as fuel injection means and ignition control means.
尚、このステップS17で実行する補正演算に基づく噴射処理や点火処理は、ステップS14での条件が成立した後、所定の気筒数の燃焼を経過した後に、ステップS16で演算された補正量に応じて、点火時期の遅角、或いは燃料噴射量の減量(燃料カットも含む)を実施するようにロジックを組んでも良いものである。 The injection process and the ignition process based on the correction calculation executed in step S17 are performed according to the correction amount calculated in step S16 after the predetermined number of cylinders have been burned after the condition in step S14 is satisfied. Thus, the logic may be set so as to implement the retard of the ignition timing or the reduction of the fuel injection amount (including the fuel cut).
図7は、点火時期の遅角、或いは燃料噴射量の減量を実施するタイミングについて示したものであり、図2AのステップS14の判断が成立した時点を基準としている。ステップS14が成立すると、所定の遅延期間DLYを経過した後に補正量を反映して点火処理や燃料噴射処理を行うものである。 FIG. 7 shows the timing at which the ignition timing is retarded or the fuel injection amount is reduced, and is based on the time when the determination in step S14 of FIG. 2A is established. When step S14 is established, the ignition process and the fuel injection process are performed reflecting the correction amount after a predetermined delay period DLY has elapsed.
この場合も図5に示した通り、補正量を反映する1つ前の燃焼で生じた回転数最大値と、今回の燃焼で生じた回転数最大値との偏差を演算する。以下も同様に、前回の燃焼で生じた回転数最大値と今回の燃焼で生じた回転数最大値の偏差が求め、これに対応した補正量、つまり燃料噴射量の減少量や点火時期の遅角量を求めるようにしている。 Also in this case, as shown in FIG. 5, the deviation between the maximum rotational speed value generated in the previous combustion reflecting the correction amount and the maximum rotational speed value generated in the current combustion is calculated. Similarly, in the following, the deviation between the maximum rotational speed value generated in the previous combustion and the maximum rotational speed value generated in the current combustion is obtained, and the corresponding correction amount, that is, the decrease amount of the fuel injection amount or the ignition timing delay is obtained. The angular amount is calculated.
ここで、遅延期間は経過時間や所定の燃焼回数或いは点火回数等のクランク角度で良いものである。また、例えば、ステップS14が成立した時の燃焼気筒を基準にして、再びこの燃焼気筒の燃焼の順番が到来した時に、補正量の反映を実行することも可能である。いずれにしても、回転数の吹き上がりが生じる手前の各気筒の燃料噴射量の減量処理や点火時期の遅角処理を実行することで、燃焼トルクの抑制を図って回転数の吹き上がりを迅速に効率よく抑制することができる。 Here, the delay period may be a crank angle such as an elapsed time, a predetermined number of combustion times, or the number of ignition times. Further, for example, the correction amount can be reflected when the combustion order of the combustion cylinder comes again with reference to the combustion cylinder when step S14 is established. In any case, by performing the fuel injection amount reduction process and the ignition timing retarding process for each cylinder before the engine speed increases, the combustion torque is suppressed and the engine speed increases rapidly. Can be efficiently suppressed.
尚、燃料噴射量の減少量や点火時期の遅角量の反映は、両方とも実行しても良いが、どちらか一方であっても良いものである。例えば、回転数の偏差が大きい場合は、燃料噴射量の減量処理と点火時期の遅角処理、或いは点火時期の遅角処理を実行し、回転数の偏差が小さい場合は、燃料噴射量の減量処理を実行するようにしても良いものである。この理由は、燃料噴射量の減量処理による燃焼トルクの抑制効果は点火時期の場合より小さいためであり、回転数の偏差が小さい時に反映させることが有利であるからである。 It should be noted that both the fuel injection amount reduction amount and the ignition timing retardation amount may be reflected, but either one may be reflected. For example, when the rotational speed deviation is large, the fuel injection amount reducing process and the ignition timing retarding process or the ignition timing retarding process are executed, and when the rotational speed deviation is small, the fuel injection amount reducing process is performed. The process may be executed. This is because the effect of suppressing the combustion torque by the process of reducing the fuel injection amount is smaller than that at the ignition timing, and it is advantageous to reflect it when the deviation of the rotational speed is small.
図2Aに戻って、ステップS17で燃料噴射量の減量処理や点火時期の遅角処理が実行されると、ステップS18では、ステップS15で演算された回転数最大値の偏差が所定値ΔN以内になったかを判定している。このステップS18は、始動後の回転数の吹き上りの終了時期を迎えているか、或いは始動途中で回転数の上昇停滞が起こっているかを判断するものである。このステップS18は回転数最大値偏差演算手段で演算された偏差が所定値より小さいかどうかをと判断する偏差量判断手段として機能している。 Returning to FIG. 2A, when the fuel injection amount decreasing process or the ignition timing retarding process is executed in step S17, the deviation of the maximum rotational speed calculated in step S15 is within a predetermined value ΔN in step S18. Judging whether it has become. In step S18, it is determined whether or not the end of the speed increase after the start has been reached, or whether or not the rotation speed has increased and stopped during the start. This step S18 functions as a deviation amount determining means for determining whether or not the deviation calculated by the rotation speed maximum value deviation calculating means is smaller than a predetermined value.
したがって、ステップS18の判断で、回転数最大値の偏差が所定値以上であるという条件不成立時は、ステップS15に戻って再びステップS15〜ステップS17の制御を繰り返して、燃料噴射量の減量処理や点火時期の遅角処理を実行するものである。 Therefore, when the condition that the deviation of the maximum rotational speed value is greater than or equal to the predetermined value is not satisfied in step S18, the process returns to step S15 and the control of steps S15 to S17 is repeated again to reduce the fuel injection amount. Ignition timing retarding processing is executed.
一方、条件成立時は始動後の回転数の吹き上りが終了時期に達している、或いは、始動途中で回転数の上昇停滞が発生していると判断する。これらの場合は、燃料噴射量の減量処理や点火時期の遅角処理を実行する必要がなくなるので、ステップS19に進み、点火時期の遅角量や燃料噴射量の減少量の値を維持(ホールド処理)し、これ以降の更なる点火時期の遅角処理や燃料噴射量の減量処理を実行しないようにしている。このステップS19は、偏差が所定値より小さいと判断されると補正量の演算を停止して、前回補正演算された点火時期、或いは燃料噴射量によって内燃機関の各気筒の燃焼トルクを制御するホールド手段として機能する。 On the other hand, when the condition is satisfied, it is determined that the speed increase after the start has reached the end time, or that the speed increase has been stagnant during the start. In these cases, it is not necessary to perform the fuel injection amount reduction process or the ignition timing retard process, and therefore the process proceeds to step S19 to maintain (hold) the values of the ignition timing retard quantity and the fuel injection quantity decrease. And the subsequent ignition timing retarding process and the fuel injection amount reducing process are not executed. This step S19 stops the calculation of the correction amount when it is determined that the deviation is smaller than the predetermined value, and holds the combustion torque of each cylinder of the internal combustion engine according to the ignition timing or the fuel injection amount previously calculated for correction. Functions as a means.
図8はこのステップ18、19の処理を説明するものである。上述したように、回転数Nnは燃焼毎に上昇していき、燃焼毎の回転数最大値が計測されている。そして、前回の燃焼気筒で計測された回転数最大値と今回の燃焼気筒で計測された回転数最大値との偏差A〜Gが燃焼の進行に応じて順次演算されている。この偏差は回転数が上昇するにつれ小さくなり、回転数が吹き上がりの終了時点を迎えるころには、偏差は所定値ΔN以下となる。例えば、図8では、ΔN>偏差Gとなる。そして、この場合は燃料噴射量の減量制御や点火時期の遅角制御が必要でないため現状の状態を維持することになる。
FIG. 8 illustrates the processing of
また、これとは別に始動途中で燃焼不良が発生し、回転数Nmの上昇が一時的に停滞する場合でも偏差は所定値ΔN以下となる。したがって、ステップS18、19ではこのような挙動を検出することによって、点火時期の遅角量、或いは燃料噴射量の減少量を変更しないで維持することで、過補正による燃焼悪化を防ぐことが可能となる。 In addition to this, even when a combustion failure occurs during the start-up and the increase in the rotational speed Nm is temporarily stagnated, the deviation is equal to or less than the predetermined value ΔN. Therefore, by detecting such behavior in steps S18 and S19, it is possible to prevent deterioration of combustion due to overcorrection by maintaining the ignition timing retard amount or the fuel injection amount decrease amount without changing it. It becomes.
ステップS19以降は回転数の吹き上がり終了を迎えている状態以降の処理であり、ステップS20では回転数の吹き上がりピーク回転数を計測している。吹き上がりピーク回転数は図8に示しているように、燃焼毎の回転数最大値の偏差がほとんど変化しない場合、或いは偏差の符号が変化した場合、或いは複数の回転数最大値の平均回転数最大値の変化方向が変わった場合に吹き上がりのピーク値に達したと判断することができる。尚、これ以外の吹き上がりピーク回転数の計測方法を採用しても差し支えないものである。ステップSは回転数の吹き上りピーク回転数を計測するピーク回転数計測手段として機能する。 The process after step S19 is the process after the state where the rotational speed has finished being blown up, and at step S20, the peak rotational speed of the rotational speed is measured. As shown in FIG. 8, when the deviation of the maximum rotational speed value for each combustion hardly changes, or the sign of the deviation changes, or the average rotational speed of a plurality of maximum rotational speed values, as shown in FIG. When the change direction of the maximum value is changed, it can be determined that the peak value of the blow-up has been reached. It should be noted that other methods for measuring the peak rotational speed of the blow-up can be adopted. Step S functions as a peak rotational speed measuring means for measuring the peak rotational speed of the rotational speed.
ステップS20で吹き上がりピーク回転数が計測されるとステップS21に進み、ステップS21では、目標とする吹き上がりピーク判定回転数(以下、ピーク判定閾値という)と計測された吹き上がりピーク回転数との偏差を演算する。ステップS21は、吹き上りピーク回転数を所定の吹き上がりピーク判定回転数と比較してピーク時偏差を演算するピーク時偏差演算手段として機能する。 When the blow-up peak rotational speed is measured in step S20, the process proceeds to step S21. In step S21, a target blow-up peak determination rotational speed (hereinafter referred to as a peak determination threshold) and the measured blow-up peak rotational speed are determined. Calculate the deviation. Step S21 functions as a peak time deviation calculating means for calculating the peak time deviation by comparing the blow-up peak rotational speed with a predetermined blow-up peak determination rotational speed.
この偏差を求める理由は次の通りである。上述したステップS15〜ステップS19までの処理によって吹き上がりを抑制して再始動を行うと、吹き上がりの抑制度合が異なっている場合がある。例えば、吹き上がりを抑制する補正量の影響が大きい場合は吹き上がりピーク回転数が目標回転数より低くなり、逆に、吹き上がりを抑制する補正量の影響が小さい場合は吹き上がりピーク回転数が目標回転数より高くなる。したがって、このための対策が必要となる。 The reason for obtaining this deviation is as follows. When restart is performed with the blow-up suppressed by the processing from step S15 to step S19 described above, the blow-up suppression degree may be different. For example, when the influence of the correction amount that suppresses the blow-up is large, the blow-up peak rotational speed is lower than the target rotational speed. Conversely, when the influence of the correction amount that suppresses the blow-up is small, the blow-up peak rotational speed is It becomes higher than the target speed. Therefore, a countermeasure for this is required.
ステップS21でピーク判定閾値との偏差が求まると、ステップS22でこの偏差を解消するような補正量を演算する。この補正量は燃料噴射量の増減量や点火時期の進、遅角量である。ステップS15〜ステップS19では吹き上がりを抑制するために燃料噴射量の減量や点火時期の遅角を行なってきたが、ステップS22では燃料噴射量の増量や点火時期の進角を行う必要があるためである。ステップS22はピーク時偏差に対応して点火時期の進、遅角量、或いは燃料噴射量の増減量のピーク時補正量を演算するピーク時補正量演算手段として機能する。 When a deviation from the peak determination threshold value is obtained in step S21, a correction amount that eliminates this deviation is calculated in step S22. This correction amount is an increase / decrease amount of the fuel injection amount, an advance / retard amount of the ignition timing. In steps S15 to S19, the fuel injection amount is decreased and the ignition timing is retarded to suppress the blow-up, but in step S22, it is necessary to increase the fuel injection amount and advance the ignition timing. It is. Step S22 functions as a peak correction amount calculating means for calculating the peak correction amount of the ignition timing advance, retard amount, or fuel injection amount increase / decrease amount corresponding to the peak time deviation.
図9はこのステップ21、22の処理を説明するものである。上述したように、回転数の吹き上がりピーク回転数は補正量の影響の度合いによって異なり、例えば(1)ピーク判定閾値に対して吹き上がりピーク回転数が低い回転数NAの場合、(2)ピーク判定閾値に対して吹き上がりピーク回転数が高い回転数NBの場合、(3)ピーク判定閾値に対して吹き上がりピーク回転数がほぼ一致している回転数NCの場合がある。そして、回転数NAの場合はピーク判定閾値との偏差は「ΔA」であり、回転数NBの場合はピーク判定閾値との偏差は「ΔB」であり、回転数NCの場合はピーク判定閾値との偏差は「約0」である。これらの偏差はステップS21で演算されている。
FIG. 9 illustrates the processing of
そして、この偏差に対応した補正量がステップS22で演算される。回転数NAの場合は、ピーク判定閾値より吹き上がりピーク回転数が低いので燃焼トルクを大きくする必要がある。このため、現在の補正量から燃焼トルクを大きくするピーク時補正量「Δ」aを求めている。一方、回転数NBの場合は、ピーク判定閾値より吹き上がりピーク回転数が高いので燃焼トルクを小さくする必要がある。このため、現在の補正量から燃焼トルクを小さくするピーク時補正量「Δb」を求めている。 Then, a correction amount corresponding to this deviation is calculated in step S22. In the case of the rotational speed NA, it is necessary to increase the combustion torque because the peak rotational speed is lower than the peak determination threshold. For this reason, the peak correction amount “Δ” a for increasing the combustion torque is obtained from the current correction amount. On the other hand, in the case of the rotational speed NB, it is necessary to reduce the combustion torque because the peak rotational speed is higher than the peak determination threshold. For this reason, the peak correction amount “Δb” for reducing the combustion torque from the current correction amount is obtained.
燃焼トルクを大きくするためには、燃料噴射量の増量や点火時期の進角を行えば良いものである。また、燃焼トルクを小さくするためには、燃料噴射量の減量や点火時期の遅角を行えば良いことは上述した通りである。尚、回転数NCの場合は、ピーク判定閾値と吹き上がりピーク回転数がほぼ一致しているので燃焼トルクを増減する必要がなくピーク時補正量は「0」である。 In order to increase the combustion torque, it is only necessary to increase the fuel injection amount or advance the ignition timing. Further, as described above, in order to reduce the combustion torque, it is sufficient to reduce the fuel injection amount and retard the ignition timing. In the case of the rotational speed NC, since the peak determination threshold value and the rising peak rotational speed are substantially the same, it is not necessary to increase or decrease the combustion torque, and the peak correction amount is “0”.
また、図10はこの偏差と補正量の関係を示している。図10においては、横軸にピーク判定閾値との偏差をとり、縦軸にピーク時補正量の大きさをとっている。吹き上りピーク回転数の偏差が「0」から正負の方向で所定範囲の領域X内では、ピーク時補正量は必要ないので補正量「0」が設定される。 FIG. 10 shows the relationship between the deviation and the correction amount. In FIG. 10, the horizontal axis represents the deviation from the peak determination threshold, and the vertical axis represents the peak correction amount. In the range X in a predetermined range in which the deviation of the blow-up peak rotational speed is positive and negative from “0”, the correction amount “0” is set because the peak correction amount is not necessary.
吹き上りピーク回転数がピーク判定閾値より小さい負の偏差方向の領域Yでは、負のピーク時補正量が算出される。この負のピーク時補正量は燃焼トルクを増加するための補正量であり、図9の補正量「Δa」に該当するものである。逆に、吹き上りピーク回転数がピーク判定閾値より大きい正の偏差方向の領域Zでは、正のピーク時補正量が算出される。この正のピーク時補正量は燃焼トルクを減少するための補正量であり、図9の補正量「Δb」に該当するものである。 In the region Y in the negative deviation direction where the blow-up peak rotational speed is smaller than the peak determination threshold, a negative peak correction amount is calculated. This negative peak correction amount is a correction amount for increasing the combustion torque, and corresponds to the correction amount “Δa” in FIG. On the contrary, in the region Z in the positive deviation direction where the blow-up peak rotational speed is larger than the peak determination threshold value, the positive peak correction amount is calculated. This positive peak correction amount is a correction amount for reducing the combustion torque, and corresponds to the correction amount “Δb” in FIG.
正のピーク時補正量及び負のピーク時補正量は、図6の領域P、Qと同様の考えでその補正量が決められている。すなわち、偏差が大きい「領域Y2」、「領域Z2」では、回転数を大きく制御できる大きな補正量に設定されている。また「領域X」と「領域Y2」の間、及び「領域X」と「領域Z2」の間の「領域Y1」、「領域Z1」は、偏差の大きさに対応して徐々に補正量が変化するように設定されている。この偏差に対応した補正量は関数式で求めても良いし、テーブルルックアップ方式で求めても良いものである。 The correction amounts for the positive peak correction amount and the negative peak correction amount are determined based on the same idea as the regions P and Q in FIG. That is, in the “region Y2” and “region Z2” with large deviations, a large correction amount that can control the rotational speed greatly is set. In addition, the “region Y1” and “region Z1” between “region X” and “region Y2” and between “region X” and “region Z2” are gradually corrected in accordance with the magnitude of the deviation. It is set to change. The correction amount corresponding to this deviation may be obtained by a functional equation or may be obtained by a table lookup method.
ステップS22でピーク時補正量が演算されるとステップS3に進み、このステップS23では、ステップS22で求めたピーク時補正量によって点火時期を最終的に補正演算する、或いは燃料噴射量を最終的に補正演算する。そして、実際に燃料を噴射して混合気を形成し、この混合気に点火プラグによって点火して爆発、膨張行程に移行する。 When the peak correction amount is calculated in step S22, the process proceeds to step S3. In this step S23, the ignition timing is finally corrected and calculated based on the peak correction amount obtained in step S22, or the fuel injection amount is finally determined. Perform correction calculation. Then, fuel is actually injected to form an air-fuel mixture, and this air-fuel mixture is ignited by a spark plug, and then an explosion and an expansion process are started.
このステップ23の実行によって、吹き上がりピーク回転数がピーク判定閾値より所定値以上大きい場合は回転数が低下するように点火時期や燃料噴射量を補正し、吹き上がりピーク回転数がピーク判定閾値より所定値以上小さい場合は回転数が上昇するように点火時期や燃料噴射量を補正するように設定される。このようにして、吹き上り回転数が所定のピーク判定閾値に近づくように制御されるようになる。
When the
ステップS23での処理が終了するとステップS4に進み、このステップS24ではステップS22で演算されたピーク時補正量を記憶する。ここで、ピーク判定閾値と吹き上がりピーク回転数の偏差は内燃機関の機差ばらつきとして表れている。この機差ばらつきを補償するために、ピーク時補正量が次回の再始動時に反映されるようになっている。この記憶されたピーク時補正量は、次回のアイドルストップ状態からの再始動で、ステップS17の点火時期、或いは燃料噴射量の補正演算の時に使用して点火時期の遅角、燃料噴射量の減少量に反映する。 When the process in step S23 ends, the process proceeds to step S4, and in this step S24, the peak correction amount calculated in step S22 is stored. Here, the deviation between the peak determination threshold value and the rising peak rotation speed appears as a machine difference variation of the internal combustion engine. In order to compensate for this machine difference variation, the peak correction amount is reflected at the next restart. The stored peak correction amount is used for the ignition timing in step S17 or the fuel injection amount correction calculation at the next restart from the idle stop state, and is used to retard the ignition timing and reduce the fuel injection amount. Reflect in quantity.
つまり、ステップS15で演算された補正量に記憶されたピーク時補正量を加算、或いは減算して最終的な補正量を求め、この最終的な補正量をステップS17の点火時期、或いは燃料噴射量の補正演算の時に使用して点火時期の遅角、燃料噴射量の減少量に反映するものである。 That is, the final correction amount is obtained by adding or subtracting the stored peak correction amount to the correction amount calculated in step S15, and the final correction amount is used as the ignition timing or fuel injection amount in step S17. It is used when the correction calculation is performed, and is reflected in the retard of the ignition timing and the decrease in the fuel injection amount.
以上述べた通り本発明によれば、内燃機関の自動始動時に、内燃機関の回転状態が安定したと判断された後に燃焼毎の回転数最大値を求め、更に前後する燃焼毎の回転数最大値の偏差に対応した燃焼トルクを減少させる点火時期の遅角量、或いは燃料噴射量の減少量を求め、この求められた点火時期の遅角量、或いは燃料噴射量の減少量を反映した点火時期、或いは燃料噴射量によって各気筒の燃焼トルクを制御する、構成とした。これによれば、アイドルストップ状態からの自動始動時の回転数の吹き上りを効率よく迅速に抑制することができるようになる。 As described above, according to the present invention, when the internal combustion engine is automatically started, the maximum rotational speed for each combustion is determined after it is determined that the rotational state of the internal combustion engine is stable, and the maximum rotational speed for each subsequent combustion is determined. The ignition timing retardation amount or the fuel injection amount decrease amount for reducing the combustion torque corresponding to the deviation of the ignition timing is calculated, and the ignition timing reflecting the calculated ignition timing retardation amount or the fuel injection amount decrease amount is calculated. Alternatively, the combustion torque of each cylinder is controlled by the fuel injection amount. According to this, it is possible to efficiently and quickly suppress the rotation speed increase at the time of automatic start from the idle stop state.
尚、本発明は上記した実施例に限定されるものではなく、様々な変形例が含まれる。例えば、上記した実施例は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、ある実施例の構成の一部を他の実施例の構成に置き換えることが可能であり、また、ある実施例の構成に他の実施例の構成を加えることも可能である。また、各実施例の構成の一部について、他の構成の追加・削除・置換をすることが可能である。 In addition, this invention is not limited to an above-described Example, Various modifications are included. For example, the above-described embodiments have been described in detail for easy understanding of the present invention, and are not necessarily limited to those having all the configurations described. Further, a part of the configuration of one embodiment can be replaced with the configuration of another embodiment, and the configuration of another embodiment can be added to the configuration of one embodiment. Further, it is possible to add, delete, and replace other configurations for a part of the configuration of each embodiment.
10…内燃機関制御装置、11…アイドルストップ制御装置、12…内燃機関、13…吸気管、14…エアクリーナ、15…DCモータ、16…スロットル弁、17…エアフローメータ、18…サージタンク、19…燃料噴射弁、20…燃料タンク、21…点火プラグ、22…ピストン、23…クランク角センサ、24…排気管、25…三元触媒、26…空燃比センサ、27…空燃比センサ、28…ブレーキスイッチ、29…アクセル踏込量センサ、30…車速センサ、31…トランスミッション油温センサ、32…スタータモータ、33…リレー。
DESCRIPTION OF
Claims (8)
前記制御手段は、前記内燃機関の自動始動時に、前記内燃機関の回転状態が安定したと判断された後に燃焼毎の回転数最大値を求め、更に前後する前記燃焼毎の前記回転数最大値の偏差に対応した燃焼トルクを減少させる点火時期の遅角量、或いは燃料噴射量の減少量を求め、この求められた点火時期の遅角量、或いは燃料噴射量の減少量を反映した点火時期、或いは燃料噴射量によって前記内燃機関の各気筒の燃焼トルクを制御することを特徴とする内燃機関のアイドルストップ制御装置。 The fuel injection process for injecting fuel from the fuel injection valve when the predetermined automatic stop condition is satisfied and the ignition process for burning the injected fuel are stopped, and the fuel injection process is performed when the predetermined automatic start condition is satisfied And an idling stop control device for an internal combustion engine comprising control means for automatically starting the internal combustion engine by restarting the ignition process,
The control means obtains the maximum number of revolutions for each combustion after it is determined that the rotational state of the internal combustion engine is stable during the automatic start of the internal combustion engine, and further determines the maximum number of revolutions for each successive combustion. An ignition timing retard amount that reduces the combustion torque corresponding to the deviation or a decrease amount of the fuel injection amount is obtained, and an ignition timing that reflects the obtained retard amount of the ignition timing or the decrease amount of the fuel injection amount, Alternatively, an idling stop control device for an internal combustion engine, wherein the combustion torque of each cylinder of the internal combustion engine is controlled by a fuel injection amount.
前記制御手段は、少なくとも前記各気筒の燃焼毎の回転数最大値が所定の回転数閾値を越えた時に前記内燃機関の回転状態が安定したと判断する第1の安定状態判断手段、或いは前記各気筒の膨張行程の角速度が所定の角速度閾値を越えた時に前記内燃機関の回転状態が安定したと判断する第2の安定状態判断手段を備えていることを特徴とする内燃機関のアイドルストップ制御装置。 In the internal combustion engine idle stop control device according to claim 1,
The control means is a first stable state judging means for judging that the rotational state of the internal combustion engine is stable when at least a maximum rotational speed value for each combustion of each cylinder exceeds a predetermined rotational speed threshold value, An idle stop control device for an internal combustion engine, comprising: a second stable state determination means for determining that the rotational state of the internal combustion engine is stable when an angular velocity of an expansion stroke of a cylinder exceeds a predetermined angular velocity threshold value. .
前記制御手段は、前記各気筒の燃焼毎の回転数最大値を計測する回転数最大値計測手段と、前後する燃焼毎の前記回転数最大値の偏差を演算する回転数最大値偏差演算手段と、前記偏差に対応して燃焼トルクを低下させるための前記点火時期の遅角量、或いは前記燃料噴射量の減少量を演算する補正量演算手段と、前記補正量演算手段で求められた前記点火時期の遅角量、或いは前記燃料噴射量の減少量を反映した点火時期、或いは燃料噴射量を演算して前記内燃機関の各気筒の燃焼トルクを制御する燃料噴射手段及び点火制御手段を備えていることを特徴とする内燃機関のアイドルストップ制御装置。 In the internal combustion engine idle stop control device according to claim 1,
The control means includes a rotation speed maximum value measuring means for measuring a rotation speed maximum value for each combustion of the cylinders, and a rotation speed maximum value deviation calculating means for calculating a deviation of the rotation speed maximum value for each preceding and following combustion. Correction amount calculating means for calculating a retard amount of the ignition timing or a decrease amount of the fuel injection amount for reducing the combustion torque corresponding to the deviation, and the ignition obtained by the correction amount calculating means A fuel injection means and an ignition control means for controlling a combustion torque of each cylinder of the internal combustion engine by calculating an ignition timing reflecting a retard amount of the timing or a decrease amount of the fuel injection quantity or a fuel injection quantity; An idling stop control device for an internal combustion engine.
前記補正量演算手段は、前記回転数最大値の偏差が大きいほど大きな前記リタード量、或いは前記燃料噴射量の減少量を演算し、偏差が小さいほど小さな前記リタード量、或いは前記燃料噴射量の減少量を演算することを特徴とする内燃機関のアイドルストップ制御装置。 In the internal combustion engine idle stop control device according to claim 3,
The correction amount calculating means calculates the larger retard amount or the decrease amount of the fuel injection amount as the deviation of the maximum rotational speed value is larger, and decreases the retard amount or the fuel injection amount as the deviation is smaller. An idling stop control device for an internal combustion engine characterized by calculating an amount.
前記制御手段は、前記内燃機関の回転状態が安定したと判断されて所定の遅延期間を経過した後に、前記各気筒の燃焼毎の前記回転数最大値を求め、更に前後する前記各気筒の燃焼毎の前記回転数最大値の偏差に対応した点火時期の遅角量、或いは燃料噴射量の減少量を求め、この求められた点火時期の遅角量、或いは燃料噴射量の減少量を反映した点火時期、或いは燃料噴射量によって前記内燃機関の各気筒の燃焼トルクを制御すること内燃機関のアイドルストップ制御装置。 In the internal combustion engine idle stop control device according to claim 1,
The control means obtains the maximum value of the number of revolutions for each combustion of each of the cylinders after the predetermined delay period has elapsed after it is determined that the rotational state of the internal combustion engine has become stable, and further the combustion of each of the cylinders preceding and following The ignition timing retardation amount or the fuel injection amount decrease amount corresponding to the deviation of the maximum value of each revolution is obtained, and the obtained ignition timing retardation amount or fuel injection amount decrease amount is reflected. An idle stop control device for an internal combustion engine that controls combustion torque of each cylinder of the internal combustion engine according to an ignition timing or a fuel injection amount.
前記制御手段は、前記回転数最大値偏差演算手段で演算された偏差が所定値より小さいかどうかを判断する偏差量判断手段と、この偏差量判断手段で偏差が所定値より小さいと判断されると、前記補正量演算手段による補正量の演算を行わずに前回補正演算された前記点火時期、或いは前記燃料噴射量によって前記内燃機関の各気筒の燃焼トルクを制御するホールド手段を備えていることを特徴とする内燃機関のアイドルストップ制御装置。 In the internal combustion engine idle stop control device according to claim 3,
The control means determines whether the deviation calculated by the rotation speed maximum value deviation calculating means is smaller than a predetermined value, and determines that the deviation is smaller than the predetermined value by the deviation amount determining means. And a holding means for controlling the combustion torque of each cylinder of the internal combustion engine according to the ignition timing or the fuel injection amount that has been previously calculated for correction without calculating the correction amount by the correction amount calculation means. An idling stop control device for an internal combustion engine.
前記制御手段は、回転数の吹き上りピーク回転数を計測するピーク回転数計測手段と、吹き上りピーク回転数を所定の吹き上がりピーク判定回転数と比較してピーク時偏差を演算するピーク時偏差演算手段と、前記ピーク時偏差に対応して前記点火時期の進、遅角量、或いは前記燃料噴射量の増減量を演算するピーク時補正量演算手段と、前記ピーク時補正量演算手段で演算された前記進、遅角量、或いは燃料噴射量の増減量に基づき前記点火手段、或いは燃料噴射手段で演算された点火時期、或いは燃料噴射量を補正して燃焼トルクを制御する内燃機関のアイドルストップ制御装置。 In the internal combustion engine idle stop control device according to claim 1,
The control means includes a peak rotational speed measuring means for measuring the rotational speed peak rotational speed, and a peak time deviation for calculating the peak time deviation by comparing the rotational speed peak rotational speed with a predetermined rotational peak judgment rotational speed. Calculated by the calculation means, the peak correction amount calculation means for calculating the advance / retard amount of the ignition timing or the increase / decrease amount of the fuel injection amount corresponding to the peak time deviation, and the peak correction amount calculation means An internal combustion engine that controls the combustion torque by correcting the ignition timing calculated by the ignition means or the fuel injection means or the fuel injection quantity based on the amount of increase or decrease in the advance, retardation amount, or fuel injection quantity. Stop control device.
前記ピーク時補正量は前記制御手段に設けられた記憶部に記憶され、次回の自動始動時に前記補正量演算手段で求められた前記点火時期の遅角量、或いは前記燃料噴射量の減少量を補正するのに使用されることを特徴とする内燃機関のアイドルストップ制御装置。 The internal combustion engine idle stop control device according to claim 7,
The peak correction amount is stored in a storage unit provided in the control means, and the ignition timing retardation amount or the fuel injection amount decrease amount obtained by the correction amount calculation means at the next automatic start is calculated. An idle stop control device for an internal combustion engine, which is used for correction.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015087199A JP2016205220A (en) | 2015-04-22 | 2015-04-22 | Idle stop control device of internal combustion engine |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015087199A JP2016205220A (en) | 2015-04-22 | 2015-04-22 | Idle stop control device of internal combustion engine |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2016205220A true JP2016205220A (en) | 2016-12-08 |
Family
ID=57489176
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015087199A Pending JP2016205220A (en) | 2015-04-22 | 2015-04-22 | Idle stop control device of internal combustion engine |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2016205220A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2018053732A (en) * | 2016-09-26 | 2018-04-05 | 株式会社Subaru | Engine control device |
JP2021025409A (en) * | 2019-07-31 | 2021-02-22 | ダイハツ工業株式会社 | Control device of internal combustion engine |
-
2015
- 2015-04-22 JP JP2015087199A patent/JP2016205220A/en active Pending
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2018053732A (en) * | 2016-09-26 | 2018-04-05 | 株式会社Subaru | Engine control device |
JP2021025409A (en) * | 2019-07-31 | 2021-02-22 | ダイハツ工業株式会社 | Control device of internal combustion engine |
JP7337585B2 (en) | 2019-07-31 | 2023-09-04 | ダイハツ工業株式会社 | Control device for internal combustion engine |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4148233B2 (en) | Engine fuel injection control device | |
US8838368B2 (en) | Device and method for controlling timing at which ignition is stopped when internal combustion engine becomes stopped | |
JP5047376B1 (en) | Control device for internal combustion engine and control method for internal combustion engine | |
JP6489085B2 (en) | Engine control device | |
JP2016156322A (en) | Control device for internal combustion engine | |
US9863389B2 (en) | Control unit for a multi-cylinder internal combustion engine | |
JP5637222B2 (en) | Control device for internal combustion engine | |
JP6287889B2 (en) | Control device for multi-cylinder internal combustion engine | |
JP2016205220A (en) | Idle stop control device of internal combustion engine | |
JP4738304B2 (en) | Control device for internal combustion engine | |
JP2018091159A (en) | Engine control device and engine control method | |
JP6070412B2 (en) | Control device for spark ignition engine | |
JP6260580B2 (en) | Control device for internal combustion engine | |
JP5735814B2 (en) | Fuel injection control device and fuel injection control method for internal combustion engine | |
JP5018311B2 (en) | Control device for internal combustion engine for vehicle | |
JP6049870B2 (en) | Automatic stop / restart device for internal combustion engine | |
JP6111594B2 (en) | Engine control device | |
JP5110036B2 (en) | Fuel injection control device for internal combustion engine | |
JP2012087651A (en) | Control device of internal combustion engine | |
JP2019108824A (en) | Fuel injection control apparatus | |
JP4415824B2 (en) | Start control device for internal combustion engine | |
US10914279B2 (en) | Ignition timing controller of internal combustion engine | |
JP2016125353A (en) | Rotation stop position controlling apparatus of engine | |
JP2016125351A (en) | Rotation stop position controlling apparatus of engine | |
JP2025030801A (en) | Control device for internal combustion engine |