(57)【特許請求の範囲】
【請求項１】
所定のタイプの内燃機関（２０）を動作させる種々の可能な動作状態および動作状態間の許可される移行を予め定める状態自動機械（１２）に従って，前記所定のタイプの内燃機関（２０）を動作させる方法であって，前記状態自動機械（１２）内で動作状態が複数の層（１…ｎ，ｎ＋１，…Ｎ）に分類されており，かつ前記層（１…ｎ，ｎ＋１，…Ｎ）は，少なくとも１つの層（ｎ）の配下に，前記層（ｎ）に対応づけられた動作状態のための少なくとも１つのサブ動作状態を含む少なくとも１つの他の層（ｎ＋１）が設けられるように，層的に構造化されている，前記所定のタイプの内燃機関（２０）を動作させる方法において：
前記層（ｎ）と，前記状態自動機械（１２）の層的構造内で前記層（ｎ）の上位に位置づけられたすべての層（０…ｎ−１）は，それぞれ，前記所定のタイプの内燃機関（２０）が他のタイプの内燃機関と共通に有している動作状態を表し；
前記他の層（ｎ＋１）および前記状態自動機械（１２）の層的構造内で前記他の層（ｎ＋１）の配下に位置づけられたすべての層（ｎ＋２…Ｎ）が，それぞれ，前記所定のタイプの内燃機関（２０）にとって固有の動作状態を表し；
前記状態自動機械は，４以上の層を有し；
第１の層は，動作状態「エンジン始動」を含み，第２の層は，非限定的に動作状態「スタンバイ」，「スタート」，「通常運転」および「後期回転」をサブ動作状態として含み，第３の層は，非限定的に動作状態「レディ」，「スタート」，「アイドリング」，「アクセル」，「次第に止まる」および「終了」をサブ動作状態として含み，第４の層は，非限定的に動作状態「予熱」および「非−予熱」をサブ動作状態として含む；
ことを特徴とする，所定タイプの内燃機関を動作させる方法。
【請求項２】
前記動作状態「スタンバイ」，「スタート」，「通常運転」および「後期回転」が，前記動作状態「エンジン始動」に対するサブ動作状態を表し；
前記動作状態「アイドリング」および「アクセル」は，前記動作状態「通常運転」に対するサブ動作状態を表し；
前記動作状態「次第に止まる」および「終了」は，前記動作状態「後期回転」に対するサブ動作状態を表し；
前記動作状態「予熱」および「非−予熱」は，前記動作状態「レディ」に対するサブ動作状態を表し；
前記第１の層，前記第２の層および前記第３の層（ｎ＝１，２，３）は，前記所定のタイプの内燃機関（２０）が他のタイプの内燃機関と共通に有する動作状態を表し；かつ
前記第４の層（ｎ＝４）は，前記所定のタイプの内燃機関（２０）に固有の動作状態を表すことを特徴とする，請求項１に記載の所定タイプの内燃機関を動作させる方法。
【請求項３】
前記内燃機関（２０）は，前記第３の層（ｎ＝３）において，スタータ（１５）による前記内燃機関（２０）の始動が認識された場合にのみ，前記状態「レディ」（３−１）から前記状態「スタート」（３−２）へ移行し，かつ
前記内燃機関（２０）の回転数が，所定の期間の間，所定の第１のしきい値（Ｔｈｒ１）より小さい場合に，前記状態「スタート」（３−２）から前記状態「レディ」（３−１）へ戻る移行が行われる
ことを特徴とする，請求項２に記載の所定タイプの内燃機関を動作させる方法。
【請求項４】
前記内燃機関は，前記第２の層（ｎ＝２）において，前記内燃機関のための点火がオンにされた場合に，前記内燃機関が前記状態「スタンバイ」から前記状態「レディ」（３−１）へ変化する前に，まず，前記状態「スタンバイ」（２−７）にあることを特徴とする請求項３に記載の所定タイプの内燃機関を動作させる方法。
【請求項５】
前記第３の層（ｎ＝３）において，車両の運転者による前記内燃機関（２０）の動作に関する設定に応じて，前記内燃機関は，前記状態「アイドリング」（３−３）から前記状態「アクセル」（３−４）への移行，およびその逆方向への移行が可能であることを特徴とする，請求項２に記載の所定タイプの内燃機関を動作させる方法。
【請求項６】
前記内燃機関（２０）は，前記第３の層（ｎ＝３）において，点火がオフにされて，前記内燃機関の回転数がゼロに近い第３のしきい値（Ｔｈｒ３）よりも小さくなった場合にのみ，前記状態「次第に止まる」（３−５）から前記状態「終了」（３−６）へ変化することを特徴とする，請求項２に記載の所定タイプの内燃機関を動作させる方法。
【請求項７】
第２の層（ｎ＝２）の内部で内燃機関（２０）は，内燃機関がその中で動作される，車両の点火がオフにされ，あるいは等価の情報が制御装置へ与えられた場合に，状態「スタート」（２−８）から直接状態「後期回転」（２−１０）へ移行することを特徴とする請求項２に記載の方法。
【請求項８】
前記内燃機関は，前記第３の層（ｎ＝３）において，前記点火がオフにされ，または同様の情報が制御装置へ与えられた場合に，前記状態「レディ」（３−１）または前記状態「スタート」（３−２）から前記状態「次第に止まる」（３−５）へ移行することを特徴とする，請求項７に記載の方法。
【請求項９】
前記内燃機関は，前記第２の層（ｎ＝２）において，前記内燃機関の回転数が予め定められた第２のしきい値（Ｔｈｒ２）を上回った場合に，前記状態「スタート」（２−８）から直接，前記状態「通常運転」（２−９）へ移行することを特徴とする，請求項２に記載の所定タイプの内燃機関を動作させる方法。
【請求項１０】
前記内燃機関は，前記第３の層（ｎ＝３）において，前記内燃機関の回転数が前記第２のしきい値を上回った場合に，前記状態「スタート」（３−２）から前記状態「アイドリング」（３−３）へ移行することを特徴とする，請求項９に記載の所定タイプの内燃機関を動作させる方法。
【請求項１１】
前記内燃機関は，前記第２の層（ｎ＝２）において，前記内燃機関の回転数が予め定められた第１のしきい値（Ｔｈｒ１）を下回った場合に，前記状態「通常運転」（２−９）から直接，前記状態「スタート」（２−８）へ戻ることを特徴とする，請求項２に記載の所定タイプの内燃機関を動作させる方法。
【請求項１２】
前記内燃機関の前記回転数が，前記第１のしきい値（Ｔｈｒ１）を下回った場合に，前記内燃機関が前記第２の層（ｎ＝２）内の前記状態「通常運転」（２−９）から前記第３の層（ｎ＝３）内の前記状態「レディ」（３−１）へ移行することを特徴とする，請求項１１に記載の所定タイプの内燃機関を動作させる方法。
【請求項１３】
前記第２の層（ｎ＝２）において，点火が再びオンにされた場合に，前記内燃機関は前記状態「後期回転」（２−１０）から直接，前記状態「スタート」（２−８）へ戻ることを特徴とする，請求項２に記載の所定タイプの内燃機関を動作させる方法。
【請求項１４】
前記内燃機関は，前記点火が再びオンにされた場合に，前記第３の層（ｎ＝３）内で，前記状態「次第に止まる」（３−５）または前記状態「終了」（３−６）から前記状態「レディ」（３−１）へ移行し，または，
前記内燃機関は，前記後期回転が終了した場合に，前記第３の層（ｎ＝３）内で，前記状態「後期回転」（３−５）または前記状態「終了」（３−６）から前記状態「スタンバイ」（２−７）へ移行する
ことを特徴とする，請求項１３に記載の所定タイプの内燃機関を動作させる方法。
【請求項１５】
前記状態自動機械（１２）は，前記内燃機関の前記動作状態の他に，前記内燃機関の制御装置の種々の動作状態も描写することを特徴とする，請求項１から１４のいずれか１項に記載の所定タイプの内燃機関を動作させる方法。
【請求項１６】
前記状態自動機械（１２）の第１の層（ｎ＝１）は，前記内燃機関のための状態「エンジン始動」（１−６）の他に，前記内燃機関（２０）の前記制御装置（１０）のための状態「オフ」（１−１），「リセット」（１−２），「ブート」（１−３），「初期化」（１−４）および「ランダウン」（１−５）も含んでいることを特徴とする，請求項１５に記載の所定タイプの内燃機関を動作させる方法。
【請求項１７】
前記内燃機関（２０）のための前記制御装置（１０）は，前記制御装置（１０）が，該制御装置が組み込まれている車両のドアに備えられるスイッチの作動によって，オンにされた場合に，前記状態「オフ」（１−１）から前記状態「リセット」（１−２）へ移行することを特徴とする，請求項１６に記載の所定タイプの内燃機関を動作させる方法。
【請求項１８】
前記第１の層（ｎ＝１）において，初期化が終了している場合に，前記状態「初期化」（１−４）から前記状態「エンジン始動」（１−６）への移行が行われることを特徴とする，請求項１６または１７に記載の所定タイプの内燃機関を動作させる方法。
【請求項１９】
初期化が終了している，という条件の元で，前記状態「初期化」（１−４）から選択的に前記第２の層（ｎ＝２）内の前記状態「スタンバイ」（２−７）または前記状態「スタート」（２−８）への移行が行われ，かつ
前記状態「スタート」（２−８）への移行が行われる場合に，直接，前記第３の層（ｎ＝３）内の前記状態「レディ」（３−１）へジャンプすることを特徴とする，請求項１８に記載の所定タイプの内燃機関を動作させる方法。
【請求項２０】
所定の条件に従って，前記内燃機関（２０）のための状態「スタンバイ」（２−７）から，前記制御装置のための状態「ランダウン」（１−５）への移行が行われることを特徴とする請求項１６に記載の方法。
【請求項２１】
前記内燃機関は，点火がオフにされている，前記状態「後期回転」（２−１０）から，点火が再びオンにされた場合に，選択的に，前記状態「リセット」（１−２），前記状態「ブート」（１−３）または前記状態「初期化」（１−４）のいずれかへ移行することを特徴とする，請求項１６に記載の所定タイプの内燃機関を動作させる方法。
【請求項２２】
前記状態「ブート」（１−３）が，サブ状態「スタンダードブート」（２−１），「ユーザブート」（２−２）および「動作システム準備」（２−３）を含んでおり，ブートプロセスの間に，上述の順序で前記各サブ状態が経られることを特徴とする，請求項１６〜２１のいずれか１項に記載の所定タイプの内燃機関を動作させる方法。
【請求項２３】
前記状態「初期化」（１−４）が，前記サブ状態「前期初期化」（２−４），「回転数初期化」（２−５）および「後期初期化」（２−６）を含んでおり，初期化プロセスの間に，上述の順序で前記各サブ状態がシーケンシャルに経られることを特徴とする，請求項１６〜２２のいずれか１項に記載の所定タイプの内燃機関を動作させる方法。
【請求項２４】
コンピュータ，好ましくは制御装置（１０）の内部のプロセッサ上で遂行された場合に，請求項１〜２３のいずれか１項に記載の方法の実施に適したプログラムコードを有する，特に自動車の，内燃機関（２０）の制御装置（１０）のためのコンピュータプログラム。
【請求項２５】
前記プログラムコードがコンピュータ読み取り可能なデータ担体上に記憶されている，請求項２４に記載のコンピュータプログラム。
【請求項２６】
請求項１〜２３のいずれか１項に記載の方法に基づいて内燃機関を動作させるように構成されている，内燃機関（２０）のための制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，状態自動機械に基づいて所定のタイプの内燃機関を駆動する方法に関する。本発明は，さらに，この方法を実施するためのコンピュータプログラムと制御装置に関する。
【背景技術】
【０００２】
状態自動機械は，従来技術において，特にソフトウェア開発において，一般的に知られている。一般的に，これは，システムの種々の状態を描写する。その場合にシステムの個々の状態は，変数とそれに対応づけられた値によって表され，それらをソフトウェアモジュールから照会することができる。内燃機関についても，図４に示すような，この種の状態自動機械は，一般的に知られている。状態自動機械は，所定のタイプの内燃機関を駆動するために，図４に太い点で示した可能な駆動状態と，これらの駆動状態間で許される移行とを予め定める。状態自動機械内の駆動状態は，複数の層（１…ｎ，ｎ＋１，…Ｎ）に分類することができる。層は，少なくとも１つの層ｎの配下に，層ｎに対応づけられた駆動状態のための少なくとも１つのサブ駆動状態を有する，少なくとも１つの他の層ｎ＋１が設けられるように，階層的に構造化されている。
【０００３】
内燃機関のための公知の状態自動機械は，時間の経過に伴って次第に成長してきた。状態自動機械は，特殊な個別的な適用のために繰返し必要に応じて拡張されてきた。これが，なぜ内燃機関のための既存の状態自動機械が，現在極めて複雑で扱いにくいか，という理由である。公知の状態自動機械を個別的な適用のために所定のタイプの内燃機関と組み合わせて使用しようとする場合に，公知の状態自動機械を実装することによって，特殊な個別的な適用のためには必ずしも必要ではない，多数のコンポーネントまたは部分システムをも一緒に実装しなければならないことは，現在では不可避である。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従ってこの従来技術に基づいて，本発明の課題は，上述した公知の方法，コンピュータプログラムおよび制御装置を，様々なタイプの種々の使用される内燃機関への簡単かつスリムな適合が可能であるように，展開することである。
【課題を解決するための手段】
【０００５】
この課題は，請求項１に記載されている方法によって解決される。それによれば，この課題を解決するために本発明に基づいて，層ｎと，状態自動機械の階層構造においてその上位に位置しているすべての層は，それぞれ，所定のタイプの内燃機関が他のタイプの内燃機関と共通に有する駆動状態を表す。また，他の層，および状態自動機械の階層構造においてその層の配下に位置しているすべての層は，それぞれ，所定のタイプの内燃機関に固有の駆動状態を表している。
【０００６】
様々なタイプの内燃機関は，特にディーゼル機関またはガソリン機関である。
【０００７】
状態自動機械の層を本発明のように分割することによって，使用される内燃機関のタイプを変更する場合に，状態自動機械内の，所定の内燃機関に固有の層を交換し，あるいは適合させることのみが必要とされる。状態自動機械の他のすべての層は，変更にかかわらないままである。状態自動機械の一般的な（再使用可能な）層のみに依存する，ソフトウェアまたは内燃機関の制御装置のこれら他の層／部分は，内燃機関の種々のタイプにおいて，適合なしで使用することができる。
【０００８】
換言すると，使用される内燃機関のタイプを変更する場合に，もはや，原則的に様々なタイプの多数の内燃機関の駆動状態を有する状態自動機械全体を引き継ぐ必要はない。新しい内燃機関タイプを使用する場合，状態自動機械のうち内燃機関のタイプに依存せず，内燃機関を包括する駆動状態を表す層のみを使用することが可能である。状態自動機械のその他の層については，使用される固有の内燃機関に適した層のみを引き継げばよい。選択された他の層の内部においても，必要とされない個々の駆動状態モジュールを除去することや交換することができる。状態自動機械内で原則的に提供される他の層は，省くことができる。このようにして，任意の内燃機関への適用において，状態自動機械をその内燃機関に合わせて適合させてスリムな状態にすることが可能である。
【０００９】
本発明の第１の実施形態によれば，内燃機関のための状態自動機械は，４つの層を有している。その場合に第１の層は，駆動状態「エンジン駆動」を表す。駆動状態「エンジン駆動」に対するサブ駆動状態として，第２の層内で駆動状態「スタート」，「ノーマル駆動」および「後期回転」が定められる。第３の層も，第２の層の駆動状態に対するサブ駆動状態を表す。第３の層は，状態「スタンバイ」，「レディ」，「スタート段階」，「アイドリング」，「アクセル」，「次第に止まる」および「終了」を有している。そして第４の層は，第３の層内の状態「レディ」に対するサブ駆動状態として，状態「予熱」または「非予熱」を有している。この実施形態において重要なことは，第１から第３の層が，所定タイプの内燃機関にとって固有ではない駆動状態を表し，第４の層内で，所定タイプの内燃機関にとって固有の駆動状態が定められていることである。
【００１０】
本方法の他の好ましい形態（その場合に状態自動機械は，それが表す個々の駆動状態間の移行が，所定の条件下でのみ可能であるように，形成されている）が，従属請求項の対象である。さらに，本方法は，状態自動機械が，内燃機関の駆動状態だけでなく，内燃機関の制御装置の種々の駆動状態も描写するように形成されていると，効果的である。
【００１１】
本発明の課題は，さらに，内燃機関の制御装置のためのコンピュータプログラムによって，かつ制御装置自体によって解決される。課題のこれらの解決の利点は，本発明に基づく方法を参照して上で説明した利点に相当する。
【発明の効果】
【００１２】
以上説明したように本発明によれば，任意の内燃機関への適用において，状態自動機械をその内燃機関に合わせて適合させてスリムな状態にすることが可能である。
【発明を実施するための最良の形態】
【００１３】
以下，添付されている図１−４の説明を参照して，本発明を詳細に説明する。
【００１４】
図１は，本発明にかかる方法による，所定のタイプの内燃機関を駆動するための状態自動機械１２の基本構造の例を示している。
【００１５】
図３は，この種の所定のタイプの内燃機関２０を示している。内燃機関２０は，制御装置１０を介して，制御装置１０内に格納されている状態自動機械１２に基づいて駆動される。制御装置１０によって駆動されるスタータ１５は，内燃機関２０を始動させるために用いられる。
【００１６】
図１に示される基本構造１２は，全部で５つの層ｎ＝０〜４を有している。最も上の層ｎ＝０は，駆動状態「エンジン駆動」を表す。それは，内燃機関および制御装置のすべての可能な駆動状態の上位に配置された概念または状態である。次にまず，内燃機関の種々の駆動状態についてだけ説明する。制御装置の種々の駆動状態の説明は，後述する。
【００１７】
層ｎ＝１内の最も上の駆動状態は，「エンジン駆動」１−６である。その下にある層ｎ＝２内には，上位に配置されている駆動状態「エンジン駆動」を詳細に説明する内燃機関の種々の駆動状態がまとめられている。それは駆動状態「スタンバイ」２−７（選択的），「スタート」２−８，「ノーマル駆動」２−９および「後期回転」２−１０である。「スタート」の名称の下には，スタートのために内燃機関を準備をし，スタートを実施するために用いられる，内燃機関のすべてのサブ駆動状態がまとめられている。これらのサブ駆動状態は，状態「レディ」３−１と「スタート段階」３−２であって，それらが層ｎ＝３内に詳細に示されている。同様に第３の層ｎ＝３内には，サブ駆動状態「アイドリング」３−３と「アクセル」３−４が，上位に配置されているｎ＝２内の駆動状態「ノーマル駆動」２−９のためのサブ駆動状態として記載されている。第３の層ｎ＝３は，第２の層内に挙げられているような，上位に配置されている，内燃機関の駆動状態「後期回転」２−１０に対するサブ駆動状態としての状態「次第に止まる」３−５と「終了」３−６を有している。そして，図１に示す状態自動機械は，第４の層ｎ＝４を有しており，その中にはたとえば，第３の層ｎ＝３に基づく状態「レディ」が詳細に説明されている。たとえば，ディーゼルエンジンにおいてこの「レディ」状態の間に，「予熱」状態４−１が達成されたか，あるいは「非予熱」状態４−２が達成されたか，を調べることができる。
【００１８】
本発明によれば，第１から第３の層ｎ＝１−３は，それが内燃機関に関するものであって，制御装置に関するものでない限りにおいて単に，所定のタイプの（たとえばオットーエンジンの）内燃機関が他のタイプの内燃機関（たとえばディーゼルエンジン）と共通に有する駆動状態を表す。それに対して第４の層は，主に，所定のタイプの内燃機関，ディーゼルエンジンあるいはオットーエンジンに特有の，駆動状態を表す。
【００１９】
内燃機関の駆動の間の，これまでに挙げた個々の駆動状態およびこれらの駆動状態間の可能な移行を，図２を参照して，以下で詳細に説明する。
【００２０】
図２から明らかなように，状態「エンジン駆動」１−６の枠内に，所定のタイプの内燃機関のすべての可能な駆動状態がまとめて示されている。この状態は特に，状態「スタンバイ」２−７，「スタート」２−８，「ノーマル駆動」２−９および「後期回転」２−１０に分割されている。「スタンバイ」状態２−７は，エネルギ節約モードとして構想されており，そのエネルギ節約モードにおいては，内燃機関の電気的に駆動される所定のサブユニットをオフにすることができる。エネルギ節約モードとしてのこの構想においては，制御装置は，「スタンバイ」状態において，ネットワークを介して他の制御装置と通信することが可能である。さらに制御装置は，この状態の間，たとえば内燃機関の駆動温度の監視，内燃機関の燃料供給の前駆，絞り弁ばねの監視または非常オフのテストを行うことができる。
【００２１】
「スタンバイ」状態２−７の間に，車両または内燃機関の点火がオンにされ，あるいは他の同様の情報が制御装置へ与えられた場合に，「スタンバイ」状態を出て，内燃機関の制御は「レディ」状態３−１へ変化する。その直後に内燃機関の始動を行うことができる。この「レディ」状態において，たとえばさらにパワー負荷の監視を行うことができる。ディーゼルエンジンにおいては，「レディ」状態においてその下に位置する層ｎ＝４に従って予熱プロセスの実施を行うことができる。しかしその場合に内燃機関のためのスタータ１５が能動化されて，予め定められたしきい値Ｔｈｒ０より大きい，内燃機関の回転数が検出されるとすぐに，この「レディ」状態３−１を出て，内燃機関は「スタート段階」状態３−２へ変化する。その代わりに，「レディ」状態３−１の間に点火がオフにされた場合には，「スタート段階」状態への移行は行われず，状態「次第に止まる」３−５への移行が行われる。
【００２２】
状態「スタート段階」３−２は，内燃機関を自己の力で回転させるために用いられる。これが成功しない場合，すなわち内燃機関がエンジンストップ（エンスト）した場合（これは，内燃機関の回転数が，所定の最短期間の間，予め定めることのできるしきい値Ｔｈｒ１の下方に留まることを意味する），「レディ」状態３−１への復帰が行われる。それに対して，スタート段階が成功裏に終了した場合，すなわち内燃機関の回転数が予め定めることのできる第２のしきい値Ｔｈｒ２を越えて上昇した場合には，状態自動機械１２の第２の層ｎ＝２の内部で駆動状態「スタート」２−８から駆動状態「ノーマル駆動」２−９への移行が行われる。
【００２３】
その場合に，より正確には，スタート段階の後にまず，図２に示すように，状態自動機械の第３の層ｎ＝３内で「アイドリング」状態３−３への内燃機関の移行が行われる。それぞれ内燃機関が組み込まれている車両の運転者の意図に応じて，または各走行状況に応じて，内燃機関の駆動状態が状態「ノーマル駆動」２−９の間にサブ駆動状態「アイドリング」３−３と「アクセル」３−４の間で変化する。内燃機関が「ノーマル駆動」にある間に，内燃機関がエンストした場合には，層ｎ＝２の内部で駆動状態「スタート」２−８への移行が行われ，より正確に言うと層ｎ＝３の内部で状態「レディ」３−１への移行が行われる。それに対して，点火のオフによって状態「ノーマル駆動」２−９が正常に終了した場合には，内燃機関は層ｎ＝２内で「後期回転」２−１０へ移行する。駆動状態「後期回転」２−１０の内部で，機関は点火がオフにされた後にまず，層ｎ＝３内で状態「次第に止まる」３−５へ移行する。この状態は，点火はオフにされているが，内燃機関はまだ後期回転している，すなわちその回転数がまだゼロに等しくないことを特徴としている。内燃機関の回転数が，予め定めることのできるしきい値Ｔｈｒ３を下回った場合に初めて，内燃機関２０はこの状態「次第に止まる」３−５を離れて，第３の層ｎ＝３の内部で状態「終了」３−６へ移行する。この状態は，内燃機関の最終的なオフを特徴づけ，その場合にすでに点火はオフにされ，回転数は０である。しかし，たとえば内燃機関を冷却するために，ファンのような所定のユニットはまだ後期回転することができる。
【００２４】
状態「後期回転」が終了するとすぐに，機関は第２の層内で状態「スタンバイ」２−７へ移行する。この行動は，状態「後期回転」２−１０の間に点火が再びオンにされない場合に，当てはまる。
【００２５】
しかし，第２の層ｎ＝２内で，状態「後期回転」２−１０の間に点火が再びオンにされた場合には，内燃機関を制御するための３つの代替的な措置がある。第１の選択肢は，内燃機関が第２の層ｎ＝２内で状態「後期回転」２−１０から状態「スタート」２−８へ変化することにある。第３の層ｎ＝３に関して，この変化について，点火が再びオンにされた場合に内燃機関が状態「次第に止まる」３−５にあるか，あるいは状態「終了」３−６にあるか，は問題にならない。両方の場合において，内燃機関は点火がオンにされた場合には，状態「レディ」３−１へ移行する。それに対して代替的に，状態「エンジン駆動」１−６を離れて，内燃機関２０のための制御装置１０の「リセット」状態１−２へ移行することができる。第３の選択肢として，状態／制御装置１０の「オフ」１−１へ移行することもできる。
【００２６】
上述したように，内燃機関のすべての重要な駆動状態を含む，駆動状態「エンジン駆動」１−６の他に，状態自動機械１２は内燃機関のための制御装置１０の種々の駆動状態も含むことができる。それは，図２に示すように，状態「オフ」１−１，「リセット」１−２，「ブート」１−３，「初期化」１−４および「ランダウン」１−５である。参照符号の構造からすでに明らかなように，これらの状態も，状態自動機械１２の第１の層ｎ＝１内の状態「エンジン駆動」１−６と同位に位置している。
【００２７】
内燃機関の制御装置１０のこれら個々の状態間の移行およびこれらの状態と内燃機関の上述の状態との間の移行について，以下で簡単に説明する。
【００２８】
上述した状態自動機械１２を考察するための出発点は，好ましくは，請求され，かつ説明された方法を実施するためのコンピュータプログラムを遂行する，制御装置１０内のコンピュータまたはマイクロコントローラがオフにされている状況である。制御装置１０が内燃機関２０と共に車両に組み込まれている限りにおいて，コンピュータはたとえば，車両のドア，特に運転席ドアがまだ閉鎖されており，あるいは他の定められたウェイクアップ事象が発生していない間は，オフにされている。この種の「オフにされた」状態が，図２に参照符号１−１で示されている。しかし，特に運転席ドアが開放されるとすぐに，スイッチが操作され，そのスイッチが制御装置１０を，この状態１−１を出て，「リセット」状態１−２へ移行するように促す。この状態１−２の間に，制御装置１０は予め定められた初期状態へ移行する。その後「リセット」状態１−２から制御装置１０は，自動的に状態「ブート」１−３へ移行して，その中で制御装置がスタートアップされる。状態「ブート」の内部で，制御装置１０はシーケンシャルに状態「前期初期化」（２−１），「回転数初期化」２−２および「後期初期化」２−３を通過する。状態「ブート」（１−３）の終了後に，制御装置１０は再び自動的に「初期化」１−４へ移行し，その場合に種々の適合と特に所定の変数の設定が行われる。これは，状態「スタンダードブート」２−４，「ユーザブート」２−５および「駆動システム準備」２−６がシーケンシャルに通過されることによって，行われる。「初期化」プロセスの最後に，制御装置１０は自動的に，第１の層ｎ＝１内の状態「エンジン駆動」１−６へ移行する。より正確には，その場合に制御装置は，層ｎ＝２内で状態「スタンバイ」２−７へ移行する。
【００２９】
状態「スタンバイ」２−７から，内燃機関は通常，点火がオンにされた後に始動される。それについては上で詳細に説明されている。しかしさらに，通常は，内燃機関が「スタンバイ」状態２−７から状態「レディ」３−１へは移行せず，制御装置の状態「ランダウン」１−５へ移行する，種々の条件が予めプログラミングされる。これは特に，後期回転状態２−９を離れた後に，「スタンバイ」状態に移行した場合である。状態「ランダウン」において，制御装置はオフに向けて準備される。状態「ランダウン」が終了した場合に，制御装置は自動的に再び状態「オフ」１−１へ移行する。しかし，状態「ランダウン」の間に点火が再びオンにされた場合，または他の同様の事象が発生した場合には，制御装置１０は状態「リセット」１−２へ移行し，それによってそこから自動的に，上述したように状態「ブート」へ移行する。
【図面の簡単な説明】
【００３０】
【図１】本発明に基づく状態自動機械の階層的な基本構造を示している。
【図２】状態自動機械によって描写される，内燃機関と内燃機関のための制御装置の駆動状態を示している。
【図３】制御装置と内燃機関を示している。
【図４】状態自動機械の一般的に階層構造にされた層を示している。
【図１】
0004489754.tif 000002
【図２】
0004489754.tif 000003
【図３】
0004489754.tif 000004
【図４】
0004489754.tif 000005