JPH09250435A - Engine control method and control device - Google Patents

Engine control method and control device

Info

Publication number
JPH09250435A
JPH09250435A JP8261538A JP26153896A JPH09250435A JP H09250435 A JPH09250435 A JP H09250435A JP 8261538 A JP8261538 A JP 8261538A JP 26153896 A JP26153896 A JP 26153896A JP H09250435 A JPH09250435 A JP H09250435A
Authority
JP
Japan
Prior art keywords
combustion
crank angle
value
predetermined
target
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
Application number
JP8261538A
Other languages
Japanese (ja)
Inventor
Tsunehisa Nakamura
倫久 中村
Noritaka Matsuo
典孝 松尾
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yamaha Motor Co Ltd
Original Assignee
Yamaha Motor Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Yamaha Motor Co Ltd filed Critical Yamaha Motor Co Ltd
Priority to JP8261538A priority Critical patent/JPH09250435A/en
Publication of JPH09250435A publication Critical patent/JPH09250435A/en
Pending legal-status Critical Current

Links

Classifications

    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/10Internal combustion engine [ICE] based vehicles
    • Y02T10/12Improving ICE efficiencies
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/10Internal combustion engine [ICE] based vehicles
    • Y02T10/40Engine management systems

Landscapes

  • Electrical Control Of Ignition Timing (AREA)
  • Exhaust-Gas Circulating Devices (AREA)
  • Output Control And Ontrol Of Special Type Engine (AREA)
  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Abstract

(57)【要約】 【課題】広範囲な運転域において、その運転域、例えば
そのエンジン回転数、負荷における最良トルク、最高出
力、良好な燃費、清浄な排気ガス特性、良好な過渡応答
性等が得られるように制御可能とする。 【解決手段】エンジンの制御方法は、負荷或いはエンジ
ン回転数の内少なくとも一方に対応し高トルクが得られ
る燃焼状態を得て、この燃焼状態の時、所定クランク角
における燃焼割合値を、負荷或いはエンジン回転数の内
少なくとも一方に対応した目標燃焼割合値のマップデー
タとしてメモリに保持する一方、所定クランク角までの
実際の燃焼割合を検知し、この燃焼割合の検知値と目標
燃焼割合値との比較に基づき、検知値の方が小なる時点
火時期を進め、検知値の方が大なる時点火時期を遅らせ
るように、点火時期を制御する。
(57) 【Abstract】 PROBLEM TO BE SOLVED: In a wide operating range, the operating range, for example, the engine speed, the best torque under load, the maximum output, the good fuel consumption, the clean exhaust gas characteristics, the good transient response, etc. It is controllable so that it can be obtained. An engine control method obtains a combustion state in which a high torque is obtained corresponding to at least one of a load and an engine speed, and in this combustion state, a combustion ratio value at a predetermined crank angle is set to a load or While holding in the memory as map data of the target combustion ratio value corresponding to at least one of the engine speeds, the actual combustion ratio up to a predetermined crank angle is detected, and the detected value of this combustion ratio and the target combustion ratio value are Based on the comparison, the ignition timing is controlled so that the ignition timing when the detected value is smaller is advanced and the ignition timing when the detected value is larger is delayed.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】この発明は、2サイクルある
いは4サイクルの火花点火エンジン、2サイクルあるい
は4サイクルのディーゼルエンジンの制御方法及びその
制御装置に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method for controlling a 2-cycle or 4-cycle spark ignition engine, a 2-cycle or 4-cycle diesel engine, and a control system therefor.

【0002】[0002]

【従来の技術】2サイクル火花点火エンジンあるいは4
サイクル火花点火エンジンにおいて、例えば高負領域に
て高出力を得るように点火時期を制御することが行なわ
れているが、この点火時期を制御するに当たり、ノッキ
ング検知手段を配置し、ノッキングを検知しないなら点
火時期を進角するようにし、ノッキングを検知したら点
火時期を遅角し、ノッキング発生限界の進角状態になる
ようにノッキング有無情報に基づき点火時期のフィード
バック制御を行なうものがある。このような点火時期の
フィードバック制御は、ノッキング発生限界まで点火時
期を進角した時最大出力、或いはその回転数域における
最大トルクを発生可能との考え方に基づいている。
2. Description of the Related Art A two-cycle spark ignition engine or four
In a cycle spark ignition engine, the ignition timing is controlled so as to obtain a high output in a high negative region, for example, but when controlling this ignition timing, a knocking detection means is provided and knocking is not detected. If so, the ignition timing is advanced, and if knocking is detected, the ignition timing is retarded, and feedback control of the ignition timing is performed based on the knocking presence / absence information so that the ignition timing is advanced to the limit. Such feedback control of the ignition timing is based on the idea that the maximum output when the ignition timing is advanced to the knocking occurrence limit or the maximum torque in the rotation speed range can be generated.

【0003】ディーゼルエンジンにおいても、ノッキン
グを検知し着火遅れがあってもノッキングが発生しない
ように、ノッキングを検知したら燃料噴射開始時期を進
めるものがある。
Some diesel engines also advance the fuel injection start timing when knocking is detected so that knocking does not occur even if ignition is delayed even if ignition is detected.

【0004】[0004]

【発明が解決しようとする課題】ところで、エンジン回
転数等の運転状態によっては、ノッキング発生限界の点
火時期進角状態としてもその運転域における最良トルク
を発生せず、又同最良トルクを発生可能な点火時期で点
火してもノッキング発生限界とならない場合がある。こ
の場合にはノッキング有無情報に基づき点火時期のフィ
ードバック制御を行なっても同最良トルクは得られな
い。
By the way, depending on the operating condition such as the engine speed, even if the ignition timing is advanced to the limit of knocking occurrence, the best torque is not generated in the operating range, and the same torque can be generated. Even if the ignition is performed at various ignition timings, the knocking limit may not be reached. In this case, the same best torque cannot be obtained even if the feedback control of the ignition timing is performed based on the knocking presence / absence information.

【0005】なお、ディーゼルエンジンにおける燃料噴
射開始時期についても同様である。また、最良トルクに
ついてのみでなく、良好なコールドスタート、良好な加
速減速、清浄な排気ガス、良好な燃費、或は良好な最高
出力を得るにも簡便且つ確実な方法が必要である。
The same applies to the fuel injection start timing in the diesel engine. Further, not only the best torque, but also a simple and reliable method is required to obtain a good cold start, a good acceleration / deceleration, a clean exhaust gas, a good fuel consumption, or a good maximum output.

【0006】この発明は、かかる点に鑑みてなされたも
ので、広範囲な運転域において、その運転域、例えばそ
のエンジン回転数、負荷における最良トルクとなるよう
に、あるいは、良好な始動性、良好な過渡応答性、清浄
な排気ガス、良好な燃費あるいは良好な最高出力が得ら
れるように制御可能とするエンジンの制御方法及びその
制御装置を提供することを目的としている。
The present invention has been made in view of the above points, and has a wide range of operating ranges, such as the best torque in the operating range, for example, the engine speed and the load, or a good startability and a good starting property. It is an object of the present invention to provide an engine control method and a control device therefor capable of controlling so as to obtain excellent transient response, clean exhaust gas, good fuel consumption or good maximum output.

【0007】[0007]

【課題を解決するための手段】前記課題を解決し、かつ
目的を達成するために、請求項1記載の発明のエンジン
の制御方法は、負荷或いはエンジン回転数の内少なくと
も一方に対応し所望の運転状態が得られる燃焼状態を得
て、この燃焼状態の時、所定クランク角における燃焼割
合値を、負荷或いはエンジン回転数の内少なくとも一方
に対応した目標燃焼割合値のマップデータとしてメモリ
に保持する一方、前記所定クランク角までの実際の燃焼
割合を検知し、この燃焼割合の検知値と前記目標燃焼割
合値との比較に基づき、前記検知値の方が小なる時点火
時期を進め、検知値の方が大なる時点火時期を遅らせる
ように、点火時期を制御することを特徴としている。
In order to solve the above-mentioned problems and to achieve the object, the engine control method of the present invention according to claim 1 corresponds to at least one of the load and the engine speed and is desired. After obtaining a combustion state that provides an operating state, in this combustion state, the combustion rate value at a predetermined crank angle is retained in the memory as map data of the target combustion rate value corresponding to at least one of the load and the engine speed. On the other hand, the actual combustion ratio up to the predetermined crank angle is detected, and based on the comparison between the detection value of this combustion ratio and the target combustion ratio value, the ignition timing is advanced when the detection value is smaller, and the detection value Is characterized in that the ignition timing is controlled so that the larger ignition timing is delayed.

【0008】このように、所定クランク角までの実際の
燃焼割合を検知し、この燃焼割合の検知値と目標燃焼割
合値との比較に基づき、検知値の方が小なる時点火時期
を進め、検知値の方が大なる時点火時期を遅らせるよう
に、点火時期を制御し、広範囲な運転域において、その
運転域、例えばそのエンジン回転数、負荷における所望
の運転状態が得られる最少進角の点火時期を把握し、そ
の点火時期で点火するようにフィードバック制御するこ
とができる。
In this way, the actual combustion ratio up to the predetermined crank angle is detected, and based on the comparison between the detected value of this combustion ratio and the target combustion ratio value, the ignition timing at which the detected value is smaller is advanced, The ignition timing is controlled so that the ignition timing is delayed when the detected value is larger, and the ignition timing is controlled in a wide operating range, for example, the engine speed and the minimum advance angle at which the desired operating condition in the load is obtained. It is possible to grasp the ignition timing and perform feedback control so that ignition is performed at the ignition timing.

【0009】請求項2記載の発明のエンジンの制御方法
は、前記所定クランク角までの実際の燃焼割合が、排気
行程の終了後から圧縮行程初期までの間のクランク角
と、圧縮行程開始から点火開始までのクランク角と、点
火開始から排気行程開始までの期間の内の2つのクラン
ク角とからなる少なくとも4つのクランク角における燃
焼圧力を検出し、これらの燃焼圧力データに基づき算出
するようにしたことを特徴としている。
In the engine control method according to the second aspect of the present invention, the actual combustion ratio up to the predetermined crank angle is the crank angle from the end of the exhaust stroke to the beginning of the compression stroke, and the ignition stroke from the start of the compression stroke. The combustion pressure is detected at at least four crank angles consisting of the crank angle up to the start and two crank angles within the period from the ignition start to the exhaust stroke start, and is calculated based on these combustion pressure data. It is characterized by that.

【0010】このように、所定クランク角までの実際の
燃焼割合を、燃焼圧力データに基づき適切に算出するこ
とができる。
As described above, the actual combustion ratio up to the predetermined crank angle can be appropriately calculated based on the combustion pressure data.

【0011】請求項3記載の発明のエンジンの制御方法
は、負荷或いはエンジン回転数のうち少なくとも一方に
対応し所望の運転状態が得られる燃焼状態を得て、この
燃焼状態の時、所定燃焼割合値に達するクランク角値
を、負荷或いはエンジン回転数のうち少なくとも一方に
対応したクランク角値のマップデータとしてメモリに保
持する一方、前記所定燃焼割合値に達する実際のクラン
ク角を検知し、このクランク角の検知値と目標クランク
角値との比較に基づき、前記検知値の方が遅れたクラン
ク角となる場合、点火時期を進め、検知値の方が進んだ
クランク角となる場合点火時期を遅らせるように点火時
期を制御することを特徴としている。
According to another aspect of the engine control method of the present invention, a combustion state is obtained in which a desired operating state is obtained corresponding to at least one of the load and the engine speed, and in this combustion state, a predetermined combustion ratio is obtained. The crank angle value reaching the above value is stored in the memory as map data of the crank angle value corresponding to at least one of the load and the engine speed, while the actual crank angle reaching the predetermined combustion ratio value is detected, and this crank angle value is detected. Based on the comparison between the detected angle value and the target crank angle value, the ignition timing is advanced when the detected value is a delayed crank angle, and the ignition timing is delayed when the detected value is an advanced crank angle. It is characterized by controlling the ignition timing as described above.

【0012】このように、所定燃焼割合値に達する実際
のクランク角を検知し、このクランク角の検知値と目標
クランク角値との比較に基づき、検知値の方が遅れたク
ランク角となる場合、点火時期を進め、検知値の方が進
んだクランク角となる場合点火時期を遅らせるように点
火時期を制御し、広範囲な運転域において、その運転
域、例えばそのエンジン回転数、負荷における所望の運
転状態が得られる最少進角の点火時期を把握し、その点
火時期で点火するようにフィードバック制御することが
できる。
In this way, when the actual crank angle reaching the predetermined combustion ratio value is detected, and the detected value is the delayed crank angle based on the comparison between the detected crank angle value and the target crank angle value. The ignition timing is controlled so that the ignition timing is advanced, and the ignition timing is delayed when the detected value has a more advanced crank angle, and the ignition timing is controlled in a wide operating range, for example, at a desired engine speed and load. It is possible to grasp the ignition timing with the minimum advance angle at which the operating state is obtained and perform feedback control so that ignition is performed at the ignition timing.

【0013】請求項4記載の発明のエンジンの制御方法
は、前記所定燃焼割合値に達する実際のクランク角が、
排気行程の終了後から圧縮行程初期までの間のクランク
角と、圧縮行程開始から点火開始までのクランク角と、
点火開始から排気行程開始までの期間の内の2つのクラ
ンク角とからなる少なくとも4つのクランク角における
燃焼圧力を検出し、これらの燃焼圧力データに基づき算
出するようにしたことを特徴としている。このように、
所定燃焼割合値に達する実際のクランク角を、燃焼圧力
データに基づき適切に算出することができる。
According to a fourth aspect of the engine control method of the present invention, the actual crank angle at which the predetermined combustion ratio value reaches the predetermined combustion rate value is
The crank angle from the end of the exhaust stroke to the beginning of the compression stroke, and the crank angle from the start of the compression stroke to the start of ignition,
It is characterized in that the combustion pressure at at least four crank angles consisting of two crank angles within the period from the ignition start to the exhaust stroke start is detected and calculated based on these combustion pressure data. in this way,
The actual crank angle that reaches the predetermined combustion ratio value can be appropriately calculated based on the combustion pressure data.

【0014】請求項5記載の発明のエンジンの制御装置
は、エンジン回転数検出手段、クランク角検出手段及び
燃焼圧検出手段を含む運転状態検出手段と、目標状態値
を保持するデータ記憶装置と、前記各検出手段からの情
報から実際の状態値を算出する状態値算出プログラム
と、算出された状態値と前記データ記憶装置に保持され
た目標状態値との比較に基づき点火時期の制御値を算出
する制御値算出プログラムとを保持するプログラム記憶
装置と、点火時期の制御値に基づき点火する点火装置と
を有し、下記のAまたはBの点火時期を制御することを
特徴としている。
According to a fifth aspect of the present invention, there is provided an engine control device, which includes an operating state detecting means including an engine speed detecting means, a crank angle detecting means and a combustion pressure detecting means, and a data storage device for holding a target state value. A state value calculation program for calculating an actual state value from the information from each of the detection means, and a control value for the ignition timing based on the comparison between the calculated state value and the target state value held in the data storage device. It has a program storage device that holds a control value calculation program for controlling the ignition timing, and an ignition device that ignites based on the control value of the ignition timing, and controls the ignition timing of A or B described below.

【0015】A.所定クランク角までの実際の燃焼割合
は、排気行程の終了後から圧縮行程初期までの間のクラ
ンク角と、圧縮行程開始から点火開始までのクランク角
と、点火開始から排気行程開始までの期間の内の2つの
クランク角とからなる少なくとも4つのクランク角にお
ける燃焼圧力を検出し、これらの燃焼圧力データに基づ
き算出するようにし、燃焼割合の検知値と前記目標燃焼
割合値との比較に基づき、前記検知値の方が小なる時点
火時期を進め、検知値の方が大なる時点火時期を遅らせ
るように、点火時期を制御する。
A. The actual combustion ratio up to a predetermined crank angle is calculated by determining the crank angle from the end of the exhaust stroke to the beginning of the compression stroke, the crank angle from the start of the compression stroke to the start of ignition, and the period from the start of ignition to the start of the exhaust stroke. The combustion pressures in at least four crank angles consisting of the two crank angles are detected and calculated based on these combustion pressure data, and based on the comparison of the detected value of the combustion ratio and the target combustion ratio value, The ignition timing is controlled so that the ignition timing when the detected value is smaller is advanced and the ignition timing when the detected value is larger is delayed.

【0016】B.所定燃焼割合値に達する実際のクラン
ク角は、排気行程の終了後から圧縮行程初期までの間の
クランク角と、圧縮行程開始から点火開始までのクラン
ク角と、点火開始から排気行程開始までの期間の内の2
つのクランク角とからなる少なくとも4つのクランク角
における燃焼圧力を検出し、これらの燃焼圧力データに
基づき算出するようにし、クランク角の検知値と目標ク
ランク角値との比較に基づき、前記検知値の方が遅れた
クランク角となる場合、点火時期を進め、検知値の方が
進んだクランク角となる場合点火時期を遅らせるように
点火時期を制御する。
B. The actual crank angle that reaches the specified combustion ratio value is the crank angle from the end of the exhaust stroke to the beginning of the compression stroke, the crank angle from the start of the compression stroke to the start of ignition, and the period from the start of ignition to the start of the exhaust stroke. 2 of
The combustion pressure at at least four crank angles consisting of one crank angle is detected, and the combustion pressure is calculated based on these combustion pressure data. Based on the comparison between the detected value of the crank angle and the target crank angle value, The ignition timing is controlled so that the ignition timing is advanced when the crank angle is delayed, and the ignition timing is delayed when the detected value is advanced.

【0017】このように、所定クランク角までの実際の
燃焼割合を、燃焼圧力データに基づき適切に算出し、燃
焼割合の検知値と目標燃焼割合値との比較に基づき、検
知値の方が小なる時点火時期を進め、検知値の方が大な
る時点火時期を遅らせるように、点火時期を制御し、ま
た所定燃焼割合値に達する実際のクランク角を、燃焼圧
力データに基づき適切に算出し、クランク角の検知値と
目標クランク角値との比較に基づき、検知値の方が遅れ
たクランク角となる場合、点火時期を進め、検知値の方
が進んだクランク角となる場合点火時期を遅らせるよう
に点火時期を制御することができる。
As described above, the actual combustion ratio up to the predetermined crank angle is appropriately calculated based on the combustion pressure data, and the detected value is smaller based on the comparison between the detected combustion ratio value and the target combustion ratio value. The ignition timing is controlled so as to delay the ignition timing when the detected value is larger, and the actual crank angle that reaches the predetermined combustion ratio value is appropriately calculated based on the combustion pressure data. Based on the comparison between the detected crank angle value and the target crank angle value, advance the ignition timing if the detected value is the delayed crank angle, and advance the ignition timing if the detected value is the advanced crank angle. The ignition timing can be controlled to be delayed.

【0018】請求項6記載の発明のディーゼルエンジン
におけるエンジンの制御方法は、負荷あるいはエンジン
回転数の内少なくとも一方に対応し所望の運転状態が得
られる燃焼状態を得て、この燃焼状態の時、所定クラン
ク角における燃焼割合値を、負荷あるいはエンジン回転
数の内少なくとも一方に対応した目標燃焼割合値のマッ
プデータとしてメモリに保持する一方、前記所定クラン
ク角までの実際の燃焼割合を検知し、この燃焼割合の検
知値と前記目標燃焼割合値との比較に基づき、前記検知
値の方が小なる時燃料噴射開始時期を進め、検知値の方
が大なる時燃料噴射開始時期を遅らせるように、燃料噴
射開始時期を制御することを特徴としている。
According to a sixth aspect of the present invention, there is provided a method for controlling an engine in a diesel engine, which obtains a combustion state in which a desired operating state is obtained corresponding to at least one of load and engine speed. The combustion ratio value at a predetermined crank angle is stored in the memory as map data of the target combustion ratio value corresponding to at least one of the load and the engine speed, while the actual combustion ratio up to the predetermined crank angle is detected. Based on the comparison between the detected value of the combustion ratio and the target combustion ratio value, the fuel injection start timing is advanced when the detected value is smaller, and the fuel injection start timing is delayed when the detected value is larger, The feature is that the fuel injection start timing is controlled.

【0019】このように、ディーゼルエンジンにおい
て、所定クランク角までの実際の燃焼割合を検知し、こ
の燃焼割合の検知値と目標燃焼割合値との比較に基づ
き、検知値の方が小なる時燃料噴射開始時期を進め、検
知値の方が大なる時燃料噴射開始時期を遅らせるよう
に、燃料噴射開始時期を制御し、広範囲な運転域におい
て、その運転域、例えばそのエンジン回転数、負荷にお
ける所望の運転状態が得られる燃料噴射開始時期を把握
し、その燃料噴射開始時期で燃料噴射するようにフィー
ドバック制御することができる。
In this way, in the diesel engine, the actual combustion ratio up to the predetermined crank angle is detected, and when the detected value is smaller than the detected value of the combustion ratio and the target combustion ratio value, the fuel is detected. The fuel injection start timing is controlled so as to advance the injection start timing and delay the fuel injection start timing when the detected value becomes larger, and in a wide operating range, desired in that operating range, for example, its engine speed and load. It is possible to grasp the fuel injection start timing at which the above operating state is obtained and perform feedback control so that fuel injection is performed at the fuel injection start timing.

