コンテンツにスキップ
DXC HEX Management Service

Validator

自動車開発の適合業務における知見と経験を記録・共有・活用する

 

自動車の電子制御を担うElectronic Control Unit(ECU)。ECUに書き込む「HEXファイル」の完成には、エンジンであれば「燃料噴出タイミング」や「点火プラグの点火タイミング」、モータであれば「要求トルク」など、制御するためのパラメータ(定数)を調整する必要があります。近年の自動車は、電子制御の大規模化・複雑化とともに、多くの車載デバイスが協調して動作する必要があるため、調整すべき定数の数は更に増え、また、定数間の依存関係も更に複雑になりつつあります。

DXC HEX Management Service-Validator(DXC HMS-V)は、定数の値が満たすべき様々な条件をわかりやすく定義し、検証を自動化することで、HEXファイルの品質確保を支援する最新のツールです。日本の完成車メーカ様の要望にいち早く対応し、自動車業界で注目を集めているASAM CERP標準(後述)に日本で初めて準拠したパッケージツールです。

 

適合業務(HEXの定数決定)の主な課題

近年、自動車一台に搭載されるECUは100以上、一台の自動車の制御に必要な定数は現在200,000以上あるとも言われています。加えて、出荷先国や環境規制、オプションに応じた派生のモデルも考えると、更に多くのバリエーションがあります。結果、HEXファイルを完成するために実験を繰り返し、定数を同定する適合業務は、現場にとって大変な負荷となっています。担当するエンジニアからは悲鳴も聞こえています。

HEXの定数値が満たすべき条件は、各社独自のチェックリストや内製ツールで検証してきました。しかし、一貫性のある書式ではないため、広く社内で再利用することができませんでした。また、業界共通の仕組みではないため、デバイスのサプライヤーなど社外と共有することもできませんでした。


DXCテクノロジー・ジャパンのアプローチ

DXCでは、HEX定数の条件を記述する際に一貫性を保つことのできる業界標準ASAM MCD-2 CERP(Calibration Expert System Rule and Product Format)に、日本で初めて準拠したツール「DXC HMS-V」を開発しました。CERPに関する完成車メーカ様等による調査グループからの切なる声を伺い、DXCテクノロジー・ジャパンのこれまでの経験をもとに対応したツールです。


DXC HMS-V が実現すること


わかりやすい書き方で記述

CERPは、現場利用者が直に記述するには、極めて難しい書式です。これは、将来の自動化を見据えて、人間ではなくシステムによる読み書きが想定されているためです。DXC HMS-Vでは、わかりやすい書き方で任意の条件を記述し、CERP書式に変換して記録 - 共有 - 活用していくことができます。


日本独自のご要望に対応

CERP標準に対し、日本の完成車メーカ様からは、日本の開発業務に即した拡張要求も出されています。DXC HMS-Vは、こうした声にいち早く対応し、日本独自の要望に応えました。


お役立ち機能

CERP標準の範囲を超えて、現場では必須となるHEXの比較といった、現場エンジニアを助ける「お役立ち機能」も併せて開発しました。

 

DXC HMS-V の特徴

  • わかりやすい文法で、お客様独自の定数の検証条件を自由に記述できます
  • わかりやすい検証レポートをブラウザで確認できます
  • HEX同士の差分比較を行い、検出された差分に関するレポー トを作ることができます
  • APIライブラリの利用により、お客様のツールと連携したHEX検証処理が行えます
  • DXC HEX Management Seviceとの組みあわせで、HEXファイルの管理と検証を一元的かつ効率的に行うことができます
より詳細な特徴・機能についてはパンフレットをご確認ください。

パンフレットをダウンロード


画面イメージ




ルール定義に利用できる検証条件式の例

 

分類条件例
定数の参照と評価
  • HEX内の他の定数の参照(IDの指定)
  • 軸値の参照
  • 一致評価 : 定数同士 (完全一致、軸が異なっている場合の補間対応) , 定数と値
  • 大小評価 : 定数同士 (軸が異なっている場合の補間対応) , 定数と値
  • 定数の存在確認
  • 要素値の範囲評価
定数の要素値の
参照と抽出
  • インデックスを指定した要素値の参照
  • 軸値からの要素値の引き当て ( 補間対応 )
  • 最大値/最小値の抽出
  • 最後の要素の参照
  • 特定の列/行の複数要素の抽出
  • 直近の軸値の参照 (Upper, Lower)
ユーザー定義定数
  • 任意に定義したユーザー定義定数の作成
  • ユーザー定義定数を利用した評価式の記述

演算

  • 四則演算(+, -, * , / )、剰余算 (%)
  • ビットマスク演算 ( & , | , ^)
  • ビットシフト演算 ( >>, << )
条件式
  • 条件分岐 ( if / else )
  • AND / OR / NOT
高度な評価
  • 要素値の単調増加の判定
  • 最大偏差の取得
  • Feature Listに定義した値の参照と評価への利用

 


業界インサイト

第5回【身近なところにDXC】 日本初、いや、世界初かも?ASAM CERP準拠の市販ツールDXC HMS-Vを開発したDXCテクノロジー・ジャパン

今回の【身近なところにDXC】シリーズ、みなさんの身近な車の話ではありますが、少々視点を変えて、DXCテクノロジーの「新たな」取り組みをご紹介したいと思います。

第 2 回【身近なところにDXC】クルマの安全と快適性を支える “制御”の仕組みがピンチ!?

自動車を走らせるためのパワートレインシステムは、エンジン、ミッション、ブレーキ、リチウムイオンバッテリーなどの高度な連携によって成り立っています。これらの制御は「電子制御ユニット(Electronic Control Unit: ECU)」と呼ばれるコンピューターが担っています。そして、その制御プログラムとデータ(=「HEXファイル」と呼ばれます)は、近年ますます大規模化しています。

「ソフトウェアファースト化」する自動車開発でデジタル時代を勝ち抜く【前編】 自動運転やコネクテッド技術がもたらす変化

近年、自動車の付加価値の大部分をソフトウェアが担うようになってきています。パワートレインをはじめとする車両システムの高度な連携・統合制御はもちろん、その上に成り立つ自動運転やADAS(Advanced Driver-Assistance Systems/先進運転支援システム)、バッテリー状態、ナビゲーションシステムなどさまざまな情報を集中的に表示する画面、音声による入出力機能など、いずれも高度なソフトウェアが必要です。