2024年8月19日

遠隔型自動運転とは?必要性と国内導入事例を紹介

昨今、多くのメディアが各国の自動運転技術事情を取り上げているが、その”自動運転”は自動車に搭載されるECU(電子制御装置の総称。Electronic Control Unitの頭文字と取る)や様々なセンサーが複雑な道路状況を適格判断する、言わば”無人”運転を指しています。トヨタ自動車株式会社が掲げている”すべての人に移動の喜びを”を叶えてくれる可能性のある技術です。 一方、今回記載する遠隔型自動運転は、1つの車両として見ると”無人”運転であることは前述の”自動運転”と変わりはないが、制御の主役は”人”になります。例えば制御センターのような遠隔の場所に運転者がいて、車を操作している場合が”遠隔型”自動運転になります。同じ”無人”でも、自動運転と遠隔型自動運転は目的や用途が異なり、また必要な技術にもそれぞれの色が出てきます。今回は、遠隔型自動運転にフォーカスを当て、その技術やメリットおよび国内事例を記載したいと思います。 弊社の技術を適用した遠隔型自動運転システムを開発・提供しております。オペレーターが直接に車両を制御する方法および状況に合う自動運転のルールを提供することで間接的に運転をサポートする方法を提供し、安全な遠隔型自動運転をサポートしています。詳しくはこちらをご覧ください。   遠隔型自動運転(遠隔操作)が登場した背景と必要性 登場背景は自然災害などの有事の際の対応を早くしたいことが挙げられます。災害の多くの場合、自衛隊などのプロフェッショナルは即日現場へ行き、適切な支援が可能ですが、それ以外のほとんどの方は立ち入りを禁止され、支援に向かうことが困難です。その理由は余震などに伴う二次被害の抑制です。 そこで注目されているのが遠隔型自動運転です。”無人”である利点を最大限活用し、迅速な支援が可能になります。通常では支援する側が逆に支援される側になってしまわないよう、被災地までの被害状況(道中の交通状況やインフラ状況など)を確認した上で支援を開始します。しかし”無人”であれば、確認事項もより少なく抑えることができ、支援開始までの日数が各段に早くなります。 以上のような自然災害の支援に代表されるように、遠隔型自動運転の必要性は技術の進歩と共に、年々増加しています。   遠隔型自動運転の技術要件 複雑にシステムが絡み合う現在の自動車において、遠隔操作を安全に確実に実施するためには、多くの技術要件があります。今回は①遠隔から確実かつタイムリーに情報と届ける通信技術と②遠隔からの操作になくてはならない映像技術について記述します。 まずは、通信技術です。代表されるものが”V2X(Vehicle to X)”で、車両と様々なものとの間の通信や連携を行う技術のことを指します。車に様々な機器や部品を搭載し、常時コンピュータネットワークに接続させることにより、運転に関する利便性を向上させます。 V2Xには大きく4種類のカテゴリーがあります。 ・V2Vは、「Vehicle to Vehicle」の略で、車両同士が通信を行うことを指します。 ・V2Iは、「Vehicle to Infrastructure」の略で、車両と道路周辺のインフラ機器との通信を行う技術です。 ・V2Pは、「Vehicle to Pedestrian」の略で、車両と歩行者との通信を行う技術です。 […]
2024年7月31日

型式認証(VTA)とサイバーセキュリティについて:コネクテッドカー時代の新たな安全基準

