(57)【要約】本発明は、データを作成及び使用する電子構成要素（Ａｎｉ；Ｃｎｉ；ＵＣＥｎ；Ｂ）に関連する機能の集合から構成され、データの少なくとも１つ（ｘｉ）は、集合の電子構成要素（Ａｎｉ；Ｃｎｉ；ＵＣＥｎ；Ｂ）の少なくとも１つの機能の欠陥の出現の結果として、所定の特定の値（ｘｉｐ）をとることができる、機能アーキテクチャの機能の欠陥診断方法において、便益提供を実行し、入力及び出力データがセンサまたはアクチュエータに接続されることが可能な機能の集合を与えられ、センサ及びアクチュエータの機能の欠陥に対応する特定の値のリストを作る特定の値の決定過程と、決定過程から生じるリストに応じて、便益提供の機能の診断を形成する診断過程を含んでなることを特徴とする機能アーキテクチャの機能の欠陥診断方法に関する。
2006510990.tif 000002
【特許請求の範囲】
【請求項１】
データを作成及び使用する電子構成要素（Ａｎｉ；Ｃｎｉ；ＵＣＥｎ；Ｂ）に関連する機能の集合から構成され、上記データの少なくとも１つ（ｘｉ）は、上記集合の電子構成要素（Ａｎｉ；Ｃｎｉ；ＵＣＥｎ；Ｂ）の少なくとも１つの機能の欠陥の出現の結果として、所定の特定の値（ｘｉｐ）をとることができる、機能アーキテクチャの機能の欠陥診断方法において、便益提供を実行し、入力及び出力データがセンサまたはアクチュエータに接続されることが可能な機能の集合を与えられ：
ｉ）センサ及びアクチュエータの機能の欠陥に対応する特定の値のリストを作る、特定の値の決定過程と、
ii）上記機能を横断する欠陥に関する情報の伝播を可能にする特定の値のリストを作る、伝播の決定過程と、
iii）２つの上記決定過程から生じるリストに応じて、上記便益提供の機能の診断を形成する診断過程と、
iv）上記アーキテクチャの認証のために設けられた装置のためのメモリ手段に、上記特定の値と上記伝播を可能にする特定の値を記録する、記録過程と、
を含んでなることを特徴とする、機能アーキテクチャの機能の欠陥診断方法。
【請求項２】
上記iii）の診断過程の後で、
−コンピュータ、ネットワーク、有線接続及びコネクタによって構成されるハードウエアのアーキテクチャ、及び
−上記ハードウエアのアーキテクチャに対する機能の配置、
によって表現される実施の形態の選択を与えられ、その結果の電子アーキテクチャのオペレーションの診断を導出するために、請求項１に記載の機能アーキテクチャの機能の欠陥診断方法に従って特定の値のリストを作ることを特徴とする、請求項１に記載の機能アーキテクチャの機能の欠陥診断方法。
【請求項３】
上記ハードウエアのアーキテクチャに対する機能の配置の後で、上記特定の値が分類されることを特徴とする、請求項１または２に記載の機能アーキテクチャの機能の欠陥診断方法。
【請求項４】
上記特定の値は、以下の補足クラス：
−切断されたバス、
−損傷のあるトラム、
−配線に適用される短絡回路、
−ストランド継ぎ手、センサ、アクチュエータ、またはコンピュータに適用される接触不良、及び
−マイクロ−コントローラに適用される実行上の欠陥、
の少なくとも１つに分類されることを特徴とする、請求項３に記載の機能アーキテクチャの機能の欠陥診断方法。
【請求項５】
ある便益提供のために、オペレーションの診断を与えられ、センサと、アクチュエータと、上記便益提供を実行する機能に関する機能の特定の値のリストが作られ、機能の特定の値が定義されていない、２つの機能の間、またはセンサと機能の間、または機能とアクチュエータの間の、少なくとも１つのデータの流れのために、もしオペレーションの特定の値が定義されたら、そのデータの流れのために新しい機能の特定の値を自動的に定義することを特徴とする、請求項１〜４のいずれか１つに記載の機能アーキテクチャの機能の欠陥診断方法。
【請求項６】
機能アーキテクチャの機能の安全性の解析を行うために、診断の役に立たない危惧事象と診断できない危惧事象のリストを作ることを特徴とする、請求項１〜５のいずれか１つに記載の機能アーキテクチャの機能の欠陥診断方法。
【請求項７】
−コンピュータ、ネットワーク、有線接続及びコネクタによって構成されるハードウエアのアーキテクチャ、及び
−上記ハードウエアのアーキテクチャに対する機能の配置、
によって表現される実施の形態の選択を与えられ、その結果の機能アーキテクチャの機能の動作の安全解析を導出するために、請求項６に記載の機能アーキテクチャの機能の欠陥診断方法に従って、特定の値と危惧事象のリストを作ることを特徴とする、請求項１〜６のいずれか１つに記載の機能アーキテクチャの機能の欠陥診断方法。
【請求項８】
上記アーキテクチャは、自動車に装備するためのアーキテクチャを含むことを特徴とする、請求項１〜７のいずれか１つに記載の機能アーキテクチャの機能の欠陥診断方法。
【請求項９】
上記アーキテクチャの機能の実現可能性と過誤の可能性との少なくとも一方の解析過程と、上記実現可能性と過誤の可能性との少なくとも一方を表示する出力の設定を含むことを特徴とする、請求項１〜８のいずれか１つに記載の機能アーキテクチャの機能の欠陥診断方法。
【請求項１０】
コンピュータによって読み取り可能なメモリと、上記メモリに記録され、機能アーキテクチャの機能の欠陥診断のために、コンピュータによって実行可能なプログラムとを含んでなる市販の製品において、上記プログラムは：
ｉ）センサ及びアクチュエータの機能の欠陥に対応する特定の値を決定してリストを作り、
ii）上記機能アーキテクチャを横断する欠陥に関する情報の伝播を可能にする特定の値を決定してリストを作り、
iii）上記ｉ）及びii）の過程から生じるリストに応じて、便益提供の機能の診断を行い、
iv）上記アーキテクチャの認証のために設けられた装置のためのメモリ手段に、上記特定の値とその伝播を記録する、
ためのコーディングを含むことを特徴とする市販の製品。
【請求項１１】
請求項１〜９のいずれか１つに記載の過程を使用する機能アーキテクチャの機能の欠陥診断のためにプログラムされた、あるいは、請求項１０に記載の市販の製品を使用してプログラムされた、情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機能アーキテクチャの機能の欠陥診断方法に関し、上記アーキテクチャは、データを作成及び使用する電子構成要素（Ａｎｉ；Ｃｎｉ；ＵＣＥｎ；Ｂ）に関連する機能の集合から構成され、上記データの少なくとも１つ（ｘｉ）は、上記集合の電子構成要素（Ａｎｉ；Ｃｎｉ；ＵＣＥｎ；Ｂ）の少なくとも１つの機能の欠陥の出現の結果として、所定の特定の値（ｘｉｐ）をとることができる。
【背景技術】
【０００２】
特に自動車に装備するために構想された、上記「技術分野」に記載されたような電子システムの集合が知られている。このような自動車は、一般に、それぞれが、自動車の推進の制御、車室の空調の管理、自動車と路面との関係（例えば、制動、サスペンション等）の管理、電話通信の管理等の便益提供（プレスターション；ｐｒｅｓｔａｔｉｏｎ）を可能にする、複数のシステムを有している。  
図１に、例えば自動車用の、システムの集合のハードウエア構成要素の略図を示した。これらの構成要素は、主として、電子制御ユニットすなわち「コンピュータ」ＵＣＥｍを含み、各コンピュータは、場合によっては、センサＣｎｉとアクチュエータＡｍｊに接続され、全てのコンピュータは、バスＢに接続された他のコンピュータから、または他のコンピュータへの、例えば多重化された情報を発信または受信するために、バスＢに接続されている。  
この多重化は、特に、例えばバスＣＡＮとして周知のように、数値信号のトラム（ｔｒａｍｅ）によって具体化されたメッセージの中へ関連する情報を導入することによって得られる。  
例として、「エンジン制御」システムＳ２は、コンピュータＵＣＥ２と、例えば内燃エンジンであるエンジンの、回転数、吸気マニフォールドの圧力、外気の気圧、エンジン冷却水の温度、空気の温度、バッテリの充電状態等を感知可能な複数のセンサＣ２ｉと、複数のアクチュエータＡ２ｊを有する。コンピュータＵＣＥ２は、アイドル回転数の調整、空気・燃料混合気のリッチネスの調整、混合気の点火進度の調整、排気ガス再循環等の、エンジンの複数の制御機能を実行するように、適切にプログラムされる。このため、コンピュータＵＣＥ２は、上記のセンサＣ２ｉから来る情報を利用して、「アイドル回転数の調整」機能のための補助空気制御バルブおよび点火プラグの点火コイルと、「リッチネスの調整」機能のための燃料噴射器と、「点火進度の調整」機能のための上記の点火コイルと、「排気ガス再循環」機能のためのバルブとから構成されるアクチュエータＡ２ｊの制御信号を作成する。  
上記に言及した、例えば「車室の空調の管理」、「自動車と路面との関係の管理」等のその他の便益提供は、上記にエンジンの制御に関して示したものと類似のアーキテクチャのシステムによって実行される。  
これらの全てのシステムは、多重化ネットワークを構成する同じバスＢを介して交信する。従って、異なるシステムに属する複数の機能によって、例えば、同じセンサから発生される情報が使用され、このことが、システムの集合の構成における冗長性のためのコストを回避することを可能にすることが理解される。また、多重化ネットワークの使用は、集合の様々な要素を相互に接続する電気配線の長さを大きく減少させることを可能にする。このような多重化された集合は、従来にはなかった、場合によっては複雑な機能を、時には複数のシステムに介入して設けることも可能にする。複数のシステムに介入することから、この機能は、「横断的」と呼ばれる。非限定的な例として、自動車が衝撃を受けたことを意味する「エア  バッグ起動」の情報は、車載の移動電話装置から救助信号の発生を指令するように処理することができる。  
電子システムの構想のもう１つの過程は、機能の安全解析である。機能の安全解析は、安全性を改善し、要すれば機能の低下モードを特定するために、タイヤのパンク、重大な機能について不可欠なセンサの機能の欠陥、例えばブレーキ  アクチュエータの機能の欠陥のような、危惧事象を特定することからなる。  
機能の安全システムは、一方では、機能低下モードを実行するために危惧事象の幾つかを診断し、他方では、機能の安全解析によっては診断されない、危惧事象に対するトレランスを有する。
【０００３】
本出願人によって出願され、ここに参考として取り入れる、フランス国特許出願ＦＲ  ０１１５８１９には、電子システムの集合の機能の欠陥診断方法における、特定の値の概念とその利用が記載されている。
【０００４】
しかしながら、この方法は、機能アーキテクチャの与えられた１実施の形態のみにしか適用されず、他の実施の形態に対して再利用することはできないという問題がある。
【０００５】
【特許文献１】フランス国特許出願ＦＲ  ０１１５８１９
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は、上記問題を解消することを課題とする。
【課題を解決するための手段】
【０００７】
本出願人は、特定の値を、ハードウエアのアーキテクチャによる実施の形態に無関係な、機能の特定の値と、コンピュータ、通信バス及び配線による実施の形態に特有な、オペレーションの特定の値とに、カテゴリ別に分類することができることを発見した。  
また本出願人は、機能の特定の値のカテゴリと、オペレーションの特定の値のカテゴリは、機能のレベルにおける特定の値が、オペレーションのレベルにおける特定の値の創出をもたらすという点で関連付けすることができるということを発見した。同様に、オペレーションの解析から出発して、他の実施の形態に再適用可能な機能の解析を導出することができる。
【０００８】
このようにして、上記の問題を、データを作成及び使用する電子構成要素（Ａｎｉ；Ｃｎｉ；ＵＣＥｎ；Ｂ）に関連する機能の集合から構成され、上記データの少なくとも１つ（ｘｉ）は、上記集合の電子構成要素（Ａｎｉ；Ｃｎｉ；ＵＣＥｎ；Ｂ）の少なくとも１つの機能の欠陥の出現の結果として、所定の特定の値（ｘｉｐ）をとることができる、機能アーキテクチャの機能の欠陥診断方法において、便益提供を実行し、入力及び出力データがセンサまたはアクチュエータに接続されることが可能な、機能の集合を与えられ：
−センサ及びアクチュエータの機能の欠陥に対応する特定の値のリストを作る、特定の値の決定過程と、
−上記機能を横断する欠陥に関する情報の伝播を可能にする特定の値のリストを作る、伝播の決定過程と、
−２つの上記決定過程から生じるリストに応じて、上記便益提供の機能の診断を形成する診断過程と、
−上記アーキテクチャの認証のために設けられた装置のためのメモリ手段に、上記特定の値と上記伝播を可能にする特定の値を記録する、記録過程と、
を含んでなることを特徴とする、機能アーキテクチャの機能の欠陥診断方法によって解決する。
【０００９】
このようにして、実施の形態に独立で、従って、コンピュータとバスによる複数の機能の実施の形態に再使用可能な、機能の診断を確定する。診断は、対応することが可能なハードウエア（コンピュータ及びバス）のアーキテクチャの選択の前に構想され、このことは、構想における時間を稼ぐことを可能にする。用語、電子構成要素は、データを作成及び使用するあらゆる電子及び電気構成要素をカバーすると理解するべきである。
【００１０】
本発明に特有の特徴によれば、機能の診断過程の後で、
−コンピュータ、ネットワーク、有線接続及びコネクタによって構成されるハードウエアのアーキテクチャ、及び
−上記ハードウエアのアーキテクチャに対する機能の配置、
によって表現される実施の形態の選択を与えられ、その結果の電子アーキテクチャのオペレーションの診断を導出するために、請求項１に記載の機能アーキテクチャの機能の欠陥診断方法に従って、特定の値のリストを作る。
【００１１】
このようにして、配置のための診断が、少なくとも部分的に、自動的に生成される。
【００１２】
他の１つの特徴によれば、上記ハードウエアのアーキテクチャに対する機能の配置の後で、上記特定の値が分類される。
【００１３】
他の１つの特徴によれば、上記ハードウエアのアーキテクチャに対する機能の配置の後で、上記特定の値は、以下のクラス：
−切断されたバス、
−損傷のあるトラム、
−配線に適用される短絡回路、
−ストランド継ぎ手、センサ、アクチュエータ、またはコンピュータに適用される接触不良、及び
−マイクロ−コントローラに適用される実行上の欠陥、
の少なくとも１つの間に分類される。
【００１４】
このようにして、配置後の診断がカテゴリごとに自動的に生成され、例えばより信頼性が高いので、構想のコストを減らすために、設計者は幾つかのカテゴリの診断を特定化しないで済む。
【００１５】
例えば回路の短絡のような、１つのカテゴリのみを切り離すことは、ある欠陥が他のものから生じないなら、上記カテゴリの欠陥が、問題を解釈する唯一の候補として残るので、暗黙のうちに診断を下すことを可能にすることに注意する。
【００１６】
本発明に特有の特徴によれば、ある便益提供のために、オペレーションの診断を与えられ、センサと、アクチュエータと、上記便益提供を実行する機能に関する機能の特定の値のリストが作られ、機能の特定の値が定義されていない、２つの機能の間、またはセンサと機能の間、または機能とアクチュエータの間の、少なくとも１つのデータの流れのために、もしオペレーションの特定の値が定義されたら、そのデータの流れのために新しい機能の特定の値を自動的に定義する。
【００１７】
このようにして、機能アーキテクチャの配置の診断を与えられて、他の配置に適用することが可能な、上記機能アーキテクチャの機能の診断を導出する。
【００１８】
また本発明は、請求項１の各過程について、機能アーキテクチャの機能の安全性の解析を行うために、特定の値のみでなく、診断の役に立たない危惧事象と診断できない危惧事象のリストを作ることを特徴とする診断方法を目的とする。
【００１９】
このようにして、機能の安全の解析が、少なくとも部分的に、コンピュータとネットワークによる実施の形態が選択される前に、実行される。
【００２０】
また本発明は、
−コンピュータ、ネットワーク、有線接続及びコネクタによって構成されるハードウエアのアーキテクチャ、及び
−上記ハードウエアのアーキテクチャに対する機能の配置、
によって表現される実施の形態の選択を与えられ、その結果の機能アーキテクチャの機能の動作の安全解析を導出するために、請求項６に記載の機能アーキテクチャの機能の欠陥診断方法に従って、特定の値と危惧事象のリストを作ることを特徴とする欠陥診断方法を目的とする。
【００２１】
このようにして、機能の安全性の解析が、少なくとも部分的に、自動的に生成される。
【００２２】
本発明の機能アーキテクチャの機能の欠陥診断方法は、上記のアーキテクチャの機能の実現可能性と過誤の可能性との少なくとも一方の解析過程と、上記の実現可能性と過誤の可能性との少なくとも一方を表示する出力の設定を含むことができる。
【００２３】
また本発明は、コンピュータによって読み取り可能なメモリと、上記メモリに記録された、機能アーキテクチャの機能の欠陥診断のためにコンピュータによって実行可能なプログラムとを含んでなる市販の製品において、上記プログラムは：
ｉ）センサ及びアクチュエータの機能の欠陥に対応する特定の値を決定してリストを作り、
ii）上記機能アーキテクチャを横断する欠陥に関する情報の伝播を可能にする特定の値を決定してリストを作り、
iii）上記ｉ）及びii）の過程から生じるリストに応じて、上記便益提供の機能の診断を行い、
iv）上記アーキテクチャの認証のために設けられた装置のためのメモリ手段に、上記特定の値とその伝播を記録する、
ためのコーディングを含むことを特徴とする市販の製品を提供する。
【００２４】
また本発明は、本発明の方法の過程を使用する機能アーキテクチャの機能の欠陥診断のためにプログラムされた、あるいは、本発明の市販の製品を使用してプログラムされた、情報処理装置を提供する。
【発明を実施するための最良の形態】
【００２５】
本発明の目的、特徴及び利点は、例として記載された以下の説明を読み、添付図面を検討することによって、明らかとなるであろう。これらの図において：
−図１は、本発明による機能アーキテクチャの機能の欠陥診断手段を付与することを意図する、電子システムの集合の略図であって、この電子システムの集合は、本明細書の「背景技術」において説明したものであり、
−図２は、ハードウエアのアーキテクチャへの機能の配置の１タイプを表す略図である。
【００２６】
図２において、「車輪の速度計算」機能４０５は、「車輪の速度」センサ４０１から来る生のデータ「Ｖ」４０３を使用する。データＶの診断は、「車輪の速度」センサ４０１から来る情報、または「車輪の速度計算」機能４０５の入力におけるフィルタを介した情報から決定される。この診断は、例えば、「Ｖ」の特定の値「Ｖｐａｒｔ」である、「Ｖ」４０３の特定の値によって決定されると仮定する。
【００２７】
図２における１実施の形態においては、速度センサ４２０は、コンピュータ４３６へ接続され、「車輪の速度計算」機能４０５は、もう１つのコンピュータ４３４上で実行されるプロセスによって実施される。
【００２８】
機能アーキテクチャの車輪の速度センサ４０１の、ハードウエアの速度センサ４２０への変換は、矢印４１０によって表されている。同様に、機能アーキテクチャの「車輪の速度計算」機能４０５のコンピュータ４３４への導入は、変換４１２によって表されている。速度センサ４０１と「車輪の速度計算」機能４０５との間のデータの流れは、ハードウエアのアーキテクチャの複雑なルートに変換されることに注意する。ここにルートは：
−２つのコンピュータ４３６、４３４とそれぞれのコネクタ４２８、４３２、
−ネットワーク（バス）４３０、
−配線４２２、４２６、及び
−中継コネクタ４２４
を含む。
【００２９】
速度センサ４２０と、それが接続されるコンピュータ４３６の間の、配線４２２と４２６から形成されるルートに、「短絡回路」型の特定の値Ａが付加される。この特定の値は、コネクタ４２４と４２８の少なくとも１つのレベルの接続の故障の特徴も表す。
【００３０】
コンピュータ４３６の機能の状態を特徴付ける特定の値Ｂは、コンピュータ４３６におけるデータ「Ｖ」のリレーが良好な状態で実行されるか否かを示す。
【００３１】
バス４３０の機能の状態を特徴付ける特定の値Ｃは、バス４３０上におけるデータ「Ｖ」の伝達の不在を考慮に入れる。
【００３２】
本発明によれば、Ｖの特定の値に加えて、特定の値Ａ、Ｂ、Ｃが、センサ４２０と、「車輪の速度計算」機能が配置されたコンピュータ４３４上における「車輪の速度計算」機能の実行との間の、データの流れの診断のために考慮される。
【００３３】
「Ｖ」または、１または複数のその他のデータの特定の値であり得る特定の値Ａ、Ｂ、Ｃは、ハードウエアのアーキテクチャの上におけるデータの流れの投影から自動的に決定することができる。
【００３４】
実際、
−センサとコンピュータの間、またはコンピュータとアクチュエータの間の欠陥のタイプは、データＶが辿る有線のルート上の接続の欠陥であり、診断のための機能が存在するという条件で、信号を受けるコンピュータ上の特定の値によって特徴付けられ、
−コンピュータ上における機能の実行に関連する欠陥のタイプは、そのコンピュータによって診断され、１実施の形態においては、例えばＣＲＣ（Ｃｙｃｌｉｃ  Ｒｅｄｕｎｄａｎｃｙ  Ｃｈｅｃｋ）計算すなわちサイクリック冗長度テストの不成功の場合に特定の値を発生し、あるいはさらに、コンピュータの良好な機能を示す特定の値を体系的に発生し、この際の特定の値は良好な機能の診断の役割を有し、この特定の値の発生がないことは、そのコンピュータの欠陥に対応し、
−バス上におけるデータの伝達に関連する欠陥のタイプは、ネットワークの各コンピュータが他のコンピュータを観察し、受信の不在を接続の過度的な損失として解釈するネットワークの管理戦略から生成され、このことは、特定の値によって特徴付けられる。
【００３５】
従って、配置過程の間に、データＶの診断が、発生する可能性がある欠陥の位置の確定に貢献するように、機能アーキテクチャにおける配置の前に既に特定されたセンサから来る特定の値「Ｖｐａｒｔ」に加えて、特定の値Ａ、Ｂ、Ｃで富裕化することができる。
【００３６】
逆に、図２の実施の形態に対する診断を与えられて、「車輪の速度計算」機能によるデータＶの使用に関して、要素４２０、４２２、４２４、４２６、４２８、４３６、４３０及び４３２の１つに対して特定の値が決定されたら、機能アーキテクチャにおけるデータＶの流れの特定の値を明示することが必要であることが推定できる。
【００３７】
このようにして定められた方法は、機能の安全性の解析方法に容易に適用され、機能アーキテクチャに対して適用された機能の安全性の解析は、機能アーキテクチャのハードウエアのアーキテクチャ上への配置の瞬間に、引き続いて洗練させることができる。富裕化のみが、機能の安全性の解析に存在し、システムによって検出可能な欠陥に対応する特定の値を考察するのみならず、システムによって検出されない危惧事象も考慮に入れる。
【００３８】
しかしながら、この観点の変更は、本発明において提案される方法を変更するものではない。
【００３９】
下記に、自動車へのアクセスの便益提供の例を取り上げ、「クラッシュ」、すなわち特定のセンサ（加速度センサ）によって、重大な事故が検出された際における、便益提供の機能の保証について説明する。この場合、我々が「クラッシュ」と呼ぶ利用ケースは、「エンジンが回転している状態で、クラッシュが検出されたら、自動車のドアは緊急に開錠されなければならない」である。例えば、救助者が、搭乗者を自動車から急速に運び出すことができるように、クラッシュに引き続いてドアが開錠されることを確認する必要がある。この利用ケースの良好な実行を妨げる可能性があるあらゆる事象が配慮される。
【００４０】
以下、センサまたはアクチュエータの管理に貢献する機能、すなわち、アクチュエータから来るデータを捕捉し、まとめる機能、または、指令データをまとめ、この指令に従ってアクチュエータを制御する機能を、ピロト（ｐｉｌｏｔｅ）と呼ぶ。
【００４１】
ＣＲＡＳＨ（クラッシュ）のケースを導入するために、要求「クラッシュ検出」が明示される。それは、加速度センサ「Ａ」から供給される値を捕捉する、「クラッシュ検出」と呼ばれる機能によって実行される。この値は、クラッシュが検出されたか否かを示すステイタスのビット（ｂｉｔ）「ａ」で評価される。加速度センサ「Ａ」に由来する加速度センサのソフトウエアのピロトはプログラム「Ｐ１」である。クラッシュが検出されたとき、システムは、我々が「緊急開錠」と名付ける状態へ移行する。この状態において、機能「ドアの開錠」が実行される。この実行の結果、データ「ｄ」に、ソフトウエアのピロト（錠のアクチュエータの制御プログラム）Ｐ２によって読み取られる値「１」が割り当てられる。ソフトウエアのピロトＰ２は、ドアの錠Ｖｉの開錠を指令する。
【００４２】
そこで、クラッシュの際の操作のシークエンスは、例えば次のようになる：
−加速度センサがクラッシュを検出し、
−ピロトＰ１が実行され、
−要求「クラッシュ検出」を実行する機能が評価され、
−クラッシュ検出のビット「ａ」が値「１」にされ、このことは我々の例においては、以下の状態；
−「緊急開錠」への移行が実行され、
−ドアの開錠の基本操作が実行され、
−データ「ｄ」が値「１」にされ、
−ソフトウエアＰ２が実行され、
−錠Ｖｉが開錠位置へ制御され、
への移行の認証に対応する。
【００４３】
クラッシュ−検出−認証の基本操作に影響する危惧事象に関心を持つなら、例えば：
−センサＡが故障している、
−Ｐ１が故障している、
がある。
【００４４】
これらの故障の各々に対して、もし診断が可能であれば、これらの機能は、既知の方法に従って、機能低下モードへ場合によっては移行すると仮定する。我々が提示する方法においては、当業者に周知の低下モードへの移行の概念は、機能レベル及び同等なオペレーションのレベルにおける移行には介入しない。従って、本明細書においては、機能の安全性の解析のこの局面には言及しない。
【００４５】
さて、もしクラッシュ−検出−認証の基本操作がコンピュータＵＣＨに配置され、また、また、一方では、「エア  バッグ」コンピュータに加速度センサＡが連結され、他方では、これらの２つのコンピュータがデータバスＣＡＮを介して接続され、データＡがトラム上で循環するとすれば、基本操作に影響する危惧事象は、富裕化され、次のようになる：
−加速度センサＡが本質的に故障している、
−加速度センサＡとエア  バッグ  コンピュータとの間の配線またはコネクタの１つが故障（配線の断線、コネクタの故障、・・・）している、
−加速度センサＡをもう１つのコンピュータへ接続する他の配線とコネクタの１つが故障しており、加速度センサＡの故障を引き起こす、
−Ｐ１の実行が不調になる、
−Ｐ１が実行されるエア  バッグ  コンピュータに欠陥がある、
−バスＣＡＮが切断されている、
−エア  バッグに関するピロトの欠陥の結果、トラムＴが循環しない、
−トラムＴが車室のコンピュータによって正確に読み取られない、及び
−車室のコンピュータが故障している。
【００４６】
他の配置によれば、新しいコンピュータと、ネットワークと、関連する接続が特定される。
【００４７】
従って、便益提供の記述の際に、センサ、アクチュエータ、ピロト、データ、基本操作に適用される事象の集合を特定することができる。配置が実行されるときに、ネットワークによって接続されたコンピュータ上への配置は、以下のこと：
−センサまたはアクチュエータに対して、各配線と、そのセンサまたはそのアクチュエータを様々なコンピュータとアースへ接続する各コネクタの欠陥の集合、
−ピロトに対して、ソフトウエアの実行の欠陥、またはピロトが配置されたプラットフォームの欠陥、
−ネットワーク上を循環するデータに対して、ネットワークの切断、
−トラムの中において循環するデータに対して、トラムの欠陥、
−２つのネットワークの間を連結するコンピュータを循環するデータに対して、コンピュータの欠陥、
−基本操作に対して、ソフトウエアの実行の欠陥、またはその基本操作が配置されるコンピュータの欠陥、
を考慮に入れた低下モードへの移行または欠陥の伝播の記述を自動的に富裕化することを可能にする。
【００４８】
欠陥のタイプの集合と、それらの欠陥のタイプが適用される構成要素は、データベースの中から情報を与えられる。配置に引き続く事象の富裕化は、このようにして自動的に実行される。
【００４９】
この方法の実行は、構想に必要な様々な対象の編集と、本発明によって構成される方法の様々な過程の部分的な自動化を可能にする、情報処理装置を使用して実行される。
【００５０】
本方法は、上記のアーキテクチャの機能の実現可能性と過誤の可能性との少なくとも一方の解析過程と、上記の実現可能性と過誤の可能性との少なくとも一方を表示する出力の設定を含むことができる。アーキテクチャは、自動車、例えば乗用車またはトラックに装備するためのアーキテクチャを含むことができる。
【００５１】
本発明は、例えばＣＤ、ＤＶＤまたは同等のもの、あるいはコンピュータのハードディスク上で、コンピュータによって読み取られることが可能なメモリを有する、市販の製品上でプログラムすることができる。本方法のためのこのようなプログラムは、コンピュータによって実行可能であり、上記のコンピュータによって実行されるために、上記のメモリに記録される。
【図面の簡単な説明】
【００５２】
【図１】本発明によるアーキテクチャの機能の欠陥診断手段を付与することを意図する、電子システム集合の略図である。
【図２】ハードウエアのアーキテクチャへの機能の配置の１タイプを表す略図である。
【図１】
2006510990.tif 000003
【図２】
2006510990.tif 000004
【国際調査報告】
2006510990.tif 000005
2006510990.tif 000006
2006510990.tif 000007
2006510990.tif 000008
2006510990.tif 000009
2006510990.tif 000010