リアルタイムシミュレーションとテスト向けMATLABおよび仿真软件万博1manbetx
コントローラー,ビジョン,およびDSPアルゴリズムのプロトタイプを作成し,リアルタイムの実行でシステムの動作を検証
万博1manbetx®を使用してリアルタイムアプリケーションを構築し,SpeedgoatリアルタイムターゲットコンピューターおよびFPGAで実行します。MATLAB®でリアルタイムアプリケーションを操作するためのアプリやスクリプトを作成します。
リアルタイムシミュレーションおよびテストにより,以下のことが可能になります。
- 制御システム設計の機能的な実行をハードウェアで改良および検証
- 柔軟でスケーラブルなプラットフォームを使用した,新しいアイデアの継続的な調査およびテスト
- 施設やシステムが利用できない場合でも,制御システムのハードウェアをテスト
- 量産ハードウェアで実行するには複雑,高額,または危険なシナリオとハードウェアの交互作用を調査
- 修正にそれほどコストのかからない早い段階でエラーを検出することにより,コストのかかる設計上の不具合を回避
“MATLABと仿真万博1manbetx软件が提供する1つのプラットフォームで,当社の完全なワークフローおよびロボットシステムに必要なすべてのコンポーネントとプロトコルがサポートされています。これにより,安全でリアルタイムなデバイスを迅速に開発することができ,臨床試験にも対応できるようになりました。」
Maarten Beelen, Preceyes
リアルタイムシミュレーションとテストのためのMATLABおよび仿真软件万博1manbetxの使用
シミュレーションモデルから直接プロトタイプを構築
Speedgoatから,柔軟なターゲットコンピューターハードウェア上で機能的なラピッドプロトタイピングを行います。アルゴリズム開発者は,万博1manbetx仿真软件を使用することにより,実装を開始する前にモデルを作成して設計,トレードオフの調査,システムアーキテクチャの検証を行うことができます。CおよびHDLコードの自動生成を通して,同じモデルを使用してSpeedgoatからI / Oモジュールでテスト中のデバイスに接続されたハードウェアプロトタイプをすばやく作成することができます。
ハードウェアインザループシミュレーションによるコントローラー設計の妥当性確認
ハードウェアインザループ(边境)シミュレーションは,リアルタイムのシミュレーションで制御設計を検証する技術です。物理システムは仿万博1manbetx真软件でモデル化され,ターゲットコンピューター上でリアルタイムにシミュレーションされ,制御アルゴリズムは組み込みハードウェア上で実行されます。組み込みハードウェアは,I / O接続および通信プロトコルを通してターゲットコンピューターに接続されます。エンジニアは,边境シミュレーションにより,物理プロトタイプを作成することなく,幅広い操作条件で制御設計をテストすることができます。
Speedgoatを使ってアルゴリズムをハードウェアに接続
Speedgoatハードウェア上で実行するマルチスレッドリアルタイムアプリケーションを仿真软万博1manbetx件から構築します。Speedgoatハードウェアによって、リアルタイム アプリケーションの CPU 上でのマイクロ秒実行、および FPGA 上でのナノ秒実行が可能になります。さまざまなターゲット プラットフォームと幅広い I/O およびプロトコルのサポートにより、Speedgoat のターゲットをラピッドプロトタイピングまたはハードウェアインザループ向けに構成することができます。