Skip to main content
Weiter zur Homepage der Europäischen Kommission (öffnet in neuem Fenster)
Deutsch Deutsch
CORDIS - Forschungsergebnisse der EU
CORDIS
Inhalt archiviert am 2024-05-28

Certified Code Generation of Model-Based Modelica Controllers

Ziel

In the Clean Sky consortium, several members are working on modelling and simulation of aircraft systems with the multi-domain modelling language Modelica. The final goal is to not only utilize these models for design and evaluation, but also to directly use Modelica controller models for generation of certified code in embedded systems. On one hand this will improve the system design process, since controllers developed in Modelica won’t need to be coded manually in a different language. On the other hand advanced nonlinear controllers could possibly be certified and thus applied on-board an aircraft.
The objective of the CertMod project is to define the type of models and the Modelica 3.3 subset that shall be handled. This subset will be based on the discrete extensions of Modelica 3.3 including clocks and state machines. Once this subset is identified a prototype of a DO-178B Level A qualified code generator will be developed. This code generator will be an extension of the already existing SCADE Suite KCG code generator that has been qualified at Level A for DO-178B on numerous aircraft projects (Airbus A380, Boeing 787, etc.) by all civilian aeronautics certification authorities (FAA, EASA, etc.) . It will produce the C source code the controller that can be guaranteed to be a correct implementation of the input Modelica model. In order to do so, a preliminary phase will be added to KCG in order to perform a translation from the identified Modelica 3.3 subset into an intermediate form of KCG.
Work will be performed to prototype the elements of the code generator that are necessary to qualify the tool. This includes traceability from the input Modelica model down to the C generated code, various types of specification and design documents, and a procedure to extensively test the code generator.
Two representative Modelica models will be provided by DLR, the topic manager, and will be used to validate the code generator prototype.

Wissenschaftliches Gebiet (EuroSciVoc)

CORDIS klassifiziert Projekte mit EuroSciVoc, einer mehrsprachigen Taxonomie der Wissenschaftsbereiche, durch einen halbautomatischen Prozess, der auf Verfahren der Verarbeitung natürlicher Sprache beruht. Siehe: Das European Science Vocabulary.

Sie müssen sich anmelden oder registrieren, um diese Funktion zu nutzen

Programm/Programme

Mehrjährige Finanzierungsprogramme, in denen die Prioritäten der EU für Forschung und Innovation festgelegt sind.

Thema/Themen

Aufforderungen zur Einreichung von Vorschlägen sind nach Themen gegliedert. Ein Thema definiert einen bestimmten Bereich oder ein Gebiet, zu dem Vorschläge eingereicht werden können. Die Beschreibung eines Themas umfasst seinen spezifischen Umfang und die erwarteten Auswirkungen des finanzierten Projekts.

Aufforderung zur Vorschlagseinreichung

Verfahren zur Aufforderung zur Einreichung von Projektvorschlägen mit dem Ziel, eine EU-Finanzierung zu erhalten.

SP1-JTI-CS-2012-03
Andere Projekte für diesen Aufruf anzeigen

Finanzierungsplan

Finanzierungsregelung (oder „Art der Maßnahme“) innerhalb eines Programms mit gemeinsamen Merkmalen. Sieht folgendes vor: den Umfang der finanzierten Maßnahmen, den Erstattungssatz, spezifische Bewertungskriterien für die Finanzierung und die Verwendung vereinfachter Kostenformen wie Pauschalbeträge.

JTI-CS - Joint Technology Initiatives - Clean Sky

Koordinator

ESTEREL TECHNOLOGIES SA
EU-Beitrag
€ 98 187,00
Adresse
8 RUE BLAISE PASCAL, PARC EUCLIDE
78990 Elancourt
Frankreich

Auf der Karte ansehen

Region
Ile-de-France Ile-de-France Yvelines
Aktivitätstyp
Private for-profit entities (excluding Higher or Secondary Education Establishments)
Links
Gesamtkosten

Die Gesamtkosten, die dieser Organisation durch die Beteiligung am Projekt entstanden sind, einschließlich der direkten und indirekten Kosten. Dieser Betrag ist Teil des Gesamtbudgets des Projekts.

Keine Daten
Mein Booklet 0 0