DE102006056492A1 - On-board electrical system for motor vehicle, has program controlled operational data processing device receiving and processing operational data of motor vehicle, where operational data is collected by control devices - Google Patents

On-board electrical system for motor vehicle, has program controlled operational data processing device receiving and processing operational data of motor vehicle, where operational data is collected by control devices Download PDF

Info

Publication number
DE102006056492A1
DE102006056492A1 DE200610056492 DE102006056492A DE102006056492A1 DE 102006056492 A1 DE102006056492 A1 DE 102006056492A1 DE 200610056492 DE200610056492 DE 200610056492 DE 102006056492 A DE102006056492 A DE 102006056492A DE 102006056492 A1 DE102006056492 A1 DE 102006056492A1
Authority
DE
Germany
Prior art keywords
operating data
processing device
data processing
electrical system
operational data
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
DE200610056492
Other languages
German (de)
Inventor
Frank Jagow
Werner Bauer
Richard Schmidpeter
Andre Lajtkep
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.)
Bayerische Motoren Werke AG
Original Assignee
Bayerische Motoren Werke AG
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 Bayerische Motoren Werke AG filed Critical Bayerische Motoren Werke AG
Priority to DE200610056492 priority Critical patent/DE102006056492A1/en
Publication of DE102006056492A1 publication Critical patent/DE102006056492A1/en
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/46Interconnection of networks
    • H04L12/4604LAN interconnection over a backbone network, e.g. Internet, Frame Relay
    • H04L12/462LAN interconnection over a bridge based backbone
    • H04L12/4625Single bridge functionality, e.g. connection of two networks over a single bridge
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L2012/40267Bus for use in transportation systems
    • H04L2012/40273Bus for use in transportation systems the transportation system being a vehicle

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Debugging And Monitoring (AREA)

Abstract

The system has control devices cross-linked together by a data bus, and a program controlled operational data processing device receiving and processing operational data of a motor vehicle. The operational data is collected by the control devices, and the operational data processing device is formed as a gateway for bi-directional data exchange between other two different data buses. The processing device comprises a program controlled memory, which repeatedly stores the operational data in a predetermined manner.

Description

Die Erfindung betrifft ein Bordnetz eines Kraftfahrzeugs mit mehreren Steuergeräten, die über mindestens einen Datenbus miteinander vernetzt sind.The The invention relates to a vehicle electrical system of a motor vehicle with several Control devices, the over at least a data bus are interconnected.

Heutige Bordnetze eines Kraftfahrzeugs weisen beispielsweise mehrere Steuergeräte auf, von denen erste Steuergeräte durch einen ersten Datenbus und zweite Steuergeräte durch einen zweiten Datenbus miteinander vernetzt sind. Zwischen dem ersten und dem zweiten Datenbus ist ein Gateway-Steuergerät vorgesehen, über das bidirektional Daten zwischen den beiden Bussen ausgetauscht werden. In den Steuergeräten befinden sich Fehlerspeicher, die bei einer von dem betreffenden Steuergerät erfassten Fehlfunktion einen entsprechenden Fehlercode in den Fehlerspeicher schreiben.today Onboard systems of a motor vehicle have, for example, a plurality of control devices, of which first controllers by a first data bus and second control devices by a second data bus networked with each other. Between the first and the second data bus is a gateway controller provided over the bidirectional data is exchanged between the two buses. In the control units There are error memory located at one of the respective control unit recorded malfunction a corresponding error code in the error memory write.

Aufgabe der Erfindung ist die Verbesserung der Fehlerdiagnose.task The invention is the improvement of fault diagnosis.

Diese Aufgabe wird durch die im Anspruch 1 angegebenen Maßnahmen gelöst. Vorteilhafte Ausgestaltungen der Erfindung sind Gegenstand der abhängigen Patentansprüche.These The object is achieved by the measures specified in claim 1 solved. Advantageous embodiments of the invention are the subject of the dependent claims.

Ein wesentlicher Aspekt der Erfindung besteht darin, dass in einem Bordnetz eines Kraftfahrzeugs mit mehreren Steuergeräten, die über mindestens einen Datenbus miteinander vernetzt sind, eine programmgesteuerte Betriebsdatenverarbeitungs-Vorrichtung vorgesehen wird. Diese empfängt und verarbeitet eine Vielzahl der von den mehreren Steuergeräten erfassten Betriebsdaten des Kraftfahrzeugs.One essential aspect of the invention is that in an electrical system a motor vehicle with a plurality of control devices, which has at least one data bus are networked together, a program-controlled operation data processing device provided becomes. This receives and processes a variety of the detected by the multiple controllers Operating data of the motor vehicle.

Bei einer bevorzugten Ausgestaltung der Erfindung ist vorgesehen, dass das Bordnetz mindestens zwei unterschiedliche Datenbusse aufweist, und die Betriebsdatenverarbeitungs-Vorrichtung auch als Gateway bzw. Übergang zum bidirektionalen Datenaustausch zwischen den zwei unterschiedlichen Datenbussen ausgebildet ist. Ein solches Gateway ist prädestiniert zur Implementierung der erfindungsgemäßen Betriebsdatenverarbeitungs-Vorrichtung, weil die relevanten Betriebsdaten hier bereits zur Verfügung stehen.at A preferred embodiment of the invention provides that the vehicle electrical system has at least two different data buses, and the operation data processing device also as a gateway or transition for bidirectional data exchange between the two different ones Data buses is formed. Such a gateway is predestined for implementing the operating data processing device according to the invention, because the relevant operating data are already available here.

Bei einer Weiterbildung der Erfindung ist vorgesehen, dass die Betriebsdatenverarbeitungs-Vorrichtung einen programmgesteuerten Speicher aufweist, in dem Betriebsdaten einer vorbestimmten Art wiederholt gespeichert werden. Dies geschieht bevorzugt, wenn ein vorbestimmtes Signal von der Betriebsdatenverarbeitungs-Vorrichtung empfangen und/oder ein vorbestimmter Betriebszustand des Kraftfahrzeugs von der Betriebsdatenverarbeitungs-Vorrichtung erkannt wird. Hierdurch lassen sich beispielsweise beim Auftreten eines Fehlersignals oder eines fehlerhaften Betriebszustands die dann vorhandenen charakteristischen Betriebsdaten des Fahrzeugs, wie Motor- oder Fahrwerksdaten, speichern, was die Ermittlung der Fehlerursache signifikant erleichtert.at a development of the invention is provided that the operating data processing device a program-controlled memory, in the operating data a predetermined type repeatedly stored. this happens preferred if a predetermined signal from the operating data processing device received and / or a predetermined operating condition of the motor vehicle is recognized by the operating data processing device. hereby can be, for example, when an error signal or of a faulty operating state the then existing characteristic Store operating data of the vehicle, such as engine or chassis data, which significantly facilitates the determination of the cause of the error.

Bei einer Ausgestaltung der Erfindung ist vorgesehen, dass die Programmsteuerung der Betriebsdatenverarbeitungs-Vorrichtung die von der Betriebsdatenverarbeitungs-Vorrichtung empfangenen oder nach entsprechender Abfrage der Steuergeräte empfangbaren Betriebsdaten zur Auswahl anbietet und diese Betriebsdaten zeit- und/oder ereignisgesteuert wiederholt speichert.at An embodiment of the invention provides that the program control the operational data processing device that from the operating data processing device received or after appropriate query of the control units receivable Operating data for selection and this operating data is and / or event-controlled repeatedly stores.

Bei einer Ausführungsform der Erfindung bietet die Programmsteuerung der Betriebsdatenverarbeitungs-Vorrichtung die von der Betriebsdatenverarbeitungs-Vorrichtung ausführbaren Algorithmen auf der Basis der empfangenen oder von den Steuergeräten abgefragten Betriebsdaten zur Auswahl und Abarbeitung des ausgewählten Algorithmus an.at an embodiment The invention provides the program control of the operating data processing device the executable by the operating data processing apparatus algorithms on the Base of the received or queried by the control devices operating data to select and execute the selected algorithm.

Bei einer Weiterbildung der Erfindung ist vorgesehen, dass der Algorithmus die Funktion eines Zählers, eines Histogramms, eines n-dimensionalen Arrays, einer Matrix, oder eines Ringspeichers mit Trigger hat.at a development of the invention is provided that the algorithm the function of a counter, a histogram, an n-dimensional array, a matrix, or a ring buffer with trigger has.

Bei einer Ausführungsform der Erfindung ist vorgesehen, dass die Programmsteuerung der Betriebsdatenverarbeitungs-Vorrichtung die von der Betriebsdatenverarbeitungs-Vorrichtung ausführbaren Applets bzw. kleinen Computerprogramme zur Auswahl und Ausführung anbietet, wobei diese die Betriebsdaten in einer vorbestimmten Weise verarbeiten.at an embodiment The invention provides that the program control of the operating data processing device the applets executable by the operational data processing device or small computer programs for selection and execution, these processing the operating data in a predetermined manner.

