Abstract
This chapter describes Wolfram SystemModeler (WSM), an interactive graphical modeling and simulation environment. The WSM is intended for computer simulation of complex multi-domain physical and engineering systems and processes based on the Modelica language. It allows to simulate the developed models and provides a wide range of tools for analyzing the results of the simulation. The reader gets acquainted with the basics of writing program code with the use of the object-oriented language Modelica. In addition, the basics of working in the Model Center to create a component model using the Modelica standard library are demonstrated. The principles of creating custom components as well as the rules for performing a computational experiment in the Simulation Center are described in detail. The chapter contains a large number of simple and useful examples.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Wolfram SystemModeler: https://www.wolfram.com/system-modeler/
Modelica: https://modelica.org/
OpenModelica: https://openmodelica.org/
M.V. Tiller, Modelica by Example: https://mbe.modelica.university/
S.A. Agafonov, T.V. Muratova, Obyknovennye differencialnye uravneniya: ucheb. posobie dlya stud. vuzov. – Izdatelskij centr «Akademiya», Moscow (2008)
V.V. Amelkin, Differencialnye uravneniya v prilozheniyah. – Nauka, Gl. red. fiz-mat. lit., Moscow (1987)
A.I. Egorov, Obyknovennye differencialnye uravneniya s prilozheniyami, 2-e izd. – Fizmatlit, Moscow (2005)
V.V. Nemyckij, V.V. Stepanov, Kachestvennaya teoriya differencialnyh uravnenij, 2-e izd., pererab. i dop. – Gosudarstvennoe izdatelstvo texniko-teoreticheskoj literatury, Moscow-Leningrad (1949)
I.G. Petrovsky, Lectures On Partial Differential Equation. – Dover Publications Inc. (1992)
L.S. Pontryagin, Znakomstvo s vysshej matematikoj: Differencialnye uravneniya i ix prilozheniya. – Gl. red. fiz-mat. lit., Moscow (1988)
A.A. Samarskii, A.V. Gulin, Chislennye metody, Uchebnoe posobie. – Nauka, Moscow (1989)
E. Haier, S.P. Norsett, G. Wanner, Solving Ordinary Differential Equations I. Nonstiff Problems, 2nd edition, Springer Series in Computational Mathematics. – Springer-Verlag Berlin Heidelberg (1993)
E. Haier, G. Wanner, Solving Ordinary Differential Equations II. Stiff and Differential-Algebraic Problems, 2nd edition, Springer Series in Computational Mathematics. – Springer-Verlag Berlin Heidelberg (1996)
G. Hall, James Murray Watt, Modern Numerical Methods for Ordinary Differential Equations. – Clarendon Press (1976)
L.P. Shilnikov, A.L. Shilnikov, D.V. Turaev, L. Chua, Metody kachestvennoj teorii v nelinejnoj dinamike. Chast 1, Chast 2. –Institut kompyuternyx issledovanij, Moskva-Izhevsk (2004)
D. K. Arrowsmith, C. M. Place, Ordinary differential equations: a qualitative approach with applications. – Chapman and Hall, London and New York (1982)
A.C. Hindmarsh, L.R. Petzold, Algorithms and software for ordinary differential equations and differential-algebraic equations, Part 1: Euler methods and error estimation. – Comput. Phys. 9(1), 34–41 (1995)
A.C. Hindmarsh, L.R. Petzold, Algorithms and software for ordinary differential equations and differential-algebraic equations, Part II: higher-order methods and software packages. – Comput. Phys. 9(2), 48–155 (1995)
Numerical Methods for Solving Differential Equations. Heun’s Method (Mathematics & Science Learning Center, Computer Laboratory): https://calculslab.deltacollege.edu/ODE/7-C-2/7-C-2-h
L.R. Petzold, A description of DASSL: a differential/algebraic system solver, in 10th International Mathematics and Computers Simulation Congress on Systems Simulation and Scientific Computation, Montreal, Canada, August 9, 1982, Sandia Report, 1982, ed. by L.R. Petzold, 10 p
R. Serban, A.C. Hindmash, CVODES, The sensitivity-enabled ODE solver in SUNDIALS, in ASME 2005 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, vol. 6: 5th International Conference on Multibody Systems, Nonlinear Dynamics, and Control, Parts A, B, and C, Long Beach, CA, USA, September 24–28, 2005 (ASME, 2005), pp. 257–269
R. Serban, A.C. Hindmash, CVODES: An ODE Solver with Sensitivity Analysis Capabilities. University of California, Lawrence Livermore National Laboratory, Technical Information Department’s Digital Library, Livermore, CA (Preprint UCRL-JP-200039)
Yu.B. Kolesov, Yu.B. Senichenkov, Matematicheskoe modelirovanie gibridnyh dinamicheskih system. – Izdatelstvo Politehnicheskogo universiteta, St. Petersburg (2014)
Yu.B. Kolesov, Yu.B. Senichenkov, Modelirovanie sistem. Dinamicheskie i gibridnye sistemy. – BHV-Peterburg, St. Petersburg (2012)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2020 Springer Nature Singapore Pte Ltd.
About this chapter
Cite this chapter
Rozhdestvensky, K. et al. (2020). Description of the Wolfram SystemModeler. In: Computer Modeling and Simulation of Dynamic Systems Using Wolfram SystemModeler. Springer, Singapore. https://doi.org/10.1007/978-981-15-2803-3_2
Download citation
DOI: https://doi.org/10.1007/978-981-15-2803-3_2
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-15-2802-6
Online ISBN: 978-981-15-2803-3
eBook Packages: Physics and AstronomyPhysics and Astronomy (R0)