ECUとはなにか、まとめてみた

ECUとは、車載ECUにおける「ECU」とは、Electronic Control Unit(エレクトロニックコントロールユニット)の略称で、車両のあらゆるシステムを制御する装置の総称です。

主にライトやドア、キーレスエントリーシステムなどの車両のボディに関する分野からブレーキ、エンジン、ステアリングなどの制御、オーディオやナビ、GPSなどの情報に関わる分野などもECUが用いられています。

現在市販されている自動車には、およそ100個以上ものECUが搭載されており、さらにはハイブリッド車や電気自動車などの環境に対応した最新の自動車にもECUがなくてはならないものとなっています。


自動車に関連するECUという用語は、Engine Control Unit(エンジンコントロールユニット)として捉えられることもあります。

エンジンコントロールユニットとは、エンジンにおける運転制御を電子的に行うためのマイクロコンピューターのことです。

現在ではエンジン制御だけでなく、自動車のあらゆる分野で役割を担っていることから、総称としてElectronic Control Unit(エレクトロニックコントロールユニット)として扱われています。

なお、エンジンコントロールユニットの呼び名であり、自動車技術者協会(SAE)および国際標準化機構(ISO)で定義されているものは、ECM(Engine Control Module)と呼ばれます。


車載ECUは、自動車に装備されているあらゆる機器やシステムを制御します。

この働きによって、エンジン性能の向上や燃費の低減、排出ガスのクリーン化、運転性(ドライバビリティ)の向上などを目指すのが、ECU搭載の目的です。

自動車業界の大きな変革期である今、世界中の各自動車メーカーは自社が誇る最新技術を用いて自動車の環境性能や快適性能、安全性能の向上に力を注いでいます。

自動運転技術など、これからの自動車においてさまざまな最新機能の司令塔を担うECUは今後の技術発展において必要不可欠なものになっています。

1. ECUの歴史


エンジン制御用ECUは排ガス規制への対応や運転性の向上を目的に生まれた電子制御ガソリン噴射技術を主体とするもので、市販車に本格採用されてからまだ30年未満と意外に歴史が浅いものです。


ただ、その内容の進化は早く、処理能力の高速化や記憶媒体の大容量化などが進み、90年台後半には吸気排気の連続可変バルブタイミング機構や電子制御スロットルといった現在でも使用される技術に対応。

同時にセンシング機器の高性能化や情報伝達のための車載ネットワークの高速化も進んみました。

その結果、エンジンは従来の機械的な作りだけでは実現できない性能を引き出せるようになりました。


また、クルマが高性能化していくにつれミッションやブレーキ、電装など車体各部に制御用のECUが付きはじめた。

そしてエンジン制御ECUを含めて各ECUは通信しあうことでさまざまな機能の協調制御を行っています。

2. ECUの役割


ECUを搭載することで、エンジンやブレーキ、エアバッグ、パワーステアリング、パワーウィンドウ、カーナビゲーション、キーロックなど、自動車におけるあらゆる機器・システムを制御できます。


例えば、衝突時にどのくらいの衝撃数値がセンサーから送られてくるかで、エアバッグ作動やシートベルト制御を判断することが可能です。

また、パワーウィンドウの場合、開閉するためのモーター制御だけでなく、途中で何か障害があった場合に負荷を計算して数値化し、停止するための判断も行います。

このような機能は、ECUに組み込まれたソフトウェアによって実行され、各ECUが車載ネットワークを経由して連携することで、さまざまな機能の制御を行っています。

3. 車載ECUの種類


車載ECUは、大きく分けて5系統の種類に分けられます。

「パワートレイン系」「シャシ系」「ボディ系」「マルチメディア系」「ADAS系」です。

ここでは、まずADAS系を除いた4系統について解説します。

3-1. パワートレイン系

パワートレイン系ECUとは、エンジンECUやトランスミッションECU、ハイブリッドECUなどを指します。


エンジンECUは、燃料の量とタイミング、および点火時期のコントロールを行います。必要な燃料調整と点火時期は、エンジンの回転数や負荷の状態で異なります。

そのため、エンジンECU内には動作状況ごとに対応できる制御データ(マップ)が数パターン組み込まれています。


ハイブリッドECUは、ハイブリッド車に搭載されているECUのひとつで、エンジンとモーターという動力源を効率的に活用するための司令塔ともいえるECUです。

発進時や低速域ではモーターのみで、急加速の際はエンジンとモーターを合わせるなど、アクセルの踏み込み具合や車速に応じた最適な制御を実現します。


トランスミッションECUは、シフトチェンジの自動制御を行うシステムです。

ギアを必要に応じて切り替え、エンジンの回転および出力を駆動輪に伝えます。

自動変速によりギア段を最適化、運転疲労の軽減や燃費向上を実現します。

3-2. シャシ系

シャシ系に属するのは、パワーステアリングECUやブレーキ・アクセルECUです。

パワーステアリングECUは、ドライバーのハンドル操作の補助を行い、少ない力でもハンドルが動かせるように制御するECUです。

モーター角度センサー、モーター制御のために必要な情報を受信するCAN(Controller Area Network)、マイクロコントローラ、トルクセンサー、インバータなどで構成されます。


ブレーキECUとは、ブレーキやアクセルを制御するECUのことで、加速度などセンサーの情報をもとに自動ブレーキを作動し、衝突回避や衝突の被害を軽減するなどの制御を行います。

また、アクセル操作を電圧に変換することで、ドライバーの意思をエンジンECUに伝達するアクセルセンサーもシャシ系に含まれます。

3-3. ボディ系

ボディ系のECUに属するのは、ワイパーや自動ドア、パワーウィンドウ、キーレスエントリー、電動ドアミラー、車内照明、LEDヘッドライト、TPMS(タイヤ空気圧監視システム)、イモビライザー(盗難防止装置)などのECUです。

主に、ボディ系ECUはドライバーや同乗者の利便性や快適性を高める制御を行います。

ボディ系ECUには、キーレスエントリーのドアロックやイモビライザーなど、エンジンが切れている状態でも作動する必要があるECUがあることが特徴です。

3-4. マルチメディア系

マルチメディア系のECUには、カーナビゲーションやETC、各種オーディオ、バックモニターなどのECUが分類されます。

例えば、カーナビゲーションECUは、画像処理IC、GPSセンサーECU、電子地図メモリーなどで構成され、車両位置の表示や目的地への誘導を実現します。

このように、情報システムを制御するECUが分類されます。

4. ADAS(先進運転支援システム)ECU


近年、運転支援システムが登場し、自動運転の時代にもなってきました。

ADASでもECUを使用します。


ADASのECUでは、各種の予防安全運転支援の各機能(前車追従走行、レーンキープアシスト、後側方警報、被害軽減ブレーキ等)の対象認識、状況評価、制御判断機能を有した統合ECUが求められます。

より高速で確実な処理のため、ECUに最適化された出力を発信するセンサー(カメラ、ミリ波、LiDARなど)の認識、ECU用に開発されたアルゴリズム、車両制御に合わせた結果の出力が必要です。


また、開発中のADAS制御においては、なるべく実際のECUに近い環境(組み込み制御)などでセンサーの信号処理や動作確認が出来る開発用ECUが求められます。

5. ADASの車載ECUの種類


近年、運転支援システムが登場し、自動運転の時代にもなってきました。

ADASでもECUを使用します。


ADASのECUでは、各種の予防安全運転支援の各機能(前車追従走行、レーンキープアシスト、後側方警報、被害軽減ブレーキ等)の対象認識、状況評価、制御判断機能を有した統合ECUが求められます。

より高速で確実な処理のため、ECUに最適化された出力を発信するセンサー(カメラ、ミリ波、LiDARなど)の認識、ECU用に開発されたアルゴリズム、車両制御に合わせた結果の出力が必要です。


また、開発中のADAS制御においては、なるべく実際のECUに近い環境(組み込み制御)などでセンサーの信号処理や動作確認が出来る開発用ECUが求められます。

5-1. ADASの車載ECUの種類

車載のECUにおいては、車特有の環境への対応も求められますが、ADAS用途においては、それに追加して様々な要求への対応が必要です。

車載ECUの種類は、接続するセンサーにより求められる要求が異なります。

下記ではその種類をいくつかご紹介いたします。