現代の自動車技術の進化に伴い、インターネット接続機能をもつコネクテッドカーが急速に普及しています。これにより、ドライビングの利便性が向上すると同時に、サイバーセキュリティリスクも増大しています。特に、2015年に発生したジープ・チェロキーのリモートハッキング事件では、ハッカーが遠隔操作で車両の制御を奪うという衝撃的な事例がありました。 こうした背景もあり、自動車のサイバーセキュリティ対策が急務であることが明確になりました。そこで、型式認証(VTA:Vehicle Type Approval)の条件にサイバーセキュリティ対策が追加されました。本記事では、自動車サイバーセキュリティの重要性と、それに密接に関連する型式認証(VTA)の仕組みについて分かりやすく説明します。   弊社は技術機関として指定され、VTA(車両型式認証)制度に基づき、中立な立場でサイバーセキュリティに関する審査を行っています。詳しくはこちらをご覧ください。   型式認証(VTA)とは何か 型式認証(VTA:Vehicle Type Approval)とは、製造された新型車両が各国の法的基準を満たしていることを証明するための制度です。この認証を受けることで、車両は合法的に市場にリリースされます。VTAの主な役割は、車両の安全性、環境性能、およびその他の法的要件を確認し、消費者に安心して利用してもらうことです。VTAの対象となる自動車は、乗用車、商用車、二輪車、トラック、バスなど多岐にわたります。各国の規制に応じて、これらの車両が市場に投入される前に、必要な認証を取得する必要があります。 VTA取得のプロセス VTAの取得プロセスにはいくつかのステップがあります。まず、製造者は車両が規制基準を満たしていることを確認するために必要な書類や試験データを準備します。次に、認定された技術機関が提出された書類や試験データを審査し、必要に応じて車両の実物試験を行います。すべての基準を満たしていると確認されれば、型式認証が発行されます。   CSMSとSUMSの重要性 VTA取得には、CSMS(Cyber Security Management System)とSUMS(Software Update Management System)の導入が必須です。 これらのシステムの法的根拠として、2019年に施行されたUNECEの新規則があります。この規則により、車両メーカーはサイバーセキュリティリスクを評価し、適切な対策を講じることが義務付けられています。 CSMSの認証を受けるために必要なサイバーセキュリティ CSMSには、車両の設計から運用までのサイバーセキュリティリスクを管理するシステムです。以下の要素があります。 1.    […]
2024年7月4日

自動車サイバーセキュリティに対する中国独自の動き、GB・GB/Tについて解説

地球温暖化問題が提言された頃は他人事だと思っていた環境問題ですが、昨今はSDGs活動に代表するように、企業を筆頭に環境問題をより身近に感じ、実践していかなければならないようになってきました。自動車業界に目を向けると、ここ数年のホットワードは電気自動車、通称BEV(正式名称は、Battery Electric Vehicle)になっています。欧州メーカーのボルボは2030年までに販売車両をBEVのみにする方針としています。一方、メルセデスベンツも同様の方針としていましたが、2024年に2030年目標だったBEV一本化を2050年へ延長しています。 BEV切り替えに世界がついていけないとなっている反面、中国ではBEVが人気を博し、中国自動車メーカーが各国へ売り込みを実施しています。中国ではBEVなどの環境に配慮した車でないと、ナンバープレートを取得できないことや、都心部への入場が規制される場合があるなど、自動車に関する包括的な標準・規制を発行して「BEVシフト」を進めています。したがって、自動車メーカーにおいて自動車に関する標準は販売に直結する重要なポイントだと言えます。この中でも、サイバーセキュリティに関する標準も含まれており、中国もSDVやCASEの実現に向けた独自の動きを見せています。この標準はGB、GB/Tといわれ、中国でBEVの普及を牽引しています。今回の記事では、中国国家標準の”中国GB,GB/T”にフォーカスを当てて詳しく説明します。   中国GB,GB/Tとは GBとは”Guo jia Biao zhun”の略称です。日本語では、”強制性国家標準”という名称です。この国家標準は、人々の健康や生命・財産の安全や国家安全などの需要を満たすことを目的として定められ、対象製品・サービスに対して強制的に適用されます。準拠しなければ販売できず、一度認定されても改定後の規格を満たしていない場合は認定を取り消される程、最も強制力のあるものです。またGBよりは強制力の弱い、”推奨”という位置づけのGB/Tという標準があります。日本語では、”推奨性国家標準”という名称です。その名の通り、準拠(適合)することが推奨されている規格で、ガイドライン的な位置づけになっています。日本で身近なものだと、JIS(Japanese Industrial Standards:日本産業規格)に相当します。 ICV:インテリジェント・コネクテッド・ビークル   中国GB,GB/Tの自動車セキュリティ規格の特徴 まず、中国GB,GB/Tに該当する自動車セキュリティ規格を紹介します。 標準番号 名称(和訳) 発行日 GB/T 40856-2021 車載情報交換システム情報セキュリティ技術要件及び試験方法 2021年10月 GB/T 40861-2021 自動車情報セキュリティ汎用技術予見 […]
2024年6月26日