【0020】請求項7記載の発明のディーゼルエンジン
におけるエンジンの制御方法は、負荷あるいはエンジン
回転数の内少なくとも一方に対応し所望の運転状態が得
られる燃焼状態を得て、この燃焼状態の時、所定燃焼割
合に達するクランク角値を、負荷あるいはエンジン回転
数の内少なくとも一方に対応した目標クランク角値のマ
ップデータとしてメモリに保持する一方、前記所定燃焼
割合値に達する実際のクランク角を検知し、このクラン
ク角の検知値と前記目標クランク角値との比較に基づ
き、前記検知値の方がおくれたクランク角となる場合、
燃料噴射開始時期を進め、検知値の方が進んだクランク
角となる場合燃料噴射開始時期を遅らせるように、燃料
噴射開始時期を制御することを特徴としている。
According to a seventh aspect of the present invention, there is provided a method for controlling an engine in a diesel engine, wherein a combustion state in which a desired operating state is obtained corresponding to at least one of a load and an engine speed is obtained. The crank angle value reaching the predetermined combustion ratio is stored in the memory as map data of the target crank angle value corresponding to at least one of the load and the engine speed, while the actual crank angle reaching the predetermined combustion ratio value is detected. If the detected value is a delayed crank angle based on the comparison between the detected crank angle value and the target crank angle value,
The fuel injection start timing is controlled so that the fuel injection start timing is advanced and the fuel injection start timing is delayed when the detected value has a more advanced crank angle.

【0021】このように、ディーゼルエンジンにおい
て、所定燃焼割合値に達する実際のクランク角を検知
し、このクランク角の検知値と目標クランク角値との比
較に基づき、検知値の方がおくれたクランク角となる場
合、燃料噴射開始時期を進め、検知値の方が進んだクラ
ンク角となる場合燃料噴射開始時期を遅らせるように、
燃料噴射開始時期を制御し、広範囲な運転域において、
その運転域、例えばそのエンジン回転数、負荷における
高トルクあるいは最良トルク、あるいは良好なコールド
スタート、加減速、あるいは燃費さらには清浄な排気ガ
スが得られる燃料噴射開始時期を把握し、その燃料噴射
開始時期で燃料噴射するようにフィードバック制御する
ことができる。
As described above, in the diesel engine, the actual crank angle that reaches the predetermined combustion ratio value is detected, and based on the comparison between the detected crank angle value and the target crank angle value, the crank with the detected value being delayed is detected. When the angle is a corner, the fuel injection start timing is advanced, and when the detected value is the advanced crank angle, the fuel injection start timing is delayed.
By controlling the fuel injection start timing, in a wide operating range,
Understand the operating range, such as engine speed, high torque or best torque at load, good cold start, acceleration / deceleration, fuel consumption, and fuel injection start timing to obtain clean exhaust gas, and start fuel injection It is possible to perform feedback control so that fuel is injected at certain times.

【0022】請求項8記載の発明のエンジンの制御方法
は、負荷あるいはエンジン回転数の内少なくとも一方に
対応して所望の運転状態が得られる燃焼状態を得て、こ
の燃焼状態の時、複数の所定クランク角における各燃焼
割合値を、前記複数の所定クランク角までの複数の目標
燃焼割合値のマップデータとして、負荷あるいはエンジ
ン回転数の内少なくとも一方に対応してメモリに保持す
る一方、前記複数の所定クランク角の内、早期の所定ク
ランク角までの実際の燃焼割合を検知し、この燃焼割合
の検知値と前記早期の所定クランク角までの目標燃焼割
合値との比較に基づき、前記検知値の方が小さい時点火
時期を進め、検知値の方が大なる時点火時期を遅らせる
ように、点火時期を制御することを特徴としている。
According to an eighth aspect of the present invention, there is provided a method for controlling an engine in which a desired operating state is obtained in accordance with at least one of a load and an engine speed. Each combustion ratio value at a predetermined crank angle is retained in a memory as map data of a plurality of target combustion ratio values up to the plurality of predetermined crank angles in correspondence with at least one of a load and an engine speed. Of the predetermined crank angle, the actual combustion rate up to the early predetermined crank angle is detected, and based on the comparison between the detected value of this combustion rate and the target combustion rate value up to the early predetermined crank angle, the detected value It is characterized in that the ignition timing is controlled so that the ignition timing is advanced for the smaller value and the ignition timing for the greater detected value is delayed.

【0023】このように、複数の所定クランク角の内、
早期の所定クランク角までの実際の燃焼割合を検知し、
この燃焼割合の検知値と早期の所定クランク角までの目
標燃焼割合値との比較に基づき、検知値の方が小さい時
点火時期を進め、検知値の方が大なる時点火時期を遅ら
せるように、点火時期をフィードバック制御することに
よりさらに燃焼をきめ細かく制御でき良好なエンジン特
性が得られる。
In this way, of the plurality of predetermined crank angles,
Detects the actual combustion rate up to a predetermined crank angle in the early stage,
Based on the comparison between the detected value of the combustion ratio and the target combustion ratio value up to a predetermined crank angle in the early stage, advance the ignition timing when the detected value is smaller and delay the ignition timing when the detected value is larger. By performing feedback control of the ignition timing, the combustion can be controlled more finely and good engine characteristics can be obtained.

【0024】請求項9記載の発明のエンジンの制御方法
は、負荷あるいはエンジン回転数の内少なくとも一方に
対応して所望の運転状態が得られる燃焼状態を得て、こ
の燃焼状態の時、複数の所定クランク角における各燃焼
割合値を、前記複数の所定クランク角までの複数の目標
燃焼割合値のマップデータとして、負荷あるいはエンジ
ン回転数の内少なくとも一方に対応してメモリに保持す
る一方、前記複数の所定クランク角の内少なくとも2つ
の所定クランク角までの少なくとも2つの実際の燃焼割
合を検知し、この少なくとも2つの実際の燃焼割合のク
ランク角に対する変化の割合を求め、前記複数の所定の
目標燃焼割合のクランク角に対する変化の割合である目
標割合との比較に基づき、前記検知値による変化の割合
の方が目標割合より小さい場合、燃焼速度が遅いと検知
し、エンジンヘの燃料供給量を増大するか、エンジンの
燃焼室における燃焼前の新気に混合される、前燃焼サイ
クルにおいて形成される既燃焼ガスの一部である再循環
排気ガスの量を減少するか、エンジンの燃焼室における
燃焼前の新気の筒内流動量を増大するか、圧縮比を増大
するか、過給圧を増大するかのいずれか一つを実現する
ように制御することを特徴としている。
According to a ninth aspect of the engine control method of the present invention, a combustion state in which a desired operating state is obtained corresponding to at least one of the load and the engine speed is obtained. Each combustion ratio value at a predetermined crank angle is retained in a memory as map data of a plurality of target combustion ratio values up to the plurality of predetermined crank angles in correspondence with at least one of a load and an engine speed. Of at least two actual combustion ratios up to at least two of the predetermined crank angles, the ratio of change of the at least two actual combustion ratios to the crank angle is calculated, and the plurality of predetermined target combustions are calculated. Based on the comparison with the target rate, which is the rate of change of the rate with respect to the crank angle, the rate of change due to the detection value is the target rate. When it is small, it detects that the combustion speed is slow and increases the fuel supply amount to the engine, or it is mixed with fresh air before combustion in the combustion chamber of the engine. Either decrease the amount of recirculated exhaust gas, increase the in-cylinder flow amount of fresh air before combustion in the combustion chamber of the engine, increase the compression ratio, or increase the boost pressure. It is characterized by controlling so as to realize one.

【0025】このように、複数の所定クランク角の内少
なくとも2つの所定クランク角までの少なくとも2つの
実際の燃焼割合を検知し、複数の所定の目標燃焼割合の
クランク角に対する変化の割合である目標割合との比較
に基づき、検知値による変化の割合の方が目標割合より
小さい場合、燃焼速度が遅いと検知し、エンジンヘの燃
料供給量を増大するか、エンジンの燃焼室における燃焼
前の新気に混合される、前燃焼サイクルにおいて形成さ
れる既燃焼ガスの一部である再循環排気ガスの量を減少
するか、エンジンの燃焼室における燃焼前の新気の筒内
流動量を増大するか、圧縮比を増大するか、過給圧を増
大するかのいずれか一つを実現するように制御すること
によりさらに燃焼をきめ細かく制御でき良好なエンジン
特性が得られる。
In this way, at least two actual combustion ratios up to at least two predetermined crank angles among the plurality of predetermined crank angles are detected, and a target which is a ratio of change of the plurality of predetermined target combustion ratios with respect to the crank angle. Based on the comparison with the ratio, if the rate of change due to the detected value is smaller than the target rate, it is detected that the combustion speed is slow and the fuel supply amount to the engine is increased, or a new combustion rate before combustion in the engine combustion chamber is detected. Decrease the amount of recirculated exhaust gas that is part of the burnt gas that is formed in the pre-combustion cycle and is mixed with the gas, or increase the in-cylinder flow rate of fresh air before combustion in the engine combustion chamber By increasing the compression ratio or increasing the boost pressure, it is possible to finely control the combustion and obtain good engine characteristics.

【0026】請求項10記載の発明のエンジンの制御方
法は、負荷あるいはエンジン回転数の内少なくとも一方
に対応して所望の運転状態が得られる燃焼状態を得て、
この燃焼状態の時、複数の所定燃焼割合となる各クラン
ク角値を、前記複数の所定クランク角までの複数の目標
クランク角値のマップデータとして、負荷あるいはエン
ジン回転数の内少なくとも一方に対応してメモリに保持
する一方、前記複数の所定燃焼割合に到達する各クラン
ク角の内、小さな所定燃焼割合に到達する実際のクラン
ク角を検知し、このクランク角の検知値と前記小さな所
定燃焼割合に対応して設定された目標クランク角値との
比較に基づき、前記検知値の方が遅れている場合は点火
時期を進め、検知値の方が進んでいる場合には点火時期
を遅らせるように、点火時期を制御することを特徴とし
ている。
According to a tenth aspect of the engine control method of the present invention, a combustion state is obtained in which a desired operating state is obtained corresponding to at least one of the load and the engine speed,
In this combustion state, each crank angle value that becomes a plurality of predetermined combustion ratios corresponds to at least one of the load and the engine speed as map data of a plurality of target crank angle values up to the plurality of predetermined crank angles. The actual crank angle that reaches a small predetermined combustion ratio among the crank angles that reach the plurality of predetermined combustion ratios is detected, and the detected value of this crank angle and the small predetermined combustion ratio are stored. Based on the comparison with the target crank angle value set correspondingly, if the detected value is delayed, the ignition timing is advanced, and if the detected value is advanced, the ignition timing is delayed. It is characterized by controlling the ignition timing.

【0027】このように、複数の所定燃焼割合に到達す
る各クランク角の内、小さな所定燃焼割合に到達する実
際のクランク角を検知し、このクランク角の検知値と小
さな所定燃焼割合に対応して設定された目標クランク角
値との比較に基づき、検知値の方が遅れている場合は点
火時期を進め、検知値の方が進んでいる場合には点火時
期を遅らせるように、点火時期をフィードバック制御す
ることによりさらに燃焼をきめ細かく制御でき良好なエ
ンジン特性が得られる。
As described above, the actual crank angle that reaches a small predetermined combustion ratio among the crank angles that reach a plurality of predetermined combustion ratios is detected, and the detected value of this crank angle is associated with the small predetermined combustion ratio. Based on the comparison with the set target crank angle value, the ignition timing is set so that the ignition timing is advanced if the detected value is behind and the ignition timing is delayed if the detected value is ahead. By performing feedback control, combustion can be controlled more finely and good engine characteristics can be obtained.

【0028】請求項11記載の発明のエンジンの制御方
法は、負荷あるいはエンジン回転数の内少なくとも一方
に対応して所望の運転状態が得られる燃焼状態を得て、
この燃焼状態の時、複数の所定燃焼割合となる各クラン
ク角値を、前記複数の所定クランク角までの複数の目標
クランク角値のマップデータとして、負荷あるいはエン
ジン回転数の内少なくとも一方に対応してメモリに保持
する一方、前記複数の所定燃焼割合の内少なくとも2つ
の所定燃焼割合に到達する少なくとも2つの実際のクラ
ンク角を検知し、この少なくとも2つの実際のクランク
角の燃焼割合に対する変化の割合を求め、前記複数の所
定の目標クランク角の燃焼割合に対する変化の割合であ
る目標割合との比較に基づき、前記検知値による変化の
割合の方が目標割合より大きい場合、燃焼速度が遅いと
検知し、エンジンヘの燃料供給量を増大するか、エンジ
ンの燃焼室における燃焼前の新気に混合される、前燃焼
サイクルにおいて形成される既燃焼ガスの一部である再
循環排気ガスの量を減少するか、エンジンの燃焼室にお
ける燃焼前の新気の筒内流動量を増大するか、圧縮比を
増大するか、過給圧を増大するかの少なくとも一つを実
現するように制御することを特徴としている。
The engine control method according to the invention of claim 11 obtains a combustion state in which a desired operating state is obtained corresponding to at least one of load and engine speed,
In this combustion state, each crank angle value that becomes a plurality of predetermined combustion ratios corresponds to at least one of the load and the engine speed as map data of a plurality of target crank angle values up to the plurality of predetermined crank angles. And at least two actual crank angles that reach at least two predetermined combustion ratios of the plurality of predetermined combustion ratios are detected in the memory, and the rate of change of the at least two actual crank angles with respect to the combustion ratio. Based on a comparison with a target rate that is a rate of change of the combustion rate of the plurality of predetermined target crank angles, if the rate of change due to the detection value is greater than the target rate, it is detected that the combustion speed is slow. In the pre-combustion cycle, the amount of fuel supplied to the engine is increased or mixed with fresh air before combustion in the combustion chamber of the engine. Decrease the amount of recirculated exhaust gas that is a part of the burnt gas that is generated, increase the in-cylinder flow rate of fresh air in the combustion chamber of the engine before combustion, increase the compression ratio, It is characterized by controlling so as to realize at least one of increasing the supply pressure.

【0029】このように、複数の所定燃焼割合の内少な
くとも2つの所定燃焼割合に到達する少なくとも2つの
実際のクランク角を検知し、複数の所定の目標クランク
角の燃焼割合に対する変化の割合である目標割合との比
較に基づき、検知値による変化の割合の方が目標割合よ
り大きい場合、燃焼速度が遅いと検知し、エンジンヘの
燃料供給量を増大するか、エンジンの燃焼室における燃
焼前の新気に混合される、前燃焼サイクルにおいて形成
される既燃焼ガスの一部である再循環排気ガスの量を減
少するか、エンジンの燃焼室における燃焼前の新気の筒
内流動量を増大するか、圧縮比を増大するか、過給圧を
増大するかのいずれか一つを実現するように制御するこ
とによりさらに燃焼をきめ細かく制御でき良好なエンジ
ン特性が得られる。
In this way, at least two actual crank angles that reach at least two predetermined combustion ratios out of the plurality of predetermined combustion ratios are detected, and are the ratios of changes of the plurality of predetermined target crank angles with respect to the combustion ratio. Based on comparison with the target rate, if the rate of change due to the detected value is higher than the target rate, it is detected that the combustion speed is slow and the fuel supply amount to the engine is increased or Either reduce the amount of recirculated exhaust gas that is part of the burnt gas that is formed in the pre-combustion cycle and that is mixed with fresh air, or increase the in-cylinder flow rate of fresh air before combustion in the engine combustion chamber Control, increase the compression ratio, or increase the supercharging pressure to achieve any one of them, so that combustion can be controlled more finely and good engine characteristics can be obtained.

【0030】請求項12記載の発明のエンジンの制御方
法は、前記目標燃焼割合、目標クランク角に所定幅を持
たせたことを特徴としている。このように、目標燃焼割
合、目標クランク角に所定幅を持たせることで、フィー
ドバック制御が実施されない遊び領域を作ることがで
き、フィードバック制御に伴うハンチングの防止を可能
とすることができ運転性が向上する。
According to a twelfth aspect of the present invention, the engine control method is characterized in that the target combustion ratio and the target crank angle have a predetermined width. In this way, by setting the target combustion ratio and the target crank angle to have a predetermined width, it is possible to create a play area in which feedback control is not performed, and it is possible to prevent hunting associated with feedback control and to improve drivability. improves.

【0031】[0031]

【発明の実施の形態】以下、この発明のエンジンの制御
方法及びその制御装置を図面に基づいて詳細に説明す
る。
BEST MODE FOR CARRYING OUT THE INVENTION Hereinafter, an engine control method and a control apparatus therefor according to the present invention will be described in detail with reference to the drawings.

【0032】図1はこの発明が適用される複数気筒の火
花点火式4サイクルエンジンの構成図である。このエン
ジン1はクランクケース2と、その上部のシリンダ本体
3とシリンダヘッド4とにより構成される。シリンダ本
体3内にはピストン7が連接棒8を介して摺動可能に装
着され、連接棒8はクランク軸9に連結されている。ク
ランク軸9には所定の歯数を有するリングギヤ10が装
着され、このリングギヤ10の回転位置を検出してクラ
ンク角及びエンジン回転数を計測するためのエンジン回
転数センサを兼ねるクランク角センサ11が備えられて
いる。シリンダヘッド4とピストン7との間には燃焼室
13が形成される。この燃焼室13内の燃焼圧力を検出
するための燃焼室圧センサ5がシリンダヘッド4側に設
けられる。シリンダヘッド4及びシリンダ本体3の適当
な位置に冷却水ジャケット6が形成されている。燃焼室
13には排気通路15及び吸気通路16が連通し、その
開口部に排気弁17及び吸気弁18がそれぞれ設けられ
る。排気通路15に接続された排気管22の途中には排
気ガス浄化用三元触媒等の触媒23が設けられ、端部に
はマフラ24が設けられている。排気管22には酸素濃
度センサ(Oセンサ)25及び排気管温度センサ12
0が設けられ、それぞれ制御装置l2に連結されてい
る。
FIG. 1 is a diagram showing the construction of a multi-cylinder spark ignition type 4-cycle engine to which the present invention is applied. The engine 1 includes a crankcase 2, a cylinder body 3 and a cylinder head 4 above the crankcase 2. A piston 7 is slidably mounted in the cylinder body 3 via a connecting rod 8, and the connecting rod 8 is connected to a crankshaft 9. A ring gear 10 having a predetermined number of teeth is mounted on the crankshaft 9, and a crank angle sensor 11 that also functions as an engine speed sensor for detecting a rotational position of the ring gear 10 and measuring a crank angle and an engine speed is provided. Has been. A combustion chamber 13 is formed between the cylinder head 4 and the piston 7. A combustion chamber pressure sensor 5 for detecting the combustion pressure in the combustion chamber 13 is provided on the cylinder head 4 side. A cooling water jacket 6 is formed at appropriate positions on the cylinder head 4 and the cylinder body 3. An exhaust passage 15 and an intake passage 16 are communicated with the combustion chamber 13, and an exhaust valve 17 and an intake valve 18 are provided at their openings. A catalyst 23 such as an exhaust gas purifying three-way catalyst is provided in the middle of an exhaust pipe 22 connected to the exhaust passage 15, and a muffler 24 is provided at an end thereof. The exhaust pipe 22 includes an oxygen concentration sensor (O 2 sensor) 25 and an exhaust pipe temperature sensor 12
0 are provided and are each connected to the controller 12.

【0033】シリンダヘッド4には温度センサ26が装
着され、燃焼室13の温度情報が制御装置12に送られ
る。また、触媒23には制御装置12に連結された触媒
温度センサ150が設けられる。制御装置12にはさら
にエンジン1のキルスイッチ43が接続され、エンジン
駆動制御の停止情報を得る。
A temperature sensor 26 is attached to the cylinder head 4, and temperature information of the combustion chamber 13 is sent to the control device 12. Further, the catalyst 23 is provided with a catalyst temperature sensor 150 connected to the control device 12. The kill switch 43 of the engine 1 is further connected to the controller 12 to obtain stop information for engine drive control.

【0034】一方、吸気通路16には吸気管20が接続
され、吸気管20は吸気分配管28を介して各気筒に連
結される。吸気分配管28には吸気管圧力センサ32が
装着され、吸気管圧力情報が制御装置12に送られる。
吸気分配管28と排気管22とを連結してEGR管15
2が設けられる。EGR管152には制御装置12に連
結されたEGR調整弁l51が設けられる。吸気分配管
28には吸気管33を介してエアクリーナ35が接統さ
れる。エアクリーナ35には吸入空気温度センサ36が
設けられ、吸入空気温度情報が制御装置12へ送られ
る。吸気管33の途中には吸気量調整器30が設けら
れ、吸気量調整器30にはスロットル弁29が装着され
ている。
On the other hand, an intake pipe 20 is connected to the intake passage 16, and the intake pipe 20 is connected to each cylinder via an intake distribution pipe 28. An intake pipe pressure sensor 32 is attached to the intake distribution pipe 28, and intake pipe pressure information is sent to the control device 12.
The EGR pipe 15 is formed by connecting the intake distribution pipe 28 and the exhaust pipe 22.
2 are provided. The EGR pipe 152 is provided with an EGR adjustment valve 151 connected to the control device 12. An air cleaner 35 is connected to the intake distribution pipe 28 via an intake pipe 33. The air cleaner 35 is provided with an intake air temperature sensor 36, and the intake air temperature information is sent to the control device 12. An intake air amount adjuster 30 is provided in the middle of the intake pipe 33, and a throttle valve 29 is attached to the intake air amount adjuster 30.

【0035】スロットル弁29にはスロットル開度セン
サ31が設けられ、このスロットル開度センサ31は制
御装置12に連結される。吸気量調整器30部分の吸気
管33にはスロットル弁迂回通路37が設けられ、この
迂回通路37には迂回通路開度調整弁38が設けられて
いる。迂回通路開度調整弁38は制御装置12に連結さ
れる。吸気管33内には、熱線式吸入空気量センサ34
が設けられ、吸入空気量情報が制御装置12に送られ
る。
The throttle valve 29 is provided with a throttle opening sensor 31, which is connected to the control device 12. A throttle valve bypass passage 37 is provided in the intake pipe 33 of the intake amount adjuster 30, and a bypass passage opening adjustment valve 38 is provided in the bypass passage 37. The bypass passage opening adjustment valve 38 is connected to the control device 12. In the intake pipe 33, a hot-wire intake air amount sensor 34
Is provided, and the intake air amount information is sent to the control device 12.

【0036】吸気通路16の吸気弁18の上流側には、
各気筒の吸気ポート毎にインジェクタ105が設けられ
る。インジェクタ105は制御装置12に連結され、運
転状態に応じて演算された最適噴射量の制御信号が送ら
れる。各インジェクタ105には各気筒に連結する燃料
管101aを介して燃料が送られる。燃料管101aは
燃料分配管104から分岐し、この燃料分配管104に
は燃料タンク100から燃料供給管101を通し、さら
にフィルタ102を介して燃料ポンプ103により燃料
が送られる。インジェクタ105から噴射されなかった
燃料は、燃料戻り管107を通して燃料タンク100に
回収される。燃料戻り管107にはレギュレータ106
が設けられ、燃料噴射圧力を一定に保つようになってい
る。
On the upstream side of the intake valve 18 in the intake passage 16,
An injector 105 is provided for each intake port of each cylinder. The injector 105 is connected to the control device 12, and sends a control signal of the optimum injection amount calculated according to the operating state. Fuel is sent to each injector 105 through a fuel pipe 101a connected to each cylinder. The fuel pipe 101 a is branched from the fuel distribution pipe 104, and the fuel is supplied from the fuel tank 100 to the fuel distribution pipe 104 through the fuel supply pipe 101 and further through the filter 102 by the fuel pump 103. The fuel not injected from the injector 105 is collected in the fuel tank 100 through the fuel return pipe 107. A regulator 106 is provided on the fuel return pipe 107.
Is provided to keep the fuel injection pressure constant.

【0037】図2はエンジンの各種運転状態の制御を行
うメインルーチンのフローチャートである。以下各ステ
ップを説明する。
FIG. 2 is a flow chart of a main routine for controlling various operating states of the engine. Each step will be described below.

【0038】ステップS11:イニシャライズが行なわ
れ、各フラグ値及び各変数値に初期値がセットされる。
Step S11: Initialization is performed, and initial values are set in each flag value and each variable value.

【0039】ステップS12:吸入空気温度センサ36
からの吸入空気温度情報、熱線式吸入空気量センサ34
からの吸入空気量情報、スロットル開度センサ31から
のスロットル開度情報、吸気管圧力センサ32からの吸
気管圧力情報、触媒温度センサ150からの触媒温度情
報、クランク角センサ11からのクランク角情報、温度
センサ26からの温度情報、排気管温度センサ120か
らの排気管温度情報、燃焼室圧センサ5からの燃焼室圧
信号、酸素濃度センサ25からの酸素濃度情報及び不図
示のオイルセンサからのオイル残量情報を取り込み、そ
のデータをメモリA(i)に記憶する。エンジン負荷
は、アクセル位置あるいはスロットル開度として把握で
きる。このスロットル開度とエンジン回転数が決れば、
定常運転時の場合吸入空気量が決るので吸入空気量を直
接検知してエンジン負荷とみなすことができる。また、
吸気管負圧はエンジン回転数が決れば、スロットル開度
と一定の関係があるので、吸気管負圧を検知してエンジ
ン負荷とみなすことができる。
Step S12: Intake air temperature sensor 36
Intake air temperature information from the heat ray intake air amount sensor 34
Intake air amount information from the throttle opening sensor 31, throttle opening information from the throttle opening sensor 31, intake pipe pressure information from the intake pipe pressure sensor 32, catalyst temperature information from the catalyst temperature sensor 150, crank angle information from the crank angle sensor 11. , Temperature information from the temperature sensor 26, exhaust pipe temperature information from the exhaust pipe temperature sensor 120, combustion chamber pressure signal from the combustion chamber pressure sensor 5, oxygen concentration information from the oxygen concentration sensor 25, and an oil sensor (not shown). The remaining oil amount information is fetched and the data is stored in the memory A (i). The engine load can be grasped as an accelerator position or a throttle opening. If this throttle opening and engine speed are determined,
In steady operation, the intake air amount is determined, so the intake air amount can be directly detected and regarded as the engine load. Also,
If the engine speed is determined, the intake pipe negative pressure has a constant relationship with the throttle opening, so that the intake pipe negative pressure can be detected and regarded as the engine load.

【0040】ステップS13:キルスイッチ43のO
N,OFF、不図示のメインスイッチのON,OFF及
び不図示のスタータスイッチのON,OFF等のスイッ
チ情報を取り込み、メモリB(i)に記憶する。キルス
イッチ43は緊急停止用のスイッチであり、車両用エン
ジンには備えられないで、例えば小型船舶用エンジンに
備えられる。
Step S13: O of the kill switch 43
Switch information such as N, OFF, ON / OFF of a main switch (not shown) and ON / OFF of a starter switch (not shown) is fetched and stored in the memory B (i). The kill switch 43 is an emergency stop switch and is not provided in the vehicle engine, but is provided in, for example, a small boat engine.

【0041】ステップS14:前記ステップ12におい
て取り込んだセンサ情報と、前記ステップ13で取り込
んだスイッチ情報に基づき運転状態の判定し、この運転
状態,,,,,に対応してメモリ中の変数
Cに対応した値を入力する。 運転状態・・・スロットル開度が所定値以上、エンジ
ン回転数が所定値以上かつスロットル開度の変化率が所
定値以下の中高速回転、中高速負荷かつ急加減速状態で
ない一定アクセル状態あるいは緩アクセル操作状態の
時、MBT(Minimum Advance Ign
ition for Best Torque)制御状
態と判定し、変数Cに1をメモリする。
Step S14: The operating state is judged based on the sensor information fetched in the step 12 and the switch information fetched in the step 13, and the variable C in the memory is stored in correspondence with the operating state ,. Enter the corresponding value. Operating state: Throttle opening is above a certain value, engine speed is above a certain value and the rate of change of throttle opening is below a certain value. MBT (Minimum Advance Ign) when the accelerator is in operation
It is determined to be a control state, and 1 is stored in the variable C.

【0042】運転状態・・・スロットル開度の変化率
が所定値以上の場合には、過渡運転状態と判定し、変数
Cに2をメモリする。
Operating state: When the rate of change of the throttle opening is equal to or more than a predetermined value, it is determined to be a transient operating state, and 2 is stored in the variable C.

【0043】運転状態・・・スロットル開度が所定値
以下かつエンジン回転数が所定域、例えば2000rp
m〜5000rpmの間の場合、希薄燃焼制御状態と判
定し、変数Cに3をメモリする。
Operating state: The throttle opening is below a predetermined value and the engine speed is within a predetermined range, for example, 2000 rp
In the case of m to 5000 rpm, it is determined to be the lean combustion control state, and 3 is stored in the variable C.

【0044】運転状態・・・エンジン回転数が所定限
界値以上のオーバレボ、エンジン温度が所定値以上のオ
ーバヒート等のエンジン異常状態の時、異常運転状態と
判定し、変数Cに4をメモリする。
Operating state: When the engine is in an abnormal state such as an over-revolution where the engine speed is equal to or higher than a predetermined limit value or an engine temperature is overheat when the temperature is equal to or higher than a predetermined value, it is determined to be an abnormal operation state, and 4 is stored in a variable C.

【0045】運転状態・・・エンジン温度が所定値以
下かつスタータスイッチONの時、コールドスタート状
態と判定し、変数Cに5をメモリする。
Operating state: When the engine temperature is lower than a predetermined value and the starter switch is ON, it is determined to be a cold start state, and 5 is stored in the variable C.

【0046】運転状態・・・メインスイッチOFFあ
るいはキルスイッチOFFの時、エンジン停止要求状態
と判定し、変数Cに6をメモリする。
Operating state ... When the main switch is OFF or the kill switch is OFF, it is determined that the engine is in a stop state, and 6 is stored in the variable C.

【0047】また、同一の変数C値で、フラグ=1の
まま何回目のメインルーチンにおけるステップS14か
をチェックし、所定回Rを越える場合P=0とする。
Further, with the same variable C value, the number of times the step S14 in the main routine is checked with the flag P = 1 kept, and if it exceeds R a predetermined number of times, P = 0 is set.

【0048】[0048]

【0049】C=1のときRの値はRc=1 C=2のときRの値はRc=2 C=3のときRの値はRc=3 として変更すると、 Rc=1<Rc=2<Rc=3 となる。When C = 1, the value of R is Rc = 1. When C = 2, the value of R is Rc = 2. When the value of C is 3, the value of R is changed to Rc = 3. Rc = 1 <Rc = 2 <Rc = 3 .

【0050】前回のメインルーチンにおけるC値と今回
のC値が異なる場合、P=0とする。
When the C value in the previous main routine is different from the C value this time, P = 0 is set.

【0051】ステップS15:モード運転実行か否かの
判断が行なわれ、変数Cが1〜3の場合には、ステップ
S16に移行し、変数Cが4〜6の場合には、ステップ
S20に移行する。
Step S15: It is judged whether or not the mode operation is executed. If the variable C is 1 to 3, the process proceeds to step S16, and if the variable C is 4 to 6, the process proceeds to step S20. To do.

【0052】ステップS16:フラグの値に基づき、
=0の場合、メモリ中のマップデータ(図5に相当す
るもの)により、エンジン回転数及び負荷に応じた目標
燃焼割合を求め、その結果をメモリDに入れる。また、
基本点火時期、基本燃料噴射開始時期、基本燃料噴射量
もメモリ中のそれぞれ図5と同様のマップデータ(エン
ジン回転数と負荷の関数として与えられる値を図示化し
たもの)から求め、それぞれメモリE’(1)、E’
(2)、E’(3)に入れる。その後、=1にする。
=1の場合は、何もせずステップS17へ移行する。
Step S16: Based on the value of the flag P ,
When P = 0, the target combustion ratio according to the engine speed and the load is obtained from the map data (corresponding to FIG. 5) in the memory, and the result is stored in the memory D. Also,
The basic ignition timing, the basic fuel injection start timing, and the basic fuel injection amount are also obtained from the map data similar to those shown in FIG. 5 in the memory (the values given as a function of the engine speed and the load are illustrated), and the respective memory E '(1), E'
(2) Put in E '(3). After that, P = 1 is set.
If P = 1, nothing is done and the process proceeds to step S17.

【0053】燃焼割合とは燃焼1サイクルで燃焼する燃
料に対するあるクランク角度までに燃焼した燃料の割合
をいう。この燃焼割合の計算方法について、1つの方法
は、燃焼1サイクル中の所定の複数点での燃焼室圧力デ
ータを一次近似式により求める方法であり、もう1つは
サンプリングした圧力値から熱発生量を熱力学的な式で
計算して所定のクランク角(例えば上死点)までの燃焼
割合を求める方法である。両方の方法とも真の値に非常
に近い計算結果が得られた。
The combustion ratio means the ratio of the fuel burned up to a certain crank angle to the fuel burned in one combustion cycle. Regarding the method of calculating the combustion ratio, one method is to obtain the combustion chamber pressure data at a plurality of predetermined points in one combustion cycle by a linear approximation formula, and the other is to calculate the heat generation amount from the sampled pressure value. Is calculated by a thermodynamic formula to obtain the combustion ratio up to a predetermined crank angle (for example, top dead center). Both methods gave calculation results very close to the true value.

【0054】この場合、燃焼室圧力のデータは、排気行
程の終了後から圧縮行程の初期までの間の第1の期間の
クランク角における燃焼室圧力を検出して求める。この
場合、排気行程の終了後から圧縮行程の初期までの間の
クランク角とは、燃焼室内の圧力が最も低下して大気圧
に近づいた状態の範囲内でのクランク角であり、例えば
下死点またはその近傍である。即ち、4サイクルエンジ
ンでは、図6に示す様に爆発後の下死点からの排気行程
により燃焼室内の燃焼ガスが排出され上死点に近づくに
従って燃焼室内の圧力が低下し大気圧に近づく。上死点
後の吸入行程では新気導入のため大気圧に近い状態が維
持され、吸気行程を経て排気弁17が閉じて開始される
下死点後の圧縮行程から徐々に圧力が高められる。この
ような燃焼室内の圧力が低下して大気圧に近づいた範囲
の内1点での燃焼室内の圧力が検出される。図6中クラ
ンク角a0はBDCに取っているが、圧縮行程の初期で
あれば、BDCの後でも良い。勿論BDCの前の吸気工
程中のクランク角でも良い。一方、2サイクルエンジン
では、図12に示す様に爆発後ピストンが下がるととも
に圧力が低下し排気口が開くとこれに従って燃焼室内の
圧力がさらに低下し、掃気口が開くとクランク室から新
気が導入されるため大気圧に近づく。排気口が開いた状
態で下死点からピストンが上昇し掃気口が閉じ続いて排
気口が開じると、圧縮が始り圧力が徐々に高まる。即
ち、排気行程の終了後から圧縮行程の初期までの間と
は、排気口が開いて排気開始後に排気口が開いた状態で
掃気口が開いて吸気が開始されてから、排気口が閉じて
圧縮が開始されるまでの間をいう。図12中では、クラ
ンク角a0をBDCに取っている。
In this case, the data of the combustion chamber pressure is obtained by detecting the combustion chamber pressure at the crank angle in the first period from the end of the exhaust stroke to the beginning of the compression stroke. In this case, the crank angle from the end of the exhaust stroke to the beginning of the compression stroke is the crank angle within the range where the pressure in the combustion chamber is the lowest and approaches the atmospheric pressure. A point or its vicinity. That is, in the 4-cycle engine, as shown in FIG. 6, the combustion gas in the combustion chamber is discharged by the exhaust stroke from the bottom dead center after the explosion, and the pressure in the combustion chamber decreases and approaches the atmospheric pressure as it approaches the top dead center. In the intake stroke after the top dead center, the state close to the atmospheric pressure is maintained due to the introduction of fresh air, and the pressure is gradually increased from the compression stroke after the bottom dead center which is started after the exhaust valve 17 is closed after the intake stroke. The pressure inside the combustion chamber is detected at one point within the range where the pressure inside the combustion chamber decreases and approaches the atmospheric pressure. Although the crank angle a0 is set to BDC in FIG. 6, it may be set to BDC after the compression stroke at the beginning of the compression stroke. Of course, the crank angle during the intake stroke before BDC may be used. On the other hand, in the two-cycle engine, as shown in FIG. 12, when the piston is lowered and the pressure is lowered after the explosion and the exhaust port is opened, the pressure in the combustion chamber is further reduced accordingly, and when the scavenging port is opened, fresh air is released from the crank chamber. As it is introduced, it approaches atmospheric pressure. When the piston rises from the bottom dead center with the exhaust port open, the scavenging port closes and the exhaust port opens, the compression starts and the pressure gradually increases. That is, from the end of the exhaust stroke to the beginning of the compression stroke, after the exhaust port is opened and the exhaust port is open after the start of exhaust, the scavenging port is opened and intake is started, and then the exhaust port is closed. This is the period until the compression starts. In FIG. 12, the crank angle a0 is taken as BDC.

【0055】圧縮後上死点前或いは後に火花点火が行わ
れる。(図6、図12中それぞれ矢印とSで表したクラ
ンク角において火花点火が開始される。)火花点火が開
始されて僅かに遅れて着火し燃焼が開始される。各請求
項で言う点火開始とはこの着火燃焼が開始される瞬間の
ことである。すなわち、圧縮行程開始から着火燃焼開始
までの期間である第2の期間のクランク角(図6、図1
2ともクランク角a1)において熔焼室内の圧力が検知
される。この後、点火開始(着火燃焼開始)から爆発燃
焼行程中、排気行程の開始されるまでの期間である第3
の期間の内の2つのクランク角(図6、図12において
例えば、クランク角a2a3、あるいはクランク角a
2,a4,あるいはクランク角a3,a4あるいはクラ
ンク角2,a5,あるいはクランク角a3a5、あるい
はクランク角a4,a5)において燃焼室内の圧力が検
知される。この期間の内の2つのクランク角の内一方の
クランク角は最高燃焼圧力となるクランク角より前であ
ることが望ましい。また、各請求項で言う4つ以上のク
ランク角例えば5点以上のクランク角において燃焼室内
の圧力が検知する場合には、第1あるいは第2の期間の
圧力測定クランク角点の数を増加させても良い。また、
望ましくは図6、図l2の実施例のように、第3の期間
内において3つ以上のクランク角において圧力検知して
も良い。ディーゼルエンジンでは圧縮後上死点前或いは
上死点後燃焼室内への燃料噴射が開始され、少し遅れて
自然着火により燃焼が始まる。即ち、ディーゼルエンジ
ンでは各請求項に記載する点火開始とはこの自然着火が
開始される瞬間のことを言う。なお燃料噴射開始から自
然着火が開始までの着火遅れをエンジン回転数あるいは
及び負荷に基づくデータとして予め求め、これを織り込
んで第2の期間内の圧力測定クランク角及び第3の期間
内の圧力クランク角点をエンジン回転数あるいは及び負
荷に基づくデータとしてメモリ中に記憶しておくように
して燃焼室の圧力測定を行う。
Spark ignition is performed before or after top dead center after compression. (Spark ignition is started at the crank angles shown by arrows and S in FIGS. 6 and 12, respectively.) Spark ignition is started, and ignition is started with a slight delay and combustion is started. The ignition start referred to in each claim is the moment when this ignition combustion is started. That is, the crank angle (FIG. 6, FIG. 1) in the second period, which is the period from the start of the compression stroke to the start of ignition and combustion.
In both cases, the pressure in the smelting chamber is detected at the crank angle a1). After this, the third period, which is the period from the start of ignition (start of ignition and combustion) to the start of the exhaust stroke during the explosive combustion stroke
Of two crank angles (for example, crank angle a2a3 or crank angle a in FIGS. 6 and 12).
2, a4, or crank angles a3, a4, crank angles 2, a5, crank angles a3a5, or crank angles a4, a5), the pressure in the combustion chamber is detected. It is desirable that one of the two crank angles within this period be before the crank angle at which the maximum combustion pressure is reached. Further, when the pressure in the combustion chamber is detected at four or more crank angles, for example, at five or more crank angles referred to in each claim, the number of pressure measurement crank angle points in the first or second period is increased. May be. Also,
Desirably, the pressure may be detected at three or more crank angles within the third period, as in the embodiment of FIGS. 6 and 12. In a diesel engine, fuel injection into the combustion chamber before or after top dead center after compression is started, and after a short delay, combustion starts due to spontaneous ignition. That is, in the diesel engine, the ignition start described in each claim means the moment when the spontaneous ignition is started. Note that the ignition delay from the start of fuel injection to the start of spontaneous ignition is obtained in advance as data based on the engine speed or the load, and this is factored in to calculate the pressure measurement crank angle within the second period and the pressure crank within the third period. The pressure of the combustion chamber is measured by storing the corner points in the memory as data based on the engine speed or the load.

【0056】このような第1の期間1点、第2の期間1
点、第3の期間2点の合計少なくとも4点のクランク角
度における燃焼室圧力を検出しこれを一次近似式より燃
焼割合を演算する。この近似式は 燃焼割合qx=a+b1*(P1−P0)+b2*(P
2−P0)+・・・+bn*(Pn−P0)で表され
る。
One point in the first period and one in the second period
Point, the combustion chamber pressure at a crank angle of at least 4 points in total of 2 points in the third period is detected, and the combustion ratio is calculated from this by a linear approximation. This approximation formula is combustion rate qx = a + b1 * (P1-P0) + b2 * (P
2-P0) + ... + bn * (Pn-P0).

【0057】上式から分かるように、qxは圧力データ
P1〜Pnに対し、各々基準圧力P0を引いたものに、
b1〜bnの定数を掛けたものと予め設定された定数a
を加えたもので表される。
As can be seen from the above equation, qx is obtained by subtracting the reference pressure P0 from the pressure data P1 to Pn, respectively.
Multiplying the constants b1 to bn by a preset constant a
It is expressed by adding.

【0058】同様Pmiも圧力データP1〜Pnに対し
各々基準圧力P0を引いたものにC1〜Cnの予め設定
された定数を掛けたものと予め設定された定数を加えた
もので表される。
Similarly, Pmi is expressed by subtracting the reference pressure P0 from the pressure data P1 to Pn, multiplying the preset constants C1 to Cn, and adding the preset constant.

【0059】ここでP0は大気圧レベルの点(前述のよ
うに例えばBDC近傍のクランク角度)の燃焼室圧力で
あり、センサのドリフト等によるオフセット電圧を補正
するためにP1〜Pnの各圧力値から引いてある。また
P1は、第1の期間のクランク角a1における燃焼圧
力、またP2は、第2の期間のクランク角a2における
燃焼室圧力である。P3〜Pnは第3の期間のクランク
角a3〜an(この実施例ではn=5)である。
Here, P0 is the combustion chamber pressure at the point of the atmospheric pressure level (for example, the crank angle near BDC as described above), and each pressure value of P1 to Pn is used to correct the offset voltage due to the drift of the sensor. Drawn from. Further, P1 is the combustion pressure at the crank angle a1 in the first period, and P2 is the combustion chamber pressure at the crank angle a2 in the second period. P3 to Pn are crank angles a3 to an (n = 5 in this embodiment) in the third period.

