SystemModeler は,ドラッグアンドドロップできるコンポーネントベースであるため,現実的なマルチドメインのモデルが簡単に作成できます.事象や不連続な動作を含むシステムを正しく処理することができる効率的な組込みの数値ソルバで,システムの動作を正確にシミュレーションします.可視化も即時に行え,3Dの機械的なコンポーネントを自動的にアニメーションにすることもできます.
ドラッグアンドドロップのモデリングSystemModeler では,ドラッグアンドドロップによって素早くしかも直観的にモデルが作成できます.トランジスタやバネのようなコンポーネントを選んで,カンバスにドラッグアンドドロップします.コンポーネント同士を線で繋いで,電気配線や機械的連結等の物理的な接続を表します.![]() 階層的モデリング従来のブロックを使ったモデルよりも開発と理解が容易なコンポーネントベースの階層的モデルを,実際のシステムのトポロジーに従って作成します.SystemModeler では個々のモデル部分を別々に検証したり,再利用したりすることが可能であるため,別の設計や状況を素早く試してみることができます.![]()
ドキュメント
Hierarchical Model» ハイブリッドシステムのモデリング離散信号と組込みのStateGraphライブラリを連続的な物理コンポーネントと組み合せることによって,離散と連続のハイブリッドシステムを正確にモデル化します.SystemModeler の数値ソルバがハイブリッドシステム中の不連続性を検知し処理するので,スイッチ,衝突,状態遷移等の突発的な事象があるモデルのシミュレーションが正しく行われます.![]() 即時可視化ワンクリックでシステムの変数値がプロットできます.複数の変数をプロットしたり,パラメトリックプロットを作成したり,ポイントアンドクリックのインターフェースで組込みのプロットスタイルから選んだりすることが可能です.CADソフトウェアの可視化形状をコンポーネントに加え,3Dの機械的コンポーネントを含むモデルの3Dアニメーションがライブで自動作成できます.プログラム可能なカスタマイズされた可視化を行う場合には,Mathematica に接続します.![]() 結果のエキスポートと出版数値シミュレーションの結果は,CSVまたはMATの形式で直接エキスポートできます.プロットは標準画像形式(PNG,JPG等)で,プロットデータはCSV形式で,それぞれエキスポートすることができます.モデルとそれに付随するシミュレーション結果を,インタラクティブにブラウズできるWebページに自動的に出版します.![]() |
マルチドメインモデリング実際のマシンやシステムが機械,電気,熱等のうち,たった一つの物理的領域に限定されるものであるということは,めったにありません.SystemModeler のモデルには,どのような数の領域のどのように相互接続したコンポーネントでも含むことができます.シミュレーションを行った場合に,このようなより現実的なマルチドメインモデルによって,あまり統合されていない方法を使ったときには見落としてしまうような重要な影響にも気付くことができます.![]()
ドキュメント
Multidomain» 組込みのモデルライブラリSystemModeler には,並進,回転,三次元の構造,電気機器,論理ブロックと信号ブロック等のための,標準のModelicaコンポーネントの大規模なライブラリが組み込まれています.ライブラリには,ソースコードとドキュメントもすべて含まれています.![]() BioChemライブラリ代謝経路をモデル化して数値的な実験を行い,臨床試験の必要性を削減します.BioChemライブラリには,反応物質,身体の部位,標準的な生化学反応を表すコンポーネントだけでなく,詳しい例も含まれています.![]() カスタマイズ可能なコンポーネントとライブラリ既存のコンポーネントから,あるいは直接その定義方程式から,再利用できるカスタムのコンポーネントを構築します.新しい種類の接続線用にコンポーネントのアイコンとスタイルを指定し,関連するライブラリをグループ化して,再配布できるModelicaパッケージにすることができます.多くの専門的な領域のModelicaライブラリもサードパーティから入手可能です.![]()
ドキュメント
Custom Component» シミュレーションと実験モデルを最適化された連立微分方程式に自動的に変換して,即時シミュレーションが行えます.ポイントアンドクリックのインターフェースでモデルのパラメータを調整することが可能なので,再度コンパイルしなくても調整の効果をすぐにチェックすることができます.実行のシミュレーションを一旦休止してまた再開したり,シミュレーションを同期化してリアルタイムで実行したりすることもできます.![]()
ドキュメント
Simulation Center» スタンドアロンのシミュレーション実行ファイルSystemModeler によってコンパイルされ,最適化されたシミュレーション実行ファイルは,すべての数値ソルバを含めて,必要なものが完備されており,カスタムのデスクトップアプリケーション等で再利用するのに適しています.コンパイルされた実行ファイルは,プログラムで簡単に生成できるXMLファイルから,パラメータ値と初期条件を読み取り,作成したアプリケーションが扱える標準形式でシミュレーション結果を返します.![]()
ドキュメント
Simulation Executable» |













![[en]](/common/images2003/lang_bottom_en.gif)
![[es]](/common/images2003/lang_bottom_es.gif)
![[zh]](/common/images2003/lang_bottom_zh.gif)