ホーム > 製品・サービス情報 > モデル中核開発事業

モデル中核開発事業 ( MCD : Model Centered Development )

組込み開発ツール・サービスの経験と知見をベースに MBD/MDD開発サービス、コンサルテーションを提供
仕様作成からボード実装・製造までノン・ストップ開発!
モデル関連技術/コード実装技術/ハードウェア実装技術を融合し、他社にない付加価値を提供
モデルベース時代のモーター制御に強い技術集団が、皆様の開発を支援します


ガイオモデル中核開発(MCD)とは?

現在、自動車制御を中心に、MATLAB/Simulink(MathWorks社)のモデルを使用した制御ソフト開発が盛んになっており、これを一般には「モデルベース開発(MBD)」と呼んでいます。一方で、UML(Unified Modeling Language)やADL(Architecture Description Language)を使用した上位設計により、アプリケーションソフトウエアの実装や検証・テストとの連携を可能にする設計手法についても検討が始まっており、これを一般には「モデル駆動開発(MDD)」と呼んでいます。
ガイオは、組込み開発ツール・サービスの提供を通じて培った経験とノウハウをベースにして、これらMBD/MDDの広範なモデルを対象とした開発サービス、コンサルテーションを開始致しました。これを、モデル中核開発(MCD= Model Centered Development)と呼んでいます。


モデル関連技術/コード実装技術/ハードウェア実装技術を融合し他社にない付加価値を提供

ガイオは、コンパイラ、コード解析ツールなどガイオの基幹技術であるコード実装、MATLAB/Simulinkでの開発基盤を作るリバースモデリング代行サービス等のモデル関連技術、各種ボード・FPGAの設計を通じて培ったハードウェア実装技術を融合し、従来にない付加価値を提供致します。

モデルベース時代のモーター制御に強い技術集団

電気自動車(EV/HV)を中心にこれからのモデルベース開発でのキーテクノロジーであるモーター制御技術についても、大学の先生をアドバイザにお招きし、直接の講習・トレーニングを受け、開発の体制を整えています。モーター制御系に強い技術集団がお客様のアドバイザー&パートナーとして、開発を協力に支援致します。

ガイオMCD事業 サービス&ソリューション

 

MCD事業実績例 : モデルベース開発 リバースモデリング代行サービス

 モデルベース開発で使用するモデル(※)作成を代行
 既存のC言語レガシーコードからモデルをリバース作成
 ガイドライン整備やモデルベース開発に必要な環境整備などをご提案
   ※モデル: MATLAB/Simulink、Stateflow、TargetLink、UML/ADL


  モデルベース開発リバースモデリング代行サービス詳細ページへ

モデルベース開発で使用するモデルを レガシーコードからリバース作成

本サービスは、既存のレガシーコードなど、モデルベース開発適用前の組込みソフト資源に対して、モデルベース開発を行うために必要なモデルの作成作業を代行するサービスです。

リバース作成したモデルの妥当性を単体テストツールを使用して検証

リバース作成したMATLAB/Simulinkモデルの妥当性を評価するために、モデルからオートコードジェネレータ(ACG)を利用して生成したソースコードと、元のレガシーコードの単体テスト結果を比較検証します。

 

MCD事業実績例 : MATLAB/Simulink 実用モデル・ライブラリ開発

 制御開発のための標準的な実用MATLAB/Simulinkモデルを提供
 専門領域ブロックの検証のためのシステムモデル環境を容易に構築可能
 EV/HVを中心としたモータ制御、発電制御開発の体制を完備

「モデルで検証すれば実機でも動く」をコンセプトに実用モデルを提供

ガイオは、ハード・ソフトの受託開発で得た知見を基に、最終ターゲットへ実装することを強く意識した実用的なMATLAB/Simulink制御モデルを提供致します。特にモデルベース開発のキーテクノロジーであるモータ制御、発電制御モデルの開発に力を入れています。

専門領域のモデル検証を行うための 検証環境モデルとして利用可能

開発した専門領域ブロックの検証のためのシステム(プラントモデルや他の制御ブロック)を、提供する標準的なモデルで容易に構築できます。




本サービスの詳細に関するお問い合わせは・・

弊社営業部までお問い合わせ下さい。

ガイオ・テクノロジー株式会社 営業部


参考資料 (GAIO CLUBより)

参考情報・リンク