System Modeler Quick Revision History

System Modeler 14.0   |  January 2024 More details »

  • Default to using Modelica Standard Library 4.0.0
  • Automatic propagation of units though connections and equations
  • Improved experimental detection of invalid uses of units and display units throughout models
  • Flexible and automatic conversion of a very large selection of units in input fields and plots
  • Choose preferred unit systems to use globally (SI, Imperial, US, ...)
  • Class rename finds and updates all usages in the complete library and, optionally, in all loaded libraries
  • Component rename finds and updates all usages in the complete library and, optionally, in all loaded libraries
  • Snap to intersections between plot curves

System Modeler 13.3.1   |  August 2023

  • Lowered severity of some error messages to warnings to create a transition period where users can improve their models
  • Minor bug fixes

System Modeler 13.3   |  June 2023 More details »

  • Plot expressions of variables in Simulation Center
  • Native System Modeler kernel and simulations on Apple Silicon
  • Create easy-to-install System Modeler Archives with custom libraries and models
  • Possibility to automatically convert user libraries to be compatible with Modelica Standard Library 4.0.0
  • Continue working while validating and building
  • Interactively change inputs to real-time simulations

System Modeler 13.2   |  December 2022 More details »

  • Improved Modelica language support in all areas, particularly in lookups, inner/outer and expandable connectors
  • Better detection of invalid Modelica models
  • Explore models and scenarios using interactive control panels
  • Flattened view of simulation models in Model Center
  • Context-aware navigation and help in Modelica Text View

System Modeler 13.1   |  June 2022 More details »

  • New task-oriented documentation with improved and new content and better organization
  • Modelica Quick Reference documentation for quickly referencing Modelica language syntax and features
  • Modelica language specification included in Documentation Center
  • Improved support for high-resolution screen environments across all platforms
  • New high-resolution icons throughout the user interface
  • Support for installing and using the Visual Studio 2022 compiler on Windows
  • Support for product activation using single sign-on

System Modeler 13.0   |  December 2021 More details »

  • Modeling of thermo-fluid systems using the Modelica Fluid library
  • Refined solution of equation systems with variable structure
  • Continue working while building and validating models in the background
  • Visual and clear indication of missing components, broken connections and broken inheritance
  • Include custom unit conversions in libraries for easy use by library users
  • Reflect line style in plot legends
  • Improved editing of plot markers
  • Validation of model plots, with a clear indication of issues like missing variables

System Modeler 12.3   |  May 2021 More details »

  • Minor updates in 12.3.1 released June 2021
  • Add plot markers and labels to model plots
  • Easily add links and variable references to plot captions
  • Drag and drop subplots to reorder them
  • Drastically reduced result file sizes and improved simulation speed
  • Parallel compilation resulting in faster building of models
  • Easily enter parameter or variable values in any compatible unit
  • Improved editing capabilities for model documentation
  • Improved automatic model documentation
  • View and edit revision information for models

System Modeler 12.2   |  December 2020 More details »

  • Stricter Modelica compliance checking, with improved error messages
  • Show parameter values in icons using the chosen display unit
  • Includes Modelica Standard Library 4.0.0 (not compatible with models built with 3.2.3; Modelica 3.2.3 still included)
  • Improvements to 3D animations
  • Use custom simulation time unit
  • Add captions to plots
  • Controls for exporting plot to image
  • Complete GUI support for each and final keywords
  • Hundreds of improvements to stability, messaging and performance

System Modeler 12.1   |  March 2020 More details »

  • Strict Modelica compliance checking, with improved error messages
  • Customizable user modes simplify and adjust the interface in presentation and education scenarios
  • Extended GUI support for the Modelica language
  • Ships with Modelica Standard Library 3.2.3
  • HTML export of model documentation
  • Measurement tools in Simulation Center
  • Multiple y axes for plotting signals using different units
  • Easy zooming of plot axes
  • Support for Modelica synchronous language elements and Modelica_Synchronous library
  • Improved tearing for systems of equations
  • Improved ability to recover from errors during simulation, such as asserts

