
電子制御ユニット(ECU)、または電子制御モジュール(ECM)とも呼ばれる電子制御ユニットは、自動車やその他の自動車の電気システムまたはサブシステムの1つ以上を制御する自動車用電子機器の組み込みシステムです。
現代の車両には多くのECUが搭載されており、これらには以下のものの一部または全部が含まれる場合があります。エンジン制御モジュール(ECM)、パワートレイン制御モジュール(PCM)、トランスミッション制御モジュール(TCM)、ブレーキ制御モジュール(BCMまたはEBCM)、中央制御モジュール(CCM)、中央タイミングモジュール(CTM)、汎用電子モジュール(GEM)、ボディ制御モジュール(BCM)、サスペンション制御モジュール(SCM)。これらのECUはまとめて車のコンピュータと呼ばれることもありますが、技術的にはそれぞれ独立したコンピュータであり、単一のコンピュータではありません。アセンブリには複数の個別の制御モジュールが組み込まれている場合もあります(PCMはエンジンとトランスミッションの両方を制御することが多い)。[ 1 ]
現代の自動車の中には、最大 150 個の ECU を搭載しているものもあります。[ 2 ] ECU に組み込まれたソフトウェアは、行数、複雑さ、および高度化が継続的に増加しています。[ 3 ]車両内の ECU の複雑さと数の増加を管理することは、自動車メーカー(OEM)にとって重要な課題となっています。
ECUの開発には、その特定のモジュールに期待される機能を実行するために必要なハードウェアとソフトウェアの両方が含まれます。自動車用ECUはVモデルに従って開発されています。[ 1 ]最近では、 ISO 26262などの規格に従って安全なモジュールを開発するために、かなりの時間と労力を費やす傾向にあります。[ 5 ]モジュールが完全にゼロから開発されることはまれです。設計は一般的に反復的であり、ハードウェアとソフトウェアの両方に改良が加えられます。ほとんどのECUの開発は、OEMから提供された仕様に基づいて、ティア1サプライヤーによって行われます。
開発サイクルの一環として、メーカーは詳細なFMEA(故障モード影響解析)やその他の故障解析を実施し、危険な状態やドライバーの不快感につながる可能性のある故障モードを特定します。生産部品の承認プロセスの一環として、ハードウェアとソフトウェアの信頼性を確保するために、広範なテストと検証活動が実施されます。車載診断システム(OBD)は、稼働中にどのシステムまたはコンポーネントが故障したか、あるいは故障の原因となったかに関する具体的なデータを提供し、修理を支援します。
一部のユーザーは、機能を追加または変更できるようにECUを改造したいと考えるかもしれません。しかし、最新のECUには、ユーザーが回路を変更したりチップを交換したりできないようにするための保護ロックが装備されています。保護ロックはデジタル著作権管理(DRM)の一種であり、特定の法域ではその回避は違法です。たとえば、米国では、 DMCAはDRMの回避を犯罪としていますが[ 6 ]、診断、修理、または合法的な改造(つまり、排出ガス規制などの適用法に違反しないもの)を可能にするために必要な場合は、動力付き陸上車両の所有者が回避できるという例外が適用されます[ 7 ] 。