【0060】このような簡単な一次近似式による演算に
より短時間で着火後の所定のクランク角までの燃焼割合
が正確に実際の値とほぼ同じ値が算出される。従って、
このような燃焼割合を用いてエンジンの点火時期や空燃
比を制御することにより、燃焼によるエネルギーを効率
よく取り出すことができるとともに、応答性が高めら
れ、希薄燃焼制御やEGR制御を行う場合等に的確に運
転状態に追従して出力変動を抑えることができる。また
燃焼が急激に進行することによるNOxの発生を防止で
きる。2番目のqx算出方法において、2つの圧力測定
点(クランク角度)間に発生した熱量は、両圧力測定点
における差圧を△P、燃焼室容積差を△V、2つの測定
点の内の前側の圧力値及び燃焼室容積値をP及びV、A
は熱等量、Kは比熱比、Rは平均ガス定数、P0はBD
Cでの圧力値とすると、熱発生量 Qx=A/(K−1)*((K+1)/2*△P*△V
+K*(P−P0)*△V+V*△P) として求めることができる。
By such a simple first-order approximation calculation, the combustion ratio up to a predetermined crank angle after ignition can be calculated to be exactly the same as the actual value in a short time. Therefore,
By controlling the ignition timing and the air-fuel ratio of the engine by using such a combustion ratio, it is possible to efficiently take out the energy due to combustion and improve the responsiveness, for example, when performing lean burn control or EGR control. The output fluctuation can be suppressed by accurately following the operating state. Further, it is possible to prevent the generation of NOx due to the rapid progress of combustion. In the second qx calculation method, the amount of heat generated between two pressure measurement points (crank angle) is ΔP for the differential pressure at both pressure measurement points, ΔV for the combustion chamber volume difference, and The front pressure value and the combustion chamber volume value are P, V, and A.
Is heat equivalent, K is specific heat ratio, R is average gas constant, P0 is BD
Assuming the pressure value at C, the heat generation amount Qx = A / (K-1) * ((K + 1) / 2 * ΔP * ΔV
+ K * (P−P0) * ΔV + V * ΔP) can be obtained.

【0061】また、所定圧力測定点までの燃焼割合は、
燃焼がほぼ終了したときのクランク角を圧力測定点とし
て選定し、点火時に近いクランク角を同様に圧力測定点
として選定し、その間の測定された各圧力測定点の間ご
とに上記熱発生量Qxの演算をしたものを総和したもの
で、最初の圧力測定点から、所定の圧力測定点(所定の
クランク角)までの間について上記Qxの演算をしたも
のを総和したものを割ったものである。
The combustion ratio up to the predetermined pressure measurement point is
The crank angle at which combustion is almost completed is selected as the pressure measurement point, and the crank angle near ignition is similarly selected as the pressure measurement point, and the heat generation amount Qx is measured at each pressure measurement point measured during that time. Is the sum of the calculated values of the above, and is the sum of the calculated values of Qx from the first pressure measurement point to the predetermined pressure measurement point (predetermined crank angle). .

【0062】即ち、燃焼割合qx=任意のクランク角度
までに燃えた熱量/全ての熱量×100(%)=(Q1
+Q2+・・・+Qx)/(Q1+Q2+・・・+Q
n)×100である。
That is, the combustion ratio qx = heat quantity burned up to an arbitrary crank angle / total heat quantity × 100 (%) = (Q1
+ Q2 + ... + Qx) / (Q1 + Q2 + ... + Q
n) × 100.

【0063】以上のような計算方法により、所定の複数
のクランク角における燃焼室圧力を計測し、そのデータ
に基づいて所定クランク角までの燃焼割合を正確に算出
することができる。この燃焼割合を用いてエンジンを制
御することにより、安定した出力及びエンジン回転が得
られる。
With the above calculation method, the combustion chamber pressures at a plurality of predetermined crank angles can be measured, and the combustion ratio up to the predetermined crank angle can be accurately calculated based on the data. By controlling the engine using this combustion ratio, stable output and engine rotation can be obtained.

【0064】ステップS17:吸入空気温度情報、吸気
管負圧情報により燃料噴射のための噴射量の補正演算を
行なう。即ち、吸入空気温度が高いと空気密度が低くな
るので、実質的空気流量が減る。このため燃焼室での空
燃比が低くなる。このため燃料噴射量を減らすための補
正量を算出する。
Step S17: An injection amount correction calculation for fuel injection is performed based on the intake air temperature information and the intake pipe negative pressure information. That is, when the intake air temperature is high, the air density is low, and the air flow rate is substantially reduced. Therefore, the air-fuel ratio in the combustion chamber becomes low. Therefore, a correction amount for reducing the fuel injection amount is calculated.

【0065】ステップS18:エンジン負荷、エンジン
回転数に応じた基本燃料噴射開始、基本燃料噴射量、基
本点火時期はステップS16で求められE’(i)に入
れられている。これを基にステップS17で求めた補正
量及びメモリA(i)にメモリされたそれらの情報に応
じ、燃料噴射補正量、点火時期補正量を求め、各々基準
値に加えて制御量を求める。この制御量は、点火開始時
期はメモリE(1)とし、点火期間はメモリE(2)と
し、P=1の時は噴射開始時期、噴射終了時期をF
(3)、F(4)、P=0の時は、噴射開始時期、噴射
終了時期をE(3)、E(4)に入れる。
Step S18: The basic fuel injection start, the basic fuel injection amount, and the basic ignition timing according to the engine load and the engine speed are obtained in step S16 and are included in E '(i). Based on this, the fuel injection correction amount and the ignition timing correction amount are calculated according to the correction amount calculated in step S17 and the information stored in the memory A (i), and the control amount is calculated in addition to the reference values. The control amount is set to the memory E (1) for the ignition start timing, the memory E (2) for the ignition period, and the injection start timing and the injection end timing are set to F when P = 1.
When (3), F (4) and P = 0, the injection start timing and the injection end timing are put into E (3) and E (4).

【0066】これを、メモリE(i)に入力する。同様
に、メモリA(i)にメモリされた情報に応じてサーボ
モータ群、ソレノイドバルブ群の制御量を算出し、メモ
リG(i)に入れる。
This is input to the memory E (i). Similarly, the control amounts of the servo motor group and the solenoid valve group are calculated according to the information stored in the memory A (i) and are stored in the memory G (i).

【0067】ステップS19:メモリG(i)の制御量
に応じ、サーボモータ群、ソレノイドバルブ群等のアク
チュエータを駆動制御する。
Step S19: The actuators such as the servo motor group and the solenoid valve group are driven and controlled according to the control amount of the memory G (i).

【0068】ステップS20:エンジン停止要求の判断
を行ない、停止要求の場合にはステップS21に移行
し、停止要求でない場合にはステップS22に移行す
る。
Step S20: The engine stop request is judged, and if it is a stop request, the process proceeds to step S21. If it is not the stop request, the process proceeds to step S22.

【0069】ステップS21:メモリE(i)i=1〜
4を0とする停止データのセットを行なう。
Step S21: Memory E (i) i = 1 to
Stop data is set so that 4 is set to 0.

【0070】ステップS22:エンジンスタートの判断
を行ない、エンジンスタートの場合にはステップS23
に移行し、エンジンスタートでない場合にはステップS
25に移行する。
Step S22: It is judged whether the engine has started. If the engine has started, the step S23 is performed.
If the engine is not started, go to step S
It moves to 25.

【0071】ステップS23:メモリF(i)に始動用
の予めメモリに入れてあるデータをセットする。
Step S23: The memory F (i) is set with the data previously stored in the memory for starting.

【0072】ステップS24:始動モータを駆動する。Step S24: The starting motor is driven.

【0073】ステップS25:メモリF(i)に異常内
容に対応したデータをセットする。
Step S25: Data corresponding to the abnormality content is set in the memory F (i).

【0074】次に、図3の割込みルーチンについて説
明する。この割込みルーチンは、所定角度のクランク
信号が入力されると、メインルーチンに割込みで実行さ
れる。
Next, the interrupt routine of FIG. 3 will be described. This interrupt routine is executed by interrupting the main routine when a crank signal of a predetermined angle is input.

【0075】ステップS111: 所定クランク角毎に
割込みルーチンが実行されるように、すなわち次のク
ランク角度における割込みが発生するようにタイマーを
セットする。
Step S111: The timer is set so that the interrupt routine is executed at every predetermined crank angle, that is, the interrupt is generated at the next crank angle.

【0076】ステップS112:割込みが発生したクラ
ンク角度の圧力データを取り込みメモリに入れる。
Step S112: The pressure data of the crank angle at which the interruption has occurred is fetched and stored in the memory.

【0077】ステップS113:全てのクランク角の圧
力データがメモリに取り込まれたらステップS114に
移行する。
Step S113: When the pressure data of all crank angles are taken into the memory, the process proceeds to step S114.

【0078】ステップS114:運転状態に応じた制御
をするために、識別データを判断し、変数Cが1の場合
はステップS115のMBT制御ルーチンの制御を行な
い、変数Cが2の場合はステップS116の過渡応答ル
ーチンの制御を行ない、変数Cが3の場合はステップS
117の希薄燃焼制御ルーチンの制御を行なう。
Step S114: In order to perform control according to the operating state, the identification data is judged, and if the variable C is 1, control of the MBT control routine of step S115 is performed, and if the variable C is 2, step S116. Control of the transient response routine in step S3 is performed, and if the variable C is 3, step S
The lean burn control routine 117 is executed.

【0079】次に、図4の割込みルーチンについて説
明する。この割込みルーチンは、基準クランク信号が
入力されると、メインルーチンに割込みで実行される。
Next, the interrupt routine of FIG. 4 will be described. This interrupt routine is executed by interrupting the main routine when the reference crank signal is input.

【0080】ステップS121:この割込みルーチン
は、エンジン回転、所定クランク角にて1回実行される
ため、周期を計測する。
Step S121: Since this interrupt routine is executed once at the engine rotation and the predetermined crank angle, the cycle is measured.

【0081】ステップS122:エンジン回転数を計算
する。
Step S122: The engine speed is calculated.

【0082】ステップS123:メモリF(i)、i=
1〜4の制御データに基づきタイマに点火開始時期、点
火終了時期、噴射開始時期、噴射終了時期をセットす
る。タイマは、セットされたタイミングで点火装置、噴
射装置を起動する。
Step S123: Memory F (i), i =
Based on the control data of 1 to 4, the ignition start timing, the ignition end timing, the injection start timing, and the injection end timing are set in the timer. The timer activates the ignition device and the injection device at the set timing.

【0083】次に、図2及び図3で説明した目標燃焼割
合を算出について詳細に説明する。
Next, the calculation of the target combustion ratio described with reference to FIGS. 2 and 3 will be described in detail.

【0084】図5はエンジン回転数及び負荷に応じた目
標燃焼割合を求めるためのマップの図である。所定クラ
ンク角、例えば上死点TDC、上死点TDC−10度、
・・・までの燃焼割合が運転条件により求めるもので、
負荷(Lx)とエンジン回転数(Rx)によって目標燃
焼割合が決定される三次元の構成を示している。所定の
運転条件(Lx,Rx)における目標燃焼割合はFMB
(Lx,Rx)として求められる。
FIG. 5 is a map diagram for obtaining the target combustion ratio according to the engine speed and the load. Predetermined crank angle, for example, top dead center TDC, top dead center TDC-10 degrees,
The combustion ratio up to ... is determined by operating conditions,
It shows a three-dimensional configuration in which the target combustion ratio is determined by the load (Lx) and the engine speed (Rx). The target combustion ratio is FMB under predetermined operating conditions (Lx, Rx)
It is calculated as 0 (Lx, Rx).

【0085】図6は4サイクルエンジンの燃焼1サイク
ルの燃焼室圧力のグラフである。横軸はクランク角度、
縦軸は燃焼圧力を示す。クランク角度が図示したa0〜
a5の6点における燃焼圧力P0〜P5を検出してこれ
らの圧力値に基づいて燃焼割合を算出する。a0は吸入
から圧縮に移る下死点位置(BDC)であり、ほぼ大気
圧に近い状態である。a1は圧縮開始後で火花点火前、
a2はSにおいて火花点火後、上死点(TDC)に達す
る前のクランク角である。a3〜a5の4点は上死点後
の爆発行程におけるクランク角である。これら各点の圧
力データに基づいて燃焼割合が算出される。なお、火花
点火の実施されないディーゼルエンジンの場合には、F
Iのように、上死点近傍において燃料が噴射される。噴
射開始後dのクランク角に相当する時間遅れて自然着火
する。自然着火のクランク角がSとなる。点火火花式エ
ンジンにおける点火時期の制御の替わりに本ディーゼル
エンジンにおいては、燃料噴射時期の制御が実測燃焼割
合あるいは実測クランク角をそれぞれ目標燃焼割合ある
いは目標クランク角との差異に基づいて実施される。噴
射開始時期が進角・遅角制御され、かつ噴射終了時期は
所定の噴射量が確保されるように制御される。
FIG. 6 is a graph of combustion chamber pressure for one cycle of combustion in a four-cycle engine. The horizontal axis is the crank angle,
The vertical axis represents the combustion pressure. The crank angle is a0
The combustion pressures P0 to P5 at the six points a5 are detected, and the combustion ratio is calculated based on these pressure values. a0 is the bottom dead center position (BDC) where the suction shifts to the compression shift, which is a state close to the atmospheric pressure. a1 is after compression start but before spark ignition,
a2 is a crank angle after reaching the top dead center (TDC) after spark ignition at S. The four points a3 to a5 are crank angles in the explosion stroke after top dead center. The combustion ratio is calculated based on the pressure data at these points. In the case of a diesel engine that does not perform spark ignition, F
Like I, the fuel is injected near the top dead center. Spontaneous ignition occurs after a delay corresponding to the crank angle d after the start of injection. The crank angle for spontaneous ignition is S. Instead of controlling the ignition timing in the ignition spark engine, in the present diesel engine, the control of the fuel injection timing is performed based on the measured combustion ratio or the measured crank angle based on the difference between the target combustion ratio and the target crank angle, respectively. The injection start timing is advanced / retarded, and the injection end timing is controlled so as to secure a predetermined injection amount.

【0086】次に、図2及び図3で説明した燃焼割合を
算出に基づく燃焼割合の制御について詳細に説明する。
Next, the control of the combustion ratio based on the calculation of the combustion ratio described in FIGS. 2 and 3 will be described in detail.