Damit kann sich beispielsweise ein Entwicklungs-Ingenieur ein Profil zur Untersuchung des Verhaltens des Fahrzeugs in bestimmten Situationen gezielt zusammenstellen. Beispielsweise lässt sich hierdurch der Zeitraum für eine seriennahe Erprobung der Fahrzeuge vor deren Serienherstellung verkürzen und deren Zuverlässigkeit erhöhen.In order to For example, a development engineer can profile himself Investigation of the behavior of the vehicle in certain situations put together in a targeted manner. For example, this can be the period for one shorten near-series testing of the vehicles before their serial production and their reliability increase.

Bei einer Weiterbildung der Erfindung ist vorgesehen, dass die von der Betriebsdatenverarbeitungs-Vorrichtung verarbeiteten oder ausgewerteten Betriebsdaten als Folge der konkreten Benutzung des Fahrzeugs durch den Fahrer bzw. Fahrzeugnutzer entstehen. Bei der Fehlerdiagnose kann das Verhalten des Fahrers bei der Suche nach der Fehlerursache berücksichtigt werden.at a development of the invention, it is provided that the of the Operating data processing device processed or evaluated operating data as a result of the driver's actual use of the vehicle or vehicle users arise. In the case of fault diagnosis, the behavior can considered by the driver in the search for the cause of the error become.

Bei einer Ausgestaltung der Erfindung handelt es sich bei den von der Betriebsdatenverarbeitungs-Vorrichtung verarbeiteten oder ausgewerteten Betriebsdaten um Daten, die als Folge des Verhaltens des Fahrzeugs während seines Betriebs entstehen. Bei der Fehlerdiagnose kann das Verhalten des Fahrzeugs bei der Suche nach der Fehlerursache berücksichtigt werden.In one embodiment of the invention, the operating data processed or evaluated by the operating data processing device is data that has been generated as a result of the behavior of the vehicle during its operation. When diagnosing faults, the behavior of the vehicle can be taken into account when searching for the cause of the fault.

Claims (9)

