JP3659171B2 - Engine control device - Google Patents
Engine control device Download PDFInfo
- Publication number
- JP3659171B2 JP3659171B2 JP2001007806A JP2001007806A JP3659171B2 JP 3659171 B2 JP3659171 B2 JP 3659171B2 JP 2001007806 A JP2001007806 A JP 2001007806A JP 2001007806 A JP2001007806 A JP 2001007806A JP 3659171 B2 JP3659171 B2 JP 3659171B2
- Authority
- JP
- Japan
- Prior art keywords
- accelerator operation
- operation amount
- amount
- fuel injection
- engine
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
- 238000002347 injection Methods 0.000 claims description 45
- 239000007924 injection Substances 0.000 claims description 45
- 239000000446 fuel Substances 0.000 claims description 42
- 238000000034 method Methods 0.000 claims description 37
- 238000001514 detection method Methods 0.000 claims description 9
- 238000007781 pre-processing Methods 0.000 description 8
- 238000012545 processing Methods 0.000 description 8
- 238000012805 post-processing Methods 0.000 description 7
- 230000000694 effects Effects 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Images
Landscapes
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、エンジン制御にかかる各種制御量をアクセル操作量に基づいて算出するエンジンの制御装置に関する。
【0002】
【従来の技術】
エンジンの制御装置にあってアクセル操作量は、運転状態を監視する一パラメータとして広く用いられている。すなわち、同アクセル操作量に基づいて様々な制御量が算出され、これら算出される制御量に基づいてエンジンが制御されることで、その出力が運転状態、具体的には運転者の加減速要求に即したかたちで好適に調節される。そして、こうしたエンジンの制御装置にあっては通常、運転者の加減速要求を的確に検出するために、このアクセル操作量を所定時間毎に検出するようにしている。
【0003】
一方、上記制御量の1つである燃料噴射量は、各噴射毎に運転状態を反映させる必要があるために、各噴射の直前の所定クランク角時期に算出される。
ところで、燃料噴射量は、最新の機関運転状態を反映させるべく、燃料噴射の行われる直前に、そのときの機関運転状態に基づいて算出されることが望ましい。しかしながら、エンジン回転速度が上昇した場合には、燃料噴射量の算出を開始してから実際に燃料が噴射されるまでの時間が短くなり、燃料噴射量の算出を燃料噴射が開始されるまでに完了させることができなくなる。
【0004】
そこで従来、こうした燃料噴射量の算出を前処理と後処理とに分割して実行するようにしている。詳しくは、これら両処理のうち後処理については噴射直前の所定クランク角時期に実行する一方、前処理については後処理よりも若干前のクランク角時期に実行するようにしている。このように、燃料噴射量を異なるクランク角時期に実行される複数の処理を通じて算出することにより、燃料噴射が開始されるまでに同燃料噴射量の算出を完了させることができるようになる。
【0005】
なお、このように燃料噴射量算出にかかる処理を2つの処理に分割する場合において運転者のアクセル操作に応じてアクセル操作量を随時更新するようにすると、これら両処理において参照されるアクセル操作量が異なった値となる。そこで上記従来のエンジンの制御装置では、前処理から後処理までの間の所定期間、上記アクセル操作量の更新を禁止することで、同一のアクセル操作量を参照して上記両処理を実行するようにしている。
【0006】
【発明が解決しようとする課題】
ここで、上記アクセル操作量の更新タイミングと更新禁止期間との関係を図5に示す。なお、同図5において、(a)には燃料噴射弁の操作状態の推移を示し、(b)にはアクセル操作量の更新禁止期間を示している。また、同図5(c)及び図5(d)はそれぞれ異なるエンジン回転速度での同アクセル操作量の更新タイミングを示している。
【0007】
同図5(c)に示されるように、アクセル操作量の更新禁止期間についてその周期T1が、アクセル操作量の更新周期T2と異なっている場合には、同更新禁止期間以外の期間でアクセル操作量が更新されるため、上記前処理及び後処理に際しては、こうして更新される最新のアクセル操作量(同図5のタイミングt1,t2で更新されるアクセル操作量)が参照される。
【0008】
図5(d)に示されるように、エンジンの回転速度の変化に伴ってアクセル操作量の更新禁止期間の周期T1が変化し、同周期T1がアクセル操作量の更新周期T2と一致し、更にその更新時期t1’,t2’が上記更新禁止期間内に到来するようになると、アクセル操作量の更新が行われないようになる。従ってこの場合には、アクセル操作量の変化を燃料噴射量に速やかに反映させることができなくなる。こうした不具合は、エンジンの回転速度が所定の回転速度と一致したときにのみ発生する一時的なものではあるものの、アクセル操作量の変化に即した正確な燃料噴射量を算出するという点では改善の余地を残すものとなっている。
【0009】
なお、こうした不具合は燃料噴射量の算出に限られず、他に例えば、スロットルバルブの開度や点火時期などであっても、それら制御量を異なる所定クランク角時期に実行される複数の処理を通じて算出するとともに、その算出にあたりアクセル操作量の更新を禁止する期間を設定するようにしたエンジンの制御装置にあっては概ね共通したものとなっている。
【0010】
本発明は、上記実情に鑑みてなされたものであって、その目的は、エンジン制御にかかる制御量を異なるクランク角時期に実行される複数の処理を通じて算出する場合にあって、その制御量をアクセル操作量の変化に応じて好適に算出することのできるエンジンの制御装置を提供することにある。
【0011】
【課題を解決するための手段】
以下、上記目的を達成するための手段及びその作用効果について記載する。
先ず、請求項1に記載の発明は、アクセル操作量に基づいて算出されるエンジンの各種制御量のうち特定の制御量を異なるクランク角時期に実行される複数の処理を通じて算出するようにしたエンジンの制御装置において、前記アクセル操作量を時間同期にて検出するとともに、前記特定の制御量の算出に際して参照されるアクセル操作量についてはこれをクランク角同期にて検出する検出手段を備えることをその要旨とする。
【0012】
上記構成によれば、アクセル操作量に基づき算出される制御量のうち、異なるクランク角時期に実行される複数の処理を通じて算出される特定の制御量については、その算出に際してクランク角同期で検出されるアクセル操作量が参照されるようになる。このため、アクセル操作量を上記特定の制御量の算出に適したクランク角時期にて検出することで、エンジンの回転速度によらず、アクセル操作量をその制御量の算出に合わせて確実に検出することができるようになる。従って、エンジン制御にかかる制御量を異なるクランク角時期に実行される複数の処理を通じて算出する場合にあって、その制御量をアクセル操作量の変化に応じて好適に算出することができるようになる。
【0013】
なお、請求項1記載の発明の構成によれば、例えば検出されるアクセル操作量を徐変処理し、これを最終的なアクセル操作量とする場合等において、時間同期にて検出されるアクセル操作量に基づいてこの徐変処理を好適に実行することもできる。
【0014】
また、請求項2記載の発明は、請求項1記載のエンジンの制御装置において、前記検出手段は前記特定の制御量の算出に用いるアクセル操作量を前記複数の処理のうち最初の処理が実行される直前の所定クランク角時期に検出することをその要旨とする。
【0015】
上記構成によれば、上記特定の制御量の算出に際し、最新のアクセル操作量を反映させることができるようになる。
また、請求項3記載の発明は、請求項1又は2記載のエンジンの制御装置において、前記特定の制御量は燃料噴射量であることをその要旨とする。
【0016】
上記構成によれば、所定クランク角時期に算出される燃料噴射量を、アクセル操作量の変化に応じて好適に算出することができるようになる。
【0017】
【発明の実施の形態】
以下、本発明にかかるエンジンの制御装置の一実施の形態について説明する。図1に、本実施の形態のエンジンの制御装置の概略構成を示す。なお、本実施の形態のエンジンとしては、ディーゼルエンジンを想定している。
【0018】
同図1に示されるように、このエンジン10のクランクシャフト11の近傍には、同クランクシャフト11が所定角度回転する毎にパルス状の検出信号PLを出力するクランクセンサ31が設けられている。また、アクセルペダル12の近傍には、その操作量に応じた検出信号PAを出力するアクセルセンサ32が設けられている。
【0019】
また、本実施の形態にかかるエンジンの制御装置は、例えばマイクロコンピュータ等により構成される電子制御装置20を備えており、この電子制御装置20には、上記各センサ31,32から出力される各信号PL,PAが取り込まれる。そして、この電子制御装置20は、クランクセンサ31の検出信号PLに基づいてエンジン回転速度及びクランクシャフト11の回転角、すなわちクランク角を検出するとともに、アクセルセンサ32の検出信号PAに基づいてアクセルペダル12の踏み込み量、すなわちアクセル操作量を検出する。
【0020】
この電子制御装置20は、これら検出したエンジン回転速度、クランク角、及びアクセル操作量等に基づいて、燃料噴射量を所定クランク角時期に算出している。なお、この燃料噴射量を算出する際の処理手順は、上述した従来の処理手順と同様に、前処理及び後処理の2つの処理に分割して実行するものを想定している。
【0021】
更に、本実施の形態にかかるエンジンの制御装置では、エンジン制御にかかる各種の制御量の算出に参照されるアクセル操作量を基本的には時間同期にて検出する一方、こうした制御量の1つである上記燃料噴射量の算出に際して参照されるアクセル操作量についてはこれを特にクランク角同期にて検出するようにしている。
【0022】
以下、アクセル操作量を検出する際の処理手順について説明する。
はじめに、アクセル操作量を時間同期で検出する際の処理手順について、図2を参照して説明する。なお、この図2に示す処理は、所定時間毎(例えば、8ms毎)の割り込み処理として、上記電子制御装置20により実行される。
【0023】
同図2に示すように、この処理では先ず、上記アクセルセンサ32の検出信号PAに基づいて、アクセル操作量が検出される(ステップS10)。そしてその後、検出されたアクセル操作量について、例えば徐変処理する等、各種制御量の算出に合わせて必要に応じて補正を行うことで、補正アクセル操作量が算出された後(ステップS11)、本処理が一旦終了される。
【0024】
次に、燃料噴射量の算出に際して参照されるアクセル操作量を検出する際の処理手順について、図3を参照して説明する。
同図3に示すように、この処理では先ず、燃料噴射量の算出タイミングか否かが判断される(ステップS20)。具体的には、クランク角が燃料噴射が開始される直前の所定クランク角A1になったか否かが判断される。
【0025】
そして、算出タイミングになったと判断される場合には(ステップS20:YES)、上記アクセル操作量信号PAに基づいて、アクセル操作量が検出される(ステップS21)。こうしてアクセル操作量が検出された後、あるいは燃料噴射量の算出タイミングではないと判断される場合(ステップS20:NO)には、本処理が一旦終了される。
【0026】
こうした処理(ステップS20及びS21)を通じて、アクセル操作量がクランク角同期にて検出されるようになる。
以下、本実施の形態による作用について説明する。
【0027】
図4に示すように、本実施の形態では、所定のクランク角A1において、アクセル操作量が検出され、その後、燃料噴射量の算出における前処理が開始されるようになる。このため、エンジン回転速度によらず燃料噴射量の算出に合わせてアクセル操作量を確実に検出することができるようになる。従って、この燃料噴射量をアクセル操作量の変化に応じて好適に算出することができるようになる。なお、このように、燃料噴射量算出用のアクセル操作量を同燃料噴射量の算出が開始される直前にのみ検出するようにしているために、上述したアクセル操作量の更新禁止期間についてはその必要すらなくなる。
【0028】
以上説明したように、本実施の形態によれば、以下に記載する効果が得られるようになる。
(1)アクセル操作量に基づき算出される制御量のうち、燃料噴射量については、その算出に際してクランク角同期で検出されるアクセル操作量を参照するようにした。このため、アクセル操作量を上記燃料噴射量の算出に適したクランク角時期にて検出することで、エンジンの回転速度によらず、アクセル操作量を燃料噴射量の算出に合わせて確実に検出することができるようになる。従って、燃料噴射量を異なるクランク角時期に実行される複数の処理を通じて算出する場合にあって、その燃料噴射量をアクセル操作量の変化に応じて好適に算出することができるようになる。
【0029】
(2)所定のクランク角A1において、アクセル操作量を検出した後、燃料噴射量の算出における前処理を開始するようにした。このため、燃料噴射量の算出に際し、最新のアクセル操作量を反映させることができるようになる。
【0030】
(3)例えば検出されるアクセル操作量を徐変処理し、これを最終的なアクセル操作量とする場合等において、時間同期にて検出されるアクセル操作量に基づいてこの徐変処理を好適に実行することができるようになる。
【0031】
なお、上記実施の形態は、以下のように変更して実施してもよい。
・上記実施の形態では、燃料噴射量を算出するに際し、これを前処理及び後処理といった2つの処理に分割して実行するようにしたが、同算出処理を異なるクランク角時期に実行される3つ以上の処理に分割するようにしてもよい。
【0032】
・上記実施の形態では、本発明にかかるエンジンの制御装置をディーゼルエンジンに適用するようにしたが、これに代えてガソリンエンジンに適用するようにしてもよい。
【0033】
・上記実施の形態では、クランク角同期にて検出されるアクセル操作量に基づき算出する制御量を燃料噴射量としたが、異なるクランク角時期に実行される複数の処理を通じて算出される制御量であれば、これをスロットルバルブの開度や点火時期などにしてもよい。こうした構成によっても、上記実施の形態に準じた効果を奏することができるようになる。
【図面の簡単な説明】
【図1】本発明にかかるエンジンの制御装置についてその概略構成を示すブロック図。
【図2】アクセル操作量を時間同期にて検出する際の処理手順を示すフローチャート。
【図3】アクセル操作量をクランク角同期にて検出する際の処理手順を示すフローチャート。
【図4】アクセル操作量の検出タイミングと燃料噴射量の算出タイミングとの関係を示すタイミングチャート。
【図5】アクセル操作量についてその更新タイミングと更新禁止期間との関係を示すタイミングチャート。
【符号の説明】
10…エンジン、11…クランクシャフト、12…アクセルペダル、20…電子制御装置、31…クランクセンサ、32…アクセルセンサ。[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an engine control device that calculates various control amounts for engine control based on an accelerator operation amount.
[0002]
[Prior art]
In the engine control device, the accelerator operation amount is widely used as one parameter for monitoring the operating state. That is, various control amounts are calculated based on the accelerator operation amount, and the engine is controlled based on the calculated control amounts, so that the output is in the driving state, specifically, the driver's acceleration / deceleration request. It is adjusted appropriately according to the shape. In such an engine control device, usually, the accelerator operation amount is detected every predetermined time in order to accurately detect the driver's acceleration / deceleration request.
[0003]
On the other hand, the fuel injection amount, which is one of the control amounts, is calculated at a predetermined crank angle timing immediately before each injection because it is necessary to reflect the operation state for each injection.
By the way, it is desirable that the fuel injection amount is calculated based on the engine operating state at that time immediately before fuel injection is performed in order to reflect the latest engine operating state. However, when the engine speed increases, the time from the start of calculation of the fuel injection amount to the actual injection of fuel is shortened, and the calculation of the fuel injection amount is calculated before the fuel injection starts. It cannot be completed.
[0004]
Therefore, conventionally, the calculation of the fuel injection amount is divided into pre-processing and post-processing and executed. Specifically, of these two processes, the post-processing is executed at a predetermined crank angle timing immediately before injection, while the pre-processing is executed at a crank angle timing slightly before the post-processing. Thus, by calculating the fuel injection amount through a plurality of processes executed at different crank angle timings, the calculation of the fuel injection amount can be completed before fuel injection is started.
[0005]
In addition, in the case where the process for calculating the fuel injection amount is divided into two processes as described above, if the accelerator operation amount is updated as needed according to the driver's accelerator operation, the accelerator operation amount referred to in both of these processes Have different values. Therefore, the conventional engine control device prohibits updating of the accelerator operation amount for a predetermined period from pre-processing to post-processing, so that both processes are executed with reference to the same accelerator operation amount. I have to.
[0006]
[Problems to be solved by the invention]
Here, the relationship between the update timing of the accelerator operation amount and the update prohibition period is shown in FIG. In FIG. 5, (a) shows the transition of the operating state of the fuel injection valve, and (b) shows the update prohibition period of the accelerator operation amount. 5C and 5D show the update timing of the accelerator operation amount at different engine speeds.
[0007]
As shown in FIG. 5C, when the cycle T1 of the accelerator operation amount update prohibition period is different from the update period T2 of the accelerator operation amount, the accelerator operation is performed in a period other than the update prohibition period. Since the amount is updated, the latest accelerator operation amount updated in this way (accelerator operation amount updated at timings t1 and t2 in FIG. 5) is referred to in the pre-processing and post-processing.
[0008]
As shown in FIG. 5 (d), the period T1 of the update prohibition period of the accelerator operation amount changes with a change in the engine speed, and the same period T1 coincides with the update period T2 of the accelerator operation amount. When the update times t1 ′ and t2 ′ come within the update prohibition period, the accelerator operation amount is not updated. Therefore, in this case, the change in the accelerator operation amount cannot be immediately reflected in the fuel injection amount. Although these problems occur only when the engine speed matches the predetermined speed, it is an improvement in terms of calculating the exact fuel injection amount in accordance with changes in the accelerator operation amount. It is something that leaves room.
[0009]
Note that such a problem is not limited to the calculation of the fuel injection amount. For example, even for the throttle valve opening and ignition timing, the control amount is calculated through a plurality of processes executed at different predetermined crank angle timings. In addition, the engine control apparatus that sets the period during which the update of the accelerator operation amount is prohibited for the calculation is generally common.
[0010]
The present invention has been made in view of the above circumstances, and an object of the present invention is to calculate a control amount for engine control through a plurality of processes executed at different crank angle timings. An object of the present invention is to provide an engine control device that can be suitably calculated according to changes in the accelerator operation amount.
[0011]
[Means for Solving the Problems]
In the following, means for achieving the above object and its effects are described.
First, the invention according to claim 1 is an engine in which a specific control amount among various engine control amounts calculated based on an accelerator operation amount is calculated through a plurality of processes executed at different crank angle timings. In the control device, the accelerator operation amount is detected in time synchronization, and the accelerator operation amount referred to in calculating the specific control amount is provided with detection means for detecting the accelerator operation amount in crank angle synchronization. The gist.
[0012]
According to the above configuration, among the control amounts calculated based on the accelerator operation amount, the specific control amount calculated through a plurality of processes executed at different crank angle timings is detected in synchronization with the crank angle at the time of calculation. The accelerator operation amount is referred to. Therefore, by detecting the accelerator operation amount at the crank angle timing suitable for the calculation of the specific control amount, the accelerator operation amount can be reliably detected in accordance with the calculation of the control amount regardless of the engine speed. Will be able to. Accordingly, when the control amount for engine control is calculated through a plurality of processes executed at different crank angle timings, the control amount can be suitably calculated according to the change in the accelerator operation amount. .
[0013]
According to the configuration of the first aspect of the invention, for example, when the detected accelerator operation amount is gradually changed and used as the final accelerator operation amount, the accelerator operation detected in time synchronization is used. This gradual change process can also be suitably executed based on the amount.
[0014]
According to a second aspect of the present invention, in the engine control apparatus according to the first aspect, the detection means uses an accelerator operation amount used for calculating the specific control amount as a first process among the plurality of processes. The gist is to detect at a predetermined crank angle timing immediately before starting.
[0015]
According to the above configuration, the latest accelerator operation amount can be reflected when calculating the specific control amount.
The invention according to claim 3 is the engine control apparatus according to claim 1 or 2, wherein the specific control amount is a fuel injection amount.
[0016]
According to the above configuration, the fuel injection amount calculated at the predetermined crank angle timing can be suitably calculated according to the change in the accelerator operation amount.
[0017]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, an embodiment of an engine control device according to the present invention will be described. FIG. 1 shows a schematic configuration of an engine control apparatus according to the present embodiment. Note that a diesel engine is assumed as the engine of the present embodiment.
[0018]
As shown in FIG. 1, a
[0019]
Further, the engine control device according to the present embodiment includes an
[0020]
The
[0021]
Furthermore, in the engine control apparatus according to the present embodiment, the accelerator operation amount referred to in calculating various control amounts related to engine control is basically detected in time synchronization, and one of these control amounts is detected. In particular, the accelerator operation amount referred to when calculating the fuel injection amount is detected in synchronization with the crank angle.
[0022]
Hereinafter, a processing procedure for detecting the accelerator operation amount will be described.
First, a processing procedure for detecting the accelerator operation amount in time synchronization will be described with reference to FIG. The process shown in FIG. 2 is executed by the
[0023]
As shown in FIG. 2, in this process, first, the accelerator operation amount is detected based on the detection signal PA of the accelerator sensor 32 (step S10). Then, after the corrected accelerator operation amount is calculated by performing correction as necessary in accordance with the calculation of various control amounts, for example, gradually changing the detected accelerator operation amount (step S11), This process is temporarily terminated.
[0024]
Next, a processing procedure for detecting the accelerator operation amount referred to when calculating the fuel injection amount will be described with reference to FIG.
As shown in FIG. 3, in this process, it is first determined whether or not it is the calculation timing of the fuel injection amount (step S20). Specifically, it is determined whether or not the crank angle has reached a predetermined crank angle A1 immediately before fuel injection is started.
[0025]
If it is determined that the calculation timing has come (step S20: YES), the accelerator operation amount is detected based on the accelerator operation amount signal PA (step S21). After the accelerator operation amount is detected in this way, or when it is determined that it is not the timing for calculating the fuel injection amount (step S20: NO), this process is temporarily ended.
[0026]
Through these processes (steps S20 and S21), the accelerator operation amount is detected in synchronization with the crank angle.
Hereinafter, the operation according to the present embodiment will be described.
[0027]
As shown in FIG. 4, in the present embodiment, the accelerator operation amount is detected at a predetermined crank angle A1, and then pre-processing for calculating the fuel injection amount is started. For this reason, the accelerator operation amount can be reliably detected in accordance with the calculation of the fuel injection amount regardless of the engine speed. Therefore, the fuel injection amount can be suitably calculated according to the change in the accelerator operation amount. As described above, the accelerator operation amount for calculating the fuel injection amount is detected only immediately before the calculation of the fuel injection amount is started. You do n’t even need it.
[0028]
As described above, according to the present embodiment, the effects described below can be obtained.
(1) Regarding the fuel injection amount among the control amounts calculated based on the accelerator operation amount, the accelerator operation amount detected in synchronization with the crank angle is referred to when calculating the fuel injection amount. Therefore, by detecting the accelerator operation amount at the crank angle timing suitable for the calculation of the fuel injection amount, the accelerator operation amount is reliably detected in accordance with the calculation of the fuel injection amount regardless of the engine speed. Will be able to. Therefore, when the fuel injection amount is calculated through a plurality of processes executed at different crank angle timings, the fuel injection amount can be suitably calculated according to changes in the accelerator operation amount.
[0029]
(2) After detecting the accelerator operation amount at a predetermined crank angle A1, preprocessing for calculating the fuel injection amount is started. For this reason, when calculating the fuel injection amount, the latest accelerator operation amount can be reflected.
[0030]
(3) For example, when the detected accelerator operation amount is gradually changed and used as the final accelerator operation amount, the gradually changing process is preferably performed based on the accelerator operation amount detected in time synchronization. Be able to run.
[0031]
The embodiment described above may be modified as follows.
In the above embodiment, when calculating the fuel injection amount, this is divided into two processes such as pre-processing and post-processing, but the calculation processing is executed at different crank angle timings. It may be divided into two or more processes.
[0032]
In the above embodiment, the engine control device according to the present invention is applied to a diesel engine, but may be applied to a gasoline engine instead.
[0033]
In the above embodiment, the control amount calculated based on the accelerator operation amount detected by crank angle synchronization is the fuel injection amount. However, the control amount is calculated through a plurality of processes executed at different crank angle timings. If present, this may be the throttle valve opening, ignition timing, or the like. Even with such a configuration, it is possible to achieve an effect according to the above embodiment.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a schematic configuration of an engine control apparatus according to the present invention.
FIG. 2 is a flowchart showing a processing procedure when an accelerator operation amount is detected in time synchronization.
FIG. 3 is a flowchart showing a processing procedure when an accelerator operation amount is detected in synchronization with a crank angle.
FIG. 4 is a timing chart showing the relationship between the accelerator operation amount detection timing and the fuel injection amount calculation timing.
FIG. 5 is a timing chart showing the relationship between the update timing and the update prohibition period for the accelerator operation amount.
[Explanation of symbols]
DESCRIPTION OF
Claims (3)
前記アクセル操作量を時間同期にて検出するとともに、前記特定の制御量の算出に際して参照されるアクセル操作量についてはこれをクランク角同期にて検出する検出手段を備える
ことを特徴とするエンジンの制御装置。In an engine control apparatus that calculates a specific control amount among various control amounts of an engine calculated based on an accelerator operation amount through a plurality of processes executed at different crank angle timings,
Control of an engine characterized by comprising: detecting means for detecting the accelerator operation amount in time synchronization and detecting the accelerator operation amount referenced in calculating the specific control amount in synchronization with a crank angle. apparatus.
請求項1記載のエンジンの制御装置。The engine control apparatus according to claim 1, wherein the detection unit detects an accelerator operation amount used for calculation of the specific control amount at a predetermined crank angle timing immediately before execution of a first process among the plurality of processes.
請求項1又は2記載のエンジンの制御装置。The engine control apparatus according to claim 1, wherein the specific control amount is a fuel injection amount.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001007806A JP3659171B2 (en) | 2001-01-16 | 2001-01-16 | Engine control device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001007806A JP3659171B2 (en) | 2001-01-16 | 2001-01-16 | Engine control device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2002213294A JP2002213294A (en) | 2002-07-31 |
JP3659171B2 true JP3659171B2 (en) | 2005-06-15 |
Family
ID=18875510
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2001007806A Expired - Lifetime JP3659171B2 (en) | 2001-01-16 | 2001-01-16 | Engine control device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3659171B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6250886B2 (en) * | 2014-07-10 | 2017-12-20 | トヨタ自動車株式会社 | Engine control device |
-
2001
- 2001-01-16 JP JP2001007806A patent/JP3659171B2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JP2002213294A (en) | 2002-07-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7640907B2 (en) | Apparatus and method for controlling internal combustion engine | |
US6745748B2 (en) | Fail-safe system for combustion engine control | |
US20030041847A1 (en) | Method and system for preventing reverse rotation operation of engine | |
KR20100012595A (en) | Method for controlling operation of an ecu | |
JP2002514711A (en) | How to control ignition | |
US10760542B2 (en) | Controller and control method for internal combustion engine | |
JP3659171B2 (en) | Engine control device | |
JP2001342888A (en) | Control device for internal combustion engine | |
JP2011099357A (en) | Control device for spark ignition internal combustion engine | |
JP3027761B2 (en) | Method and apparatus for controlling operating parameters of a vehicle | |
JP3908385B2 (en) | Control device for internal combustion engine | |
US6874359B2 (en) | Control apparatus and control method of engine | |
JP3931825B2 (en) | Engine control device | |
JP4186655B2 (en) | Knock sensor abnormality detection device and abnormality detection method | |
JP2001355495A (en) | Fuel injection control device for in-vehicle internal combustion engine | |
JP2008128119A (en) | Operating condition determination device for internal combustion engine | |
JP2003184629A (en) | Crank angle determining device for internal combustion engine | |
JP2004019457A (en) | Electronic control device for vehicle | |
JP6206094B2 (en) | Control device for internal combustion engine | |
JPH0742911B2 (en) | Ignition timing control device for internal combustion engine | |
JPS60190866A (en) | Apparatus for detecting abnormality of rotary speed | |
KR101839458B1 (en) | System and method for segment time adaptation learning in end test of lime | |
JP4910877B2 (en) | Fuel injection control device and fuel injection control system for internal combustion engine | |
JP3932016B2 (en) | Fuel injection amount control device | |
JP2000080957A (en) | Signal judging method of turning angle sensor |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20050222 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20050307 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 3659171 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090325 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100325 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110325 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110325 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120325 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120325 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130325 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130325 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140325 Year of fee payment: 9 |
|
EXPY | Cancellation because of completion of term |