AUTOSAR ClassicとAdaptiveについて|車載ソフトウェアの未来

現代の自動車は高度な技術を搭載した「走るコンピューター」へと進化しており、この進化を支えるのが車載ソフトウェアです。エンジンやブレーキの制御から、自動運転技術やインフォテインメントシステムまで、車両の多くの機能はソフトウェアによって管理されています。こうした複雑なソフトウェアシステムの標準化を推進するために、AUTOSAR(Automotive Open System Architecture)は2003年に発足しました。AUTOSARの目的は、異なるメーカー間での互換性を確保し、開発効率を向上させることにあります。KPMGのレポート(2023年)によると、世界の自動車メーカーの80%以上がAUTOSARを採用しています。AUTOSARには、ClassicとAdaptiveの2種類があります。本記事では、AUTOSAR ClassicとAdaptiveの特徴と選び方について解説します。 サイバーセキュリティに関する国際規格の要件を満たしながらも、効率的にAutosarを適用することは簡単ではありません。弊社はAdaptiveに適用可能なセキュリティソリューションをしています。Autosar Adaptive向けのセキュリティソリューションの詳細はリンクからご覧いただけます。   AUTOSAR Classicとは AUTOSAR Classicは、自動車業界で幅広く採用されている車載ソフトウェア開発の標準規格です。この規格は、ソフトウェアの再利用性、移植性、保守性を高めることを目的としており、自動車の電子制御ユニット(ECU)に搭載されるソフトウェアの開発を効率化します。 主な特徴 AUTOSAR Classicの特徴は以下の4つです。 ①階層化されたソフトウェアアーキテクチャ  アプリケーション層、ランタイム環境(RTE)、ベーシックソフトウェア(BSW)の3つの層で構成され、明確な役割分担とインターフェース定義によってソフトウェアのモジュール化を促進します。 ②標準化されたインターフェース ソフトウェアコンポーネント間の通信や、ハードウェアへのアクセスを標準化することで、異なるサプライヤーやプロジェクト間でのソフトウェアの再利用を容易にします。 ③ハードウェア抽象化 仮想ファンクションバス(VFB)と呼ばれるメカニズムにより、ソフトウェアを特定のハードウェアに依存しない形で開発できます。 ④豊富なベーシックソフトウェア OS、通信スタック、メモリ管理、診断機能など、車載ソフトウェアに必要な基本的な機能を提供します。 利用例 AUTOSAR Classicの利用例は多岐にわたります。エンジン制御では、エンジンの動作を最適化することで燃費向上や排出ガス削減を実現しています。ブレーキ制御では、ABSやESPなどの安全機能を実装し、車両の安定性と安全性を確保しています。また、ボディ制御では、ドアやウィンドウの制御、照明の管理などを行い、車両の快適性を高めています。 […]
2024年5月23日

V2X通信を可能にするButterfly Key ExpansionとPKI証明書の種類について