Bordnetz eines Kraftfahrzeugs mit mehreren Steuergeräten, die über mindestens einen Datenbus miteinander vernetzt sind, gekennzeichnet durch eine programmgesteuerte Betriebsdatenverarbeitungs-Vorrichtung, die eine Vielzahl der von den mehreren Steuergeräten erfassten Betriebsdaten des Kraftfahrzeugs empfängt und verarbeitet.On-board network of a motor vehicle with several control units, which have at least a data bus are interconnected, characterized by a program-controlled operating data processing device, which has a Variety of recorded by the multiple control devices operating data of the Motor vehicle receives and processed. Bordnetz nach Anspruch 1, dadurch gekennzeichnet, dass das Bordnetz mindestens zwei unterschiedliche Datenbusse aufweist, und die Betriebsdatenverarbeitungs-Vorrichtung auch als Gateway zum bidirektionalen Datenaustausch zwischen den zwei unterschiedlichen Datenbussen ausgebildet ist.Vehicle electrical system according to Claim 1, characterized that the electrical system has at least two different data buses, and the operation data processing device also as a gateway to bidirectional data exchange between the two different ones Data buses is formed. Bordnetz nach Anspruch 1 oder 2, dadurch gekennzeichnet, dass die Betriebsdatenverarbeitungs-Vorrichtung einen programmgesteuerten Speicher aufweist, in dem Betriebsdaten einer vorbestimmten Art wiederholt gespeichert werden, wenn ein. vorbestimmtes Signal von der Betriebsdatenverarbeitungs-Vorrichtung empfangen und/oder ein vorbestimmter Betriebszustand des Kraftfahrzeugs von der Betriebsdatenverarbeitungs-Vorrichtung erkannt wird.Vehicle electrical system according to Claim 1 or 2, characterized the operating data processing device is a program-controlled Memory, in the operating data of a predetermined type be saved repeatedly when a. predetermined signal from the operating data processing device receive and / or a predetermined operating state of the motor vehicle from the operating data processing device is recognized. Bordnetz nach einem der vorstehenden Ansprüche, dadurch gekennzeichnet, dass die Programmsteuerung der Betriebsdatenverarbeitungs-Vorrichtung die von der Betriebsdatenverarbeitungs-Vorrichtung empfangenen oder nach entsprechender Abfrage der Steuergeräte empfangbaren Betriebsdaten zur Auswahl anbietet und diese Betriebsdaten zeit- und/oder ereignisgesteuert wiederholt speichert.Vehicle electrical system according to one of the preceding claims, characterized in that the program control of the operating data processing device that received from the operating data processing device or after appropriate query of the control units receivable operating data offers for selection and this operating data time and / or event-controlled repeatedly saves. Bordnetz nach einem der vorstehenden Ansprüche, dadurch gekennzeichnet, dass die Programmsteuerung der Betriebsdatenverarbeitungs-Vorrichtung die von der Betriebsdatenverarbeitungs-Vorrichtung ausführbaren Algorithmen auf der Basis der empfangenen oder von den Steuergeräten abgefragten Betriebsdaten zur Auswahl und Abarbeitung des ausgewählten Algorithmus anbietet.Vehicle electrical system according to one of the preceding claims, characterized in that the program control of the operating data processing device the executable by the operating data processing device Algorithms based on the received or queried by the control units Operating data for selection and execution of the selected algorithm offering. Bordnetz nach Anspruch 5, dadurch gekennzeichnet, dass der Algorithmus die Funktion eines Zählers, eines Histogramms, eines n-dimensionalen Arrays, einer Matrix, oder eines Ringspeichers mit Trigger hat.Vehicle electrical system according to Claim 5, characterized that the algorithm is the function of a counter, a histogram, a n-dimensional arrays, a matrix, or a ring memory with trigger Has. Bordnetz nach einem der vorstehenden Ansprüche, dadurch gekennzeichnet, dass die Programmsteuerung der Betriebsdatenverarbeitungs-Vorrichtung die von der Betriebsdatenverarbeitungs-Vorrichtung ausführbaren Applets bzw. kleinen Computerprogramme zur Auswahl und Ausführung anbietet, wobei diese die Betriebsdaten in einer vorbestimmten Weise verarbeiten.Vehicle electrical system according to one of the preceding claims, characterized in that the program control of the operating data processing device the executable by the operating data processing device Applets or small computer programs for selection and execution offers, these processing the operating data in a predetermined manner. Bordnetz nach einem der vorstehenden Ansprüche, dadurch gekennzeichnet, dass die von der Betriebsdatenverarbeitungs-Vorrichtung verarbeiteten oder ausgewerteten Betriebsdaten als Folge der konkreten Benutzung des Fahrzeugs durch den Fahrer bzw. Fahrzeugnutzer entstehen.Vehicle electrical system according to one of the preceding claims, characterized characterized in that the from the operating data processing device processed or evaluated operating data as a result of the concrete Use of the vehicle by the driver or vehicle user arise. Bordnetz nach einem der vorstehenden Ansprüche, dadurch gekennzeichnet, die von der Betriebsdatenverarbeitungs-Vorrichtung verarbeiteten oder ausgewerteten Betriebsdaten als Folge des Verhaltens des Fahrzeugs während seines Betriebs entstehen.Vehicle electrical system according to one of the preceding claims, characterized characterized by the operating data processing device processed or evaluated operating data as a result of the behavior of the vehicle during of his business.
DE200610056492 2006-11-30 2006-11-30 On-board electrical system for motor vehicle, has program controlled operational data processing device receiving and processing operational data of motor vehicle, where operational data is collected by control devices Ceased DE102006056492A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE200610056492 DE102006056492A1 (en) 2006-11-30 2006-11-30 On-board electrical system for motor vehicle, has program controlled operational data processing device receiving and processing operational data of motor vehicle, where operational data is collected by control devices

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE200610056492 DE102006056492A1 (en) 2006-11-30 2006-11-30 On-board electrical system for motor vehicle, has program controlled operational data processing device receiving and processing operational data of motor vehicle, where operational data is collected by control devices

Publications (1)

Publication Number Publication Date
DE102006056492A1 true DE102006056492A1 (en) 2008-06-05

Family

ID=39338803

Family Applications (1)

Application Number Title Priority Date Filing Date
DE200610056492 Ceased DE102006056492A1 (en) 2006-11-30 2006-11-30 On-board electrical system for motor vehicle, has program controlled operational data processing device receiving and processing operational data of motor vehicle, where operational data is collected by control devices

Country Status (1)

