DE102015214423A1 - Verfahren und Vorrichtung zum Sichern von Betriebsparametern eines Kraftfahrzeuges - Google Patents
Verfahren und Vorrichtung zum Sichern von Betriebsparametern eines Kraftfahrzeuges Download PDFInfo
- Publication number
- DE102015214423A1 DE102015214423A1 DE102015214423.2A DE102015214423A DE102015214423A1 DE 102015214423 A1 DE102015214423 A1 DE 102015214423A1 DE 102015214423 A DE102015214423 A DE 102015214423A DE 102015214423 A1 DE102015214423 A1 DE 102015214423A1
- Authority
- DE
- Germany
- Prior art keywords
- operating parameters
- data recorder
- motor vehicle
- application
- hardware
- 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.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C5/00—Registering or indicating the working of vehicles
- G07C5/08—Registering or indicating performance data other than driving, working, idle, or waiting time, with or without registering driving, working, idle or waiting time
- G07C5/0841—Registering performance data
- G07C5/085—Registering performance data using electronic data carriers
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Time Recorders, Dirve Recorders, Access Control (AREA)
Abstract
Verfahren zum Sichern von Betriebsparametern eines Kraftfahrzeuges, gekennzeichnet durch folgende Merkmale: – ein Hypervisor (12) betreibt eine Anwendung (14) und einen Fahrtdatenschreiber (16) gemeinsam auf einer Hardware (18) eines virtualisierten Steuergerätes (10) des Kraftfahrzeuges, – der Fahrtdatenschreiber (16) bezieht die Betriebsparameter von der Anwendung (14) und – der Fahrtdatenschreiber (16) zeichnet die Betriebsparameter auf der Hardware (18) auf.
Description
- Die vorliegende Erfindung betrifft ein Verfahren zum Sichern von Betriebsparametern eines Kraftfahrzeuges. Die vorliegende Erfindung betrifft darüber hinaus eine entsprechende Vorrichtung, ein entsprechendes Computerprogramm sowie ein entsprechendes Speichermedium.
- Stand der Technik
- Als Unfalldatenspeicher (UDS), Restwegaufzeichnungsgerät (RAG) oder schlicht Blackbox (event data recorder, EDR) wird in der Fahrzeugtechnik ein elektronisches Gerät bezeichnet, das zumindest während der Fahrt relevante Betriebsparameter eines Kraftfahrzeuges aufzeichnet und somit einem Flugschreiber ähnelt. Da Vorrichtungen der genannten Gattung vielfältige Anwendungen jenseits der Unfallrekonstruktion eröffnen, seien sie im Folgenden kollektiv als „Fahrtdatenschreiber“ bezeichnet.
-
DE 10046696 A1 offenbart ein Verfahren zum Aufzeichnen von Daten aus, insbesondere mittels Sensoren, in einem Fahrzeug erfassten Parameterwerten, insbesondere zur Rekonstruktion von Unfällen, sowie eine Speichereinrichtung und eine Vorrichtung zum Aufzeichnen solcher Daten, wobei es möglich sein soll, alle relevanten Daten kontinuierlich bei geringem Speichervolumen aufzuzeichnen und in einer kurzen Zeitspanne fest abzuspeichern. Hierzu werden die Parameterwerte und/oder aus diesen berechnete Daten mit zunehmenden zeitlichen Abstand zum momentanen Erfassungszeitpunkt mit abnehmbarer Dichte aufgezeichnet. Eine geeignete Speichereinrichtung weist einen Direktzugriffsspeicher (random access memory, RAM) zur Aufzeichnung der Daten jeweils über einen bestimmten Zeitraum und einen nicht-flüchtigen Speicher (electrically erasable programmable read-only memory, EEPROM) auf, in den die aufgezeichneten Daten aus dem RAM innerhalb weniger Millisekunden parallel übertragbar sind. Geeignet ist die Realisierung mittels einer anwendungsspezifischen integrierten Schaltung (application-specific integrated circuit, ASIC). - Offenbarung der Erfindung
- Die Erfindung stellt ein Verfahren zum Sichern von Betriebsparametern eines Kraftfahrzeuges, eine entsprechende Vorrichtung, ein entsprechendes Computerprogramm sowie ein entsprechendes Speichermedium gemäß den unabhängigen Ansprüchen bereit.
- Ein Vorzug dieser Lösung liegt in der Verzichtbarkeit eines dedizierten Gerätes, insbesondere Steuergerätes (electronic control unit, ECU). Die Vorteile einer Fahrtdatenaufzeichnung lassen sich so ohne nennenswerte Steigerung der Herstellungskosten erschließen. Daher ist eine hohe Akzeptanz der vorgeschlagenen Technologie zu erwarten.
- Ein Kernmerkmal des zur Virtualisierung verwendeten Hypervisors ist es, Störfreiheit zwischen virtuellen Maschinen zu bieten. Er ist daher in der Lage, die Zuverlässigkeit einer Ausführungsform der Erfindung zu gewährleisten. Dadurch können die Hardwarekosten eines Fahrtdatenschreibers vermieden werden. Lediglich die Softwarekosten verbleiben. Es kann sogar mehrere auf verschiedene Steuergeräte verteilte Fahrtdatenschreiber in einem Fahrzeug geben.
- Durch die in den abhängigen Ansprüchen aufgeführten Maßnahmen sind vorteilhafte Weiterbildungen und Verbesserungen des im unabhängigen Anspruch angegebenen Grundgedankens möglich. So kann vorgesehen sein, dass die Hardware einen von der Anwendung und dem Fahrtdatenschreiber gemeinsam genutzten Speicher (shared memory, shared RAM) umfasst. Die Anwendung schreibt die aufzuzeichnenden Betriebsparameter in diesem Fall in den Speicher, und der Hypervisor liest die Betriebsparameter aus dem Speicher. Dieses Konzept entlastet die Kommunikationsnetzwerke Überwachungsdatenverkehr, da es in der Lage ist, benachbarte virtuelle Maschinen mittels gewöhnlich mittels des gemeinsam genutzten Speichers zu überwachen.
- Dieses Konzept ist gegen Manipulation gehärtet, da es nicht lediglich seine Überwachungsdaten über ein Kommunikationsnetzwerk empfängt. Stattdessen bezieht es Überwachungsdaten von den benachbarten virtuellen Maschinen mittels des Chip-internen Kommunikationskanales. Das Manipulieren des internen Kommunikationskanales ist viel schwieriger als das Manipulieren der Überwachungsdaten auf dem Netzwerk. Durch das Konfigurieren des Hypervisors derart, dass der virtuellen Blackbox Zugriff auf bestimmte Speicherabschnitte benachbarter virtueller Maschinen gewährt wird, kann Überwachung selbst ohne Mitwirkung dieser virtuellen Maschinen erzwungen werden. Die virtuellen Maschinen können bedenkliches internes Fehlverhalten also nicht verbergen.
- Gemäß einem weiteren Aspekt kann vorgesehen sein, dass der Hypervisor den Fahrtdatenschreiber abhängig von einem Kontext des Kraftfahrzeuges betreibt. Wenn beispielsweise gesetzliche Beschränkungen gegeben sind oder der Fahrer der Überwachung nicht zustimmt, kann diese abgeschaltet werden.
- Kurze Beschreibung der Zeichnung
- Ausführungsbeispiele der Erfindung sind in der Zeichnung dargestellt und in der nachfolgenden Beschreibung näher erläutert. Die Figur zeigt einen durch einen Hypervisor ermöglichten Fahrtdatenschreiber gemäß einer Ausführungsform der Erfindung.
- Ausführungsformen der Erfindung
-
1 illustriert exemplarisch ein erfindungsgemäßes Verfahren zum Sichern von Betriebsparametern eines Kraftfahrzeuges mit den folgenden Schritten: - Ein Hypervisor
12 wird auf einem bereits im Fahrzeug verfügbaren Steuergerät10 installiert. - Der Hypervisor
12 richtet mindestens zwei virtuelle Maschinen14 ,16 ein: eine für die Anwendung14 des Steuergerätes10 und eine für den Fahrtdatenschreiber16 . Die Konfiguration des Hypervisors12 weist alle von der Hardware18 umfassten relevanten Betriebsmittel – zum Beispiel Schnittstellen wie CAN, Hauptprozessor (central processing unit, CPU) und Speicher – den virtuellen Maschinen zu. Sie bietet auch einen partitionsübergreifenden Kommunikationskanal, vorzugsweise mittels gemeinsam genutzten Speichers24 , sodass die virtuellen Maschinen14 ,16 in der Lage sind, sich miteinander auszutauschen. - Eine Anwendung
14 sowie eine als Fahrtdatenschreiber16 dienende Fremdsoftware werden in den Speicher des Steuergerätes10 abgelegt. - Das Steuergerät
10 fährt schließlich hoch (bootstrap, boot), und die virtuellen Maschinen14 ,16 nehmen ihren Betrieb auf. Der Fahrtdatenschreiber16 bezieht Daten über die ihm zugewiesene Kommunikationsinfrastruktur20 und den mit der ihm benachbarten Anwendung14 gemeinsam genutzten Speicher24 . Wenn dem Fahrtdatenschreiber16 Zugriff auf gewisse Speicherabschnitte der Anwendung14 gewährt wurde, kann er sogar lokale Daten darin überwachen. - 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 10046696 A1 [0003]
Claims (10)
- Verfahren zum Sichern von Betriebsparametern eines Kraftfahrzeuges, gekennzeichnet durch folgende Merkmale: – ein Hypervisor (
12 ) betreibt eine Anwendung (14 ) und einen Fahrtdatenschreiber (16 ) gemeinsam auf einer Hardware (18 ) eines virtualisierten Steuergerätes (10 ) des Kraftfahrzeuges, – der Fahrtdatenschreiber (16 ) bezieht die Betriebsparameter von der Anwendung (14 ) und – der Fahrtdatenschreiber (16 ) zeichnet die Betriebsparameter auf der Hardware (18 ) auf. - Verfahren nach Anspruch 1, gekennzeichnet durch folgende Merkmale: – die Hardware (
18 ) umfasst einen von der Anwendung (14 ) und dem Fahrtdatenschreiber (16 ) gemeinsam genutzten Speicher (24 ), – die Anwendung (14 ) schreibt die Betriebsparameter in den Speicher (24 ) und – der Fahrtdatenschreiber (16 ) liest die Betriebsparameter aus dem Speicher (24 ). - Verfahren nach Anspruch 1 oder 2, gekennzeichnet durch folgende Merkmale: – auf der Hardware (
18 ) eines weiteren Steuergerätes (10 ) des Kraftfahrzeuges wird eine weitere Anwendung (14 ) betrieben und – der Fahrtdatenschreiber (16 ) bezieht die Betriebsparameter ferner über eine die Steuergeräte (10 ) verbindende Kommunikationsinfrastruktur (20 ) des Kraftfahrzeuges von der weiteren Anwendung (14 ). - Verfahren nach Anspruch 3, gekennzeichnet durch folgende Merkmale: – die Kommunikationsinfrastruktur (
20 ) verbindet das Steuergerät (10 ) bedarfsweise ferner mit einem Diagnosewerkzeug (22 ) und – der Fahrtdatenschreiber (16 ) zeichnet die Betriebsparameter derart auf, dass das Diagnosewerkzeug (22 ) die Betriebsparameter aus der Hardware (18 ) auslesen kann, wenn das Steuergerät (10 ) mit dem Diagnosewerkzeug (22 ) verbunden ist. - Verfahren nach Anspruch 3 oder 4, dadurch gekennzeichnet, dass die Kommunikationsinfrastruktur (
20 ) eines der folgenden Fahrzeugkommunikationsnetzwerke umfasst: – ein Feldbussystem, insbesondere CAN, Flexray oder LIN, oder – ein Ethernet. - Verfahren nach einem der Ansprüche 1 bis 5, dadurch gekennzeichnet, dass der Hypervisor (
12 ) den Fahrtdatenschreiber (16 ) abhängig von einem Kontext des Kraftfahrzeuges betreibt. - Verfahren nach Anspruch 6, dadurch gekennzeichnet, dass der Kontext einen Fahrer des Kraftfahrzeuges einschließt.
- Computerprogramm (
12 ,16 ), welches eingerichtet ist, das Verfahren nach einem der Ansprüche 1 bis 7 auszuführen. - Maschinenlesbares Speichermedium (
18 ), auf dem das Computerprogramm (12 ,16 ) nach Anspruch 8 gespeichert ist. - Vorrichtung (
10 ), die eingerichtet ist, das Verfahren nach einem der Ansprüche 1 bis 7 auszuführen.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102015214423.2A DE102015214423A1 (de) | 2015-07-29 | 2015-07-29 | Verfahren und Vorrichtung zum Sichern von Betriebsparametern eines Kraftfahrzeuges |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102015214423.2A DE102015214423A1 (de) | 2015-07-29 | 2015-07-29 | Verfahren und Vorrichtung zum Sichern von Betriebsparametern eines Kraftfahrzeuges |
Publications (1)
Publication Number | Publication Date |
---|---|
DE102015214423A1 true DE102015214423A1 (de) | 2017-02-16 |
Family
ID=57908362
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE102015214423.2A Pending DE102015214423A1 (de) | 2015-07-29 | 2015-07-29 | Verfahren und Vorrichtung zum Sichern von Betriebsparametern eines Kraftfahrzeuges |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE102015214423A1 (de) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE10046696A1 (de) | 2000-09-21 | 2002-04-11 | Bosch Gmbh Robert | Verfahren und Vorrichtung zum Aufzeichnen von Fahrzeugdaten |
-
2015
- 2015-07-29 DE DE102015214423.2A patent/DE102015214423A1/de active Pending
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE10046696A1 (de) | 2000-09-21 | 2002-04-11 | Bosch Gmbh Robert | Verfahren und Vorrichtung zum Aufzeichnen von Fahrzeugdaten |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE102018210318B4 (de) | Verfahren zur Sicherung von Fahrzeugkomponenten und entsprechende Fahrzeugkomponente | |
EP2698678A2 (de) | Konfigurationstechnik für ein Steuergerät mit miteinander kommunizierenden Anwendungen | |
DE202006003273U1 (de) | Diagnosevorrichtung in einem Fahrzeug für eine funktionsorientierte Diagnose | |
EP2326959A1 (de) | Verfahren zum freischalten von funktionen eines tachographen | |
DE112020005622T5 (de) | Informationsverarbeitungsvorrichtung, Informationsverarbeitungsverfahren und Programm | |
EP1665031A2 (de) | Verfahren zur installation einer programmkomponente | |
DE102019004612A1 (de) | Verfahren zum Betreiben eines Fahrzeugs mit einem Steuergerät | |
DE102008050506A1 (de) | Verfahren und Systeme zum Steuern eines Fernzugriffes auf ein Fahrzeugmodul | |
DE102019111564A1 (de) | Verfahren und system zum konfigurieren von filterobjekten für eine controller area network-steuerung | |
DE102015214423A1 (de) | Verfahren und Vorrichtung zum Sichern von Betriebsparametern eines Kraftfahrzeuges | |
DE102014221977A1 (de) | Verfahren und Vorrichtung zum Speichern von Daten in einem Kraftfahrzeug | |
DE102018202626A1 (de) | Verfahren zur rechnergestützten Parametrierung eines technischen Systems | |
DE112021001385T5 (de) | Verfahren und system zum sammeln und verwalten von fahrzeugdaten | |
WO2007065585A1 (de) | Diagnoseverfahren und diagnosevorrichtung zur funktionsorientierten diagnose eines systems mit vernetzten komponenten | |
DE102009002898A1 (de) | Verfahren zur Aktualisierung eines Steuergeräts eines Fahrzeugs | |
WO2008046686A1 (de) | Verfahren zum betreiben eines steuergeräts | |
DE102018212801A1 (de) | Diagnose komplexer Systeme | |
DE102012219557B4 (de) | Verfahren und Vorrichtung zur Aufzeichnung von Betriebsdaten eines Fahrzeugs für Diagnose-Zwecke | |
DE102022203871A1 (de) | Steuersystem | |
DE102012015783A1 (de) | Diagnoseverfahren und Diagnosesystem für ein Kraftfahrzeug | |
DE112020007053T5 (de) | Steuervorrichtung und Steuerverfahren | |
DE102016215068A1 (de) | Verfahren und Vorrichtung zum Warten eines Fahrzeuges | |
DE102015214389A1 (de) | Verfahren und Vorrichtung zum Aktualisieren einer auf einer physischen Maschine unter einem Hypervisor betriebenen virtuellen Maschine | |
DE102020006031A1 (de) | Verfahren zum Erzeugen einer Softwarekomponente für eine elektronische Recheneinrichtung eines Kraftfahrzeugs, Computerprogrammprodukt, computerlesbares Speichermedium sowie kraftfahrzeugexternes Aktualisierungssystem | |
DE112020007150T5 (de) | Fahrzeuginternes Netzwerksystem |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
R012 | Request for examination validly filed |