レベル3以上の自動運転を実現するために、自動車業界において自動運転機能の高度化や技術開発などさまざまな取り組みが行われています。テスラではカメラやレーダーなどを使って自動運転機能を実現し、LiDARのようなセンサー技術も年々高度化が進んでいるなか、より高度な自動運転を実現するために欠かせないものとして最近V2X通信が注目されています。V2X通信環境では、車両と車両/インフラ/歩行者間で直接通信が行われるため、車両は周辺環境の情報をリアルタイムで受け取り、潜在的な危険を事前に予防することが可能になります。 V2X通信の安全性を確保するためには暗号技術が必須であり、公開鍵基盤(PKI)を用いてV2Xメッセージの暗号化と証明書管理を行うSCMS(Security Credential Management System)の構築が前提となります。そこで今回は、協調型自動運転の実現に欠かせないV2X PKI証明書および認証の仕組みについて解説します。   V2X PKI証明書の特徴 通信技術は日々進化し、IoTとAIなど様々な分野で様々なデバイスを介して高速で大容量の通信が行われています。また、通信の脆弱性を狙ったサイバー攻撃も増加しており、通信の信頼性を確保することは、業界にとって大きな課題となっています。 安全な通信を実現するためには、以下の3つの条件を満たす必要があります。 通信相手が本人であることを確認・証明すること(Authentication、認証) 他人に盗聴されないこと(Confidentiality、機密性) 通信内容が途中で改ざんされないこと(Integrity、完全性) インターネット通信の場合、認証プロセスは中央集権的で階層的です。ユーザが署名付きのデジタル証明書を使用して、サーバーに対して自分の身元を証明すると、サーバー側は、そのデジタル証明書を通じて信頼できるユーザであることを確認したうえでユーザに対してアクセス権限を付与し、セキュアな通信ができるようにします。 それに比べ、V2X通信の場合、車両は周辺環境の全てのものと直接通信を行う仕組みとなっており、インタネット通信と違って、脱中央集権的であるといえます。インタネット上ではユーザ同士の認証を必要としないですが、V2X環境ではユーザ(車載器)同士の認証は必須です。 さらに、V2X認証の最も大きな特徴として挙げられるのが、車車間通信でお互いの身元(車両情報)を特定されずに認証を行うという点です。車両情報が特定されてしまうと、プライバシーを侵害されたりサイバー攻撃のターゲットになったり、人の命が危険になる可能性もあるため、仮名証明書を使用して条件付きのプライバシー保護が必要になります。 SCMS(Security Credential Management System)では、道路上の全ての車両に対し、認証局(CA)から仮名証明書が発行されます。仮名証明書にはその車両を具体的に特定できる情報は含まれていない、認証局からその車両の情報が正しいことを保証することから、信頼できる車両であることを証明できます。 また、長期にわたって同じ仮名証明書を使用する場合、第三者によってトラッキングされてしまう恐れがあるため、証明書を一定期間ごとに変更することが必要です。一般車両の場合、毎週ごとに最多20個以上の仮名証明書が発行されるといわれます。   Butterfly Key Expansionとは […]
2024年5月20日

車載ソフトウェアの標準仕様AUTOSARとは?基礎説明から導入時のポイントまで

百年に一度の大変革期を迎えている自動車業界において、技術の進歩は目まぐるしい現状となっています。今や自動車は”走るコンピュータ”と言われることもあり、約200個のECU※が搭載されています。そのECUを動かすのに欠かせないものがソフトウェアです。 技術が進歩する一方で、ソフトウェアが複雑化することが大きな課題になっています。この課題を解決すべく、自動車の制御ソフトウェアの標準化活動を実施し、車載電子制御ユニット用の共通標準ソフトウェアアーキテクチャを策定、確立したのがAUTOSARと呼ばれるソフトウェア規格です。今回の記事では、自動車ソフトウェアの標準仕様であるAUTOSARについて説明します。 ※Electronic Control Unitの略称。車載に搭載される電子制御をするユニットを指す。   AUTOSARとは 正式名称AUTomotive Open System ARchitecture (以下、AUTOSAR) は、2003年に発足した自動車業界のグローバル開発パートナーシップです。活動の目的は、インフォテインメントを除く領域で、車載電子制御ユニット用の共通標準ソフトウェアアーキテクチャを策定、確立することになります。さまざまな車種やプラットフォームに対応できる拡張性、ソフトウェアの可搬性、可用性への配慮、安全要求への対応、多種多様なパートナーとの協業、天然資源のサステナブルな利用、車両の「製品ライフサイクル」 全般にわたる保守性などを目標としています。   AUTOSARのソフトウェアアーキテクチャ構造 AUTOSARのアーキテクチャは、次の3つの階層で構成されています。 ①Basic SoftWare (以下、BSW) 上層ソフトウェアの機能を動かすための必須サービスを提供する標準ソフトウェアモジュールです。ほとんどの場合、BSWには以下に述べるアプリケーション層のような機能は存在せず、その名の通り、ソフトウェアの基本となる部分です。 ②Run Time Environment (以下、RTE) アプリケーションソフトウェアのECU内、ECU間通信をネットワークトポロジーに依存せず抽象化するための中間層です。BSWと以下に述べるアプリケーション層を仲介する役割をしています。 […]
2024年4月29日