Country Link
DE (1) DE102006056492A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2104075A1 (en) 2008-03-22 2009-09-23 IT-Designers GmbH Method and device for recording data

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0949122A2 (en) * 1998-04-09 1999-10-13 Mannesmann VDO Aktiengesellschaft Vehicle diagnostic installation and procedure for reducing vehicle repairing
US20010007086A1 (en) * 1997-05-16 2001-07-05 Steven W. Rogers System and method for distributed computer automotive service equipment
DE10307082A1 (en) * 2002-02-21 2003-09-11 Marquardt Gmbh Controller for motor vehicle, especially central electrical system controller, has modules for control functions, and bus connections associated with control functions on gateway module
US20040162653A1 (en) * 2003-02-19 2004-08-19 Denso Corporation Electrical control unit and control system comprising plural electrical control units
DE102004036087A1 (en) * 2004-07-24 2006-02-16 Adam Opel Ag Controller for safe driving of motor vehicle has data processor that outputs signal to control units for adjusting functional components according to current operating condition

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20010007086A1 (en) * 1997-05-16 2001-07-05 Steven W. Rogers System and method for distributed computer automotive service equipment
EP0949122A2 (en) * 1998-04-09 1999-10-13 Mannesmann VDO Aktiengesellschaft Vehicle diagnostic installation and procedure for reducing vehicle repairing
DE10307082A1 (en) * 2002-02-21 2003-09-11 Marquardt Gmbh Controller for motor vehicle, especially central electrical system controller, has modules for control functions, and bus connections associated with control functions on gateway module
US20040162653A1 (en) * 2003-02-19 2004-08-19 Denso Corporation Electrical control unit and control system comprising plural electrical control units
DE102004036087A1 (en) * 2004-07-24 2006-02-16 Adam Opel Ag Controller for safe driving of motor vehicle has data processor that outputs signal to control units for adjusting functional components according to current operating condition

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2104075A1 (en) 2008-03-22 2009-09-23 IT-Designers GmbH Method and device for recording data

Similar Documents

Publication Publication Date Title
EP2104075B1 (en) Method and device for recording data
EP1597643B1 (en) Device and method for on-board diagnosis based on a model
DE102010051133A1 (en) Diagnose and predict errors using Diagnostic Trouble Code Markov chains
EP1659489A1 (en) System and method for determining a version mismatch between a device driver and a device software in a process control system
EP1796051B1 (en) Diagnostics devices in a vehicle with diagnostics framework for diagnostics module
EP1153368A1 (en) Method for recognition of faults on a motor vehicle
DE202006003273U1 (en) Function-oriented diagnostic device for motor vehicle, has evaluation unit to evaluates selected signals based on knowledge base information to determine variations and/or consistencies with good or bad attitude of one of vehicle functions
DE10307343B4 (en) On-board diagnostic device and on-board diagnostic procedures for motor vehicles
WO2008071323A1 (en) Method and device for the diagnosis of functions and vehicle systems
DE102006056492A1 (en) On-board electrical system for motor vehicle, has program controlled operational data processing device receiving and processing operational data of motor vehicle, where operational data is collected by control devices
DE102008050506A1 (en) Method and systems for controlling remote access to a vehicle module
DE102009012887B4 (en) Method for checking incorrect installation of vehicle sensors
WO2020127239A1 (en) Method for diagnosing a safety component in a motor vehicle
DE102011083655A1 (en) Monitoring device of electronic control system for controlling electric motor, determines error event origin task number on detecting incorrect response number and restarts system operation from error event origin task number
DE10307344A1 (en) Device and method for decentralized on-board diagnosis for motor vehicles
EP0694451B1 (en) Vehicle security device
DE102007026934A1 (en) System and method for the failure detection of an angle sensor of an active front steering
DE102016203303A1 (en) vehicle diagnostics
EP1117023B1 (en) Device for fault diagnosis during motor vehicle operation
DE102012015783A1 (en) Method for diagnosing several vehicle components of motor car, involves actuating determined diagnostic unit by control device so that supplementary diagnosis data is provided to assigned vehicle component from diagnostic unit
DE10315819A1 (en) Method and arrangement for controlling a driver assistance device
DE10332194B4 (en) Method and device for fault localization in networked control devices
DE19622041C2 (en) Process for monitoring a computing unit
DE102010001621A1 (en) Method for monitoring functional efficiency of processing unit in microcontroller in automobile application, involves executing result comparison for processing units by monitoring unit for detection of operability
WO2018219647A1 (en) Malfunction memory, in particular for a motor vehicle

Legal Events

Date Code Title Description
OM8 Search report available as to paragraph 43 lit. 1 sentence 1 patent law
R012 Request for examination validly filed

Effective date: 20131023

R002 Refusal decision in examination/registration proceedings
R003 Refusal decision now final
R003 Refusal decision now final

Effective date: 20141126