(57)【特許請求の範囲】
【請求項１】
燃料を燃焼室（１６）内へ調量するためのインジェクタ（３０）を有する内燃機関（１２）を動作させるための方法であって、
前記方法では、駆動制御時間（ＡＤ）中に燃料噴射量（ｑ）を調量するために前記インジェクタ（３０）を開弁し、前記燃料噴射量（ｑ）によって生じる、前記内燃機関（１２）の回転運動の変化を求める方法において、
前記内燃機関（１２）の回転数変化率（Δｎ（ｔ）／ｎ）の振幅（Ａ）と、前記内燃機関（１２）が所定の回転数領域で動作しているときの平均回転数（ｎ）の２乗とを乗算結合することにより、前記振幅（Ａ）に対して補償を行った、補償された振幅（Ａ*）を求め、
前記回転数変化率（Δｎ（ｔ）／ｎ）の前記振幅（Ａ）および前記補償された振幅（Ａ*）として、前記内燃機関（１２）の前記回転運動の変化を求め、
前記駆動制御時間（ＡＤ）と、当該駆動制御時間（ＡＤ）にて求められる前記補償された振幅（Ａ*）とをそれぞれ含む複数の値対（Ｍ１）を求め、
前記駆動制御時間（ＡＤ）と前記補償された振幅（Ａ*）とを関連づけることにより、前記駆動制御時間（ＡＤ）と前記回転運動の変化とを関連づける関数（ｆ）を、前記複数の値対（Ｍ１）から求め、
前記補償された振幅（Ａ*）の値が０に等しいときに得られる前記駆動制御時間（ＡＤ）として、前記インジェクタ（３０）が未だぎりぎり開弁しない最小駆動制御時間（ＡＤ**）を、前記関数（ｆ）を用いて求め、
前記駆動制御時間（ＡＤ）と前記燃料噴射量（ｑ）との関係を表す特性マップにおいて前記インジェクタ（３０）が開弁している前記駆動制御時間（ＡＤ）の線形領域における勾配（ΔＡＤ／Δｑ）と目標燃料噴射量（ｑsoll）とを乗算結合したものと、前記最小駆動制御時間（ＡＤ**）とを加算結合することにより、前記インジェクタ（３０）の動作点に依存する動作点依存性駆動制御時間（ＡＤ*）を求め、
前記動作点依存性駆動制御時間（ＡＤ*）を用いて、前記インジェクタ（３０）を駆動制御する、
ことを特徴とする方法。
【請求項２】
前記関数（ｆ）を線形回帰によって前記複数の値対（Ｍ１）から求める、
請求項１記載の方法。
【請求項３】
前記複数の値対（Ｍ１）のうち一対の前記駆動制御時間（ＡＤ）は、前記回転数変化率（Δｎ（ｔ）／ｎ）の前記振幅（Ａ）の発生が開始される程度に前記インジェクタ（３０）が開弁する前記駆動制御時間（ＡＤ）であるスタート駆動制御時間（ＡＤStart）より大きい、
請求項１または２記載の方法。
【請求項４】
前記駆動制御時間（ＡＤ）が前記スタート駆動制御時間（ＡＤStart）であるときの前記補償された振幅（Ａ*）であるスタート振幅（Ａ*Start）を前記補償された振幅（Ａ*）の複数の値から求め、その際には、前記駆動制御時間（ＡＤ）を上昇させて、前記補償された振幅（Ａ*）は、前記駆動制御時間（ＡＤ）が前記スタート駆動制御時間（ＡＤStart）のときに前記スタート振幅（Ａ*Start）を上回る、
請求項３記載の方法。
【請求項５】
前記補償された振幅（Ａ*）の複数の値から標準偏差を求め、
前記スタート振幅（Ａ*Start）を前記標準偏差の倍数として求める、
請求項４記載の方法。
【請求項６】
前記スタート振幅（Ａ*Start）を前記標準偏差の４倍として求める、
請求項５記載の方法。
【請求項７】
前記補償された振幅（Ａ*）の複数の値を求めるために、前記インジェクタ（３０）が所期の通りに開弁しない程度に小さいテスト駆動制御時間（ＡＤTest）で前記インジェクタ（３０）を駆動制御する、
請求項４から６までのいずれか１項記載の方法。
【請求項８】
前記内燃機関（１２）の惰性走行中に前記補償された振幅（Ａ*）の複数の値を求める、
請求項４から７までのいずれか１項記載の方法。
【請求項９】
前記内燃機関（１２）のトランスミッション系統の変速比が固定されている第１の状態において、前記関数（ｆ）を求めるための所定数の前記値対（Ｍ１）を求める、
請求項１から８までのいずれか１項記載の方法。
【請求項１０】
前記内燃機関（１２）が回転数の所定の領域（ｎ；ｎ（ｔ））で動作している第２の状態において、前記関数（ｆ）を求めるための前記値対（Ｍ１）を求める、
請求項１から９までのいずれか１項記載の方法。
【請求項１１】
前記内燃機関（１２）は自動車の内燃機関である、
請求項１から１０までのいずれか１項記載の方法。
【請求項１２】
請求項１から１１までのいずれか１項記載の方法を実施するために構成された、デジタル計算機用のコンピュータプログラム。
【請求項１３】
請求項１２記載のコンピュータプログラムを実行できるデジタル計算機を備えた、内燃機関（１２）用の制御装置（４２）。
【請求項１４】
前記内燃機関（１２）は自動車用の内燃機関である、
請求項１３記載の制御装置（４２）。
【請求項１５】
前記デジタル計算機はマイクロプロセッサである、
請求項１３または１４記載の制御装置（４２）。
【請求項１６】
請求項１２記載のコンピュータプログラムが記憶された、請求項１３から１５までのいずれか１項記載の、内燃機関（１２）の制御装置（４２）用の記憶媒体。
【請求項１７】
前記内燃機関（１２）は自動車の内燃機関である、
請求項１６記載の記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
従来技術
本発明は、請求項１の上位概念に記載の、内燃機関の動作方法に関する。
【０００２】
燃料を噴射するためのインジェクタを備えた噴射システムは周知技術である。また、所定の駆動制御時間にわたるインジェクタの噴射時間は個体ごとに、寿命ドリフトによって変化することも知られており、この寿命ドリフトは、予め正確に求めることができない。
【０００３】
噴射時間が上述のように変化することにより、内燃機関の動作に不都合な事態が生じ、とりわけ、噴射時間が不正確になり、これによって有害物質エミッションが増大する。噴射時間のこのような変化を補償するために、いわゆるゼロ量較正手法が知られている。ゼロ量較正では通常、クランクシャフトを規定されたように回転させるための、燃料を噴射する駆動制御時間を求める。上述のように求められた駆動制御時間は、各インジェクタ個体の寿命ドリフトを補償するために使用される。
【０００４】
また、インジェクタの予め定められた駆動制御時間において、ドライブトレインと、入れられたギヤすなわちドライブトレインの変速比とが、クランクシャフトの回転運動に影響を及ぼすことも知られている。通常は各ギヤごとに、駆動制御時間と、当該駆動制御時間から生じる回転運動とを対応付ける特徴的な特性曲線が存在する。それゆえ、ゼロ量較正を行うためには、各個別のドライブトレインごとに内燃機関の制御装置に適切なデータ入力を行わなければならない。
【０００５】
発明の開示
本発明の基礎となる問題は、請求項１に記載の方法によって解決される。従属請求項に有利な実施形態が記載されている。さらに、明細書の以下の記載と図面とに、本発明の重要な特徴が記載されている。これらの特徴は、それぞれ単独でも本発明に重要な特徴であり、また、これらの特徴の種々の組み合わせもまた、本発明の重要な特徴である。このことは、そのように明示的に記載されていなくても当てはまる。
【０００６】
有利には、動作点に依存するインジェクタの駆動制御時間を、インジェクタがぎりぎり未だ開弁しない最小駆動制御時間に依存して求めることにより、インジェクタの寿命ドリフトを補償することができる。前記最小駆動時間は有利には、インジェクタの駆動制御時間と、当該駆動制御時間から生じる内燃機関の回転運動の変化とを関連づける関数から求められる。
【０００７】
請求項に記載された方法により、有利には、ドライブトレインに依存して行われる、制御装置のデータ入力を省略することができる。それにより、すべてのドライブトレイン構成で試験を行う必要もなくなり、ドライブトレインの個々の部品についての構造変更も、より短時間で実現することができ、このことにより、ゼロ量較正のためにドライブトレインに依存して行われるデータ入力に必要なコストおよび手間すべてを削減することもできる。
【０００８】
本方法の有利な実施形態では、内燃機関の回転運動の変化は、回転数変化率の振幅を用いて求められる。その際に有利なのは、原振幅に、内燃機関の平均回転数の２乗を乗算結合して、補償された振幅を形成することである。このことによって有利には、原振幅の回転数依存性を低減させることができる。平均回転数の２乗を乗算することにより、フライホイールの挙動が表現される。その際には車両ドライブトレインは、フライホイールとして大まかな近似でシミュレートされる。このようにして、補償された振幅で原振幅を事前に補償しておくことができる。
【０００９】
１つの有利な実施形態では、動作点に依存する前記駆動制御時間は、最小駆動制御時間と、目標噴射量および勾配の乗算結合したものとを、加算結合することにより求められる。このようにして有利には、動作点に依存する前記駆動制御時間は、ゼロ量較正された駆動制御時間となる。よって有利には、動作点に依存する前記駆動制御時間を簡単にゼロ量較正して求めることができる。
【００１０】
本方法の１つの有利な実施形態では、前記関数は有利には、それぞれ駆動制御時間と該駆動制御時間で求められる前記振幅とを含む複数の値対から線形回帰によって求められる。有利にはこのようにして、駆動制御時間と振幅との線形関係を使用して、前記最小駆動時間を求める。さらに、前記方法は線形回帰により、有利には２乗誤差を低減することができる。
【００１１】
本発明の１つの有利な実施形態では、前記複数の値対のうち一対の駆動制御時間は、スタート駆動制御時間より大きい。前記スタート駆動制御時間より大きい駆動制御時間を含む値対のみを用いることにより、有利には、求めるべき関数のほぼ直線の領域にある値対のみが、当該関数の計算に組み込まれるようにすることができる。
【００１２】
本方法の１つの有利な実施形態では、前記振幅の複数の値を求め、最小限駆動制御時間から開始して前記駆動制御時間を増大させていき、前記スタート駆動制御時間のときに、前記振幅はスタート振幅を上回る。したがって、このようにして求められたスタート駆動制御時間は、調量された噴射量によって確実に影響された振幅をそれぞれ有する複数の値対を求めることができる領域の開始点となる。
【００１３】
本方法の１つの有利な実施形態では、前記スタート振幅は、前記振幅の複数の値から求められる標準偏差の倍数として、とりわけ当該標準偏差の４倍として求められる。このことによって有利には、ドライブトレインによって生成される基本雑音と有利には特定の関係を有する限界値すなわちスタート振幅が確定される。
【００１４】
本方法の有利な実施形態では、前記振幅の複数の値を求めるために、インジェクタが確実に開弁しない程度に小さいテスト駆動制御時間で、当該インジェクタを駆動制御する。このことによって有利には、基本雑音、ないしは、前記振幅の複数の値に関する特性値を求めることができる。
【００１５】
本方法の有利な実施形態では、前記振幅の複数の値は惰性走行時に求められる。惰性走行時に前記振幅の複数の値を求める際に有利なのは、ドライブトレインの基本雑音のみを求めることである。というのも、その際には確実に噴射がなされないからである。
【００１６】
本方法の有利な実施形態では、前記関数を求めるための所定数の値対をそのつど、ドライブトレインの変速比が固定的に設定された、内燃機関の状態において求める。ギヤないしは変速比が異なると、形成される関数も異なってくるので、上述のように求めることにより、不正確な最小駆動制御時間が求められるのを回避することができる。
【００１７】
本方法の有利な実施形態では、前記関数を求めるための前記値対は、内燃機関が所定の回転数領域で動作している状態のときに求められる。このことにより、不都合な回転数領域で生じる値対が最小駆動制御時間の計算に組み込まれるのを回避することができる。
【００１８】
図面の各図に示された本発明の実施例についての以下の記載から、本発明の他の特徴、用途および利点を導き出すことができる。これらの他の特徴、用途および利点については、特許請求の範囲の記載および請求項の引用関係にかかわらず、また、明細書ないしは図面における各特徴の記載にかかわらず、記載または図示されたすべての特徴が、単独または任意の組み合わせで、本発明の対象となる。すべての図において、実施形態が異なっても、等価的な機能のパラメータには同一の符号を使用している。
【００１９】
以下、図面を参照して本発明の実施例を説明する。
【図面の簡単な説明】
【００２０】
【図１】インジェクタによって直接噴射が行われるディーゼル内燃機関を概略的に示す図である。
【図２】インジェクタの動作点依存性の駆動制御時間を求めるための、概略的なブロック図である。
【図３】概略的な回転数変化率‐時間グラフである。
【図４】インジェクタの動作点依存性の駆動制御時間を求めるための、概略的な細部ブロック図である。
【図５】インジェクタの最小駆動制御時間を求めるための、概略的な駆動制御時間‐振幅グラフである。
【図６】インジェクタの最小駆動制御時間を求めるための概略的なブロック図である。
【００２１】
図１中、符号１０は、排ガス設備１４を備えたディーゼル内燃機関１２全体を示す。前記内燃機関１２は燃焼室１６を有し、この燃焼室１６はピストン１８によって可動に封止される。吸入弁２０が吸入弁調整器２４により作動され、吐出弁２２が吐出弁調整器２５によって作動される。吸入弁調整器２４および吐出弁調整器２５の双方とも、機械的な調整器であるカムシャフトによって、または電動調整器によって、または電気油圧調整器によって、または電気空気圧調整器によって実現することができる。
【００２２】
吸入弁２０が開弁するとピストン１８が吸入管２８から空気を吸入し、その後、インジェクタ３０を介して燃料が調量されて燃焼室１６内に直接供給される。前記燃料は圧縮時に自然着火する。吐出弁２２が開弁すると、燃焼した残留ガスが燃焼室１６から排ガス設備１４内へ吐出される。
【００２３】
前記内燃機関１２の制御は制御装置４２によって行われる。この制御装置４２はたとえば、センサホイール４７とともに協働する回転数センサ４６の信号と、ドライバ要求センサ４８の信号とを処理する。前記回転数センサ４６は角度位置αを求め、制御装置４２へ伝送する。前記制御装置４２にはさらに、内燃機関１２の領域や排ガス設備１４の領域における圧力および／または温度についての、排ガスセンサ５０の信号と、図中にない別のセンサの信号とを供給することができる。前記制御装置４２は、これらの入力信号と、場合によっては別の入力信号とから、前記ドライバ要求に応じて、および／または事前プログラミングされた要求に応じて、前記内燃機関１２を動作させるための制御信号を形成する。図１では、インジェクタ３０を介して燃料量が噴射されることにより、空気燃料混合気を含む区画５４が形成される。この区画５４は、燃焼室１６内部において空気により包囲され、圧縮時に自然着火する。
【００２４】
以下で説明する方法はディーゼル内燃機関に限定されことはなく、燃焼室に対して点火プラグが設けられる筒内噴射方式または直噴型のガソリン内燃機関にも適用することができる。その際には、前記インジェクタ３０はたとえば、電磁式インジェクタまたは圧電式インジェクタとすることができる。
【００２５】
インジェクタ３０を駆動制御するためには、前記制御装置４２が、当該インジェクタを駆動制御する時間を指定するデジタル信号を、図中にない出力段モジュールに印加する。このデジタル信号に応じて、前記出力段モジュールは駆動制御量を生成する。この駆動制御量は電圧Ｕまたは電流Ｉである。前記出力段モジュールはこの駆動制御量を用いて、インジェクタ３０のアクチュエータが燃料を噴射するように駆動制御する。この駆動制御量によりインジェクタの挙動が決定され、たとえば、インジェクタ３０の開弁時点および閉弁時点を決定することができる。前記駆動制御量は制御装置４２によって測定され、この駆動制御量および／またはデジタル信号から、図１に示されていない、インジェクタ３０の駆動制御時間ＡＤを求めることができる。回転数信号ｎ（ｔ）が前記回転数センサ４６によって求められ、制御装置４２へ供給される。
【００２６】
図２に、内燃機関１２の一部領域と、制御装置４２の一部領域とを示す。ブロック６０がテスト駆動制御時間 ＡＤTest を生成し、このテスト駆動制御時間 ＡＤTest はインジェクタ３０へ供給される。前記テスト駆動制御時間 ＡＤTest に応じて、燃焼室１６へ燃料量ｑが調量される。調量されたこの燃料量ｑは自然着火してトルクを生成し、このトルクは、クランクシャフトと、クランクシャフトに結合されたセンサホイール４７とに伝達される。これにしたがい、燃焼室１６は回転数センサ４６に作用結合する６２。
【００２７】
制御装置４２のブロック６４に、回転数センサ４６によって求められた回転数信号ｎ（ｔ）が供給される。この回転数信号ｎ（ｔ）に代えて択一的に、ブロック６４に、センサホイール４７の各扇形区間の間にある時間を示す区間時間信号を供給することもできる。その際には、回転数信号ｎ（ｔ）の値は区間時間の値の逆数となる。
【００２８】
ブロック６４は、平均回転数ｎを基準として回転数信号ｎ（ｔ）を正規化して得られた回転数変化率Δｎ（ｔ）／ｎを生成する。平均回転数ｎはたとえば、回転数信号ｎ（ｔ）から平均値演算により求められる。この回転数変化率Δｎ（ｔ）／ｎに代えて択一的に、別の区間時間信号を適切に用いることもできる。回転数変化率Δｎ（ｔ）／ｎには、とりわけ噴射量ｑの影響が反映されている。したがって、ブロック６６によって回転数変化率Δｎ（ｔ）／ｎから、噴射量ｑとテスト駆動制御時間 ＡＤTest とに対応する原振幅Ａを求めることができる。図３に基づき、この原振幅Ａの求め方を詳細に説明する。
【００２９】
結合部６８において、原振幅Ａに係数ｋを乗算することにより、補償された振幅Ａ*が得られる。この係数ｋはたとえば、平均回転数ｎの２乗に相当する。この補償された振幅Ａ*はブロック６０へ供給される。ブロック６０にはさらに目標噴射量 ｑsoll も供給される。ブロック６０はとりわけ目標噴射量 ｑsoll から、動作点に依存する駆動制御時間ＡＤ*を求める。この駆動制御時間ＡＤ*は、内燃機関１２の動作点に依存して、たとえばドライバ要求に依存して求められ、インジェクタ３０の寿命ドリフトを実質的に補償する。目標噴射量 ｑsoll はたとえば、前記補償された振幅Ａ*の目標値から求めるか、または原振幅Ａから求めることができる。この補償された振幅Ａ*に代えて択一的に、前記ブロック６０に原振幅Ａも供給することができる。
【００３０】
図３に、時間ｔ軸上に回転数変化率Δｎ（ｔ）／ｎを示した、概略的な回転数変化率‐時間グラフ５５を示す。特性曲線５７は平均値なしで示されており、回転数の振動を示している。この回転数振動が原振幅Ａを含んでいる。原振幅Ａは、駆動制御時間ＡＤないしはこれに対応する噴射量ｑから生じるものである。上述のように、この原振幅から、補償された振幅Ａ*が求められる。以下、この補償された振幅Ａ*を振幅Ａ*と称する。
【００３１】
図４は、インジェクタ３０の動作点依存性の駆動制御時間ＡＤ*を求めるためのブロック６０の概略的な細部ブロック図である。ブロック７０はテスト駆動制御時間 ＡＤTest を生成する。前記振幅Ａ*はブロック７０へ供給され、ブロック７０は最小駆動制御時間ＡＤ**を求める。この最小駆動制御時間ＡＤ**は、インジェクタ３０が未だぎりぎり開弁しない駆動制御時間、ないしはインジェクタ３０が未だぎりぎり閉弁したままである駆動制御時間、ないしはインジェクタ３０が開弁と閉弁との間の状態または閉弁と開弁との間の状態にある駆動制御時間である。前記最小駆動制御時間ＡＤ**は結合部７２へ供給される。
【００３２】
勾配ΔＡＤ／Δｑはたとえば定数として記憶されており、インジェクタ型式固有の駆動制御時間‐噴射量特性マップから求められる。この勾配ΔＡＤ／Δｑは、上述の特性マップの、インジェクタが確実に開弁している駆動制御時間の領域内にあるほぼ直線の領域から求められる。勾配ΔＡＤ／Δｑは、駆動制御時間区間ｄＡＤと、これに対応する燃料量区間ｄｑとから求められる。結合部７６において、前記勾配ΔＡＤ／Δｑに目標燃料量 ｑsoll が乗算され、これにより、駆動制御時間偏差ＡＤΔが得られる。
【００３３】
結合部７２において、最小駆動制御時間ＡＤ**と駆動制御時間偏差ＡＤΔとが加算結合され、動作点に依存する駆動制御時間ＡＤ*が得られる。したがってこの動作点に依存する駆動制御時間ＡＤ*は、目標噴射量 ｑsoll および勾配ΔＡＤ／Δｑを乗算結合したものと最小駆動制御時間ＡＤ**とを加算結合して求められるものである。
【００３４】
図５に、ゼロ点にて相互に交差するＡＤ座標軸とＡ*座標軸とを示す駆動制御時間‐振幅グラフ７８を示す。ＡＤ座標軸上には、最小限駆動制御時間ＡＤ０と、前記最小駆動制御時間ＡＤ**と、スタート駆動制御時間 ＡＤStart と、終了駆動制御時間 ＡＤEnd とを示す。幅ΔＡＤは、ＡＤ座標軸における２つの値対Ｍ１間の間隔を示す。Ａ*座標軸上には、スタート振幅 Ａ*Start が示されている。値対Ｍ１はスタート駆動制御時間 ＡＤStart と終了駆動制御時間 ＡＤEnd との間にあり、値対Ｍ２は最小限駆動制御時間ＡＤ０とスタート駆動制御時間 ＡＤStart との間にある。スタート駆動制御時間 ＡＤStart には値対Ｍ３がある。値対Ｍ１，Ｍ２またはＭ３はそれぞれ、駆動制御時間ＡＤと、各駆動制御時間ＡＤにて求められた振幅Ａ*とを含む。関数ｆは、所定数の値対Ｍ１から求められる。有利には、関数ｆは値対Ｍ１から線形回帰によって求められる。最小駆動制御時間ＡＤ**は、振幅Ａ*の値が０に等しいときに得られる駆動制御時間として、前記関数ｆから求められる。
【００３５】
最小駆動制御時間ＡＤ**を下回るとインジェクタ３０は開弁せず、燃料が燃料室１６へ供給されることはないので、駆動制御時間ＡＤが変化しても振幅Ａ*に影響を及ぼすことはない。最小駆動制御時間ＡＤ**を上回るとインジェクタ３０は開弁し、噴射量ｑが燃焼室１６へ供給され、駆動制御時間ＡＤが上昇すると、これが振幅Ａ*に与える影響は上昇する。噴射量ｑは、ほぼ差分ＡＤ−ＡＤ**であるインジェクタ３０の開弁時間にほぼ比例する。振幅Ａ*ないしは原振幅Ａは、クランクシャフトにて生じるトルク振動にほぼ比例し、ひいては、これに対応する噴射量ｑにほぼ比例する。したがって、最小駆動制御時間ＡＤ**より大きい駆動制御時間ＡＤでは、振幅Ａ*と駆動制御時間ＡＤとの関係はほぼ直線状になる。以下、図５に示されている他の関係について、図６を参照して説明する。
【００３６】
図６は、最小駆動制御時間ＡＤ**を求めるための、図４のブロックの概略的なブロック図である。ブロック８４はテスト駆動制御時間 ＡＤTest を生成する。このテスト駆動制御時間 ＡＤTest に対応する振幅Ａ*がブロック８４へ供給される。ブロック８４は複数の値対Ｍ１を生成し、これらの値対Ｍ１はブロック８０へ供給される。これらの複数の値対Ｍ１からブロック８０が関数ｆを生成する。関数ｆはブロック８２へ供給され、ブロック８２は最小駆動制御時間ＡＤ**を生成する。前記複数の値対Ｍ１を求めるために、ブロック８４は基本的に２つのステップを実施する。第１のステップにおいてブロック８４は、スタート駆動制御時間 ＡＤStart と、幅ΔＡＤと、終了駆動制御時間 ＡＤEnd とを求め、これらは第２のステップにおいて前記複数の値対Ｍ１を求めるために使用される。
【００３７】
前記第１のステップでは、とりわけスタート駆動制御時間 ＡＤStart が求められる。これを求めるためにはまず、たとえば最小限駆動制御時間ＡＤ０から開始して駆動制御時間ＡＤを増大させながら、振幅Ａ*の複数の値からスタート振幅 Ａ*Start を求める。スタート駆動制御時間 ＡＤStart になったときに、この振幅Ａ*はスタート振幅 Ａ*Start を超える。スタート振幅 Ａ*Start を超えるということは、スタート駆動制御時間 ＡＤStart を超えたテスト駆動制御 ＡＤTest の作用を確実に測定できることを意味する。したがってこのスタート駆動制御時間 ＡＤStart は、基本雑音と区別できる回転数振動が開始されるほどインジェクタ３０が開弁する駆動制御時間である。値対Ｍ３の振幅Ａ*では、振幅Ａ*はスタート振幅 Ａ*Start を上回り、このことにより、スタート駆動制御時間 ＡＤStart が確定される。
【００３８】
スタート振幅 Ａ*Start はたとえば、振幅Ａ*の求められた複数の値の標準偏差の倍数とすることができる。とりわけ、前記スタート振幅 Ａ*Start は、前記振幅Ａ*の複数の値の標準偏差の４倍である。前記振幅Ａ*の複数の値と駆動制御時間ＡＤとは、図５の値対Ｍ２に相当する。前記振幅Ａ*の複数の値を求めるためには、内燃機関の惰性運転中に、インジェクタ３０が確実に開弁しない程度に短いテスト駆動制御時間 ＡＤTest でインジェクタ３０を駆動制御する。前記振幅Ａ*の複数の値は、惰性運転中に、インジェクタ３０のテスト駆動制御無しで求めることもできる。インジェクタ３０が未開弁のときには、前記振幅Ａ*の複数の値は内燃機関１２の基本雑音に相当する。内燃機関のドライブトレインに生じる基本雑音は、とりわけ振幅Ａ*を測定して求めること自体によって生じる雑音も含む。
【００３９】
第１のステップにおいて、スタート駆動制御時間 ＡＤStart と終了駆動制御時間 ＡＤEnd との間の値領域が関数ｆを求めるのに十分な大きさになるように、かつ、前記終了駆動制御時間 ＡＤEnd が内燃機関の妨害雑音を阻止するのに十分に小さくなるように、前記終了駆動制御時間 ＡＤEnd は決定される。前記幅ΔＡＤは、各値対Ｍ１ないしは各値対Ｍ１の駆動制御時間ＡＤの相互間の間隔を特定することにより、値対Ｍ１が駆動制御時間ＡＤの一部領域において過度に多く生じないようにするために用いられる。
【００４０】
第２のステップにおいて、前記ブロック８４はここで、スタート駆動制御時間 ＡＤStart と終了駆動制御時間 ＡＤEnd との間の領域においてテスト駆動制御 ＡＤTest を複数回発生させ、これに対応して求められた複数の振幅Ａ*を各テスト駆動制御時間 ＡＤTest に対応付け、値対Ｍ１を形成する。ここでは、所定数の値対Ｍ１を求める。前記値対Ｍ１は、内燃機関１２のトランスミッションの変速比が固定されているときの当該内燃機関１２の第１の状態において、ブロック８４により求められる。内燃機関のトランスミッション系統の固定された変速比には、特定の入れられたギアが相当する。前記値対Ｍ１は、内燃機関１２が所定の回転数で動作するときの当該内燃機関１２の第２の状態においても求めることができる。前記内燃機関１２の第１の状態および第２の状態は、一緒に生じる状態とすることもできる。さらに、値対Ｍ１の検出を決定づける別の状態および／または条件を用いることも可能である。その目的は、１つの変速段ないしは回転数領域において、複数の値対Ｍ１の列すなわち所定数の値対Ｍ１を求めることである。このことにより、直線を近似することができる。１つの同じ直線を近似するために、上述のような値対の列を複数使用することも可能である。
【００４１】
値対Ｍ１を求めるための前記テスト駆動制御時間 ＡＤTest は、有利には幅ΔＡＤずつ、段階的に変化させることができる。さらに、前記値対Ｍ１をブロック８４によって求めるために、前記スタート駆動制御時間 ＡＤStart と終了駆動制御時間 ＡＤEnd との間の領域にわたって前記テスト駆動制御時間 ＡＤTest を交互に増減させることもできる。その際にはさらに、１回通るごとに異なる変速段を用いることができる。テスト駆動制御時間 ＡＤTest を段階的に変化させたり、ないしは交互に増減させることは、時間において、および／または、回転数に関して、および／または、スタート駆動制御時間 ＡＤStart と終了駆動制御時間 ＡＤEnd との間の領域において前記複数の値対Ｍ１を均質に分布させるのに適している。
【００４２】
ブロック８０は、少なくとも２つの前記値対Ｍ１から関数ｆの直線を求めるために、少なくとも２つの値対Ｍ１を用いて線形回帰を実施する。したがって、前記関数ｆはインジェクタ３０の各個体の駆動制御特性を表す。関数ｆを更新または再計算することにより、寿命にわたるインジェクタ３０の駆動制御特性に生じるドリフトを検出することができる。最小駆動制御時間ＡＤ**はブロック８２において、関数ｆとＡＤ座標軸との交点にしたがって求められる。
【００４３】
上述の方法は、デジタル計算機のためのコンピュータプログラムとして実現することができる。前記デジタル計算機は、上述の方法をコンピュータプログラムとして実行するのに適している。とりわけ自動車用の内燃機関は、デジタル計算機、とりわけマイクロプロセッサを含む制御装置を包含する。前記制御装置は、前記コンピュータプログラムが記憶された記憶媒体を含む。
【図１】
0005832548.tif 000002
【図２】
0005832548.tif 000003
【図３】
0005832548.tif 000004
【図４】
0005832548.tif 000005
【図５】
0005832548.tif 000006
【図６】
0005832548.tif 000007