自工会/部工会サイバーセキュリティガイドラインとは?制定背景から活用まで解説

100年に一度の大変革期を迎えている自動車業界において、技術の進歩は目まぐるしい状況が続いています。ACC(オート・クルーズ・コントロール)やAHB(オート・ハイビーム・システム)/AHS(アダプティブ・ハイビーム・システム)など、あくまで運転に対する利便性や安全性の向上を目的とした車内クローズドの機能がどの車両にも標準的に搭載されたかと思えば、現在では、スマホを使用した車両の開錠/施錠、それ以外にもリモートコントロールと呼ばれる遠隔で車両を動かす機能まで当たり前になろうとしてきています。 しかし、技術が進歩する一方で、悪い側面も出てきており、それは技術の穴をついたサイバー攻撃です。昨今ニュースなどのメディアで取り上げられている生産停止や顧客情報の流出など、サイバー攻撃によるインシデントが日々発生していることから、サイバー攻撃は車両の影響に留まらず、サプライチェーンを含む自動車業界を巻き込む事態となっていると言えます。これからの自動車業界は、技術の進歩に加え、サイバー攻撃にどう対応し、いかにしてリスクを減らしていくかが求められています。そこで制定されたのが、自工会/部工会・サイバーセキュリティガイドラインです。今回の記事では、自工会/部工会サイバーセキュリティガイドラインに関する制定の背景、ガイドラインの目的、対象になる産業や企業について説明します。   ガイドライン制定の背景と目的 サイバー攻撃のリスクを挙げると ・セキュリティ対策を強化中の関係企業や取引先等のネットワークへの不正侵入 ・企業間ネットワークを経由した攻撃 ・標的企業が利用するソフトウェアや製品への不正なプログラムの埋め込み等のサプライチェーンを狙ったサイバー攻撃 など、数多くあります。自動車メーカーやサプライチェーンを構成する各社に求められる自動車産業固有のサイバーセキュリティリスクを考慮した、向こう3年の対策フレームワークや業界共通の自己評価基準を明示することで、自動車業界全体のサイバーセキュリティ対策のレベルアップや対策レベルの効率的な点検を推進することを目的にガイドラインが制定されました。   ガイドラインの対象 ガイドラインの対象は下記と定義されています。 ・自動車産業に関係する全ての会社(特にセキュリティ業務に関与している) ー CISO (最高情報セキュリティ責任者) ー リスク管理部門 ー 監査部門 ー セキュリティ対応部門 ー 情報システムの開発/運用部門 ー データマネジメント部門 […]
2024年3月26日

自動車の発展、E/Eアーキテクチャの変化について

