モデル設計ツール
パラメータ・スイープ、モデルの較正、設計の最適化、高度なモデル管理をサポート
DYMOLA の設計ツール群の概要
モデル実験では、パラメータをさまざまに組み合わせてシミュレーションを実行し、モデル化したシステムの特性を確認します。モデルの較正は、シミュレーション結果が測定データと十分に一致するよう、パラメータを微調整するのに役立ちます。設計の最適化は、複数の条件、複数のユースケースに対するシステムの動的特性を改善します。 こうしたオプションは一般に、シミュレーションを効果的に実行し、モデルの管理を簡素化するのに役立ちます。
Dymola によるモデルの調査と管理
Dymola はパラメータのスイープを効率化し、実データに照らしてモデルを自動較正し、設計の最適化によりシステム性能を向上させます。また、暗号化やバージョン管理など、堅牢なモデル管理機能も提供します。
- パラメータのスイープ
- 設計の最適化
- モデルの較正
- モデルの管理
複数のモデルを一度にシミュレーションします。複数のシミュレーションを異なるパラメータで実行して結果を比較する作業は、最も基本的なユーザー・タスクの 1 つです。Dymola のスクリプトを使用するか、Python から実行するか、内蔵機能を使用して実行できます。
Dymola は、変数をドラッグ・アンド・ドロップするだけでスイープと結果の視覚化ができる、先進のユーザー・インターフェースを備えています。パラメータが 1 つだけの場合は、すべての起動を出力するか、シミュレーション終了時点のポイントのみを出力するかを選択できます。2 つのパラメータを使用する場合、最後のポイントからサーフェスが出力されます。3 つ以上のパラメータでは散布図が使用されます。
パラメータのスイープは自動的に、コンピュータのプロセッサの使用可能なすべてのコアで並列処理されます。
設計の最適化は、デバイスまたはデバイスの制御装置のパラメータを調整し、複数の条件や複数の状況でのシステムの動作を改善するために使用します。
Modelica モデルには性能を向上させるために調整可能なパラメータが多数あります。例えば、自動車のバネ定数、ギアボックスのギア比、制御装置のパラメータなどです。
設計の最適化は、システムの動作を向上させるためにパラメータを調整する手法です。調整パラメータは、向上を示す数学的条件が最小限にとどまるよう計算されます。条件値は通常、シミュレーション結果(オーバーショートや応答の立上り時間など)から得られますが、周波数応答や固定値解析から得ることもできます。
物理システムを表す Modelica モデルでは通常、設定が必要なパラメータが多く使用されています。パラメータの中には、設計仕様から判断しにくいものや測定が困難なものがあります。例えば、部品の慣性、摩擦、減少などです。
モデルの較正(パラメータの評価)は、実際のデバイスで測定されたデータを使用してパラメータを調整し、シミュレーションの結果が測定データと一致するようにすることです。Dymola はシミュレーション結果と測定結果の差が最小限にとどまる最適解を見つけるために、調整パラメータを変化させてシミュレーションを実行します。
モデルの管理とは、モデルの暗号化や Dymola のバージョン管理(CVS、サブバージョン、GIT)のことです。モデルの検証、テスト、比較のためのユーティリティもあります。
バージョン管理システムとの統合。
回帰試験(シミュレーションと既知の有効な結果との照合)
クラスと条件の適用範囲
変数単位とスタイルのチェック
さあ、始めましょう
システムズ・エンジニアリングの世界は変化しています。Dymola で一歩先を行く方法を発見しましょう。
CATIA MBSE Cyber Systems ユーザー・コミュニティで会話に参加しましょう!
Tired of digging through menus because your most-used SysML v2 elements aren't in the creation dialog? I just dropped a new video showing how to easily patch your CATIA Magic UI to add elements like Views and Viewpoint Definitions right into your palette. We're keeping it strictly focused on native, out-of-the-box configurations rather than writing complex code.Grab the downloadable source file
CATIA MBSE CYBER SYSTEMS
Hello,I tried to update the requirements on enovia with excel document like verification matrix that has columns ID, Requirement Text and attributes. But the requirements on the enovia is not imported with reqtify so there is not intermediate file. When tried to update requirement set on the enovia with reqtify, it deletes all existed requirements and create new ones. I am using labels as ID (as
CATIA MBSE CYBER SYSTEMS
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
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
その他の情報
CATIA の活用方法
組織の規模の大小を問わず、シームレスなコラボレーションと持続可能なイノベーションに、このソリューションがどう役立つかについて、CATIA の担当技術者がご説明します。
始めましょう
学生、教育機関、専門家、企業向けに、さまざまなトレーニング・コースをご提供しています。最適な CATIA トレーニングを見つけてください。
サポートを受ける
ソフトウェアおよびハードウェアの認証情報、ソフトウェアのダウンロード、ユーザー・ドキュメント、サポート窓口、ならびに提供サービスに関する情報はこちらから。






