組込みソフトウェア(主にモデルベース開発)に特化した
エンジニアリングやコンサルティングを提供しており、
自動車メーカとツールベンダでの経験と実績に基づいて、下記の開発課題を解決します
モデリング(制御/プラントモデル)
モデル作成、全体最適化などのSimulink®でのモデリングに関する課題解決をサポートします
よくある課題
- まずは動くモデルを作成したいが、モデリングの経験がないためサンプルを作成して欲しい
- ソースコードからモデルを作成してみたが、モデルの構成が煩雑で分かりづらい
- モデル規模が膨らみ、開発プロセスが遅くなった。また、シミュレーションに時間がかかる
実施例
- モデルアーキテクチャ設計
- モデル設計(既存Cコード、要求仕様書より)
- リファクタリング
- 大規模モデルの最適化(ビルド高速化、派生開発支援)
ツール導入
新規ツール導入や運用時の課題を貴社プロセスに合うようにサポートします
よくある課題
- すべてのマニュアルを理解する時間がなく、動くところまでサポートして貰いたい
- ツールのカスタマイズをしたいが、どのようなことができるかアドバイスが欲しい
- ツール連成を実施するため、メーカーが違うツール間のサポートをして貰いたい
実施例
- ツール立上げ支援、未経験の技術分野に対する技術支援
ー HILS立上げ(SCALEXIO、ConfigurationDesk)
ー VEOS導入(MicroAutoboxおよびプラントモデルの連成)
ー ACG立上げ(EmbeddedCoer、TargetLink)
ー MATLAB 各Toolbox(Comuputer VisionToolBox) - ツール自働化や工数短縮化を目指したツールのカスタマイズ(MスクリプトやPython等)
- 異なるツール間の接続(各ツールベンダーの範囲外の領域をサポート)
- 新ツールあるいは世代移行(例:MicroAutobox2→3)
プロセス構築/最適化
過去の知見を活かして、モデルベース開発のプロセス構築や最適化をサポートします
よくある課題
- 何から始めてよいのか、また、どのようなツールを揃えれば良いか確信が持てない
- まずモデルを作成してみたが、いまいち効果が上がっているように感じられない
実施例
- モデルベース開発をこれから始める方に、将来の課題を見越したプロセスや環境作りをご支援
ー モデルベース開発およびシステムズエンジニアリングのプロセス整備 - モデルベース開発を導入したものの、成果がいまいち上がらないケースのプロセス改善支援
ー 開発プロセスの課題抽出、課題解決案のご提案
制御ロジック提案
よくある課題
- モデルベース開発に移行するにあたり、既存の制御ロジック、機能を見直したい。
ゼロベースで検討したいが、他分野の知見を見てみたい - 不具合が多い制御ロジック、アルゴリズムの改善をしたい
実施例
- 既存の製品やロジックの分析を行い、新方式、アルゴリズムを提案
- 採用されたロジックをモデル化およびオートコードで製品に実装
※MATLAB, Simulinkは、MathWorks社の登録商標です。
※SCALEXIO,TargetLink,MicroAutobox,ConfigurationDeskは、dSPACE様の製品です。