【0087】図7は燃焼割合を算出に基づく燃焼割合の
フィードバック制御を示す図である。所定運転条件(L
x,Rx)の下で、点火タイミングIgTで点火した
時、燃焼割合FMBを実測する。即ち、燃焼室圧データ
を用いて所定クランク角、例えば−5度(上死点前5
度)までの燃焼割合を算出して、実測燃焼割合FMB
(Lx,Rx)を求める。
FIG. 7 is a diagram showing feedback control of the combustion ratio based on the calculation of the combustion ratio. Predetermined operating conditions (L
x, Rx), when the ignition is performed at the ignition timing IgT, the combustion ratio FMB is actually measured. That is, using the combustion chamber pressure data, a predetermined crank angle, for example, -5 degrees (5
Of combustion rate FMB
Find (Lx, Rx).

【0088】そして、目標燃焼割合FMB(Lx,R
x)と実測燃焼割合FMB(Lx,Rx)との差が0に
近づくように点火タイミングIgTを補正する。仮に、
目標燃焼割合FMB(Lx,Rx)が実測燃焼割合F
MB(Lx,Rx)より小さいと、点火タイミングIg
TよりΔIgT進めて点火する。また、仮に、目標燃焼
割合FMB(Lx,Rx)が実測燃焼割合FMB(L
x,Rx)より大きいと、点火タイミングIgTよりΔ
IgT遅くして点火する。
Then, the target combustion ratio FMB 0 (Lx, R
x) and the measured combustion ratio FMB (Lx, Rx) are corrected so that the ignition timing IgT is close to zero. what if,
The target combustion ratio FMB 0 (Lx, Rx) is the measured combustion ratio F
If smaller than MB (Lx, Rx), ignition timing Ig
Ignition proceeds from T by ΔIgT. Further, if the target combustion rate FMB 0 (Lx, Rx) is the measured combustion rate FMB (L
x, Rx) is larger than the ignition timing IgT, Δ
IgT is delayed and ignited.

【0089】次に、図3の割込みルーチンにおけるM
BT制御について説明する。図8はMBT制御ルーチン
である。
Next, M in the interrupt routine of FIG.
The BT control will be described. FIG. 8 shows an MBT control routine.

【0090】ステップS115a:MBT制御の目標燃
焼割合は、エンジン負荷とエンジン回転数を変数とする
3次元マップとして記憶されており、目標燃焼割合マッ
プからメインルーチン内ステップS16にて算出されて
いる。
Step S115a: The target combustion ratio of the MBT control is stored as a three-dimensional map having the engine load and the engine speed as variables, and is calculated from the target combustion ratio map in step S16 in the main routine.

【0091】後述の2サイクルエンジン(図11及び図
12)においては、排気通路弁もエンジン負荷とエンジ
ン回転数の2つを変数としてメモリに3次元マップとし
て記憶されており、エンジン負荷情報とエンジン回転数
情報に基づきマップから算出する。また、排気タイミン
グ(圧縮比)可変弁開度は、エンジン回転数を変数とし
てメモリに2次元マップとして記憶されており、エンジ
ン回転数情報に基づきマップから算出する。
In a two-stroke engine (FIGS. 11 and 12) described later, the exhaust passage valve is also stored in the memory as a three-dimensional map with two variables, the engine load and the engine speed, as variables. It is calculated from the map based on the rotation speed information. The exhaust timing (compression ratio) variable valve opening is stored as a two-dimensional map in the memory with the engine speed as a variable, and is calculated from the map based on the engine speed information.

【0092】ステップS115a:図6に示すクランク
角度が図示したa0〜a5の6点における燃焼圧力P0
〜P5はメモリに格納されており、これらの圧力値に基
づいて実測燃焼割合を算出する。 ステップS115b:この実測燃焼割合を算出に基づき
燃焼割合の制御を行なう。メモリDの目標燃焼割合値
と、ステップS115aにより求められる実測燃焼割合
値との比較する。 ステップS115c:ステップS115bでの比較結果
から、メモリE(1)の点火開始時期を図7に対応して
補正し、メモリF(1)へ入力する。また、メモリE
(2)の点火期間に基づいて点火終了時期を求め、メモ
リF(2)へ入力する。
Step S115a: The combustion pressure P0 at the six points a0 to a5 shown in the crank angle shown in FIG.
~ P5 are stored in the memory, and the measured combustion ratio is calculated based on these pressure values. Step S115b: The combustion ratio is controlled based on the calculation of the actually measured combustion ratio. The target combustion ratio value in the memory D is compared with the measured combustion ratio value obtained in step S115a. Step S115c: The ignition start timing of the memory E (1) is corrected based on the comparison result in step S115b in accordance with FIG. 7, and is input to the memory F (1). Also, the memory E
The ignition end timing is calculated based on the ignition period of (2) and is input to the memory F (2).

【0093】そして、図8におけるMBT制御ルーチン
の替わりに以下の制御を行なう。即ち、燃焼割合の計算
の替わりに所定燃焼割合となるクランク角を計算し、目
標クランク角と、圧力より計算される実測クランク角値
を比較する。次に、比較結果に基づき、点火時期制御を
行なう。目標クランク角より実測クランク角が遅れてい
る時点火時期を早める。また、目標クランク角より計算
クランク角が進んでいる時点火時期を遅める。
Then, the following control is performed instead of the MBT control routine in FIG. That is, instead of the calculation of the combustion ratio, the crank angle at which the predetermined combustion ratio is obtained is calculated, and the target crank angle is compared with the measured crank angle value calculated from the pressure. Next, ignition timing control is performed based on the comparison result. Advance the ignition timing when the measured crank angle is behind the target crank angle. In addition, the ignition timing is delayed when the calculated crank angle is ahead of the target crank angle.

【0094】目標クランク角は、図9のマップデータに
より求める。即ち、図9では横軸に負荷(L)と、縦軸
に所定燃焼割合に達すべき目標クランク角CRAとして
おり、所定燃焼割合、例えば60%、70%、80%等
に達すべき目標クランク角CRA(Rx,Lx)が実
際のエンジン回転数rpm(Rx)と、実際のエンジン
負荷(Lx)の場合には、マップより求められる。
The target crank angle is obtained from the map data shown in FIG. That is, in FIG. 9, the horizontal axis represents the load (L), and the vertical axis represents the target crank angle CRA that should reach the predetermined combustion ratio, and the target crank angle CRA that should reach the predetermined combustion ratio, such as 60%, 70%, 80%. When CRA 0 (Rx, Lx) is the actual engine speed rpm (Rx) and the actual engine load (Lx), it is obtained from the map.

【0095】即ち、図10は燃焼割合のフィードバック
制御を示す図である。所定運転条件(Lx,Rx)の下
で、所定燃焼割合、例えば75%の燃焼割合FMBに達
すべき目標クランク角CRA(Lx,Rx)を算出
し、圧力データから実測クランク角CRA(IgT)を
求める。
That is, FIG. 10 is a diagram showing feedback control of the combustion ratio. Under a predetermined operating condition (Lx, Rx), a target crank angle CRA 0 (Lx, Rx) that should reach a predetermined combustion ratio, for example, a combustion ratio FMB of 75%, is calculated, and the measured crank angle CRA (IgT) is calculated from the pressure data. Ask for.

【0096】そして、目標クランク角CRA(Lx,
Rx)と実測クランク角CRA(IgT)との差が0に
近づくように点火タイミングIgTを補正する。仮に、
目標クランク角CRA(Lx,Rx)より実測クラン
ク角CRA(IgT)が進んでいると点火タイミングI
gTよりΔIgT遅くして点火する。また、仮に、目標
クランク角CRA(Lx,Rx)より実測クランク角
CRA(IgT)が遅れている点火タイミングIgTよ
りΔIgT進めて点火する。
Then, the target crank angle CRA 0 (Lx,
The ignition timing IgT is corrected so that the difference between Rx) and the actually measured crank angle CRA (IgT) approaches zero. what if,
When the measured crank angle CRA (IgT) is ahead of the target crank angle CRA 0 (Lx, Rx), the ignition timing I
Ignite with a delay of ΔIgT after gT. Further, if the measured crank angle CRA (IgT) lags behind the target crank angle CRA 0 (Lx, Rx), the ignition is advanced by ΔIgT from the ignition timing IgT.

【0097】図11はこの発明が適用される2サイクル
エンジンの構成図である。図1の4サイクルエンジンと
同様に、クランク軸241に連接棒246が連結され、
その先端のピストンとシリンダヘッドとの間に燃焼室2
48が形成される。クランク軸241に装着されたリン
グギヤのマークを検出して基準信号およびクランク角度
を検出するためのエンジン回転数センサ267及びクラ
ンク角検出センサ268がクランクケース300に設け
られている。また、クランクケース300にはクランク
室圧センサ210が設けられている。クランク室301
には吸気マニホルドからリード弁228を介して空気が
送られる。吸気マニホルドにはスロットル弁204を介
してエアクリーナ231から空気が送られる。吸気マニ
ホルドに連通するスロットル弁下流側の吸気通路に吸気
皆圧センサ211が装着される。スロットル弁204は
スロットルプーリ203を介してワイヤ205で連結さ
れたグリップ206により操作される。グリップ206
はステアリングハンドル207の端部に装着され、その
根元部にアクセル位置センサ202が設けられる。21
2はスロットル開度センサである。
FIG. 11 is a block diagram of a two-cycle engine to which the present invention is applied. Similar to the four-stroke engine of FIG. 1, the connecting rod 246 is connected to the crankshaft 241.
A combustion chamber 2 is provided between the piston at the tip of the cylinder and the cylinder head.
48 are formed. The crankcase 300 is provided with an engine speed sensor 267 and a crank angle detection sensor 268 for detecting a mark of a ring gear mounted on the crankshaft 241 to detect a reference signal and a crank angle. Further, the crankcase 300 is provided with a crank chamber pressure sensor 210. Crank chamber 301
Is sent from the intake manifold via a reed valve 228. Air is sent from the air cleaner 231 to the intake manifold via the throttle valve 204. An intake total pressure sensor 211 is attached to an intake passage downstream of the throttle valve that communicates with the intake manifold. The throttle valve 204 is operated by a grip 206 connected by a wire 205 via a throttle pulley 203. Grip 206
Is attached to an end portion of a steering handle 207, and an accelerator position sensor 202 is provided at the base portion thereof. 21
Reference numeral 2 is a throttle opening sensor.

【0098】シリンダには掃気ポート229が開口し、
ピストンの所定位置で掃気通路252を介して燃焼室2
48とクランク室301とを連通させる。また、シリン
ダには排気ポート254が開口し、排気通路253が連
通する。排気ポート近傍の排気通路壁に排気タイミング
可変弁264が装着される。この可変弁264はサーボ
モータ等からなるアクチュエータ265により駆動さ
れ、排気ポートの開口部位置を変更し排気のタイミング
が調整される。この排気通路253を構成する排気管に
は排気管圧センサ213及び排気管温度センサ223が
設けられる。また、排気通路には排気通路弁281が備
り、サーボモータ等からなるアクチュエータ282によ
り駆動される。排気通路弁281は、低速域で絞られ吹
き抜けを防止して回転の安定性を図るものである。
A scavenging port 229 opens in the cylinder,
Combustion chamber 2 through a scavenging passage 252 at a predetermined position of the piston
48 and the crank chamber 301 are connected. Further, an exhaust port 254 is opened in the cylinder, and an exhaust passage 253 communicates with it. An exhaust timing variable valve 264 is mounted on the exhaust passage wall near the exhaust port. The variable valve 264 is driven by an actuator 265 composed of a servo motor or the like, and the opening position of the exhaust port is changed to adjust the exhaust timing. An exhaust pipe pressure sensor 213 and an exhaust pipe temperature sensor 223 are provided in the exhaust pipe forming the exhaust passage 253. An exhaust passage valve 281 is provided in the exhaust passage and is driven by an actuator 282 including a servomotor or the like. The exhaust passage valve 281 is throttled in the low speed range to prevent blow-through and to stabilize the rotation.

【0099】シリンダヘッドにはノックセンサ201が
取付けられ、また燃焼室内に臨んで点火プラグ及び燃焼
室圧力センサ200が装着される。点火プラグは点火制
御装置256に連結される。また、シリンダ側壁にはイ
ンジェクタ208が装着される。インジェクタ208に
は燃料デリバリ管209を介して燃料が送られる。
A knock sensor 201 is mounted on the cylinder head, and a spark plug and a combustion chamber pressure sensor 200 are mounted facing the combustion chamber. The spark plug is connected to the ignition control device 256. An injector 208 is attached to the side wall of the cylinder. Fuel is sent to the injector 208 via a fuel delivery pipe 209.

【0100】また、シリンダブロックにはシリンダボア
の排気ボート開口部よりシリンダヘッド寄りの部分及び
排気ポートの途中部分に連通孔278により連通する燃
焼ガス室279が形成されている。この連通孔は、爆発
行程において吹き抜けガスをほとんど含まない燃焼ガス
が上記燃焼ガス室に導入されるように設定されている。
この燃焼ガス室内には燃焼ガス中の酸素濃度を検出する
センサ277が取付けられている。なお、燃焼ガス
室ヘの導入部、排気ポートヘの排出部には不図示の逆止
弁が配置され、それぞれ逆方向の流れを阻止する。
Further, a combustion gas chamber 279 is formed in the cylinder block so as to communicate with a portion closer to the cylinder head than the exhaust boat opening of the cylinder bore and an intermediate portion of the exhaust port through a communication hole 278. This communication hole is set so that the combustion gas containing almost no blow-through gas is introduced into the combustion gas chamber in the explosion stroke.
An O 2 sensor 277 for detecting the oxygen concentration in the combustion gas is installed in the combustion gas chamber. A check valve (not shown) is arranged at the inlet of the combustion gas chamber and the outlet of the exhaust port to prevent the flow in the opposite direction.

【0101】このようなエンジンはCPU271を有す
る制御装置257により駆動制御される。この制御装置
257の入力側には、前述の燃焼室圧力センサ200、
ノックセンサ201、アクセル位置センサ202、クラ
ンク室圧センサ210、吸気管圧センサ211、スロッ
トル開度センサ212、排気管圧センサ213、クラン
ク角検出センサ258、エンジン回転数センサ267及
びOセンサ277が接続される。また、制御装置25
7の出力側には、インジェクタ208、排気タイミング
調整弁用のアクチュエータ265、排気弁用のアクチュ
エータ282が接続される。
The drive of such an engine is controlled by a control device 257 having a CPU 271. On the input side of the control device 257, the above-mentioned combustion chamber pressure sensor 200,
Knock sensor 201, accelerator position sensor 202, crank chamber pressure sensor 210, intake pipe pressure sensor 211, throttle opening sensor 212, exhaust pipe pressure sensor 213, crank angle detection sensor 258, engine speed sensor 267 and O 2 sensor 277 are provided. Connected. In addition, the control device 25
An injector 208, an exhaust timing adjusting valve actuator 265, and an exhaust valve actuator 282 are connected to the output side of 7.

【0102】図12は前記2サイクルエンジンの燃焼割
合計測のための燃焼圧データ検出点を示すための、前述
の4サイクルエンジンと図6と同様の、燃焼室圧力のグ
ラフである。前述のように、6点のクランク角度におい
て燃焼室圧力データがサンプリングされる。図中Aの範
囲内は排気ポートが開口しているクランク角領域であ
り、Bの範囲内は掃気ポートが開口しているクランク角
領域である。各クランク角度(a0〜a5)の採り方及
び計算方法は前述の4サイクルエンジンと実質上同じで
あり、図3の割込みルーチンのステップS113で、
クランク角度が図示したa0〜a5の6点における燃焼
圧力P0〜P5を検出してこれらの圧力値に基づいて燃
焼割合を算出する。この発明の各実施例は気化器により
燃焼を供給するものでも採用可能である。
FIG. 12 is a graph of combustion chamber pressure similar to that of the above-described four-cycle engine and FIG. 6 for showing combustion pressure data detection points for measuring the combustion ratio of the two-cycle engine. As mentioned above, combustion chamber pressure data is sampled at 6 crank angles. In the drawing, the range of A is the crank angle region where the exhaust port is open, and the range of B is the crank angle region where the scavenging port is open. The method of calculating and calculating each crank angle (a0 to a5) is substantially the same as that of the above-described 4-cycle engine, and in step S113 of the interrupt routine of FIG.
The combustion pressures P0 to P5 at the six points a0 to a5 where the crank angle is shown are detected, and the combustion ratio is calculated based on these pressure values. Each of the embodiments of the present invention can also be adopted in which combustion is supplied by a vaporizer.

【0103】次に、点火時期をフィードバック制御する
ことによりさらに燃焼をきめ細かく制御して良好なエン
ジン特性を得る実施の形態(1)〜(7)について説明
する。
Next, embodiments (1) to (7) will be described in which the combustion timing is finely controlled by feedback-controlling the ignition timing to obtain good engine characteristics.

【0104】実施の形態(1) 図13は他の実施の形態のMBT制御ルーチンである。
この実施の形態では、図8の制御と同様に構成される
が、負荷あるいはエンジン回転数の内少なくとも一方に
対応して高出力あるいは最良トルク、良好な始動性、良
好な加速性、良好な燃費あるいはさらに清浄な排気ガス
が得られる燃焼状態を得て、この燃焼状態の時、複数の
所定クランク角における各燃焼割合値を得る(ステップ
S215a)。そして、この各燃焼割合値を、複数の所
定クランク角までの複数の目標燃焼割合値のマップデー
タとして、負荷あるいはエンジン回転数の内少なくとも
一方に対応してメモリに保持する一方、複数の所定クラ
ンク角の内、早期の所定クランク角までの実際の燃焼割
合を検知し、この燃焼割合の検知値と早期の所定クラン
ク角までの目標燃焼割合値との比較を行う(ステップS
215b)。この比較に基づき、検知値の方が小さい時
点火時期を進め、検知値の方が大なる時点火時期を遅ら
せるように、点火時期を制御する(ステップS215
c)。
Embodiment (1) FIG. 13 shows an MBT control routine of another embodiment.
In this embodiment, the configuration is the same as that of the control of FIG. 8, but high output or best torque, good startability, good acceleration, good fuel economy are provided corresponding to at least one of the load and the engine speed. Alternatively, a combustion state in which even cleaner exhaust gas is obtained is obtained, and in this combustion state, respective combustion ratio values at a plurality of predetermined crank angles are obtained (step S215a). Then, each of these combustion ratio values is stored in the memory as map data of a plurality of target combustion ratio values up to a plurality of predetermined crank angles in correspondence with at least one of the load and the engine speed, while the plurality of predetermined crank ratios are held. Of the angles, the actual combustion rate up to a predetermined crank angle in the early stage is detected, and the detected value of this combustion rate is compared with the target combustion rate value up to the early predetermined crank angle (step S).
215b). Based on this comparison, the ignition timing is controlled so as to advance the ignition timing when the detected value is smaller and to delay the ignition timing when the detected value is larger (step S215).
c).

【0105】即ち、運転状態に応じた燃焼割合データと
して、図14乃至図16に示すように、複数のクランク
角における目標燃焼割合データを持たせる。例えば、燃
焼初期の所定クランク角(TDC・・CRAl)の目標
燃焼割合FMB01と、燃焼後期の所定クランク角(C
RA2)の目標燃焼割合FMB02を持たせる。所定ク
ランク角CRAlの実測燃焼割合FMB1が目標燃焼割
合FMB01より大きければ、着火時期が早いとして、
火花点火機関では点火時期を遅らせ、ディーゼルエンジ
ンでは噴射開始時期を遅らせる。
That is, as the combustion ratio data according to the operating condition, as shown in FIGS. 14 to 16, target combustion ratio data at a plurality of crank angles is provided. For example, a target combustion ratio FMB 0 1 of a predetermined crank angle (TDC ... CRAl) at the beginning of combustion and a predetermined crank angle (C
RA2) of to have a target combustion ratio FMB 0 2. If the measured combustion ratio FMB1 predetermined crank angle CRAl is greater than the target combustion ratio FMB 0 1, and that the earlier the ignition timing,
The spark ignition engine delays the ignition timing, and the diesel engine delays the injection start timing.

【0106】逆に実測燃焼割合FMB1が目標燃焼割合
FMB01より小さければ、点火時期を早めあるいは噴
射開始時期を進める。
[0106] If the measured combustion ratio FMB1 conversely is smaller than the target combustion ratio FMB 0 1, advance the early or injection start timing of the ignition timing.

【0107】実施の形態(2) 図17は他の実施の形態のMBT制御ルーチンである。
この実施の形態では、負荷あるいはエンジン回転数の内
少なくとも一方に対応して高出力あるいは最良トルク、
良好な始動性、良好な加速性、良好な燃費あるいはさら
に清浄な排気ガスが得られる燃焼状態を得て、この燃焼
状態の時、複数の所定燃焼割合となる各クランク角値を
得る(ステップS315a)。この各クランク角値を、
複数の所定クランク角までの複数の目標クランク角値の
マップデータとして、負荷あるいはエンジン回転数の内
少なくとも一方に対応してメモリに保持する一方、複数
の所定燃焼割合に到達する各クランク角の内、小さな所
定燃焼割合に到達する実際のクランク角を検知し、この
クランク角の検知値と小さな所定燃焼割合に対応して設
定された目標クランク角値との比較を行う(ステップS
315b)。この比較に基づき、検知値の方が遅れてい
る場合は点火時期を進め、検知値の方が進んでいる場合
には点火時期を遅らせるように、点火時期を制御する
(ステップS315c)。
Embodiment (2) FIG. 17 shows an MBT control routine of another embodiment.
In this embodiment, high output or best torque corresponding to at least one of load and engine speed,
A combustion state is obtained in which good startability, good acceleration, good fuel economy or even cleaner exhaust gas is obtained, and in this combustion state, each crank angle value that provides a plurality of predetermined combustion ratios is obtained (step S315a). ). This crank angle value,
Map data of a plurality of target crank angle values up to a plurality of predetermined crank angles is stored in a memory corresponding to at least one of a load and an engine speed, while a plurality of crank angles reaching a plurality of predetermined combustion ratios are stored. , An actual crank angle reaching a small predetermined combustion ratio is detected, and the detected value of the crank angle is compared with a target crank angle value set corresponding to the small predetermined combustion ratio (step S).
315b). Based on this comparison, the ignition timing is controlled so that the ignition timing is advanced when the detected value is behind and the ignition timing is delayed when the detected value is ahead (step S315c).

【0108】即ち、運転状態に応じた所定燃焼割合とな
る目標クランク角データとして、図18乃至図20に示
すように、複数の所定燃焼割合における目標クランク角
データを持たせる。例えば、燃焼初期の所定燃焼割合
(例えば20%)FMB1となる目標クランク角CRA
01と、燃焼初期の所定燃焼割合(例えば75%)FM
B2となる目標クランク角CRA02を持たせる。所定
燃焼割合FMB1の実測クランク角CRAlが目標クラ
ンク角CRA01より早ければ、着火時期が早いとし
て、火花点火機関では点火時期を遅らせ、ディーゼルエ
ンジンでは噴射開始時期を遅らせる。逆に実測燃焼割合
CRAlが目標クランク角CRA01より遅ければ、点
火時期を進めあるいは噴射開始時期を進める。
That is, as shown in FIGS. 18 to 20, target crank angle data for a plurality of predetermined combustion ratios is provided as the target crank angle data that provides a predetermined combustion ratio according to the operating condition. For example, a target crank angle CRA that provides a predetermined combustion ratio (for example, 20%) FMB1 at the beginning of combustion.
01 and a predetermined combustion ratio (for example, 75%) FM at the beginning of combustion
To have a target crank angle CRA 0 2 as a B2. If the measured crank angle CRAl of the predetermined combustion ratio FMB1 is earlier than the target crank angle CRA 0 1, it is determined that the ignition timing is early, so that the spark ignition engine delays the ignition timing and the diesel engine delays the injection start timing. On the contrary, if the measured combustion ratio CRAl is later than the target crank angle CRA 0 1, the ignition timing is advanced or the injection start timing is advanced.

【0109】さらに、運転状態に応じて、例えば、燃焼
初期の所定クランク角(TDC・・CRAl)の目標燃
焼割合FMB01と、燃焼後期の所定クランク角(CR
A2)の目標燃焼割合FMB02を持たせるものにおい
て、所定クランク角CRAlにおける実測燃焼割合FM
Blと所定クランク角CRA2における実測燃焼割合F
MB2との比較により燃焼速度を求め、 (FMB2−FMBl)/(CRA2−CRAl) 目標燃焼割合から求められる目標燃焼速度 (FMB02−FMB01)/(CR2−CRAl)との
比較により、燃焼速度が目標とするものより遅いと判定
した場合、燃料供給量の増量、EGR量の低減、
筒内流動の強化、圧縮比の増加、過給圧の上昇のい
ずれかが、あるいは組み合わせて実施される。
Further, according to the operating condition, for example, the target combustion ratio FMB 0 1 of the predetermined crank angle (TDC · CRAl) at the early stage of combustion and the predetermined crank angle (CR at the latter stage of combustion)
In those that have a target combustion ratio FMB 0 2 of A2), the measured combustion ratio FM in a predetermined crank angle CRAl
Bl and the measured combustion ratio F at a predetermined crank angle CRA2
Calculated combustion rate by comparison with MB2, by comparison with (FMB2-FMBl) / (CRA2 -CRAl) target combustion rate determined from the target combustion rate (FMB 0 2-FMB 0 1 ) / (CR2-CRAl), When it is determined that the combustion speed is slower than the target, the fuel supply amount is increased, the EGR amount is decreased,
Any one of intensification of in-cylinder flow, increase of compression ratio, increase of supercharging pressure, or a combination thereof is performed.

【0110】燃料供給量の増量、例えば、燃料噴射式エ
ンジンにおいては、噴射時間の増大により、可変メイン
ジェット付き気化器を搭載するエンジンにおいては、メ
インジェットの絞り面積を増大することにより実施され
る。
This is carried out by increasing the fuel supply amount, for example, by increasing the injection time in a fuel injection type engine and by increasing the throttle area of the main jet in an engine equipped with a carburetor with a variable main jet.

【0111】EGRの低減は、例えば、排気通路と吸気
通路を結ぶバイパス路を設け、途中に開閉弁(EGR制
御弁)を配置し、開度を小さくしてEGR量を減少する
ようにする。また、4サイクルエンジンにおいて、排気
弁の閉弁のタイミングを可変とする機構(駆動カムのカ
ム軸に対する位相を可変とするもの、カムとタペットの
間に長さ可変制御のスペーサを配置するもの等有り)を
配置し、排気弁の閉弁のタイミングを早め、既燃焼ガス
の排気通路からの逆流を減少させる。
To reduce the EGR, for example, a bypass passage connecting the exhaust passage and the intake passage is provided, and an opening / closing valve (EGR control valve) is arranged in the middle to reduce the opening degree to reduce the EGR amount. Also, in a 4-cycle engine, a mechanism for changing the closing timing of the exhaust valve (for changing the phase of the drive cam with respect to the cam shaft, for arranging a spacer for variable length control between the cam and tappet, etc.) Yes) is installed to accelerate the timing of closing the exhaust valve and reduce the backflow of burnt gas from the exhaust passage.

【0112】筒内流動の増大は、2サイクルエンジンで
は、クランク室容積を可変とし、1次圧縮比を可変とす
るものがある。クランク室容積を減少し、1次圧縮比を
増加すれば掃気流速度が増大し、筒内流動が強化され
る。また、排気通路に排気制御弁を設け、排気抵抗を制
御することにより、掃気流の速度に影響を与えるものが
あり、排気制御弁の開度を大きくすると掃気流速度が大
きくなり、筒内流動が強化される。
In the two-cycle engine, the increase of the in-cylinder flow may be such that the crank chamber volume is made variable and the primary compression ratio is made variable. When the volume of the crank chamber is decreased and the primary compression ratio is increased, the scavenging air velocity is increased and the in-cylinder flow is strengthened. In addition, by providing an exhaust control valve in the exhaust passage and controlling the exhaust resistance, there are things that affect the speed of the scavenging air flow.When the opening of the exhaust control valve is increased, the scavenging air flow speed increases and Will be strengthened.

【0113】筒内流動の増大は、4サイクルエンジンで
は、吸気弁近傍上流の吸気通路に絞り弁を設け、絞り弁
開度を小さくすることにより吸気流速を増大し、筒内流
動が強化される。また、排気弁開状態且つ吸気弁開状態
となるオ−バーラップ期間を制御し、オーバ−ラップ期
間を標準より長めとすることにより、排気慣性により排
気弁近傍に発生する負圧を吸気弁を介して吸気通路に作
用させ、吸気流速を増大し、筒内流動が強化される。
In the four-cycle engine, the increase of the in-cylinder flow is achieved by providing a throttle valve in the intake passage near the intake valve and decreasing the throttle valve opening degree to increase the intake flow velocity and strengthen the in-cylinder flow. . Also, by controlling the overlap period during which the exhaust valve is open and the intake valve is open, and making the overlap period longer than the standard, negative pressure generated near the exhaust valve due to exhaust inertia is passed through the intake valve. To act on the intake passage to increase the intake flow velocity and strengthen the in-cylinder flow.

【0114】圧縮比の増加は、燃焼室を形成するシリン
ダヘッド壁の一部を可動ピストンで構成し、この可動ピ
ストンを燃焼室内に移動させることにより実施される。
また、シリンダ壁に圧逃げ孔を設け、この圧逃げ孔の下
流通路に開閉制御弁を設けて開度を絞って実施される。
なお、この弁の開度を開くと圧縮比が下げる。
The increase of the compression ratio is carried out by forming a part of the cylinder head wall forming the combustion chamber with a movable piston and moving the movable piston into the combustion chamber.
Further, a pressure relief hole is provided in the cylinder wall, and an opening / closing control valve is provided in a downstream passage of the pressure relief hole to reduce the opening degree.
The compression ratio decreases when the opening of this valve is opened.

【0115】過給圧の増加は、吸気通路入口部に設けら
れる過給機の回転数を上昇させる等により実施される。
The supercharging pressure is increased by increasing the rotational speed of the supercharger provided at the inlet of the intake passage.

