Wolfram SystemModeler
   HOME

TheInfoList



OR:

Wolfram System Modeler, developed by Wolfram MathCore, is a platform for engineering as well as life-science modeling and simulation based on the
Modelica Modelica is an object-oriented, declarative, multi-domain modeling language for component-oriented modeling of complex systems, e.g., systems containing mechanical, electrical, electronic, hydraulic, thermal, control, electric power or process- ...
language. It provides an interactive graphical modeling and simulation environment and a customizable set of component libraries.


Interface

Wolfram System Modeler's primary interface, Model Center, is an interactive graphical environment including a customizable set of component libraries. Models developed in Model Center can be simulated in the Simulation Center. The software also provides a tight integration with the Mathematica environment. Users can develop, simulate, document, and analyze their Wolfram System Modeler models within Mathematica notebooks. The software is used in the engineering field as well as in the life sciences.


Editions

Originally developed by MathCore Engineering as MathModelica, it was acquired by
Wolfram Research Wolfram Research, Inc. ( ) is an American multinational company that creates computational technology. Wolfram's flagship product is the technical computing program Wolfram Mathematica, first released on June 23, 1988. Other products include ...
on March 30, 2011. It was then re-released as Wolfram SystemModeler on May 23, 2012, with improved integration with Wolfram Mathematica.


Modeling Language

Wolfram System Modeler uses the free object-oriented modeling language
Modelica Modelica is an object-oriented, declarative, multi-domain modeling language for component-oriented modeling of complex systems, e.g., systems containing mechanical, electrical, electronic, hydraulic, thermal, control, electric power or process- ...
, a language designed for the modeling of physical systems and designed to support library development and model exchange. It is a modern language built on acausal modeling with mathematical equations and object-oriented constructs to facilitate reuse of modeling knowledge. Since Version 11.3, the Wolfram Language supports direct access to
Modelica Modelica is an object-oriented, declarative, multi-domain modeling language for component-oriented modeling of complex systems, e.g., systems containing mechanical, electrical, electronic, hydraulic, thermal, control, electric power or process- ...
libraries for system simulation and analysis from a notebook interface.


See also

*
OpenModelica OpenModelica is a free and open source environment based on the Modelica modeling language for modeling, simulating, optimizing and analyzing complex dynamic systems. This software is actively developed by Open Source Modelica Consortium, a non- ...
* JModelica.org *
AMESim Simcenter Amesim is a commercial simulation software for the modeling and analysis of multi-domain systems. It is part of systems engineering domain and falls into the mechatronic engineering field. The software package is a suite of tools used to ...
*
APMonitor Advanced process monitor (APMonitor) is a modeling language for differential algebraic ( DAE) equations. It is a free web-service or local server for solving representations of physical systems in the form of implicit DAE models. APMonitor is s ...
*
Modelica Modelica is an object-oriented, declarative, multi-domain modeling language for component-oriented modeling of complex systems, e.g., systems containing mechanical, electrical, electronic, hydraulic, thermal, control, electric power or process- ...
* Mathematica * Modelling *
Simulation A simulation is the imitation of the operation of a real-world process or system over time. Simulations require the use of models; the model represents the key characteristics or behaviors of the selected system or process, whereas the s ...
*
Simulink Simulink is a MATLAB-based graphical programming environment for modeling, simulating and analyzing multidomain dynamical systems. Its primary interface is a graphical block diagramming tool and a customizable set of block libraries. It offers t ...
* Computer simulation *
Dymola Dymola is a commercial modeling and simulation environment based on the open Modelica modeling language. Large and complex systems are composed of component models; mathematical equations describe the dynamic behavior of the system. Developed by ...
*
SimulationX SimulationX is a CAE software application running on Microsoft Windows for the physical simulation of technical systems. It is developed and sold by ESI Group. History In the mid 1980s, VEB Mikromat in Dresden (Germany) developed a progra ...
* MapleSim


References


External links


Announcing Wolfram SystemModelerWolfram MathCore, original developer of MathModelicaWolfram Research, developer of Mathematica
{{Wolfram Research Object-oriented programming Wolfram Research Simulation programming languages Simulation software Computer-aided engineering