DE10243713A1 - Redundante Steuergeräteanordnung - Google Patents

Redundante Steuergeräteanordnung Download PDF

Info

Publication number
DE10243713A1
DE10243713A1 DE10243713A DE10243713A DE10243713A1 DE 10243713 A1 DE10243713 A1 DE 10243713A1 DE 10243713 A DE10243713 A DE 10243713A DE 10243713 A DE10243713 A DE 10243713A DE 10243713 A1 DE10243713 A1 DE 10243713A1
Authority
DE
Germany
Prior art keywords
data bus
control
control device
redundant
control unit
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
Application number
DE10243713A
Other languages
English (en)
Other versions
DE10243713B4 (de
Inventor
Michael Armbruster
Harro Dr. Heilmann
Ansgar Dr. Maisch
Oliver Dipl.-Ing. Rooks
Andreas Dr. Schwarzhaupt
Gernot Dr. Spiegelberg
Armin Dr. Sulzmann
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.)
Mercedes Benz Group AG
Original Assignee
DaimlerChrysler 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 DaimlerChrysler AG filed Critical DaimlerChrysler AG
Priority to DE10243713A priority Critical patent/DE10243713B4/de
Priority to DE50305291T priority patent/DE50305291D1/de
Priority to JP2004538854A priority patent/JP3965410B2/ja
Priority to EP03747947A priority patent/EP1540428B1/de
Priority to PCT/EP2003/009642 priority patent/WO2004029737A1/de
Priority to US10/513,826 priority patent/US7483778B2/en
Publication of DE10243713A1 publication Critical patent/DE10243713A1/de
Application granted granted Critical
Publication of DE10243713B4 publication Critical patent/DE10243713B4/de
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/16Error detection or correction of the data by redundancy in hardware
    • G06F11/18Error detection or correction of the data by redundancy in hardware using passive fault-masking of the redundant circuits
    • G06F11/181Eliminating the failing redundant component
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B9/00Safety arrangements
    • G05B9/02Safety arrangements electric
    • G05B9/03Safety arrangements electric with multiple-channel loop, i.e. redundant control systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/16Error detection or correction of the data by redundancy in hardware
    • G06F11/20Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
    • G06F11/202Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where processing functionality is redundant
    • G06F11/2023Failover techniques
    • G06F11/2028Failover techniques eliminating a faulty processor or activating a spare
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/16Error detection or correction of the data by redundancy in hardware
    • G06F11/20Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
    • G06F11/202Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where processing functionality is redundant
    • G06F11/2038Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where processing functionality is redundant with a single idle spare processing component
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60TVEHICLE BRAKE CONTROL SYSTEMS OR PARTS THEREOF; BRAKE CONTROL SYSTEMS OR PARTS THEREOF, IN GENERAL; ARRANGEMENT OF BRAKING ELEMENTS ON VEHICLES IN GENERAL; PORTABLE DEVICES FOR PREVENTING UNWANTED MOVEMENT OF VEHICLES; VEHICLE MODIFICATIONS TO FACILITATE COOLING OF BRAKES
    • B60T2270/00Further aspects of brake control systems not otherwise provided for
    • B60T2270/40Failsafe aspects of brake control systems
    • B60T2270/404Brake-by-wire or X-by-wire failsafe
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60TVEHICLE BRAKE CONTROL SYSTEMS OR PARTS THEREOF; BRAKE CONTROL SYSTEMS OR PARTS THEREOF, IN GENERAL; ARRANGEMENT OF BRAKING ELEMENTS ON VEHICLES IN GENERAL; PORTABLE DEVICES FOR PREVENTING UNWANTED MOVEMENT OF VEHICLES; VEHICLE MODIFICATIONS TO FACILITATE COOLING OF BRAKES
    • B60T2270/00Further aspects of brake control systems not otherwise provided for
    • B60T2270/40Failsafe aspects of brake control systems
    • B60T2270/413Plausibility monitoring, cross check, redundancy
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60TVEHICLE BRAKE CONTROL SYSTEMS OR PARTS THEREOF; BRAKE CONTROL SYSTEMS OR PARTS THEREOF, IN GENERAL; ARRANGEMENT OF BRAKING ELEMENTS ON VEHICLES IN GENERAL; PORTABLE DEVICES FOR PREVENTING UNWANTED MOVEMENT OF VEHICLES; VEHICLE MODIFICATIONS TO FACILITATE COOLING OF BRAKES
    • B60T2270/00Further aspects of brake control systems not otherwise provided for
    • B60T2270/82Brake-by-Wire, EHB
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/16Error detection or correction of the data by redundancy in hardware
    • G06F11/1629Error detection by comparing the output of redundant processing systems
    • G06F11/1633Error detection by comparing the output of redundant processing systems using mutual exchange of the output between the redundant processing components
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/16Error detection or correction of the data by redundancy in hardware
    • G06F11/18Error detection or correction of the data by redundancy in hardware using passive fault-masking of the redundant circuits
    • G06F11/182Error detection or correction of the data by redundancy in hardware using passive fault-masking of the redundant circuits based on mutual exchange of the output between redundant processing components
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/16Error detection or correction of the data by redundancy in hardware
    • G06F11/20Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
    • G06F11/202Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where processing functionality is redundant
    • G06F11/2048Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where processing functionality is redundant where the redundant components share neither address space nor persistent storage

Abstract

Die Erfindung betrifft eine Steuergeräteanordnung mit mehreren über einen ersten Datenbus (4) vernetzten Steuergeräten (1-3, 20-23) in einem Verkehrsmittel, wobei bezüglich einer Steuerfunktion redundant ausgelegte Steuergeräte (1-3; 20-3) vorhanden sind und den redundant ausgelegten Steuergeräten (1-3; 20-23) jeweils ein Datenbustrennschalter (5) zugeordnet ist, welcher den Datenbus (4) abhängig von einem Bewertungssignal durchschaltet oder unterbricht. Zur Optimierung der redundanten Anordnung ist jeder dieser Datenbustrennschalter (5) mit einer Signalleitung mindestens eines weiteren redundanten Steuergerätes (1-3; 20-23) verbunden, ein weiteres redundantes Steuergerät (2, 3; 21; 23) überträgt ein Bewertungssignal an den einem ersten redundanten Steuergerät (1; 20; 22) zugeordneten Datenbustrennschalter (5), wobei das Bewertungssignal das Ergebnis einer Funktionsprüftung des weiteren redundanten Steuergerätes (2, 3; 21; 3) bezüglich des ersten redundanten Steuergeräts (1; 20; 22) ist. Der Datenbustrennschalter (5) des ersten redundanten Steuergeräts (1; 20; 22) unterbricht in Abhängigkeit des Ergebnisses einer Logikschaltung den Datenbus (4), wobei mindestens ein Eingangs-Signal der Logikschaltung von dem mindestens einen Bewertungssignal gebildet wird.