【0116】一方、燃焼速度が目標とするものより早い
と判定した場合、燃料供給量の減少、EGR量の増
加、筒内流動の低減、圧縮比の低減、過給圧の低
減のいずれかが、あるいは組み合わせて実施される。
On the other hand, when it is determined that the combustion speed is faster than the target one, any one of the fuel supply amount decrease, the EGR amount increase, the in-cylinder flow reduction, the compression ratio reduction, and the supercharging pressure reduction is performed. , Or a combination thereof.

【0117】実施の形態(3) なおさらに、運転状態に応じて、例えば、燃焼初期の所
定クランク角(TDC・・CRA1)の目標燃焼割合F
MB01と、燃焼後期の所定クランク角(CRA2)の
目標燃焼割合FMB02を持たせるものにおいて、所定
クランク角CRA1における実測燃焼割合FMBlと目
標燃焼割合FMB01の比較結果・・NO.1と、所定
クランク角CRA2における実測燃焼割合FMB2と目
標燃焼割合FMB02の比較結果・・NO.2とに基づ
き図14乃至図16に示す1〜9の9の燃焼パターンに
応じ、表1のように制御する。
Embodiment (3) Furthermore, according to the operating state, for example, a target combustion ratio F of a predetermined crank angle (TDC ·· CRA1) at the beginning of combustion is set.
And MB 0 1, the target combustion ratio FMB 0 at 2 intended to have, measured combustion ratio FMBl at a predetermined crank angle CRA1 and the target combustion ratio FMB 0 1 comparison result · · NO predetermined crank angle of the combustion late (CRA2). 1, the measured combustion ratio at a predetermined crank angle CRA2 FMB2 and the target combustion ratio FMB 0 2 comparison result · · NO. Based on 2, the control is performed as shown in Table 1 in accordance with the combustion patterns 9 of 1 to 9 shown in FIGS.

【0118】[0118]

【表1】 [Table 1]

【0119】La:燃焼割合が目標値より大 Eg:燃焼割合が目標値と等しい Sm:燃焼割合が目標値より小 +:燃料供給量の増量、EGR量の低減、筒内流動の強
化、圧縮比の増加、過給圧の上昇 0:現状維持 −:燃料供給量の減少、EGR量の増加、筒内流動の低
減、圧縮比の低減、過給圧の低減 即ち、エンジンは運転状態において望ましい燃焼割合曲
線というものがある。クランク角と関連を有する燃焼割
合曲線は、デジタル値でクランク角と燃焼割合の2つの
大きさを持つ複数の点で表すことができる。この実施の
形態において、少なくとも2期間の点が、エンジンの負
荷あるいはさらにエンジン回転数に関連して記憶され
る。あらゆるエンジンの負荷及びエンジン回転数をカバ
ーするためには少なくとも2期間の点を含むセット数が
多くなければならない。
La: Combustion ratio is larger than target value Eg: Combustion ratio is equal to target value Sm: Combustion ratio is smaller than target value +: Increase in fuel supply amount, decrease in EGR amount, enhancement of in-cylinder flow, compression Increase in ratio, increase in supercharging pressure 0: Maintain current status-: Decrease in fuel supply amount, increase in EGR amount, reduction in in-cylinder flow, reduction in compression ratio, reduction in supercharging pressure That is, the engine is desirable under operating conditions. There is a combustion rate curve. The combustion rate curve, which is related to the crank angle, can be represented by a plurality of points having two magnitudes, that is, a crank angle and a combustion rate, which are digital values. In this embodiment, points for at least two periods are stored in relation to engine load or even engine speed. In order to cover all engine loads and engine speeds, there must be a large number of sets containing points for at least two periods.

【0120】エンジンは、1つのエンジンの負荷及びエ
ンジン回転数且つ、始動中、過渡中等の運転状態に対応
して予め求められた燃焼割合の理想曲線と比較するため
に、制御ユニットは、記憶されているクランク角と目標
燃焼割合のデータと同じクランク角における実際の燃焼
割合をサンプリングされた圧力値に基づき計算したり、
記憶されている燃焼割合と目標クランク角のデータと同
じ燃焼燃焼でクランク角をサンプリングされた圧力値に
基づき計算する。
The engine is stored in the control unit for comparison with the ideal curve of the combustion ratio obtained in advance corresponding to the load and engine speed of one engine and the operating conditions such as starting and transition. Calculate the actual combustion rate at the same crank angle as the crank angle and target combustion rate data based on the sampled pressure value,
The crank angle is calculated based on the sampled pressure value in the same combustion combustion as the stored combustion ratio and target crank angle data.

【0121】もし、予め与えられる複数のクランク角の
中で最も先行するクランク角までに燃焼した実際の燃焼
割合が、同じクランク角に対応して記憶された目標燃焼
割合よりも小さいなら、点火されたエンジンにおいて点
火時期は早められ、またディ−ゼルエンジンにおいては
インジェクタの燃料噴射開始時期が早められる。これ
は、初期のクランク角において、燃焼割合が燃焼速度よ
りもむしろ燃焼開始時期に影響されるからである。も
し、同じクランク角における実際の燃焼割合が目標値よ
りも大きいならば、各タイミングが遅らされる。
If the actual combustion rate of combustion up to the most preceding crank angle of the plurality of crank angles given in advance is smaller than the target combustion rate stored corresponding to the same crank angle, ignition is performed. In the engine, the ignition timing is advanced, and in the diesel engine, the fuel injection start timing of the injector is advanced. This is because in the initial crank angle, the combustion ratio is affected by the combustion start timing rather than the combustion speed. If the actual combustion rate at the same crank angle is greater than the target value, each timing is delayed.

【0122】また、もし予め複数の燃焼割合に到達する
それぞれの目標クランク角を記憶している場合におい
て、最小の燃焼割合に対応する目標クランク角に対し、
実際のクランク角が遅れるなら、点火時期は早められ、
またディ−ゼルエンジンにおいてはインジェクタの燃料
噴射開始時期が早められる。もし、同じクランク角にお
ける実際の燃焼割合が目標値よりも大きいならば、各タ
イミングは遅らされる。
Further, if the respective target crank angles that reach a plurality of combustion ratios are stored in advance, for the target crank angle corresponding to the minimum combustion ratio,
If the actual crank angle is delayed, the ignition timing will be advanced,
Further, in the diesel engine, the fuel injection start timing of the injector is advanced. If the actual combustion rate at the same crank angle is greater than the target value, each timing is delayed.

【0123】2つのクランク角に対応する燃焼割合の変
化を、2つのクランクの差で除したクランク角に対する
燃焼割合の変化率を算出する。もし実際の燃焼における
変化率が目標データから求められる目標変化率より小さ
いならば、実際の燃焼速度は理想燃焼速度よりも小さい
と判断する。
The change rate of the combustion rate with respect to the crank angle is calculated by dividing the change of the combustion rate corresponding to the two crank angles by the difference between the two cranks. If the rate of change in actual combustion is smaller than the target rate of change obtained from the target data, it is determined that the actual combustion speed is smaller than the ideal combustion speed.

【0124】この表1で燃焼速度を速めるには、前記実
施の形態(2)に具体的に記載したように燃料供給量
の増量、EGR量の低減、筒内流動の強化、圧縮
比の増加、過給圧の上昇のいずれかが、あるいは組み
合わせて実施される。
In order to increase the combustion speed in Table 1, the fuel supply amount is increased, the EGR amount is reduced, the in-cylinder flow is strengthened, and the compression ratio is increased, as specifically described in the above embodiment (2). The boost pressure is increased, or a combination thereof is performed.

【0125】また、この表1で燃焼速度を遅らせるに
は、前記実施の形態(2)に具体的に記載したように
燃料供給量の減少、EGR量の増加、筒内流動の低
減、圧縮比の低減、過給圧の低減のいずれかが、あ
るいは組み合わせて実施される。
Further, in order to delay the combustion speed in Table 1, the fuel supply amount is reduced, the EGR amount is increased, the in-cylinder flow is reduced, and the compression ratio is reduced as described in the above embodiment (2). Or a combination thereof.

【0126】即ち、もし、コンピュ−タが表1のように
さらに2期間の1セットを持つなら、コンピュ−タは燃
焼開始タイミング(ガソリンエンジンの点火タイミング
もしくはディ−ゼルエンジンの噴射開始タイミング)又
は燃焼速度を制御するために、実際の2回の燃焼割合を
比較、あるいは進んだクランク角のときのと遅れたクラ
ンク角のときの燃焼割合を比較する。
That is, if the computer has one set of two periods as shown in Table 1, the computer starts the combustion start timing (ignition timing of gasoline engine or injection start timing of diesel engine) or In order to control the combustion speed, the actual combustion ratios of two times are compared, or the combustion ratios of the advanced crank angle and the delayed crank angle are compared.

【0127】この制御と実際の燃焼の結果は理想もしく
は目標になっている燃焼に近い。その理想の燃焼におい
て、エンジンは各エンジン運転状態下で高性能、安定し
たアイドリング、エンジン開始が容易、急速な加速、安
定した減速、非常時でもノッキングのない安定した燃焼
を行うことができる。
The result of this control and the actual combustion is close to the ideal or target combustion. In its ideal combustion, the engine can perform high performance under each engine operating condition, stable idling, easy engine starting, rapid acceleration, stable deceleration, and stable combustion without knocking even in an emergency.

【0128】表1の燃焼パタ−ンについては図14〜図
16に示す。1〜3の燃焼パタ−ンは早いタイミングで
開始されている。1の燃焼パタ−ンは高い燃焼速度であ
り、3の燃焼パタ−ンはこの3つの燃焼パタ−ンの中で
最も低い燃焼速度である。
The combustion patterns in Table 1 are shown in FIGS. 14 to 16. The combustion patterns 1 to 3 are started at an early timing. The burning pattern of 1 has a high burning velocity, and the burning pattern of 3 has the lowest burning velocity of the three burning patterns.

【0129】5の燃焼パタ−ンのが理想である。4の燃
焼パタ−ンは適切な燃焼開始タイミングであるが、目標
よりも燃焼速度が高い。6の燃焼パタ−ンもまた、適切
な燃焼開始タイミングであるが、目標よりも燃焼速度が
遅い。7〜9の燃焼パタ−ンは遅いタイミングで開始さ
れている。7と8の燃焼パタ−ンは目標よりも燃焼速度
が高い。
The combustion pattern of 5 is ideal. The combustion pattern of No. 4 has an appropriate combustion start timing, but the combustion speed is higher than the target. The combustion pattern of No. 6 also has an appropriate combustion start timing, but the combustion speed is slower than the target. The combustion patterns of 7 to 9 are started at a late timing. The combustion patterns of 7 and 8 have a higher burning rate than the target.

【0130】9の燃焼パタ−ンは次のステップで正確に
知ることができる。先ず、初めの方のクランク角CRA
181での実際の燃焼割合は目標で一致するように制御
されている。燃焼開始タイミングを制御した後、燃焼パ
タ−ンは4〜6の燃焼パタ−ンのいづれかになる。従っ
て、コンピュ−タは上記の装置を制御するためにその燃
焼速度を知ることができる。
The combustion pattern of 9 can be known accurately in the next step. First, the crank angle CRA at the beginning
The actual burn rate at 181 is controlled to match the target. After controlling the combustion start timing, the combustion pattern becomes any of 4 to 6 combustion patterns. Therefore, the computer can know its burning rate to control the above device.

【0131】7の燃焼パタ−ンに関しては、燃焼速度が
明らかに高いため、最初に燃焼速度制御が為される。従
って、実際の燃焼割合は、値を目標の範囲内もしくは範
囲外の目標の低い極限点に近づけるように変えられる。
燃焼速度の制御後、燃焼開始タイミング促進に対する制
御がなされる。
Regarding the combustion pattern of 7, the combustion speed is obviously high, and therefore the combustion speed control is first performed. Thus, the actual burn rate can be varied to bring the value closer to the lower limit of the target, either within or outside the target range.
After the control of the combustion speed, the control for promoting the combustion start timing is performed.

【0132】3の燃焼パタ−ンに関しては、コンピュ−
タは又最初に燃焼スピ−ド増加制御を開始し、その後燃
焼開始タイミングを遅らす制御がなされる。
Regarding the combustion pattern of 3, the computer
In addition, the control starts the combustion speed increasing control first, and then delays the combustion start timing.

【0133】燃焼開始タイミングを制御することは、他
の装置を制御するよりも燃焼割合に関連のあるクランク
角を変化させるのにより効果がある。そのため、先ず最
初にすべての燃焼パタ−ンにおいてコンピュ−タがガソ
リンエンジンの点火タイミング、デイーゼルエンジンに
おける噴射開始時期の制御により着火タイミングを制御
し、その後他の装置を制御する。これらの制御は交互に
なされるため、実際の燃焼割合曲線は目標曲線にすぐに
近づく。
Controlling the combustion start timing is more effective than changing the other devices by changing the crank angle related to the combustion ratio. Therefore, in all combustion patterns, the computer first controls the ignition timing by controlling the ignition timing of the gasoline engine and the injection start timing of the diesel engine, and then controls other devices. Since these controls are alternated, the actual burn rate curve approaches the target curve immediately.

【0134】上記に記したとおり、目標は範囲として与
えられ、範囲を持つコンピュ−タは点目標を持つ場合よ
り少なくとも1つ余分のデータを持たなければならない
が、この無応答の遊びを持つためコンピュ−タは燃焼開
始タイミングや燃焼速度制御装置を絶えず変化させる必
要がないため、ドライバ−を不快にさせる不安定な運転
状態になることが防止される。
As noted above, the goal is given as a range, and a computer with a range must have at least one extra datum than if it had a point target, but because of this unresponsive play. Since the computer does not need to constantly change the combustion start timing and the combustion speed control device, it is possible to prevent an unstable operating state that makes the driver uncomfortable.

【0135】実施の形態(4) なおさらに、運転状態に応じて、例えば、燃焼初期の所
定燃焼割合(FMB1)となる目標クランク角CRA0
1と、燃焼後期の所定燃焼割合(FMB2)となる目標
クランク角CRA02を持たせるものにおいて、所定燃
焼割合(FMB1)となる実測クランク角CRA1と目
標クランク角CRA01との比較結果・・NO.3と、
所定燃焼割合(FMB2)となる実測クランク角CRA
2と目標クランク角CRA02との比較結果・・NO.
4とに基づき図18乃至図20に示す11〜19の9の
燃焼パターンに応じ、表2のように制御する。
Embodiment (4) Furthermore, depending on the operating state, for example, a target crank angle CRA 0 that provides a predetermined combustion ratio (FMB1) at the beginning of combustion.
1 and a target crank angle CRA 0 2 having a predetermined combustion ratio (FMB2) in the latter period of combustion, a comparison result between the actually measured crank angle CRA1 having the predetermined combustion ratio (FMB1) and the target crank angle CRA 0 1.・ NO. 3 and
Actual crank angle CRA with a predetermined combustion ratio (FMB2)
2 and comparison · · NO of the target crank angle CRA 0 2.
Based on No. 4, according to the combustion patterns 9 of 11 to 19 shown in FIGS.

【0136】[0136]

【表2】 [Table 2]

【0137】Ad:クランク角が目標値より大 Eg:クランク角が目標値と等しい De:クランク角が目標値より小 +:燃料供給量の増量、EGR量の低減、筒内流動の強
化、圧縮比の増加、過給圧の上昇 0:現状維持 −:燃料供給量の減少、EGR量の増加、筒内流動の低
減、圧縮比の低減、過給圧の低減 この表1で燃焼速度を速めるには、前記実施の形態
(2)に具体的に記載したように燃料供給量の増量、
EGR量の低減、筒内流動の強化、圧縮比の増
加、過給圧の上昇のいずれかが、あるいは組み合わせ
て実施される。
Ad: Crank angle is larger than the target value Eg: Crank angle is equal to the target value De: Crank angle is smaller than the target value +: Fuel supply amount increase, EGR amount decrease, in-cylinder flow enhancement, compression Increase in ratio, increase in supercharging pressure 0: Maintain current status-: Decrease fuel supply amount, increase EGR amount, reduce in-cylinder flow, reduce compression ratio, reduce supercharging pressure Table 1 accelerates combustion speed The fuel supply amount is increased as specifically described in the above embodiment (2).
Either the EGR amount is reduced, the in-cylinder flow is strengthened, the compression ratio is increased, or the boost pressure is increased, or a combination thereof is performed.

【0138】また、この表1で燃焼速度を遅らせるに
は、前記実施の形態(2)に具体的に記載したように
燃料供給量の減少、EGR量の増加、筒内流動の低
減、圧縮比の低減、過給圧の低減のいずれかが、あ
るいは組み合わせて実施される。
Further, in order to delay the combustion speed in Table 1, the fuel supply amount is reduced, the EGR amount is increased, the in-cylinder flow is reduced, and the compression ratio is reduced as described in the above embodiment (2). Or a combination thereof.

【0139】実施の形態(5) また、運転状態により、特願平7−292255号に開
示した少なくとも負荷に応じた燃料供給量の初期値であ
って、その燃料をエンジンに供給する時、希薄混合気が
燃焼室内に形成されるように設定した燃料供給量の初期
値とのデータを持ち、所定クランク角における燃焼割合
を、負荷或いはエンジン回転数の内少なくとも一方に対
応した目標燃焼割合のマップデータとしてメモリに保持
するか、所定燃焼割合に到達するクランク角を、負荷或
いはエンジン回転数の内少なくとも一方に対応した目標
クランク角のマップデータとしてメモリに保持するかの
一方、この所定クランク角までの実際の燃焼割合を検知
し、この検知燃焼割合と目標燃焼割合との比較に基づ
き、検知燃焼割合の方が小なる時燃料供給量を増加し、
検知燃焼割合の方が大なる時燃料供給量を減少するか、
あるいはこの所定燃焼割合に到達する実際のクランク角
を検知し、この検知クランク角と目標クランク角との比
較に基づき、目標クランク角の方が進んでいる時燃料供
給量を増加し、検知値クランク角の方が進んでいる時燃
料供給量を減少するかのいずれかの燃料供給量制御を実
施する希薄燃焼制御が実施される場合、即ち超リーンで
運転される場合には、実施の形態(l)〜(3)のいず
れかの制御が実施されるが、この制御で燃焼速度を速め
るための方法として、EGR量の制御は実施せず、前記
実施の形態(2)に具体的に記載したように燃料供給
量の増量、筒内流動の強化、圧縮比の増加、過給
圧の上昇のいずれかが、あるいは組み合わせて実施され
る。
Embodiment (5) Further, depending on the operating condition, it is the initial value of the fuel supply amount according to at least the load disclosed in Japanese Patent Application No. 7-292255, and when the fuel is supplied to the engine, it is lean. A map of the target combustion ratio corresponding to at least one of the load and the engine speed, and the combustion ratio at a predetermined crank angle, with the data of the initial value of the fuel supply amount set so that the air-fuel mixture is formed in the combustion chamber. Either the data is stored in the memory as the data, or the crank angle that reaches the predetermined combustion rate is stored in the memory as the map data of the target crank angle corresponding to at least one of the load and the engine speed. The actual combustion rate of the fuel is detected, and based on the comparison between this detected combustion rate and the target combustion rate, when the detected combustion rate becomes smaller, the fuel supply amount Increase
If the detected combustion ratio is higher, decrease the fuel supply amount,
Alternatively, the actual crank angle that reaches this predetermined combustion rate is detected, and based on the comparison between this detected crank angle and the target crank angle, the fuel supply amount is increased when the target crank angle is ahead and the detected value crank angle is increased. In the case where the lean burn control is performed to perform the fuel supply amount control of either reducing the fuel supply amount when the corner is advancing, that is, when operating in the super lean mode, the embodiment ( Although any one of l) to (3) is executed, as a method for increasing the combustion speed by this control, the EGR amount control is not executed, and it is specifically described in the embodiment (2). As described above, the fuel supply amount is increased, the in-cylinder flow is enhanced, the compression ratio is increased, or the supercharging pressure is increased, or a combination thereof is performed.

【0140】例えば、超リーンで運転されている場合に
は、燃料供給量及び筒内流動強化弁が選択される。一方
強いERGのもとで運転されている場合は、EGRバル
ブや吸排気バルブ(オーバーラップ)などが選択され
る。
For example, when the engine is operated in super lean, the fuel supply amount and the in-cylinder flow enhancement valve are selected. On the other hand, when operating under a strong ERG, the EGR valve or intake / exhaust valve (overlap) is selected.

【0141】実施の形態(6) また、実施の形態(3),(4)の制御方法において、
着火時期及び燃焼速度の制御の内どちらを優先させるか
については以下の通りとなる。
Embodiment (6) Further, in the control methods of the embodiments (3) and (4),
Which of the ignition timing control and the burning speed control is prioritized is as follows.

【0142】即ち、着火時期(ガソリンの点火時期、デ
ィーゼルの噴射開始時期)の方が、クランク角と燃焼割
合の関係において、より即効的に影響するため、着火時
期のフィードバック制御を先に実施し、その後燃焼速度
に関する制御を行う。また、操作によるレスポンスの違
いによるフィードバック速度、頻度を最適化し良好な燃
焼を得ることができる。
That is, since the ignition timing (gasoline ignition timing, diesel injection start timing) has a more immediate effect on the relationship between the crank angle and the combustion ratio, feedback control of the ignition timing is performed first. Then, the control relating to the burning speed is performed. Further, it is possible to obtain a good combustion by optimizing the feedback speed and frequency depending on the difference in response due to the operation.

