シミュレーション開発/ 事業詳細: 様々なシミュレーターの開発支援

実機環境を知るNDR だからこそ可能なシミュレーター開発のサポート

シミュレーター開発

現在、自動車分野の開発プロセスで主流となっているV字モデルの各工程で様々なシミュレーターが活用されており、開発期間の短縮・製品品質の向上に貢献しています。弊社では、V字モデル(あるいはW字モデル)の各工程で使用されるMILS、SILS、PILS、HILS、RP等シミュレーターの開発支援と、その他、自動車分野だけでなく、複合機(MFP)に関するシミュレーターの開発支援も行っています。

MILS 適用範囲 SILS 適用範囲 コーディング 適用範囲 HILS ■ モデルベース開発システム概念図 要求分析 要件定義 基本設計 詳細設計 要件分析テスト 要件定義テスト 基本設計テスト 詳細設計テスト デバッグ修正 デバッグ修正 デバッグ修正 受入テスト実施デバッグ修正 システムテスト実施 総合テスト実施 単体テスト実施 不具合を上流の各工程で発見し対応することにより、下流のテスト行程に 残っている不具合をさらに減少させることが可能です。 不具合は上流の各工程の完了後、すぐに対応するテスト行程でのテスト設計及び 机上テストを実施し、ドキュメントレビューとは異る観点で発見します。

SILS システム開発支援

SILS(Software In the Loop Simulation)とは、制御対象機器(プラント)をSimulink上のモデル、制御機器(コントローラー)をCソースなどのソフトウェアで記述しシミュレーションを行うシステムです。

開発実績

●開発言語
:C++、C
●開発ツール
:MATLAB/Simulink、Simulink Coder(旧Real-Time Workshop)、Visual Studio
●関連キーワード
:仮想I/Oボード、コントローラ周辺回路仮想化、S-Function、Simulinkカスタムブロック

HILS システム開発支援

HILS(Hardware In the Loop Simulation)とは、制御対象機器(プラント)をシミュレーターとして用意し、制御機器(コントローラー)は実機を用いてシミュレーションを行うシステムです。実機に近い環境で開発・検証を行うことが可能です。

開発実績

●開発言語
:C++、C、アセンブラ
●開発ツール
:gcc、Renesas HEW、Xilinx ISE/EDK
●開発I/Oボード
:AD/DA、DI/DO、汎用パルス入出力、エンジンパルス、CAN、LIN、シリアル、モーター、昇降圧
●関連キーワード
:PIO、DMA、PCI、PCIe、マルチコア

MFP( 複合機) シミュレーター開発支援

弊社ではMFPの搬送経路を机上検討するためのシミュレーター開発の支援のうち、主にシミュレーター制御GUI、パラメーター設定ツール、シミュレーション結果表示・検証ツールの開発を行っています。

開発実績

●開発言語
:C++、Python、VBA
●開発ツール
:Visual Studio、Excel
●関連キーワード
:搬送路、ヒーター、モーター、位置センサー



↑