DE102013206308A1 - Verfahren und System zum Adaptieren von Modellparametern eines in einem Steuergerät eines Kraftfahrzeugs implementierten Funktionmodells - Google Patents

Verfahren und System zum Adaptieren von Modellparametern eines in einem Steuergerät eines Kraftfahrzeugs implementierten Funktionmodells Download PDF

Info

Publication number
DE102013206308A1
DE102013206308A1 DE102013206308.3A DE102013206308A DE102013206308A1 DE 102013206308 A1 DE102013206308 A1 DE 102013206308A1 DE 102013206308 A DE102013206308 A DE 102013206308A DE 102013206308 A1 DE102013206308 A1 DE 102013206308A1
Authority
DE
Germany
Prior art keywords
model
data
motor vehicle
model parameter
implemented
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
DE102013206308.3A
Other languages
English (en)
Inventor
Felix Streichert
Guido Porten
Heiner Markert
Matthias Walz
Christian Fleck
Michael Hanselmann
Rene Diener
Uwe Mueller
Alexandra Fuchsbauer
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Robert Bosch GmbH
Original Assignee
Robert Bosch GmbH
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Robert Bosch GmbH filed Critical Robert Bosch GmbH
Priority to DE102013206308.3A priority Critical patent/DE102013206308A1/de
Publication of DE102013206308A1 publication Critical patent/DE102013206308A1/de
Ceased legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B17/00Systems involving the use of models or simulators of said systems
    • G05B17/02Systems involving the use of models or simulators of said systems electric
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/02Circuit arrangements for generating control signals
    • F02D41/14Introducing closed-loop corrections
    • F02D41/1401Introducing closed-loop corrections characterised by the control or regulation method
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/02Circuit arrangements for generating control signals
    • F02D41/14Introducing closed-loop corrections
    • F02D41/1401Introducing closed-loop corrections characterised by the control or regulation method
    • F02D41/1402Adaptive control
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/24Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
    • F02D41/2406Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories
    • F02D41/2425Particular ways of programming the data
    • F02D41/2429Methods of calibrating or learning
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/24Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
    • F02D41/26Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using computer, e.g. microprocessor
    • F02D41/266Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using computer, e.g. microprocessor the computer being backed-up or assisted by another circuit, e.g. analogue
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W2050/0062Adapting control system settings
    • B60W2050/0075Automatic parameter input, automatic initialising or calibrating means
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W2050/0062Adapting control system settings
    • B60W2050/0075Automatic parameter input, automatic initialising or calibrating means
    • B60W2050/0083Setting, resetting, calibration
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2556/00Input parameters relating to data
    • B60W2556/45External transmission of data to or from the vehicle
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/02Circuit arrangements for generating control signals
    • F02D41/14Introducing closed-loop corrections
    • F02D41/1401Introducing closed-loop corrections characterised by the control or regulation method
    • F02D2041/1433Introducing closed-loop corrections characterised by the control or regulation method using a model or simulation of the system
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • H04L67/125Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Feedback Control In General (AREA)
  • Testing And Monitoring For Control Systems (AREA)

Abstract

Die Erfindung betrifft ein Verfahren zum Adaptieren von Modellparametern eines in einem Steuergerät (21) eines Kraftfahrzeugs (2) implementierten Funktionsmodells, mit folgenden Schritten: – Bereitstellen (S5) mindestens eines Modellparameters in der zentralen Einrichtung (4); und – Übermitteln (S6) des mindestens einen adaptierten Modellparameters an das Kraftfahrzeug (2), – Anwenden des mindestens einen adaptierten Modellparameters in dem implementierten Funktionsmodell.

Description

  • Technisches Gebiet
  • Die vorliegende Erfindung betrifft das Gebiet von Steuergeräten für Kraftfahrzeuge, insbesondere in Steuergeräten realisierte, auf Modellparametern basierende Funktionsmodelle. Ferner betrifft die vorliegende Erfindung das Gebiet der Adaption und Aktualisierung von Modellparametern.
  • Stand der Technik
  • In Steuergeräten von Kraftfahrzeugen sind in der Regel Funktionsmodelle implementiert, die durch eine Vielzahl von mathematischen Funktionen zur Approximation von relevanten Kenngrößen, wie beispielsweise Kennlinien, Kennfelder und dergleichen, definiert werden. Diese Funktionsmodelle basieren auf Modellparametern, die üblicherweise voreingestellt und die meist nach der Inbetriebnahme des Kraftfahrzeugs nicht mehr verändert werden.
  • Einige der Modellparameter können jedoch mithilfe einer im Steuergerät durchgeführten Online-Adaption (d.h. Adaption während des laufenden Betriebs) verändert werden, um ein sich über die Lebensdauer des Kraftfahrzeugs veränderndes Verhalten des Kraftfahrzeugs, des Motorsystems oder einer sonstigen Komponente in den Modellen zu berücksichtigen. Weiterhin kann die Online-Adaption auch in Fällen verwendet werden, in denen sich aus Fertigungstoleranzen einzelner Komponenten oder unterschiedlicher Kombinationen von Komponenten leichte Abweichungen des Systemverhaltens ergeben, die in den Modellparametern berücksichtigt werden müssen. Zur Durchführung der Online-Adaption ist üblicherweise in den Steuergeräten eine entsprechende Logik vorgesehen, die eine geeignete Anpassung der betreffenden Modellparameter vornehmen kann.
  • Ferner wird beispielsweise in der Druckschrift DE 10 2010 028 266 A1 vorgeschlagen, das Funktionsmodell in Form eines nicht parametrischen, datenbasierten Funktionsmodells zu realisieren. Dabei wird die Berechnung der Ausgangsgröße unter Verwendung eines Bayes-Regressionsverfahrens ermittelt. Insbesondere ist vorgesehen, die Bayes-Regression als Gauß-Prozess oder Sparse-Gauß-Prozess zu realisieren.
  • Offenbarung der Erfindung
  • Erfindungsgemäß sind ein Verfahren zum Adaptieren von Modellparametern eines in einem Steuergerät eines Kraftfahrzeugs implementierten Funktionsmodells gemäß Anspruch 1 sowie die Vorrichtung, das System und das Computerprogramm gemäß den nebengeordneten Ansprüchen vorgesehen.
  • Weitere vorteilhafte Ausgestaltungen der vorliegenden Erfindung sind in den abhängigen Ansprüchen angegeben.
  • Gemäß einem ersten Aspekt ist ein Verfahren zum Adaptieren bzw. Anpassen von Modellparametern eines in einem Steuergerät eines Kraftfahrzeugs implementierten Funktionsmodells, mit folgenden Schritten:
    • – Bereitstellen mindestens eines Modellparameters in der zentralen Einrichtung; und
    • – Übermitteln des mindestens einen adaptierten Modellparameters an das Kraftfahrzeug,
    • – Anwenden des mindestens einen adaptierten Modellparameters in dem implementierten Funktionsmodell.
  • Weiterhin können die folgenden weiteren Schritte vorgesehen sein:
    • – Erfassen von Messdaten in dem Kraftfahrzeug;
    • – Übermitteln der Messdaten und zumindest eines Modellparameters eines in einem Steuergerät des Kraftfahrzeugs implementierten Funktionsmodells an eine zentrale Einrichtung über eine Datenverbindung;
    • – Adaptieren des mindestens einen Modellparameters mithilfe der übermittelten Messdaten in der zentralen Einrichtung; und
    • – Übermitteln des adaptierten mindestens einen Modellparameters an das Kraftfahrzeug.
  • Eine Idee des obigen Verfahrens zur Adaption von Modellparametern eines Funktionsmodells, das Strecken oder Systemfunktionen nachbildet, besteht darin, ein Nachlernen bzw. eine nach einer Inbetriebnahme des Kraftfahrzeugs stattfindende Adaption oder Aktualisierung von Modellparametern so vorzunehmen, dass diese Modellparameter dem Kraftfahrzeug von extern bereitgestellt werden.
  • Insbesondere können Messwerte von dem Kraftfahrzeug über eine Datenverbindung an eine externe zentrale Einrichtung übertragen werden, in dem dann auf Grundlage der neuen Messwerte sowie des zugrunde liegenden Modells ein verbessertes Funktionsmodell basierend auf adaptierten bzw. korrigierten Modellparametern berechnet werden kann. Das verbesserte Modell wird anhand von neuen Modellparametern definiert, die neu vorgegeben sind bzw. hinsichtlich der zuvor zugrunde liegenden Modellparameter basierend auf bereitgestellten Messdaten adaptiert sind.
  • Durch dieses Verfahren ist es möglich, Messwerte von einem oder mehreren Kraftfahrzeugen in dem System zu sammeln und diese gemeinsam zur Ermittlung von adaptierten Modellparametern zu verwenden. Dies hat den Vorteil, dass eine Adaption der Modellparameter nicht in einem Steuergerät in dem Kraftfahrzeug vorgenommen werden muss, da eine solche Adaption rechen- und speicherintensiv sein kann und/oder spezialisierte Hardwarelösungen erfordert. Dies ist insbesondere bei der Verwendung von datenbasierten Funktionsmodellen der Fall.
  • Weiterhin besteht bei einer Adaption in einem Steuergerät eines Kraftfahrzeugs nur eine eingeschränkte Möglichkeit, ein etwaig dort adaptiertes Funktionsmodell hinsichtlich Sicherheitsanforderungen zu überprüfen, da diese unter Umständen ebenfalls eine ressourcenintensive Berechnung erfordert, die nicht online durchgeführt werden kann. Da die Adaption in der zentralen Einrichtung auch Messwerte, die von anderen Kraftfahrzeugen bereitgestellt wurden, nutzen kann, kann die Datenbasis schnell erhöht werden und insbesondere können alterungsbedingte, durch Fertigungstoleranzen bedingte und nutzungsabhängige (Überwiegen von Kurzstreckenfahrten oder Langstreckenfahrten, Stadtfahrten oder Autobahnfahrten) Parameteränderungen besser berücksichtigt werden. Durch die Verlagerung der Anpassung der Modellparameter in die zentrale Einrichtung können auch sehr rechen- und speicherintensive Anpassungsalgorithmen verwendet werden. Dadurch ist es weiterhin möglich, auf das Vorhalten von Ressourcen für die Adaption der Parameter des Funktionsmodells in dem Steuergerät des Kraftfahrzeugs zu verzichten und somit die Kosten für das Steuergerät des Kraftfahrzeugs zu reduzieren.
  • Weiterhin hängen die aufgezeichneten Messwerte in einem Kraftfahrzeug erheblich von dem Fahrverhalten des Fahrers ab, so dass in bestimmten Messbereichen keine Messwerte aufgezeichnet werden. Daher ist das Zusammenführen von Messwerten aus verschiedenen Kraftfahrzeugen hilfreich, um die für eine Adaption zur Verfügung stehenden Messbereiche zu vergrößern und so eine verbesserte bzw. robustere Adaption der Modellparameter zu erreichen.
  • Weiterhin können die gesammelten Messwerte zur Verbesserung von zukünftig entwickelten Funktionen, Komponenten oder Kraftfahrzeugen genutzt werden. Auch kann eine aufgrund der Parameteradaption festgestellte erhöhte Belastung einer oder mehrerer Komponenten dazu genutzt werden, diese bei einem nächsten Werkstattbesuch gegen eine robustere Ersatzkomponente auszutauschen.
  • Ein weiterer Vorteil besteht darin, dass ein Applikateur, insbesondere bei einer Verwendung eines in dem Steuergerät implementierten datenbasierten Funktionsmodell, wie beispielsweise einem Gauß-Prozessmodell, eine Überprüfung vornehmen kann, um numerische oder methodenbedingte Problemfälle auszuschließen. Eine automatische Überprüfung durch Hard- oder Software ist derzeit nicht möglich, ohne erheblichen zusätzlichen Rechenaufwand bereitzustellen. Durch die Übertragung der Messdaten an die zentrale Einrichtung ist dort eine interaktive Überprüfung durch einen Applikateur möglich, bevor adaptierte Modellparameter an das Kraftfahrzeug übertragen werden. Die Notwendigkeit eines Werkstattbesuchs mit dem Kraftfahrzeug entfällt dadurch.
  • Weiterhin kann das Funktionsmodell ein datenbasiertes Modell, insbesondere ein Gaußprozessmodell, sein, wobei die Modellparameter Hyperparametern des datenbasierten Modells und Stützstellendaten entsprechen.
  • Insbesondere können die Stützstellendaten als Trainingsdaten von dem Kraftfahrzeug oder von einem vom Kraftfahrzeug separaten Datenspeicher, insbesondere einem über die Datenverbindung erreichbaren Cloud-Speicher, empfangen werden.
  • Es kann vorgesehen sein, dass die Messdaten zumindest teilweise den Stützstellendaten bzw. den Trainingsdaten des Funktionsmodells hinzugefügt werden.
  • Gemäß einer Ausführungsform können Messdaten und der mindestens eine Modellparameter des Funktionsmodells von mehreren Kraftfahrzeugen über ein Netzwerk an eine zentrale Einrichtung übermittelt werden, wobei der mindestens eine Modellparameter basierend auf den übermittelten Messdaten von mehreren Kraftfahrzeugen adaptiert wird.
  • Gemäß einem weiteren Aspekt ist eine Vorrichtung, insbesondere ein Steuergerät in einem Kraftfahrzeug, zum Adaptieren eines Funktionsmodells eines Kraftfahrzeugs vorgesehen, wobei die Vorrichtung ausgebildet ist, um:
    • – Messdaten in dem Kraftfahrzeug zu erfassen;
    • – die Messdaten und zumindest einen Modellparameter eines implementierten Funktionsmodells über eine Datenverbindung nach extern zu übermitteln; und
    • – mindestens einen adaptierten Modellparameter von extern zu empfangen.
  • Gemäß einem weiteren Aspekt ist eine zentrale Einrichtung zum Adaptieren eines Funktionsmodells eines Kraftfahrzeugs vorgesehen, wobei die zentrale Einrichtung ausgebildet ist, um:
    • – den mindestens einen Modellparameter bereitzustellen;
    • – den adaptierten mindestens einen Modellparameter über die Datenverbindung an das Kraftfahrzeug zu übermitteln; und
    • – den mindestens einen adaptierten Modellparameter in dem implementierten Funktionsmodell anzuwenden.
  • Weiterhin kann die zentrale Einrichtung ausgebildet sein, um:
    • – Messdaten und zumindest einen Modellparameter eines in einem Steuergerät des Kraftfahrzeugs implementierten Funktionsmodells von einem oder mehreren Kraftfahrzeugen über eine Datenverbindung von extern zu empfangen; und
    • – den mindestens einen Modellparameter mithilfe der übermittelten Messdaten zu adaptieren.
  • Gemäß einem weiteren Aspekt ist ein System vorgesehen, umfassend die obige Vorrichtung und die obige zentrale Einrichtung.
  • Gemäß einem weiteren Aspekt ist ein Computerprogramm vorgesehen, das ausgebildet ist, um alle Schritte des obigen Verfahrens auszuführen.
  • Kurzbeschreibung der Zeichnungen
  • Bevorzugte Ausführungsformen der vorliegenden Erfindung werden nachfolgend anhand der beigefügten Zeichnungen näher erläutert. Es zeigen:
  • 1 eine schematische Darstellung eines Systems zur Adaption von Modellparametern; und
  • 2 ein Flussdiagramm zur Veranschaulichung des Verfahrens zur Adaption von Modellparametern.
  • Beschreibung von Ausführungsformen
  • In 1 ist ein System 1 zum Erfassen, Adaptieren und Nutzen von Modellparametern durch ein Steuergerät 21 eines Kraftfahrzeugs 2 schematisch dargestellt. In dem Steuergerät 21 ist ein Funktionsmodell implementiert, um basierend auf Modellparametern Funktionswerte als Schätzwerte zu ermitteln.
  • Das System 1 umfasst weiterhin eine Datenverbindung 5 zwischen einem oder mehreren Kraftfahrzeugen 2 über ein geeignetes Netzwerk 3 mit einer zentralen Einrichtung 4. Die zentrale Einrichtung 4 stellt eine vom Kraftfahrzeug 2 separate Einrichtung zum Durchführen von Rechenfunktionen dar.
  • Die Datenverbindung 5 über das Netzwerk 3 umfasst, dass das Steuergerät 21 des Kraftfahrzeugs 2 über eine geeignete Datenübertragungseinrichtung 22 eine Datenverbindung 5 über das Netzwerk 3 mit der zentralen Einrichtung 4 aufbaut und zur Adaption der Modellparameter benötigte Daten übermittelt. Alternativ oder zusätzlich können die Daten auch in einem externen Datenspeicher 6, wie z.B. einem Cloud-Speicher zwischengespeichert werden. Weiterhin kann die zentrale Einrichtung 4 auch Teil eines Cloud-Speichers sein.
  • Die zur Adaption von Modellparametern benötigten Daten entsprechen den Modellparametern des in dem betreffenden Steuergerät 21 angewandten Funktionsmodells, neu erfassten Messdaten, die zur Adaption eines oder mehrerer der Modellparameter berücksichtigt werden sollen, sowie unter Umständen Meta-Informationen, die Kraftfahrzeugeigenschaften bzw. das Kraftfahrzeug 2 identifizieren. Desweiteren können die übermittelten Daten auch Kontextinformationen, wie beispielsweise Standortinformationen, Fahrprofile und dergleichen beinhalten.
  • In der zentralen Einrichtung 4 werden nun zumindest die neu erfassten Messdaten und die bestehenden Modellparameter des implementierten Funktionsmodells empfangen und dazu verwendet, gegebenenfalls eine Adaption eines oder mehrerer der Modellparameter durchzuführen.
  • In der zentralen Einrichtung 4 kann dazu eine Recheneinheit 41vorgesehen sein, mit der, basierend auf den empfangenen Modellparametern und den bereitgestellten Messwerten, die Modellparameter in entsprechender Weise adaptiert werden können. Dies kann automatisch oder mithilfe einer Interaktion mit einem Applikateur erfolgen. Dadurch kann der Applikateur numerische oder methodenbedingte Problemfälle ausschließen und weitere Vorgaben einbringen.
  • Handelt es sich bei dem Funktionsmodell um ein datenbasiertes Modell so umfassen die Modellparameter die Hyperparameter und Stützstellendaten (z.B. die Trainingsdaten) des Modells.
  • In 2 ist schematisch in Form eines Flussdiagramms das Verfahren zur Adaption von Modellparametern eines Funktionsmodells, das in einem Steuergerät 21 eines Kraftfahrzeugs 2 implementiert ist, beschrieben.
  • Der Schritt S1 sieht zunächst die Aufzeichnung und Sammlung von Messwerten durch das Steuergerät 21 des Kraftfahrzeugs 2 vor. Die Messdaten, die erfasst und aufgezeichnet werden, entsprechen in der Regel Messwerten von in dem Kraftfahrzeug 2 verwendeten Sensoren. Um die Datenmenge zu beschränken, können die Messdaten aufbereitet und komprimiert werden, indem die zeitlichen Abstände, in denen bestimmte Messwerte erfasst werden, angepasst werden. Auch können über bestimmte Zeiträume gemittelte Messwerte als komprimierte Messdaten bereitgestellt werden.
  • In Schritt S2 wird abgefragt, ob ein geeigneter Zeitpunkt vorliegt, um Messdaten über das Netzwerk 3 an die zentrale Einrichtung 4 zu übertragen. Ein geeigneter Zeitpunkt liegt beispielsweise dann vor, wenn eine ausreichende Menge von Messdaten erfasst wurde, um diese als Datenpaket zu übertragen. Alternativ oder zusätzlich kann als geeigneter Zeitpunkt ermittelt werden, wenn eine Datenverbindung 5 über das Netzwerk 3 aufgebaut werden kann, was im Fall einer nur zeitweilig herstellbaren Datenverbindung 5 angewendet werden kann.
  • Alternativ oder zusätzlich kann auch anhand der Messdaten festgestellt werden, ob diese über das Netzwerk 3 an die zentrale Einrichtung 4 übertragen werden sollen. So kann in dem Steuergerät 21 des Kraftfahrzeugs 2 überprüft werden, ob die Messdaten innerhalb eines vorgegebenen Bereichs liegen oder ob eine Abweichung eines oder mehrerer der Messwerte von einem vorgegebenen Erwartungswert vorliegt. So können beispielsweise Messwerte nicht übertragen werden, wenn in der zentralen Einrichtung 4 festgestellt wird, dass diese nicht zu einer (nennenswerten) Adaption von Modellparametern führen würden. Dadurch können die Datenübertragungswege entlastet sowie die Menge an der zentralen Einrichtung 4 zur Verfügung gestellten Messdaten reduziert werden.
  • Wird in Schritt S2 erkannt, dass eine Datenübertragung erfolgen soll (Alternative: Ja), so werden die Messdaten in Schritt S3 über das Netzwerk 3 an die zentrale Einrichtung 4 bzw. an den externen Datenspeicher 6, entweder innerhalb des Netzwerks 3 (Cloud-Speicher) oder in der zentralen Einrichtung 4, übertragen und dort gespeichert. Andernfalls (Alternative: Nein) wird zur Fortsetzung der Erfassung und Aufzeichnung von Messwerten zu Schritt S1 zurückgesprungen.
  • In Schritt S4 werden weiterhin die bisherigen Modellparameter, d. h. zumindest die zu adaptierenden Modellparameter, an den in dem Netzwerk 3 oder der zentralen Einrichtung 4 vorliegenden Datenspeicher 6 übertragen. Weiterhin können Metainformationen übertragen werden, die Angaben über das Kraftfahrzeug 2 oder Kraftfahrzeugeigenschaften und Kontextinformationen, wie beispielsweise Standortinformationen, Fahrprofile und dergleichen, enthalten. Die Modellparameter können sowohl mathematische Funktionen zum Generieren von Ansteuersignalen für Stellgeber in dem Kraftfahrzeug 2 als auch Korrekturparameter für Sensoren oder Verhalten von Komponenten sein.
  • Im Falle eines nicht parametrischen datenbasierten Modells als Funktionsmodell werden zusätzlich zu den neu erfassten Messdaten auch zuvor ermittelte Hyperparameter und die Stützstellendaten bzw. Trainingsdaten des Funktionsmodells, die in dem Steuergerät 21 gespeichert sind, an die zentrale Einrichtung 4 übertragen. Durch Vorsehen einer Kennung des Kraftfahrzeugs 2 bzw. des betreffenden Steuergeräts 21 in den Metainformationen kann die zentrale Einrichtung 4 die Trainingsdaten des Funktionsmodells auch aus dem Datenspeicher der zentralen Einrichtung 4 oder dem externen Datenspeicher 6, z.B. dem Cloud-Speicher, entnehmen, so dass die von dem Steuergerät 21 zu übertragende Datenmenge reduziert werden kann.
  • In Schritt S5 werden in der zentralen Einrichtung 4 neue Modellparameter berechnet bzw. in geeigneter Weise ermittelt. Da, wie aus 1 ersichtlich, das System 1 Messdaten und Modellparameter auch von anderen Kraftfahrzeugen 2 erhalten kann, kann die Ermittlung der neuen Modellparameter auch die Messdaten von anderen Kraftfahrzeugen 2 und deren Fahrprofile und dergleichen einbeziehen. Insbesondere können mithilfe der Kennung die Komponenten des Fahrzeugs aus einer entsprechenden Datenbank abgerufen werden, um Fahrzeuge ähnlicher Bauart zu identifizieren und deren Messdaten bei der Parameteradaption zu berücksichtigen. Auf diese Weise können Messdaten „ähnlicher“ Fahrzeuge, d.h. Fahrzeuge mit vergleichbaren Komponenten für die Adaption entsprechender Modellparameter berücksichtigt werden.
  • Das Einbeziehen bzw. Berücksichtigen von weiteren Messdaten kann unselektiert erfolgen. Es ist jedoch ebenfalls möglich, dass anhand der ebenfalls übertragenen, bisherigen Modellparameter zunächst eine Klassifizierung des die Messdaten übermittelnden Kraftfahrzeugs 2 vorgenommen wird und dass für die Aktualisierung von Modellparametern nur die Messdaten von Kraftfahrzeugen 2 herangezogen werden, bei denen es sich nach Anwendung eines Kategorisierungs- bzw. Clustering-Verfahrens um ähnliche Kraftfahrzeuge 2 handelt.
  • Weiterhin ist es möglich, dass die Ermittlung der adaptierten Modellparameter zum Ausschließen von numerischen oder methodenbedingten Problemfällen durch einen Applikateur erfolgt. Dadurch kann die Adaption der Modellparameter im Hinblick auf einzuhaltende Sicherheitsstandards, numerische Effekte und Funktionssicherheit über die Lebensdauer des Kraftfahrzeugs 2 abgesichert werden.
  • Anschließend können in Schritt S6 die adaptierten Modellparameter zurück in das betreffende Kraftfahrzeug 2 übermittelt und dort der Funktion des Steuergeräts 21 zugrunde gelegt werden. Zusätzlich können bei einem datenbasierten Funktionsmodell auch die zugrundeliegenden Stützstellendaten bzw. Trainingsdaten übermittelt werden. Dies ist insbesondere bei einem Sparse-Gaußprozeßmodell sinnvoll, da die Auswahl der dem Modell zugrundeliegenden Stützstellendaten in der zentralen Einrichtung 4 vorgenommen wird.
  • Alternativ kann vorgesehen sein, unabhängig von den übermittelten Messdaten Modellparameter in der zentralen Einrichtung bereitzustellen und diese an das betreffende ausgewählte Kraftfahrzeug zu übertragen. Dies kann z.B. bei einer Aktualisierung der Modellparameter in dem Kraftfahrzeug, z.B. zur Behebung eines Modellfehlers vorgenommen werden. Eine Auswertung bzw. Triggerung durch Messdaten wie in den Schritten S1 bis S5 beschrieben, ist in diesem Fall nicht notwendig.
  • Die Übertragung der adaptierten Modellparameter kann zu einem geeigneten Zeitpunkt erfolgen, insbesondere getriggert von dem Steuergerät 21 des betreffenden Kraftfahrzeugs 2, das angibt, dass ein geeigneter Zeitpunkt zum Empfang von aktualisierten Modellparametern vorliegt. Ein geeigneter Zeitpunkt kann beispielsweise ein Stillstand oder Ruhezustand des Kraftfahrzeugs 2 sein, so dass eine Gefährdung durch eine etwaig während einer Aktualisierung der Modellparameter auftretende unzuverlässige Funktionsweise des Steuergeräts 21 während einer Fahrt des Kraftfahrzeugs 2 nicht auftreten kann.
  • Gleichzeitig kann im Steuergerät eine Möglichkeit vorgesehen werden, die empfangenen Daten zwischenzuspeichern, bis die Übertragung abgeschlossen ist. Wenn vom Steuergerät 21 erkannt wird, dass die Übertragung der adaptierten Modellparameter beendet ist und alle adaptierten Modellparameter vollständig empfangen wurden (Feststellen durch Überprüfung der Checksumme), kann das Steuergerät 21 entscheiden, wann diese neuen adaptierten Modellparameter aktiviert werden, z.B. nach Abstellen des Motors, in einer Schubphase, per Werkstatt-Trigger, per Smartphone, per Bedienung eines Bedienungselement s im Fahrzeug, etc.
  • ZITATE ENTHALTEN IN DER BESCHREIBUNG
  • Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.
  • Zitierte Patentliteratur
    • DE 102010028266 A1 [0004]

Claims (13)

  1. Verfahren zum Adaptieren bzw. Anpassen von Modellparametern eines in einem Steuergerät (21) eines Kraftfahrzeugs (2) implementierten Funktionsmodells, mit folgenden Schritten: – Bereitstellen (S5) mindestens eines Modellparameters in der zentralen Einrichtung (4); und – Übermitteln (S6) des mindestens einen adaptierten Modellparameters an das Kraftfahrzeug (2), – Anwenden des mindestens einen adaptierten Modellparameters in dem implementierten Funktionsmodell.
  2. Verfahren nach Anspruch 1, mit folgenden weiteren Schritten: – Erfassen (S1) von Messdaten in dem Kraftfahrzeug (2); – Übermitteln (S3) der Messdaten und den mindestens einen Modellparameter des in einem Steuergerät (21) des Kraftfahrzeugs (2) implementierten Funktionsmodells an eine zentrale Einrichtung (4) über eine Datenverbindung (5); – Adaptieren (S5) des mindestens einen Modellparameters mithilfe der übermittelten Messdaten in der zentralen Einrichtung (4).
  3. Verfahren nach Anspruch 1 oder 2, wobei das Funktionsmodell ein datenbasiertes Modell, insbesondere ein Gaußprozessmodell, ist, wobei die Modellparameter Hyperparametern des datenbasierten Modells und Stützstellendaten bzw. Trainingsdaten entsprechen.
  4. Verfahren nach Anspruch 3, wobei die Stützstellendaten von dem Kraftfahrzeug oder von einem vom Kraftfahrzeug separaten Datenspeicher, insbesondere einem über die Datenverbindung (5) erreichbaren Cloud-Speicher, empfangen werden.
  5. Verfahren nach Anspruch 3 oder 4, wobei die Messdaten zumindest teilweise den Stützstellendaten des Funktionsmodells hinzugefügt werden.
  6. Verfahren nach einem der Ansprüche 2 bis 5, wobei Messdaten und der zumindest eine Modellparameter des Funktionsmodells von mehreren Kraftfahrzeugen (2) über die Datenverbindung (5) an eine zentrale Einrichtung (4) übermittelt werden, wobei der mindestens eine Modellparameter basierend auf den übermittelten Messdaten von mehreren Kraftfahrzeugen (2) adaptiert wird.
  7. Vorrichtung, insbesondere Steuergerät (21) in einem Kraftfahrzeug (2), zum Adaptieren eines Funktionsmodells eines Kraftfahrzeugs (2), wobei die Vorrichtung ausgebildet ist, um: – Messdaten in dem Kraftfahrzeug (2) zu erfassen; – die Messdaten und zumindest einen Modellparameter eines implementierten Funktionsmodells über eine Datenverbindung (5) nach extern zu übermitteln; – mindestens einen adaptierten Modellparameter zu empfangen, und den mindestens einen adaptierten Modellparameter in dem implementierten Funktionsmodell anzuwenden.
  8. Zentrale Einrichtung (4) zum Adaptieren eines Funktionsmodells eines Kraftfahrzeugs (2), wobei die zentrale Einrichtung ausgebildet ist, um: – den mindestens einen Modellparameter bereitzustellen; – den adaptierten mindestens einen Modellparameter über die Datenverbindung (5) an das Kraftfahrzeug (2) zu übermitteln; und – den mindestens einen adaptierten Modellparameter in dem implementierten Funktionsmodell anzuwenden.
  9. Zentrale Einrichtung nach Anspruch 8, wobei die zentrale Einrichtung weiterhin ausgebildet ist, um: – Messdaten und zumindest einen Modellparameter eines in einem Steuergerät (21) des Kraftfahrzeugs (2) implementierten Funktionsmodells von einem oder mehreren Kraftfahrzeugen (2) über eine Datenverbindung (5) von extern zu empfangen; und – den mindestens einen Modellparameter mithilfe der übermittelten Messdaten zu adaptieren.
  10. System, umfassend: – eine Vorrichtung nach Anspruch 7; und – eine zentrale Einrichtung (4) nach Anspruch 8 oder 9.
  11. Computerprogramm, das ausgebildet ist, um alle Schritte eines Verfahrens nach einem der Ansprüche 1 bis 6 auszuführen.
  12. Elektronisches Speichermedium, auf welchem ein Computerprogramm nach Anspruch 11 gespeichert ist.
  13. Elektronisches Steuergerät, welches ein elektronisches Speichermedium nach Anspruch 12 aufweist.
DE102013206308.3A 2013-04-10 2013-04-10 Verfahren und System zum Adaptieren von Modellparametern eines in einem Steuergerät eines Kraftfahrzeugs implementierten Funktionmodells Ceased DE102013206308A1 (de)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE102013206308.3A DE102013206308A1 (de) 2013-04-10 2013-04-10 Verfahren und System zum Adaptieren von Modellparametern eines in einem Steuergerät eines Kraftfahrzeugs implementierten Funktionmodells

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102013206308.3A DE102013206308A1 (de) 2013-04-10 2013-04-10 Verfahren und System zum Adaptieren von Modellparametern eines in einem Steuergerät eines Kraftfahrzeugs implementierten Funktionmodells

Publications (1)

Publication Number Publication Date
DE102013206308A1 true DE102013206308A1 (de) 2014-10-16

Family

ID=51618302

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102013206308.3A Ceased DE102013206308A1 (de) 2013-04-10 2013-04-10 Verfahren und System zum Adaptieren von Modellparametern eines in einem Steuergerät eines Kraftfahrzeugs implementierten Funktionmodells

Country Status (1)

Country Link
DE (1) DE102013206308A1 (de)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102015213280A1 (de) 2015-07-15 2017-01-19 Robert Bosch Gmbh Verfahren zur Ermittlung eines Füllstandes eines Kraftstoffdampf-Zwischenspeichers
DE102017218445A1 (de) * 2017-10-16 2019-04-18 Robert Bosch Gmbh Verfahren und Vorrichtung zum Bereitstellen von einem Initalisierungswert für ein Fahrzeug
EP3527809A1 (de) * 2018-02-16 2019-08-21 IFP Energies nouvelles On-board-messsystem von umweltschädlichen emissionen eines fahrzeugs mit einem sensor und einem it-system
WO2019170492A1 (de) * 2018-03-05 2019-09-12 Mtu Friedrichshafen Gmbh Verfahren zur modellbasierten steuerung und regelung einer brennkraftmaschine
DE102019135520A1 (de) * 2019-12-20 2021-06-24 Bayerische Motoren Werke Aktiengesellschaft Verfahren und Vorrichtung zum Überprüfen von Parametereinstellungen eines Steuergeräts eines Fahrzeugs
WO2021213998A1 (de) * 2020-04-24 2021-10-28 Audi Ag Verfahren zum betreiben einer steuergeräteanordnung sowie entsprechende steuergeräteanordnung

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102010028266A1 (de) 2010-04-27 2011-10-27 Robert Bosch Gmbh Steuergerät und Verfahren zur Berechnung einer Ausgangsgröße für eine Steuerung

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102010028266A1 (de) 2010-04-27 2011-10-27 Robert Bosch Gmbh Steuergerät und Verfahren zur Berechnung einer Ausgangsgröße für eine Steuerung

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102015213280A1 (de) 2015-07-15 2017-01-19 Robert Bosch Gmbh Verfahren zur Ermittlung eines Füllstandes eines Kraftstoffdampf-Zwischenspeichers
DE102017218445A1 (de) * 2017-10-16 2019-04-18 Robert Bosch Gmbh Verfahren und Vorrichtung zum Bereitstellen von einem Initalisierungswert für ein Fahrzeug
EP3527809A1 (de) * 2018-02-16 2019-08-21 IFP Energies nouvelles On-board-messsystem von umweltschädlichen emissionen eines fahrzeugs mit einem sensor und einem it-system
FR3078105A1 (fr) * 2018-02-16 2019-08-23 IFP Energies Nouvelles Systeme embarque de mesure des emissions polluantes d'un vehicule avec un capteur et un systeme informatique
US11008924B2 (en) 2018-02-16 2021-05-18 IFP Energies Nouvelles On-board vehicle emissions measurement system with a sensor and a computer system
WO2019170492A1 (de) * 2018-03-05 2019-09-12 Mtu Friedrichshafen Gmbh Verfahren zur modellbasierten steuerung und regelung einer brennkraftmaschine
US11156183B2 (en) 2018-03-05 2021-10-26 Mtu Friedrichshafen Gmbh Method for the model-based control and regulation of an internal combustion engine
DE102019135520A1 (de) * 2019-12-20 2021-06-24 Bayerische Motoren Werke Aktiengesellschaft Verfahren und Vorrichtung zum Überprüfen von Parametereinstellungen eines Steuergeräts eines Fahrzeugs
WO2021213998A1 (de) * 2020-04-24 2021-10-28 Audi Ag Verfahren zum betreiben einer steuergeräteanordnung sowie entsprechende steuergeräteanordnung