Description

  • Die Erfindung betrifft Steuergeräteanordnung mit mehreren über einen ersten Datenbus vernetzten Steuergeräten und einen Datenbustrennschalter.
  • Sicherheitsrelevante Systeme in "Drive-by-Wire"-Fahrzeugen, wobei "Drive-by-Wire" dafür steht, dass jede Antriebsstrangfunktion eines Fahrzeugs, inklusive Lenkung, ausschließlich über elektrische Signale gesteuert wird, müssen gegen Fehlerausfall besonders gesichert sein. Beispiele für "Drive-by-Wire"-Systeme in Fahrzeugen sind „Steer-by-Wire"-Systeme, bei denen keine permanente mechanische bzw, hydraulische Verbindung zwischen dem Lenkrad und der lenkbaren Fahrzeugrädern besteht, oder ESP-(Elektronisches Stabilitäts Programm)-Systeme, bei denen im fahrdynamischen Grenzbereich das Fahrverhalten des Fahrzeugs angepasst wird. Um die Ausfallsicherheit solcher "Drive-by-Wire"-Systeme zu erhöhen, werden diese Systeme redundant ausgelegt, so dass bei Ausfall beispielsweise eines Steuergerätes auf ein redundant ausgelegtes Steuergerät umgeschaltet werden kann.
  • Ein redundant ausgelegtes System ist ein System in dem ein Bauteil, beispielsweise ein Mikroprozessor, mehrfach vorhanden ist und auf diesen mehrfach vorhandenen Bauteilen dieselbe Funktion ausgeführt wird. Dies bedeutet insbesondere, dass von den Bauteilen dieselben Eingangsdaten verarbeitet und dieselben Ausgangsdaten erzeugt werden, wobei die Ausgangsdaten den Bauteilen zu Auswertungszwecken zugeordnet werden können.
  • Bekannte redundante Anordnungen sind das TRM-(Triple Modular Redundancy)-System und das Duo-Duplex-System.
  • Beim TRM-System, auch 2aus3-System genannt, werden drei redundante Bauteile derart gekoppelt, dass ein fehlerhaftes Bauteil erkannt werden kann und seine Auswirkung auf die Umgebung unterbunden wird.
  • Beim Duo-Duplex-System, auch Dual-Self-Checking-Pair-System genannt, werden jeweils zwei redundante Bauteile zu einem Kanal zusammengefasst, wobei innerhalb eines Kanals das Fehlverhalten eines Bauteils erkannt werden kann. Wird das Fehlverhalten eines Bauteils erkannt wird der korrespondierende Kanal abgeschalten.
  • Aus der EP 0 760 973 B1 ist ein Verarbeitungssystem in einem Flugzeugdrahtfernlenkungssteuersystem bekannt, worin jeder aus einer Mehrzahl von redundanten, asynchronen primären Flugcomputern Befehlssignale erzeugt, wobei wenigstens eine Steuerfläche des Flugzeugs durch eine Mehrzahl von Stellantrieben gesteuert wird. Das Verarbeitungssystem steuert die Flugbefehlssignale, welche zu den Stellantrieben übermittelt werden, und enthält eine Mehrzahl von Wählern, wobei jeder Wähler mit einem primären Flugcomputer und einem oder mehreren Stellantrieben zum Empfangen der Flugbefehlssignale von allen primären Flugcomputern verbunden ist, und Wählmittel zum Handeln gemäß einem vorbestimmten Wahlalgorithmus aufweist, um ein ausgewähltes Flugsignal zu übermitteln.
  • In der DE 196 31 309 A1 wird eine Mikroprozessoranordnung für ein Fahrzeugs-Regelungssystem, die mehrere, untereinander durch Bussysteme verbundene, redundant ausgelegte Mikroprozessorsysteme aufweist, offenbart. Die Datenverarbeitung in den Mikroprozessoren dient Regelungssystemen wie Blockierschutzund/oder Antriebsschlupfregelung sowie der Eingangssignal- Aufbereitung. Die symmetrisch redundanten Ausgangs- und/oder Zwischenergebnisse der Datenverarbeitung werden verglichen. Bei Abweichung wird das betreffende System abgeschalten. Zusätzlich werden die in diesen Mikroprozessorsystemen ablaufenden Datenverarbeitungen jeweils mit den Ergebnissen einer vereinfachten Datenverarbeitung verglichen und auf Plausibilität geprüft. Im Falle von Diskrepanzen kann bei funktionswesentlichen Daten, die nicht "sicherheitskritisch" sind, das Regelungssystem zeitweise aufrechterhalten werden.
  • Redundante Systemfunktion eines Verkehrsmittels sind im Allgemeinen über mehrere Mikroprozessoren, welche auf einer Leiterplatine untergebracht, umgesetzt. Diese Umsetzung von redundanten Systemen hat den Vorteil der kurzen und schnellen Schaltwege zwischen den Mikroprozessoren. Der Nachteil ist, dass diese Umsetzung sehr hohe Entwicklungskosten und Entwicklungszeiten mit sich bringt. Dies ist insbesondere im Automobilbereich nachteilig, da dort heute immer kürzere Entwicklungszeiten für für die Generierung neuer Modelle gefordert werden.
  • Aus diesem Grunde sollten redundant ausgelegte Systeme im Automobilbereich aus Bauteilen zusammengesetzt werden, welche bereits auf dem Markt vorhanden sind und nur minimal adaptiert werden müssen, um ein Teil eines redundanten Systems zu sein. Als Bauteile bieten sich insbesondere bereits auf dem Markt befindliche Steuergeräte an.
  • Es ist nun die Aufgabe der vorliegenden Erfindung eine redundante Steuergeräteanordnung derart zu optimieren, dass Steuergeräte minimal als Teil eines redundanten Systems angepasst werden müssen.
  • Diese Aufgabe wird erfindungsgemäß durch die Merkmale des Anspruchs 1 und Anspruchs 10 gelöst. Danach ist jeder Datenbustrennschalter mit einer Signalleitung mindestens eines weiteren redundanten Steuergerätes verbunden. Ein weiteres redundantes Steuergerät überträgt ein Bewertungssignal an den einem ersten redundanten Steuergerät zugeordneten Datenbustrennschalter, wobei das Bewertungssignal das Ergebnis einer Funktionsprüfung des weiteren redundanten Steuergerätes bezüglich des ersten redundanten Steuergeräts ist. Der Datenbustrennschalter des ersten redundanten Steuergeräts unterbricht in Abhängigkeit des Ergebnisses einer Logikschaltung den Datenbus, wobei mindestens ein Eingangs-Signal der Logikschaltung von dem mindestens einen Bewertungssignal gebildet wird.
  • Die erfindungsgemäße Steuergeräteanordnung hat den Vorteil, dass Steuergeräte beliebiger Hersteller für den Aufbau einer redundanten Anordnung eingesetzt werden können.
  • Ein weiterer Vorteil ist, dass die Steuergeräteabschaltung bzw. die Trennung vom Datenbus unabhängig von dem auf den redundanten Steuergerät eingesetzten Wahlverfahren ist. Der Wahl- bzw. Voting-Prozess im redundanten Steuergerät zur Bewertung der weiteren redundanten Steuergeräte ist unabhängig von der gewählten Hardware bzw. Sorftware und kann individuell verändert werden. Wichtig ist nur das finale Bewertungssignal, welches an den Datenbustrennschalter des betreffenden bewerteten redundanten Steuergeräts übertragen werden muss.
  • Der Datenbustrennschalter ist unabhängig vom Steuergerät entwickelbar, da dieser keine funktionalen Anteile vom Steuergerät benötigt, noch das Steuergerät funktionale Anteile vom Datenbustrennschalter benötigt.
  • Vorteilhaft ist der einfache Aufbau der Steuergeräteanordnung sowie des Datenbustrennschalters, womit eine schnelle und kostengünstige Herstellung gewährleistet ist.
  • Da alle Ausgangsbelegungen des Datenbustrennschalters mittels aller Eingangsbelegungen einfach vollständig getestet werden können, ist der Datenbusschalter mit hoher Zuverlässigkeit herstellbar.
  • Da die Steuergeräteanordnung auf einer kleinsten Einheiten von zwei bezüglich einer Steuerfunktion redundanten Steuergeräten basiert, kann die Steuergeräteanordnung um weitere bezüglich dieser Steuerfunktion redundanten Steuergeräten erweitert werden. Somit lassen sich einfach TRM- und DuoDuplex-Anordnungen abbilden.
  • Die Steuergeräteanordnung, welche über einen ersten und zweiten Datenbus aufweist, hat den Vorteil, dass bei Unterbrechung eines Datenbusses diese Unterbrechung über eine Gateway-Schaltung überbrückt werden. Dies kann beispielsweise bei einem Datenbus-Kurzschluss oder einer Datenbus-Kabelunterbrechung eine schnelle Abhilfe sein.
  • Ein weiterer Vorteil der Steuergeräteanordnung mit dem zweiten zusätzlichen Datenbus ist, dass der erste Datenbus, über den die Kommunikation mit den weiteren Steuergeräten des Verkehrsmittels ausgeführt wird, nicht mit zusätzlichem Datenverkehr belastet wird.
  • Es gibt nun verschiedene Möglichkeiten, die Lehre der vorliegenden Erfindung in vorteilhafter Weise auszugestalten und weiterzubilden. Dazu ist einerseits auf die untergeordneten Ansprüche und andererseits auf die nachfolgende Erläuterung einer Ausführungsform zu verweisen. Es sollen auch die vorteilhaften Ausgestaltungen einbezogen sein, die sich aus einer beliebigen Kombination der Unteransprüche ergeben. In der Zeichnung ist eine Ausführungsform der erfindungsgemäßen Steuergeräteanord nung und des erfindungsgemäßen Datenbustrennschalters dargestellt. Es zeigen jeweils in schematischer Darstellung,
  • 1 ein Blockschaltbild einer ersten Ausführungsform der erfindungsgemäßen Steuergeräteanordnung und
  • 2 ein Blockschaltbild einer weiteren Ausführungsform der erfindungsgemäßen Steuergeräteanordnung.
  • Die erfindungsgemäße Steuergeräteanordnung ist in 1 abgebildet. Darin sind drei redundant bezüglich der ESP(Elektronisches Stabilitäts Programm)-Steuerfunktion in einem Fahrzeug ausgelegte Steuergeräte 1, 2, 3 in einer TRM-(Triple Modular Redundancy)-Anordnung zusammengeschalten.
  • Die drei redundanten Steuergeräte 1, 2, 3 sind über einen ersten Datenbus 4 mit weiteren Steuergeräten des Fahrzeugs verbunden. Zusätzlich sind die drei redundanten Steuergeräte 1, 2, 3 über einen zweiten Datenbus 60 miteinander verbunden. Dieser Datenbus dient ausschließlich des Austausches der Ergebnissignale zwischen den drei redundant ausgelegten Steuergeräte 1, 2,3. Der erste und zweite Datenbus 4, 60 ist als CAN(Controller Area Network)-Datenbus ausgeführt.
  • Damit verfügt jedes der drei redundant ausgelegten Steuergeräte 1, 2, 3 über zwei bidirektionale Datenbusanschlüsse 6, 7, wobei der Datenbusanschluss 6 der Verbindung zum ersten Datenbus 4 und der Datenbusanschluss 7 der Verbindung zum zweiten Datenbus 60 dient.
  • Die redundanten Steuergeräte 1, 2, 3 verfügen neben der Recheneinheit mit Prozessor und Speicher zur Durchführung der ESP-Steuerfunktion jeweils über eine Spannungsversorgungseinheit 8 und ein Wahlmittel 9.
  • Die Spannungsversorgungseinheit 8 der redundanten Steuergeräte 1, 2, 3 weist einen Eingangsport 10 auf. Über diesen Port 10 kann mittels eines Signals die Spannungsversorgung des Steuergeräts, also das Steuergerät selbst, abgeschalten werden.
  • Beispielhaft wird nun an einem Steuergerät 1 die Funktionsweise der erfindungsgemäßen Steuergeräteanordnung in Verbindung mit dem Datenbustrennschalter 5 erläutert. Die weiteren Steuergeräte 2, 3 funktionieren äquivalent.
  • Das Steuergerät 1 verarbeitet Eingangsdaten, welche es über den ersten Datenbus 4 von weiteren an den Datenbus 4 angeschlossenen Steuergeräten, Aktoren, Sensoren usw. erhält. Für die ESP-Steuerfunktion sind diese Eingangsdaten die Gierrate, die Geschwindigkeit, die Motordrehzahl und die Beschleunigung des Fahrzeugs.
  • Diese Eingangsdaten werden vom Regelwerk des Steuergeräts 1 verarbeitet und Ausgangsdaten erzeugt. Diese Ausgangsdaten werden auf den zweiten Datenbus 60 gelegt, wo sie von den weiteren Steuergeräten 2, 3 erfasst werden. Das Steuergerät 1 seinerseits erfasst die Ausgangsdaten der weiteren Steuergeräte 2, 3.
  • Das Wahlmittel 9, auch Voter genannt, dient dazu aus mehreren Vergleichsoperation der eigenen Ausgangsdaten mit den empfangenen Ausgangsdaten der weiteren Steuergeräte 2, 3 eine Bewertung auszuführen. Das Wahlmittel, welches softwaretechnisch umgesetzt ist, ist hierbei so ausgelegt, dass zeitliche und betragsmäßige Abweichungen der Ausgangsdaten erlaubt sind.
  • Der Wahlprozess in dem TAM-System geht folgendermaßen vor: Bei Nicht-Übereinstimmung aller drei Ausgangsdaten wird das System abgeschaltet. Bei Übereinstimmung von zwei Ausgangsdaten liegt ein Einfachfehler vor und die übereinstimmenden Ausgangsdaten werden als korrektes Ausgangsdatum übernommen. Bei Übereinstimmung aller drei Ausgangsdaten liegt kein Fehler vor. Jedes Ausgangsdatum kann als Größe übernommen werden.
  • Nach Abschluss des Wahlprozesses ordnet das Wahlmittel 9 den gesendeten Ausgangssignalen der weiteren Steuergeräte 2, 3 jeweils ein Bewertungssignal zu.
  • Nur ein ausgezeichnetes A der drei redundanten Steuergeräte 1, 2, 3, hier das Steuergerät 1, ist das Steuergerät, welches sein Ausgangssignal nach dem Wahlprozess auf den ersten Datenbus 4 zur Befehlsübermittlung an die weiteren an den Datenbus 4 angeschlossenen Steuergeräte sendet. Wurde nach einem Wahlprozess festgestellt, dass das Steuergerät 1 fehlerhaft arbeitet, übernimmt eines der weiteren Steuergeräte 2, 3 die Aufgabe das nach dem Wahlprozess ermittelte Ausgangsdatum auf den ersten Datenbus 4 zu senden. Hierzu ist im Wahlmittel ein Parameter hinterlegt, der angibt, welches Steuergerät der redundant ausgelegten Steuergeräte 1-3 diese Funktion übernimmt.
  • Das Steuergerät 1 in 1 weist zwei Ausgangsports 11, 12 auf, die zur Übermittlung der Bewertungssignale der Ausgangsdaten der weiteren redundanten Steuergeräte 2, 3 dienen. Diese Ausgangsports 11, 12 sind über eine jeweilige Signalleitung mit den Eingangsports 13, 14 der jeweiligen Datenbustrennschalter 5 der weiteren Steuergeräte 2, 3 verbunden. Über diese Signalleitung wird das Bewertungssignal an die jeweiligen Datenbustrennschalter der Steuergeräte 2, 3 übermittelt.
  • Der Datenbustrennschalter 5 weist jeweils zwei über Schalter verbundene bidirektionale Datenbusanschlüsse 15, 16 bzw. 17, 18 auf. Die Datenbusanschlüsse 15-18 sind derart geschalten, dass diese die Verbindung des Steuergeräts 1 zum ersten Datenbus 4 über die Anschlüsse 15, 16 und zum zweiten Datenbus 60 über die Anschlüsse 17, 18 herstellt oder trennt.
  • Der Datenbustrennschalter 5 weist zusätzlich eine Logik-Schaltung auf, deren Eingangssignale von den Eingangports 13, 14 des Datenbustrennschalters 5 gebildet werden. An den Eingangsports 13, 14 des Datenbustrennschalters 5 werden die Bewertungssignale der weiteren Steuergeräte 2, 3 über die Ausgangssignale des Steuergeräts 1 übermittelt.
  • Die Logikschaltung des Datenbustrennschalters 5 besteht aus einem ODER-Gatter. Die an den Eingangports 13, 14 ankommenden Bewertungssignale haben entweder den Wert Null für Nicht-Übereinstimmung oder den Wert Eins für Übereinstimmung der Ausgangssignale. In Abhängigkeit des Ergebnisses der Logik-Schaltung, also Null für fehlerhaftes Steuergerät 1 oder Eins für fehlerfreies Steuergerät 1, trennt der Datenbustrennschalter im Fehlerfall die Verbindung zwischen den Datenbusanschlüssen 15, 16 bzw. 17, 18. Damit ist das Steuergerät 1 im Fehlerfall von der Kommunikation über den ersten und zweiten Datenbus 4, 60 abgetrennt.
  • Zusätzlich weist der Datenbustrennschalter einen Ausgangsport 19 auf. Dieser Ausgangsport 19 des Steuergeräts 1 ist über eine Signalleitung mit dem Eingangsport 10 der Spannungsversorgung des Steuergeräts 1 verbunden. Im Fehlerfall sendet der Datenbustrennschalter 5 zusätzlich ein Signal über den Ausgangsport 19 des Datenbustrennschalters 5 an den Eingangsport 10 der Spannungsversorgung 8, welches die Spannungsversorgung 8 des Steuergeräts 1 und damit das Steuergerät 1 selbst abschaltet.
  • In 2 ist eine weiter Ausführungsform der erfindungsgemäßen Steuergeräteanordnung abgebildet. Darin sind vier redundant bezüglich der ESP-(Elektronisches Stabilitäts Programm)-Steuer funktion in einem Fahrzeug ausgelegten Steuergeräte 20-23 in einer Duo-Duplex-Anordnung zusammengeschalten. Die vier redundanten Steuergeräte 20-22 in 2 sind über einen ersten Datenbus 4 mit weiteren Steuergeräten des Fahrzeugs verbunden.
  • Wie eingangs ausgeführt, werden bei einer Duo-Duplex-Anordnung jeweils zwei redundante Steuergeräte der vier bezüglich der ESP-Steuerfunktion redundant ausgelegten Steuergeräte zu einem logischen Kanal zusammengefasst. Also benötigt die Duo-Duplex-Anordnung im Gegensatz zur TRM-Anordnung einen zweiten unabhängigen Datenbus für den jeweiligen Kanal.
  • Damit sind jeweils zwei, 20,21 bzw. 22,23 der vier redundanten Steuergeräte 20-23 in 2 über einen zweiten Datenbus 61 bzw. 62 miteinander verbunden. Die beiden zweiten Datenbusse 61, 62 dienen ausschließlich dem Austausch der Ergebnissignale zwischen jeweils zwei der vier redundant ausgelegten Steuergeräte 20-23. Der Datenbusse 4, 61, 62 sind als CAN-(Controller Area Network)-Datenbus ausgeführt.
  • Beispielhaft wird nun an dem Steuergerätepaar 20, 21 die Funktionsweise der erfindungsgemäßen Steuergeräteanordnung in der Duo-Duplex-Anordnung erläutert. Das weitere Steuergerätepaar 22, 23 funktioniert äquivalent. Auf Funktionsweisen der einzelnen Komponenten soweit dies bereits in der 1 erläutert wurde, wird nicht mehr eingegangen.
  • Das Wahlmittel 9 des Steuergeräts 20 in einem Paar der Duo-Duplex-Anordnung führt Vergleichsoperationen nur bezüglich Ergebnissignalen des einen weiteren Steuergeräts 21 aus. Damit liefert das Steuergerät 20 nur ein Bewertungssignal, welches mittels einer Signalleitung vom den Ausgangsport 12 an den Eingangsport 13 des Datenbustrennschalters 5 des Steuergeräts 21 an den Datenbustrennschalter übermittelt wird.
  • Der Datenbustrennschalter 5 des Steuergeräts 20 erhält über den Eingangsport 13 das Bewertungssignal des Steuergeräts 21 bezüglich der Ausgangsdaten des Steuergeräts 20. Die Logikschaltung des Datenbustrennschalters 5 hat als ein Eingangssignal das Bewertungssignal auf dem Eingangsport 13. Das zweite Eingangssignal vom zweiten Eingangsport 14 wird fest vorgegeben. Hier wird als zweites Eingangssignal der Wert "Null" festgelegt.
  • Der Datenbustrennschalter 5 des Steuergeräts 20 trennt wie oben ausgeführt im Fehlerfall das Steuergerät 20 von der Kommunikation zum ersten und zweiten Datenbus 4, 61. Zudem wird die Spannungsversorgung 8 des Steuergeräts 20 abgeschalten. Fällt ein Steuergerät eines Steuergerätepaares 20, 21 bzw. 22, 23 aus, so wird das Paar 20, 21 bzw. 22, 23 abgeschalten. Dies ist leicht einzusehen, da beispielsweise in dem Abschalten des ersten Steuergeräts 20 des Paares das zweite Steuergerät 21 kein Ausgangssignal eines redundant ausgeführten Steuergeräts über den zweiten Datenbus 61 erhalten würde und damit nicht in der Lage wäre sein Ausgangssignal zu vergleichen.
  • Das Steuergerät 20 ist das ausgewählte Steuergerät A, welches sofern kein Fehler vorliegt das Ergebnissignal auf den ersten Datenbus 4 überträgt. Fällt das Steuergerät 20 aus wird das Paar 20, 21 abgeschaltet. Da das Steuergerätepaar 22, 23 über den ersten Datenbus 4 überwacht, ob das Steuergerät 20 die Ausgangsdaten auf den Datenbus 4 sendet, übernimmt eines der beiden Steuergeräte 22, 23 die Funktion des Sendens des Ergebnissignals auf den Datenbus 4.
  • Die Logikschaltung des Datenbustrennschalters 5 ist hardwaremäßig ausgeführt. Die schaltbare Verbindung zwischen den Ports 15, 16 bzw. 17, 18 ist als Logikbausteinschalter ausgeführt.
  • Die schaltbare Verbindung kann aber auch als Relaisschalter ausgeführt sein.
  • Die bidirektionalen Anschlüsse 15-18 können derart gestaltet sein, dass beispielsweise das Twisted-Pair-Kabel des CAN-Datenbusses durchgeschleift ist oder dass jeweils eine entsprechende Sende-/Empfangseinheit wie beispielsweise ein CAN-Transceiver an den Datenbusanschlussstellen 15-18 angebracht ist.
  • Die Datenbusse 4, 60-62 sind als CAN-Datenbusse ausgelegt. Diese könnten aber auch als optische Datenbusse wie D2B bzw. MOST oder als TTP, LIN, FlexRay, Firewire usw. ausgeführt sein.
  • Die erfindungsgemäße Steuergeräteanordnung weist einen zweiten Datenbus 60-62 zu internen Kommunikation zwischen den für eine Steuerfunktion redundant ausgelegten Steuergeräten 1-3, 20-23 auf. Dies ist so gewählt, da der erste CAN-Datenbus 4, welcher die Kommunikation mit den weiteren Steuergeräten im Fahrzeug gewährleistet, im Allgemeinen in seiner Bandbreite bereits ausgelastet ist und keine zusätzlicher Datenverkehr, wie er für die interne Kommunikation zwischen den redundant ausgelegten Steuergeräte 1-3, 20-23 benötigt wird, mehr möglich ist.
  • Erlaubt das gewählte Datenbussytem eine entsprechend große Bandbreite, so dass die zusätzliche Kommunikation zwischen den redundant ausgelegten Steuergeräten 1-3, 20-23 mit der entsprechenden Geschwindigkeit gewährleist ist, ist der zweite Datenbus 60-62 nicht mehr nötig. Die Kommunikation zwischen den Steuergeräten des Fahrzeugs sowie die Kommunikation zwischen den redundant ausgelegten Steuergeräten 1-3, 20-23 läuft dann nur über den ersten Datenbus 4.
  • Die Steuergeräteanordnung ist ideal bei asynchroner Kommunikation der Steuergeräte. Arbeiten die Steuergeräte synchron, also senden diese nur zu einer bestimmten Zeit, wobei die Zeit über eine Gesamtsystemzeit genormt ist, hat dies den Nachteil, dass ein Ausfall des Synchronisationsmechanismusses sich auf alle Steuergeräte der redundanten Anordnung auswirkt und die gesamte redundante Anordnung damit ausfällt.
  • Die redundant ausgelegten Steuergeräte 1-3, 20-23 können von unterschiedlichen Herstellern stammen bzw. auf unterschiedlicher Hardware aufgebaut sein.
  • Das Wahlmittel 9 der redundanten Steuergeräte 1-3, 20-23 kann unterschiedliche Wahlprozesse einsetzen, um das Bewertungssignal zu erhalten.