自動車電装とはE/E(Electrical&Electronic)、自動車の電気及び電子装備のことを示します。各種モーターやセンサー、制御装置、操作スイッチ、ブラックボックス、カメラを含む電気系部品や装備がこれに該当します。SDVの本格化により、自動車電装分野は業界内でもこれから伸びる産業として注目されています。そしてE/Eアーキテクチャとは、自動車内部の様々な装置を管理するために搭載されている各種制御機やケーブルなどの設計構造として定義されています。つまり、車両に搭載されているE/E装置をつなぐシステムのことを意味します。今回は、E/Eアーキテクチャの発展プロセスについて取り上げながら、次世代E/Eアーキテクチャが今後どのように変化していくかについて解説します。   分散型アーキテクチャ(Distributed Architecture)とは 昔の車は、ただ移動するための手段に過ぎませんでした。車両に搭載されるコンピューティング要素と言っても、モーターの制御を含む車両動作関連のECU(Electronic Control Unit)程度であり、この時の自動車は動力機関や安全性などによって車両の性能が決定されました。当時は、車両に搭載されるECUの数が少なかったため、一つの機能を提供する低い性能のECUを複数搭載することで、車両製造のコストを下げるとともに、エンジン制御、ブレーキ制御など、機能ごとに最適化されたECUを配備することができました。 しかし、自動車の電子化に伴い、自動車の快適性や利便性を向上させるための様々な機能が搭載されるようになりました。例えば、運転者に情報や娯楽を提供するインフォテイメント機能や温熱シートなどが開発され、これらの機能を実行するECUが必要となり、自動車メーカーは必要とされるECUを追加し続けることで車両アーキテクチャを構成していきました。 出典:ECUの平均搭載数の増加推移 上のグラフを見ると、自動車の機能が複雑になるにつれて車両に搭載されるECUの数がますます増えているのがわかります。実際、高級車の場合には100個以上のECUが搭載されるともいわれています。このように複数のECUを用途に応じて車内各所に配置したアーキテクチャを「分散型アーキテクチャ(Distributed Architecture)」といいます。 図1.分散型アーキテクチャ 出展:https://www.hyundai-kefico.com/en/future-tech/modular-architecture/content.do 分散型アーキテクチャでは図1のように、車両全体において、複数のECUが配置されている構成となっているのがわかります。 ECUの配置における基準は特になく、機能が追加されるたびにその機能を提供するECUを搭載していくため、このような複雑な構成を見せています。 分散型アーキテクチャの問題点としては、必要に応じてECUを搭載していくため、重複した機能を持つECUも存在すれば、不要な機能がそのまま残っている場合もあるということが挙げられます。こうなると、特定機能をアップデートする際には、当該機能と関連しているECUがどこに配置されているのかを見つけ出し、機能をいちいち比較しなければなりません。このアーキテクチャは車両機能の拡張性に限界があり、用途も限定的ということから、後述するドメイン型やゾーン型アーキテクチャへの移行が求められるようになりました。   ドメイン型アーキテクチャ(Domain Architecture)とは 従来の分散型アーキテクチャの課題を解決するために新しく提示されたのが「ドメイン型アーキテクチャ(Domain Architecture)」です。 図2.ドメイン型アーキテクチャ 出典:https://www.hyundai-kefico.com/en/future-tech/modular-architecture/content.do ドメイン型アーキテクチャでは、自動車の機能に基づいて、複数の関連機能が一つのドメインコントロールに統合されます。一般的にパワートレイン系、ボディ系、シャシ系、インフォテイメント系といった複数の機能単位(ドメイン)で分類されます。これらのドメインの制御を1つのユニットで統合することで、異なるサブシステム間の通信とデータ交換を最適化する、ドメイン制御ユニット(DCU)による集中型アーキテクチャが可能になります。ドメイン型アーキテクチャは、分散型アーキテクチャと比べ機能アップデートが容易になることから、現在多くの車両で採用されています。しかし、自動運転の到来が加速している現在、ドメインにフォーカスした従来のアーキテクチャは限界を迎えつつあります。その理由としては、2つほどが挙げられます。 1つ目に、自動運転技術の発展に伴い、車両に搭載すべき装置が爆発的に増加していることです。自動運転機能を実装するための装置は増える一方で、その装置が機能単位で縛られることによって物理的な限界が生じるようになりました。例えば、特定のドメインを管理するDCUが車両後部に配置されているとしましょう。そして、このドメインに属する装置が車両の前部に搭載されているとしたら、機能単位で分類するドメイン型アーキテクチャでは、どうしても前部の装置と後部のDCUをつなぐためのケーブルが必要になります。このようなケースが多くなると、車両のケーブルの重量と長さが耐えられないほど増えてしまいます。実際、車両ケーブルの重量および長さは車両の単価、燃費、重量に影響を与えるため、自動車設計時に非常に重要な要素となります。 2つ目に、自動運転を可能にするためには、自動車に搭載されている全ての装置間の情報共有が必須であるということです。ドメイン型アーキテクチャでは、車両装置を機能に基づいて分類しているため、機能のアップデートには最適であるものの、他のドメインに属している装置との情報共有に問題が発生する恐れがあります。 […]
2024年3月13日

ECU開発の効率を高める「HILS」とは?

