DE102004030508A1 - Operating and display system for a vehicle - Google Patents
Operating and display system for a vehicle Download PDFInfo
- Publication number
- DE102004030508A1 DE102004030508A1 DE200410030508 DE102004030508A DE102004030508A1 DE 102004030508 A1 DE102004030508 A1 DE 102004030508A1 DE 200410030508 DE200410030508 DE 200410030508 DE 102004030508 A DE102004030508 A DE 102004030508A DE 102004030508 A1 DE102004030508 A1 DE 102004030508A1
- Authority
- DE
- Germany
- Prior art keywords
- computer
- vehicle
- core
- display system
- operating
- 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
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W50/04—Monitoring the functioning of the control system
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W50/02—Ensuring safety in case of control system failures, e.g. by diagnosing, circumventing or fixing failures
- B60W50/035—Bringing the control units into a predefined state, e.g. giving priority to particular actuators
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Human Computer Interaction (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Fittings On The Vehicle Exterior For Carrying Loads, And Devices For Holding Or Mounting Articles (AREA)
- Small-Scale Networks (AREA)
Abstract
Die Erfindung betrifft ein Bedien- und Anzeigesystem für ein Fahrzeug mit einer Rechnerarchitektur, die mehrere voneinander unabhängige Rechnerkerne (10, 20) und mehrere Bussysteme (31, 32, 33) umfasst, welche Fahrzeugfunktionen und/oder Fahrzeugapplikationen steuern und anzeigen. Erfindungsgemäß steuert ein erster Rechnerkern (10) Telematikapplikationen und Bedienabläufe und ein vom ersten Rechnerkern (10) entkoppelter zweiter Rechnerkern (20) steuert eine Gatewayfunktionalität zwischen den Bussystemen (31, 32, 33) und eine Auswertung der Fahrzeugfunktionen, wobei die beiden Rechnerkerne (10, 20) gegenseitig ihre Funktionalität überwachen.The invention relates to an operating and display system for a vehicle having a computer architecture, which comprises a plurality of mutually independent computer cores (10, 20) and a plurality of bus systems (31, 32, 33) which control and display vehicle functions and / or vehicle applications. According to the invention, a first computer core (10) controls telematics applications and operating sequences, and a second computer core (20) decoupled from the first computer core (10) controls a gateway functionality between the bus systems (31, 32, 33) and an evaluation of the vehicle functions, the two computer cores (10 , 20) monitor each other's functionality.
Description
Die Erfindung betrifft ein Bedien- und Anzeigesystem für ein Fahrzeug nach dem Oberbegriff des Patentanspruchs 1.The The invention relates to a control and display system for a vehicle according to the preamble of claim 1.
In modernen Fahrzeugen werden zunehmend multimediale Bediensysteme eingesetzt. Beispielhaft wird hier das Command-System in der Mercedes-Benz S-Klasse angegeben.In Modern vehicles are increasingly becoming multimedia operating systems used. A good example is the command system in the Mercedes-Benz S-Class specified.
Solche Bedien- und Anzeigesysteme umfassen beispielsweise optische und akustische Anzeigeeinheiten, wie Bildschirme, Displays, Lautsprecher usw., und manuelle Eingabemittel und/oder Spracheingabemittel zur Bedienung von Fahrzeugkomponenten und/oder Fahrzeugapplikationen wie Navigation-, Audio und/oder Kommunikationssystemen und zur Anzeige von aktuellen Zuständen der Fahrzeugkomponenten und/oder Fahrzeugapplikationen, die über verschiedene Datenbussysteme wie MOST, CAN usw. übertragen werden.Such Control and display systems include, for example, optical and acoustic display units, such as screens, displays, loudspeakers, etc., and manual input means and / or voice input means for operation of vehicle components and / or vehicle applications such as navigation, Audio and / or communication systems and to display current states the vehicle components and / or vehicle applications that have different Data bus systems such as MOST, CAN, etc. are transmitted.
Aufgabe der Erfindung ist es, ein Bedien- und Anzeigesystem für ein Fahrzeug mit einer hohen Betriebssicherheit und unabhängigen Bussystemen zur Ausführung von verschiedenen Applikationen zur Verfügung zu stellen.task The invention is an operating and display system for a vehicle with a high level of operational safety and independent bus systems for the execution of various applications to provide.
Die Erfindung löst diese Aufgabe durch Bereitstellung eines Bedien- und Anzeigesystems für ein Fahrzeug mit den Merkmalen des Patentanspruchs 1.The Invention solves this task by providing an operating and display system for a Vehicle with the features of claim 1.
Vorteilhafte Ausführungsformen und Weiterbildungen der Erfindung sind in den abhängigen Ansprüchen angegeben.advantageous embodiments and further developments of the invention are specified in the dependent claims.
Erfindungsgemäß steuert ein erster Rechnerkern Telematikapplikationen und Bedienabläufe und ein vom ersten Rechnerkern entkoppelter zweiter Rechnerkern steuert eine Gatewayfunktionalität zwischen verschiedenen Datenbussystemen und eine Auswertung der Fahrzeugfunktionen. Durch die Aufteilung der vorhanden Funktionalität des Bedien- und Anzeigesystems auf zwei entkoppelte Rechnerkerne, die gegenseitig ihre Funktionalität überwachen wird in vorteilhafter Weise eine höhere Betriebssicherheit bei gleichzeitiger Unabhängigkeit der Datenbussysteme zur Ausführung von Fahrzeugfunktionen und Fahrzeugapplikationen erreicht.Controls according to the invention a first computer core telematics applications and operating procedures and a decoupled from the first computer core second computer core controls a gateway functionality between different data bus systems and an evaluation of the vehicle functions. By splitting the existing functionality of the operating and display system on two decoupled computer cores that monitor each other's functionality is advantageously at a higher reliability simultaneous independence the data bus systems for execution achieved by vehicle functions and vehicle applications.
In Ausgestaltung des erfindungsgemäßen Bedien- und Anzeigesystems verfügen die beiden Rechnerkerne jeweils über eine Watchdog-Funktion, die bei Ausfall eines der Rechnerkerne Ablauf und/oder Anzeige von sicherheitskritischen Fahrzeugfunktionen sicherstellen. Durch die jeweilige Watchdog-Funktion, die beispielsweise ungültige Betriebszustände des zugehörigen Rechnerkerns erkennen, werden die erforderlichen Notlaufeigenschaften realisiert, um zu gewährleisten, dass bei Ausfall eines Rechnerkerns vor allem sicherheitskritische Fahrzeugfunktionen und/oder Fahrzeugapplikationen weiterarbeiten können.In Configuration of the operating and display system the two computer cores each over a watchdog function, which in case of failure of one of the computer cores expiration and / or Ensure display of safety-critical vehicle functions. By the respective watchdog function, for example, the invalid operating states of associated Detect computer core, the required emergency running properties realized to ensure that in case of failure of a computer core, especially safety-critical Vehicle functions and / or vehicle applications continue to work can.
In weiterer Ausgestaltung des Bedien- und Anzeigesystems sind die beiden Rechnerkerne in der Lage, sich gegenseitig in einen Notlaufbetrieb zu setzen, wenn beispielsweise einer der beiden Rechnerkerne ein Softwareproblem des anderen Rechnerkerns erkennt. In einem solchen Notbetrieb setzt der normal arbeitende Rechnerkern den ausgefallenen Rechenerkern in den Notlauf, um wenigstens sicherheitskritische Anforderungen an den ausgefallenen Rechnerkern abzuarbeiten. Erkennt der zweite Rechnerkern beispielsweise ein Softwareproblem bzw, einen Ausfall oder eine Betriebsstörung beim ersten Rechnerkern und wird über einen ersten Datenbus eine sicherheitskritische Anforderung an den ersten Rechnerkern zur Steuerung der Telematikapplikationen gestellt, dann ist der zweite Rechnerkern in der Lage, den ersten Rechnerkern in Notlauf zu setzen, um eine Anzeige gemäß der sicherheitskritischen Anforderung sicherzustellen. Erkennt andererseits der erste Rechner ein Softwareproblem bzw. einen Ausfall oder eine Betriebsstörung beim zweiten Rechnerkern, dann setzt der erste Rechnerkern den zweiten Rechnerkern in den Notlaufbetrieb und gibt eine Warnung aus, damit die Kommunikation auf den Datenbussystemen nicht gestört wird.In Another embodiment of the control and display system are the two Computer cores able to turn each other into an emergency operation to set if, for example, one of the two computer cores Software problem of the other computer core recognizes. In such a Emergency operation sets the normal working computer core the failed arithmetic core in the emergency, at least safety-critical requirements to work on the failed core of the computer. Recognize the second Calculator core, for example, a software problem or, a failure or a malfunction at the first computer core and is a first data bus a safety-critical request to the first computer core for control the telematics applications, then is the second core of the computer able to put the first computer core in emergency mode to one Display according to the safety-critical requirement sure. On the other hand, the first computer detects a software problem or a failure or a malfunction in the second computer core, then the first computer core sets the second computer core in the Emergency operation and gives a warning, thus the communication on the data bus systems is not disturbed.
In Ausgestaltung des erfindungsgemäßen Bedien- und Anzeigesystems umfasst der erste Rechnerkern beispielsweise einen Hauptprozessor, einen Programmspeicher, ein Grafikmodul mit Grafikprozessor, Speicher und MPEG-Decoder, ein Audiomodul und eine Bedienschnittstelle.In Configuration of the operating and display system includes the first computer core, for example a main processor, a program memory, a graphics module with Graphics processor, memory and MPEG decoder, an audio module and a Operator interface.
In Ausgestaltung des erfindungsgemäßen Bedien- und Anzeigesystems umfasst der zweite Rechnerkern beispielsweise einen Hauptprozessor, einen Programmspeicher, einen flüchtigen Speicher, eine CAN-Class-B-Schnittstelle, eine CAN-Class-C-Schnittstelle und eine MOST-Schnittstelle.In Configuration of the operating and the display system includes the second computer core, for example a main processor, a program memory, a volatile one Memory, a CAN-Class-B interface, a CAN-Class-C interface and a MOST interface.
Vorteilhafte Ausführungsformen der Erfindung sind in den Zeichnungen dargestellt und werden nachfolgend beschrieben.advantageous embodiments The invention is illustrated in the drawings and will be described below described.
Dabei zeigen:there demonstrate:
Wie
aus
Erkennt
einer der beiden Rechnerkerne
Wie
aus
Der
zweite Rechnerkern
Der
Backbone-CAN-Bus
Der
Diagnose-CAN-Bus verbindet den zentralen Gateway mit einer Diagnoseschnittstelle
Durch die erfindungsgemäße Aufteilung der Telematikapplikationen und Bedienabläufe auf einen ersten Rechnerkern und der Gatewayfunktionalitäten zwischen den verschiedenen Datenbussystemen und der Fahrzeugfunktionsauswertung auf einen zweiten vom ersten Rechnerkern entkoppelten Rechnerkern wird in vorteilhafter Weise eine höhere Betriebssicherheit bei gleichzeitiger Unabhängigkeit der Datenbussysteme zur Ausführung von Fahrzeugfunktionen und Fahrzeugapplikationen erreicht.By the division of the invention the telematics applications and operations on a first computer core and the gateway functionalities between the various data bus systems and the vehicle function evaluation to a second computer core decoupled from the first computer core is advantageously at a higher reliability simultaneous independence the data bus systems for execution achieved by vehicle functions and vehicle applications.
Claims (5)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE200410030508 DE102004030508A1 (en) | 2004-06-24 | 2004-06-24 | Operating and display system for a vehicle |
PCT/EP2005/006661 WO2006000373A1 (en) | 2004-06-24 | 2005-06-21 | Operating and display system for a motor vehicle |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE200410030508 DE102004030508A1 (en) | 2004-06-24 | 2004-06-24 | Operating and display system for a vehicle |
Publications (1)
Publication Number | Publication Date |
---|---|
DE102004030508A1 true DE102004030508A1 (en) | 2006-01-12 |
Family
ID=34971301
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE200410030508 Withdrawn DE102004030508A1 (en) | 2004-06-24 | 2004-06-24 | Operating and display system for a vehicle |
Country Status (2)
Country | Link |
---|---|
DE (1) | DE102004030508A1 (en) |
WO (1) | WO2006000373A1 (en) |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1157324A4 (en) * | 1998-12-18 | 2009-06-17 | Triconex Corp | Method and apparatus for processing control using a multiple redundant processor control system |
DE10124027A1 (en) * | 2001-05-16 | 2002-11-21 | Continental Teves Ag & Co Ohg | Method for operation of a microprocessor system equipped for execution of safety critical functions and uncritical functions, e.g. for a motor vehicle, in which safety critical and uncritical operations can be distinguished |
KR100947791B1 (en) * | 2001-12-11 | 2010-03-15 | 콘티넨탈 테베스 아게 운트 코. 오하게 | Multi-core redundant control computer system, computer network for applications that are critical with regard to safety in motor vehicles, and use thereof |
DE10254284A1 (en) * | 2002-06-10 | 2004-01-08 | Robert Bosch Gmbh | Method and device for a vehicle-related telematics service |
-
2004
- 2004-06-24 DE DE200410030508 patent/DE102004030508A1/en not_active Withdrawn
-
2005
- 2005-06-21 WO PCT/EP2005/006661 patent/WO2006000373A1/en active Application Filing
Also Published As
Publication number | Publication date |
---|---|
WO2006000373A1 (en) | 2006-01-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE69819889T2 (en) | DISPLAY OF COMPUTER INFORMATION TO A DRIVER OF A VEHICLE | |
EP1883561B1 (en) | Connection of personal terminals to the communication system of a motor vehicle | |
DE19853665B4 (en) | Vehicle communication system and method for exchanging data in a motor vehicle | |
EP3094533B1 (en) | Operation of a vehicle in accordance with the desire of a vehicle occupant | |
DE102016212647B4 (en) | Method for operating a voice control system in an indoor space and voice control system | |
DE102013222048A1 (en) | Method and device for activating or deactivating an automatic driving function | |
DE10120465A1 (en) | Arrangement for display and operation of vehicle functions, has removable module that substitutes for display and/or control functionality in vehicle, and adapter-type holder for module | |
WO2016091603A1 (en) | Method for automatically carrying out at least one drive function of a motor vehicle | |
EP1615811A1 (en) | Electric, decentralised brake system in a vehicle | |
EP2331383A1 (en) | Device and method for controlling an electric steering system | |
WO2018145916A1 (en) | Operating device for a motor vehicle and method for operating an operating device | |
DE10159477B4 (en) | Information system for vehicles | |
EP1781499B1 (en) | Utility vehicle comprising several electric devices which are controlled by at least one electronic control device | |
EP1972514A1 (en) | Motor vehicle with an x-by-wire system and method for operating an x-by-wire system of a motor vehicle | |
EP1949612A1 (en) | Communication system for a technical device, in particular for a motor vehicle | |
DE102016219134B4 (en) | Method for accessing an external electronic device | |
EP3900266A1 (en) | Method for operating a vehicle when transferring processing power from the vehicle to at least one edge cloud computer | |
DE102004030508A1 (en) | Operating and display system for a vehicle | |
EP2222509B1 (en) | Method for transmitting data between control devices in a vehicle | |
DE10345013A1 (en) | Driver assistance device for implementation of two or more driver assistance functions in a motor vehicle has at least a computer unit for execution of the necessary function calculations in a serial multiplexed manner | |
EP2362186A1 (en) | Operating device for electronic device functions in a motor vehicle | |
EP4396058A1 (en) | Driving assistance system and driving assistance method for a vehicle | |
DE102009015364A1 (en) | Assembly and/or service mode i.e. brake pad change mode, controlling method for brake system of vehicle, involves activating and/or controlling assembly and/or service mode over input-output components in diagnostic-free manner | |
WO2015120984A1 (en) | Motor vehicle | |
WO2017186384A1 (en) | Diagnostic device and method for filtering diagnostic commands |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8127 | New person/name/address of the applicant |
Owner name: DAIMLERCHRYSLER AG, 70327 STUTTGART, DE |
|
8127 | New person/name/address of the applicant |
Owner name: DAIMLER AG, 70327 STUTTGART, DE |
|
8120 | Willingness to grant licenses paragraph 23 | ||
8139 | Disposal/non-payment of the annual fee |