elib
DLR-Header
DLR-Logo -> http://www.dlr.de
DLR Portal Home | Imprint | Privacy Policy | Contact | Deutsch
Fontsize: [-] Text [+]

Model-based Embedded Control using Rosenbrock Integration Methods

Olsson, Hans and Mattsson, Sven Erik and Otter, Martin and Pfeiffer, Andreas and Bürger, Christoff and Henriksson, Dan (2017) Model-based Embedded Control using Rosenbrock Integration Methods. In: Proceedings of the 12th International Modelica Conference, pp. 517-526. Modelica Association. 12th International Modelica Conference, 2017-05-15 - 2017-05-17, Prag, Tschechien. doi: 10.3384/ecp17132517. ISBN 978-91-7685-575-1. ISSN 1650-3686.

[img] PDF
951kB

Official URL: https://doi.org/10.3384/ecp17132517

Abstract

Directly generating controller code from models is important for advanced model-based design. This paper describes how Dymola can generate embedded C-code from Modelica models, designed to be easy to embed, with care about minimal foot-print, traceability, and straightforward integration in embedded platforms and gives actual application examples. The paper focuses on using Rosenbrock methods for index-1 problems (instead of the normal transformation to index 0) that allows Dymola to handle stiff systems in a way that both is theoretically sound and has an upper bound on the execution time per sample. The stiff systems in the control system often occur due to using an inverse (simplified) model of the real plant in the controller. A nonlinear feedforward controller and a controller with feedback linearization, both applying an inverse model, demonstrate the proposed process by using Rosenbrock methods for embedded code generation.

Item URL in elib:https://elib.dlr.de/112505/
Document Type:Conference or Workshop Item (Speech)
Title:Model-based Embedded Control using Rosenbrock Integration Methods
Authors:
AuthorsInstitution or Email of AuthorsAuthor's ORCID iDORCID Put Code
Olsson, HansDassault Systèmes ABUNSPECIFIEDUNSPECIFIED
Mattsson, Sven ErikDassault Systèmes ABUNSPECIFIEDUNSPECIFIED
Otter, MartinDLR Institut für Systemdynamik und RegelungstechnikUNSPECIFIEDUNSPECIFIED
Pfeiffer, AndreasDLR Institut für Systemdynamik und RegelungstechnikUNSPECIFIEDUNSPECIFIED
Bürger, ChristoffDassault Systèmes ABUNSPECIFIEDUNSPECIFIED
Henriksson, DanDassault Systèmes ABUNSPECIFIEDUNSPECIFIED
Date:15 May 2017
Journal or Publication Title:Proceedings of the 12th International Modelica Conference
Refereed publication:Yes
Open Access:Yes
Gold Open Access:No
In SCOPUS:No
In ISI Web of Science:No
DOI:10.3384/ecp17132517
Page Range:pp. 517-526
Editors:
EditorsEmailEditor's ORCID iDORCID Put Code
Kofranek, JiriUNSPECIFIEDUNSPECIFIEDUNSPECIFIED
Casella, FrancescoUNSPECIFIEDUNSPECIFIEDUNSPECIFIED
Publisher:Modelica Association
ISSN:1650-3686
ISBN:978-91-7685-575-1
Status:Published
Keywords:Modelica, inverse models, real-time, embedded, Rosenbrock methods, inline integration, feedforward controller, feedback linearization
Event Title:12th International Modelica Conference
Event Location:Prag, Tschechien
Event Type:international Conference
Event Start Date:15 May 2017
Event End Date:17 May 2017
HGF - Research field:Aeronautics, Space and Transport
HGF - Program:Space
HGF - Program Themes:Space System Technology
DLR - Research area:Raumfahrt
DLR - Program:R SY - Space System Technology
DLR - Research theme (Project):R - Vorhaben Intelligente Mobilität (old), V - Fahrzeugintelligenz (old)
Location: Oberpfaffenhofen
Institutes and Institutions:Institute of System Dynamics and Control > Leitungsbereich SR
Institute of System Dynamics and Control > Vehicle System Dynamics
Deposited By: Pfeiffer, Andreas
Deposited On:30 Aug 2017 16:29
Last Modified:11 Jun 2024 07:53

Repository Staff Only: item control page

Browse
Search
Help & Contact
Information
electronic library is running on EPrints 3.3.12
Website and database design: Copyright © German Aerospace Center (DLR). All rights reserved.