DE102018125938A1 - Verfahren zur Inbetriebnahme eines Hybridfahrzeuges nach einem Software-Update in mindestens einem Steuergerät eines mehrere Steuergeräte umfassenden Hybridantriebsstranges - Google Patents

Verfahren zur Inbetriebnahme eines Hybridfahrzeuges nach einem Software-Update in mindestens einem Steuergerät eines mehrere Steuergeräte umfassenden Hybridantriebsstranges Download PDF

Info

Publication number
DE102018125938A1
DE102018125938A1 DE102018125938.7A DE102018125938A DE102018125938A1 DE 102018125938 A1 DE102018125938 A1 DE 102018125938A1 DE 102018125938 A DE102018125938 A DE 102018125938A DE 102018125938 A1 DE102018125938 A1 DE 102018125938A1
Authority
DE
Germany
Prior art keywords
drive train
hybrid
control unit
hybrid vehicle
software update
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.)
Withdrawn
Application number
DE102018125938.7A
Other languages
English (en)
Inventor
Raghavendra Singh
Dipak Shetty
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.)
Schaeffler Technologies AG and Co KG
Original Assignee
Schaeffler Technologies AG and Co KG
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 Schaeffler Technologies AG and Co KG filed Critical Schaeffler Technologies AG and Co KG
Priority to DE102018125938.7A priority Critical patent/DE102018125938A1/de
Publication of DE102018125938A1 publication Critical patent/DE102018125938A1/de
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/0751Error or fault detection not based on redundancy
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/0706Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment
    • G06F11/0736Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment in functional embedded systems, i.e. in a data processing system designed as a combination of hardware and software dedicated to performing a certain function
    • G06F11/0739Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment in functional embedded systems, i.e. in a data processing system designed as a combination of hardware and software dedicated to performing a certain function in a data processing system embedded in automotive or aircraft systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/3668Software testing
    • G06F11/3672Test management
    • G06F11/368Test management for test version control, e.g. updating test cases to a new software version
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Electric Propulsion And Braking For Vehicles (AREA)

Abstract

Die Erfindung betrifft ein Verfahren zur Inbetriebnahme eines Hybridfahrzeuges nach einem Software-Update in mindestens eines Steuergerätes eines mehrere Steuergeräte umfassenden Hybridantriebsstranges, bei welchem Betriebsdaten des Hybridantriebsstranges ausgewertet werden. Bei einem Verfahren, bei welchem die Inbetriebnahme und das Software-Update vereinfacht werden, werden während einer Erstinbetriebnahme des Hybridfahrzeuges nach dem Software-Update des mindestens einen Steuergerätes Änderungen der Betriebsdaten des Hybridantriebsstranges detektiert und nach einer Auswertung der Änderungen auf eine Betriebsfähigkeit des Hybridantriebsstranges geschlossen wird.

Description

  • Die Erfindung betrifft ein Verfahren zur Inbetriebnahme eines Hybridfahrzeuges nach einem Software-Update in mindestens einem Steuergerät eines mehrere Steuergeräte umfassenden Hybridantriebsstranges, bei welchem Betriebsdaten des Hybridantriebsstranges ausgewertet werden.
  • Aus der DE 10 2007 031 111 B4 ist ein Verfahren zur Überwachung der Erstinbetriebnahme von in Kraftfahrzeugen verbauten Verbrennungsmotoren sowie ein Diagnosegerät bekannt, wobei das Diagnosegerät an eine Diagnoseschnittstelle des Fahrzeuges angeschlossen wird. Durch das Diagnosegerät wird jeweils in Abhängigkeit von vorgegebenen Betriebsparametern eine Motorstartzeit erfasst und in einer Datenbank zwischengespeichert.
  • In modernen Fahrzeugen, insbesondere Hybridfahrzeugen, werden immer mehr Steuergeräte benötigt, beispielsweise ein bis zwei Steuergeräte zur Betätigung der Trennkupplung sowie eine Leistungselektronik zur Steuerung des elektrischen Antriebaggregates. Da das Netzwerk der Steuergeräte für den Hybridantrieb bis zu 10 Steuergeräte umfassen kann, bedeutet dies, dass Änderungen an einem dieser Steuergeräte die Gesamtleistung des Hybridantriebsstranges und die Fahrzeugverfügbarkeit beeinträchtigen. Diese Inbetriebnahme dauert umso länger, wenn keine klare und definierte Menge von Ereignissen und Aufgaben vorliegt, die bei der Inbetriebnahme ausgeführt werden müssen.
  • Der Erfindung liegt die Aufgabe zugrunde, ein Verfahren zur Inbetriebnahme des Hybridfahrzeuges anzugeben, welches nicht nur die Komplexität der Produktkonfiguration reduziert, sondern auch das Gesamthandling von Hybridfahrzeugen im Entwicklungsprozess erleichtert.
  • Erfindungsgemäß ist die Aufgabe dadurch gelöst, dass während einer Erstinbetriebnahme des Hybridfahrzeuges nach dem Software-Update des mindestens einen Steuergerätes Änderungen der Betriebsdaten des Hybridantriebsstranges detektiert werden und nach einer Auswertung der Änderungen auf eine Betriebsfähigkeit des Hybridantriebsstranges geschlossen wird. Die Erstinbetriebnahme der geänderten Betriebsdaten erlaubt die Prüfung der Funktionsfähigkeit des so angetriebenen Hybridfahrzeuges. Dies hat den Vorteil, dass nach einem Software-Update in mindestens einem Steuergerät des Hybridantriebsstranges das Zusammenwirken aller Steuergeräte geprüft wird, wobei der Zeitaufwand der Prüfung reduziert wird und die Behandlung von Hybridfahrzeugen in der Entwicklungsphase erleichtert wird.
  • Vorteilhafterweise erfolgt die Auswertung der Änderungen der Betriebsdaten nach erneuter Wiedereinschaltung der Zündung des Fahrzeuges. Dadurch wird sichergestellt, dass das Software-Update, dass in einer separaten Zündung Ein - Zündung Aus-Phase durchgeführt wird, auch tatsächlich abgeschlossen ist.
  • In einer Ausgestaltung wird nach der Ausführung der Bewertung der Änderungen der Betriebsdaten ein Informationssignal ausgegeben. Dadurch wird der Bewerter der Änderungen darüber informiert, ob die Erstinbetriebnahme erfolgreich war oder nicht.
  • In einer Variante wird nach erfolgter positiver Bewertung der Änderungen der Betriebsdaten eine Anpassung einer Produktkonfiguration ausgeführt. Dadurch ist die Produktionskonfiguration des Hybridfahrzeuges während dessen Entwicklung immer auf dem aktuellsten Stand.
  • Die Erfindung lässt zahlreiche Ausführungsformen zu. Eine davon soll anhand der in der Zeichnung dargestellten Figuren näher erläutert werden.
  • Es zeigen:
    • 1 ein Ausführungsbeispiel einer Vorrichtung zur Durchführung des erfindungsgemäßen Verfahrens an einem Hybridfahrzeug,
    • 2 ein Ausführungsbeispiel für Softwareänderungen an einem Steuergerät eines Hybridfahrzeuges,
    • 3 ein Ausführungsbeispiel für eine Erstinbetriebnahme des Fahrzeuges nach einer Softwareänderung.
  • In 1 ist ein Ausführungsbeispiel des erfindungsgemäßen Verfahrens dargestellt, welches einen mehrere Steuergeräte umfassenden Hybridantriebsstrang 2 eines Hybridfahrzeuges 1 zeigt. Der Hybridantriebsstrang 2 umfasst dabei ein Aktorsteuergerät 3 zum Trennen einer Hybridtrennkupplung, welche den Verbrennungsmotor und den Elektromotor miteinander verbindet. Dieses Aktorsteuergerät 3 kommuniziert mit einem Aktor 4 zur Betätigung der Hybridtrennkupplung des Hybridantriebsstranges 2. Im Aktorsteuergerät 3 kann ein Software-Update durchgeführt werden, wenn die Hardwareparameter zur Betätigung der Hybridtrennkupplung wechseln. Darüber hinaus kann ein Software-Update bei einer Motorkontrolleinheit 5 des verbrennungsmotors notwendig werden, genauso wie an einer den Elektromotor ansteuernden Leistungselektronikeinheit 6, die über ein Gateway 7 für andere Controller mit einem Datenbus 8 des Hybridfahrzeuges 1 verbunden ist, an welchem auch das Motorsteuergerät 5 und das Aktorsteuergerät 3 angeschlossen sind. Über den Datenbus 8 des Hybridfahrzeuges 1 sind die beschriebenen Steuergeräte 3, 5, 6 mit einer übergeordneten Fahrzeugkontrolleinheit 9 verbunden.
  • In 2 ist ein Ausführungsbeispiel für ein Software-Update eines Steuergerätes des Hybridfahrzeuges 1 gezeigt. Das Hybridfahrzeug 1 kann dabei unterschiedliche Entwicklungsstufen M1, M2 oder M3 aufweisen, wobei jede Entwicklungsstufe unterschiedliche Konfigurationen der einzelnen Steuergerät ECU1, ECU2 und andere aufweist. Im Weiteren soll eine Softwareänderung des Aktorsteuergerätes 3 (ECU 1) in einer Entwicklungsphase M1 des Hybridfahrzeuges 1 durchgeführt werden. Eine solche Softwareänderung entspricht einer bestimmten Produktkonfiguration des Hybridfahrzeuges 1. Es erfordert eine vereinfachte und schnelle IBN-Zulassung des Hybridfahrzeuges, um eine schnellere Verfügbarkeit des Hybridfahrzeuges zu ermöglichen.
  • In ähnlicher Weise ist eine Anzahl von Produktkonfigurationen möglich, die verschiedene Kombinationen von Steuergeräten ECU, Softwareänderung in einem Steuergerät (10), Kalibrierung/variable Parameteränderung (11), Hardware- bedingte Änderungen (12) und ähnliches betreffen. Diese Konfigurationen werden betrachtet, wenn ein Software-Update (13) erforderlich ist.
  • In 3 ist ein Ausführungsbeispiel für eine Fahrzeug-Inbetriebnahme nach einem Software-update des Hybridfahrzeuges 1 gezeigt. Im Block 300 wird das Hybridfahrzeug 1 ausgewählt, wobei im Block 310 Software-Updates oder Kalibrierungsänderungen extern oder intern verfügbar sind. Nach dem Ausführen der Updates im Block 320 in dem vorgesehenen Steuergerät, d.h. der Aktualisierung der Software und/oder Hardware und/oder der Neukalibrierung wird im Block 330 eine Änderung der Produktionskonfiguration, d.h. der IBN-Daten vorgenommen. Nachdem diese Änderung der Produktionskonfiguration beendet ist, wird im Block 340 die Inbetriebnahme des Fahrzeuges mit dem neuen Datensatz ausgeführt. Gleichzeitig wird eine Benachrichtigung an den Nutzer ausgegeben, dass seine Anfrage abschließend bearbeitet wurde.
  • Die Erstinbetriebnahme des Hybridfahrzeuges 1 nach einer Aktualisierung einer Software erfolgt mit folgenden Schritten:
    1. 1) Im Stillstand des Hybridfahrzeuges 1 wird die Zündung eingeschaltet,
    2. 2) Herstellung einer Verbindung über den Datenbus 8 mit den jeweiligen Steuergeräten 3, 5, 6 und Durchführung des Updates,
    3. 3) Zündung AUS,
    4. 4) Zündung EIN, um die durchgeführten Updates erneut zu prüfen,
    5. 5) Erneute Verbindung mit dem Steuergerät 3, 5, 6 über einen externen Computer oder Tablet,
    6. 6) Überprüfen einer Bewertungsmatrix zur Beurteilung der durchgeführten Inbetriebnahmen.
    Das Ergebnis wird in Form von Fahrzeug-Inbetriebnahme Bestanden / Nicht-Bestanden dargestellt. Bei Bestanden werden die Daten gemäß der Fahrzeugkonfiguration auf einem Server gespeichert.
  • Mit dem beschriebenen Verfahren wird eine anfängliche Inbetriebnahme des Hybridfahrzeuges unterstützt, nachdem irgendeine Änderung in einem der elektrischen Steuergeräte 3, 5, 6 des Hybridfahrzeuges 1 durchgeführt wurde. Das bedeutet, dass alle Software-, Hardware- oder Kalibrierungsänderungen, die durchgeführt werden müssen, signifikante Auswirkungen auf die Gesamtleistung, Sicherheit und Funktionalität des Hybridfahrzeuges 1 haben. Die Erstinbetriebnahme ist erforderlich, um die Gesamtsituation des Hybridfahrzeuges 1 zu prüfen, um die Abhängigkeit von Änderungen zu analysieren und das Fahrzeugverhalten zu bewerten. Die Lösung befürwortet auch die Speicherung von Daten zur Erstinbetriebnahme für die Aufzeichnung und bietet eine automatische Benachrichtigungsfunktion für die betroffenen Parteien nach der Ausführung der Inbetriebnahme.
  • Bezugszeichenliste
  • 1
    Hybridfahrzeug
    2
    Hybridantriebsstrang
    3
    Aktorsteuergerät
    4
    Aktor
    5
    Motorkontrolleinheit
    6
    Leistungselektronikeinheit
    7
    Gateway
    8
    Datenbus
    9
    Fahrzeugkontrolleinheit
    10
    Softwareänderung
    11
    Kalibrierung
    12
    Hardware-bedingte Änderung
    13
    Software-Update
  • 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 102007031111 B4 [0002]

