コマツが次期製品の開発でMBSEを実践、「プロダクトライン開発」との両輪で : モデルベース開発 (4/4 ページ)
MBSEとプロダクトライン開発を連携させていくには「既存資産の調査」「既存資産の整理」「コア資産」の作成が必要になる。
「既存資産の調査」では、各機能のバリエーションを調査した上で、MBSEで用いるSysML要求図にバリエーション情報を追加する必要がある。どの機能にバリエーションがあるか、各バリエーションの上位要求は何か、バリエーションはどの構成要素(モノ)によって決まるかなどだ。ただし、各機種がどのバリエーションなのかをSysML要求図で表現するのは難しい。そこで、バリエーション管理に特化したツールを採用することとした。
「既存資産の整理」では、共通化が可能な機能のバリエーションの統合を行う。例えば、上位要求も構成要素も同じであればそのバリエーションは不要になる。「これはタテのつながりが見えるSysML要求図があるからこそ整理可能」(北村氏)だという。
「コア資産の作成」については、モデリングツールの「Enterprise Architect」やpure:variants、モデルベース開発ツールの「MATLAB/Simulink」、C言語やC++言語によるコーディングを組み合わせて実施することになる。
MBSEとプロダクトライン開発の採用は、増大するソフトウェアの開発規模への対応とともに、コマツが開発するシステムの対象を建機から現場に広げることを目的としている。「製品の最適化ではなく、現場全体の最適化を考えられるシステム設計者を育成するためのものだ」(北村氏)。
これらの開発プロセスは、次期製品の開発に向けた導入を始めているところだ。北村氏は「数値的な効果は次期製品の開発が本格化したころに見えてくるだろう。より良い商品をより早く提供できる仕組みであり、MBSEで設計全体の見える化を、プロダクトライン開発でコア資産による無駄削減を実現できる」と述べている。
MBSEに注力する図研、エレキの回路設計者は「ドメイン」を越えられるか
エレクトロニクス分野の製造ITツールの大手として知られる図研が、より複雑なシステムの設計に有効なMBSE(Model Based Systems Engineering)に注力している。同社の主要顧客である“エレキの回路設計者”が、設計プロセスの上流やメカ、ソフトなどと「ドメイン」を越えた連携を行えるようにするためだ。
「MATLAB/Simulink」はなぜAI関連機能を拡充するのか、MBSEも視野に
自動車をはじめとする制御システムの開発に携わる技術者にとって、MathWorksのモデルベース開発環境「MATLAB/Simulink」は、なくてはならないツールの1つになっている。創業から35周年を迎える同社が、近年最も力を入れているのがAI関連の機能拡充だ。
STAMP/STPAとは何か
システムとシステムがつながる、より複雑なシステムの安全性解析手法として注目を集めているのがSTAMP/STPAだ。本連載はSTAMP/STPAについて基礎から学ぶことを主眼とした解説記事となっている。第1回は、STAMP/STPAの生まれた理由や、従来手法との違い、実施の大まかな流れについて説明する。
MBSEは自動車業界と航空宇宙業界の切磋琢磨で進化する
複雑化する製品の設計開発をより効率的に行える手法として注目されているモデルベースシステムズエンジニアリング(MBSE)だが、その導入で先行してきたのが航空宇宙業界だ。現在MBSEの導入を始めつつある自動車業界は後発になる。しかし今後は、自動車業界と航空宇宙業界、双方の知見の融合のよってMBSEが進化していくことになりそうだ。
日本の自動車メーカーはMBSEにどう取り組むべきか、ドイツの権威が提言
モデルベースシステムズエンジニアリング(MBSE)の権威である、ドイツ・カイザースラウテルン工科大学教授のマーティン・アイグナー氏が来日。欧米の自動車メーカーと比べてMBSEへの取り組みが遅れている日本の自動車メーカーのエンジニアにMBSEの有用性を説いた。
「システムズエンジニアリング」の正しい理解がISO26262対応に役立つ
慶應義塾大学大学院 システムデザイン・マネジメント(SDM)研究科 准教授の白坂成功氏は、宇宙機「こうのとり」のシステム設計に携わる中で学んだ「システムズエンジニアリング」を広めるべく大学で教べんをとっている。白坂氏に、宇宙機の安全設計や、ISO 26262などの機能安全規格のベースになっているシステムズエンジニアリングについて聞いた。
Copyright © ITmedia, Inc. All Rights Reserved.