Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4276003B2 - Reference signal monitoring method for vehicle internal combustion engine control - Google Patents
[go: Go Back, main page]

JP4276003B2 - Reference signal monitoring method for vehicle internal combustion engine control - Google Patents

Reference signal monitoring method for vehicle internal combustion engine control Download PDF

Info

Publication number
JP4276003B2
JP4276003B2 JP2003179002A JP2003179002A JP4276003B2 JP 4276003 B2 JP4276003 B2 JP 4276003B2 JP 2003179002 A JP2003179002 A JP 2003179002A JP 2003179002 A JP2003179002 A JP 2003179002A JP 4276003 B2 JP4276003 B2 JP 4276003B2
Authority
JP
Japan
Prior art keywords
reference signal
injection
internal combustion
combustion engine
monitoring method
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 - Fee Related
Application number
JP2003179002A
Other languages
Japanese (ja)
Other versions
JP2004028106A (en
Inventor
ガンギ マルコ
シュルツ ウード
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.)
Robert Bosch GmbH
Original Assignee
Robert Bosch GmbH
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 Robert Bosch GmbH filed Critical Robert Bosch GmbH
Publication of JP2004028106A publication Critical patent/JP2004028106A/en
Application granted granted Critical
Publication of JP4276003B2 publication Critical patent/JP4276003B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/009Electrical control of supply of combustible mixture or its constituents using means for generating position or synchronisation signals
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/22Safety or indicating devices for abnormal conditions
    • F02D41/222Safety or indicating devices for abnormal conditions relating to the failure of sensors or parameter detection devices
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/30Controlling fuel injection
    • F02D41/38Controlling fuel injection of the high pressure type
    • F02D41/3809Common rail control systems
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/22Safety or indicating devices for abnormal conditions
    • F02D2041/227Limping Home, i.e. taking specific engine control measures at abnormal conditions
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2400/00Control systems adapted for specific engine types; Special features of engine control systems not otherwise provided for; Power supply, connectors or cabling for engine control systems
    • F02D2400/08Redundant elements, e.g. two sensors for measuring the same parameter

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)
  • Fuel-Injection Apparatus (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は,車両内燃機関の基準信号監視方法にかかり,特にコモンレールシステムにおける内燃機関の燃料噴射に利用される基準信号を監視する方法に関する。
【0002】
【従来の技術】
従来,コモンレールシステムにおける内燃機関の燃料噴射を制御する制御装置は,回転数と同期した噴射タイミングをソフトウェアによって作っていた。
【0003】
このような燃料噴射において,シリンダ固有の噴射開始時間の計算は,静的インターラプト信号によって作動される。この静的インターラプト信号は,歯検出器と計数装置によって回転角に同期して生成される。上記静的インターラプト信号により計算された噴射開始時間より前の適当な時期に動的インターラプト信号が生成され,そのインターラプト信号によって駆動期間,即ち噴射時間長の計算が行われる。
【0004】
また,内燃機関における回転数の検出は,通常,別体のマイクロコントローラあるいはASICで行われる。インターラプト信号が正常に動作していることを監視するために,公知の方法で,時間監視あるいはデッドライン監視が実施される。ここで,デッドライン監視は,常に時間を積算し,所定のデッドラインまでに予定される信号を検出したら積算時間をリセットし次の信号に備え,予定される信号が検出されなかったらエラーを示す監視方法である。
【0005】
このような監視は,時間的に同期したシステムにとっては極めて適している。しかし,噴射開始時間と噴射終了時間の計算と実施のような,安全上重要な,事象同期の進行を監視するのにはもはや十分ではない。特にコモンレールシステムにおける,静的および動的インターラプト信号の一貫性,時間的位置および数に関して正常に動作していることを確保することは緊急の課題である。
【0006】
【発明が解決しようとする課題】
本発明は,従来の車両内燃機関制御が有する上記問題点に鑑みてなされたものであり,本発明の目的は,燃焼噴射の正常な動作を確保することによって,安全性を向上し,エンジン損傷をも防止することが可能な,新規かつ改良された車両内燃機関制御の基準信号監視方法を提供することである。
【0007】
【課題を解決するための手段】
上記課題を解決するため,本発明の第1の観点によれば,コモンレールシステムにおける内燃機関の燃料噴射のための2つの制御信号(E1,E2)を計算するのに利用される基準信号のうち,第1基準信号である静的インターラプト信号が回転角度に従って生成され;上記第1基準信号のパルス毎に,所定のパラメータに従って時間的または角度的に遅れた第2基準信号である動的インターラプト信号が生成され;上記第1基準信号と第2基準信号はそれぞれ別に計数され;上記第1基準信号の計数値と上記第2基準信号の計数値とが周期的に比較され;上記比較された計数値の偏差によって,非常措置および/またはエラー認識措置を作動させることを特徴とする,車両内燃機関制御の基準信号監視方法が提供される。
【0008】
かかる構成により,インターラプトタイミングにおけるエラーを,静的インターラプト信号に関しても動的インターラプト信号に関しても,迅速かつ確実に認識することができる。このことは上記内燃機関を備える自動車の運転者に対してより大きい安全性をもたらすとともに,エラー噴射に基づくエンジン損傷を防止する。
【0009】
ここで,上記非常措置として,CPUのリセット作動,非常駆動への切替え,および内燃機関のオフからなる群から選択される1または2以上の措置が設けられるとしてもよい。また,上記エラー認識措置として,エラーを表示する,および/またはエラーをメモリ手段へ格納するとしても良い。また,これらの上記非常措置および/または上記エラー認識措置の作動は,エラー頻度に従って行われても良い。
【0010】
かかるエラー認識措置としては,エラーを表示したりエラーをメモリ手段に格納することが適しており,事後の診断において上記メモリ手段等からエラー原因とエラー頻度を確実に認識することができる。上記非常措置やエラー認識措置の作動は,好ましくはエラー頻度に従って行われる。例えば予定されている動的インターラプト信号が欠落した場合にはCPUのリセットが作動され,またこのようなリセットが3回程度連続した場合,非常駆動への切替えあるいは内燃機関の完全なオフが行われる。ここで上記内燃機関の完全なオフは,上記非常駆動が内燃機関の完全なオフ同様の,満足な走行行動をもたらさない場合に初めて行われるとしても良い。
【0011】
また,上記燃料噴射のための制御信号(E1,E2)の計算は,上記第1基準信号の計数値と上記第2基準信号の計数値が等しい場合にのみ行われるとしても良い。
【0012】
かかる構成により,適切ではない時点における燃料のエラー噴射によって,内燃機関に損傷が生ずるのを防止できる。
【0013】
また,上記第1基準信号は燃料噴射開始時間の計算を作動させ,上記第2基準信号は燃料噴射期間または燃料噴射終了時間の計算を作動させることができる。
【0014】
かかる構成により,できる限り正確なパラメータを伴った燃料噴射期間または燃料噴射終了時間を噴射開始時間より前の短期間で計算することができる。
【0015】
また,上記燃料噴射は,前噴射,メイン噴射,後噴射からなる群から選択される1または2以上の噴射であり,上記前噴射,メイン噴射,後噴射毎に専用の計数工程および計数装置が設けられているとしても良く,上記第1基準信号は,上記異なる噴射毎の噴射開始時間の計算を順次作動させるとしても良い。
【0016】
かかる噴射毎の噴射開始時間の計算を順次作動させる構成によって,1つの第1基準信号に基づいて複数の異なる噴射タイミングを重複制御でき,基準信号と噴射毎の噴射開始時間との長い時間間隔を短縮できる。
【0017】
また,上記第1基準信号の角度間隔が点検されるとしても良い。ここで,上記内燃機関によって駆動される歯検出器からの角度パルスを計数する計数装置から回転角に対応した角度パルス数(回転角)が得られ,予め定められた角度パルス数(回転角)毎に第1基準信号が生成され,各第1基準信号時における角度パルス値(総回転角)と,前回の第1基準信号時において検出された角度パルス値(前回総回転角)とのパルス差(回転角度差)が,予め定められた角度パルス数(回転角)に相当するかどうか調べられるとしても良い。
【0018】
かかる構成により,上記計数装置が第1基準信号をそれぞれ正しい角度パルス数で生成し,かつ第1基準信号が正常に動作しているかどうか点検され,場合によっては上記に示す非常措置および/またはエラー認識措置を作動することもできる。
【0019】
【発明の実施の形態】
以下に添付図面を参照しながら,本発明の好適な実施の形態について詳細に説明する。なお,本明細書及び図面において,実質的に同一の機能構成を有する構成要素については,同一の符号を付することにより重複説明を省略する。
【0020】
図1は,内燃機関の燃料噴射システムにおける各信号の動作を説明した信号波形図である。図2は,内燃機関の燃料噴射システムを簡略化して表したブロック図である。
【0021】
かかる内燃機関の燃料噴射システムにおいては,回転するカムシャフトによって駆動される歯検出器10が回転に応じて多数の角度パルスを生成する。この角度パルスは,計数装置としての回転数検出モジュール12内に収容されているパルスカウンタ11で計数される。この回転数検出モジュール12内では,検出された角度パルスを用いて内燃機関の回転数nも検出されている。このため別にマイクロコントローラが設けられている。
【0022】
回転数検出モジュール12は,予め定められた角度パルス数毎に,静的インターラプト信号Isを生成する。この静的インターラプト信号Isは等間隔に形成される第1基準信号を表している。この静的インターラプト信号Isは,センサ値の検出が容易であることから,通常,等間隔に形成されるが,負荷の配分の関係から等しくない間隔が効果的な場合,等間隔に形成しないこともある。
【0023】
上記静的インターラプト信号Isは,燃料噴射信号を計算するためのCPU14の第1計算段13において,動的インターラプト信号Id生成のための計算と,噴射開始時間,即ち噴射信号E1開始時間の計算のための計算ステップBを作動させる。また,第2基準信号としての動的インターラプト信号Idは,インターバルaの後であり,かつ噴射信号E1開始前の適時に第2計算段15において,噴射信号E1の期間cを計算するための計算ステップBを作動させる。第1計算段13,第2計算段15は,出力段16を制御する。この出力段16は少なくとも1つの噴射弁17を制御する。
【0024】
静的インターラプト信号Isは,前噴射VEとメイン噴射HEに対する駆動開始の許可(駆動開始時間の計算),および前噴射VEとメイン噴射HEの駆動期間を計算させる適切な動的インターラプト信号Idの生成タイミングの計算を交互に作動させる。即ち,噴射開始時間bと動的インターラプト信号Id生成時間aを導く。
【0025】
また,これらの噴射工程に多数の前噴射工程や多数の後噴射工程を設けることもできる。
【0026】
上記のようなインターラプト信号が正常な動作を行っているか確認するために,各噴射タイプ,例えば前噴射,メイン噴射および後噴射について,それぞれ専用のインターラプトカウンタ18が設けられている。この第1インターラプトカウンタ18によって,静的インターラプト信号Isの増分が計数される。図2においては,簡略化のため,上記に示した各噴射の1つを参照する。従って,1つの第1インターラプトカウンタ18が図2に示されている。
【0027】
静的インターラプト信号Is同様に,第2インターラプトカウンタ19によって,動的インターラプト信号Id,あるいはそれぞれのインターラプトサービスルーチンの増分が計数される。ここでも,それぞれの噴射タイプ毎にインターラプトカウンタ19を設けることができる。
【0028】
動的インターラプト信号Idが検出されると,第1インターラプトカウンタ18,第2インターラプトカウンタ19の内容が比較器20を用いて比較される。規則的な駆動においては,静的インターラプト信号Isに動的インターラプト信号Idが1対1に続いている。このような場合,上記インターラプトカウンタの状態は,動的インターラプト信号Idの時点で常に等しくなければならない。このカウンタ状態が異なる場合,正常な動作が行われていないと解釈され,非常措置および/またはエラー認識措置が作動される。
【0029】
このエラー認識として,このようなエラーをメモリ手段21に記録することもできる。同時に,CPUのためのリセット信号Rが作動されて,噴射期間の計算とプログラムの処理は行われない。他の非常措置としては,例えば複数のエラー信号によって非常駆動に切り替えること,あるいは最終的に内燃機関をオフにすることである。さらに,エラー表示のための表示装置22が設けられており,カウンタ数の増分によって適切な表示を段階的に行うことができる。例えば,エラーの数に応じてLED等の表示装置22を点滅または点灯することができ,またモニタディスプレイ等の表示装置22上でより詳しい表示を行うこともできる。
【0030】
回転数検出モジュール12が静的インターラプト信号Isをそれぞれ正しい角度で作動させ,かつCPU14が正しい時期に反応したか,を調べるために,CPU14は,静的インターラプト信号Is内でそれぞれのインターラプト信号に対応するパルスカウンタ11の角度パルス値を参照する。ここでは,静的インターラプト信号Isにおける角度パルス値(総回転角)と,前回の静的インターラプト信号Isにおいて検出された角度パルス値(前回総回転角)とのパルス差(回転角度差)が,予め定められた角度パルス数(回転角,インターラプト間隔,またはセグメント長さ)に相当するかどうか確認される。ここで予め定められた角度パルス数と等しい場合には,噴射開始時間の計算Bと動的インターラプト信号Idのプログラミングを開始することができる。
【0031】
このうような回転に応じた基準信号によって正常な動作の確保を行うため,歯検出器10は少なくとも1つの歯からなる歯間を有している。このようにして1回転中に少なくとも1つの角度パルスが生成される。また,静的インターラプト信号Isを計算する場合に,欠けている歯を計算機によって推定することもできる。
【0032】
図1において,一番下の行に,他の噴射弁ないし他のシリンダのための噴射信号が示されている。かかる噴射信号の計算は,上記同様に静的インターラプト信号Isによって作動される。計算インターバルBにおいて求められた時間および間隔は,同様に符号a’,b’およびc’で示される。このように静的インターラプト信号Isは,上記異なる噴射毎の噴射開始時間の計算を順次作動させる。
【0033】
以上,添付図面を参照しながら本発明の好適な実施形態について説明したが,本発明はかかる例に限定されない。当業者であれば,特許請求の範囲に記載された技術的思想の範疇内において各種の変更例または修正例に想到し得ることは明らかであり,それらについても当然に本発明の技術的範囲に属するものと了解される。
【0034】
【発明の効果】
以上説明したように,本発明によれば,燃焼噴射の正常な動作を確保することによって,安全性を向上し,エンジン損傷をも防止することが可能となる。
【図面の簡単な説明】
【図1】内燃機関の燃料噴射システムにおける各信号の動作を説明した信号波形図である。
【図2】内燃機関の燃料噴射システムを簡略化して表したブロック図である。
【符号の説明】
10 歯検出器
11 パルスカウンタ
12 計数装置(回転数検出モジュール)
13 第1計算段
14 CPU
15 第2計算段
16 出力段
17 噴射弁
18 第1インターラプトカウンタ
19 第2インターラプトカウンタ
20 比較器
21 メモリ手段
22 表示装置
Is 第1基準信号(静的インターラプト信号)
Id 第2基準信号(動的インターラプト信号)
B 計算ステップ
E1 第1噴射信号
E2 第2噴射信号
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a reference signal monitoring method for a vehicle internal combustion engine, and more particularly to a method for monitoring a reference signal used for fuel injection of an internal combustion engine in a common rail system.
[0002]
[Prior art]
Conventionally, the control device for controlling the fuel injection of the internal combustion engine in the common rail system has made the injection timing synchronized with the rotation speed by software.
[0003]
In such fuel injection, the calculation of the cylinder specific injection start time is activated by a static interrupt signal. This static interrupt signal is generated in synchronization with the rotation angle by the tooth detector and the counting device. A dynamic interrupt signal is generated at an appropriate time before the injection start time calculated by the static interrupt signal, and a driving period, that is, an injection time length is calculated by the interrupt signal.
[0004]
Also, the detection of the rotational speed in the internal combustion engine is usually performed by a separate microcontroller or ASIC. In order to monitor whether the interrupt signal is operating normally, time monitoring or deadline monitoring is performed by a known method. Here, the deadline monitoring always accumulates time, resets the accumulated time when a signal scheduled up to a predetermined deadline is detected, and prepares for the next signal, and indicates an error if the scheduled signal is not detected. It is a monitoring method.
[0005]
Such monitoring is very suitable for time-synchronized systems. However, it is no longer sufficient to monitor the progress of event synchronization, which is critical to safety, such as the calculation and implementation of injection start and injection end times. Ensuring that the static and dynamic interrupt signals are working properly in terms of consistency, temporal position and number, especially in common rail systems, is an urgent task.
[0006]
[Problems to be solved by the invention]
The present invention has been made in view of the above-described problems of conventional vehicle internal combustion engine control, and an object of the present invention is to improve the safety by ensuring the normal operation of combustion injection, and to prevent engine damage. The present invention provides a new and improved reference signal monitoring method for controlling a vehicle internal combustion engine that can prevent the above-described problem.
[0007]
[Means for Solving the Problems]
In order to solve the above problems, according to the first aspect of the present invention, of the reference signals used to calculate two control signals (E1, E2) for fuel injection of the internal combustion engine in the common rail system. , A static interrupt signal, which is a first reference signal, is generated according to a rotation angle; for each pulse of the first reference signal, a dynamic interrupt, which is a second reference signal delayed in time or angle according to a predetermined parameter, is generated. The first reference signal and the second reference signal are counted separately; the count value of the first reference signal and the count value of the second reference signal are periodically compared; A reference signal monitoring method for controlling a vehicle internal combustion engine is provided, characterized in that emergency measures and / or error recognition measures are activated according to deviations of the counted values.
[0008]
With this configuration, it is possible to quickly and reliably recognize an error in interrupt timing for both a static interrupt signal and a dynamic interrupt signal. This provides greater safety for the driver of the motor vehicle with the internal combustion engine and prevents engine damage due to error injection.
[0009]
Here, as the emergency measure, one or more measures selected from the group consisting of a reset operation of the CPU, switching to the emergency drive, and turning off the internal combustion engine may be provided. Further, as the error recognition measure, an error may be displayed and / or the error may be stored in the memory means. The operation of the emergency measures and / or the error recognition measures may be performed according to the error frequency.
[0010]
As such an error recognition measure, it is suitable to display an error or store the error in the memory means. In the subsequent diagnosis, the cause of the error and the error frequency can be reliably recognized from the memory means or the like. The operation of the emergency measures and error recognition measures is preferably performed according to the error frequency. For example, if a scheduled dynamic interrupt signal is lost, a CPU reset is activated, and if such a reset continues three times, switching to an emergency drive or complete turning off of the internal combustion engine is performed. Is called. Here, the complete turn-off of the internal combustion engine may be performed only when the emergency drive does not bring about a satisfactory driving behavior like the complete turn-off of the internal combustion engine.
[0011]
The calculation of the control signals (E1, E2) for the fuel injection may be performed only when the count value of the first reference signal is equal to the count value of the second reference signal.
[0012]
With such a configuration, it is possible to prevent the internal combustion engine from being damaged due to fuel error injection at an inappropriate time.
[0013]
Also, the first reference signal can activate the calculation of the fuel injection start time, and the second reference signal can activate the calculation of the fuel injection period or the fuel injection end time.
[0014]
With this configuration, the fuel injection period or the fuel injection end time with the most accurate parameters can be calculated in a short period before the injection start time.
[0015]
The fuel injection is one or more injections selected from the group consisting of pre-injection, main injection, and post-injection. A dedicated counting step and counting device are provided for each of the pre-injection, main injection, and post-injection. The first reference signal may sequentially activate the calculation of the injection start times for the different injections.
[0016]
By sequentially operating the calculation of the injection start time for each injection, a plurality of different injection timings can be overlapped based on one first reference signal, and a long time interval between the reference signal and the injection start time for each injection can be set. Can be shortened.
[0017]
Further, the angular interval of the first reference signal may be checked. Here, an angle pulse number (rotation angle) corresponding to the rotation angle is obtained from a counting device for counting angle pulses from the tooth detector driven by the internal combustion engine, and a predetermined number of angle pulses (rotation angle). A first reference signal is generated every time, and a pulse of an angle pulse value (total rotation angle) at the time of each first reference signal and an angle pulse value (previous total rotation angle) detected at the time of the previous first reference signal. It may be checked whether the difference (rotational angle difference) corresponds to a predetermined number of angular pulses (rotational angle).
[0018]
With this configuration, the counting device generates the first reference signal with the correct number of angular pulses, respectively, and checks whether the first reference signal is operating normally, and in some cases the emergency measures and / or errors indicated above. A recognition measure can also be activated.
[0019]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. In the present specification and drawings, components having substantially the same functional configuration are denoted by the same reference numerals, and redundant description is omitted.
[0020]
FIG. 1 is a signal waveform diagram illustrating the operation of each signal in a fuel injection system for an internal combustion engine. FIG. 2 is a simplified block diagram of a fuel injection system for an internal combustion engine.
[0021]
In such a fuel injection system for an internal combustion engine, the tooth detector 10 driven by a rotating camshaft generates a number of angle pulses in response to the rotation. This angle pulse is counted by a pulse counter 11 housed in a rotation speed detection module 12 as a counting device. In the rotation speed detection module 12, the rotation speed n of the internal combustion engine is also detected using the detected angle pulse. For this purpose, a separate microcontroller is provided.
[0022]
The rotation speed detection module 12 generates a static interrupt signal Is for each predetermined number of angle pulses. This static interrupt signal Is represents the first reference signal formed at equal intervals. The static interrupt signal Is is normally formed at equal intervals because the sensor value can be easily detected, but is not formed at equal intervals when unequal intervals are effective due to load distribution. Sometimes.
[0023]
In the first calculation stage 13 of the CPU 14 for calculating the fuel injection signal, the static interrupt signal Is is calculated for the generation of the dynamic interrupt signal Id and the injection start time, that is, the injection signal E1 start time. Activate calculation step B for calculation. Further, the dynamic interrupt signal Id as the second reference signal is for calculating the period c of the injection signal E1 in the second calculation stage 15 after the interval a and before the start of the injection signal E1. Activate calculation step B. The first calculation stage 13 and the second calculation stage 15 control the output stage 16. This output stage 16 controls at least one injection valve 17.
[0024]
The static interrupt signal Is is an appropriate dynamic interrupt signal Id that allows the start of driving for the pre-injection VE and the main injection HE (calculation of drive start time) and the drive period of the pre-injection VE and the main injection HE. The generation timing calculation is activated alternately. That is, the injection start time b and the dynamic interrupt signal Id generation time a are derived.
[0025]
Moreover, many pre-injection processes and many post-injection processes can also be provided in these injection processes.
[0026]
In order to confirm whether or not the interrupt signal as described above is operating normally, a dedicated interrupt counter 18 is provided for each injection type, for example, the pre-injection, the main injection, and the post-injection. The first interrupt counter 18 counts the increment of the static interrupt signal Is. In FIG. 2, for simplification, reference is made to one of the injections shown above. Accordingly, one first interrupt counter 18 is shown in FIG.
[0027]
Similar to the static interrupt signal Is, the second interrupt counter 19 counts the dynamic interrupt signal Id or the increment of each interrupt service routine. Again, an interrupt counter 19 can be provided for each injection type.
[0028]
When the dynamic interrupt signal Id is detected, the contents of the first interrupt counter 18 and the second interrupt counter 19 are compared using the comparator 20. In regular driving, the dynamic interrupt signal Id follows the static interrupt signal Is one-to-one. In such a case, the state of the interrupt counter must always be equal at the time of the dynamic interrupt signal Id. If this counter state is different, it is interpreted that normal operation is not taking place, and emergency measures and / or error recognition measures are activated.
[0029]
As this error recognition, such an error can also be recorded in the memory means 21. At the same time, the reset signal R for the CPU is activated and the calculation of the injection period and the processing of the program are not performed. Other emergency measures include, for example, switching to emergency driving by a plurality of error signals, or finally turning off the internal combustion engine. Further, a display device 22 for displaying an error is provided, and appropriate display can be performed step by step by incrementing the number of counters. For example, the display device 22 such as an LED can blink or light according to the number of errors, and more detailed display can be performed on the display device 22 such as a monitor display.
[0030]
In order to determine whether the rotation speed detection module 12 operates the static interrupt signal Is at the correct angle and the CPU 14 has responded at the correct time, the CPU 14 determines whether each interrupt is included in the static interrupt signal Is. The angle pulse value of the pulse counter 11 corresponding to the signal is referred to. Here, the pulse difference (rotation angle difference) between the angle pulse value (total rotation angle) in the static interrupt signal Is and the angle pulse value (previous total rotation angle) detected in the previous static interrupt signal Is. Is equivalent to a predetermined number of angle pulses (rotation angle, interrupt interval, or segment length). If the number of angle pulses is equal to the predetermined number, the injection start time calculation B and the programming of the dynamic interrupt signal Id can be started.
[0031]
In order to ensure normal operation by the reference signal corresponding to such rotation, the tooth detector 10 has a gap between at least one tooth. In this way, at least one angular pulse is generated during one revolution. Further, when the static interrupt signal Is is calculated, a missing tooth can be estimated by a computer.
[0032]
In FIG. 1, the bottom row shows the injection signals for other injection valves or cylinders. The calculation of the injection signal is activated by the static interrupt signal Is as described above. The time and interval obtained in the calculation interval B are similarly indicated by symbols a ′, b ′ and c ′. Thus, the static interrupt signal Is sequentially activates the calculation of the injection start time for each different injection.
[0033]
As mentioned above, although preferred embodiment of this invention was described referring an accompanying drawing, this invention is not limited to this example. It will be obvious to those skilled in the art that various changes or modifications can be conceived within the scope of the technical idea described in the claims, and these are naturally within the technical scope of the present invention. It is understood that it belongs.
[0034]
【The invention's effect】
As described above, according to the present invention, it is possible to improve safety and prevent engine damage by ensuring normal operation of combustion injection.
[Brief description of the drawings]
FIG. 1 is a signal waveform diagram illustrating the operation of each signal in a fuel injection system for an internal combustion engine.
FIG. 2 is a simplified block diagram of a fuel injection system for an internal combustion engine.
[Explanation of symbols]
10 tooth detector 11 pulse counter 12 counting device (rotation speed detection module)
13 First calculation stage 14 CPU
15 Second calculation stage 16 Output stage 17 Injection valve 18 First interrupt counter 19 Second interrupt counter 20 Comparator 21 Memory means 22 Display device Is First reference signal (static interrupt signal)
Id Second reference signal (dynamic interrupt signal)
B Calculation step E1 First injection signal E2 Second injection signal

Claims (9)

コモンレールシステムにおける内燃機関の燃料噴射のための2つの制御信号(E1,E2)を計算するのに利用される基準信号のうち,第1基準信号である静的インターラプト信号が回転角度に従って生成され;
前記第1基準信号のパルス毎に,所定のパラメータに従って時間的または角度的に遅れた第2基準信号である動的インターラプト信号が生成され;
前記第1基準信号と第2基準信号はそれぞれ別に計数され;
前記第1基準信号の計数値と前記第2基準信号の計数値とが周期的に比較され;
前記比較された計数値の偏差によって,非常措置および/またはエラー認識措置を作動させ、
前記第1基準信号は燃料噴射開始時間の計算を作動させ,前記第2基準信号は燃料噴射期間または燃料噴射終了時間の計算を作動させることを特徴とする,車両内燃機関制御の基準信号監視方法。
Of the reference signals used to calculate the two control signals (E1, E2) for fuel injection of the internal combustion engine in the common rail system, a static interrupt signal as a first reference signal is generated according to the rotation angle. ;
For each pulse of the first reference signal, a dynamic interrupt signal that is a second reference signal delayed in time or angle according to a predetermined parameter is generated;
The first reference signal and the second reference signal are counted separately;
The count value of the first reference signal and the count value of the second reference signal are periodically compared;
Activating emergency measures and / or error recognition measures according to the deviation of the compared count values;
A reference signal monitoring method for controlling a vehicle internal combustion engine, wherein the first reference signal operates to calculate a fuel injection start time, and the second reference signal operates to calculate a fuel injection period or a fuel injection end time. .
前記非常措置として,CPUのリセット作動,非常駆動への切替え,および内燃機関のオフからなる群から選択される1または2以上の措置が設けられていることを特徴とする,請求項1に記載の車両内燃機関制御の基準信号監視方法。  2. The emergency measure includes one or more measures selected from the group consisting of a CPU reset operation, switching to an emergency drive, and turning off an internal combustion engine. Of reference signal for vehicle internal combustion engine control. 前記エラー認識措置として,エラーを表示する,および/またはエラーをメモリ手段へ格納することを特徴とする,請求項1または2に記載の車両内燃機関制御の基準信号監視方法。  3. The vehicle internal combustion engine control reference signal monitoring method according to claim 1, wherein an error is displayed as the error recognition measure and / or the error is stored in a memory means. 前記非常措置および/または前記エラー認識措置の作動は,エラー頻度に従って行われることを特徴とする,請求項1から3のいずれかに記載の車両内燃機関制御の基準信号監視方法。  The reference signal monitoring method for vehicle internal combustion engine control according to any one of claims 1 to 3, wherein the operation of the emergency measure and / or the error recognition measure is performed according to an error frequency. 前記燃料噴射のための制御信号(E1,E2)の計算は,前記第1基準信号の計数値と前記第2基準信号の計数値が等しい場合にのみ行われることを特徴とする,請求項1から4のいずれかに記載の車両内燃機関制御の基準信号監視方法。  2. The calculation of the control signal (E1, E2) for fuel injection is performed only when the count value of the first reference signal is equal to the count value of the second reference signal. 5. A reference signal monitoring method for controlling a vehicle internal combustion engine according to any one of claims 1 to 4. 前記燃料噴射は,前噴射,メイン噴射,後噴射からなる群から選択される1または2以上の噴射であり,前記前噴射,メイン噴射,後噴射毎に専用の計数工程および計数装置が設けられていることを特徴とする,請求項1から5のいずれかに記載の車両内燃機関制御の基準信号監視方法。The fuel injection is one or more injections selected from the group consisting of pre-injection, main injection, and post-injection, and a dedicated counting step and counting device are provided for each of the pre-injection, main injection, and post-injection. 6. The reference signal monitoring method for controlling a vehicle internal combustion engine according to claim 1, wherein the reference signal is monitored. 前記燃料噴射は,前噴射,メイン噴射,後噴射からなる群から選択される1または2以上の噴射であり,前記第1基準信号は,前記異なる噴射毎の噴射開始時間の計算を順次作動させることを特徴とする,請求項1から6のいずれかに記載の車両内燃機関制御の基準信号監視方法。The fuel injection is one or more injections selected from the group consisting of pre-injection, main injection, and post-injection, and the first reference signal sequentially activates calculation of injection start times for the different injections. A reference signal monitoring method for controlling a vehicle internal combustion engine according to any one of claims 1 to 6 , wherein the reference signal is monitored. 前記第1基準信号の角度間隔が点検されることを特徴とする,請求項1から7のいずれかに記載の車両内燃機関制御の基準信号監視方法。8. The vehicle internal combustion engine control reference signal monitoring method according to claim 1 , wherein an angular interval of the first reference signal is checked. 前記内燃機関によって駆動される歯検出器からの角度パルスを計数する計数装置から回転角に対応した角度パルス数(回転角)が得られ,
予め定められた角度パルス数(回転角)毎に第1基準信号が生成され,
各第1基準信号時における角度パルス値(総回転角)と,前回の第1基準信号時において検出された角度パルス値(前回総回転角)とのパルス差(回転角度差)が,予め定められた角度パルス数(回転角)に相当するかどうか調べられることを特徴とする,請求項8に記載の車両内燃機関制御の基準信号監視方法。
An angle pulse number (rotation angle) corresponding to a rotation angle is obtained from a counting device that counts angle pulses from a tooth detector driven by the internal combustion engine,
A first reference signal is generated for each predetermined number of angle pulses (rotation angle),
A pulse difference (rotation angle difference) between an angle pulse value (total rotation angle) at each first reference signal and an angle pulse value (previous total rotation angle) detected at the previous first reference signal is determined in advance. 9. The reference signal monitoring method for controlling a vehicle internal combustion engine according to claim 8 , wherein it is checked whether the angle pulse number (rotation angle) corresponds to the determined number.
JP2003179002A 2002-06-26 2003-06-24 Reference signal monitoring method for vehicle internal combustion engine control Expired - Fee Related JP4276003B2 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE2002128609 DE10228609A1 (en) 2002-06-26 2002-06-26 Method for plausibility checking of reference marks used to calculate the control signals for the fuel injection of an internal combustion engine

Publications (2)

Publication Number Publication Date
JP2004028106A JP2004028106A (en) 2004-01-29
JP4276003B2 true JP4276003B2 (en) 2009-06-10

Family

ID=29716669

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003179002A Expired - Fee Related JP4276003B2 (en) 2002-06-26 2003-06-24 Reference signal monitoring method for vehicle internal combustion engine control

Country Status (3)

Country Link
EP (1) EP1375884B1 (en)
JP (1) JP4276003B2 (en)
DE (2) DE10228609A1 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10229024B4 (en) * 2002-06-28 2012-04-26 Robert Bosch Gmbh Method and device for controlling an internal combustion engine
RU2355904C2 (en) * 2007-05-21 2009-05-20 Государственное образовательное учреждение высшего профессионального образования "Омский государственный университет путей сообщения" System of automatic fuel injection pressure control depending on diesel operation modes
JP4816651B2 (en) 2008-01-25 2011-11-16 トヨタ自動車株式会社 Fuel injection control device for internal combustion engine
CN106930847B (en) * 2015-12-31 2019-12-24 长城汽车股份有限公司 A limp information processing system and an engine electronic control system
CN107131082A (en) * 2017-06-30 2017-09-05 南岳电控(衡阳)工业技术股份有限公司 Injecting fuel of diesel motor Mini electric combination unit pump

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE4120463C2 (en) * 1991-06-21 2000-09-14 Bosch Gmbh Robert Method and device for controlling a solenoid-controlled fuel metering system
DE4444751A1 (en) * 1994-12-15 1996-06-20 Bosch Gmbh Robert System for controlling an internal combustion engine

Also Published As

Publication number Publication date
DE10228609A1 (en) 2004-01-15
EP1375884A2 (en) 2004-01-02
EP1375884B1 (en) 2010-09-01
JP2004028106A (en) 2004-01-29
EP1375884A3 (en) 2007-12-05
DE50313030D1 (en) 2010-10-14

Similar Documents

Publication Publication Date Title
JP3734496B2 (en) Transmitter device for cylinder identification in an internal combustion engine having n cylinders
CN100501146C (en) engine control equipment
US8978453B2 (en) Crank signal error detection using a cam signal interval
US8204674B2 (en) Apparatus for controlling engine using crank signal and cam signal
US7197391B2 (en) Method and apparatus for controlling an engine using a cam signal
US7819106B2 (en) Engine control apparatus using signal with level changing with engine operation
US5829412A (en) System for controlling an internal combustion engine
JPH0461183B2 (en)
US20150268063A1 (en) Method of determining the instantaneous angular position of a crankshaft target optimized for starting the engine
JP4276003B2 (en) Reference signal monitoring method for vehicle internal combustion engine control
US20130325298A1 (en) Adaptation Method of an Injector of an Internal Combustion Engine
US6286365B1 (en) Method for determining segment times between detections of equally spaced markings on a rotating body connected with a camshaft of an internal combustion engine
JP2569212B2 (en) Internal combustion engine ignition control method and apparatus
JP2690315B2 (en) Ignition device and injection device for internal combustion engine
JPH04269351A (en) Control device for fuel pump
JPH1162687A (en) Engine rotation direction determination device
JPH06307280A (en) Revolution position detection device for internal combustion engine
GB2337136A (en) Regulating an engine using a transmitter wheel with a reference mark
JP3723750B2 (en) Internal combustion engine control system
JP2743579B2 (en) Rotation signal abnormality detection device
AU2012211828B2 (en) Fuel injection control device
JP7841441B2 (en) Engine control unit
JP2834370B2 (en) Internal combustion engine control device
US8437940B2 (en) Method for determining whether a crankshaft of an internal combustion engine rotating forward after a reverse rotation is oscillating or continues the forward movement
JP2527971B2 (en) Control device for internal combustion engine

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060626

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080527

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080826

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: 20090203

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20090305

R150 Certificate of patent or registration of utility model

Ref document number: 4276003

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120313

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130313

Year of fee payment: 4

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140313

Year of fee payment: 5

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees