JPH06159127A - Internal combustion engine control device - Google Patents
Internal combustion engine control deviceInfo
- Publication number
- JPH06159127A JPH06159127A JP30896192A JP30896192A JPH06159127A JP H06159127 A JPH06159127 A JP H06159127A JP 30896192 A JP30896192 A JP 30896192A JP 30896192 A JP30896192 A JP 30896192A JP H06159127 A JPH06159127 A JP H06159127A
- Authority
- JP
- Japan
- Prior art keywords
- cycle
- reference position
- control
- section
- period
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Ignition Installations For Internal Combustion Engines (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】この発明は、クランク角の第1基
準位置及び第2基準位置を示す角度信号に基づいて気筒
毎の燃料噴射及び点火時期等を制御する内燃機関制御装
置に関し、特に不安定な運転領域でも高精度のタイミン
グ制御を維持できる内燃機関制御装置に関するものであ
る。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an internal combustion engine controller for controlling fuel injection and ignition timing for each cylinder based on an angle signal indicating a first reference position and a second reference position of a crank angle. The present invention relates to an internal combustion engine control device capable of maintaining highly accurate timing control even in a stable operating region.
【0002】[0002]
【従来の技術】一般に、自動車用エンジン等の内燃機関
においては、運転条件に応じて各気筒の燃料噴射や点火
時期を最適制御するため、気筒毎のクランク角基準位置
を認識して点火時期及び燃料噴射時期等を演算し、制御
タイミングをタイマ制御するマイクロコンピュータが用
いられている。2. Description of the Related Art Generally, in an internal combustion engine such as an automobile engine, in order to optimally control fuel injection and ignition timing of each cylinder according to operating conditions, the crank angle reference position for each cylinder is recognized and ignition timing and A microcomputer is used which calculates fuel injection timing and the like and controls the control timing by a timer.
【0003】このとき、タイミング制御用基準位置は角
度信号から得られるが、実際には、角度信号を検出して
からタイミング制御するので、前回までの角度信号の周
期に基づいて基準位置からのタイマ制御が行われてい
る。又、過渡運転時の周期変動の傾向を検出して次回の
予測周期を求め、制御タイミングを補正する方法も提案
されている。At this time, the reference position for timing control is obtained from the angle signal, but in reality, since the timing control is performed after detecting the angle signal, the timer from the reference position based on the cycle of the angle signal up to the previous time is used. Control is taking place. Further, a method has also been proposed in which the tendency of cycle fluctuation during transient operation is detected, the next predicted cycle is obtained, and the control timing is corrected.
【0004】図6は従来の内燃機関制御装置を示すブロ
ック図であり、図において、1は内燃機関の回転に同期
して各気筒の第1基準位置及び第2基準位置に対応した
角度信号Tθを生成する角度信号発生手段、2は内燃機
関の運転状態Dを検出する各種センサ、3は角度信号T
θ及び運転状態Dに基づいて内燃機関を制御するための
マイクロコンピュータからなる制御手段、4は制御手段
3からの点火信号Qにより一次巻線が駆動される点火コ
イル、5は点火コイル4の二次巻線に接続された点火プ
ラグである。点火コイル4は、一次巻線の通電が遮断さ
れたときに、二次巻線に発生する高電圧により点火プラ
グ5を放電させるようになっている。FIG. 6 is a block diagram showing a conventional internal combustion engine control apparatus. In FIG. 6, reference numeral 1 is an angle signal Tθ corresponding to a first reference position and a second reference position of each cylinder in synchronization with the rotation of the internal combustion engine. For generating the angle signal, 2 is various sensors for detecting the operating state D of the internal combustion engine, and 3 is the angle signal T
Control means 4 which is a microcomputer for controlling the internal combustion engine based on θ and the operating state D is an ignition coil whose primary winding is driven by an ignition signal Q from the control means 3, and 5 is an ignition coil 4. It is a spark plug connected to the next winding. The ignition coil 4 discharges the ignition plug 5 by the high voltage generated in the secondary winding when the primary winding is de-energized.
【0005】制御手段3は、角度信号Tθを取り込む入
力インタフェース31と、運転状態Dを取り込む入力イン
タフェース32と、角度信号Tθに基づいて第1基準位置
の区間を第1周期T1として計測する第1周期計測部33
と、角度信号Tθ、運転状態D及び第1周期T1に基づい
てタイマ制御信号を生成するタイミング制御部34と、タ
イマ制御信号例えば点火信号Qを点火コイル4に印加す
る出力インタフェース35とを備えている。The control means 3 measures the input interface 31 for fetching the angle signal Tθ, the input interface 32 for fetching the operating state D, and the first reference position section as the first cycle T1 based on the angle signal Tθ. Cycle measurement unit 33
And a timing control unit 34 that generates a timer control signal based on the angle signal Tθ, the operating state D, and the first cycle T1, and an output interface 35 that applies a timer control signal, for example, an ignition signal Q to the ignition coil 4. There is.
【0006】タイミング制御部34は、第1周期T1及び
運転状態Dに基づいて目標制御タイミングをクランク角
θaで演算する目標タイミング演算部36と、目標タイミ
ングのクランク角θaを時間Taに換算する角度時間換
算部37と、角度信号Tθ内の基準位置からの時間Taに
対応した制御信号を例えば点火信号Qとして出力するタ
イマ設定部38とを備えている。タイミング制御部34から
生成される他の制御信号は、出力インタフェース35を介
してインジェクタ等(図示せず)に印加される。The timing controller 34 includes a target timing calculator 36 for calculating a target control timing with a crank angle θa based on the first cycle T1 and an operating state D, and an angle for converting the crank angle θa of the target timing into a time Ta. The time conversion unit 37 and the timer setting unit 38 that outputs a control signal corresponding to the time Ta from the reference position in the angle signal Tθ as, for example, the ignition signal Q are provided. Another control signal generated from the timing control section 34 is applied to an injector or the like (not shown) via the output interface 35.
【0007】図7は角度信号発生手段1の具体的構成例
を示す斜視図であり、10は機関回転に同期してクランク
軸の1/2回転数で回転するカム軸、11はカム軸10に固
定されて回転する信号板である。12は信号板11の回転方
向に沿って同心状に形成された複数のスリットであり、
各スリット12の前端は各気筒の第1基準位置に対応し、
後端は第2基準位置に対応している。FIG. 7 is a perspective view showing a concrete example of the configuration of the angle signal generating means 1, 10 is a cam shaft which rotates at half the crankshaft rotation speed in synchronization with engine rotation, and 11 is a cam shaft 10. It is a signal plate that is fixed to and rotates. 12 is a plurality of slits formed concentrically along the rotation direction of the signal plate 11,
The front end of each slit 12 corresponds to the first reference position of each cylinder,
The rear end corresponds to the second reference position.
【0008】ここでは、機関の気筒数が4の場合を示し
ており、又、特に図示しないが、例えば、特定気筒に対
応したスリット12に近接して気筒識別用のスリットが別
に設けられていてもよく、スリット12のうちの特定気筒
に対応する1つの前端のみがオフセットを有していても
よい。Here, the case where the number of cylinders of the engine is 4 is shown, and although not particularly shown, for example, a slit for cylinder identification is separately provided in the vicinity of the slit 12 corresponding to a specific cylinder. Alternatively, only one front end of the slit 12 corresponding to a specific cylinder may have an offset.
【0009】13はフォトダイオードからなる発光素子、
14はフォトトランジスタからなる受光素子であり、これ
らはフォトカプラを構成しており、角度信号Tθを発生
するためのスリット12に対向配置され、各スリット12に
対向する毎に角度信号Tθに相当する矩形波パルスを生
成する。尚、角度信号発生手段1としては、信号板11の
磁性体外周突起に対向配置された電磁ピックアップを用
いることもできる。Reference numeral 13 denotes a light emitting element composed of a photodiode,
Reference numeral 14 denotes a light receiving element formed of a phototransistor, which constitutes a photocoupler and is arranged so as to face the slit 12 for generating the angle signal Tθ. Each time the slit 12 is faced, it corresponds to the angle signal Tθ. Generate a square wave pulse. As the angle signal generating means 1, it is possible to use an electromagnetic pickup arranged so as to face the magnetic material outer peripheral projection of the signal plate 11.
【0010】図8は角度信号Tθをコイル電流Iの波形
と共に示すタイミングチャートであり、B75°(上死点
TDCの75°手前のクランク角)は第1基準位置、B5
°(TDCの5°手前のクランク角)は第2基準位置で
ある。FIG. 8 is a timing chart showing the angle signal Tθ together with the waveform of the coil current I. B75 ° (the crank angle 75 ° before the top dead center TDC) is the first reference position and B5.
° (5 ° before TDC) is the second reference position.
【0011】第1基準位置B75°は最大進角側のリファ
レンス位置と称され、通常点火時期のタイマ制御基準位
置に用いられる。又、第1基準位置B75°よりも遅角側
であってTDC付近の第2基準位置B5°は、イニシャ
ル点火位置と称され、クランキング時の点火時期に用い
られる。即ち、クランキング時においては、第1基準位
置B75°で点火コイル4への電流Iが通電開始され、第
2基準位置B5°でコイル電流Iが遮断される。The first reference position B75 ° is called a reference position on the maximum advance side and is used as a timer control reference position for normal ignition timing. The second reference position B5 ° near the TDC, which is on the retard side of the first reference position B75 °, is called the initial ignition position and is used for the ignition timing during cranking. That is, during cranking, the current I to the ignition coil 4 is started at the first reference position B75 °, and the coil current I is cut off at the second reference position B5 °.
【0012】角度信号Tθは、第1基準位置B75°で立
ち上がり、第2基準位置B5°で立ち下がる矩形波パル
スからなり、この場合、各パルスのHレベル区間がクラ
ンク角で70°、Lレベル区間が110°となる。T1は第
1基準位置B75°の区間に相当する第1周期であり、ク
ランク角で表わすと180°に相当する。θaは目標制御
タイミング(ここでは、点火時期)に相当するクランク
角、Taはクランク角θaに対応した時間である。The angle signal Tθ is composed of rectangular wave pulses rising at the first reference position B75 ° and falling at the second reference position B5 °. In this case, the H level section of each pulse is 70 ° in crank angle and L level. The section becomes 110 °. T1 is the first cycle corresponding to the section of the first reference position B75 °, and corresponds to 180 ° in terms of crank angle. θa is a crank angle corresponding to the target control timing (here, ignition timing), and Ta is a time corresponding to the crank angle θa.
【0013】次に、図7及び図8を参照しながら、図6
に示した従来の内燃機関制御装置の動作について説明す
る。機関回転に伴ってカム軸10が回転すると、角度信号
発生手段1は図8のような角度信号Tθを生成し、又、
各種センサ2は、回転数、負荷及び温度等の運転状態D
を検出し、角度信号Tθ及び運転状態Dは制御手段3に
入力される。Next, referring to FIGS. 7 and 8, FIG.
The operation of the conventional internal combustion engine controller shown in FIG. When the camshaft 10 rotates as the engine rotates, the angle signal generating means 1 generates an angle signal Tθ as shown in FIG.
The various sensors 2 have operating states D such as rotation speed, load and temperature.
Is detected and the angle signal Tθ and the operating state D are input to the control means 3.
【0014】制御手段3内の第1周期計測部33は、角度
信号Tθの立ち上がり(第1基準位置)B75°の区間を
第1周期T1として計測する。又、タイミング制御部34
は、第1基準位置B75°が検出されたときに、第1基準
位置B75°を制御基準として制御信号(点火信号Q)を
生成する。The first cycle measuring section 33 in the control means 3 measures the section of the rising (first reference position) B75 ° of the angle signal Tθ as the first cycle T1. Also, the timing control unit 34
Generates a control signal (ignition signal Q) with the first reference position B75 ° as a control reference when the first reference position B75 ° is detected.
【0015】即ち、タイミング制御部34内の目標タイミ
ング演算部36は、運転状態Dに応じた目標タイミングθ
aを第1周期T1に基づいて演算し、角度時間換算部37
は目標タイミングθaをクランク角に相当する時間Ta
に換算し、タイマ設定部38は角度信号Tθの基準位置
(例えば、B75°)からのタイマ制御信号を点火信号Qと
して生成する。That is, the target timing calculation section 36 in the timing control section 34 determines the target timing θ according to the operating state D.
a is calculated based on the first cycle T1, and the angle time conversion unit 37
Is the time Ta corresponding to the target timing θa
And the timer setting unit 38 calculates the reference position of the angle signal Tθ.
A timer control signal from (for example, B75 °) is generated as the ignition signal Q.
【0016】例えば、高速運転中であって点火時期を進
角側に設定する場合には、第1基準位置B75°を基準と
したタイマ制御が行われ、低速運転中であって点火時期
を遅角側に設定する場合には、第2基準位置B5°を基
準としたタイマ制御が行われる。このとき、第1周期T
1が安定していれば、点火時期の制御時間Taは以下の
ように表わすことができる。For example, when the ignition timing is set to the advance side during the high speed operation, the timer control based on the first reference position B75 ° is performed, and the ignition timing is delayed during the low speed operation. When it is set to the corner side, the timer control is performed with the second reference position B5 ° as a reference. At this time, the first cycle T
If 1 is stable, the ignition timing control time Ta can be expressed as follows.
【0017】Ta=(θa/180)T1 …(1)Ta = (θa / 180) T1 (1)
【0018】こうして、角度信号Tθ、第1周期T1及
び運転状態Dに基づいて得られた点火信号Q(制御時間
Taに相当)により、運転状態Dに応じた最適な点火時
期制御を行なうことができる。Thus, the ignition signal Q (corresponding to the control time Ta) obtained on the basis of the angle signal Tθ, the first period T1 and the operating state D makes it possible to perform the optimum ignition timing control according to the operating state D. it can.
【0019】しかし、低回転で高負荷状態等の不安定な
運転領域においては、機関の回転角速度が大きく変動す
るため、第1周期T1の変動量が大きくなる。従って、
(1)式で演算される制御タイミング時間Taにエラーが
生じ、内燃機関を正確に且つ高効率に駆動することがで
きなくなる。However, in an unstable operation region such as a low rotation speed and a high load state, the rotational angular velocity of the engine fluctuates greatly, so that the fluctuation amount of the first cycle T1 becomes large. Therefore,
An error occurs in the control timing time Ta calculated by the equation (1), and it becomes impossible to drive the internal combustion engine accurately and highly efficiently.
【0020】特に、第1周期T1は、第1基準位置B75
°で計測されるため、各気筒の爆発又は吸気行程後の排
気又は圧縮行程中のクランク角に相当し、角速度成分が
大きく変動量も大きい。なぜなら、第1基準位置B75°
は、角速度が最小となるクランク角即ち上死点TDCよ
りも大きく進角側に異なるからである。Particularly, the first period T1 is the first reference position B75.
Since it is measured in degrees, it corresponds to the crank angle during the exhaust or compression stroke after the explosion or intake stroke of each cylinder, and the angular velocity component is large and the variation is large. Because the first reference position B 75 °
Is different from the crank angle at which the angular velocity is minimum, that is, the top dead center TDC on the advance side.
【0021】[0021]
【発明が解決しようとする課題】従来の内燃機関制御装
置は以上のように、第1基準位置B75°の区間による第
1周期T1に基づいて制御信号(例えば、点火信号Q)を
演算しているので、不安定な運転領域においては角速度
変動による誤差を含む第1周期T1に基づいて制御信号
を生成することになり、高精度の制御を実現することが
できないという問題点があった。As described above, the conventional internal combustion engine control apparatus calculates the control signal (for example, the ignition signal Q) based on the first period T1 in the section of the first reference position B75 °. Therefore, in the unstable operation region, the control signal is generated based on the first period T1 including the error due to the angular velocity fluctuation, and there is a problem that high-precision control cannot be realized.
【0022】この発明は上記のような問題点を解決する
ためになされたもので、不安定な運転領域においても高
精度のタイミング制御を可能にした内燃機関制御装置を
得ることを目的とする。The present invention has been made to solve the above problems, and an object of the present invention is to obtain an internal combustion engine controller capable of highly accurate timing control even in an unstable operating region.
【0023】[0023]
【課題を解決するための手段】この発明の請求項1に係
る内燃機関制御装置は、機関の回転に同期して各気筒の
第1基準位置及び第2基準位置に対応した角度信号を生
成する角度信号発生手段と、機関の少なくとも負荷状態
を含む運転状態を検出する各種センサと、角度信号及び
運転状態に基づいて各気筒に対する制御信号を生成する
制御手段とを備え、第1基準位置は各気筒の最大進角側
の制御基準位置よりも進角側のクランク角に対応し、第
2基準位置は各気筒の上死点付近のクランク角に対応
し、制御手段は、第1基準位置の区間を第1周期として
計測する第1周期計測部と、第2基準位置の区間を第2
周期として計測する第2周期計測部と、運転状態に応答
して第1周期又は第2周期のうちの一方を選択する選択
部と、選択された第1周期又は第2周期に基づいて制御
信号を生成するタイミング制御部とを含み、選択部は、
運転状態が所定負荷以下又は所定回転数以上を示すとき
に第1周期を選択し、運転状態が所定負荷以上且つ所定
回転数以下を示すときに第2周期を選択するものであ
る。An internal combustion engine control apparatus according to a first aspect of the present invention generates an angle signal corresponding to a first reference position and a second reference position of each cylinder in synchronization with the rotation of the engine. An angle signal generating means, various sensors for detecting an operating state including at least a load state of the engine, and a control means for generating a control signal for each cylinder based on the angle signal and the operating state are provided. The crank angle on the advance side of the control reference position on the maximum advance side of the cylinder corresponds to the second reference position, which corresponds to the crank angle near the top dead center of each cylinder. A first cycle measuring unit that measures a section as a first cycle and a section at a second reference position as a second cycle.
A second cycle measuring section for measuring the cycle, a selecting section for selecting one of the first cycle or the second cycle in response to an operating state, and a control signal based on the selected first cycle or the second cycle And a timing control unit for generating
The first cycle is selected when the operating state shows a predetermined load or lower or the predetermined rotational speed or higher, and the second cycle is selected when the operating state shows a predetermined load or higher and the predetermined rotational speed or lower.
【0024】又、この発明の請求項2に係る内燃機関制
御装置は、機関の回転に同期して各気筒の第1基準位置
及び第2基準位置に対応した角度信号を生成する角度信
号発生手段と、機関の運転状態を検出する各種センサ
と、角度信号及び運転状態に基づいて各気筒に対する制
御信号を生成する制御手段とを備え、第1基準位置は各
気筒の最大進角側の制御基準位置よりも進角側のクラン
ク角に対応し、第2基準位置は各気筒の上死点付近のク
ランク角に対応し、制御手段は、第1基準位置の区間を
第1周期として計測する第1周期計測部と、第2基準位
置の区間を第2周期として計測する第2周期計測部と、
第1周期の変動量に応答して第1周期又は第2周期のう
ちの一方を選択する選択部と、選択された第1周期又は
第2周期に基づいて制御信号を生成するタイミング制御
部とを含み、選択部は、第1周期の変動量が所定変動量
より小さいときに第1周期を選択し、第1周期の変動量
が所定変動量以上のときに第2周期を選択するものであ
る。Further, the internal combustion engine controller according to claim 2 of the present invention is an angle signal generating means for generating an angle signal corresponding to the first reference position and the second reference position of each cylinder in synchronization with the rotation of the engine. And various sensors for detecting the operating state of the engine, and control means for generating a control signal for each cylinder based on the angle signal and the operating state. The first reference position is the control reference on the maximum advance side of each cylinder. The second reference position corresponds to the crank angle near the top dead center of each cylinder, and the control means measures the section of the first reference position as the first cycle. A 1-cycle measuring unit, a second-cycle measuring unit that measures a section of the second reference position as a second cycle,
A selection unit that selects one of the first period and the second period in response to the variation amount of the first period; and a timing control unit that generates a control signal based on the selected first period or the second period. And the selection unit selects the first cycle when the variation of the first cycle is smaller than the predetermined variation and selects the second cycle when the variation of the first cycle is equal to or more than the predetermined variation. is there.
【0025】[0025]
【作用】この発明の請求項1においては、負荷状態が高
負荷で回転数が低回転を示すときに不安定な運転領域と
判定し、角速度変動の影響を受けにくい第2基準位置の
区間による第2周期をタイミング制御に用いる。According to the first aspect of the present invention, when the load condition is high and the number of revolutions is low, it is determined as an unstable operation region, and the second reference position section that is less susceptible to the influence of angular velocity fluctuation is used. The second cycle is used for timing control.
【0026】又、この発明の請求項2においては、回転
数の変動量が大きいときに不安定な運転領域と判定し、
角速度変動の影響を受けにくい第2基準位置の区間によ
る第2周期をタイミング制御に用いる。Further, according to the second aspect of the present invention, when the amount of fluctuation of the rotational speed is large, it is determined that the operating region is unstable,
The second cycle based on the section of the second reference position that is less likely to be affected by the angular velocity fluctuation is used for timing control.
【0027】[0027]
実施例1.以下、この発明の実施例1(請求項1に対応)
を図について説明する。図1はこの発明の実施例1を示
すブロック図であり、3Aは制御手段3に対応しており、
1、2、31〜35、4及び5は前述と同様のものである。
従って、角度信号発生手段1の構成は図7に示した通り
であり、図8と同様の角度信号Tθを生成する。Example 1. Hereinafter, Example 1 of the present invention (corresponding to claim 1)
Will be described with reference to FIG. First Embodiment FIG. 1 is a block diagram showing a first embodiment of the present invention, 3A corresponds to a control means 3,
1, 2, 31 to 35, 4 and 5 are the same as described above.
Therefore, the configuration of the angle signal generating means 1 is as shown in FIG. 7, and the same angle signal Tθ as in FIG. 8 is generated.
【0028】33Aは角度信号Tθの第2基準位置B5°
の区間を第2周期T2として計測する第2周期計測部で
あり、第1周期計測部33と並列に設けられている。39は
第1周期計測部33及び第2周期計測部33Aとタイミング
制御部34との間に挿入された選択部であり、運転状態D
及び第2周期T2に応答して第1周期T1又は第2周期
T2のうちの一方を選択し、タイミング制御部34に入力
する。33A is the second reference position B5 ° of the angle signal Tθ.
Is a second period measuring unit that measures the section as the second period T2, and is provided in parallel with the first period measuring unit 33. Reference numeral 39 denotes a selection unit inserted between the first period measurement unit 33 and the second period measurement unit 33A and the timing control unit 34, and the operation state D
Also, in response to the second cycle T2, one of the first cycle T1 and the second cycle T2 is selected and input to the timing controller 34.
【0029】選択部39は、第2周期T2及び運転状態D
に基づいて不安定な運転領域を判定したときに判定信号
Eを生成する判定部40と、判定信号Eに応答して第1基
準位置T1又は第2基準位置T2を通過させる切換部41
とを備えている。The selection unit 39 has a second cycle T2 and an operating state D.
A determination unit 40 that generates a determination signal E when an unstable operating region is determined based on the above, and a switching unit 41 that passes the first reference position T1 or the second reference position T2 in response to the determination signal E.
It has and.
【0030】判定部40は、第2周期T2に基づいて機関
回転数を判定すると共に、運転状態Dに基づいて機関負
荷を判定し、回転数が所定回転数以下で且つ負荷状態が
所定負荷以上の場合に、不安定な運転領域と判定して判
定信号Eを生成する。尚、判定部40は、第2周期T2に
基づいて回転数を検出する場合を示したが、運転状態D
に含まれる回転数信号を直接検出してもよい。The determination unit 40 determines the engine speed based on the second cycle T2 and also determines the engine load based on the operating state D. The speed is equal to or lower than the predetermined speed and the load is equal to or higher than the predetermined load. In this case, it is determined that the operation area is unstable and the determination signal E is generated. The determination unit 40 has shown the case where the rotation speed is detected based on the second cycle T2.
Alternatively, the rotation speed signal included in may be directly detected.
【0031】切換部41は、判定信号Eが生成されないと
きには第1周期T1を通過させてタイミング制御部34に
入力し、判定信号Eが生成されたときには第2周期T2
を通過させてタイミング制御部34に入力する。The switching unit 41 passes the first period T1 to the timing control unit 34 when the determination signal E is not generated and inputs it to the timing control unit 34, and when the determination signal E is generated, the second period T2.
Is input to the timing control unit 34.
【0032】従って、選択部39は、運転状態Dが所定負
荷以下又は所定回転数以上を示すときには安定な運転領
域と見なして第1周期T1を選択し、運転状態Dが所定
負荷以上で且つ所定回転数以下を示すときには不安定な
運転領域と見なして第2周期T2を選択するようになっ
ている。又、タイミング制御部34は、通常は第1周期T
1に基づいて制御信号を算出し、不安定な運転領域では
第2周期T2を用いて制御信号を算出する。Therefore, when the operating state D is below a predetermined load or above a predetermined number of revolutions, the selecting section 39 regards it as a stable operating region and selects the first cycle T1. When the rotational speed is equal to or lower than the rotational speed, it is regarded as an unstable operating region and the second cycle T2 is selected. In addition, the timing control unit 34 normally uses the first period T
The control signal is calculated based on 1, and the control signal is calculated using the second cycle T2 in the unstable operation region.
【0033】図2は実施例1の動作を説明するためのタ
イミングチャートであり、T2は第2基準位置B5°の
区間による第2周期、TDCは上死点である。ここで
は、機関回転の角速度ωの変動と各基準位置B75°及び
B5°とを対応させて示している。FIG. 2 is a timing chart for explaining the operation of the first embodiment, where T2 is the second cycle in the section of the second reference position B5 ° and TDC is the top dead center. Here, the variation of the angular velocity ω of the engine rotation and the reference positions B75 ° and B5 ° are shown in association with each other.
【0034】次に、図2並びに図3のフローチャートを
参照しながら、図1に示したこの発明の実施例1の動作
について説明する。内燃機関の回転に伴い、図2に示し
たパルスからなる角度信号Tθは、制御手段3A内の第1
周期計測部33及び第2周期計測部33A並びにタイミング
制御部34に入力され、各種センサ2からの運転状態D
は、タイミング制御部34及び選択部39に入力される。Next, the operation of the first embodiment of the present invention shown in FIG. 1 will be described with reference to the flow charts of FIGS. With the rotation of the internal combustion engine, the angle signal Tθ composed of the pulses shown in FIG.
The operation state D from the various sensors 2 is input to the cycle measuring unit 33, the second cycle measuring unit 33A, and the timing control unit 34.
Is input to the timing control unit 34 and the selection unit 39.
【0035】制御手段3A内の第1周期計測部33は、角度
信号Tθの第1基準位置B75°が検出される毎に第1周
期T1を計測し、又、第2周期計測部33Aは、第2基準
位置B5°が検出される毎に第2周期T2を計測する。The first cycle measuring section 33 in the control means 3A measures the first cycle T1 each time the first reference position B75 ° of the angle signal Tθ is detected, and the second cycle measuring section 33A The second cycle T2 is measured every time the second reference position B5 ° is detected.
【0036】通常の安定な運転領域においては、機関の
運転状態Dが高回転又は軽負荷であるため、選択部39内
の判定部40は、所定負荷以下又は所定回転数以上である
ことを判定する。従って、低回転高負荷か否かの判定ス
テップS1において、「NO」と判定され、判定信号Eは生
成されない。In a normal stable operating region, the operating state D of the engine is high rotation or light load, so the determination unit 40 in the selection unit 39 determines that it is below a predetermined load or above a predetermined rotation speed. To do. Therefore, the determination signal E is not generated in the determination step S1 for determining whether the load is low and the load is high.
【0037】これにより、切換部41は第1周期T1を選
択し(ステップS2)、又、タイミング制御部34内の目標タ
イミング演算部36(図6参照)は、運転状態Dに応じて、
且つ第1周期T1に基づいて制御タイミングθaを演算
する(ステップS3)。又、タイミング制御部34内の角度時
間換算部37は、クランク角θaに相当する時間Taを前
述の(1)式に基づいて換算する(ステップS4)。As a result, the switching unit 41 selects the first cycle T1 (step S2), and the target timing calculation unit 36 (see FIG. 6) in the timing control unit 34, depending on the operating state D,
In addition, the control timing θa is calculated based on the first cycle T1 (step S3). Further, the angle-time conversion unit 37 in the timing control unit 34 converts the time Ta corresponding to the crank angle θa based on the above equation (1) (step S4).
【0038】最後に、タイミング制御部34内のタイマ設
定部38は、演算された点火時期に相当する制御時間Ta
によりタイマ設定を行い(ステップS5)、点火信号Qを生
成した後、リターンする。Finally, the timer setting unit 38 in the timing control unit 34 controls the control time Ta corresponding to the calculated ignition timing.
The timer is set by (step S5), the ignition signal Q is generated, and then the process returns.
【0039】一方、ステップS1において、低回転且つ高
負荷状態(YES)と判定された場合は、選択部39内の判
定部40は、不安定な運転領域であることを判定して判定
信号Eを生成する。これにより、切換部41は切換え動作
を行い、第2周期T2を通過させてタイミング制御部34
に入力する(ステップS6)。On the other hand, if it is determined in step S1 that the engine speed is low and the load is high (YES), the determination unit 40 in the selection unit 39 determines that the operation range is unstable and the determination signal E To generate. As a result, the switching unit 41 performs the switching operation, passes the second cycle T2, and then the timing control unit 34.
(Step S6).
【0040】尚、判定部40での低回転領域判定基準とな
る所定回転数は、例えば700rpm程度に設定され、又、高
負荷領域は、例えばスロットル開度(運転状態Dに含ま
れる)が全開を示すときに判定される。The predetermined number of revolutions, which is the criterion for the low revolution region determination in the determination unit 40, is set to, for example, about 700 rpm, and in the high load region, for example, the throttle opening (included in the operating state D) is fully opened. Will be judged when.
【0041】一般に、低回転且つ高負荷の不安定な運転
領域においては、機関の角速度ωが例えば図2のように
変動し、各気筒のTDC後のクランク角での爆発行程に
おいて大きく、TDC付近で小さくなる。又、不安定な
運転領域では、爆発行程の発生トルクが行程毎に大きく
変動するため、爆発行程による発生トルクの影響が大き
い第1基準位置B75°では角速度ωの変動量が大きく、
TDC付近の第2基準位置B5°では角速度ωの変動量
が小さい。Generally, in an unstable operating region of low rotation and high load, the angular velocity ω of the engine fluctuates as shown in FIG. 2, for example, and it is large in the explosion stroke at the crank angle after TDC of each cylinder, and near the TDC. Becomes smaller in. Further, in an unstable operation region, the torque generated in the explosion stroke fluctuates greatly from stroke to stroke, so the amount of fluctuation in the angular velocity ω is large at the first reference position B75 ° where the influence of the torque generated by the explosion stroke is large.
At the second reference position B5 ° near TDC, the variation amount of the angular velocity ω is small.
【0042】従って、第2基準位置B5°の区間による
第2周期T2は、不安定な運転領域においても変動が小
さく、常に機関の平均回転に対応した基準周期を表わす
ことになる。以下、第2周期T2に基づいて、前述のス
テップS3〜S5により点火信号Qが生成され、安定で信頼
性の高い点火タイミング制御が行われる。Therefore, the second cycle T2 in the section of the second reference position B5 ° has a small fluctuation even in an unstable operation region, and always represents the reference cycle corresponding to the average rotation of the engine. Hereinafter, based on the second cycle T2, the ignition signal Q is generated by the above steps S3 to S5, and stable and highly reliable ignition timing control is performed.
【0043】実施例2.尚、上記実施例1では、運転状
態Dが低回転高負荷を示すときに不安定な運転領域を判
定したが、第1周期T1の変動量に基づいて判定しても
よい。図4はこの発明の実施例2(請求項2に対応)を
示すブロック図であり、1、2、31〜35、33A、41、4
及び5は前述と同様のものである。又、3B、39B及び40
Bは、制御手段3A、選択部39及び判定部40にそれぞれ対
応している。Example 2. In the first embodiment, the unstable operating region is determined when the operating state D indicates low rotation and high load, but the determination may be made based on the variation amount of the first cycle T1. FIG. 4 is a block diagram showing a second embodiment (corresponding to claim 2) of the present invention. 1, 2, 31 to 35, 33A, 41, 4
And 5 are the same as described above. Also, 3B, 39B and 40
B corresponds to the control means 3A, the selection unit 39, and the determination unit 40, respectively.
【0044】この場合、判定部40Bは、第1周期T1の
みに基づいて不安定な運転領域を判定し、第1周期T1
の変動量ΔT1が所定変動量α以上のときに判定信号E
を生成する。即ち、選択部39Bは、第1周期T1の変動
量ΔT1が所定変動量αより小さいときには第1周期T
1を選択し、変動量ΔT1が所定変動量α以上のときに
は第2周期T2を選択する。In this case, the judging section 40B judges the unstable operation region based on only the first cycle T1, and the first cycle T1
If the variation amount ΔT1 of the
To generate. That is, when the variation amount ΔT1 of the first period T1 is smaller than the predetermined variation amount α, the selection unit 39B determines the first period T1.
If the variation amount ΔT1 is greater than or equal to the predetermined variation amount α, the second cycle T2 is selected.
【0045】図5はこの発明の実施例2の動作を示すフ
ローチャートであり、S2〜S6は図3と同様のステップで
ある。S7は第1周期T1が所定変動量α以上か否かを判
定するステップである。次に、図2のタイミングチャー
ト及び図5のフローチャートを参照しながら、図4に示
したこの発明の実施例2の動作について説明する。FIG. 5 is a flowchart showing the operation of the second embodiment of the present invention, and S2 to S6 are the same steps as in FIG. S7 is a step of determining whether or not the first period T1 is equal to or more than the predetermined variation amount α. Next, the operation of the second embodiment of the present invention shown in FIG. 4 will be described with reference to the timing chart of FIG. 2 and the flowchart of FIG.
【0046】機関の回転により生成された角度信号Tθ
は、制御手段3B内の第1周期計測部33、第1周期計測部
33A及びタイミング制御部34に入力され、各種センサ2
からの運転状態Dは、タイミング制御部34のみに入力さ
れる。又、第1周期T計測部33からの第1周期T1は、
選択部39B内の判定部40Bに入力され、前回周期と比較
されて変動量ΔT1が計測される。Angle signal Tθ generated by the rotation of the engine
Is a first cycle measuring section 33, a first cycle measuring section in the control means 3B.
33A and timing control unit 34, and various sensors 2
The operating state D from 1 is input only to the timing control unit 34. Further, the first cycle T1 from the first cycle T measurement unit 33 is
The change amount ΔT1 is input to the determination unit 40B in the selection unit 39B and compared with the previous cycle to measure the variation amount ΔT1.
【0047】通常の安定な運転領域においては、第1周
期T1が安定しており変動量ΔT1が小さいため、判定
部40Bは、ステップS7において、ΔT1<α(所定変動
量)であることを判定し、判定信号Eを生成しない。従
って、ステップS2に進み、選択部39Bは、第1周期T1
を選択してタイミング制御部34に入力する。In the normal stable operation region, the first period T1 is stable and the variation amount ΔT1 is small. Therefore, the determination unit 40B determines in step S7 that ΔT1 <α (predetermined variation amount). However, the determination signal E is not generated. Therefore, in step S2, the selection unit 39B determines that the first cycle T1
Is input to the timing control unit 34.
【0048】これにより、タイミング制御部34は、運転
状態Dに応じて且つ第1周期T1に基づいて制御タイミ
ングθaを演算し(ステップS3)、クランク角θaに相当
する時間Taを前述の(1)式に基づいて換算し(ステッ
プS4)、演算された点火時期に相当する制御時間Taに
よりタイマ設定を行い(ステップS5)、点火信号Qを生成
する。As a result, the timing control unit 34 calculates the control timing θa according to the operating state D and based on the first cycle T1 (step S3), and the time Ta corresponding to the crank angle θa is calculated as described in (1) above. ) Is converted (step S4), the timer is set by the control time Ta corresponding to the calculated ignition timing (step S5), and the ignition signal Q is generated.
【0049】一方、ステップS7において、ΔT1≧αと
判定された場合は、判定部40Bは、不安定な運転領域で
あることを示す判定信号Eを生成して切換部41を切換
え、第2周期T2を通過させてタイミング制御部34に入
力する(ステップS6)。以下、ステップS2〜S5により第2
周期T2に基づく点火信号Qが演算され、実施例1と同
様に信頼性の高いタイミング制御が行われる。On the other hand, if ΔT1 ≧ α is determined in step S7, the determination section 40B generates the determination signal E indicating that the operation area is unstable and switches the switching section 41 to perform the second cycle. The signal is passed through T2 and input to the timing control unit 34 (step S6). Then, the second step by steps S2 to S5
The ignition signal Q based on the cycle T2 is calculated, and highly reliable timing control is performed as in the first embodiment.
【0050】実施例3.尚、実施例2では、第1周期T
1の変動量ΔT1が所定変動量α以上でのときに不安定
な運転領域と判定したが、第1周期T1の繰り返し変動
を検出してもよい。なぜなら、通常、図2のような角速
度ωの変動は、爆発行程の1回おきに繰り返されること
が知られているからである。Example 3. In the second embodiment, the first cycle T
When the fluctuation amount ΔT1 of 1 is equal to or larger than the predetermined fluctuation amount α, it is determined that the operation region is unstable, but the repeated fluctuation of the first cycle T1 may be detected. This is because it is generally known that the fluctuation of the angular velocity ω as shown in FIG. 2 is repeated every other explosion stroke.
【0051】この場合、例えば、前回周期と今回周期と
の偏差である変動量ΔT1が、1回おきに正負が反転す
る値を示せば、繰り返し変動であることが分かる。従っ
て、繰り返し変動量を所定値を比較して、所定値以上で
あれば不安定運転領域と判定することができる。In this case, for example, if the fluctuation amount ΔT1 which is the deviation between the previous cycle and the current cycle shows a value in which the positive and negative are inverted every other time, it can be understood that the fluctuation is repeated. Therefore, it is possible to determine the unstable operation region when the repeated fluctuation amount is compared with a predetermined value and is greater than or equal to the predetermined value.
【0052】実施例4.又、上記各実施例では、機関の
制御パラメータが点火時期の場合を例にとって説明した
が、燃料噴射量等の他の制御パラメータに対しても同様
に適用できることは言うまでもない。Example 4. In each of the above embodiments, the case where the engine control parameter is the ignition timing has been described as an example, but it goes without saying that the same can be applied to other control parameters such as the fuel injection amount.
【0053】[0053]
【発明の効果】以上のようにこの発明の請求項1によれ
ば、機関回転に同期して各気筒の第1基準位置及び第2
基準位置に対応した角度信号を生成する角度信号発生手
段と、機関の少なくとも負荷状態を含む運転状態を検出
する各種センサと、角度信号及び運転状態に基づいて各
気筒に対する制御信号を生成する制御手段とを備え、第
1基準位置は各気筒の最大進角側の制御基準位置よりも
進角側のクランク角に対応し、第2基準位置は各気筒の
上死点付近のクランク角に対応し、制御手段は、第1基
準位置の区間を第1周期として計測する第1周期計測部
と、第2基準位置の区間を第2周期として計測する第2
周期計測部と、運転状態に応答して第1周期又は第2周
期のうちの一方を選択する選択部と、選択された第1周
期又は第2周期に基づいて制御信号を生成するタイミン
グ制御部とを含み、選択部は、運転状態が所定負荷以下
又は所定回転数以上を示すときに第1周期を選択し、運
転状態が所定負荷以上且つ所定回転数以下を示すときに
第2周期を選択し、角速度変動の影響を受けにくい第2
周期をタイミング制御に用いるようにしたので、不安定
な運転領域においても高精度のタイミング制御を可能に
した内燃機関制御装置が得られる効果がある。As described above, according to the first aspect of the present invention, the first reference position and the second reference position of each cylinder are synchronized with the engine rotation.
Angle signal generating means for generating an angle signal corresponding to the reference position, various sensors for detecting an operating state of the engine including at least a load state, and control means for generating a control signal for each cylinder based on the angle signal and the operating state. And the first reference position corresponds to the crank angle on the advance side of the control reference position on the maximum advance side of each cylinder, and the second reference position corresponds to the crank angle near the top dead center of each cylinder. The control means measures a period of the first reference position as a first period, and a second period measures a period of the second reference position as a second period.
A cycle measuring section, a selecting section that selects one of the first cycle and the second cycle in response to an operating state, and a timing control section that generates a control signal based on the selected first cycle or the second cycle. And the selection unit selects the first cycle when the operating state indicates a predetermined load or lower or a predetermined rotational speed or higher, and selects the second cycle when the operating state indicates a predetermined load or higher and a predetermined rotational speed or lower. Second, which is less susceptible to angular velocity fluctuations
Since the cycle is used for the timing control, there is an effect that an internal combustion engine control device capable of performing highly accurate timing control even in an unstable operating region can be obtained.
【0054】又、この発明の請求項2によれば、機関回
転に同期して各気筒の第1基準位置及び第2基準位置に
対応した角度信号を生成する角度信号発生手段と、機関
の運転状態を検出する各種センサと、角度信号及び運転
状態に基づいて各気筒に対する制御信号を生成する制御
手段とを備え、第1基準位置は各気筒の最大進角側の制
御基準位置よりも進角側のクランク角に対応し、第2基
準位置は各気筒の上死点付近のクランク角に対応し、制
御手段は、第1基準位置の区間を第1周期として計測す
る第1周期計測部と、第2基準位置の区間を第2周期と
して計測する第2周期計測部と、第1周期の変動量に応
答して第1周期又は第2周期のうちの一方を選択する選
択部と、選択された第1周期又は第2周期に基づいて制
御信号を生成するタイミング制御部とを含み、選択部
は、第1周期の変動量が所定変動量より小さいときに第
1周期を選択し、第1周期の変動量が所定変動量以上の
ときに第2周期を選択し、角速度変動の影響を受けにく
い第2基準位置の区間による第2周期をタイミング制御
に用いるようにしたので、不安定な運転領域において
も、高精度のタイミング制御を可能にした内燃機関制御
装置が得られる効果がある。According to the second aspect of the present invention, the angle signal generating means for generating the angle signal corresponding to the first reference position and the second reference position of each cylinder in synchronization with the engine rotation, and the operation of the engine. Various sensors for detecting the state and control means for generating a control signal for each cylinder based on the angle signal and the operating state are provided, and the first reference position advances the control reference position on the maximum advance side of each cylinder. The second reference position corresponds to the crank angle near the top dead center of each cylinder, and the control means measures a section of the first reference position as a first cycle and a first cycle measuring unit. A second period measuring unit that measures the section of the second reference position as the second period, and a selecting unit that selects one of the first period and the second period in response to the variation amount of the first period, A control signal based on the determined first period or second period And a selecting unit that selects the first cycle when the variation of the first cycle is smaller than the predetermined variation, and selects the second cycle when the variation of the first cycle is equal to or more than the predetermined variation. Since the second cycle based on the section of the second reference position that is less likely to be affected by the angular velocity variation is used for timing control, the internal combustion engine control that enables highly accurate timing control even in an unstable operating region. There is an effect that the device can be obtained.
【図1】この発明の実施例1を示すブロック図である。FIG. 1 is a block diagram showing a first embodiment of the present invention.
【図2】この発明の実施例1の動作を説明するためのタ
イミングチャートである。FIG. 2 is a timing chart for explaining the operation of the first embodiment of the present invention.
【図3】この発明の実施例1の動作を示すフローチャー
トである。FIG. 3 is a flowchart showing the operation of the first embodiment of the present invention.
【図4】この発明の実施例2を示すブロック図である。FIG. 4 is a block diagram showing a second embodiment of the present invention.
【図5】この発明の実施例2の動作を示すフローチャー
トである。FIG. 5 is a flowchart showing the operation of the second embodiment of the present invention.
【図6】従来の内燃機関制御装置を示すブロック図であ
る。FIG. 6 is a block diagram showing a conventional internal combustion engine controller.
【図7】一般的な角度信号発生手段を示す斜視図であ
る。FIG. 7 is a perspective view showing a general angle signal generating means.
【図8】従来の内燃機関制御装置の動作を示すタイミン
グチャートである。FIG. 8 is a timing chart showing the operation of a conventional internal combustion engine control device.
1 角度信号発生手段 2 各種センサ 3A、3B 制御手段 33 第1周期計測部 33A 第2周期計測部 34 タイミング制御部 39、39B 選択部 40、40B 判定部 B75° 第1基準位置 B5° 第2基準位置 D 運転状態 E 判定信号 Q 点火信号(制御信号) TDC 上死点 Tθ 角度信号 T1 第1周期 T2 第2周期 ΔT1 変動量 α 所定変動量 S1 低回転高負荷を判定するステップ S2 第1周期を選択するステップ S6 第2周期を選択するステップ S7 第1周期の変動量を所定変動量と比較判定する
ステップ1 Angle Signal Generating Means 2 Various Sensors 3A, 3B Controlling Means 33 First Cycle Measuring Section 33A Second Cycle Measuring Section 34 Timing Control Section 39, 39B Selection Section 40, 40B Judging Section B75 ° First Reference Position B5 ° Second Reference Position D Operating state E Judgment signal Q Ignition signal (control signal) TDC Top dead center Tθ Angle signal T1 1st cycle T2 2nd cycle ΔT1 Variation amount α Predetermined variation amount S1 Step for determining low rotation and high load S2 1st cycle Step of selecting S6 Step of selecting the second cycle S7 Step of comparing and judging the fluctuation amount of the first cycle with a predetermined fluctuation amount
【手続補正書】[Procedure amendment]
【提出日】平成5年4月9日[Submission date] April 9, 1993
【手続補正1】[Procedure Amendment 1]
【補正対象書類名】明細書[Document name to be amended] Statement
【補正対象項目名】請求項1[Name of item to be corrected] Claim 1
【補正方法】変更[Correction method] Change
【補正内容】[Correction content]
【手続補正2】[Procedure Amendment 2]
【補正対象書類名】明細書[Document name to be amended] Statement
【補正対象項目名】0023[Name of item to be corrected] 0023
【補正方法】変更[Correction method] Change
【補正内容】[Correction content]
【0023】[0023]
【課題を解決するための手段】この発明の請求項1に係
る内燃機関制御装置は、機関の回転に同期して各気筒の
第1基準位置及び第2基準位置に対応した角度信号を生
成する角度信号発生手段と、機関の少なくとも負荷状態
を含む運転状態を検出する各種センサと、角度信号及び
運転状態に基づいて各気筒に対する制御信号を生成する
制御手段とを備え、第1基準位置は各気筒の最大進角側
の制御基準位置よりも進角側のクランク角に対応し、第
2基準位置は各気筒の上死点付近のクランク角に対応
し、制御手段は、第1基準位置の区間を第1周期として
計測する第1周期計測部と、第2基準位置の区間を第2
周期として計測する第2周期計測部と、運転状態に応答
して第1周期又は第2周期のうちの一方を選択する選択
部と、選択された第1周期又は第2周期に基づいて制御
信号を生成するタイミング制御部とを含み、選択部は、
運転状態が所定負荷以下又は所定回転数以上の少なくと
も一方を示すときに第1周期を選択し、運転状態が所定
負荷以上且つ所定回転数以下を示すときに第2周期を選
択するものである。An internal combustion engine control apparatus according to a first aspect of the present invention generates an angle signal corresponding to a first reference position and a second reference position of each cylinder in synchronization with the rotation of the engine. An angle signal generating means, various sensors for detecting an operating state including at least a load state of the engine, and a control means for generating a control signal for each cylinder based on the angle signal and the operating state are provided. The crank angle on the advance side of the control reference position on the maximum advance side of the cylinder corresponds to the second reference position, which corresponds to the crank angle near the top dead center of each cylinder. A first cycle measuring unit that measures a section as a first cycle and a section at a second reference position as a second cycle.
A second cycle measuring section for measuring the cycle, a selecting section for selecting one of the first cycle or the second cycle in response to an operating state, and a control signal based on the selected first cycle or the second cycle And a timing control unit for generating
If the operating condition is less than a specified load or more than a specified speed ,
Also , the first cycle is selected when indicating one side , and the second cycle is selected when the operating state is equal to or higher than a predetermined load and equal to or lower than a predetermined rotation speed.
【手続補正3】[Procedure 3]
【補正対象書類名】明細書[Document name to be amended] Statement
【補正対象項目名】0053[Correction target item name] 0053
【補正方法】変更[Correction method] Change
【補正内容】[Correction content]
【0053】[0053]
【発明の効果】以上のようにこの発明の請求項1によれ
ば、機関回転に同期して各気筒の第1基準位置及び第2
基準位置に対応した角度信号を生成する角度信号発生手
段と、機関の少なくとも負荷状態を含む運転状態を検出
する各種センサと、角度信号及び運転状態に基づいて各
気筒に対する制御信号を生成する制御手段とを備え、第
1基準位置は各気筒の最大進角側の制御基準位置よりも
進角側のクランク角に対応し、第2基準位置は各気筒の
上死点付近のクランク角に対応し、制御手段は、第1基
準位置の区間を第1周期として計測する第1周期計測部
と、第2基準位置の区間を第2周期として計測する第2
周期計測部と、運転状態に応答して第1周期又は第2周
期のうちの一方を選択する選択部と、選択された第1周
期又は第2周期に基づいて制御信号を生成するタイミン
グ制御部とを含み、選択部は、運転状態が所定負荷以下
又は所定回転数以上の少なくとも一方を示すときに第1
周期を選択し、運転状態が所定負荷以上且つ所定回転数
以下を示すときに第2周期を選択し、角速度変動の影響
を受けにくい第2周期をタイミング制御に用いるように
したので、不安定な運転領域においても高精度のタイミ
ング制御を可能にした内燃機関制御装置が得られる効果
がある。As described above, according to the first aspect of the present invention, the first reference position and the second reference position of each cylinder are synchronized with the engine rotation.
Angle signal generating means for generating an angle signal corresponding to the reference position, various sensors for detecting an operating state of the engine including at least a load state, and control means for generating a control signal for each cylinder based on the angle signal and the operating state. And the first reference position corresponds to the crank angle on the advance side of the control reference position on the maximum advance side of each cylinder, and the second reference position corresponds to the crank angle near the top dead center of each cylinder. The control means measures a period of the first reference position as a first period, and a second period measures a period of the second reference position as a second period.
A cycle measuring section, a selecting section that selects one of the first cycle and the second cycle in response to an operating state, and a timing control section that generates a control signal based on the selected first cycle or the second cycle. And the selector selects the first when the operating state indicates at least one of a predetermined load or lower and a predetermined rotation speed or higher.
The cycle is selected, and the second cycle is selected when the operating state is equal to or higher than the predetermined load and equal to or lower than the predetermined rotation speed, and the second cycle that is not easily influenced by the angular velocity fluctuation is used for the timing control. There is an effect that an internal combustion engine control device that enables highly accurate timing control even in the operating region can be obtained.
Claims (2)
位置及び第2基準位置に対応した角度信号を生成する角
度信号発生手段と、 前記機関の少なくとも負荷状態を含む運転状態を検出す
る各種センサと、 前記角度信号及び前記運転状態に基づいて前記各気筒に
対する制御信号を生成する制御手段とを備え、 前記第1基準位置は前記各気筒の最大進角側の制御基準
位置よりも進角側のクランク角に対応し、前記第2基準
位置は前記各気筒の上死点付近のクランク角に対応し、 前記制御手段は、 前記第1基準位置の区間を第1周期として計測する第1
周期計測部と、 前記第2基準位置の区間を第2周期として計測する第2
周期計測部と、 前記運転状態に応答して前記第1周期又は前記第2周期
のうちの一方を選択する選択部と、 選択された前記第1周期又は前記第2周期に基づいて前
記制御信号を生成するタイミング制御部とを含み、 前記選択部は、前記運転状態が所定負荷以下又は所定回
転数以上を示すときに前記第1周期を選択し、前記運転
状態が前記所定負荷以上且つ前記所定回転数以下を示す
ときに前記第2周期を選択することを特徴とする内燃機
関制御装置。1. An angle signal generating means for generating an angle signal corresponding to a first reference position and a second reference position of each cylinder in synchronism with the rotation of an engine, and an operating state including at least a load state of the engine is detected. And a control unit that generates a control signal for each cylinder based on the angle signal and the operating state, wherein the first reference position is greater than the control reference position on the maximum advance side of each cylinder. The second reference position corresponds to the crank angle near the top dead center of each cylinder, and the control means measures the section of the first reference position as the first cycle. First
A cycle measuring unit, and a second section that measures a section of the second reference position as a second cycle
A cycle measuring section, a selecting section that selects one of the first cycle or the second cycle in response to the operating state, and the control signal based on the selected first cycle or the second cycle And a timing control unit that generates a timing control unit, the selection unit selects the first cycle when the operating state indicates a predetermined load or lower or a predetermined rotational speed or higher, and the operating state is equal to or higher than the predetermined load and An internal combustion engine controller, wherein the second cycle is selected when the rotational speed is equal to or lower than the rotational speed.
位置及び第2基準位置に対応した角度信号を生成する角
度信号発生手段と、 前記機関の運転状態を検出する各種センサと、 前記角度信号及び前記運転状態に基づいて前記各気筒に
対する制御信号を生成する制御手段とを備え、 前記第1基準位置は前記各気筒の最大進角側の制御基準
位置よりも進角側のクランク角に対応し、前記第2基準
位置は前記各気筒の上死点付近のクランク角に対応し、 前記制御手段は、 前記第1基準位置の区間を第1周期として計測する第1
周期計測部と、 前記第2基準位置の区間を第2周期として計測する第2
周期計測部と、 前記第1周期の変動量に応答して前記第1周期又は前記
第2周期のうちの一方を選択する選択部と、 選択された前記第1周期又は前記第2周期に基づいて前
記制御信号を生成するタイミング制御部とを含み、 前記選択部は、前記第1周期の変動量が所定変動量より
小さいときに前記第1周期を選択し、前記第1周期の変
動量が前記所定変動量以上のときに前記第2周期を選択
することを特徴とする内燃機関制御装置。2. An angle signal generating means for generating an angle signal corresponding to a first reference position and a second reference position of each cylinder in synchronism with the rotation of the engine, and various sensors for detecting an operating state of the engine. A control unit for generating a control signal for each cylinder based on the angle signal and the operating state, wherein the first reference position is a crank on an advance side of a control reference position on a maximum advance side of each cylinder. The second reference position corresponds to a crank angle near the top dead center of each cylinder, and the control means measures a section of the first reference position as a first cycle.
A cycle measuring unit, and a second section that measures a section of the second reference position as a second cycle
Based on a cycle measuring unit, a selecting unit that selects one of the first cycle or the second cycle in response to the variation in the first cycle, and the selected first cycle or the second cycle. And a timing control unit for generating the control signal, the selecting unit selects the first period when the variation amount of the first period is smaller than a predetermined variation amount, and the variation amount of the first period is The internal combustion engine control device, wherein the second cycle is selected when the amount of change is equal to or more than the predetermined variation amount.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP04308961A JP3129548B2 (en) | 1992-11-18 | 1992-11-18 | Internal combustion engine control device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP04308961A JP3129548B2 (en) | 1992-11-18 | 1992-11-18 | Internal combustion engine control device |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH06159127A true JPH06159127A (en) | 1994-06-07 |
JP3129548B2 JP3129548B2 (en) | 2001-01-31 |
Family
ID=17987325
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP04308961A Expired - Fee Related JP3129548B2 (en) | 1992-11-18 | 1992-11-18 | Internal combustion engine control device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3129548B2 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006214339A (en) * | 2005-02-03 | 2006-08-17 | Kokusan Denki Co Ltd | Igniter for internal combustion engine |
JP6347562B1 (en) * | 2017-01-23 | 2018-06-27 | 株式会社ケーヒン | Internal combustion engine control device |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4419943B2 (en) | 2005-11-11 | 2010-02-24 | 株式会社デンソー | Data transfer device between CPUs |
-
1992
- 1992-11-18 JP JP04308961A patent/JP3129548B2/en not_active Expired - Fee Related
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006214339A (en) * | 2005-02-03 | 2006-08-17 | Kokusan Denki Co Ltd | Igniter for internal combustion engine |
JP6347562B1 (en) * | 2017-01-23 | 2018-06-27 | 株式会社ケーヒン | Internal combustion engine control device |
WO2018135280A1 (en) * | 2017-01-23 | 2018-07-26 | 株式会社ケーヒン | Internal combustion engine control device |
Also Published As
Publication number | Publication date |
---|---|
JP3129548B2 (en) | 2001-01-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4322800A (en) | Method of reducing fuel consumption rate in internal combustion engines | |
US6062190A (en) | Ignition timing control apparatus and method for internal combustion engine | |
JPH01262348A (en) | Control device for internal combustion engine | |
US4240388A (en) | Method for controlling timing of spark ignition for an internal combustion engine | |
US6216669B1 (en) | Control system for an internal combustion engine | |
US6032649A (en) | Engine control system | |
US4996958A (en) | Ignition timing controlling apparatus for internal combustion engine | |
GB2175644A (en) | Ignition timing control system for internal combustion engines | |
JPH06159127A (en) | Internal combustion engine control device | |
JPH0723582Y2 (en) | Ignition timing control device for internal combustion engine | |
US4617899A (en) | Fuel injection control device for internal combustion engine | |
JPS6138139A (en) | Fuel injection control device in internal-combustion engine | |
US4875450A (en) | Ignition timing controlling device for an internal combustion engine | |
US5069182A (en) | Ignition timing control apparatus for an engine | |
US6223722B1 (en) | Apparatus and method for controlling an ignition timing in an internal combustion engine | |
JPH08121299A (en) | Individual ignition method | |
JPH03971A (en) | Ignition timing control device for internal combustion engine | |
JP3197642B2 (en) | Control device for multi-cylinder internal combustion engine | |
JPH03145547A (en) | Internal combustion engine control method | |
JPH06207570A (en) | Ignition control device for internal combustion engine | |
JPH06294371A (en) | Internal combustion engine ignition device | |
JPH09195844A (en) | Apparatus for detecting inner pressure of cylinder of internal combustion engine | |
JP2582654B2 (en) | Ignition timing and fuel injection control device for internal combustion engine | |
JP3135725B2 (en) | Control device for multi-cylinder internal combustion engine | |
JPH0613865B2 (en) | Ignition timing control device for internal combustion engine |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Year of fee payment: 7 Free format text: PAYMENT UNTIL: 20071117 |
|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081117 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081117 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Year of fee payment: 9 Free format text: PAYMENT UNTIL: 20091117 |
|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091117 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Year of fee payment: 10 Free format text: PAYMENT UNTIL: 20101117 |
|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Year of fee payment: 11 Free format text: PAYMENT UNTIL: 20111117 |
|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Year of fee payment: 12 Free format text: PAYMENT UNTIL: 20121117 |
|
LAPS | Cancellation because of no payment of annual fees |