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.


    Access

    Download


    Export, share and cite



    Title :

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


    Contributors:

    Publication date :

    2021-06-24


    Type of media :

    Patent


    Type of material :

    Electronic Resource


    Language :

    German


    Classification :

    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. | European Patent Office | 2021

    Free access

    Steuerungssystem eines Fahrzeugs

    SUZUKI YOSUKE / IWASE YUJI / ONO TOMOHITO et al. | European Patent Office | 2024

    Free access

    Steuerungssystem eines Fahrzeugs

    TAKAHASHI TOMOYA / TOYORA SACHIO / MURAKAMI KOJI | European Patent Office | 2021

    Free access

    VERFAHREN ZUM BETREIBEN EINES FAHRZEUGS, COMPUTERPROGRAMM,STEUERUNGSSYSTEM SOWIE FAHRZEUG

    GEORGE ASHWIN-DAYAL / NABIL ASHRAF | European Patent Office | 2023

    Free access

    Steuerungssystem zur Verteilung eines Antriebsmoments und Fahrzeug mit so einem Steuerungssystem

    HOFMANN RAINER / SCHMITZ SVEN | European Patent Office | 2024

    Free access