Die Erfindung betrifft ein Verfahren zur dynamischen kontextbasierten Verteilung von Programmcodes (20, 22, 24, 26, 28, 30) in einem Steuerungssystem (10) eines Fahrzeugs (1). Dabei weist das Steuerungssystem (10) eine Mehrzahl von Steuereinrichtungen (12, 14, 16, 18) zur Ausführung der Programmcodes (20, 22, 24, 26, 28, 30) auf. Die Zuordnung der Programmcodes (20, 22, 24, 26, 28, 30) auf die entsprechenden Steuereinrichtungen (12, 14, 16, 18) des Steuerungssystems (10) erfolgt durch einen globalen Platzierungsgraph (62). Dabei wird der globale Platzierungsgraph (62) auf einer Recheneinheit (64, 66, 68) berechnet, welche sich außerhalb des Steuerungssystems (10) befindet. Die Daten des globalen Platzierungsgraph (62) werden an das Steuerungssystem (10) übermittelt.Es ist vorgesehen, dass der globale Platzierungsgraph (62) ausgehend von der aktuellen Konfiguration (R1) sowie bekannten Rekonfigurationen (R2, R4, R6) berechnet wird, wobei die Auswahl des nächsten zu berechnenden Knoten des globalen Platzierungsgraph (62) anhand der Auftrittswahrscheinlichkeit eines Fehler sowie der Auswirkung des Fehlers berechnet wird.Die Erfindung betrifft ferner ein zumindest teilautonom fahrendes Kraftfahrzeug (1) mit einem Steuerungssystem (10) zur Durchführung eines solchen Verfahrens.

    The invention relates to a method for the dynamic, context-based distribution of program codes in a control system of a vehicle. The control system has a plurality of control apparatuses for executing the program codes. The program codes are assigned to the corresponding control apparatuses of the control system by a global placement graph. In doing so, the global placement graph is calculated in a computing unit that is located outside of the control system. The data of the global placement graph are transmitted to the control system. It is provided for the global placement graph to be calculated based on the current configuration as well as known reconfigurations, wherein the selection of the next node of the global placement graph to be calculated is calculated using the probability of occurrence of an error as well as the effect of the error.


    Zugriff

    Download


    Exportieren, teilen und zitieren



    Titel :

    Verfahren zur dynamischen kontextbasierten Verteilung von Software in einem Steuerungssystem eines Fahrzeugs sowie ein Steuerungssystem


    Beteiligte:

    Erscheinungsdatum :

    24.06.2021


    Medientyp :

    Patent


    Format :

    Elektronische Ressource


    Sprache :

    Deutsch


    Klassifikation :

    IPC:    G06F ELECTRIC DIGITAL DATA PROCESSING , Elektrische digitale Datenverarbeitung / B60R Fahrzeuge, Fahrzeugausstattung oder Fahrzeugteile, soweit nicht anderweitig vorgesehen , VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR



    Verfahren zur dynamischen kontextbasierten Verteilung von Software in einem Steuerungssystem eines Fahrzeugs sowie ein Steuerungssystem

    KAIN TOBIAS / WESCHE MAXIMILIAN / DECKE HENDRIK et al. | Europäisches Patentamt | 2021

    Freier Zugriff

    Steuerungssystem eines Fahrzeugs

    SUZUKI YOSUKE / IWASE YUJI / ONO TOMOHITO et al. | Europäisches Patentamt | 2024

    Freier Zugriff

    Steuerungssystem eines Fahrzeugs

    TAKAHASHI TOMOYA / TOYORA SACHIO / MURAKAMI KOJI | Europäisches Patentamt | 2021

    Freier Zugriff

    VERFAHREN ZUM BETREIBEN EINES FAHRZEUGS, COMPUTERPROGRAMM,STEUERUNGSSYSTEM SOWIE FAHRZEUG

    GEORGE ASHWIN-DAYAL / NABIL ASHRAF | Europäisches Patentamt | 2023

    Freier Zugriff

    Steuerungssystem zur Verteilung eines Antriebsmoments und Fahrzeug mit so einem Steuerungssystem

    HOFMANN RAINER / SCHMITZ SVEN | Europäisches Patentamt | 2024

    Freier Zugriff