Claims (11)

  1. Steuergeräteanordnung mit mehreren über einen ersten Datenbus (4) vernetzten Steuergeräten (1-3, 20-23), welche – Komponenten eines Verkehrsmittels steuern und – untereinander Informationen über den ersten Datenbus (4) austauschen, wobei – bezüglich einer Steuerfunktion redundant ausgelegte Steuergeräte (1-3; 20-23) vorhanden sind und – den redundant ausgelegten Steuergeräten (1-3; 20-23) jeweils ein Datenbustrennschalter (5) zugeordnet ist, welcher den Datenbus (4) abhängig von einem Bewertungssignal durchschaltet oder unterbricht, so dass die Datenbuskommunikation aktiviert bzw. deaktiviert ist, dadurch gekennzeichnet , dass – jeder dieser Datenbustrennschalter (5) mit einer Signalleitung mindestens eines weiteren redundanten Steuergerätes (1-3; 20-23) verbunden ist, dass – ein weiteres redundantes Steuergerät (2,3; 21; 23) ein Bewertungssignal an den einem ersten redundanten Steuergerät (1; 20; 22) zugeordneten Datenbustrennschalter (5) überträgt, wobei das Bewertungssignal das Ergebnis einer Funktionsprüfung des weiteren redundanten Steuergerätes (2,3; 21; 23) bezüglich des ersten redundanten Steuergeräts (1; 20; 22) ist und – der Datenbustrennschalter (5) des ersten redundanten Steuergeräts (1; 20; 22) in Abhängigkeit des Ergebnisses einer Logikschaltung den Datenbus (4) unterbricht, wobei mindestens ein Eingangs-Signal der Logikschaltung von dem mindestens einen Bewertungssignal gebildet wird.
  2. Steuergeräteanordnung nach Anspruch 1, dadurch gekennzeichnet, dass die bezüglich einer Steuerfunktion redundant ausgelegten Steuergeräte (1-3; 20-23) über einen zweiten Datenbus (60-62) zum Austausch der Ergebnissignale der Steuerfunktion verbunden sind.
  3. Steuergeräteanordnung nach Anspruch 1 oder 2, dadurch gekennzeichnet, dass das Senden des Ergebnissignals der Steuerfunktion auf den ersten Datenbus (4) mittels eines vorgebbaren Steuergerätes (A) aus den bezüglich einer Steuerfunktion redundant ausgelegten Steuergeräte (1-3; 20-23) erfolgt.
  4. Steuergeräteanordnung nach Anspruch 3, dadurch gekennzeichnet, dass das eine vorgebbare Steuergerät (A) mittels eines Parameters in den bezüglich einer Steuerfunktion redundant ausgelegten Steuergeräte (1-3; 20-23) festlegbar ist.
  5. Steuergeräteanordnung nach Anspruch 4, dadurch gekennzeichnet, dass der Parameter die Rangfolge des Ersatzes für das eine Steuergerät (A) aus den bezüglich einer Steuerfunktion redundant ausgelegten Steuergeräte ersetzenden Steuergeräte (1-3; 20-23) abbildet.
  6. Steuergeräteanordnung nach Anspruch 2 bis 5, dadurch gekennzeichnet, dass die bezüglich einer Steuerfunktion redundant ausgeleg ten Steuergeräte (1-3; 20-23) über eine Gateway-Funktion verfügen, so dass bei Unterbrechung eines Datenbusses (4; 60-62) der Datenaustausch mittels der Gateway-Funktionalität über den weiteren (60-62; 4) Datenbus aufrechterhalten wird.
  7. Steuergeräteanordnung nach Anspruch 1 bis 6, dadurch gekennzeichnet, dass – der Datenbustrennschalter (5) mindestens einen Eingangsport (13, 14) für das Bewertungssignal mindestens eines weiteren Steuergerätes (2,3; 21; 23) aufweist und – die Verbindung für den Datenbus (4) mittels einer Logikschaltung gesteuert schaltbar ist, wobei . – mindestens ein Bewertungssignal ein Eingangs-Signal der Logikschaltung bildet, um abhängig von dem Ergebnis der Logikschaltung – die Kommunikation des zugeordneten Steuergeräts (1; 20; 22) zum ersten Datenbus (4) zu trennen.
  8. Steuergeräteanordnung nach Anspruch 7, dadurch gekennzeichnet, dass – der Datenbustrennschalter (5) einen Ausgangsport (19) aufweist, welcher über eine Signalleitung mit der Spannungsversorgung (8) des zugeordneten Steuergeräts (1; 20; 22) verbunden ist und – dass abhängig von dem Ergebnis der Logikschaltung ein Steuersignal über die Signalleitung gesendet wird, welches das zugeordnete Steuergerät (1; 20; 22) von der Spannungsversorgung (8) trennt.
  9. Steuergeräteanordnung nach Anspruch 7 oder 8, dadurch gekennzeichnet, dass die schaltbare Verbindung als – Relaisschalter oder – als Logikbaustein ausgebildet ist.
  10. Datenbustrennschalter (5) mit einer schaltbaren elektrischen Verbindung für einen Datenbus (4, 60-62), wobei – der Datenbus (4, 60-62) von einer Sende-/Empfangseinheit eines der Sende-/Empfangseinheit zugeordneten Steuergeräts (1-3, 20-22) mit einem Datenbusanschluss (15, 17) des Datenbustrennschalters (5) verbunden ist, dadurch gekennzeichnet, dass – der Datenbustrennschalter (5) mindestens einen Eingangsport (13, 14) für das Bewertungssignal mindestens eines weiteren Steuergerätes (2,3; 21; 23) aufweist, – einen Ausgangsport (19) aufweist, welcher über eine Signalleitung mit der Spannungsversorgung 8 des zugeordneten Steuergeräts (1; 20; 22) verbunden ist, und – die Verbindung mittels einer Logikschaltung schaltbar ist, wobei – mindestens ein Bewertungssignal ein Eingangs-Signal der Logikschaltung bildet, um abhängig von dem Ergebnis der Logikschaltung – die Kommunikation des Steuergeräts (1; 20; 22) zum Datenbus (4, 60-62) zu trennen und – ein Steuersignal über die Signalleitung zu senden, welches das Steuergerät (1; 20; 22) von der Spannungsversorgung (8) trennt.
  11. Datenbustrennschalter nach Anspruch 10, dadurch gekennzeichnet, dass die schaltbare Verbindung als – ein Relaisschalter oder – als Logikbaustein ausgebildet ist.