【0143】あるいは、例えば過渡応答の場合(加速
時)には、空燃比(A/F)のずれによる燃焼速度の変
化がレスポンスの悪化を招く。そこで、過渡状態後すぐ
さま(非同期に)増量燃科が投入される。しかし、吸気
管噴射エンジンなどシリンダまでのボリュームが大きい
場合は、燃料制御の影響に遅れを生ずるため点火時期に
よる着火時期燥作をまず優先させ、その後燃料増量の影
響が出始めたら燃料供給量の操作による燃焼速度の制御
を優先させる。このように、運転状態により操作の優先
順位を設ける。さらに、着火時期のフィードバック制
御、燃焼速度に関する制御を交互に実施すると良い。
Alternatively, for example, in the case of a transient response (during acceleration), a change in the combustion speed due to a shift in the air-fuel ratio (A / F) causes a deterioration in response. Therefore, immediately after the transitional state (asynchronously), the increasing fuel amount is added. However, if the volume up to the cylinder is large, such as in an intake pipe injection engine, the effect of fuel control will be delayed, so priority is given to the ignition timing dry operation by the ignition timing, and after that, when the effect of fuel increase begins to appear, the fuel supply amount Give priority to the control of the combustion speed by operation. In this way, the priority of operation is set according to the driving state. Further, feedback control of ignition timing and control relating to combustion speed may be alternately performed.

【0144】実施の形態(7) また、実施の形態(3),(4)の制御方法において、
目標燃焼割合、目標クランク角に所定幅を持たせ、フィ
ードバック制御が点で作動しないようにしている。この
場合目標燃焼割合、目標クランク角に所定幅を持たせる
ため、メモリに倍の記憶容量が必要になるが、これによ
り、フィードバック制御が実施されない遊び領域を作る
ことができ、フィードバック制御に伴うハンチングの防
止を可能とすることができ運転性が向上する。
Embodiment (7) Further, in the control methods of the embodiments (3) and (4),
The target combustion ratio and the target crank angle have a predetermined width so that the feedback control does not operate at a point. In this case, since the target combustion ratio and the target crank angle have a predetermined width, the memory needs to have a double storage capacity. However, it is possible to create a play area where the feedback control is not executed, and the hunting accompanying the feedback control is performed. Can be prevented and the drivability is improved.

【0145】以上のように1つあるいは複数のクランク
角に対応する1つあるいは複数の目標燃焼割合データ、
あるいは1つあるいは複数の燃焼割合に対応する1つあ
るいは複数の目標クランク角データを運転状態(最大出
力運転、最高トルク運転、始動運転、加速運転、減速運
転、低燃費運転あるいはエミッション運転等)毎に、負
荷あるいはエンジン回転数に対応してメモリに記憶し、
運転状態毎にフィードバック制御することによりエンジ
ン性能を向上することができる。
As described above, one or more target combustion ratio data corresponding to one or more crank angles,
Alternatively, one or more target crank angle data corresponding to one or more combustion ratios is set for each operating state (maximum output operation, maximum torque operation, start operation, acceleration operation, deceleration operation, low fuel consumption operation or emission operation, etc.). Is stored in the memory according to the load or engine speed,
The engine performance can be improved by performing feedback control for each operating state.

【0146】[0146]

【発明の効果】前記したように、請求項1記載の発明で
は、所定クランク角までの実際の燃焼割合を検知し、こ
の燃焼割合の検知値と目標燃焼割合値との比較に基づ
き、検知値の方が小なる時点火時期を進め、検知値の方
が大なる時点火時期を遅らせるように、点火時期を制御
するから、広範囲な運転域において、その運転域、例え
ばそのエンジン回転数、負荷における最良トルク、最高
出力、良好な燃費、清浄な排気ガス特性、良好な過渡応
答性等が得られる最少進角の点火時期を把握し、その点
火時期で点火するようにフィードバック制御することが
できる。
As described above, according to the first aspect of the invention, the actual combustion ratio up to the predetermined crank angle is detected, and the detected value is calculated based on the comparison between the detected combustion ratio and the target combustion ratio. The ignition timing is controlled so as to advance the ignition timing when the value is smaller and delay the ignition timing when the detected value is greater, so in a wide operating range, the operating range, for example, the engine speed, load It is possible to grasp the ignition timing with the minimum advance angle that obtains the best torque, maximum output, good fuel economy, clean exhaust gas characteristics, good transient response, etc., and perform feedback control so that ignition is performed at that ignition timing. .

【0147】請求項2記載の発明では、所定クランク角
までの実際の燃焼割合を、燃焼圧力データに基づき適切
に算出することができる。
According to the second aspect of the present invention, the actual combustion ratio up to the predetermined crank angle can be appropriately calculated based on the combustion pressure data.

【0148】請求項3記載の発明では、所定燃焼割合値
に達する実際のクランク角を検知し、このクランク角の
検知値と目標クランク角値との比較に基づき、検知値の
方が遅れたクランク角となる場合、点火時期を進め、検
知値の方が進んだクランク角となる場合点火時期を遅ら
せるように点火時期を制御するから、広範囲な運転域に
おいて、その運転域、例えばそのエンジン回転数、負荷
における最良トルク、最高出力、良好な燃費、清浄な排
気ガス特性、良好な過渡応答性等が得られる最少進角の
点火時期を把握し、その点火時期で点火するようにフィ
ードバック制御することができる。
According to the third aspect of the present invention, the actual crank angle that reaches the predetermined combustion ratio value is detected, and based on the comparison between the detected value of this crank angle and the target crank angle value, the detected crank angle is delayed. The ignition timing is controlled so that the ignition timing is advanced in the case of the angle, and the ignition timing is delayed in the case where the detected value is the advanced crank angle, so that the ignition timing is controlled in a wide operating range, for example, the engine speed. The best ignition timing, maximum output, good fuel economy, clean exhaust gas characteristics, good transient response, etc. must be grasped for the ignition timing with the minimum advance angle, and feedback control should be performed to ignite at that ignition timing. You can

【0149】請求項4記載の発明では、所定燃焼割合値
に達する実際のクランク角を、燃焼圧力データに基づき
適切に算出することができる。
According to the fourth aspect of the present invention, the actual crank angle that reaches the predetermined combustion ratio value can be appropriately calculated based on the combustion pressure data.

【0150】請求項5記載の発明では、所定クランク角
までの実際の燃焼割合を、燃焼圧力データに基づき適切
に算出し、燃焼割合の検知値と目標燃焼割合値との比較
に基づき、検知値の方が小なる時点火時期を進め、検知
値の方が大なる時点火時期を遅らせるように、点火時期
を制御し、また所定燃焼割合値に達する実際のクランク
角を、燃焼圧力データに基づき適切に算出し、クランク
角の検知値と目標クランク角値との比較に基づき、検知
値の方が遅れたクランク角となる場合、点火時期を進
め、検知値の方が進んだクランク角となる場合点火時期
を遅らせるように点火時期を制御することができる。
According to the fifth aspect of the present invention, the actual combustion ratio up to the predetermined crank angle is appropriately calculated based on the combustion pressure data, and the detected value is calculated based on the comparison between the detected combustion ratio value and the target combustion ratio value. The ignition timing is controlled so that the ignition timing that is smaller is advanced and the ignition timing that the detected value is greater is delayed, and the actual crank angle that reaches the predetermined combustion ratio value is calculated based on the combustion pressure data. If the calculated value is calculated appropriately and the detected crank angle is delayed based on the comparison between the detected crank angle value and the target crank angle value, the ignition timing is advanced and the detected value becomes the advanced crank angle. In this case, the ignition timing can be controlled so as to delay the ignition timing.

【0151】請求項6記載の発明では、ディーゼルエン
ジンにおいて、所定クランク角までの実際の燃焼割合を
検知し、この燃焼割合の検知値と目標燃焼割合値との比
較に基づき、検知値の方が小なる時燃料噴射開始時期を
進め、検知値の方が大なる時燃料噴射開始時期を遅らせ
るように、燃料噴射開始時期を制御するから、広範囲な
運転域において、その運転域、例えばそのエンジン回転
数、負荷における高トルク、最高出力、良好な燃費、清
浄な排気ガス特性、良好な過渡応答性等が得られる燃料
噴射開始時期を把握し、その燃料噴射開始時期で燃料噴
射するようにフィードバック制御することができる。
In the sixth aspect of the invention, in the diesel engine, the actual combustion ratio up to a predetermined crank angle is detected, and the detected value is based on the comparison between the detected combustion ratio and the target combustion ratio. The fuel injection start timing is controlled so that the fuel injection start timing is advanced when it becomes smaller and the fuel injection start timing is delayed when the detected value becomes larger. Number, high torque at load, maximum output, good fuel economy, clean exhaust gas characteristics, good transient response, etc. are grasped and feedback control is performed to inject fuel at the fuel injection start timing. can do.

【0152】請求項7記載の発明では、ディーゼルエン
ジンにおいて、所定燃焼割合値に達する実際のクランク
角を検知し、このクランク角の検知値と目標クランク角
値との比較に基づき、検知値の方がおくれたクランク角
となる場合、燃料噴射時期を進め、検知値の方が進んだ
クランク角となる場合燃料噴射時期を遅らせるように、
燃料噴射時期を制御するから、広範囲な運転域におい
て、その運転域、例えばそのエンジン回転数、負荷にお
ける高トルク最高出力、良好な燃費、清浄な排気ガス特
性、良好な過渡応答性等が得られる燃料噴射時期を把握
し、その燃料噴射時期で燃料噴射するようにフィードバ
ック制御することができる。
According to the seventh aspect of the present invention, in the diesel engine, the actual crank angle reaching the predetermined combustion ratio value is detected, and the detected value is determined based on the comparison between the detected crank angle value and the target crank angle value. When the crank angle is delayed, the fuel injection timing is advanced, and when the detected value is the advanced crank angle, the fuel injection timing is delayed.
Since the fuel injection timing is controlled, it is possible to obtain a wide range of operating ranges, for example, engine speed, maximum torque output under load, good fuel economy, clean exhaust gas characteristics, and good transient response. It is possible to grasp the fuel injection timing and perform feedback control so that fuel is injected at the fuel injection timing.

【0153】請求項8記載の発明では、複数の所定クラ
ンク角の内、早期の所定クランク角までの実際の燃焼割
合を検知し、この燃焼割合の検知値と早期の所定クラン
ク角までの目標燃焼割合値との比較に基づき、検知値の
方が小さい時点火時期を進め、検知値の方が大なる時点
火時期を遅らせるように、点火時期をフィードバック制
御することによりさらに燃焼をきめ細かく制御でき良好
なエンジン特性が得られる。
According to the eighth aspect of the present invention, the actual combustion ratio up to a predetermined crank angle in the early stage among a plurality of predetermined crank angles is detected, and the detected value of this combustion ratio and the target combustion up to the early crank angle in the early stage. Based on the comparison with the ratio value, the ignition timing is feedback controlled so that the ignition timing is advanced when the detection value is smaller and the ignition timing is delayed when the detection value is larger. Excellent engine characteristics can be obtained.

【0154】請求項9記載の発明では、複数の所定クラ
ンク角の内少なくとも2つの所定クランク角までの少な
くとも2つの実際の燃焼割合を検知し、複数の所定の目
標燃焼割合のクランク角に対する変化の割合である目標
割合との比較に基づき、検知値による変化の割合の方が
目標割合より小さい場合、燃焼速度が遅いと検知し、エ
ンジンヘの燃料供給量を増大するか、エンジンの燃焼室
における燃焼前の新気に混合される、前燃焼サイクルに
おいて形成される既燃焼ガスの一部である再循環排気ガ
スの量を減少するか、エンジンの燃焼室における燃焼前
の新気の筒内流動量を増大するか、圧縮比を増大する
か、過給圧を増大するかのいずれか一つを実現するよう
に制御することによりさらに燃焼をきめ細かく制御でき
良好なエンジン特性が得られる。
According to the ninth aspect of the present invention, at least two actual combustion ratios up to at least two predetermined crank angles among the plurality of predetermined crank angles are detected, and the plurality of predetermined target combustion ratios are changed with respect to the crank angle. Based on comparison with the target ratio, which is a ratio, if the rate of change due to the detected value is smaller than the target ratio, it is detected that the combustion speed is slow and the fuel supply amount to the engine is increased or Reduce the amount of recirculated exhaust gas, which is part of the burnt gas formed in the pre-combustion cycle, mixed with fresh air before combustion, or in-cylinder flow of fresh air before combustion in the engine combustion chamber By increasing the amount, increasing the compression ratio, or increasing the boost pressure, it is possible to control combustion more finely and to achieve good engine characteristics. Obtained.

【0155】請求項10記載の発明では、複数の所定燃
焼割合に到達する各クランク角の内、小さな所定燃焼割
合に到達する実際のクランク角を検知し、このクランク
角の検知値と小さな所定燃焼割合に対応して設定された
目標クランク角値との比較に基づき、検知値の方が遅れ
ている場合は点火時期を進め、検知値の方が進んでいる
場合には点火時期を遅らせるように、点火時期をフィー
ドバック制御することによりさらに燃焼をきめ細かく制
御でき良好なエンジン特性が得られる。
In the tenth aspect of the present invention, of the crank angles that reach a plurality of predetermined combustion rates, the actual crank angle that reaches a small predetermined combustion rate is detected, and the detected value of this crank angle and the small predetermined combustion rate are detected. Based on the comparison with the target crank angle value set corresponding to the ratio, advance the ignition timing if the detected value is behind, and delay the ignition timing if the detected value is ahead. By performing feedback control of the ignition timing, the combustion can be controlled more finely and good engine characteristics can be obtained.

【0156】請求項11記載の発明では、複数の所定燃
焼割合の内少なくとも2つの所定燃焼割合に到達する少
なくとも2つの実際のクランク角を検知し、複数の所定
の目標クランク角の燃焼割合に対する変化の割合である
目標割合との比較に基づき、検知値による変化の割合の
方が目標割合より大きい場合、燃焼速度が遅いと検知
し、エンジンヘの燃料供給量を増大するか、エンジンの
燃焼室における燃焼前の新気に混合される、前燃焼サイ
クルにおいて形成される既燃焼ガスの一部である再循環
排気ガスの量を減少するか、エンジンの燃焼室における
燃焼前の新気の筒内流動量を増大するか、圧縮比を増大
するか、過給圧を増大するかの少なくとも一つを実現す
るように制御することによりさらに燃焼をきめ細かく制
御でき良好なエンジン特性が得られる。
According to the eleventh aspect of the present invention, at least two actual crank angles that reach at least two predetermined combustion ratios out of the plurality of predetermined combustion ratios are detected, and a plurality of predetermined target crank angles are changed with respect to the combustion ratio. If the rate of change due to the detected value is higher than the target rate based on comparison with the target rate, which is the rate of, the combustion speed is detected as slow and the fuel supply amount to the engine is increased or the combustion chamber of the engine is increased. The amount of recirculated exhaust gas, which is a part of the burnt gas formed in the pre-combustion cycle, mixed with fresh air before combustion in, or the cylinder of fresh air before combustion in the combustion chamber of the engine Combustion can be controlled more finely by controlling at least one of increasing the flow rate, increasing the compression ratio, and increasing the supercharging pressure. Characteristics can be obtained.

【0157】請求項12記載の発明では、目標燃焼割
合、目標クランク角に所定幅を持たせることで、フィー
ドバック制御が実施されない遊び領域を作ることがで
き、フィードバック制御に伴うハンチングの防止を可能
とすることができ運転性が向上する。
According to the twelfth aspect of the present invention, by providing the target combustion ratio and the target crank angle with a predetermined width, it is possible to create a play area in which the feedback control is not executed, and it is possible to prevent hunting due to the feedback control. It is possible to improve the drivability.

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

【図1】この発明が適用される複数気筒の火花点火式4
サイクルエンジンの構成図である。
1 is a multiple cylinder spark ignition type 4 to which the present invention is applied;
It is a block diagram of a cycle engine.

【図2】エンジンの各種運転状態の制御を行うメインル
ーチンのフローチャートである。
FIG. 2 is a flowchart of a main routine for controlling various operating states of the engine.

【図3】割込みルーチンを示す図である。FIG. 3 is a diagram showing an interrupt routine.

【図4】割込みルーチンを示す図である。FIG. 4 is a diagram showing an interrupt routine.

【図5】エンジン回転数及び負荷に応じた目標燃焼割合
を求めるためのマップの図である。
FIG. 5 is a map diagram for obtaining a target combustion ratio according to an engine speed and a load.

【図6】4サイクルエンジンの燃焼1サイクルの燃焼室
圧力のグラフである。
FIG. 6 is a graph of combustion chamber pressure for one cycle of combustion in a four-cycle engine.

【図7】燃焼割合を算出に基づく燃焼割合のフィードバ
ック制御を示す図である。
FIG. 7 is a diagram showing feedback control of a combustion ratio based on calculation of a combustion ratio.

【図8】MBT制御ルーチンである。FIG. 8 is an MBT control routine.

【図9】エンジン回転数及び負荷に応じた目標燃焼割合
を求めるためのマップの図である。
FIG. 9 is a diagram of a map for obtaining a target combustion ratio according to an engine speed and a load.

【図10】燃焼割合を算出に基づく燃焼割合のフィード
バック制御を示す図である。
FIG. 10 is a diagram showing feedback control of the combustion ratio based on the calculation of the combustion ratio.

【図11】この発明が適用される2サイクルエンジンの
構成図である。
FIG. 11 is a configuration diagram of a two-cycle engine to which the present invention is applied.

【図12】2サイクルエンジンの軸トルク計測のための
燃焼圧データ検出点を示すための、前述の4サイクルエ
ンジンの図6と同様の、燃焼室圧力のグラフである。
FIG. 12 is a graph of combustion chamber pressure, similar to FIG. 6 of the aforementioned 4-cycle engine, for showing combustion pressure data detection points for measuring axial torque of the 2-cycle engine.

【図13】他の実施の形態のMBT制御ルーチンであ
る。
FIG. 13 is an MBT control routine of another embodiment.

【図14】複数のクランク角における目標燃焼割合デー
タを持たせる実施の形態を説明する図である。
FIG. 14 is a diagram illustrating an embodiment in which target combustion ratio data for a plurality of crank angles is provided.

【図15】複数のクランク角における目標燃焼割合デー
タを持たせる実施の形態を説明する図である。
FIG. 15 is a diagram illustrating an embodiment in which target combustion ratio data for a plurality of crank angles is provided.

【図16】複数のクランク角における目標燃焼割合デー
タを持たせる実施の形態を説明する図である。
FIG. 16 is a diagram illustrating an embodiment in which target combustion ratio data at a plurality of crank angles is provided.

【図17】他の実施の形態のMBT制御ルーチンであ
る。
FIG. 17 is an MBT control routine of another embodiment.

【図18】複数の所定燃焼割合における目標クランク角
データを持たせる実施の形態を説明する図である。
FIG. 18 is a diagram illustrating an embodiment in which target crank angle data for a plurality of predetermined combustion ratios are provided.

【図19】複数の所定燃焼割合における目標クランク角
データを持たせる実施の形態を説明する図である。
FIG. 19 is a diagram illustrating an embodiment in which target crank angle data for a plurality of predetermined combustion ratios are provided.

【図20】複数の所定燃焼割合における目標クランク角
データを持たせる実施の形態を説明する図である。
FIG. 20 is a diagram illustrating an embodiment in which target crank angle data for a plurality of predetermined combustion ratios are provided.

【符号の説明】[Explanation of symbols]

1 エンジン 9 クランク軸 10 リングギヤ 11 クランク角センサ 12 制御装置 13 燃焼室 25 酸素濃度センサ(Oセンサ) 26 温度センサ 31 スロットル開度センサ 32 吸気管圧力センサ 34 熱線式吸入空気量センサ 36 吸入空気温度センサ 105 インジェクタ 106 レギュレータ 120 排気管温度センサ 150 触媒温度センサ1 Engine 9 Crankshaft 10 Ring Gear 11 Crank Angle Sensor 12 Control Device 13 Combustion Chamber 25 Oxygen Concentration Sensor (O 2 Sensor) 26 Temperature Sensor 31 Throttle Opening Sensor 32 Intake Pipe Pressure Sensor 34 Hot Wire Intake Air Volume Sensor 36 Intake Air Temperature Sensor 105 Injector 106 Regulator 120 Exhaust pipe temperature sensor 150 Catalyst temperature sensor

フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 F02D 45/00 368 F02M 25/07 550F F02M 25/07 550 Continuation of the front page (51) Int.Cl. 6 Identification number Office reference number FI technical display location F02D 45/00 368 F02M 25/07 550F F02M 25/07 550

Claims (12)