System Modeler 12   |  April 2019 More details »

  • Support for FMI co-simulation export and import
  • Significantly improved state selection algorithm
  • Equation block browser for debugging and understanding models
  • Built-in list of default icons to choose from when creating new models
  • Easy disabling and enabling of components in a model through right-click or logical expressions
  • Ability to select which view to show when opening a model (diagram, icon, text or documentation)
  • Ability to add custom unit conversions
  • Line-wrapping of the Modelica Text View and easy toggling of individual annotations
  • Improved routing and editing of connection lines
  • Clear display of active connector when creating connections
  • Improved workflow when creating array connections
  • Drastically improved performance of displaying and editing graphical views
  • Ability to easily copy models from System Modeler into Wolfram Language desktop products
  • Improved symbolic linearization in the Wolfram Language
  • Synchronization of version numbers with the Wolfram Language

System Modeler 5.1   |  March 2018 More details »

  • New Wolfram Language interface, with expanded and streamlined capabilities
  • Ability to share, collaborate and present models and analytics notebooks with any Wolfram Language user
  • New, more informative typesetting of system models in the Wolfram Language
  • Important parameter and variable settings available at the top level in a hierarchical model
  • Parameters that do not affect the model in its current configuration can now be disabled
  • Parameter and variable descriptions can now be edited directly in the parameters tab
  • Ability to experiment with and change parameters for built-in example models
  • Improved model search with grouped search results and filters

System Modeler 5.0   |  July 2017 More details »

  • A completely revamped engine
  • Fully redesigned model icons for improved clarity, readability and presentability
  • New Media built-in library simulates flow and phase changes of liquids and gases
  • New Noise built-in library adds realism to simulations with reproducible noise generation
  • Improvements to import and export with the latest FMI standard (2.0) allows interoperability with more tools than ever before
  • Support for replaceable classes, allowing easy switching of submodels such as engines, tires, etc.
  • Components can now be tracked individually in versioning control systems by allowing packages to be split into multiple files
  • Significantly improved simulation performance for data-heavy models, including models using the Media library
  • Interactively browse hundreds of complete model examples using WSMExamples
  • Ability to programmatically optimize or modify parameters using WSMParametricSimulateValue

System Modeler 4.3   |  October 2016 More details »

  • Easy sharing of complete models, including all dependencies with Save Total Model feature
  • Package models with stored plots, which will immediately be shown when simulating
  • Support for custom units for plots and parameters in Simulation Center
  • System Modeler educational and industry examples are now bundled with the product
  • Improved performance when building models, browsing in Model Center and using WSMLink
  • Improved diagram editor, making it easy to add points to connection lines for neat model diagrams
  • Ability to drill down into model diagrams for components from the Wolfram Language
  • Support for parallel simulation over different inputs to the model from the Wolfram Language

System Modeler 4.2   |  December 2015 More details »

  • Faster model compilation from Modelica code to simulation executables
  • Model code generation decomposition, enabling support for larger simulation models
  • Faster simulation result retrieval in the Wolfram Language
  • Parameters and variables can be changed in specialized editors, including an array editor etc.
  • Support for automatic object trajectories in the 3D animation view
  • Support for model creation from time series and other data
  • 64-bit version now available for Windows, allowing for large models and simulations

System Modeler 4.1   |  March 2015 More details »

  • Support for FMI import of models from other tools
  • Reliability analysis of system models using reliability diagrams, fault trees and parametric lifetime distributions
  • Improved unit support that enables input and plotting in user-chosen units
  • Complete copy and paste support between models
  • Better native look and feel on OS X
  • Improved search and navigation in documentation
  • Fully updated Modelica by Example book on the Modelica language
  • Learn more

System Modeler 4.0.1   |  September 2014

  • Japanese localization
  • Improved search in Class Browser
  • Fixed stop at steady-state functionality
  • Improved stability of Model Center
  • Quality improvements