Claims (4)

  1. Verfahren zur Inbetriebnahme eines Hybridfahrzeuges nach einem Software-Update in mindestens eines Steuergerätes eines mehrere Steuergeräte umfassenden Hybridantriebsstranges, bei welchem Betriebsdaten des Hybridantriebsstranges ausgewertet werden, dadurch gekennzeichnet, dass während einer Erstinbetriebnahme des Hybridfahrzeuges nach dem Software-Update des mindestens einen Steuergerätes Änderungen der Betriebsdaten des Hybridantriebsstranges detektiert werden und nach einer Auswertung der Änderungen auf eine Betriebsfähigkeit des Hybridantriebsstranges geschlossen wird.
  2. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass die Auswertung der Änderungen der Betriebsdaten nach erneuter Wiedereinschaltung der Zündung des Fahrzeuges erfolgt.
  3. Verfahren nach Anspruch 1 oder 2, dadurch gekennzeichnet, dass nach der Ausführung Bewertung der Änderungen der Betriebsdaten ein Informationssignal ausgegeben wird.
  4. Verfahren nach mindestens einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass nach erfolgter positiver Bewertung der Änderungen der Betriebsdaten eine Anpassung einer Produktkonfiguration ausgeführt wird.
DE102018125938.7A 2018-10-18 2018-10-18 Verfahren zur Inbetriebnahme eines Hybridfahrzeuges nach einem Software-Update in mindestens einem Steuergerät eines mehrere Steuergeräte umfassenden Hybridantriebsstranges Withdrawn DE102018125938A1 (de)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE102018125938.7A DE102018125938A1 (de) 2018-10-18 2018-10-18 Verfahren zur Inbetriebnahme eines Hybridfahrzeuges nach einem Software-Update in mindestens einem Steuergerät eines mehrere Steuergeräte umfassenden Hybridantriebsstranges

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102018125938.7A DE102018125938A1 (de) 2018-10-18 2018-10-18 Verfahren zur Inbetriebnahme eines Hybridfahrzeuges nach einem Software-Update in mindestens einem Steuergerät eines mehrere Steuergeräte umfassenden Hybridantriebsstranges

