エクスポート機能と他のソフトウェアとの接続

Dymola は FMI (ファンクショナル・モックアップ・インターフェース)、他のプラットフォームへのコードおよびモデルのエクスポートをサポートし、他のソフトウェアへのインターフェースを確立します。

Dymola の統合機能とモデル・エクスポート機能

Dymola は、他のソフトウェア・ツールやシミュレーション環境とのインターフェースを確立する優れた機能を提供します。そのほか、リアルタイム・シミュレーション、バイナリ・モデル・エクスポート、ソース・コード生成などのモデル・エクスポート・オプションをサポートします。 

FMI: シミュレーション・コード変換の業界標準

ファンクショナル・モックアップ・インターフェース(FMI)は、さまざまなツールからのシミュレーション・コード・モジュール(FMU)を結合するために、Modelica Association が開発したベンダーに依存しない標準です。FMI には 2 つの交換フォーマットがあります。一貫性を確保するための中央ソルバーとのモデル交換と、アプリケーション固有の柔軟性を実現する組込みソルバーを可能にする協調シミュレーションです。FMI により、汎用性の高いシミュレーション・インフラストラクチャーが実現します。

シミュレーション・コードの交換に非専有標準を使用

ファンクショナル・モックアップ・インターフェース(FMI)は、複数のツールとベンダーからシミュレーション・コード・モジュール(FMU)を組み合わせた業界基準です。モデリカ協会の援助を受けて開発され、その仕様はコード(バイナリまたはソース)および関連データとドキュメントに対して特定のベンダーに依存しない明確に定義された交換フォーマットを提供します。

FMI は多数のオーサリング・ツールでサポートされ、これには Modelica ベースではないツールも含まれ、ベンダーに依存しないシミュレーション・インフラストラクチャーの理想的な基盤となります。
交換フォーマットの選択

FMI の仕様は、2 つの交換フォーマットを定義します。モデル交換用の FMI は、一般的な中心ソルバーと結合する必要があるシミュレーション・コード・モジュールのインターフェースを定義します。これにより、均一な数値解と、信頼性が高く一元的なシミュレーション・エラー制御が確保されます。

協調シミュレーション用の FMI は、生成ツールとして使用された場合に、埋め込み数値ソルバーを用いるコード・モジュールのインターフェースを定義します。このアプローチでは、モデル化アプリケーションの専用ソルバーを埋め込むことができ、オーサリング・ツール内のシミュレーションとの互換性が高まります。

FMI のメリット > ダッソー・システムズ

エクスポート機能

Dymola ではモデルとモデルのソース・コードをエクスポートできます。機能が異なる 3 通りのエクスポート方法があります。

リアルタイム・シミュレーションを使用すると、Microsoft C コンパイラーをサポートしていない環境でモデルを使用できます。Hardware-In-the-Loop (HIL)シミュレーション用に Dymola でサポートされている、dSPACE や xPC などのリアルタイム・プラットフォーム専用に設計されています。リアルタイム・シミュレーションは標準 Dymola 製品の一部です。以下の制限が適用されます。

リアルタイム・シミュレーションでは、インライン・インテグレーションを使ったモデル、すなわち固定ステップ・インテグレータが内蔵されたモデルのエクスポートのみが可能です。リアルタイム・シミュレーションによりエクスポートされたランタイム・ルーチンには、最も高度なライブラリ・ルーチンは含まれません。

他のソフトウェアとの接続

Dymola は他のソフトウェアと簡単に統合できます。

FMI では、Dymola のさまざまなツールから動的システム・モデルをシームレスに統合できます。FMU をインポートすることで、コントローラーやサブシステムを簡単に含めることができ、高度な機能を使用して Modelica モデルを強化できます。

さあ、始めましょう

システム・エンジニアリングの世界は変化しています。Dymola で一歩先を行く方法を発見しましょう。

ファンクショナル・モックアップ・インターフェースに関する FAQ

その他の情報

モデル設計ツール
パラメータ・スイープ、モデルの較正、設計の最適化、高度なモデル管理をサポート
Dymola
Modelica と FMI をベースとするマルチ・エンジニアリング・モデリングおよびシミュレーション
Modelica インダストリー・ソリューション
Dymola と 3DEXPERIENCE でのシームレスなモデリングに特化したライブラリ。
システム・エンジニアリング
メカトロニクスとソフトウェア主導型エクスペリエンスのためのエンドツーエンドのモデルベース・ソリューション 

CATIA のソリューションの詳細

組織の規模の大小を問わず、シームレスなコラボレーションと持続可能なイノベーションに、当社のソリューションがどう役立つかについて、CATIA の担当技術者がご説明します。

はじめに

学生、教育機関、専門家、企業向けのコースとクラスをご用意しています。お客様に最適な CATIA トレーニングを受講してください。 

サポートの利用

ソフトウェアやハードウェアの資格認定、ソフトウェアのダウンロード、ユーザー・マニュアル、サポート連絡先、サービス・オファリングに関する情報はこちら