ガソリンエンジンからADASへ、マツダのモデルベース開発の広がり:Ansys INNOVATION CONFERENCE 2020(2/2 ページ)
アンシス・ジャパンは2020年9月9〜11日の3日間、オンラインイベント「Ansys INNOVATION CONFERENCE 2020」を開催。初日(同年9月9日)の「Automotive Day」の事例講演では、マツダ 統合制御システム開発本部 首席研究員の末冨隆雅氏が「自動車制御システムのモデルベース開発」をテーマに、同社のSKYACTIV技術の開発に貢献したモデルベース開発の取り組み事例を紹介した。
増加するECUに、シミュレーション活用で対応
現在車両に搭載されている電子制御システムやECUは、クルマ全体で数十個、高級車では200個を超えるといわれている。さらにそれぞれのECUに書き込まれるソフトウェアの規模も増大している。マツダが開発しているエンジン制御のソフトウェア規模は、過去10年で10倍、20年で100倍と指数関数的に増えてきた。そのため、SKYACTIVエンジンの開発にはモデルベース開発の導入が不可欠だった。
ガソリンエンジン「SKYACTIVE-G」の開発では、EV相当の燃費を実現するためにエンジンの熱効率を改善する必要があった。そこで、効率を悪化させる損失を明確にし、どの因子をどう制御すれば損失を低減できるのかを検討した。従来の開発であれば、燃焼という化学反応の影響を確認するために、実機を用いた検証が必要不可欠だったため、実際のエンジンを試作し、ECUを開発することで作り込みを行っていた。
SKYACTIVエンジンでモデルベース開発を進めるに当たっては、エンジンやトランスミッションなどの制御対象をモデル化したプラントモデルと、ECUに実装されるアプリケーションの全機能をモデル化したコントローラーモデルを構築。プラントモデルの中でも物理式で表現できる部分は物理モデルとし、燃焼など数式では表現が困難な現象は実機データを基にモデルを構築した。コントローラーモデルはブロック線図や状態遷移図を記述している。
モデルベース開発は、どの部分にモデルを使用するかによって下記のように種類が分かれ、開発タイミングや用途に応じてこれらを使い分けることで、開発効率を高められる。
- MILS(Model In the Loop Simulation):制御対象物もECUもソフトウェアも全てシミュレーションモデルで構成
- SILS(Software In the Loop Simulation):MILSに対して、実際のソフトウェアを組み込んだ構成
- CILS(Component In the Loop Simulation):SILSに対して、制御対象物も実機を用いる
- HILS(Hardware In the Loop Simulation):SILSに対して、ソフトウェアだけでなくECUも実機を使う
SKYACTIVエンジンの設計段階においてMILSを、実機検証段階においてはHILSを導入したが、それぞれ別のモデルを製作すると開発工数が増加する。そこで、入出力の部分を差し替えれば開発段階に依らず使用できるようなモデル構成としたことで開発工数の増大を防いだ。HILSモデルは、検証をする際の粒度や他のシステムとの連携において確認したい内容に合わせて、エンジンHILS、パワートレイン統合HILS、電気系HILSと構成している。
これらのHILSを構築することで、従来は、実機開発でなければ分からなかった課題を早期につぶし込むことができ、実機開発移行後のトラブルが激減した。また、開発の早い段階から他システムの技術者とすり合わせができることで新しいアイデアが生まれるなど、副次的な効果もあった。
モデルベースを導入することでSKYACTIVE-Gの開発は狙い通り、効率的に高品質な開発ができた。また、エンジン制御を応用したG-VECTORING CONTROLやクルーズコントロールといった新技術の開発もモデルベース開発の導入によって実現できた。さらに、SKYACTIVE-Gの開発を限られた人員で効率よく行えたことで、その後に続くパワートレインである「SKYACTIVE-X」の開発に向けたリソースを確保できた点も、大きな成果だとしている。
モデルベース開発の成果はADASにも
SKYACTIVE-Gの開発で培ったモデルベース開発の知識や経験は、ADAS(先進運転支援システム)にも適用した。ADASの制御をモデルで記述し、それを開発段階に応じてMILSやカメラと連携したHILSなどで検証することで、開発が効率よく進められるようになった。今後は、ソフトウェア設計の前段階でモデルベース開発の恩恵を受けられていないシステム設計段階を、どのように開発していくのかが課題だという。
今後も、コネクテッドサービスやシェアリング、自動運転車の普及により、車両開発の規模と難易度は上がっていく。末冨氏は「開発手法をさらに変えていかなければ、限界が来るかもしれない」という危機感も見せた。今後増大していく開発規模に対応していくためには、モデルベース開発の環境を改善し、それを使いこなしていく必要がある。上流工程で、モデルを用いて正しさをしっかり検証するとともに、既存のソフトに付加機能をきちんと整合させるなどできるだけ上流の工程で着実な作り込みを実施し、さらにプロセス間で整合性を保てるような環境を構築していくことをマツダでは目指している。また、構築したモデルの振る舞いを検証する際に要件を逸脱するような条件をツールが探索したり、また逸脱しないことを検証できるような状態にしていくことも目標としている。
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
- 公差で逃げるな、マツダ「SKYACTIV-X」がこだわる精度と品質
マツダが新開発のSKYACTIV-Xにおいて重視したのは、部品の高精度な加工によって誤差の許容範囲を狭めたばらつきのないエンジン生産と、SPCCI(火花点火制御式圧縮着火)の機能の品質を、エンジンを組み上げた状態で抜き取りではなく全数で保証する評価技術だ。SKYACTIV-Xの生産ラインの取り組みを紹介する。 - デザイナーの意図を量産ラインに、金型が支えるマツダの魂動デザイン
新たにスタートを切ったマツダの新世代商品群では「アートと呼べる美しさの量産」に向けて、デザイナーの意図を生産技術に落とし込むためのさまざまな取り組みがあった。 - マツダのからくりを通じた人づくり、工場は創意工夫と成長の場
工場では多品種化と生産性向上の両立が求められており、そこでは人がより効率よく安全に作業するための工夫も欠かせない。マツダは長年からくりを活用した作業改善に力を入れてきた。同社がからくりを用いた改善に取り組む理由を聞くとともに、「からくり改善(※)くふう展2018」(主催:日本プラントメンテナンス協会)に出品された同社の作品の一部を紹介する。 - 新世代SKYACTIVの幕開け飾る「MAZDA3」、魅力的な2つのモデルに乗った
マツダのクルマづくりはデザインとSKYACTIVを冠したエンジン、トランスミッション、シャシーで飛躍的にそのクオリティを高めてきた。そしてSKYACTIV第2章ともいえるフェイズの幕開けを飾るのが2019年5月24日に発売されたアクセラの後継車「MAZDA3」だ。自宅付近のディーラーで早速試乗したので筆者が感じたことを記そう。 - エンジンやボディー、シャシーはどう進化する? マツダSKYACTIV第2世代
マツダが開発中の火花点火制御式圧縮着火エンジン「SKYACTIV-X」に試乗する機会を得た。試乗に先立って詳細な技術説明とともに次世代のボディー&シャシー技術についても明らかにされ、マツダが目指す方向性が見えてきた。 - 「SKYACTIVエンジン」は電気自動車と同等のCO2排出量を目指す
好調なマツダを支える柱の1つ「SKYACTIVエンジン」。その開発を主導した同社常務執行役員の人見光夫氏が、サイバネットシステムの設立30周年記念イベントで講演。マツダが業績不振にあえぐ中での開発取り組みの他、今後のSKYACTIVエンジンの開発目標や、燃費規制に対する考え方などについて語った。その講演内容をほぼ全再録する。