Publications (1)

Publication Number Publication Date
DE102018125938A1 true DE102018125938A1 (de) 2020-04-23

Family

ID=70468260

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102018125938.7A Withdrawn DE102018125938A1 (de) 2018-10-18 2018-10-18 Verfahren zur Inbetriebnahme eines Hybridfahrzeuges nach einem Software-Update in mindestens einem Steuergerät eines mehrere Steuergeräte umfassenden Hybridantriebsstranges

Country Status (1)

Country Link
DE (1) DE102018125938A1 (de)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102007031111B4 (de) 2007-07-04 2009-03-26 Audi Ag Verfahren zur Überwachung der Erst-Inbetriebnahme von in Kraftfahrzeugen verbauten Verbrennungsmotoren sowie Diagnosegerät

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102007031111B4 (de) 2007-07-04 2009-03-26 Audi Ag Verfahren zur Überwachung der Erst-Inbetriebnahme von in Kraftfahrzeugen verbauten Verbrennungsmotoren sowie Diagnosegerät

Similar Documents

Publication Publication Date Title
DE102017217668A1 (de) Verfahren und zentrale Datenverarbeitungsvorrichtung zum Aktualisieren von Software in einer Vielzahl von Fahrzeugen
EP2866111B1 (de) Testen eines Steuergerätes mittels einer Testumgebung
DE102015216265A1 (de) Verfahren und Teilsystem zum Installieren eines Softwareupdates in einem Fahrzeug
EP1430369A1 (de) Dynamischer zugriff auf automatisierungsressourcen
DE102018000579A1 (de) Überwachen einer Funktionsbereitschaft eines elektrischen Gerätes
DE102006001983A1 (de) Verfahren und Vorrichtung zur Adressvergabe an einem System mit mehreren parallel angeordneten Generatoreinheiten
EP2870726B1 (de) Verfahren zur inbetriebnahme zumindest eines funktionsgeräts und schienenfahrzeugsverband
DE112013003521B4 (de) Verfahren und Vorrichtung zum Austausch von Daten in einem Kraftfahrzeug zum Betreiben eines Aktors einer automatisierten Reibungskupplung und/oder eines automatisierten Getriebes
DE102009051720A1 (de) Verfahren zur Inbetriebnahme
EP1979793B1 (de) Verfahren und vorrichtung zur adressvergabe in einem system mit mehreren parallel angeordneten generatoreinheiten
DE102018125938A1 (de) Verfahren zur Inbetriebnahme eines Hybridfahrzeuges nach einem Software-Update in mindestens einem Steuergerät eines mehrere Steuergeräte umfassenden Hybridantriebsstranges
DE102018200731A1 (de) Bereitstellen von Information zu zumindest einer Fahrzeugfunktion
DE102019132428A1 (de) Funktionsorientierte Elektronik-Architektur
WO2011061057A1 (de) Kraftfahrzeugsteuerungssystem
EP2018604B1 (de) Verfahren zum betreiben eines steuergeräts
EP3132322A1 (de) Verfahren zur diagnose eines kraftfahrzeugsystems, diagnosegerät für ein kraftfahrzeugsystem, steuergerät für ein kraftfahrzeugsystem und kraftfahrzeug
EP1960854A1 (de) Diagnoseverfahren und diagnosevorrichtung zur funktionsorientierten diagnose eines systems mit vernetzten komponenten
EP1998240B1 (de) Zyklisch arbeitende Steuerung sowie Verfahren zum Einketten von Software-Bausteinen in den Funktionsablauf einer Steuerung
EP4144003B1 (de) Verfahren zum erzeugen einer softwarekomponente für eine elektronische recheneinrichtung eines kraftfahrzeugs, computerprogrammprodukt, computerlesbares speichermedium sowie kraftfahrzeugexternes aktualisierungssystem
DE10315344A1 (de) Verfahren und Vorrichtung zur Erkennung fehlerhafter Komponenten in Fahrzeugen
DE102018125586A1 (de) Verfahren zur Steuerung eines Softwareupdates in einem mehrere Steuergeräte umfassenden Hybridantriebsstrang eines Hybridfahrzeuges
DE102016212897A1 (de) Steuervorrichtung zur Auswahl von Gruppen-Funktionen
EP4339066A1 (de) Dynamikmodell für ein schienenfahrzeug
DE102005019518A1 (de) Verfahren und Anordnung zum Auswerten von Ereignissen, insbesondere aus dem Betrieb eines Straßen-Kraftfahrzeuges
DE102021202385A1 (de) Verfahren zur Diagnose von Fehlern eines Kraftfahrzeugs und Server

Legal Events

Date Code Title Description
R119 Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee