Intelligent chassis software system showing DCU architecture controlling braking steering and suspension with sensor fusion and real-time control

インテリジェントシャーシソフトウェア:アーキテクチャ、コアテクノロジー、およびエンジニアリングの実践

<戻る インテリジェントシャーシソフトウェア

直接的な回答
インテリジェントなシャシーソフトウェアは、シャシードメインコントローラ(DCU)と呼ばれる中央システムを介して、ブレーキ、ステアリング、サスペンションを制御します。リアルタイムアルゴリズム、センサーデータ、安全設計を組み合わせることで、車両の動きを高精度かつ確実に管理します。

Table Of Contents
  1. インテリジェントシャーシソフトウェアが重要な理由
  2. インテリジェントシャーシソフトウェアとは何ですか?
  3. シャーシドメインコントローラー(DCU)の役割とは?
  4. インテリジェントシャーシソフトウェアはどのように構築されるのか?
  5. どのような制御アルゴリズムが使用されていますか?
  6. センサーフュージョンが必要な理由
  7. 安全とセキュリティはどのように扱われるか
  8. 開発の実践的な仕組み
  9. 実際のプロジェクト成果
  10. 開発における主な課題
  11. コンピューティング能力がシステムに与える影響
  12. 今後の方向性
  13. ソフトウェア定義アーキテクチャが重要な理由とは?
  14. 今日における最大の課題は何ですか?
  15. MPCはシャーシ制御をどのように変えているのか?
  16. AIはどのような役割を果たすのか?
  17. OEM企業はどのようにして開発期間を短縮するのでしょうか?

  • インテリジェントシャーシ=DCU+制御アルゴリズム+センサーフュージョン+安全システム
  • アーキテクチャ:HAL → BSW → 機能 → アプリケーション
  • MPCはシステム間の連携を処理する
  • 開発にはMBD、MIL、HIL、車両テストが使用される。
  • 主な課題:タイミング、安全性の検証、校正

インテリジェントシャーシソフトウェアが重要な理由

簡潔な答え:
車両はもはや、動いた後に反応するだけでなく、動く前に考える必要がある。

従来のシャシーシステムは、ドライバーの操作を待つ仕組みになっている。
最新のシステムは路面状況を読み取り、動きを予測し、ミリ秒単位で調整を行う。

カメラと地図情報だけで、段差にぶつかる前にサスペンションを調整する車両を見たことがあります。それが進化です。

シャーシはもはや単なるハードウェアではない。
これはソフトウェアを実行する制御システムです。


インテリジェントシャーシソフトウェアとは何ですか?

簡潔な答え:
これは、ブレーキ・バイ・ワイヤ、ステア・バイ・ワイヤ、サスペンションを協調的に制御するソフトウェアです。

重要な変更

従来のアプローチ新しいアプローチ
機械制御ソフトウェア制御
独立したECUドメインコントローラー
反応性予測

実例

濡れたカーブで:

  • ステアリング調整
  • サスペンションが硬くなる
  • ブレーキングは

すべて自動的に行われます。


シャーシドメインコントローラー(DCU)の役割とは?

簡潔な答え:
DCUは複数のECUを置き換え、シャーシ全体の統一された制御ロジックを実行します。

取り扱うもの

  • リアルタイム制御タスク
  • 通信(CAN FD、イーサネット、FlexRay)
  • システム間の連携
  • 安全監視

典型的なチップ

  • NXP S32G
  • インフィニオン AURIX TC4x
  • ルネサス U2A16

この変更により、システムの断片化が軽減され、応答時間が改善されます。


インテリジェントシャーシソフトウェアはどのように構築されるのか?

簡潔な答え:
ハードウェアとソフトウェアを分離するために、階層化されたAUTOSAR構造を採用しています。


ハードウェア抽象化レイヤー(HAL)

  • ソフトウェアとハ​​ードウェアを接続する
  • センサーおよびアクチュエーター用のドライバーが含まれています

例:

  • ブレーキシステムはミリ秒単位で反応しなければならない
  • ステアリングには正確な角度制御が必要です

基本ソフトウェア層(BSW)

  • RTOS(QNX、VxWorks)
  • 通信スタック
  • 診断(ISO 14229)
  • 安全点検(監視機能、冗長性)
  • メモリ管理

この層はシステムを安定させ、予測可能な状態に保ちます。


機能的なソフトウェア層

ここから支配が始まる。

ブレーキ・バイ・ワイヤ

  • ABS、ESP、AEB
  • エネルギー回収と連携して動作します

ステアバイワイヤ

  • 可変ステアリング比
  • 経路追跡(PID、MPC)
  • バックアップ制御

アクティブサスペンション

  • CDC
  • エアサスペンション
  • プレビューコントロール

複数システムの連携

  • MPC
  • 適応制御

アプリケーション層

  • 走行モード
  • 道路状況への対応
  • 障害時のフォールバック

何らかの不具合が発生した場合、システムはセーフモードに切り替わります。


どのような制御アルゴリズムが使用されていますか?

簡潔な答え:
MPCは複数の目標を同時に処理できるため、主要な手法となっている。


モデル予測制御(MPC)

  • 将来の動きを予測する
  • 限界(グリップ、角度)を処理
  • 安全性と快適性のバランスが取れている

例:

  • コーナリング中は、ヨー、ロール、ステアリングを同時に制御します。

その他の方法

  • PID → シンプルなループ
  • 適応制御 → パラメータを調整します
  • 強化学習 → 学習に基づく制御

