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

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

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

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

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

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

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

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

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

エクスポート機能

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

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

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

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

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

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

さあ、始めましょう

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

[Webinar] Digital Engineering Strategy with a Model-Based Approach, September 30

Dear all, we invite you to the upcoming webinar "Digital Engineering Strategy with a Model-Based Approach"Digital Engineering aims to integrate models, simulations, surrogate models, systems and components across engineering disciplines and throughout the full lifecycle.The webinar will explore an integrated digital approach using authoritative system data and models as a connected continuum, supp

CATIA MBSE CYBER SYSTEMS

Importing a spreadsheet and having the fields correspond to block names and value properties.

Hello, I have a basic question.I've been tasked with building out a series of BDDs for a computer network. I have an excel file that specifies the properties of each device on the network, e.g. host name, ip address, operating system, and make/model.For the blocks in the diagram, I would like to create a value property that corresponds to each of the properties specified in the spreadsheet, and po

CATIA MBSE CYBER SYSTEMS

S2X Conference - 3. November 2026 in Hamburg, wir sind dabei!

Wir sind in diesem Jahr auf der S2X vertreten und bringen ein echtes Highlight für alle Systemingenieure mit.Die SysML V2 steht in den Startlöchern und wird die Systemmodellierung nachhaltig verändern. Aber wie sieht die methodische Umsetzung in der Praxis aus?Genau diese Frage beantwortet Aurelijus Morkevicius in seinem Vortrag:„Best Practices in Developing Methodologies for SysML V2“! Er teilt w

CATIA MBSE CYBER SYSTEMS

Upcoming Event: TdSE-2026 in Dortmund, 17-20th, November

We are pleased to share that our CATIA experts will participate in TdSE 2026 – Tag des Systems Engineering, the premier Systems Engineering conference in Dortmund. When: November, 17-20, 2026 Where: Dortmund, Germany Booth: Nr. 14Organized by GfSE (the German chapter of INCOSE), TdSE is a central meeting point for experts, practitioners, decision-makers, and researchers across industries to

CATIA MBSE CYBER SYSTEMS

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

その他の情報

CATIA の活用方法

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

始めましょう

学生、教育機関、専門家、企業向けに、さまざまなトレーニング・コースをご提供しています。最適な CATIA トレーニングを見つけてください。 

サポートを受ける

ソフトウェアおよびハードウェアの認証情報、ソフトウェアのダウンロード、ユーザー・ドキュメント、サポート窓口、ならびに提供サービスに関する情報はこちらから。