elib
DLR-Header
DLR-Logo -> http://www.dlr.de
DLR Portal Home | Impressum | Datenschutz | Barrierefreiheit | Kontakt | English
Schriftgröße: [-] Text [+]

Implementation of a RISC-V Multicore System for the Flight Control of a Helicopter

Winkler, Tobias (2025) Implementation of a RISC-V Multicore System for the Flight Control of a Helicopter. DLR-Interner Bericht. DLR-IB-FT-BS-2025-191. Masterarbeit. Technische Universität Braunschweig. 80 S.

[img] PDF - Nur DLR-intern zugänglich
16MB

Kurzfassung

Flight controllers have been shown to improve the safety, stability, and performance of aircraft. Certification according to DO-178C of systems that control aircraft is very hard, as potential errors may lead to catastrophic results. Thus, implementations are designed conservatively, using redundant singlecore processors operating at modest clock rates. Advanced control strategies like model predictive control (MPC) show superior performance and allow for obstacle collision avoidance, but have higher performance requirements. This thesis proposes a multicore architecture with a strong focus on isolation and more novel interprocessor communication strategies in comparison to traditional symmetric multicore systems (FIFOs, replicated scratchpad memory, and a synchronization device) that guarantee constant memory access times. Easing certification in contrast to traditional symmetric multiprocessor systems, as it provides isolation, reduces nondeterminism, and improves worst-case execution time analysis. The architecture is implemented with FPGA technology, programmed with a flight controller, and evaluated via hardware in the loop (HIL) simulation. Furthermore, the thesis explores the scalability of the architecture, provides guidance on writing programs for this architecture, and offers an outlook on how modern control strategies can benefit from the proposed architecture.

elib-URL des Eintrags:https://elib.dlr.de/220880/
Dokumentart:Berichtsreihe (DLR-Interner Bericht, Masterarbeit)
Titel:Implementation of a RISC-V Multicore System for the Flight Control of a Helicopter
Autoren:
AutorenInstitution oder E-Mail-AdresseAutoren-ORCID-iDORCID Put Code
Winkler, TobiasTobias.Winkler (at) dlr.dehttps://orcid.org/0009-0002-3110-6839204335565
DLR-Supervisor:
BeitragsartDLR-SupervisorInstitution oder E-Mail-AdresseDLR-Supervisor-ORCID-iD
Thesis advisorNöldeke, PhillipPhillip.Noeldeke (at) dlr.dehttps://orcid.org/0009-0008-1537-2890
Datum:26 September 2025
Open Access:Nein
Seitenanzahl:80
Status:veröffentlicht
Stichwörter:RISC-V, Multicore, Avionics, Flight Controller, FPGA
Institution:Technische Universität Braunschweig
Abteilung:Chair for Chip Design for Embedded Computing
HGF - Forschungsbereich:Luftfahrt, Raumfahrt und Verkehr
HGF - Programm:Luftfahrt
HGF - Programmthema:Effizientes Luftfahrzeug
DLR - Schwerpunkt:Luftfahrt
DLR - Forschungsgebiet:L EV - Effizientes Luftfahrzeug
DLR - Teilgebiet (Projekt, Vorhaben):L - Digitale Technologien
Standort: Braunschweig
Institute & Einrichtungen:Institut für Flugsystemtechnik > Sichere Systeme und System Engineering
Hinterlegt von: Winkler, Tobias
Hinterlegt am:01 Feb 2026 17:51
Letzte Änderung:01 Feb 2026 17:51

Nur für Mitarbeiter des Archivs: Kontrollseite des Eintrags

Blättern
Suchen
Hilfe & Kontakt
Informationen
OpenAIRE Validator logo electronic library verwendet EPrints 3.3.12
Gestaltung Webseite und Datenbank: Copyright © Deutsches Zentrum für Luft- und Raumfahrt (DLR). Alle Rechte vorbehalten.