DE10243713A 2002-09-20 2002-09-20 Redundante Steuergeräteanordnung Expired - Fee Related DE10243713B4 (de)

Priority Applications (6)

Application Number Priority Date Filing Date Title
DE10243713A DE10243713B4 (de) 2002-09-20 2002-09-20 Redundante Steuergeräteanordnung
DE50305291T DE50305291D1 (de) 2002-09-20 2003-08-30 Redundante steuergeräteanordnung
JP2004538854A JP3965410B2 (ja) 2002-09-20 2003-08-30 冗長構成の車両用制御装置
EP03747947A EP1540428B1 (de) 2002-09-20 2003-08-30 Redundante steuergeräteanordnung
PCT/EP2003/009642 WO2004029737A1 (de) 2002-09-20 2003-08-30 Redundante steuergeräteanordnung
US10/513,826 US7483778B2 (en) 2002-09-20 2003-08-30 Redundant array of control devices

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE10243713A DE10243713B4 (de) 2002-09-20 2002-09-20 Redundante Steuergeräteanordnung

Publications (2)

Publication Number Publication Date
DE10243713A1 true DE10243713A1 (de) 2004-04-01
DE10243713B4 DE10243713B4 (de) 2006-10-05

Family

ID=31969318

Family Applications (2)

Application Number Title Priority Date Filing Date
DE10243713A Expired - Fee Related DE10243713B4 (de) 2002-09-20 2002-09-20 Redundante Steuergeräteanordnung
DE50305291T Expired - Lifetime DE50305291D1 (de) 2002-09-20 2003-08-30 Redundante steuergeräteanordnung

