DLR Portal
Home|Sitemap|Kontakt|Barrierefreiheit Impressum und Nutzungsbedingungen Datenschutz Cookies & Tracking |English
Sie sind hier: Home:Institut für Systemdynamik und Regelungstechnik
Erweiterte Suche
Institut für Robotik und Mechatronik
Abteilungen
Robotersysteme
Anwendungsfelder
Forschungsthemen
Projekte
Technologietransfer
Veröffentlichungen und Downloads
Stellenangebote
Anreise
News-Verzeichnis
Standards & Tools

DLR-SR is actively involved to develop standards in its research fields, and to provide sophisticated tools to the public in form of open source and commercial software:

Standards

Modelica Modeling Language Standard

Modelica® is a non-proprietary, object-oriented, equation based language to conveniently model complex physical systems containing, e.g., mechanical, electrical, electronic, hydraulic, thermal, control, electric power or process-oriented subcomponents. The Modelica standard is developed by the Modelica Association, a non-profit organization with members from Europe, U.S.A., Canada and Asia. For more details, see www.modelica.org.

Since year 2000, the Modelica Association is headed by Prof. Martin Otter, Vice-Director of DLR-SR. DLR-SR is one of the key-contributors to the Modelica language development and for Modelica libraries (see below). DLR-SR is using Modelica intensively both for simulation of complex plants, as well as for defining nonlinear controls systems.

Functional Mockup Interface Standard
The Functional Mock-up Interface (FMI) is a tool independent, low level standard to support both model exchange and co-simulation of dynamic models using a combination of xml-files and compiled C-code. The FMI development was initiated by Daimler AG with the goal to improve the exchange of simulation models between suppliers and OEMs. FMI 1.0 was published in 2010, the release candidate of FMI 2.0 in 2013. FMI is supported by over 40 tools and is used by automotive and non-automotive organizations throughout Europe, Asia and North America. For more details, see www.fmi-standard.org.

The development for FMI 1.0 for ModelExchange was headed by Prof. Martin Otter, Vice-Director of DLR-SR. DLR-SR is one of the key-contributors to FMI 1.0 and 2.0. and is using FMI more and more for realtime applications. DLR-SR contributes to the further development especially with regards to control applications, such as nonlinear state estimation or nonlinear model predictive control (within the ITEA2 MODRIO project).

Tools

DLR-SR develops specialized tools as needed for its own research if not available on the software market. Some of the tools are provided to the public in form of open source or commercial software.

Open Source Modelica Libraries
DLR-SR develops basic Modelica libraries in varies fields in order to support the spreading of the Modelica technology, the education of students, and initiating the Modelica usage in industry by well-designed, free libraries. Especially, libraries to model 1-dim. rotational mechanical systems, 2-dim. and 3-dim. mechanical systems, fluid systems and varies control libraries are provided (more details).
Commercial Modelica Libraries
DLR-SR develops commercial Modelica libraries in some core research fields of the institute, in order to provide industry with key research results in a form that can be directly utilized for the development of industrial products. In particular libraries for vehicle drive trains, electric vehicles, aircraft flight dynamics, flexible bodies, design optimization, and Modelica integrated, high end visualization are provided (more details).
Open Source Simulator
DLR-SR develops the Python based open source simulator PySimulator. This environment provides a graphical user interface for simulating different model types (currently FMI models and Modelica models simulated with Dymola or OpenModelica), plotting result variables, applying analysis tools like Fast Fourier Transform on simulation results, and a rudimentary support of regression testing over the simulation models. The operations are defined as plugins. Several useful plugins are already provided, but anyone can extend this environment by his/her own plugins. PySimulator has Beta-status and DLR-SR is especially interested to cooperate with other organizations for further extensions, such as the OpenModelica plugin developed by PELAB.
Commercial Design Optimization (based on Matlab)
Since year 2000, DLR-SR develops the Matlab based environment MOPS (Multi-Objective Programming System). This is one of the working horses of DLR-SR to design advanced control systems. Typically, the parameters of a control system are determined by optimization based on many criteria that are computed by simulations, linear analysis methods, or other means at all relevant operating points of the system. With worst case optimization methods the designed control system can be evaluated and assessed in the complete operating range. Since successfully applying design optimization on complex industrial system requires a lot of know-how, it is usually advantageous to perform the first usages of MOPS in a company with the help of DLR-SR (more details).

 

Kontakt
Prof. Dr.-Ing. Martin Otter
Deutsches Zentrum für Luft- und Raumfahrt (DLR)

Institut für Systemdynamik und Regelungstechnik

Oberpfaffenhofen-Wessling

Tel.: +49 8153 28-2473

Fax: +49 8153 28-44-3883

Copyright © 2023 Deutsches Zentrum für Luft- und Raumfahrt e.V. (DLR). Alle Rechte vorbehalten.