センサーフュージョンが必要な理由

簡潔な答え:
単一のセンサーだけでは十分な信頼性は得られない。


データソース

  • ホイール速度
  • 操舵角
  • 加速度
  • カメラ、レーダー、LiDAR
  • パワートレインデータ
  • クラウドデータ(地図、V2X)

融合層

  1. センサーレベル → ノイズ除去
  2. ドメインレベル → 車両状態の推定
  3. クロスドメイン → システム全体のビュー

方法

  • カルマンフィルタリング
  • ベイズ推定

これにより、精度とタイミングが向上します。


安全とセキュリティはどのように扱われるか

簡潔な答え:
システムはASIL-Dの安全レベルを満たし、サイバー脅威から保護する必要がある。


機能安全

  • FMEA、FTA
  • 冗長システム
  • 故障検出

例:
センサーが故障した場合、システムは代わりに値を推定します。


サイバーセキュリティ

  • 暗号化された通信
  • ECU認証
  • ファイアウォール

外部統制リスクを防止する。


開発の実践的な仕組み

簡潔な答え:
開発はモデル作成から始まり、シミュレーション、ハードウェアテスト、そして実車開発へと進む。


ワークフロー

  1. 要件
  2. 建築
  3. モデリング
  4. シミュレーション
  5. 較正
  6. 制作 + OTA

モデルベース開発(MBD)

  • MATLAB / Simulink
  • 自動コード生成

より速く、エラーも減少します。


テスト段階

  • MIL → アルゴリズムチェック
  • HIL → ハードウェアテスト
  • 車両 → 実世界での検証

実際のプロジェクト成果

  • AEB応答 ≤ 80 ms
  • 操舵精度 ≤ 0.08°
  • サスペンション応答時間 ≤ 40 ms

結果:

  • エネルギー回収率が15%向上
  • 走行距離が10%増加

開発における主な課題

簡潔な答え:
最大の課題は、調整上の問題、時間的な制約、安全性の検証、および校正作業である。


支配権の衝突

ブレーキ、ステアリング、サスペンションはそれぞれ異なるものを必要とする場合がある。

解決:

  • MPC
  • 動的重み付け

リアルタイム制限

計算負荷が高いと応答速度が低下します。

解決:

  • タスクの優先順位
  • 簡略化されたモデル
  • より良いチップス

安全性検証

非常に複雑で時間のかかる作業です。

解決:

  • モジュールテスト
  • 自動化ツール
  • デジタルツイン

キャリブレーションの難しさ

道路の種類によって、必要な調整は異なる。

解決:

  • シミュレーション+実地テスト
  • AIベースのチューニング
  • パラメータデータベース

コンピューティング能力がシステムに与える影響

簡潔な答え:
パフォーマンスはチップの性能とタスクスケジューリングに依存します。


要点

  • マルチコアプロセッサ
  • 100~500トップ
  • CPU + GPU + NPU

最適化

  • タスクの優先順位
  • 軽量アルゴリズム
  • エッジコンピューティング

今後の方向性

簡潔な答え:
シャーシシステムは、よりデータ駆動型になり、他の領域との連携も緊密になっていくでしょう。


トレンド

  1. AIベースの制御
  2. ドメイン間統合
  3. より高いコンピューティング能力
  4. サービスベースのソフトウェア
  5. 標準化されたバイワイヤシステム

これらは、より高いレベルの自律性を実現するために必要となる。


インテリジェントシャーシソフトウェアに関するよくある質問


ソフトウェア定義アーキテクチャが重要な理由とは?

簡潔な答え:
これにより、一元管理と容易なアップデートが可能になります。

最新のシャーシシステムは、DCUとAUTOSARを使用してハードウェアとソフトウェアを分離しています。これにより、複雑さが軽減され、OTAアップデートがサポートされ、将来の車両への拡張が容易になります。


今日における最大の課題は何ですか?

簡潔な答え:
システムの複雑さとリアルタイム性能が主な課題である。

エンジニアは、複数のシステムが連携して動作するように管理する必要があり、同時に厳格なタイミング、安全性、およびセキュリティ要件を満たさなければなりません。従来の設計では、システムの統合がより困難になります。


MPCはシャーシ制御をどのように変えているのか?

簡潔な答え:
MPC(モデル予測制御)は、1つのシステムで複数の制御目標を同時に管理することを可能にする。

これは将来の状態を予測し、タイヤのグリップや操舵限界などの制約条件の下で制御入力を調整する。現在では、協調制御における主要な手法となっている。


AIはどのような役割を果たすのか?

簡潔な答え:
AIは、システムがドライバーや道路状況に適応するのを支援する。

これは予測精度を向上させ、データからの学習を支援し、固定ルールにとらわれない、より柔軟な制御戦略を可能にする。


OEM企業はどのようにして開発期間を短縮するのでしょうか?

簡潔な答え:
モデルベース開発と自動化を活用することによって。

MBD、シミュレーションツール、自動テストにより、開発期間が数ヶ月から大幅に短縮され、同時に一貫性も向上します。


著者

ジョニー・リュー
ダウウェイ・ビークル社CEO

ジョニー・リウは、インテリジェントシャーシシステム、ドメインコントローラー、EVソフトウェアアーキテクチャを専門としており、実際の車両プログラムにおける実践的な経験を有しています。

最終更新日: 2026年3月24日


コメントする

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

Need a Quote or Have Questions?

Please fill out the form below, our engineers will contact you within 24 hours.