Neumayr, Andrea and Otter, Martin (2023) Modelling and Simulation of Physical Systems with Dynamically Changing Degrees of Freedom. Electronics, 12 (3), pp. 1-31. Multidisciplinary Digital Publishing Institute (MDPI). doi: 10.3390/electronics12030500. ISSN 2079-9292.
|
PDF
- Published version
864kB |
Official URL: https://www.mdpi.com/2079-9292/12/3/500
Abstract
A new approach is introduced to model and simulate equation-based systems where variables can appear and disappear during simulation without re-generation and re-compilation of code when the numbers of equations and states change during events. The method is presented in a generic, mathematical way and can be in principle applied to all types of declarative, equation-based modelling languages, such as Modelica. A concrete implementation is given for the Julia-based experimental modelling language Modia, which is similar to Modelica. However, Modia features far simpler semantics based on hierarchical collections of name/value pairs and has the ability to support domain-specific algorithms, especially for multibody systems with collision handling. The new method is demonstrated with heat-transfer in a rod, separation of stages of a rocket and gripping operations of a robot.
| Item URL in elib: | https://elib.dlr.de/200012/ | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Document Type: | Article | ||||||||||||
| Title: | Modelling and Simulation of Physical Systems with Dynamically Changing Degrees of Freedom | ||||||||||||
| Authors: |
| ||||||||||||
| Date: | 18 January 2023 | ||||||||||||
| Journal or Publication Title: | Electronics | ||||||||||||
| Refereed publication: | Yes | ||||||||||||
| Open Access: | Yes | ||||||||||||
| Gold Open Access: | Yes | ||||||||||||
| In SCOPUS: | Yes | ||||||||||||
| In ISI Web of Science: | Yes | ||||||||||||
| Volume: | 12 | ||||||||||||
| DOI: | 10.3390/electronics12030500 | ||||||||||||
| Page Range: | pp. 1-31 | ||||||||||||
| Publisher: | Multidisciplinary Digital Publishing Institute (MDPI) | ||||||||||||
| ISSN: | 2079-9292 | ||||||||||||
| Status: | Published | ||||||||||||
| Keywords: | Modelica; Julia; Modia; multibody; multi-mode; variable structure systems; segmented simulation; built-in component | ||||||||||||
| HGF - Research field: | Aeronautics, Space and Transport | ||||||||||||
| HGF - Program: | Space | ||||||||||||
| HGF - Program Themes: | Robotics | ||||||||||||
| DLR - Research area: | Raumfahrt | ||||||||||||
| DLR - Program: | R RO - Robotics | ||||||||||||
| DLR - Research theme (Project): | R - Next Generation Modelica | ||||||||||||
| Location: | Oberpfaffenhofen | ||||||||||||
| Institutes and Institutions: | Institute of System Dynamics and Control > Space System Dynamics | ||||||||||||
| Deposited By: | Neumayr, Andrea | ||||||||||||
| Deposited On: | 30 Nov 2023 17:09 | ||||||||||||
| Last Modified: | 30 Jan 2024 11:00 |
Repository Staff Only: item control page