【特許請求の範囲】[Claims] 【請求項1】負荷或いはエンジン回転数の内少なくとも
一方に対応し所望の運転状態が得られる燃焼状態を得
て、この燃焼状態の時、所定クランク角における燃焼割
合値を、負荷或いはエンジン回転数の内少なくとも一方
に対応した目標燃焼割合値のマップデータとしてメモリ
に保持する一方、前記所定クランク角までの実際の燃焼
割合を検知し、この燃焼割合の検知値と前記目標燃焼割
合値との比較に基づき、前記検知値の方が小なる時点火
時期を進め、検知値の方が大なる時点火時期を遅らせる
ように、点火時期を制御することを特徴とするエンジン
の制御方法。
1. A combustion state in which a desired operating state is obtained corresponding to at least one of a load and an engine speed, and in this combustion state, a combustion ratio value at a predetermined crank angle is calculated as a load or an engine speed. Of the target combustion ratio value corresponding to at least one of the two, the actual combustion ratio up to the predetermined crank angle is detected, and the detected value of the combustion ratio is compared with the target combustion ratio value. Based on the above, the ignition timing is controlled so that the ignition timing at which the detection value is smaller is advanced and the ignition timing at which the detection value is larger is delayed.
【請求項2】前記所定クランク角までの実際の燃焼割合
は、排気行程の終了後から圧縮行程初期までの間のクラ
ンク角と、圧縮行程開始から点火開始までのクランク角
と、点火開始から排気行程開始までの期間の内の2つの
クランク角とからなる少なくとも4つのクランク角にお
ける燃焼圧力を検出し、これらの燃焼圧力データに基づ
き算出するようにしたことを特徴とする請求項1記載の
エンジンの制御方法。
2. The actual combustion ratio up to the predetermined crank angle is the crank angle between the end of the exhaust stroke and the beginning of the compression stroke, the crank angle from the start of the compression stroke to the start of ignition, and the start of ignition to the exhaust. 2. The engine according to claim 1, wherein combustion pressures at at least four crank angles consisting of two crank angles within the period until the start of the stroke are detected and calculated based on these combustion pressure data. Control method.
【請求項3】負荷或いはエンジン回転数のうち少なくと
も一方に対応し所望の運転状態が得られる燃焼状態を得
て、この燃焼状態の時、所定燃焼割合値に達するクラン
ク角値を、負荷或いはエンジン回転数のうち少なくとも
一方に対応したクランク角値のマップデータとしてメモ
リに保持する一方、前記所定燃焼割合値に達する実際の
クランク角を検知し、このクランク角の検知値と目標ク
ランク角値との比較に基づき、前記検知値の方が遅れた
クランク角となる場合、点火時期を進め、検知値の方が
進んだクランク角となる場合点火時期を遅らせるように
点火時期を制御することを特徴とするエンジンの制御方
法。
3. A combustion state in which a desired operating state is obtained corresponding to at least one of a load and an engine speed, and in this combustion state, a crank angle value that reaches a predetermined combustion ratio value is set as a load or an engine. While holding in the memory as crank angle map data corresponding to at least one of the rotation speeds, the actual crank angle reaching the predetermined combustion ratio value is detected, and the detected crank angle value and the target crank angle value are Based on the comparison, when the detected value has a delayed crank angle, the ignition timing is advanced, and when the detected value has a advanced crank angle, the ignition timing is controlled to be delayed. How to control the engine.
【請求項4】前記所定燃焼割合値に達する実際のクラン
ク角は、排気行程の終了後から圧縮行程初期までの間の
クランク角と、圧縮行程開始から点火開始までのクラン
ク角と、点火開始から排気行程開始までの期間の内の2
つのクランク角とからなる少なくとも4つのクランク角
における燃焼圧力を検出し、これらの燃焼圧力データに
基づき算出するようにしたことを特徴とする請求項3記
載のエンジンの制御方法。
4. The actual crank angle that reaches the predetermined combustion ratio value is the crank angle from the end of the exhaust stroke to the beginning of the compression stroke, the crank angle from the start of the compression stroke to the start of ignition, and the start of ignition. 2 of the period before the start of the exhaust stroke
4. The engine control method according to claim 3, wherein combustion pressures at at least four crank angles including one crank angle are detected and calculated based on the combustion pressure data.
【請求項5】エンジン回転数検出手段、クランク角検出
手段及び燃焼圧検出手段を含む運転状態検出手段と、目
標状態値を保持するデータ記憶装置と、前記各検出手段
からの情報から実際の状態値を算出する状態値算出プロ
グラムと、算出された状態値と前記データ記憶装置に保
持された目標状態値との比較に基づき点火時期の制御値
を算出する制御値算出プログラムとを保持するプログラ
ム記憶装置と、点火時期の制御値に基づき点火する点火
装置とを有し、下記のAまたはBの点火時期を制御する
ことを特徴とするエンジンの制御装置。 A.所定クランク角までの実際の燃焼割合は、排気行程
の終了後から圧縮行程初期までの間のクランク角と、圧
縮行程開始から点火開始までのクランク角と、点火開始
から排気行程開始までの期間の内の2つのクランク角と
からなる少なくとも4つのクランク角における燃焼圧力
を検出し、これらの燃焼圧力データに基づき算出するよ
うにし、燃焼割合の検知値と前記目標燃焼割合値との比
較に基づき、前記検知値の方が小なる時点火時期を進
め、検知値の方が大なる時点火時期を遅らせるように、
点火時期を制御する。 B.所定燃焼割合値に達する実際のクランク角は、排気
行程の終了後から圧縮行程初期までの間のクランク角
と、圧縮行程開始から点火開始までのクランク角と、点
火開始から排気行程開始までの期間の内の2つのクラン
ク角とからなる少なくとも4つのクランク角における燃
焼圧力を検出し、これらの燃焼圧力データに基づき算出
するようにし、クランク角の検知値と目標クランク角値
との比較に基づき、前記検知値の方が遅れたクランク角
となる場合、点火時期を進め、検知値の方が進んだクラ
ンク角となる場合点火時期を遅らせるように点火時期を
制御する。
5. An operating state detecting means including an engine speed detecting means, a crank angle detecting means and a combustion pressure detecting means, a data storage device for holding a target state value, and an actual state based on information from the detecting means. A program storage that stores a state value calculation program that calculates a value and a control value calculation program that calculates a control value for ignition timing based on a comparison between the calculated state value and the target state value held in the data storage device. An engine control device comprising a device and an ignition device that ignites based on a control value of the ignition timing, and controls the ignition timing of the following A or B. A. The actual combustion ratio up to a predetermined crank angle is calculated by determining the crank angle from the end of the exhaust stroke to the beginning of the compression stroke, the crank angle from the start of the compression stroke to the start of ignition, and the period from the start of ignition to the start of the exhaust stroke. The combustion pressures in at least four crank angles consisting of the two crank angles are detected and calculated based on these combustion pressure data, and based on the comparison of the detected value of the combustion ratio and the target combustion ratio value, To advance the ignition timing when the detection value is smaller, to delay the ignition timing when the detection value is greater,
Control ignition timing. B. The actual crank angle that reaches the specified combustion ratio value is the crank angle from the end of the exhaust stroke to the beginning of the compression stroke, the crank angle from the start of the compression stroke to the start of ignition, and the period from the start of ignition to the start of the exhaust stroke. The combustion pressures in at least four crank angles consisting of two crank angles are calculated and calculated based on these combustion pressure data. Based on the comparison between the detected crank angle value and the target crank angle value, When the detected value has a delayed crank angle, the ignition timing is advanced, and when the detected value has a advanced crank angle, the ignition timing is controlled to be delayed.
【請求項6】負荷あるいはエンジン回転数の内少なくと
も一方に対応し所望の運転状態が得られる燃焼状態を得
て、この燃焼状態の時、所定クランク角における燃焼割
合値を、負荷あるいはエンジン回転数の内少なくとも一
方に対応した目標燃焼割合値のマップデータとしてメモ
リに保持する一方、前記所定クランク角までの実際の燃
焼割合を検知し、この燃焼割合の検知値と前記目標燃焼
割合値との比較に基づき、前記検知値の方が小なる時燃
料噴射開始時期を進め、検知値の方が大なる時燃料噴射
開始時期を遅らせるように、燃料噴射開始時期を制御す
ることを特徴とするディーゼルエンジンにおけるエンジ
ンの制御方法。
6. A combustion state is obtained in which a desired operating state is obtained corresponding to at least one of load and engine speed, and in this combustion state, a combustion ratio value at a predetermined crank angle is calculated as load or engine speed. Of the target combustion ratio value corresponding to at least one of the two, the actual combustion ratio up to the predetermined crank angle is detected, and the detected value of the combustion ratio is compared with the target combustion ratio value. Based on the above, the fuel injection start timing is controlled so that the fuel injection start timing is advanced when the detected value is smaller and the fuel injection start timing is delayed when the detected value is larger. Engine control method in.
【請求項7】負荷あるいはエンジン回転数の内少なくと
も一方に対応し所望の運転状態が得られる燃焼状態を得
て、この燃焼状態の時、所定燃焼割合に達するクランク
角値を、負荷あるいはエンジン回転数の内少なくとも一
方に対応した目標クランク角値のマップデータとしてメ
モリに保持する一方、前記所定燃焼割合値に達する実際
のクランク角を検知し、このクランク角の検知値と前記
目標クランク角値との比較に基づき、前記検知値の方が
おくれたクランク角となる場合、燃料噴射開始時期を進
め、検知値の方が進んだクランク角となる場合燃料噴射
開始時期を遅らせるように、燃料噴射開始時期を制御す
ることを特徴とするディーゼルエンジンにおけるエンジ
ンの制御方法。
7. A combustion condition is obtained in which a desired operating condition is obtained corresponding to at least one of the load and the engine speed, and in this combustion condition, the crank angle value that reaches a predetermined combustion ratio is set to the load or the engine speed. While holding in the memory as map data of the target crank angle value corresponding to at least one of the number, the actual crank angle reaching the predetermined combustion ratio value is detected, and the detected value of this crank angle and the target crank angle value are detected. Based on the comparison, if the detected value has a later crank angle, the fuel injection start timing is advanced, and if the detected value has a more advanced crank angle, the fuel injection start timing is delayed. A method for controlling an engine in a diesel engine, characterized by controlling the time.
【請求項8】負荷あるいはエンジン回転数の内少なくと
も一方に対応して所望の運転状態が得られる燃焼状態を
得て、この燃焼状態の時、複数の所定クランク角におけ
る各燃焼割合値を、前記複数の所定クランク角までの複
数の目標燃焼割合値のマップデータとして、負荷あるい
はエンジン回転数の内少なくとも一方に対応してメモリ
に保持する一方、前記複数の所定クランク角の内、早期
の所定クランク角までの実際の燃焼割合を検知し、この
燃焼割合の検知値と前記早期の所定クランク角までの目
標燃焼割合値との比較に基づき、前記検知値の方が小さ
い時点火時期を進め、検知値の方が大なる時点火時期を
遅らせるように、点火時期を制御することを特徴とする
エンジンの制御方法。
8. A combustion state in which a desired operating state is obtained corresponding to at least one of a load and an engine speed, and in this combustion state, respective combustion ratio values at a plurality of predetermined crank angles are calculated as described above. The map data of a plurality of target combustion ratio values up to a plurality of predetermined crank angles is stored in a memory corresponding to at least one of a load and an engine speed, while an early predetermined crank of the plurality of predetermined crank angles is stored. The actual combustion ratio up to the corner is detected, and based on the comparison between the detected value of this combustion ratio and the target combustion ratio value up to the predetermined crank angle at the early stage, the ignition timing is advanced when the detection value is smaller and detected. A method for controlling an engine, characterized in that ignition timing is controlled so as to delay the ignition timing when the value becomes larger.
【請求項9】負荷あるいはエンジン回転数の内少なくと
も一方に対応して所望の運転状態が得られる燃焼状態を
得て、この燃焼状態の時、複数の所定クランク角におけ
る各燃焼割合値を、前記複数の所定クランク角までの複
数の目標燃焼割合値のマップデータとして、負荷あるい
はエンジン回転数の内少なくとも一方に対応してメモリ
に保持する一方、前記複数の所定クランク角の内少なく
とも2つの所定クランク角までの少なくとも2つの実際
の燃焼割合を検知し、この少なくとも2つの実際の燃焼
割合のクランク角に対する変化の割合を求め、前記複数
の所定の目標燃焼割合のクランク角に対する変化の割合
である目標割合との比較に基づき、前記検知値による変
化の割合の方が目標割合より小さい場合、燃焼速度が遅
いと検知し、エンジンヘの燃料供給量を増大するか、エ
ンジンの燃焼室における燃焼前の新気に混合される、前
燃焼サイクルにおいて形成される既燃焼ガスの一部であ
る再循環排気ガスの量を減少するか、エンジンの燃焼室
における燃焼前の新気の筒内流動量を増大するか、圧縮
比を増大するか、過給圧を増大するかのいずれか一つを
実現するように制御することを特徴とするエンジンの制
御方法。
9. A combustion state in which a desired operating state is obtained corresponding to at least one of a load and an engine speed, and in this combustion state, respective combustion ratio values at a plurality of predetermined crank angles are calculated as described above. Map data of a plurality of target combustion ratio values up to a plurality of predetermined crank angles is stored in a memory corresponding to at least one of a load and an engine speed, and at least two predetermined cranks of the plurality of predetermined crank angles are stored. At least two actual combustion ratios up to the angle are detected, a ratio of change of the at least two actual combustion ratios to the crank angle is obtained, and a target is a ratio of change of the plurality of predetermined target combustion ratios to the crank angle. Based on the comparison with the ratio, if the rate of change due to the detected value is smaller than the target rate, it is detected that the combustion speed is slow and Whether to increase the fuel supply to the engine or reduce the amount of recirculated exhaust gas that is a part of the burnt gas formed in the pre-combustion cycle that is mixed with fresh air before combustion in the combustion chamber of the engine , Controlling to achieve either one of increasing the in-cylinder flow rate of fresh air before combustion in the combustion chamber of the engine, increasing the compression ratio, and increasing the boost pressure. How to control the engine.
【請求項10】負荷あるいはエンジン回転数の内少なく
とも一方に対応して所望の運転状態が得られる燃焼状態
を得て、この燃焼状態の時、複数の所定燃焼割合となる
各クランク角値を、前記複数の所定クランク角までの複
数の目標クランク角値のマップデータとして、負荷ある
いはエンジン回転数の内少なくとも一方に対応してメモ
リに保持する一方、前記複数の所定燃焼割合に到達する
各クランク角の内、小さな所定燃焼割合に到達する実際
のクランク角を検知し、このクランク角の検知値と前記
小さな所定燃焼割合に対応して設定された目標クランク
角値との比較に基づき、前記検知値の方が遅れている場
合は点火時期を進め、検知値の方が進んでいる場合には
点火時期を遅らせるように、点火時期を制御することを
特徴とするエンジンの制御方法。
10. A combustion state in which a desired operating state is obtained corresponding to at least one of a load and an engine speed, and in this combustion state, respective crank angle values having a plurality of predetermined combustion ratios, The map data of a plurality of target crank angle values up to the plurality of predetermined crank angles is stored in a memory corresponding to at least one of a load and an engine speed, while each crank angle reaching the plurality of predetermined combustion ratios. Among these, the actual crank angle that reaches a small predetermined combustion rate is detected, and the detected value is based on the comparison between the detected value of this crank angle and the target crank angle value set corresponding to the small predetermined combustion rate. Is advanced, the ignition timing is controlled so as to advance the ignition timing, and when the detected value is advanced, the ignition timing is controlled so as to be delayed. Control method of.
【請求項11】負荷あるいはエンジン回転数の内少なく
とも一方に対応して所望の運転状態が得られる燃焼状態
を得て、この燃焼状態の時、複数の所定燃焼割合となる
各クランク角値を、前記複数の所定クランク角までの複
数の目標クランク角値のマップデータとして、負荷ある
いはエンジン回転数の内少なくとも一方に対応してメモ
リに保持する一方、前記複数の所定燃焼割合の内少なく
とも2つの所定燃焼割合に到達する少なくとも2つの実
際のクランク角を検知し、この少なくとも2つの実際の
クランク角の燃焼割合に対する変化の割合を求め、前記
複数の所定の目標クランク角の燃焼割合に対する変化の
割合である目標割合との比較に基づき、前記検知値によ
る変化の割合の方が目標割合より大きい場合、燃焼速度
が遅いと検知し、エンジンヘの燃料供給量を増大する
か、エンジンの燃焼室における燃焼前の新気に混合され
る、前燃焼サイクルにおいて形成される既燃焼ガスの一
部である再循環排気ガスの量を減少するか、エンジンの
燃焼室における燃焼前の新気の筒内流動量を増大する
か、圧縮比を増大するか、過給圧を増大するかの少なく
とも一つを実現するように制御することを特徴とするエ
ンジンの制御方法。
11. A combustion state in which a desired operating state is obtained corresponding to at least one of a load and an engine speed, and in this combustion state, each crank angle value which becomes a plurality of predetermined combustion ratios, The map data of a plurality of target crank angle values up to the plurality of predetermined crank angles is stored in a memory corresponding to at least one of a load and an engine speed, and at least two predetermined combustion ratios among the plurality of predetermined combustion ratios are stored. At least two actual crank angles that reach the combustion rate are detected, the rate of change of the at least two actual crank angles with respect to the combustion rate is determined, and the rate of change of the plurality of predetermined target crank angles with respect to the combustion rate is calculated. Based on a comparison with a certain target rate, if the rate of change due to the detection value is greater than the target rate, it is detected that the combustion speed is slow, Whether to increase the amount of fuel supplied to the engine or reduce the amount of recirculated exhaust gas that is a part of the burnt gas formed in the pre-combustion cycle that is mixed with fresh air before combustion in the combustion chamber of the engine , Controlling to achieve at least one of increasing the in-cylinder flow rate of fresh air in the combustion chamber of the engine, increasing the compression ratio, and increasing the boost pressure. How to control the engine.
【請求項12】前記目標燃焼割合、目標クランク角に所
定幅を持たせたことを特徴とする請求項8乃至請求項1
1記載のエンジンの制御方法。
12. The target combustion ratio and the target crank angle have a predetermined width.
1. The engine control method described in 1.
JP8261538A 1995-10-02 1996-10-02 Engine control method and control device Pending JPH09250435A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP8261538A JPH09250435A (en) 1995-10-02 1996-10-02 Engine control method and control device

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP7-254847 1995-10-02
JP25484795 1995-10-02
JP8261538A JPH09250435A (en) 1995-10-02 1996-10-02 Engine control method and control device

Publications (1)

Publication Number Publication Date
JPH09250435A true JPH09250435A (en) 1997-09-22

Family

ID=26541880

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8261538A Pending JPH09250435A (en) 1995-10-02 1996-10-02 Engine control method and control device

Country Status (1)

Country Link
JP (1) JPH09250435A (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005008051A1 (en) * 2003-07-17 2005-01-27 Toyota Jidosha Kabushiki Kaisha Unit and method for controlling internal combustion engines
JP2006220139A (en) * 2005-01-17 2006-08-24 Toyota Motor Corp Control device and control method for internal combustion engine
JP2007297992A (en) * 2006-05-01 2007-11-15 Toyota Motor Corp Control device for internal combustion engine
JP2008138596A (en) * 2006-12-01 2008-06-19 Toyota Motor Corp Ignition timing control device for internal combustion engine
JP2010007618A (en) * 2008-06-30 2010-01-14 Toyota Motor Corp Control device of internal combustion engine
JP2011202629A (en) * 2010-03-26 2011-10-13 Toyota Motor Corp Method of determining center of gravity of combustion of internal combustion engine and combustion control device of internal combustion engine
JP2012092730A (en) * 2010-10-26 2012-05-17 Toyota Motor Corp Internal combustion engine control device
JP2012202233A (en) * 2011-03-23 2012-10-22 Osaka Gas Co Ltd Engine system
KR101470033B1 (en) * 2009-11-10 2014-12-05 현대자동차주식회사 Engine control device and method thereof

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005008051A1 (en) * 2003-07-17 2005-01-27 Toyota Jidosha Kabushiki Kaisha Unit and method for controlling internal combustion engines
US7347185B2 (en) 2003-07-17 2008-03-25 Toyota Jidosha Kabushiki Kaisha Unit and method for controlling internal combustion engines
JP2006220139A (en) * 2005-01-17 2006-08-24 Toyota Motor Corp Control device and control method for internal combustion engine
JP2007297992A (en) * 2006-05-01 2007-11-15 Toyota Motor Corp Control device for internal combustion engine
US7870844B2 (en) 2006-05-01 2011-01-18 Toyota Jidosha Kabushiki Kaisha Control system and method for internal combustion engine
JP2008138596A (en) * 2006-12-01 2008-06-19 Toyota Motor Corp Ignition timing control device for internal combustion engine
JP2010007618A (en) * 2008-06-30 2010-01-14 Toyota Motor Corp Control device of internal combustion engine
KR101470033B1 (en) * 2009-11-10 2014-12-05 현대자동차주식회사 Engine control device and method thereof
JP2011202629A (en) * 2010-03-26 2011-10-13 Toyota Motor Corp Method of determining center of gravity of combustion of internal combustion engine and combustion control device of internal combustion engine
JP2012092730A (en) * 2010-10-26 2012-05-17 Toyota Motor Corp Internal combustion engine control device
JP2012202233A (en) * 2011-03-23 2012-10-22 Osaka Gas Co Ltd Engine system

Similar Documents

Publication Publication Date Title
EP0810362B1 (en) Method for controlling an internal combustion engine
US5778857A (en) Engine control system and method
JP3233039B2 (en) Control device for in-cylinder injection spark ignition internal combustion engine
EP1515031B1 (en) System and method for controlling spark-ignition internal combustion engine
KR100291707B1 (en) Control device and control method for a cylinder-injection flame-ignition internal combustion engine
EP0806559B1 (en) Method of controlling the operation of an internal combustion engine of the two-stroke cycle and direct fuel injection type and internal combustion engine
US5797367A (en) Control apparatus for an in-cylinder injection internal combustion engine
US5937821A (en) Control apparatus for an in-cylinder injection type internal combustion engine
JPH1047121A (en) Control device of in-cylinder injection type spark ignition type internal combustion engine
JPH08312398A (en) Idle speed control device for internal combustion engine
US5823160A (en) Control apparatus for an in-cylinder injection type internal combustion engine
KR100320489B1 (en) Apparatus and method for ignition timing of a cylinder-injection flame-ignition internal combustion engine
JPH1061477A (en) Control device for in-cylinder injection spark ignition internal combustion engine
JPH08114166A (en) Engine controller
JPH09250435A (en) Engine control method and control device
JPH09317522A (en) Engine control method
JPH11280522A (en) Start control device for in-cylinder injection engine
JPH09273436A (en) Engine control method
US4898139A (en) Engine control apparatus
JP3233031B2 (en) In-cylinder injection spark ignition internal combustion engine
JP3131895B2 (en) Control device for multi-cylinder internal combustion engine
JP2003184606A (en) Internal combustion engine
JPH05321706A (en) Control device of two cycle engine
JP3757998B2 (en) In-cylinder injection type internal combustion engine control device
JP3189733B2 (en) Control device for in-cylinder injection spark ignition internal combustion engine

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20050330

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20051219

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20060501