Family Applications After (1)

Application Number Title Priority Date Filing Date
DE50305291T Expired - Lifetime DE50305291D1 (de) 2002-09-20 2003-08-30 Redundante steuergeräteanordnung

Country Status (5)

Country Link
US (1) US7483778B2 (de)
EP (1) EP1540428B1 (de)
JP (1) JP3965410B2 (de)
DE (2) DE10243713B4 (de)
WO (1) WO2004029737A1 (de)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005110829A1 (en) * 2004-05-13 2005-11-24 Haldex Brake Products Ab Control and power supply network for vehicle braking system
DE102011082969A1 (de) 2011-09-19 2013-03-21 Siemens Aktiengesellschaft Verfahren zum Betreiben eines Kommunikationsnetzwerkes und Netzwerkanordnung
DE102015201278A1 (de) * 2015-01-26 2016-07-28 Continental Automotive Gmbh Steuersystem
CN108025687A (zh) * 2015-09-29 2018-05-11 日立汽车系统株式会社 监视系统及车辆用控制装置
DE102016015616A1 (de) * 2016-12-28 2018-06-28 Bachmann Gmbh Modul-System mit Busanbindung und Direkt-Drahtverbindung
DE102021112121A1 (de) 2021-05-10 2022-11-10 Schaeffler Technologies AG & Co. KG Verfahren zur Datenübertragung innerhalb eines Fahrzeugkontrollsystems, Kontrollsystem und Kraftfahrzeug
EP4116620A1 (de) * 2021-07-09 2023-01-11 Leuze electronic GmbH + Co. KG Überwachungseinrichtung und verfahren zum betrieb einer überwachungseinrichtung

