Announcing Wolfram SystemModeler
Explore the contents of this article with a free Wolfram SystemModeler trial. Today I'm excited to be able to announce that our company is moving into yet another new area: large-scale system modeling. Last year, I wrote about our plans to initiate a new generation of large-scale system modeling. Now we are taking a major step in that direction with the release of Wolfram SystemModeler.
SystemModeler is a very general environment that handles modeling of systems with mechanical, electrical, thermal, chemical, biological, and other components, as well as combinations of different types of components. It's based---like Mathematica---on the very general idea of representing everything in symbolic form.
In SystemModeler, a system is built from a hierarchy of connected components---often assembled interactively using SystemModeler's drag-and-drop interface. Internally, what SystemModeler does is to derive from its symbolic system description a large collection of differential-algebraic and other equations and event specifications---which it then solves using powerful built-in hybrid symbolic-numeric methods. The result of this is a fully computable representation of the system---that mirrors what an actual physical version of the system would do, but allows instant visualization, simulation, analysis, or whatever.
Here's an example of SystemModeler in action---with a 2,685-equation dynamic model of an airplane being used to analyze the control loop for continuous descent landings: