DE102010015132A1 - Method for acquiring data of vehicle for e.g. police investigation, for customer service to plan workshop, involves collecting data from vehicle system of vehicle by module based on conditions that are based on event of vehicle - Google Patents
Method for acquiring data of vehicle for e.g. police investigation, for customer service to plan workshop, involves collecting data from vehicle system of vehicle by module based on conditions that are based on event of vehicle Download PDFInfo
- Publication number
- DE102010015132A1 DE102010015132A1 DE102010015132A DE102010015132A DE102010015132A1 DE 102010015132 A1 DE102010015132 A1 DE 102010015132A1 DE 102010015132 A DE102010015132 A DE 102010015132A DE 102010015132 A DE102010015132 A DE 102010015132A DE 102010015132 A1 DE102010015132 A1 DE 102010015132A1
- Authority
- DE
- Germany
- Prior art keywords
- vehicle
- data collection
- data
- collection module
- interface
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 30
- 238000011835 investigation Methods 0.000 title description 2
- 238000004891 communication Methods 0.000 claims abstract description 10
- 230000003213 activating effect Effects 0.000 claims abstract description 5
- 238000013480 data collection Methods 0.000 claims description 132
- 230000008569 process Effects 0.000 claims description 10
- 230000001419 dependent effect Effects 0.000 claims description 5
- 238000011156 evaluation Methods 0.000 claims description 5
- 238000013475 authorization Methods 0.000 claims description 3
- 238000012545 processing Methods 0.000 claims description 3
- 230000004913 activation Effects 0.000 description 11
- 238000001994 activation Methods 0.000 description 11
- 230000009849 deactivation Effects 0.000 description 6
- 238000003745 diagnosis Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- BUHVIAUBTBOHAG-FOYDDCNASA-N (2r,3r,4s,5r)-2-[6-[[2-(3,5-dimethoxyphenyl)-2-(2-methylphenyl)ethyl]amino]purin-9-yl]-5-(hydroxymethyl)oxolane-3,4-diol Chemical compound COC1=CC(OC)=CC(C(CNC=2C=3N=CN(C=3N=CN=2)[C@H]2[C@@H]([C@H](O)[C@@H](CO)O2)O)C=2C(=CC=CC=2)C)=C1 BUHVIAUBTBOHAG-FOYDDCNASA-N 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000004092 self-diagnosis Methods 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R16/00—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
- B60R16/02—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
- B60R16/023—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements for transmission of signals between vehicle parts or subsystems
- B60R16/0231—Circuits relating to the driving or the functioning of the vehicle
- B60R16/0232—Circuits relating to the driving or the functioning of the vehicle for measuring vehicle parameters and indicating critical, abnormal or dangerous conditions
- B60R16/0234—Circuits relating to the driving or the functioning of the vehicle for measuring vehicle parameters and indicating critical, abnormal or dangerous conditions related to maintenance or repairing of vehicles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
- H04L67/125—Protocols 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L2012/40208—Bus networks characterized by the use of a particular bus standard
- H04L2012/40215—Controller Area Network CAN
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L2012/40208—Bus networks characterized by the use of a particular bus standard
- H04L2012/40234—Local Interconnect Network LIN
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L2012/40208—Bus networks characterized by the use of a particular bus standard
- H04L2012/40241—Flexray
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L2012/40267—Bus for use in transportation systems
- H04L2012/40273—Bus for use in transportation systems the transportation system being a vehicle
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
Abstract
Description
Die vorliegende Erfindung betrifft ein Datenerhebungsverfahren und eine Datenerhebungsvorrichtung für ein Fahrzeug sowie ein Fahrzeug mit dieser Datenerhebungsvorrichtung.The present invention relates to a data collection method and a data collection apparatus for a vehicle and a vehicle having this data collection apparatus.
Verfahren zur Diagnose eines Fahrzeugs sind nach dem Stand der Technik bekannt, siehe beispielsweise
Nach dem Stand der Technik wird eine Bereitstellung von Daten in einem Fahrzeug für jeweils einen speziellen Anwendungsfall (beispielsweise zur Eigendiagnose) entwickelt und in einem entsprechenden Steuergerät implementiert. Da heutzutage Diagnosedaten und andere Fahrzeugdaten für verschiedene Anwendungen (z. B. für behördliche oder polizeiliche Ermittlungen, für den Kundendienst zur Planung eines Werkstattaufenthalts) zu sammeln sind, tritt häufig eine mehrfache Implementierung nahezu gleicher Funktionen für unterschiedliche Anwendungsfälle auf.According to the prior art, provision of data in a vehicle is developed for each specific application (for example for self-diagnosis) and implemented in a corresponding control unit. Because diagnostic data and other vehicle data are nowadays to be collected for various applications (eg, governmental or police investigations, customer service for planning a workshop visit), a multiple implementation of nearly identical functions for different use cases often occurs.
Daher stellt sich die vorliegende Erfindung die Aufgabe, die Bereitstellung von Fahrzeugdaten, darunter auch Diagnosedaten, für verschiedene Anwendungen flexibler auszugestalten, als dies nach dem Stand der Technik möglich ist.Therefore, the object of the present invention is to make the provision of vehicle data, including diagnostic data, more flexible for various applications than is possible in the prior art.
Erfindungsgemäß wird diese Aufgabe durch ein Datenerhebungsverfahren für ein Fahrzeug nach Anspruch 1, durch eine Datenerhebungsvorrichtung für ein Fahrzeug nach Anspruch 12 und durch ein Fahrzeug nach Anspruch 14 gelöst. Die abhängigen Ansprüche definieren bevorzugte und vorteilhafte Ausführungsformen der vorliegenden Erfindung.According to the invention, this object is achieved by a data collection method for a vehicle according to
Im Rahmen der vorliegenden Erfindung wird ein Datenerhebungsverfahren für ein Fahrzeug bereitgestellt. Dazu wird mindestens ein Datenerhebungsmodul (Softwaremodul, welches Daten erhebt und dazu auch verarbeiten kann) über eine Fahrzeugschnittstelle in ein Datenerhebungssteuergerät (z. B. ein beliebiges Steuergerät) des Fahrzeugs geladen und aktiviert. Zur Durchführung einer Verarbeitung von Daten des Fahrzeugs, was auch die Diagnose des Fahrzeugs oder die Diagnose nur eines einzelnen Steuergeräts des Fahrzeugs einschließt, sammelt das eine oder die mehreren Datenerhebungsmodule über ein Fahrzeugkommunikationssystem (was eine Punkt-zu-Punkt-Kommunikation einschließt) oder ein Bussystem des Fahrzeugs Daten von Fahrzeugsystemen oder Fahrzeugsteuergeräten des Fahrzeugs in Abhängigkeit von Bedingungen, welche von dem jeweiligen Datenerhebungsmodul vorgegeben sind. Zur Sammlung dieser Daten werden im Wesentlichen Diagnosedienste dieser Fahrzeugsysteme oder Fahrzeugsteuergeräte eingesetzt. Dabei ist eine jeweilige dieser Bedingungen definiert durch zumindest einen der folgenden Punkte:
• Ein Ereignis, welches das Fahrzeug oder eines seiner Systeme betrifft. Beispiele für ein solches Ereignis sind: Die Bremse des Fahrzeugs wird betätigt, eine Tür des Fahrzeugs wird geschlossen oder ein Fahrzeugsystem sendet eine Fehlermeldung aus.
• Ein Zustand des Fahrzeugs oder ein Zustand eines der Fahrzeugsysteme. Beispiele für solche Zustände sind: die Öltemperatur ist größer als 100°, die Fahrgeschwindigkeit ist größer als 50 km/h oder das Licht ist eingeschaltet.
• Ein Zeitpunkt, wie beispielsweise eine vorbestimmte Uhrzeit zu einem vorbestimmten Tag.
• Eine Zeitdauer, wie beispielsweise ab einem bestimmten Zeitpunkt für 3 Stunden oder ab einem bestimmten Ereignis für 5 Stunden.
• Eine Anweisung, wie z. B. ein Befehl, bestimmte Daten eines bestimmten Fahrzeugsystems zu sammeln.In the context of the present invention, a data collection method for a vehicle is provided. For this purpose, at least one data collection module (software module, which collects data and can also process it) is loaded and activated via a vehicle interface into a data collection control device (eg, any control device) of the vehicle. To perform processing of data of the vehicle, including also diagnosing the vehicle or diagnosing only a single controller of the vehicle, the one or more data collection modules collect via a vehicle communication system (which includes point-to-point communication) Bus system of the vehicle data from vehicle systems or vehicle control devices of the vehicle depending on conditions which are predetermined by the respective data collection module. For the collection of these data, diagnostic services of these vehicle systems or vehicle control devices are mainly used. Each of these conditions is defined by at least one of the following:
An event involving the vehicle or one of its systems. Examples of such an event are: The brake of the vehicle is actuated, a door of the vehicle is closed or a vehicle system sends out an error message.
• A state of the vehicle or a state of one of the vehicle systems. Examples of such conditions are: the oil temperature is greater than 100 °, the driving speed is greater than 50 km / h or the light is switched on.
• A time such as a predetermined time at a predetermined day.
• A period of time such as 3 hours from a certain time or 5 hours from a certain event.
• An instruction, such as For example, a command to collect certain data from a particular vehicle system.
Das Datenerhebungssteuergerät kann dabei zum einen ein expliziter Fahrzeugdatenserver sein, welcher nur Datenerhebungsmodule ausführt. Es ist aber auch möglich, dass das Datenerhebungssteuergerät auch andere Funktionen, z. B. die Steuerung bestimmter Geräte im Fahrzeug, ausführt. Unter einem Fahrzeugsystem wird jede Vorrichtung im Fahrzeug verstanden, welche in der Lage ist, Daten auszusenden. Das Bussystem umfasst jeden beliebigen Bus des Fahrzeugs und jede beliebige Verbindung von mehreren Fahrzeugsystemen mit dem Datenerhebungssteuergerät.The data collection control device can be an explicit vehicle data server, which executes only data collection modules. But it is also possible that the data collection control unit and other functions, such. B. the control of certain devices in the vehicle executes. A vehicle system is understood to mean every device in the vehicle which is capable of transmitting data. The bus system includes any bus of the vehicle and any connection of multiple vehicle systems to the data collection controller.
Das erfindungsgemäße Verfahren ermöglicht somit eine anwendungsorientierte flexible Bereitstellung der gewünschten Daten von Fahrzeugsystemen.The inventive method thus enables an application-oriented flexible provision of the desired data of vehicle systems.
Dabei kann eine eindeutige Identifikation jedes geladenen Datenerhebungsmoduls über die Fahrzeugschnittstelle ermittelt werden. Die eindeutige Identifikation eines Datenerhebungsmoduls zeichnet sich dabei dadurch aus, dass das jeweilige Datenerhebungsmodul durch die entsprechende Identifikation eindeutig identifizierbar ist. Mit anderen Worten kann das jeweilige Datenerhebungsmodul durch die eindeutige Identifizierung unzweideutig von anderen Datenerhebungsmodulen unterschieden werden.In this case, a unique identification of each loaded data collection module can be determined via the vehicle interface. The unique identification of a data collection module is characterized in that the respective data collection module is uniquely identifiable by the corresponding identification. In other words, the particular data collection module can be unambiguously distinguished from other data collection modules by the unique identification.
Indem der Name und die Identifikationsdaten bestimmter oder aller geladenen Datenerhebungsmodule von außen über die Fahrzeugschnittstelle abgefragt werden können, kann vorteilhafterweise exakt bestimmt werden, welche Datenerhebungsmodule gerade in dem Datenerhebungssteuergerät des Fahrzeugs vorhanden sind.By being able to query the name and the identification data of certain or all of the loaded data collection modules from the outside via the vehicle interface, it can advantageously be determined exactly which data collection modules are currently present in the data collection control unit of the vehicle.
Darüber hinaus ist es möglich, dass ein verfügbarer Speicherplatz für Datenerhebungsmodule über die Fahrzeugschnittstelle von außen abgefragt wird. Dabei wird unter dem verfügbaren Speicherplatz sowohl derjenige Speicherplatz verstanden, welcher aktuell noch zum Speichern oder Laden von (weiteren) Datenerhebungsmodulen zur Verfügung steht, als auch derjenige Speicherplatz verstanden, welcher insgesamt für das Speichern oder Laden von Datenerhebungsmodulen bereitsteht.In addition, it is possible that an available storage space for data collection modules via the vehicle interface queried from the outside becomes. In this case, the available storage space is understood as meaning both the storage space which is currently still available for storing or loading (further) data collection modules and the storage space which is available in its entirety for the storage or loading of data collection modules.
Über die Kenntnis des verfügbaren Speicherplatzes für Datenerhebungsmodule kann vorteilhafterweise bestimmt werden, welche Datenerhebungsmodule noch in das Datenerhebungssteuergerät des Fahrzeugs geladen werden können.By knowing the available storage space for data collection modules can be advantageously determined which data collection modules can still be loaded into the data collection control unit of the vehicle.
Des Weiteren ist es möglich, über die Fahrzeugschnittstelle eine maximale Anzahl zu ermitteln, welche angibt, wie viele Datenerhebungsmodule maximal über die Fahrzeugschnittstelle geladen werden können. Dabei wird unter der maximalen Anzahl sowohl diejenige Anzahl verstanden, welche angibt, wie viele Datenerhebungsmodule aktuell noch in das Datenerhebungssteuergerät des Fahrzeugs geladen werden können, als auch diejenige Anzahl verstanden, welche angibt, wie viele Datenerhebungsmodule insgesamt in das Datenerhebungssteuergerät geladen werden können.Furthermore, it is possible to determine a maximum number via the vehicle interface, which indicates how many data collection modules can be loaded at most via the vehicle interface. In this case, the maximum number is understood to be both the number which indicates how many data collection modules can still be loaded into the data collection control device of the vehicle and the number which indicates how many data collection modules can be loaded in total into the data collection control device.
Auch diese maximale Anzahl trägt vorteilhafterweise dazu bei, diejenigen Datenerhebungsmodule zu bestimmen, welche noch in das Datenerhebungssteuergerät geladen werden können.This maximum number also advantageously helps to determine those data collection modules which can still be loaded into the data collection control unit.
Zum Löschen eines in das Datenerhebungssteuergerät geladenen Datenerhebungsmoduls wird das entsprechende Datenerhebungsmodul insbesondere zuerst über die Fahrzeugschnittstelle deaktiviert, bevor es, wenn es deaktiviert ist, über die Fahrzeugschnittstelle gelöscht werden kann.In particular, to delete a data collection module loaded into the data collection control device, the corresponding data collection module is first deactivated via the vehicle interface before it can be deleted via the vehicle interface when it is deactivated.
Damit ist es vorteilhafterweise von außen möglich, beliebige Datenerhebungsmodule, welche vorher in das Datenerhebungssteuergerät geladen worden sind, zu deaktivieren und schließlich zu löschen, um beispielsweise Platz für andere Datenerhebungsmodule zu schaffen.Thus, it is advantageously possible from the outside, any data collection modules that have been previously loaded into the data collection controller, disable and eventually delete, for example, to make room for other data collection modules.
Bei einer bevorzugten erfindungsgemäßen Ausführungsform wird ein Authentifizierungsprozess durchgeführt, bevor es möglich ist, das Datenerhebungsmodul (wenn nur eins geladen ist) oder eines der Datenerhebungsmodule (wenn mehrere geladen sind) zu verändern, zu löschen, zu aktivieren oder zu deaktivieren. Genauso kann eine Authentifizierung durchgeführt werden, bevor es möglich ist, ein neues Datenerhebungsmodul in das Datenerhebungssteuergerät des Fahrzeugs zu laden. Dabei überprüft der Authentifizierungsprozess, beispielsweise über ein Passwort, über einen Schlüssel und/oder über ein biometrisches Merkmal, die Berechtigung zur Durchführung des entsprechenden Vorgangs. Es ist dabei auch möglich, dass der entsprechende Vorgang, also ein Verändern, ein Laden, ein Löschen, ein Aktivieren oder ein Deaktivieren eines Datenerhebungsmoduls, automatisch durchgeführt wird. Für den Authentifizierungs- oder Autorisierungs-Prozess können bekannte Mechanismen (z. B.
Durch den Authentifizierungsprozess wird vorteilhafterweise eine unberechtigte Manipulation an den Datenerhebungsmodulen und damit an dem Datenerhebungssteuergerät zumindest erschwert, wenn nicht vermieden. Damit wird unkontrollierten Verwaltungen, Aktivierungen und Deaktivierungen von Datenerhebungsmodulen begegnet.The authentication process advantageously makes unauthorized manipulation of the data collection modules and thus of the data collection control device at least difficult, if not avoided. This counteracts uncontrolled administrations, activations and deactivations of data collection modules.
Bei einer anderen erfindungsgemäßen Ausführungsform werden die Daten oder Informationen, welche für einen Vorgang, welcher ein Verändern, Laden, Löschen, Aktivieren oder Deaktivieren eines Datenerhebungsmoduls umfasst, benötigt werden, in verschlüsselter Form über die Fahrzeugschnittstelle übertragen. Es ist auch möglich, dass Daten, welche von dem Datenerhebungssteuergerät über die Fahrzeugschnittstelle nach außen übertragen werden, um beispielsweise von den Fahrzeugsystemen gesammelte Daten zu übertragen, verschlüsselt werden. Für diese Verschlüsselung können Standardmechanismen, z. B. SSL im http-Protokoll bzw. https) eingesetzt werden.In another embodiment of the invention, the data or information needed for an operation involving modifying, loading, deleting, activating or deactivating a data collection module is transmitted in encrypted form via the vehicle interface. It is also possible that data transmitted from the data collection control device to the outside via the vehicle interface, for example, to transmit data collected by the vehicle systems, is encrypted. For this encryption standard mechanisms, eg. B. SSL in the http protocol or https) are used.
Durch die Verschlüsselung der zu übertragenden Daten oder Informationen wird ein unberechtigtes Mitlesen und damit Interpretieren dieser Daten zumindest erschwert. Mittels Signieren kann die Integrität der zu übertragenden Daten oder Informationen sichergestellt und damit eine Manipulation an den Datenerhebungsmodulen und damit an dem Datenerhebungssteuergerät verhindert werden. Indem auch diejenigen Daten verschlüsselt werden, welche von dem Datenerhebungssteuergerät über die Fahrzeugschnittstelle nach außen übertragen werden, ist auch ein unberechtigtes Mitlesen dieser Daten nahezu unmöglich.By encrypting the data or information to be transmitted, an unauthorized reading and thus interpreting this data is at least made more difficult. By means of signing, the integrity of the data or information to be transmitted can be ensured and thus manipulation of the data collection modules and thus of the data collection control device can be prevented. By also encrypting those data which are transmitted to the outside of the data collection control device via the vehicle interface, even unauthorized reading this data is almost impossible.
Zur Sammlung der Daten von den einzelnen Fahrzeugssystemen können bestimmte Daten von einem oder von mehreren dieser Fahrzeugsysteme angefordert und die angeforderten Daten (empfangenen Informationen) zwischengespeichert werden.To collect the data from the individual vehicle systems, certain data can be requested from one or more of these vehicle systems and the requested data (received information) can be temporarily stored.
Durch die spezielle Anforderung bestimmter Daten ist es vorteilhafterweise möglich, dass von einem bestimmten Fahrzeugsystem nur diejenigen Informationen empfangen werden, welche von einem bestimmten Datenerhebungsmodul (oder von mehreren Datenerhebungsmodulen) benötigt werden.Due to the special requirement of certain data, it is advantageously possible that only information which is required by a particular data collection module (or of several data collection modules) is received by a specific vehicle system.
Gemäß einer erfindungsgemäßen Ausführungsform können über die Fahrzeugschnittstelle Interpretationsdaten geladen werden. Mit diesen Interpretationsdaten (z. B. ODX-Daten (”Open Diagnostic Data EXchange” formale Beschreibungssprache zur Fahrzeugdiagnose”)) können die im Rahmen der vorliegenden Erfindung erfassten Daten von den Fahrzeugsystemen mittels dieser Interpretationsdaten ausgewertet werden. Die Sammlung weiterer Daten von den Fahrzeugsystemen kann abhängig von dieser Auswertung durchgeführt werden. According to one embodiment of the invention interpretation data can be loaded via the vehicle interface. With this interpretation data (eg ODX data ("Open Diagnostic Data EXchange"), the data captured in the context of the present invention can be evaluated by the vehicle systems by means of this interpretation data. The collection of further data from the vehicle systems can be carried out depending on this evaluation.
Dadurch ist es vorteilhafterweise möglich, bestimmte Daten der Fahrzeugsysteme erst dann von den Fahrzeugsystemen anzufordern, wenn die Auswertung der vorherigen Daten einen bestimmten (Fehler-)Zustand anzeigt.As a result, it is advantageously possible to request certain data of the vehicle systems from the vehicle systems only when the evaluation of the previous data indicates a specific (fault) state.
Bei der Fahrzeugschnittstelle kann es sich entweder um eine drahtgebundene Schnittstelle oder um eine Funkschnittstelle handeln. Es ist auch möglich, dass die Fahrzeugschnittstelle mehrere Schnittstellen, darunter eine oder mehrere Funkschnittstellen, umfasst.The vehicle interface may be either a wired interface or a radio interface. It is also possible that the vehicle interface comprises a plurality of interfaces, including one or more radio interfaces.
Bei Einsatz einer Funkschnittstelle können die Datenerhebungsmodule vorteilhafterweise auch während der Fahrt des Fahrzeugs in das Datenerhebungssteuergerät geladen werden. Damit ist eine telemetrische Datenerhebung möglich, welche beispielsweise erlaubt, dass bei zunehmender Kundenbeanstandung hinsichtlich eines Fahrverhaltens bestimmte Datenerhebungsmodule zur Abfrage spezifischer Daten geladen und aktiviert werden. Die telemetrische Datenerhebung ermöglicht beispielsweise auch, dass noch beim Auftritt eines Fehlers während der Fahrt die zur Diagnose des Fehlers notwendigen Datenerhebungsmodule in das Datenerhebungssteuergerät geladen und aktiviert werden.When using a radio interface, the data collection modules can advantageously also be loaded during the drive of the vehicle in the data collection control unit. For a telemetric data collection is possible, which, for example, allows that with increasing customer complaint regarding driving behavior certain data collection modules are loaded and activated to query specific data. The telemetric data collection also makes it possible, for example, for the data collection modules necessary for the diagnosis of the fault to be loaded and activated in the data collection control unit even when an error occurs during the journey.
Bei einer weiteren erfindungsgemäßen Ausführungsform wird abhängig von einer Auswertung der bereits gesammelten Daten ein weiteres Datenerhebungsmodul nachgeladen, welches dann automatisch zur Datensammlung aktiviert wird. Diese Ausführungsform setzt insbesondere eine Funkschnittstelle als Fahrzeugschnittstelle ein, um ein weiteres Datenerhebungsmodul auch während der Fahrt des Fahrzeugs nachladen zu können.In a further embodiment according to the invention, depending on an evaluation of the already collected data, a further data collection module is reloaded, which is then automatically activated for data collection. This embodiment uses, in particular, a radio interface as a vehicle interface in order to be able to recharge a further data collection module while the vehicle is traveling.
Gemäß dieser Ausführungsform ist es vorteilhafterweise möglich, die Daten der Fahrzeugssysteme auszuwerten und bei Erfassung einer außergewöhnlichen Situation abhängig von dieser entsprechenden Situation ein Datenerhebungsmodul, mit welchem speziell diese außergewöhnliche Situation weiter analysiert werden kann, über die Funkschnittstelle in das Datenerhebungssteuergerät zu laden.According to this embodiment, it is advantageously possible to evaluate the data of the vehicle systems and, upon detection of an exceptional situation, depending on this situation, to load a data collection module, with which specifically this exceptional situation can be further analyzed, via the radio interface into the data collection control unit.
Im Rahmen der vorliegenden Erfindung wird auch eine Datenerhebungsvorrichtung für ein Fahrzeug bereitgestellt. Dabei umfasst die Datenerhebungsvorrichtung ein Datenerhebungssteuergerät, welches über ein Fahrzeugkommunikationssystem oder Bussystem des Fahrzeugs mit mehreren Fahrzeugssystemen des Fahrzeugs gekoppelt werden kann. Dabei wird ein oder werden mehrere Datenerhebungsmodule über eine Fahrzeugschnittstelle des Fahrzeugs in das Datenerhebungssteuergerät geladen und aktiviert. Zur Durchführung einer Datenerhebung, z. B. einer Diagnose des Fahrzeugs und damit der Fahrzeugssysteme, kann das oder können die Datenerhebungsmodule in dem Datenerhebungssteuergerät ausgeführt werden, wodurch über das Fahrzeugkommunikationssystem oder das Bussystem von den Fahrzeugsystemen abhängig von jeweiligen datenerhebungsmodulspezifischen Bedingungen Daten gesammelt werden. Dabei werden zur Sammlung dieser Daten insbesondere die Diagnosedienste dieser Fahrzeugsysteme eingesetzt. Die Bedingungen sind dabei jeweils abhängig von einem das Fahrzeug betreffenden Ereignis, von einem das Fahrzeug betreffenden Zustand, von einem Zeitpunkt, von einer Zeitdauer und/oder von einer Anweisung.In the context of the present invention, a data collection device for a vehicle is also provided. In this case, the data collection device comprises a data collection control device, which can be coupled via a vehicle communication system or bus system of the vehicle with a plurality of vehicle systems of the vehicle. In this case, one or more data collection modules are loaded and activated via a vehicle interface of the vehicle in the data collection control unit. To carry out a data collection, z. As a diagnosis of the vehicle and thus the vehicle systems, the or the data collection modules can be performed in the data collection control device, which are collected via the vehicle communication system or the bus system of the vehicle systems depending on respective data collection module specific conditions data. In particular, the diagnostic services of these vehicle systems are used to collect these data. The conditions are in each case dependent on an event relating to the vehicle, on a state relating to the vehicle, on a time, on a duration and / or on an instruction.
Die Vorteile der erfindungsgemäßen Datenerhebungsvorrichtung entsprechen im Wesentlichen den Vorteilen des erfindungsgemäßen Verfahrens, welche vorab im Detail ausgeführt worden sind, so dass hier auf eine Wiederholung verzichtet wird.The advantages of the data collection device according to the invention essentially correspond to the advantages of the method according to the invention, which have been carried out in detail in advance, so that a repetition is dispensed with here.
Schließlich wird im Rahmen der vorliegenden Erfindung ein Fahrzeug bereitgestellt, welches Fahrzeugsysteme, ein diese Fahrzeugsysteme verbindendes Fahrzeugkommunikationssystem oder Bussystem und eine vorab beschriebene erfindungsgemäße Datenerhebungsvorrichtung umfasst.Finally, in the context of the present invention, a vehicle is provided which comprises vehicle systems, a vehicle communication system or bus system which connects these vehicle systems and a data collection device according to the invention described above.
Die vorliegende Erfindung ist zum Sammeln von beliebigen Daten eines Fahrzeugs oder von beliebigen Daten von Fahrzeugssystemen dieses Fahrzeugs geeignet. Selbstverständlich ist die vorliegende Erfindung nicht auf diesen bevorzugten Anwendungsbereich eingeschränkt, da die vorliegende Erfindung beispielsweise auch bei Schiffen, Flugzeugen oder spurgeführten Fahrzeugen (z. B. gleisgebundenen Fahrzeugen) einsetzbar ist.The present invention is suitable for collecting any data of a vehicle or any data of vehicle systems of this vehicle. Of course, the present invention is not limited to this preferred application because the present invention is applicable to, for example, ships, airplanes, or track-guided vehicles (eg, track-bound vehicles).
Im Folgenden wird die vorliegende Erfindung anhand bevorzugter Ausführungsformen mit Bezug zu den Figuren im Detail beschrieben.In the following, the present invention will be described in detail by means of preferred embodiments with reference to the figures.
In
In
Der Fahrzeugdatenserver
Ein Datenerhebungsmodul
Mittels der außerhalb des Fahrzeugs
Die Information, dass ein bestimmtes Datenerhebungsmodul aktiviert oder deaktiviert ist, gegebenenfalls einschließlich derjenigen Kriterien, anhand welcher des jeweilige Datenerhebungsmodul ablaufaktiviert oder deaktiviert wird, kann über eine Anzeige einer Bedienperson (z. B. dem Fahrer) angezeigt werden. Darüber hinaus kann die Aktivierung (Grundaktivierung oder Ablaufaktivierung) eines Datenerhebungsmoduls über eine entsprechende Bedienung z. B. des Bordcomputers des Fahrzeugs verhindert werden. In diesem Fall kann das Datenerhebungsmodul von der externen Konfigurationseinheit
In
ZITATE ENTHALTEN IN DER BESCHREIBUNG QUOTES INCLUDE IN THE DESCRIPTION
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.This list of the documents listed by the applicant has been generated automatically and is included solely for the better information of the reader. The list is not part of the German patent or utility model application. The DPMA assumes no liability for any errors or omissions.
Zitierte PatentliteraturCited patent literature
- DE 102006045151 A1 [0002] DE 102006045151 A1 [0002]
- EP 1796051 B1 [0002] EP 1796051 B1 [0002]
Zitierte Nicht-PatentliteraturCited non-patent literature
- ISO 15031-7 [0017] ISO 15031-7 [0017]
- ”Informationssicherheit in Automobilen”, S. Goß, ISBN 978-3-8322-8050-5 [0017] "Information Security in Automobiles", S. Goß, ISBN 978-3-8322-8050-5 [0017]
Claims (14)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102010015132.7A DE102010015132B4 (en) | 2010-04-16 | 2010-04-16 | Data collection method and data collection device for a vehicle |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102010015132.7A DE102010015132B4 (en) | 2010-04-16 | 2010-04-16 | Data collection method and data collection device for a vehicle |
Publications (2)
Publication Number | Publication Date |
---|---|
DE102010015132A1 true DE102010015132A1 (en) | 2011-10-20 |
DE102010015132B4 DE102010015132B4 (en) | 2024-04-18 |
Family
ID=44730556
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE102010015132.7A Active DE102010015132B4 (en) | 2010-04-16 | 2010-04-16 | Data collection method and data collection device for a vehicle |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE102010015132B4 (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102012020637B3 (en) * | 2012-10-20 | 2013-10-24 | Volkswagen Aktiengesellschaft | Electronic devices and methods for diagnosis in a local information network |
DE102012206745A1 (en) * | 2012-04-24 | 2013-10-24 | Mtu Friedrichshafen Gmbh | Method for operating an internal combustion engine, internal combustion engine and maintenance system for an internal combustion engine, self-executable computer program product and non-volatile storage medium |
WO2014036018A1 (en) | 2012-08-27 | 2014-03-06 | Lit Motors Corporation | Gyroscopic system in vehicle suspension |
RU2534845C2 (en) * | 2008-07-01 | 2014-12-10 | Вабко Гмбх | Finishing machine brake |
WO2015158594A1 (en) | 2014-04-16 | 2015-10-22 | Volkswagen Aktiengesellschaft | Method for diagnosing a motor vehicle system, diagnostic device for a motor vehicle system, control device for a motor vehicle system, and motor vehicle |
DE102013016554B4 (en) | 2013-10-04 | 2018-07-19 | Audi Ag | Diagnostic procedure for a motor vehicle |
DE102017206073A1 (en) | 2017-04-10 | 2018-10-11 | Audi Ag | Method for collecting data |
DE102017206884A1 (en) | 2017-04-25 | 2018-10-25 | Audi Ag | Method and system for detecting a problem in an Internet-based infotainment system for a motor vehicle |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6181994B1 (en) * | 1999-04-07 | 2001-01-30 | International Business Machines Corporation | Method and system for vehicle initiated delivery of advanced diagnostics based on the determined need by vehicle |
DE10021733A1 (en) * | 2000-05-04 | 2001-11-29 | Siemens Ag | Integrated, database-supported documentation and management system for motor vehicles has data storage device operating from ordering vehicle to end of its life with external interface |
DE10230351A1 (en) * | 2001-07-06 | 2003-01-23 | Denso Corp | Vehicular relay device for the delivery of communication data transmitted from external device to requested in-vehicle electronic device only when in-vehicle device is authorized device |
DE102004047542A1 (en) * | 2004-09-30 | 2006-04-27 | Bayerische Motoren Werke Ag | Device and method for reading out adaptation values from motor vehicle control units |
DE102006045151A1 (en) | 2006-09-25 | 2008-03-27 | Robert Bosch Gmbh | Diagnosing method for motor vehicle, involves transmitting diagnostic list to controller by multiple diagnostic module, into diagnosis, which is processed by controller, to be combined |
EP1796051B1 (en) | 2005-12-06 | 2009-02-11 | Volkswagen AG | Diagnostics devices in a vehicle with diagnostics framework for diagnostics module |
-
2010
- 2010-04-16 DE DE102010015132.7A patent/DE102010015132B4/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6181994B1 (en) * | 1999-04-07 | 2001-01-30 | International Business Machines Corporation | Method and system for vehicle initiated delivery of advanced diagnostics based on the determined need by vehicle |
DE10021733A1 (en) * | 2000-05-04 | 2001-11-29 | Siemens Ag | Integrated, database-supported documentation and management system for motor vehicles has data storage device operating from ordering vehicle to end of its life with external interface |
DE10230351A1 (en) * | 2001-07-06 | 2003-01-23 | Denso Corp | Vehicular relay device for the delivery of communication data transmitted from external device to requested in-vehicle electronic device only when in-vehicle device is authorized device |
DE102004047542A1 (en) * | 2004-09-30 | 2006-04-27 | Bayerische Motoren Werke Ag | Device and method for reading out adaptation values from motor vehicle control units |
EP1796051B1 (en) | 2005-12-06 | 2009-02-11 | Volkswagen AG | Diagnostics devices in a vehicle with diagnostics framework for diagnostics module |
DE102006045151A1 (en) | 2006-09-25 | 2008-03-27 | Robert Bosch Gmbh | Diagnosing method for motor vehicle, involves transmitting diagnostic list to controller by multiple diagnostic module, into diagnosis, which is processed by controller, to be combined |
Non-Patent Citations (2)
Title |
---|
"Informationssicherheit in Automobilen", S. Goß, ISBN 978-3-8322-8050-5 |
ISO 15031-7 |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2534845C2 (en) * | 2008-07-01 | 2014-12-10 | Вабко Гмбх | Finishing machine brake |
US9982621B2 (en) | 2012-04-24 | 2018-05-29 | Mtu Friedrichshafen Gmbh | Method for operating an internal combustion engine, internal combustion engine and maintenance system for an internal combustion engine, self-executable computer program product and non-volatile storage medium |
DE102012206745A1 (en) * | 2012-04-24 | 2013-10-24 | Mtu Friedrichshafen Gmbh | Method for operating an internal combustion engine, internal combustion engine and maintenance system for an internal combustion engine, self-executable computer program product and non-volatile storage medium |
EP2841746A1 (en) * | 2012-04-24 | 2015-03-04 | MTU Friedrichshafen GmbH | Method for operating an internal combustion engine, internal combustion engine, and maintenance system for an internal combustion engine, self-executable computer program product and non-volatile storage medium |
WO2014036018A1 (en) | 2012-08-27 | 2014-03-06 | Lit Motors Corporation | Gyroscopic system in vehicle suspension |
US8919788B2 (en) | 2012-08-27 | 2014-12-30 | Lit Motors Corporation | Gyroscopic system in vehicle suspension |
CN104583063A (en) * | 2012-08-27 | 2015-04-29 | Lit汽车公司 | Gyroscopic system in vehicle suspension |
WO2014060257A1 (en) | 2012-10-20 | 2014-04-24 | Volkswagen Aktiengesellschaft | Electronic devices and method for diagnosis in a local information network |
DE102012020637B3 (en) * | 2012-10-20 | 2013-10-24 | Volkswagen Aktiengesellschaft | Electronic devices and methods for diagnosis in a local information network |
DE102013016554B4 (en) | 2013-10-04 | 2018-07-19 | Audi Ag | Diagnostic procedure for a motor vehicle |
WO2015158594A1 (en) | 2014-04-16 | 2015-10-22 | Volkswagen Aktiengesellschaft | Method for diagnosing a motor vehicle system, diagnostic device for a motor vehicle system, control device for a motor vehicle system, and motor vehicle |
DE102014207282A1 (en) | 2014-04-16 | 2015-10-22 | Volkswagen Aktiengesellschaft | Method for diagnosing a motor vehicle system, diagnostic device for a motor vehicle system, control device for a motor vehicle system and motor vehicle |
DE102017206073A1 (en) | 2017-04-10 | 2018-10-11 | Audi Ag | Method for collecting data |
WO2018188937A1 (en) | 2017-04-10 | 2018-10-18 | Audi Ag | Method for data collection |
DE102017206884A1 (en) | 2017-04-25 | 2018-10-25 | Audi Ag | Method and system for detecting a problem in an Internet-based infotainment system for a motor vehicle |
DE102017206884B4 (en) | 2017-04-25 | 2021-07-22 | Audi Ag | Method and system for detecting a problem in an internet-based infotainment system for a motor vehicle |
Also Published As
Publication number | Publication date |
---|---|
DE102010015132B4 (en) | 2024-04-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE102010015132B4 (en) | Data collection method and data collection device for a vehicle | |
EP2705430B1 (en) | System for diagnosing a component in a vehicle | |
EP1796051B1 (en) | Diagnostics devices in a vehicle with diagnostics framework for diagnostics module | |
DE10219832B4 (en) | Method for coding control devices in means of transport | |
DE102007012304A1 (en) | Interface in a vehicle and method for data exchange | |
EP2629268A2 (en) | Diagnostic method and diagnostic device for a component of a vehicle | |
DE102014204762A1 (en) | Telematic system, telematics unit and method for remote control or influencing of vehicle functions and for recording vehicle data | |
DE102015010203A1 (en) | Method for operating a motor vehicle and system for operating a motor vehicle | |
DE19914765A1 (en) | Arrangement and method for storing data in the motor vehicle and method for using the stored data | |
DE102017214661A1 (en) | Method for detecting a manipulation of at least one control device of a motor vehicle and processor device for a motor vehicle and motor vehicle | |
DE102012011538A1 (en) | Method for performing remote diagnosis of car in workshop, involves analyzing repair-related data to determine maintenance and/or repair procedures, classifying procedures into two classes, and displaying procedures to user | |
DE102012010723A1 (en) | Method for diagnosing component of motor vehicle, involves generating diagnostic script for diagnostic medium of motor vehicle, which is separate from another diagnostic script provided by diagnostic script providing device | |
DE102019214423A1 (en) | Method for remote control of a motor vehicle | |
DE102019214461A1 (en) | Method for remote control of a motor vehicle | |
EP2326959A1 (en) | Method for activating functions of a tachograph | |
DE102012011483A1 (en) | Method for activating or deactivating functions and device for influencing functions in a motor vehicle | |
DE102018200820A1 (en) | Control system for a motor vehicle, method for operating the control system and motor vehicle with such a control system | |
DE102011002713A1 (en) | Method for providing cryptographic credentials for electronic control unit (ECU) of vehicle e.g. electric car, has control unit that deactivates vehicle drive for deleting cryptographic credentials in vehicle safety management unit | |
DE102018216140B4 (en) | Method for carrying out a vehicle diagnosis for a test drive of a vehicle, control device and vehicle | |
DE102015204863A1 (en) | Method and device for servicing a vehicle | |
DE102019204941A1 (en) | System for safe teleoperated driving | |
EP4144003B1 (en) | Method for producing a software component for an electronic computing device of a motor vehicle, computer program product, computer-readable storage medium and motor-vehicle-external update system | |
DE102014002723A1 (en) | Diagnostic system for motor vehicles | |
DE102020103904A1 (en) | Method for monitoring a motor vehicle system, telematics device, and server device | |
DE102015015049A1 (en) | Method for transmitting a configuration to at least one control unit of a vehicle |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
R163 | Identified publications notified | ||
R012 | Request for examination validly filed | ||
R016 | Response to examination communication | ||
R018 | Grant decision by examination section/examining division |