1.センサー(ミリ波、ソナーセンサー)を用いたECU

上記は現行のECUで運転支援を行っており、経済性と制御性を実現したECUです。

センサーの出力は距離のデータやIDが付与された物票データとなり、比較的シンプルなアルゴリズムが搭載されます。

現在でもリヤトラフィックアラート、ACC(Adaptive Cruise Control System:アダプティブクルーズコントロール)などのECUとして活用されています。

2.カメラを用いたECU

最近のADAS支援では、単眼カメラとミリ波を組み合わせたり、ステレオカメラで周辺の環境を認識する制御などが存在し、画像処理を行うことができるECUも存在します。

これまでのソナーセンサー、ミリ波センサーのように車両の周辺情報を線でとらえるのではなく、面でとらえることが、カメラにより実現しました。


その背反として、カメラの画像を処理する為のCPUや処理チップの性能が求められたり、消費電力の増加などがあるようです。

また、処理時に熱が発生する為、画像処理用のECUには、排熱用のフィンなども設計要件として求められるケースがあります。

また、近年のカメラを使ったADAS開発においては、ステレオカメラ“アイサイト”を使った運転支援などが注目を浴びていますが、新しい手法としてディープラーニング(深層学習)を使った画像認識技術が様々開発されています。


この認識には学習データとなる画像を増やせば増やすほど、認識精度を大幅に向上させることが可能です。

そのデメリットとして、深層学習に使う(画像処理プロセッサー)は消費電力が大きいため、電動化に向かう自動車においては走行距離が低下してしまうなどの懸念があります。

今後の課題として、消費電力の低減・計算負荷の軽減が求められています。

3.LiDARを用いたECU

3つめのECUの種類として、LiDARを使ったADASのECUが開発されています。

LiDARとはLight Detection and Rangingの略称で光や太陽光などの外乱に強いことから、次期のセンシングデバイスとして開発されています。


この特徴としては、光を飛ばして、その距離を複数点で計測できる為、ミリ波やソナーセンサーよりも多くの情報が収集でき、カメラの画像よりもデータ処理の負荷が軽く抑えられる傾向にあります。

単純な物体や障害物の有無を検出するのであれば、ある一定方向の距離をセンシングすることで制御に反映することは可能ですが、点群の認識となると、カメラの認識と同様のプロセスが必要となります。


しかしLiDARの場合には、認識をする為に検出したい対象物の正解データ(教師データ)が必要です。正解データとは、認識をしたい対象をとらえた際の点群の形状データとなります。

そのデータを参考にし認識アルゴリズムを作成します。カメラに比べると計算処理の負荷は低下すると思われますが、カメラよりも情報量が少ない中で、認識結果の精度とカメラ同様の計算処理の負荷を作成することがLiDARを用いたECUにも求められることになります。


上記のカメラやLiDARを使ったECUの開発においては、ディープラーニングによる画像認識機能を備えた車載AIコンピューターの開発を巡って、開発競争が行われています。

その筆頭には、米半導体メーカーのエヌビディア、半導体最大手の米インテルがおり、そこに国内メーカーとしてはデンソーと東芝がタッグを組み、低消費電力型のAIコンピューターの開発を行っています。

5-2. ADASにおけるECUの役割

ADASにおけるECUの役割としては、外部のセンシング結果を受けて誤認識を避け、高速に処理を行うことが求められます。


処理スピードも自動車の制御になると100Hzレベル以上の処理スピードが必要となります。

実際に100km/hで走行している時には、例えば100Hzで処理をしたとして、処理間(0.01秒)で30cm進んでしまうため、安全に運転を支援するためには高速な処理が求められます。


開発における課題として、ミリ波レーダー、LiDAR(ライダー)、超音波(ソナー)センサ、レーザーなどの多様なセンサーのセンシング結果とカメラ(ビデオ)ベースのシステムから得られる膨大なデータの視覚化と演算スピードの高速化、処理アルゴリズムの簡易化、またその出力結果の妥当性、新制御の実走行検査や検証が必要です。

6. まとめ


ECUと一言で表しても、さまざまな種類があります。

加えて、ADASも含めるとさらに沢山あります。

何を開発するかをよく調べて、知識を付けて開発に挑んでみてください。