System Modeler 4.0.0   |  July 2014 More details »

  • Library store with both free and paid model libraries that are verified to work with System Modeler
  • Improved integrated documentation on System Modeler, model libraries and the Modelica language in a new Documentation Center
  • Improved connectivity and deployment, including exporting FMI for immediate use in a large number of tools
  • Support for easier model parameterizations and navigation of models, as well as improved text-based modeling and optimized drag-and-drop support
  • New showcase environment for presentation of models
  • Support for Linux
  • Support for model creation from equations, system models or existing components from Mathematica
  • Real-time support in simulations from Mathematica
  • Integration with new Mathematica features such as plot legends and hybrid differential equation capabilities
  • And more

System Modeler 3.0.2   |  February 2013

  • Increased robustness of the activation system
  • Improved stability of WSMLink
  • Quality improvements

System Modeler 3.0.1   |  January 2013

  • WSMLink documentation compatible with Mathematica 9
  • WSMLink compatible with the trial version of Mathematica
  • Certified installation programs for Mac OS X and Windows, to avoid malicious software warning during installation
  • Support for Windows 8
  • Quality improvements

System Modeler 3.0.0   |  May 2012 More details »


  • Welcome screen with quick-start videos for modeling, simulation and analysis, and other resources
  • New license system with web activation and management through Wolfram User Portal
  • Floating network license for all supported platforms

Model Libraries

  • Support for Modelica standard library Version 3.1, with electrical, mechanical, magnetic and thermal domains, etc.
  • Constrained 3D mechanical systems are now supported with MultiBody components and automatic 3D real-time animation
  • Electromagnetic systems are now supported with the addition of the magnetic FluxTubes library
  • Systems biology is now supported through the BioChem library and import/export for systems biology markup language (SBML)
  • Support for handling different versions of libraries
  • Improved IntroductoryExamples package


  • Documentation is now available from the web
  • Dramatically improved documentation of built-in model libraries, including parameters, connections, links to examples, etc.
  • Automatically generated documentation for models, packages, etc.
  • WYSIWYG editing of embedded HTML documentation makes it easy to add professional-looking documentation to models
  • Improved model and experiment publishing feature makes it easy to automatically publish your models, visualizations, etc.


  • Model browser is now divided into four sections: Examples, Libraries, User Classes and Recently Used Components
  • Faster browsing of model libraries and components
  • Connections between components are now color-coded to indicate domains
  • Automatically create hierarchical models by selecting components in the diagram view
  • Easily drill into components in hierarchical models to configure them (set parameters, initial values, etc.)
  • Interactive support for replaceable components, allowing reconfigurable models
  • Annotations are now by default hidden in the Text View for improved readability


  • Improved visualization aesthetics with plot themes, grid styles, etc.
  • Improved visualization functionality with restricted time range
  • Support for attaching shapes (DXF or OBJ formats) to multibody components
  • Support for attaching a camera to multibody components
  • Import of .mat and .txt data that can directly drive models
  • Support for storing parameter settings from an experiment within the model or generating a new model with those settings
  • Dynamic state selection is now supported, including full configurability at model or package levels
  • Support for the Modelica annotation Evaluate, allowing parameter inlining for improved simulation performance
  • Generic TCP/IP-based communication interface for connecting simulations with other applications
  • Possibility to synchronize simulation with real time
  • Support for real-time updating of 2D and 3D visualizations
  • New fixed-step explicit solvers suitable for real time: explicit Euler, Heun and fourth-order Runge–Kutta


  • New Wolfram System Modeler Link package for connecting Mathematica to System Modeler
  • Extensive documentation with tutorials and hundreds of examples
  • Directly simulate any Modelica model with control over parameters, initial values, solvers, etc.
  • Access to simulation data, including interpolating functions, events, etc.
  • Automatically parallelized parameter sweeps
  • Directly compute parameter sensitivities for model calibration and optimization
  • Immediate visualization of simulation results, such as parameter sweeps, sensitivities, etc.
  • Access to Modelica model data, including equations, variables, parameters, etc.
  • Support for updating Modelica models, such as parameter and initial values
  • Direct support for model linearization typically used for control design
  • Direct support for finding steady-state or equilibrium states for models
  • Full integration with control system functionality
de es fr ja ko pt-br ru zh