自動運転車、CASEを実現するための技術が高度化するにつれて、車両に搭載されるECUもさらに高度化しています。 それに伴い、ソフトウェアも複雑化しており、ソフトウェアによるエラーやバグも多く発生している状況です。そのため、高度化された技術水準に合わせて徹底した検証が必要になります。 しかし、複雑なソフトウェアが搭載されたECUを実際の駆動環境と同じ環境を構築してテストすることは多くのリソースが必要になるため、簡単にできることではありません。この課題を解決するために、仮想環境でテストを行う「HILS」への関心が高まっています。今回は、HILSとは何か、どのように活用できるのかについて詳しく解説します。   HILSとは? HILS(Hardware in the Loop Simulation)とは、開発された製品の機能を検証するテスト方法であり、製品の駆動環境と同じ条件を仮想環境で構築し、シミュレーションを通じて製品が正しく機能するかどうかを検証する方法です。複雑に構成されたソフトウェアやECUをテストするために、実際の車両レベルのテスト環境を構成しなくても安全性を検証できる効率的な方法です。電気装置・機械装置の代わりに仮想環境にモデル化した制御対象(プラントモデル)とテスト対象(ECU)を連結させ、製品が実際の環境と同じ条件で機能するかどうかをシミュレーションで検証できます。   HILS導入の背景 一つの機能を提供するためには多くのECUが連携して作動する必要があります。例えば、車両の自動温度調節機能を提供するためには、温度・エアコン・窓・ヒーターなどを担当するECUが連携する必要があります。これより複雑な機能を提供するためには、たくさんのECUの連携が必要になります。したがって、車両に何らかの機能を追加する際には、その機能に直接または間接的に関連するECUのソフトウェアテストと検証が必要です。ソフトウェアの欠陥は製品開発段階で検証することが難しく、それで発生する問題も予測できない場合も多いため、徹底的なテストがさらに重要なことになります。また、新たな機能を車両でテストすることはとても危険なことですので、試験用車両や模型車両を製作してテストすることが一般的でした。しかし、組込みソフトウェアの増加や搭載されるECUの数が急激に増加したため、テスト環境の構築に使われるリソースが増えてしまいました。 これらの課題(ソフトウェア検証の難しさ、リソースの最適化、ECU開発の効率化)を解決するためにHILSテストが活用されるようになりました。   HILSのメリット HILSの重要な目的は開発コストを抑え、開発期間を短縮することです。テスト車両を製作しなくても、仮想環境に作成しておいた制御対象を用いてECUのソフトウェアテストができるため、資金と時間を要するテスト車両の製作数を減らし、テストベンチで過ごす時間を大幅に削減できます。これは自動車のテストである断線、センサーの故障、車両衝突などの危険な試験を行う場合にもメリットとなります。また、制御アルゴリズムの開発において、制御対象となる実際の部品が存在しないなどの場合にも効果的です。 時間やスペースの制約がなく、必要なときにいつでもテストを行うことができるのもメリットです。   HILSテストの環境について HILSは、実際のECUを組み合わせてプロトタイプを製作する代わりに、シミュレーションを通じてテストを行います。このため、HILSテスト環境は1)Test Input Generator、2)ターゲットECU、3)HILSで構成されます。Test Input Generatorはテストのための入力値を生成して入力する役割を担い、これにFuzzerなどの入力器が含まれます。ターゲットECUは機能をテストしたい対象ECUを意味します。HILSは実際の車両の環境を数学的にモデル化したもので、実機のアクチュエータを接続してテストすることもできます。 上の図は、AutocryptのHILSテスト環境です。HILSに対象ECUを接続した状態で、Fuzzerを利用してテスト入力値を注入すると、HILSを通じて出力値を受け取ることでターゲットECUのテスト過程を確認できます。このように対象ECUの機能に関連するすべてのECUを実際に構成しなくてもHILS環境でシミュレーションできます。 […]
gdpr-image
当ウェブサイトでは、お客様のニーズに合ったより良いサービスを提供するために、クッキーを使用しています。詳細については「個人情報の取り扱い」をご確認ください。