Wolfram SystemModeler: Difference between revisions
m Updated latest release data as published by Wolfram Research |
Changed the styling of SystemModeler to reflect the new official styling which includes a space between System and Modeler |
||
Line 1: | Line 1: | ||
{{Infobox Software |
{{Infobox Software |
||
| name = Wolfram |
| name = Wolfram System Modeler |
||
| logo = [[Image:WolframSystemModelerLogo.png|64px|Wolfram |
| logo = [[Image:WolframSystemModelerLogo.png|64px|Wolfram System Modeler logo]] |
||
| developer = [[Wolfram Research]] |
| developer = [[Wolfram Research]] |
||
| latest release version = 12.2 |
| latest release version = 12.2 |
||
Line 10: | Line 10: | ||
| website = [http://www.wolfram.com/system-modeler Wolfram SystemModeler] |
| website = [http://www.wolfram.com/system-modeler Wolfram SystemModeler] |
||
}} |
}} |
||
'''Wolfram |
'''Wolfram System Modeler''', developed by Wolfram MathCore, is a platform for engineering as well as life-science modeling and simulation based on the [[Modelica]] language. It provides an interactive graphical modeling and simulation environment and a customizable set of component libraries. |
||
== Features == |
== Features == |
||
The features of Wolfram |
The features of Wolfram System Modeler include:<ref>{{cite web|title=Features of SystemModeler|url=http://www.wolfram.com/system-modeler/features/}}</ref> |
||
* Graphical user interface for drag-and-drop modeling |
* Graphical user interface for drag-and-drop modeling |
||
* Full control of simulations with an interactive notebook environment powered by the [[Wolfram Language]] |
* Full control of simulations with an interactive notebook environment powered by the [[Wolfram Language]] |
||
Line 35: | Line 35: | ||
== Interface == |
== Interface == |
||
Wolfram |
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 == |
== Editions == |
||
Line 41: | Line 41: | ||
== Modeling Language == |
== Modeling Language == |
||
Wolfram |
Wolfram System Modeler uses the free object-oriented modeling language [[Modelica]], 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.<ref>{{cite web|url=https://modelica.org/documents/ModelicaSpec34.pdf|title=Modelica Language Specification, Version 3.4|publisher=Modelica Association|date=April 10, 2017|accessdate=March 16, 2018}}</ref> Since Version 11.3, the Wolfram Language supports direct access to [[Modelica]] libraries for system simulation and analysis from a notebook interface. |
||
== Release history == |
== Release history == |
||
Line 82: | Line 82: | ||
| March 2020 |
| March 2020 |
||
|- |
|- |
||
| |
| System Modeler 12.2 |
||
| December 2020 |
| December 2020 |
||
|} |
|} |
Revision as of 16:54, 12 January 2021
Developer(s) | Wolfram Research |
---|---|
Stable release | 12.2
/ December 2020 |
Operating system | Windows, macOS and Linux |
Type | Object-oriented programming |
License | Proprietary |
Website | Wolfram SystemModeler |
Wolfram System Modeler, developed by Wolfram MathCore, is a platform for engineering as well as life-science modeling and simulation based on the Modelica language. It provides an interactive graphical modeling and simulation environment and a customizable set of component libraries.
Features
The features of Wolfram System Modeler include:[1]
- Graphical user interface for drag-and-drop modeling
- Full control of simulations with an interactive notebook environment powered by the Wolfram Language
- Instant animations
- Perform your own symbolic and numerical computations by accessing the full model equations and simulation results of your models
- Textual user interface for equation-based Modelica modeling, simulation, documentation, and analysis
- A-causal (component-based) and causal (block-based) modeling
- Reusable components allowing for quick exploration of alternative designs and scenarios
- An extensive built-in component library and an additional library store
- Multidomain modeling, including:
- 1D and 3D mechanics
- Electrics
- Hydraulics
- Thermodynamics
- Control engineering
- Systems biology
- Frequency, sensitivity, and reliability analyses
- Integration with Mathematica for analysis and documentation of models and simulations
- Importing and exporting via the Functional_Mock-up_Interface.
- Sharing and publishing models and simulation results in common formats such as PDF, HTML and LaTex
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
Editions
Originally developed by MathCore Engineering as MathModelica, it was acquired by
Modeling Language
Wolfram System Modeler uses the free object-oriented modeling language Modelica, 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.[8] Since Version 11.3, the Wolfram Language supports direct access to Modelica libraries for system simulation and analysis from a notebook interface.
Release history
Name/Version | Date |
---|---|
SystemModeler 1.0 | March 2011 |
SystemModeler 3.0 | May 2012 |
SystemModeler 4.0 | July 2014 |
SystemModeler 4.0.1 | September 2014 |
SystemModeler 4.1 | March 2015 |
SystemModeler 4.2 | December 2015 |
SystemModeler 4.3 | October 2016 |
SystemModeler 5.0 | July 2017 |
SystemModeler 5.1 | March 2018 |
SystemModeler 12.0 | April 2019 |
SystemModeler 12.1 | March 2020 |
System Modeler 12.2 | December 2020 |
See also
- OpenModelica
- JModelica.org
- AMESim
- APMonitor
- Modelica
- Mathematica
- Modelling
- Simulation
- Simulink
- Computer simulation
- Dymola
- SimulationX
- MapleSim
References
- ^ "Features of SystemModeler".
- ^ Wolfram, Stephen. "Launching a New Era in Large-Scale Systems Modeling".
- ^ Wolfram, Stephen. "Launching a New Era in Large-Scale Systems Modeling".
- ^ "Model the World with Wolfram's New Software for Engineers".
- ^ "Wolfram Expands into System Modeling".
- ^ "Wolfram New SystemModeler Software Helps Engineers Create Complex Simulations".
- ^ "Wolfram SystemModeler Takes On Large Scale System Modeling".
- ^ "Modelica Language Specification, Version 3.4" (PDF). Modelica Association. April 10, 2017. Retrieved March 16, 2018.