ECUソフトウェア開発で対処すべき一般的な課題とは
RAMリソースの最適化、実行時間、システム全体への統合などは、特に電子制御ユニット(ECU)やドメインコントローラで構成された組込み量産ソフトウェアおよびシステムの開発における中心的な課題です。また、定期的なアップデートに向けて、ソフトウェアを分割できるようにすることも必要です。さらに、最終的なソフトウェアのリリース前には、特別な妥当性確認や、多くの場合はリリースプロセスも必要になります。特に、コストのかかるエラーは回避しなければならないため、できる限り早期の段階で潜在的なエラーを検出および修正することが必要です。こうした最適化のタスクに欠かせないのが、適切な開発手法と高度に最適化されたワークフローやツールです。
dSPACEのECU量産ソフトウェア開発ソリューションを選択する理由
dSPACEでは、お客様の目標達成をサポートするため、AUTOSAR(Classic、Adaptive)や非AUTOSARのソフトウェアに適した、アーキテクチャ、開発、およびテスト向けの総合的な量産ソフトウェア開発ツールチェーンを提供しています。dSPACEソリューションは複数の強力なコンポーネントで構成されており、これまで多くの実績を挙げてきました。お客様のソフトウェアアーキテクチャの開発に当社のAUTOSARアーキテクチャツールであるSystemDeskを使用すると、ソフトウェアの各コンポーネントやコンポジションだけでなく、システム全体のモデリングも行うことができます。量産コード生成ツールであるTargetLinkおよびTargetLinkエコシステムを使用すると、強力なツールチェーンの構築を通じて、極めて効率的なモデルベース開発を実現することができます。当社の高機能な比較ツール(Model Compare、dSPACE AUTOSAR Compare)は、プロジェクト期間を短縮するうえで有用です。TargetLinkには、ECUコードをテストおよび最適化するための検証および妥当性確認機能も搭載されているため、簡単なボタン操作でMIL(Model-in-the-Loop)、SIL(Software-in-the-Loop)、およびPIL(Processor-in-the-Loop)モードでのテストを開始できます。dSPACEソリューションを使用すれば、ECUおよびドメインコントローラ向けの高品質で安全な量産ソフトウェアを短期間で開発および展開し、モビリティなどのさまざまなアプリケーションや複雑なシナリオに適用できるようになります。
主な利用効果
- ClassicおよびAdaptive AUTOSARベースのソフトウェアアーキテクチャ:AUTOSARの簡単な開始から大規模量産プロジェクトにまで対応
- MathWorks ® Simulink ® /Stateflow ® から高品質な量産コードを直接生成
- コンセプトやコードを早期の段階で検証し、コストのかかるECUソフトウェアエラーを避けることが可能
- ECUやドメインコントローラ上でプロトタイピングフェーズから量産ソフトウェアへとすばやく移行
- 実績のあるツールおよびコード – 数多くの量産プロジェクトや何百万台もの車両で利用
dSPACEソリューションの主な利点
dSPACEのツールおよびサービスを(オプションでサードパーティのソリューションと組み合わせて)使用すれば、お客様の量産ソフトウェア開発の目標を容易に達成することができます。当社の製品をご確認ください。
すべての開発段階をサポート
自動運転の分野において、これまで以上にセーフティクリティカルな機能を備えた複雑なE/Eシステムやソフトウェアを開発する場合の課題は、機能の信頼性をどのようにして保証するかということです。そのためdSPACEでは、機能安全、テストストラテジの開発、および複雑なE/Eプロセスの検証と妥当性確認のためのエンドトゥエンドのソリューションを提供し、プロジェクトの初期段階から認証までをサポートしています。
dSPACEシステムは容易に稼働させることができます。しかし、プロジェクトが複雑な場合、個別のソリューションを必要とする場合、または十分な時間がない場合などは、dSPACEの迅速で信頼性の高い優れたエンジニアリングサービスもご利用いただけます。