Families Citing this family (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10259546A1 (de) * 2002-12-19 2004-07-01 Robert Bosch Gmbh Vorrichtung zur drahtlosen Übertragung eines Auslösesignals
JP5013668B2 (ja) * 2004-11-19 2012-08-29 株式会社デンソー 車両用制御システム
DE102005034161B3 (de) * 2005-07-21 2006-10-12 Siemens Ag Elektronische Vorrichtung
ES2436609T3 (es) * 2006-05-16 2014-01-03 Saab Ab Nodo de bus de datos de tolerancia de fallos en un sistema distribuido
KR100871857B1 (ko) * 2007-06-11 2008-12-03 성균관대학교산학협력단 차량 내부의 네트워크 시스템 및 그 제어방법
DE102007033885A1 (de) * 2007-07-20 2009-01-22 Siemens Ag Verfahren zur transparenten Replikation einer Softwarekomponente eines Softwaresystems
DE102007046706A1 (de) * 2007-09-28 2009-04-16 Autoliv Development Ab Steuervorrichtung für Fahrzeuge
US7941253B1 (en) * 2007-11-27 2011-05-10 Brunswick Corporation Marine propulsion drive-by-wire control system with shared isolated bus
US8213706B2 (en) * 2008-04-22 2012-07-03 Honeywell International Inc. Method and system for real-time visual odometry
US8130773B2 (en) * 2008-06-25 2012-03-06 Honeywell International Inc. Hybrid topology ethernet architecture
FR2934693B1 (fr) * 2008-07-30 2011-03-25 Airbus France Systeme aeronautique embarque a reconfiguration dynamique, procede associe et aeronef embarquant un tel systeme.
US8149554B2 (en) 2008-11-18 2012-04-03 Rockwell Automation Technologies, Inc. Apparatus for fault tolerant digital inputs
US8441766B2 (en) * 2008-11-18 2013-05-14 Rockwell Automation Technologies, Inc. Apparatus for fault tolerant digital outputs
DE102008060984A1 (de) * 2008-12-06 2010-06-10 Dr. Ing. H.C. F. Porsche Aktiengesellschaft Verfahren zum Schutz vor Außeneingriffen in ein Master/Slave-Bussystem und Master/Slave-Bussystem
DE102009005266A1 (de) 2009-01-20 2010-07-22 Continental Teves Ag & Co. Ohg Anbindung eines Kommunikationscontrollers in Sicherheitsarchitekturen
FR2943037B1 (fr) * 2009-03-11 2012-09-21 Airbus France Systeme de commande d'aeronef a architecture modulaire integre.
US8156371B2 (en) * 2009-06-16 2012-04-10 Honeywell International Inc. Clock and reset synchronization of high-integrity lockstep self-checking pairs
JP6227239B2 (ja) * 2011-11-16 2017-11-08 ナブテスコ株式会社 航空機制御装置及び航空機制御システム
DE102012209108B4 (de) * 2012-05-30 2014-05-15 Siemens Aktiengesellschaft Netzwerkeinrichtung, Netzwerkanordnung und Verfahren zum Betreiben einer Netzwerkanordnung
DE102012106652A1 (de) * 2012-07-23 2014-01-23 Endress + Hauser Gmbh + Co. Kg Feldgerät zur Bestimmung oder Überwachung einer Prozessgröße in der Automatisierungstechnik
US9266518B2 (en) * 2013-11-08 2016-02-23 GM Global Technology Operations LLC Component control system for a vehicle
KR101704787B1 (ko) * 2014-12-31 2017-02-22 주식회사 효성 제어기의 이중화 시스템
WO2016155763A1 (en) * 2015-03-30 2016-10-06 Volvo Truck Corporation Method and arrangement for providing redundancy in a vehicle electrical control system
DE102015218898A1 (de) * 2015-09-30 2017-03-30 Robert Bosch Gmbh Verfahren zur redundanten Verarbeitung von Daten
WO2018154860A1 (ja) 2017-02-23 2018-08-30 本田技研工業株式会社 車両用制御システム
WO2018154859A1 (ja) 2017-02-23 2018-08-30 本田技研工業株式会社 車両用制御システムおよび制御方法
WO2018154862A1 (ja) 2017-02-23 2018-08-30 本田技研工業株式会社 車両用制御システムおよび制御方法
US10394241B2 (en) * 2017-06-15 2019-08-27 GM Global Technology Operations LLC Multi-stage voting control
US10647329B2 (en) 2017-12-12 2020-05-12 Uatc, Llc Disengaging autonomous control of vehicle
KR102482143B1 (ko) * 2018-01-30 2022-12-29 에이치엘만도 주식회사 Ecu 및 ecu 동작 방법
KR102111295B1 (ko) * 2018-02-05 2020-05-15 주식회사 만도 리던던트 구조 기반의 차량 제어 장치 및 방법
EP3761568B1 (de) * 2019-07-01 2023-05-31 Volvo Car Corporation Verfahren zur steuerung der kommunikation über einen lokalen verbindungsnetzbus
CN112735310B (zh) * 2020-12-22 2022-08-02 北京市轨道交通运营管理有限公司 一种顶棚导向显示板的测试系统及高精度测试方法
EP4187858A1 (de) 2021-11-29 2023-05-31 KNORR-BREMSE Systeme für Nutzfahrzeuge GmbH Eine sekundärsteuereinheit für ein fahrzeug mit einer primärsteuereinheit und einem datenübertragungsweg

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4621327A (en) * 1984-06-13 1986-11-04 Nartron Corporation Electronic power steering method and apparatus
US4622667A (en) * 1984-11-27 1986-11-11 Sperry Corporation Digital fail operational automatic flight control system utilizing redundant dissimilar data processing
DE3638947C2 (de) * 1986-11-14 1995-08-31 Bosch Gmbh Robert Verfahren zur Synchronisation von Rechnern eines Mehrrechnersystems und Mehrrechnersystem
DE4122016A1 (de) * 1991-07-03 1993-01-21 Hella Kg Hueck & Co Antiblockierregelsystem
US5493497A (en) 1992-06-03 1996-02-20 The Boeing Company Multiaxis redundant fly-by-wire primary flight control system
AU4400893A (en) 1992-06-12 1994-01-04 Dow Chemical Company, The Stealth interface for process control computers
JPH06348524A (ja) 1993-06-10 1994-12-22 Hitachi Ltd 多重化制御装置
US5515282A (en) * 1994-04-25 1996-05-07 The Boeing Company Method and apparatus for implementing a databus voter to select flight command signals from one of several redundant asynchronous digital primary flight computers
DE4439060A1 (de) 1994-11-02 1996-05-09 Teves Gmbh Alfred Mikroprozessoranordnung für ein Fahrzeug-Regelungssystem
DE19612423A1 (de) * 1996-03-28 1997-10-02 Siemens Ag Steuer- und Sicherheitssystem für Krananlagen
DE19631309A1 (de) * 1996-08-02 1998-02-05 Teves Gmbh Alfred Mikroprozessoranordnung für ein Fahrzeug-Regelungssystem
DE19915253A1 (de) 1999-04-03 2000-10-05 Bosch Gmbh Robert Verfahren und Vorrichtung zum Betreiben eines verteilten Steuersystems in einem Fahrzeug
DE19944939C1 (de) * 1999-09-20 2001-08-30 Mannesmann Vdo Ag Steuergerät für ein Kraftfahrzeug
DE19947251A1 (de) 1999-09-30 2001-05-31 Bosch Gmbh Robert Verfahren und Vorrichtung zur Steuerung von Prozessen in Verbindung mit einem Antrieb
DE10002519C1 (de) 2000-01-21 2001-04-05 Siemens Ag Verfahren zur Verhinderung von Fehlfunktionen in einem signalverarbeitenden System und Prozessorsystem
EP1349759A1 (de) 2001-01-12 2003-10-08 DaimlerChrysler AG Vorrichtung zur überwachung von in einem fahrzeug angeordneten sensormitteln

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005110829A1 (en) * 2004-05-13 2005-11-24 Haldex Brake Products Ab Control and power supply network for vehicle braking system
DE102011082969A1 (de) 2011-09-19 2013-03-21 Siemens Aktiengesellschaft Verfahren zum Betreiben eines Kommunikationsnetzwerkes und Netzwerkanordnung
WO2013041351A1 (de) 2011-09-19 2013-03-28 Siemens Aktiengesellschaft Verfahren zum betreiben eines kommunikationsnetzwerkes und netzwerkanordnung
DE102011082969B4 (de) * 2011-09-19 2015-04-30 Siemens Aktiengesellschaft Verfahren zum Betreiben eines Kommunikationsnetzwerkes und Netzwerkanordnung
US10454848B2 (en) 2011-09-19 2019-10-22 Siemens Aktiengesellschaft Method for operating a communication network, and network arrangement
DE102015201278A1 (de) * 2015-01-26 2016-07-28 Continental Automotive Gmbh Steuersystem
DE102015201278B4 (de) * 2015-01-26 2016-09-29 Continental Automotive Gmbh Steuersystem
US10523544B2 (en) 2015-01-26 2019-12-31 Vitesco Technologies GmbH Bus guardian in a data bus
EP3357760A4 (de) * 2015-09-29 2019-06-19 Hitachi Automotive Systems, Ltd. Überwachungssystem und fahrzeugsteuerungsvorrichtung
CN108025687A (zh) * 2015-09-29 2018-05-11 日立汽车系统株式会社 监视系统及车辆用控制装置
US10808836B2 (en) 2015-09-29 2020-10-20 Hitachi Automotive Systems, Ltd. Monitoring system and vehicle control device
CN108025687B (zh) * 2015-09-29 2021-12-21 日立安斯泰莫株式会社 监视系统及车辆用控制装置
DE102016015616A1 (de) * 2016-12-28 2018-06-28 Bachmann Gmbh Modul-System mit Busanbindung und Direkt-Drahtverbindung
DE102016015616B4 (de) 2016-12-28 2021-12-30 Bachmann Gmbh Modul-System mit Busanbindung und Direkt-Drahtverbindung
DE102021112121A1 (de) 2021-05-10 2022-11-10 Schaeffler Technologies AG & Co. KG Verfahren zur Datenübertragung innerhalb eines Fahrzeugkontrollsystems, Kontrollsystem und Kraftfahrzeug
EP4116620A1 (de) * 2021-07-09 2023-01-11 Leuze electronic GmbH + Co. KG Überwachungseinrichtung und verfahren zum betrieb einer überwachungseinrichtung

Also Published As

Publication number Publication date
JP3965410B2 (ja) 2007-08-29
DE10243713B4 (de) 2006-10-05
US7483778B2 (en) 2009-01-27
WO2004029737A1 (de) 2004-04-08
JP2005521182A (ja) 2005-07-14
DE50305291D1 (de) 2006-11-16
US20060116803A1 (en) 2006-06-01
EP1540428B1 (de) 2006-10-04
EP1540428A1 (de) 2005-06-15

Similar Documents

Publication Publication Date Title
DE10243713B4 (de) Redundante Steuergeräteanordnung
DE102011082969B4 (de) Verfahren zum Betreiben eines Kommunikationsnetzwerkes und Netzwerkanordnung
DE10065118A1 (de) System und Verfahren zur Steuerung und/oder Überwachung eines wenigstens zwei Steuergeräte aufweisenden Steuergeräteverbundes
DE102009054155A1 (de) Ein- und/oder Ausgabe-Sicherheitsmodul für ein Automatisierungsgerät
DE4229175A1 (de) Netzwerkschnittstelle
DE4126449C2 (de) Kontroll- bzw. Steuerungsvorrichtung für Fahrzeuge
EP3661819B1 (de) Kontrollsystem für ein kraftfahrzeug, kraftfahrzeug, verfahren zur kontrolle eines kraftfahrzeugs, computerprogrammprodukt und computerlesbares medium
DE102006008575B4 (de) Getriebestellvorrichtung, Kraftfahrzeugkomponente und Verfahren zur Herstellung eines Fail-Safe-Zustandes einer Getriebestellvorrichtung
EP2425304A1 (de) Steuersystem zum sicheren betreiben von mindestens einer funktionskomponente
DE10316452A1 (de) Elektrisches, dezentrales Bremssystem in einem Fahrzeug
DE102005046373B4 (de) Kommunikationssystem für ein technisches Gerät, insbesondere für ein Kraftfahrzeug
DE102008009652A1 (de) Überwachungseinrichtung und Überwachungsverfahren für einen Sensor, sowie Sensor
DE102008029948B4 (de) Überwachungssystem
WO2003007554A1 (de) Netzwerkkomponente für ein optisches netzwerk mit notlauffunktion, insbesondere für ein optisches netzwerk in ringtopologie
DE4416879A1 (de) Steuergerät
DE102019216342B3 (de) Auswertevorrichtung zur fehlertoleranten Auswertung von Sensorsignalen für ein Motorsteuergerät einer Kraftfahrzeuglenkung und Kraftfahrzeuglenkung
DE102019219877B4 (de) Steuerungsvorrichtung zum Betreiben eines Getriebes
DE102010038459A1 (de) Sicherheitssystem
DE102016203966A1 (de) Steuereinheit und Verfahren zur Ansteuerung von zumindest einem Aktuator eines Fahrzeugs
DE19813952C1 (de) Signalisierungsendstufe zur Erzeugung digitaler Spannungssignale auf einem Bussystem
DE102018203887B4 (de) Steuergerät für ein Mehrspannungsbordnetz eines Fahrzeugs und Mehrspannungsbordnetz
DE10328707B4 (de) Fail-Silent-Datenbus
DE102021127310B4 (de) System und Verfahren zur Datenübertragung
DE102005001421A1 (de) Datenbustrennschalter und zugehörige Steuergeräteanordnung
DE4327455A1 (de) System zur Ansteuerung eines Stellgliedes zur Einstellung der Luftzufuhr eines Kraftfahrzeugmotors

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
8364 No opposition during term of opposition
8327 Change in the person/name/address of the patent owner

Owner name: DAIMLERCHRYSLER AG, 70327 STUTTGART, DE

8327 Change in the person/name/address of the patent owner

Owner name: DAIMLER AG, 70327 STUTTGART, DE

8339 Ceased/non-payment of the annual fee