
Modeling and Simulation with Modelica in SimulationX - 在SimulationX中用Modelica*建模与仿真
ITI一直积极支持面向对象的模型描述语言Modelica发展成为物理建模的通用语言。
Modelica的语言定义和标准库是开放的,并且由Modelica协会*进行发展和推广。
* Modelica是Modelica协会的注册品牌商标。关于这个语言的更多信息请点击
http://www.modelica.org/documents.
All SimulationX related conference proceedings of the 8th International Modelica Conference are available here.
Modelica模型的使用
Modelica标准库的模型和其他基于Modelica语言定义 (最新3.2版 )的模型都能在SimulationX中运行。SimulationX中的建模与仿真过程与使用Modelica建模仿真原则上是一样的 :加载模型文件,在图形用户界面下改变参数,开始模拟和使用仿真工具的基础架构并最终展示仿真结果。SimulationX学科库树状结构中清晰地展示出 了目前加载的Modelica库。针对单个模型和它们间连接的图形表达,SimulationX直接使用了Modelica语言中的Graphics- 和 ViewInfo-Annotationen。SimulationX的分析方法的也可在Modelica模型中使用。
用户自定义Modelica模型
通过使用合适的Modelica工具或Modelica编辑 器可以进行任何新模型开发。只要SimulationX存储了 Modelica路径中模型文件(如,一个package),那么这个新模型就会出现在学科库树形结构中。在模型开发中偏好结构清晰的操作界面的用户可以 使用SimulationX Typedesign。它是一个能自始至终伴随各阶段模型开发的系统向导。它支持用户创建和编辑Modelica环境中所有的类(Modell, Connector, Record, Block, Funktion, Package)。
Modelica 多体力学
针对多体系统建模SimulationX提供一个或多个三维显示图。
Analysis
- Linear System Analysis: natural frequencies and swinging form, arbitrary interconnection
- Variant assistant (parameter studies)
- Calculating Equilibration
接口
- Optimisation Software OptiY
- Database interface
- SafetyDesigner (FT-Interface) and HipHops
代码输出
- C-Code-Export (with and without Solver)
- Export S-Function (MATLAB/Simulink)
- Code-Export for FMI (Model Exchange)
- Code-Export for FMI (Co-Simulation)