Similar Documents

Publication Publication Date Title
DE102013206308A1 (de) Verfahren und System zum Adaptieren von Modellparametern eines in einem Steuergerät eines Kraftfahrzeugs implementierten Funktionmodells
DE102013225563A1 (de) Verfahren zur Überwachung eines Sensors eines Fahrzeugs
DE102006028695A1 (de) Elektronisches Steuersystem mit Fehlfunktionsüberwachung
DE102018213991A1 (de) Verfahren zur Ermittlung einer Lebensdauer einer Batterie sowie Fahrzeug mit einer Batterie
DE102005001946A1 (de) Verfahren und System zur Steuerung des Verhaltens eines Fahrzeugs
DE112014004313T5 (de) Überschreiboperation-Erkennungssystem, Überschreiboperation-Erkennungseinrichtung und Informationsverarbeitungseinrichtung
DE102009024544A1 (de) Automatisierte Bedatung eines Ottomotors
DE112015004391T5 (de) Überschreiboperations-Erkennungssystem und Informationsverarbeitungseinrichtung
DE102018003801B4 (de) Verfahren und Steueranordnung zur Vorhersage einer Fehlfunktion einer Radlagereinheit einer Achse in einem Fahrzeug
DE102018133670A1 (de) Verfahren und Vorrichtung zum Erzeugen von Steuersignalen zum Unterstützen von Insassen eines Fahrzeugs
DE102022127546A1 (de) Fahrzeugbusdiagnose von kraftfahrzeugnetzwerken
DE102017210787A1 (de) Verfahren und Vorrichtung zum Ermitteln von Anomalien in einem Kommunikationsnetzwerk
DE102019207215A1 (de) Verfahren zum Verwenden einer merkmalbasierten Lokalisierungskarte für ein Fahrzeug
EP2088486A1 (de) Verfahren zur Vermessung eines nichtlinearen dynamischen realen Systems mittels Versuchsplanung
WO2018178196A1 (de) Verfahren zur bestimmung einer schädigungsmassunsicherheit eines kraftfahrzeugs
EP3451101A1 (de) Verfahren zum bestimmen einer fehlerursache eines fehlers in einer fahrzeugkomponente
DE102019204198A1 (de) Verfahren zum Überwachen einer Antriebseinheit zum Antreiben eines Kraftfahrzeugs, Computerprogrammprodukt und Kraftfahrzeug
DE102013206291A1 (de) Verfahren und Vorrichtung zum Erstellen eines nicht parametrischen, datenbasierten Funktionsmodells
DE102018205660A1 (de) Simulieren von statistisch modellierten Sensordaten
WO2021254672A1 (de) Verfahren, vorrichtung, computerprogramm und computerlesbares speichermedium zum ermitteln eines neuronalen netzes und zum betreiben eines fahrzeuges
DE102020206262A1 (de) Datenumschreibverfahren und Datenumschreibsystem
DE102013220453A1 (de) Verfahren zum Betreiben eines Kraftfahrzeugs und Verfahren zum Auswerten von erfassten zeitlichen Verläufen
DE102013200932A1 (de) Verfahren und Vorrichtung zur Überwachung einer Funktion eines Motorsteuergeräts zum Einsatz in einem Motorsystem mit einem Verbrennungsmotor
DE102017213771A1 (de) Verfahren und Vorrichtung zum Ermitteln von Anomalien in einem Kommunikationsnetzwerk
DE102018216172A1 (de) Verfahren zum automatischen Erzeugen eines Labels zum Trainieren eines selbstlernenden Systems sowie Kraftfahrzeug

Legal Events

Date Code Title Description
R012 Request for examination validly filed
R002 Refusal decision in examination/registration proceedings
R003 Refusal decision now final