DE10118300B4 - Method for operating electronic control devices in a motor vehicle - Google Patents

Method for operating electronic control devices in a motor vehicle Download PDF

Info

Publication number
DE10118300B4
DE10118300B4 DE2001118300 DE10118300A DE10118300B4 DE 10118300 B4 DE10118300 B4 DE 10118300B4 DE 2001118300 DE2001118300 DE 2001118300 DE 10118300 A DE10118300 A DE 10118300A DE 10118300 B4 DE10118300 B4 DE 10118300B4
Authority
DE
Germany
Prior art keywords
signal information
control device
control
type
control devices
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.)
Expired - Fee Related
Application number
DE2001118300
Other languages
German (de)
Other versions
DE10118300A1 (en
Inventor
Günter Dipl.-Ing. Fendt (FH)
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.)
Conti Temic Microelectronic GmbH
Original Assignee
Conti Temic Microelectronic GmbH
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 Conti Temic Microelectronic GmbH filed Critical Conti Temic Microelectronic GmbH
Priority to DE2001118300 priority Critical patent/DE10118300B4/en
Publication of DE10118300A1 publication Critical patent/DE10118300A1/en
Application granted granted Critical
Publication of DE10118300B4 publication Critical patent/DE10118300B4/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R16/00Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
    • B60R16/02Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
    • B60R16/03Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements for supply of electrical power to vehicle subsystems or for
    • B60R16/0315Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements for supply of electrical power to vehicle subsystems or for using multiplexing techniques
    • 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
    • B60T8/00Arrangements for adjusting wheel-braking force to meet varying vehicular or ground-surface conditions, e.g. limiting or varying distribution of braking force
    • B60T8/17Using electrical or electronic regulation means to control braking
    • B60T8/172Determining control parameters used in the regulation, e.g. by calculations involving measured or detected parameters
    • 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
    • H04L12/40143Bus networks involving priority mechanisms
    • H04L12/4015Bus networks involving priority mechanisms by scheduling the transmission of messages at the communication node
    • 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)
  • Mechanical Engineering (AREA)
  • Transportation (AREA)
  • Selective Calling Equipment (AREA)
  • Control By Computers (AREA)

Abstract

Verfahren zum Betreiben von elektronischen Steuereinrichtungen (1,2) in einem Kraftfahrzeug,
a) mit zumindest einer Steuereinrichtung (1) der ersten Art für zumindest eine erste Anwendungseinheit (3.1) und
b) zumindest einer Steuereinrichtung (2) der zweiten Art für zumindest eine zweite Anwendungseinheit (3.2),
c) wobei zumindest die Steuereinrichtung (1) der ersten Art von Sensoren (S1) Eingangssignale (e1) erhält, zu ersten Ausgangssignalen (a1) verarbeitet und diese ersten Ausgangssignale (a1) zur Steuerung der ersten Anwendungseinheit (3.1) verwendet,
d) die Steuereinrichtung (1) der ersten Art Signalinformationen, beispielsweise die ersten Ausgangssignale (a1), an die Steuereinrichtung (2) der zweiten Art weitergibt, welche diese Signalinformationen weiterverarbeitet und zweite Ausgangssignale (a2) zur Steuerung der zweiten Anwendungseinheit (3.2) erzeugt,
dadurch gekennzeichnet, daß
e) vor Beginn der Übertragung von Signalinformationen (e1, z1.1, z2.1,..., a1) eine der Steuereinrichtungen der zweiten Art (2) zumindest einer der Steuereinrichtungen (1) der ersten Art mitteilt, welche Signalinformationen (z1.1, z2.1,y) von der...
Method for operating electronic control devices (1, 2) in a motor vehicle,
a) with at least one control device (1) of the first type for at least a first application unit (3.1) and
b) at least one control device (2) of the second type for at least one second application unit (3.2),
c) at least the control device (1) of the first type of sensors (S1) receives input signals (e1), processes first output signals (a1) and uses these first output signals (a1) to control the first application unit (3.1),
d) the control device (1) of the first type signal information, for example, the first output signals (a1), on the control device (2) of the second type passes, which further processes these signal information and second output signals (a2) for controlling the second application unit (3.2) generated .
characterized in that
e) before the transmission of signal information (e1, z1.1, z2.1, ..., a1) one of the control devices of the second type (2) informs at least one of the control devices (1) of the first type which signal information (z1 .1, z2.1, y) of the ...

Figure 00000001
Figure 00000001

Description

Die Erfindung betrifft ein Verfahren zum Betreiben von elektronischen Steuereinrichtungen in einem Kraftfahrzeug gemäß dem Oberbegriff des Anspruchs 1.The The invention relates to a method for operating electronic Control devices in a motor vehicle according to the preamble of the claim 1.

Aus der DE 41 07 330 C2 ist ein derartiges Verfahren zum Betreiben von elektronischen Steuereinrichtungen in einem Kraftfahrzeug zu entnehmen, bei dem eine erste Steuereinrichtung, dort eine ABS-Steuereinheit, von Sensoren Eingangssignale, also bestimmte Sensorsignalinformationen erhält, zu ersten Ausgangssignalen verarbeitet und diese ersten Ausgangssignale zur Steuerung der ersten Anwendungseinheit, dort eine ABS-Baugruppe, verwendet. Die erste Steuereinrichtung gibt über eine Übertragungsleitung die ersten Ausgangssignale an die zweite Steuereinrichtung weiter, dort beispielsweise eine Anti-Schlupf-Regelung, welche diese Signalinformationen weiterverarbeitet und zweite Ausgangssignale zur Steuerung einer zweiten Anwendungseinheit erzeugt. Dieser Signalinformationsaustausch wird im Falle einer Störung abgebrochen, erfolgt aber an sich im Normalbetrieb permanent.From the DE 41 07 330 C2 Such a method for operating electronic control devices is to be taken in a motor vehicle, in which a first control device, there an ABS control unit receives from sensors input signals, so certain sensor signal information, processed to first output signals and these first output signals for controlling the first application unit, there an ABS assembly used. The first control device transmits the first output signals to the second control device via a transmission line, there for example an anti-slip control which further processes these signal information and generates second output signals for controlling a second application unit. This signal information exchange is aborted in the event of a fault, but takes place per se in normal operation permanently.

Die unterschiedlichen Steuereinrichtungen in einem Kraftfahrzeug benötigen zum Teil eine Reihe gleichartiger Signalinformationen, insbesondere Sensormeßwerte fahrzeugrelevanter physikalischer Größen. Jeweils alle in einer Steuereinrichtung verfügbaren Signalinformationen allen anderen Steuereinrichtungen mitzuteilen ist aufgrund der begrenzten Signalübertragungskapazitäten nicht machbar.The require different control devices in a motor vehicle for Part of a series of similar signal information, in particular sensor readings of vehicle-relevant physical quantities. Each all signal information available in a controller All other controllers are not notified because of the limited signal transmission capacities makeable.

Aus diesem Grund werden zunehmend Sensorbussysteme eingesetzt, bei denen alle Steuereinrichtungen gemeinsam auf die auf dem Sensorbussystem übertragenen Sensorinformationen zugreifen können. Dabei stehen aber nur die jeweiligen Sensorrohdaten zur Verfügung und es müssen in allen Steuereinrichtungen komplexe Auswerteschaltungen vorgesehen werden, die zum Teil redundante Auswerteschritte durchführen. Zudem messen die Sensoren sehr unterschiedliche physikalische Größen und dies in zum Teil ganz unterschiedlichen Wertebereichen oder mit unterschiedlichen Anforderungen an die Auflösungsgenauigkeit, die Wiederholhäufigkeit bzw. den zeitlichen Abstand zwischen zwei Übertragungen u.s.w., weshalb ein Protokoll für einen solchen Sensorbus sehr komplex ist. Zudem sind Sensorbussysteme sehr störanfällig, insbesondere wegen der hohen Datenübertragungsmengen und der damit hohen Taktfrequenz, aufgrund von Überbrechungen im Busstrang oder Störsignaleinkopplungen. Für sicherheitskritische Bereiche kann man daher nicht auf separate Sensoren für die einzelnen Anwendungseinheiten bzw. deren Steuereinrichtungen verzichten.Out For this reason, sensor bus systems are increasingly being used in which all controllers together on the transmitted on the sensor bus system Sensor information. However, only the respective sensor raw data are available and to have to provided in all control devices complex evaluation circuits which perform partly redundant evaluation steps. moreover the sensors measure very different physical quantities and this in sometimes quite different value ranges or with different requirements for the resolution accuracy, the repetition frequency or the time interval between two transmissions, etc., which is why a protocol for Such a sensor bus is very complex. In addition, sensor bus systems very susceptible to faults, in particular because of the high data transfer rates and the thus high clock frequency, due to breaks in the bus line or interfering signal couplings. For safety-critical Areas can not therefore be based on separate sensors for each Use units or their control devices waive.

Die DE 38 11 127 C2 schlägt daher sogar einen Sensordatenbus allein für ein Fahrzeuginsassenschutzsystem vor, wobei die Sensoren darin redundante Signalinformationen erzeugen. Neben den Sensorrohdaten stellen ausgelagerte Auswerteschaltungen der Sensoren auch bereits aufbereitete Signale zur Verfügung. Alle diese Signalinformationen werden permanent dem Fahrzeuginsassenschutzsystem zur Verfügung gestellt, wodurch sich zwar eine hohe Redundanz ergibt und selbst bei Ausfall eines Sensors dank der Signalinformationen von anderen Sensoren das Fahrzeuginsassenschutzsystem sicher gesteuert werden kann, jedoch der damit verbundene Aufwand, insbesondere die allein für diese eine Steuereinrichtung erforderliche Signalübertragungskapazität sehr hoch ist.The DE 38 11 127 C2 Therefore, even proposes a sensor data bus alone for a vehicle occupant protection system, wherein the sensors generate therein redundant signal information. In addition to the sensor raw data, outsourced evaluation circuits of the sensors also provide already processed signals. All of this signal information is permanently provided to the vehicle occupant protection system, which results in a high degree of redundancy and even in case of failure of a sensor thanks to the signal information from other sensors, the vehicle occupant protection system can be safely controlled, but the associated effort, especially for this alone a control device required signal transmission capacity is very high.

Alternativ wird auch eine Zusammenlegung von Steuereinrichtungen für unterschiedliche Anwendungseinheiten mit gleichartigen Signalinformationen betrachtet, bspw. in der DE 42 12 337 A1 , DE 196 51 123 C1 oder der WO 00/13157, wobei dort die gemeinsame zeitversetzte Nutzung eines gemeinsamen Mikroprozessors durch die jeweiligen Auswertealgorithmen und die entsprechende Einsparung eines zweiten Mikroprozessors im Mittelpunkt steht. Die Signalinformationen der gemeinsamen Sensoren stehen dabei permanent am Mikroprozessor für beide Auswertealgorithmen zur Verfügung und werden nicht ausgetauscht.Alternatively, a combination of control devices for different application units is considered with similar signal information, eg. In the DE 42 12 337 A1 . DE 196 51 123 C1 or WO 00/13157, where there is the common time-shifted use of a common microprocessor by the respective evaluation algorithms and the corresponding savings of a second microprocessor in the center. The signal information of the common sensors are permanently available at the microprocessor for both evaluation algorithms and are not exchanged.

Aufgabe der Erfindung ist es, ein Verfahren zum Betreiben von elektronischen Steuereinrichtungen in einem Kraftfahrzeug vorzustellen, bei dem das Potential an redundanten Signalinformationen bei einer begrenzten Signalübertragungskapazität bestmöglich ausgenutzt wird. Diese Aufgabe wird durch die Merkmale des Anspruchs 1 gelöst. Vorteilhafte Weiterbildungen sind den Unteransprüchen zu entnehmen. Zudem wird eine Steuereinrichtung für eine Anwendungseinheit zur Durchführung des Verfahrens und ein Kraftfahrzeug mit solchen untereinander verbundenen Steuerereinrichtungen vorgestellt.task The invention is a method for operating electronic To present control devices in a motor vehicle, in which the potential of redundant signal information in a limited Signal transmission capacity exploited in the best possible way becomes. This object is solved by the features of claim 1. Advantageous developments are the dependent claims refer to. In addition, a control device for an application unit to carry out of the method and a motor vehicle with such interconnected Control devices presented.

Grundgedanke ist, dass nur diejenigen Steuereinrichtungen, die Signalinformationen tatsächlich aktuell benötigen, genau diese anfordern und Steuereinrichtungen, die diese Signalinformation verfügbar haben, diese entsprechend bedarfsgerecht zur Verfügung stellen. Dies kann einseitig oder gegenseitig erfolgen und die zur Verfügung stehende Signalübertragungskapazität hinsichtlich der Wichtigkeit der jeweiligen Signalinformationen und/oder der erforderlichen Wiederholhäufigkeit optimiert werden. Für die physikalischen Größen der Signalinformationen wird vorzugsweise einheitliche Codierung verwendet und zusätzlich ein Normwert, der Wertebereich sowie die Signalauflösung der physikalischen Größe ausgetauscht. In Abhängigkeit von den einerseits benötigten und andererseits auch verfügbaren Signalinformationen wird ein angepasstes, also die benötigten und auch verfügbaren Signalinformationen enthaltendes Datenübertragungsprotokoll aktiviert und die Signalinformationen entsprechend diesem aktivierten Datenübertragungsprotokoll übertragen. Insbesondere kann auch die Häufigkeit der Übertragung einer Signalinformation bedarfsgerecht angepasst werden.The basic idea is that only those control devices that actually need signal information currently request precisely these and control devices that have this signal information available, make them available as needed. This can be unilateral or mutual and the available signal transmission capacity can be optimized with regard to the importance of the respective signal information and / or the required repetition frequency. For the physical quantities of the signal information preferably uniform coding is used and additionally a standard value, the value range as well as the signal resolution of the physical quantity are exchanged. Depending on the signal information required on the one hand and on the other hand also available, an adapted data transmission protocol containing the required and also available signal information is activated and the signal information is transmitted in accordance with this activated data transmission protocol. In particular, the frequency of transmission of signal information can also be adapted as needed.

Welche Signalinformationen eine Steuereinrichtung benötigt, wird vorzugsweise anhand eines Steuersignals ermittelt, welches beispielsweise von einer Funktionsüberwachungseinheit bei einem erkannten Ausfall eines Sensors oder beim Eintritt bestimmter Betriebszustände erzeugt wird. Gerade im Kraftfahrzeug ändert sich aufgrund von bestimmten Betriebszuständen der Bedarf an Signalinformationen erheblich, wie beispielsweise bei Regen die ASR, ABS, wie auch Scheibenwischer-Steuereinrichtung die Regenmenge als Signalinformation nutzen können, bei einem drohenden Zusammenstoß die Abstandsinformation und Eigen- und Relativgeschwindigkeit nützlich ist sowohl für das Insassenschutzsystem als auch für den Abstandsregler (ADC) und den Bremsassistenten.Which Signal information requires a controller is preferably based a control signal which, for example, from a Function monitoring unit in case of a detected failure of a sensor or on the arrival of certain operating conditions is produced. Especially in the motor vehicle changes due to certain operating conditions of Need for signal information significantly, such as in Rain, the ASR, ABS, as well as windscreen wiper control the amount of rain Can use signal information, in the case of an imminent collision, the distance information and intrinsic and relative speed is useful for both the occupant protection system as well as for the Distance Controller (ADC) and Brake Assist.

Die Datenverarbeitung der Eingangssignale zu den Ausgangssignalen in den Steuereinrichtungen erfolgt in mehreren Schritten, wobei es unerheblich ist, ob die Datenverarbeitung hardwaretechnisch in unterschiedlichen Stufen einer Auswerteschaltung oder softwaretechnisch in Schritten eines Algorithmus realisiert ist. Die in den Zwischenschritten auftretenden Zwischenergebnisse werden als zusätzliche Signalinformationen für die andere Steuereinrichtung bereitstellt, vorzugsweise sogar die Datenverarbeitung gerade erst auf derartige nutzbringende Zwischenschritte optimiert, indem die Datenverarbeitung der Eingangssignale zu den Ausgangssignalen in den anderen Steuereinrichtungen derart in Zwischenschritte mit Zwischenergebnissen unterteilt ist, dass zumindest eine der anderen Steuereinrichtungen eine benötigte Signalinformation als Zwischenergebnis zur Verfügung stellen kann.The Data processing of the input signals to the output signals in The control devices take place in several steps, where it irrelevant is whether the data processing hardware in different Steps of an evaluation circuit or software-technically in steps an algorithm is realized. The occurring in the intermediate steps Intermediate results are called additional signal information for the provides other control device, preferably even the data processing just optimized for such useful intermediate steps, by processing the input signals to the output signals in the other control devices in such intermediate steps Subtotal is subdivided that at least one of the others Control devices needed Can provide signal information as an intermediate result.

Die Erfindung soll nachfolgend anhand von Ausführungsbeispielen und Figuren näher erläutert werden. Kurze Beschreibung der Figuren:The Invention will be described below with reference to embodiments and figures be explained in more detail. Brief description of the figures:

1 bedarfsgerechte Übertragung von benötigten Signalinformationen von einer ersten Steuereinrichtung zu einer zweiten Steuereinrichtung 1 needs-based transmission of required signal information from a first control device to a second control device

1a Detailansicht des Steuerinformationsaustauschs über die benötigten und verfügbaren Signalinformationen 1a Detail view of the control information exchange about the required and available signal information

2 Bussystem für die Übertragung von Signalinformationen zwischen den Steuereinrichtungen 2 Bus system for the transmission of signal information between the control devices

Die 1 zeigt zwei Steuereinrichtungen 1 und 2 für jeweils eine Anwendungseinheit 3.1 und 3.2 in einem Kraftfahrzeug, die jeweils eine Datenübertragungssteuereinheit C1 und C2 zur Steuerung eines Austauschs von Signalinformationen und Steuerinformationen aufweisen und miteinander über einen Übertragungskanal verbunden sind.The 1 shows two controllers 1 and 2 for each one application unit 3.1 and 3.2 in a motor vehicle, each having a data transmission control unit C1 and C2 for controlling an exchange of signal information and control information and connected to each other via a transmission channel.

Als Übertragungskanal zwischen den Steuereinrichtungen kommt dabei anstelle einer üblichen Übertragungsleitung auch ein Bussystem oder ein drahtloses Übertragungsmedium in Frage.As a transmission channel between the controllers comes in place of a conventional transmission line also a bus system or a wireless transmission medium in question.

Wie bereits aus dem Stand der Technik bekannt ist, gibt es gerade im Kraftfahrzeug eine nicht unerhebliche Anzahl an sich eigenständiger Steuereinrichtungen, bspw. das Antiblockiersystem-System (ABS), das Antischlupfsystem (ASR), die aktive Fahrwerkssteuerung, das Insassenschutzsystem zur Auslösung von Rückhaltemitteln sowie Überrollbügeln ect. Dabei werden gerade auch in Kraftfahrzeugen eine Reihe physikalischer Größen von Sensoren für eine Steuereinrichtung erfasst, die auch für die Steuerung der Anwendungseinheit einer anderen Steuereinrichtung signifikant sein können. Insbesondere Beschleunigungs- und Geschwindigkeitsinformationen, Informationen über den Abstand oder Annäherungsgeschwindigkeit zu anderen Objekten werden für mehrere Steuereinrichtungen benötigt, wobei die meisten Steuereinrichtungen zur Steuerung ihrer jeweiligen Anwendungseinheit die Signalinformationen der Sensoren individuell aufbereiten müssen. Hierzu sei auf den eingangs genannten Stand der Technik verwiesen.As is already known from the prior art, there are just in Motor vehicle a not inconsiderable number of self-contained control devices, For example, the anti-lock brake system (ABS), the anti-slip system (ASR), the active chassis control, the occupant protection system to trigger Restraining means as well as roll bars ect. It is just in motor vehicles, a number of physical Sizes of Sensors for a control device is detected, which is also responsible for the control of the application unit can be significant to another controller. Especially Acceleration and speed information, information about the Distance or approach speed to other objects will be for several control devices needed, where most controllers to control their respective application unit must individually process the signal information of the sensors. For this reference is made to the above-mentioned prior art.

1 zeigt eine Steuereinrichtung 1 der ersten Art für eine erste Anwendungseinheit 3.1. Die Steuereinrichtung 1 der ersten Art erhält von Sensoren S1 Eingangssignale e1, die sie zu ersten Ausgangssignalen a1 verarbeitet und diese ersten Ausgangssignale a1 zur Steuerung der ersten Anwendungseinheit 3.1 verwendet. 1 shows a control device 1 the first type for a first application unit 3.1 , The control device 1 The first type receives input signals e1 from sensors S1, which processes them into first output signals a1 and these first output signals a1 to control the first application unit 3.1 used.

Der Begriff Anwendungseinheit ist hierbei weit zu fassen und zielt letztlich nur eine spezifische Aufbereitung der Eingangssignale e1 zu Ausgangssignalen a1.Of the The term application unit is to be understood broadly and ultimately aims only a specific preparation of the input signals e1 to output signals a1.

Darüber hinaus ist eine Steuereinrichtung 2 der zweiten Art für eine zweite Anwendungseinheit 3.2 vorgesehen, die von der Steuereinrichtung 1 der ersten Art Signalinformationen erhält, welche die Steuereinrichtung 2 weiterverarbeitet und zweite Ausgangssignale a2 zur Steuerung der zweiten Anwendungseinheit 3.2 erzeugt.In addition, a control device 2 of the second type for a second application unit 3.2 provided by the control device 1 the first type receives signal information, which the control device 2 further processed and second Output signals a2 for controlling the second application unit 3.2 generated.

Die Steuereinrichtung 2 der zweiten Art ist also der Nachfrager von Signalinformationen, während die Steuereinrichtung 1 der ersten Art Signalinformationen anbietet. Für das nachfolgend beschriebene Verfahren können dabei sowohl mehrere Nachfrager von Signalinformationen, also Steuereinrichtungen der zweiten Art, als auch Anbieter von Signalinformationen, also Steuereinrichtungen der ersten Art vorhanden sein, insbesondere auch wechselseitig Signalinformationen austauschen, so dass ein Anbieter einer Signalinformation zugleich Nachfrager für bestimmte andere Signalinformationen sein kann.The control device 2 The second type is thus the demand of signal information, while the control device 1 the first type offers signal information. For the method described below, both multiple requesters of signal information, ie control devices of the second type, as well as providers of signal information, ie control devices of the first type can be present, in particular also mutually exchange signal information, so that a provider of signal information at the same time demand for certain others Signal information can be.

Die Datenverarbeitung der Eingangssignale e1 zu den Ausgangssignalen a1 in der Steuereinrichtung 1 erfolgt dabei in Zwischenschritten ZS1.1, ZS2.1,... mit Zwischenergebnissen Z1.1, Z.2.1,..., so dass neben den Eingangssignalen e1 und Ausgangssignalen a1 die Steuereinrichtung 1 auch diese Zwischenergebnisse Z1.1, Z.2.1,... als Signalinformationen für die andere Steuereinrichtung 2 bereitstellt.The data processing of the input signals e1 to the output signals a1 in the control device 1 takes place in intermediate steps ZS1.1, ZS2.1, ... with intermediate results Z1.1, Z.2.1, ..., so that in addition to the input signals e1 and output signals a1, the control device 1 also these intermediate results Z1.1, Z.2.1,... as signal information for the other control device 2 provides.

Vorzugsweise ist die Datenverarbeitung der Eingangssignale e1 zu den Ausgangssignalen a1 in der Steuereinrichtung 1 sogar gezielt derart in Zwischenschritte ZS1.1, ZS2.1,... mit Zwischenergebnissen Z1.1, Z.2.1,... unterteilt, dass diese Signalinformationen den Bedarf an benötigten Signalinformationen der anderen Steuereinrichtung 2 gezielt befriedigen können.Preferably, the data processing of the input signals e1 to the output signals a1 in the control device 1 even specifically in such intermediate steps ZS1.1, ZS2.1, ... with intermediate results Z1.1, Z.2.1, ... divided, that this signal information the need for required signal information of the other control device 2 can satisfy specifically.

Grundlegend ist nun, dass vor Beginn der Übertragung von Signalinformationen die Steuereinrichtung 2 der Steuereinrichtung 1 mitteilt, welche Signalinformationen, (in 1a z1.1, z2.1 sowie y) von der Steuereinrichtung 2 benötigt werden. Die Steuereinrichtung 1 bestätigt daraufhin, welche der benötigten Signalinformationen (z1.1, z2.1, y) bei ihr zur Verfügung stehen. Dieser Steuersignalaustausch ccd wird skizzenhaft in 1a näher dargestellt (verfügbar nur z1.1, z2.1, nicht jedoch y) und erfolgt über die gleichen oder aber gesonderte Signalleitungen.Fundamental is now that before the start of the transmission of signal information, the control device 2 the control device 1 tells which signal information, (in 1a z1.1, z2.1 and y) from the control device 2 needed. The control device 1 then confirms which of the required signal information (z1.1, z2.1, y) is available with it. This control signal exchange ccd is sketchy in 1a shown in more detail (available only z1.1, z2.1, but not y) and takes place via the same or separate signal lines.

Das erste Bit signalisiert dabei, ob eine bestimmte Signalinformation benötigt wird (0....), oder verfügbar ist (1....).The first bit indicates whether a particular signal information needed becomes (0 ....), or available is (1 ....).

In 1 wird die Verfügbarkeit der Menge der Signalinformationen e1, z1.1, z2.1,..., a1 in der Steuereinrichtung 1 skizzenhaft anhand von gestrichelten Pfeilen dargestellt, wobei dies bedeutet, dass diese Signalinformationen verfügbar sind, jedoch nicht benötigt und daher auch nicht übertragen werden und nur die benötigten Signalinformationen z.1.1, z2.1 übertragen werden, wie als durchgehender Pfeil illustriert wird.In 1 is the availability of the amount of signal information e1, z1.1, z2.1, ..., a1 in the controller 1 sketched by dashed arrows, this means that this signal information is available, but not needed and therefore not transmitted and only the required signal information z.1.1, z2.1 be transmitted, as illustrated by a solid arrow.

Es werden also aus der Menge verfügbarer Signalinformationen der Steuereinrichtung 1 bedarfsgerecht nur die benötigten Signalinformationen z1.1, z2.1 von der Steuereinrichtung 1 zu einer zweiten Steuereinrichtung übertragen.So it will be from the amount of available signal information of the controller 1 As needed, only the required signal information z1.1, z2.1 from the controller 1 transmitted to a second control device.

Die Steuereinrichtungen 1 und 2 aktivieren darauf hin in Abhängigkeit von den benötigten und auch verfügbaren Signalinformationen ein Datenübertragungsprotokoll, d.h. sie rufen aus einem Speicher ein entsprechendes Datenübertragungsprotokoll ab oder stellen dieses selbst anhand vorgegebener Regeln automatisch zusammen, tauschen es ggfs. aus bzw. gleichen es ab. Dann werden die Signalinformationen z1.1, z2.1 entsprechend diesem aktivierten Datenübertragungsprotokoll übertragen.The control devices 1 and 2 Depending on the required and also available signal information, they then activate a data transmission protocol, ie they call a corresponding data transmission protocol from a memory or automatically compile it using predefined rules, exchanging it if necessary or synchronizing it. The signal information z1.1, z2.1 is then transmitted in accordance with this activated data transmission protocol.

Die Mitteilung der benötigten Signalinformationen und die Bestätigung der verfügbaren Signalinformationen erfolgt dabei über die Datenübertragungssteuereinheit C1 und C2 in Form von Steuerinformationen (communication control data), wie in 1a noch mal im Detail illustriert wird. Weitere Details der Steuerinformationen werden nachfolgend für ein Bussystem in 2 beschrieben.The communication of the required signal information and the confirmation of the available signal information takes place via the data transmission control unit C1 and C2 in the form of control information (communication control data), as in 1a is illustrated again in detail. Further details of the control information are given below for a bus system in 2 described.

Es wird vorzugsweise auch mitgeteilt, wie oft bzw. in welchem zeitlichen Abstand die Steuereinrichtung 2 eine bestimmte Signalinformation von der Steuereinrichtung 1 benötigt und in Abhängigkeit davon ein Datenübertragungsprotokoll mit entsprechenden zeitlichen Abständen zur Übertragung der bestimmten Signalinformation aktiviert. So werden beispielsweise Daten hoher Änderungsrate häufiger ausgetauscht, indem diese in dem aktivierten Datenübertragungsprotokoll mehrere Zeitfenster bekommen, während Signalinformationen, die sich weniger dynamisch ändern, auch entsprechend seltener übertragen werden.It is also preferably communicated how often or at what time interval, the control device 2 a certain signal information from the control device 1 requires and depending on a data transmission protocol with appropriate time intervals for the transmission of the specific signal information activated. For example, high rate data changes more frequently by getting multiple timeslots in the enabled data transmission protocol, while signaling information that changes less dynamically is also transmitted less frequently.

Die bedarfsgerechte Aktivierung eines Datenübertragungsprotokolls zwischen den Steuereinrichtungen 1 und 2 erfolgt dabei vorzugsweise nicht nur auf den Betriebsbeginn, bspw. ein Power On – Signal, oder in der Initialisierungsphase bei der Fahrzeugendmontage, sondern auch während des Betriebs auf ein Steuersignal hin.The need-based activation of a data transfer protocol between the controllers 1 and 2 This is preferably done not only on the start of operation, for example. A Power On - signal, or in the initialization phase in the vehicle final assembly, but also during operation to a control signal.

So ist vorzugsweise eine Funktionsüberwachungseinheit für die Sensoren vorgesehen ist, die bei einem erkannten Ausfall eines Sensors ein den Ausfall dieses Sensors anzeigendes Steuersignal FS1, FS2 an die Steuereinrichtung 1 bzw. 2 gibt und diese prüft, ob und welche Signalinformationen von der anderen Steuereinrichtung ersatzweise für die Steuerung der eigenen Anwendungseinheit verwendet werden können und diese entsprechend anfordert.Thus, a function monitoring unit for the sensors is preferably provided which, in the event of a detected failure of a sensor, displays a control signal FS1, FS2 indicating the failure of this sensor to the control device 1 respectively. 2 and this checks whether and which signal information from the other controller can be used alternatively for the control of the own application unit and requests it accordingly.

Zudem ist eine Anpassung in Abhängigkeit von Betriebszustandsparametersignalen denkbar, beispielsweise bei Erkennen eines unfallkritischen Zustands mittels eines Precrashsensors, für sich einen Betriebszustand ableitet und in Abhängigkeit von diesem Betriebszustand feststellt, welche Signalinformationen benötigt werden und daraufhin prüft, welche dieser benötigten Signalinformationen bei der Steuereinrichtung 1 verfügbar sind. Als Betriebszustandsparametersignale können externe Signale 6 oder aber Signalinformationen der Sensoren S1,S2 selbst verwendet werden.In addition, an adjustment is dependent conceivable operating state parameter signals, for example, when detecting an accident critical state by means of a precrash sensor, derives an operating condition for itself and determines depending on this operating state, which signal information is required and then checks which of these required signal information at the control device 1 Are available. As Betriebszustandparameter signals external signals 6 or signal information of the sensors S1, S2 themselves are used.

Die benötigten Signalinformationen werden dabei vorzugsweise mit einem Parameter für deren Wichtigkeit versehen, um eine Priorisierung dieser anhand der Wichtigkeit insbesondere bei nicht ausreichender Signalübertragungskapazität für alle benötigten Signalinformationen zu ermöglichen. Die Steuereinrichtungen aktivieren dann ein Datenübertragungsprotokoll, bei dem von den benötigten und verfügbaren Signalinformationen zumindest die Signalinformationen mit hoher Wichtigkeit übertragen werden.The required Signal information is preferably provided with a parameter for their importance in order to prioritize this on the basis of importance in particular with insufficient signal transmission capacity for all required signal information to enable. The controllers then activate a data transfer protocol, where needed and available Signal information at least the signal information with high Importance to be transmitted.

Wie bereits eingangs erwähnt, besteht ein besonderer Vorteil darin, wenn eine Mehrzahl von Steuereinrichtungen 1 und 2 untereinander verbunden sind und jede der Steuereinrichtungen 1 und 2 Sensoren S1,S2) aufweist, so dass die Steuereinrichtungen 1 und 2 untereinander gegenseitig austauschen können, welche Signalinformationen benötigt und welche verfügbar sind und in Abhängigkeit davon ein Datenübertragungsprotokoll aktiviert wird. Ziel ist dabei vor allem die Erhöhung der Funktionssicherheit durch gezielten Austausch redundant verfügbarer Signalinformationen im Bedarfsfall.As already mentioned, there is a particular advantage when a plurality of control devices 1 and 2 connected to each other and each of the control devices 1 and 2 Sensors S1, S2), so that the control means 1 and 2 can mutually exchange with each other, which signal information is needed and which are available and depending on a data transmission protocol is activated. The main goal here is to increase functional reliability by selectively exchanging redundantly available signal information in case of need.

Gerade für den wechselseitigen Austausch von Signalinformationen bietet sich die Verwendung eines digitalen Datenbusses 4 an, wie der in 2 skizziert ist. An diesem Datenbus 4 sind eine Mehrzahl von Steuereinrichtungen angeschlossen, von denen hier wieder nur beispielhaft die Steuereinrichtungen 1 und 2 näher gezeigt werden, wobei jede der Steuereinrichtungen im Prinzip sowohl Anbieter als auch Nachfrager für bestimmte Signalinformationen sein kann.Especially for the mutual exchange of signal information offers the use of a digital data bus 4 on how the in 2 outlined. On this data bus 4 are a plurality of control devices connected, of which here again only by way of example, the control devices 1 and 2 can be shown in more detail, wherein each of the control devices can be both providers and buyers for certain signal information in principle.

Für das Datenübertragungsprotokoll der Signalinformationen ist eine vorgegebene Anzahl fester Zeitfenster verfügbar und jede Steuereinrichtung verfügt über ein Register für diese Zeitfenster, in dem registriert ist, ob ein Zeitfenster frei oder belegt ist, vorzugsweise für welche Signalinformation es belegt ist. Gerade im Hintergrund der damit klar begrenzten Signalübertragungskapazität ist die bedarfsgerechte Anfrage und Bereitstellung von Signalinformationen von entscheidender Bedeutung, da anderenfalls bei der Menge an potentiell verfügbaren Signalinformationen in einem Kraftfahrzeug der Datenbus eine technisch wie auch kostenmäßig nicht vertretbare Dimension annehmen würde.For the data transmission protocol the signal information is a predetermined number of fixed time slots available and each controller has one Register for this time window, in which is registered, whether a time window free or is occupied, preferably for which signal information is occupied. Especially in the background of the thus clearly limited signal transmission capacity is the needs-based inquiry and provision of signal information from crucial, otherwise in the amount of potential available Signal information in a motor vehicle, the data bus a technical as well as not in terms of cost acceptable dimension.

Jede Steuereinrichtung, die nun eine Anfrage von benötigten Signalinformationen erhält und diese verfügbar hat, prüft in ihrem Register, ob noch ein Zeitfenster frei ist und teilt mit der Bestätigung der Verfügbarkeit der benötigten Signalinformation auch allen anderen Steuereinrichtungen mit, dass sie dieses zuvor noch freie Zeitfenster für die Übertragung der benötigten Signalinformation beansprucht. Dabei wird vorzugsweise auch berücksichtigt, wie häufig die nachfragende Steuereinrichtung die bestimmte Signalinformation benötigt und gegebenenfalls innerhalb eines Protokollrahmens mehrere Zeitfenster in einem vorgegebenen zeitlichen Abstand für die Übertragung der Signalinformation reserviert.each Control device, which is now a request for required signal information receives and these available has, checks in her register, if there is still a time slot available and inform the confirmation the availability the needed Signal information also to all other control devices with that They this previously free time window for the transmission of the required signal information claimed. It is also preferably considered how often the requesting control device that requires specific signal information and optionally within a protocol frame, multiple time slots at a predetermined time interval for the transmission of the signal information reserved.

Vorzugsweise wird bei der Vergabe der Zeitfenster an die Signalinformationen deren Wichtigkeit berücksichtigt, wobei auch denkbar ist, dass bei innerhalb eines Protokollrahmens mehrfach zu übertragenden Signalinformationen die Wichtigkeit der Wiederholungen differenziert, insbesondere abgestaffelt wird, d.h. eine erste Übertragung im Protokollrahmen hohe Wichtigkeit besitzt, eine zweite wiederholte Übertragung der sich zwar zwischenzeitlich leicht veränderten Signalinformation jedoch geringere Wichtigkeit aufweist.Preferably when the time window is assigned to the signal information considering their importance, being also conceivable that within within a protocol framework to be transferred several times Signal information differentiates the importance of repetitions, in particular staggered, i. a first transmission in the protocol frame has high importance, a second repeated transmission although in the meantime slightly changed signal information, however has less importance.

Sind bereits alle Zeitfenster vergeben, wird nachfolgend anhand der Wichtigkeit der benötigten und verfügbaren Signalinformation geprüft, ob eines der bereits vergebenen Zeitfenster bisher für eine Signalinformation niedrigerer Wichtigkeit beansprucht wird und dieses Zeitfenster dann für die Übertragung der Signalinformation höherer Wichtigkeit reserviert wird.are Already assigning all time windows will be explained below on the basis of importance the needed and available Signal information checked, whether one of the already allocated time windows so far for a signal information of lower importance and this time window then for the transfer of Signal information higher Importance is reserved.

Die Organisation des Steuerinformationsaustauschs, also welches Steuereinrichtung wann welche Anfragen oder Verfügbarkeitsanzeigen sendet, sowie die Generierung des bedarfsgerechten Datenübertragungsprotokolls erfolgt dabei im Datenbus 4 vorzugsweise mittels einer Zentraleinheit 5.The organization of the control information exchange, that is, which control device sends which requests or availability displays when, as well as the generation of the needs-based data transmission protocol takes place in the data bus 4 preferably by means of a central unit 5 ,

Ein besonderer Aspekt bei diesem Verfahren ist auch, dass als Signalinformationen von den Sensoren gewonnene physikalische Größen übertragen werden, die von unterschiedlichen Steuereinrichtungen oft in unterschiedlichen Wertebereichen benötigt werden und daher die den Steuereinrichtungen direkt zugeordneten Sensoren, vgl. 1 die Sensoren S1 und S2 für die Steuereinrichtungen 1 und 2, unterschiedliche Empfindlichkeit oder Signalauflösung aufweisen.A particular aspect of this method is also that transmitted as signal information from the sensors physical quantities are transmitted, which are often required by different control devices in different value ranges and therefore the control devices directly associated sensors, see. 1 the sensors S1 and S2 for the control devices 1 and 2 , have different sensitivity or signal resolution.

Für jede verfügbare physikalische Größe wird daher zunächst ein einheitliches Codesignal verwendet, wobei die Steuereinrichtungen vorzugsweise auch den erforderlichen Wertebereich der physikalischen Größe und/oder die Signalauflösung austauschen und prüfen. Erforderlichenfalls können auch für eine physikalische Größe entsprechend mehrere Codesignale verwendet werden.For each available physical size, therefore, a uniform code signal is first used, the control devices vorzugswei Also replace and check the required value range of the physical variable and / or the signal resolution. If necessary, a plurality of code signals can also be used for a physical quantity.

Für jede Signalinformation ist zudem ein einheitlicher Normwert der zugehörigen physikalischen Größe vorgegeben und es wird die Signalinformation in Einheiten dieses Normwerts übertragen, so dass die empfangende Steuereinrichtung eine Skalierung auf den für ihre Datenverarbeitungsschritte durchführen kann. So tauschen die Steuereinrichtungen einen Verstärkungsfaktor aus, der das Verhältnis der benötigten bzw. verfügbaren Signalinformation zu diesem Normwert angibt.For every signal information In addition, a uniform standard value of the associated physical variable is specified and the signal information is transmitted in units of this standard value, so that the receiving controller scales to the for your Perform data processing steps. So swap Control devices a gain out of the relationship the needed or available Indicates signal information about this standard value.

Ein Datensatz einer Steuerinformation besteht daher in einem Ausführungsbeispiel für einen Datenbus aus folgenden Komponenten:

  • – einem Bit zur Codierung, ob eine nachfolgend beschriebene Signalinformation benötigt wird oder verfügbar ist (0=benötigt, 1=verfügbar)
  • – dem Codewort für die physikalische Größe (bspw. für die Beschleunigung 1, für die Geschwindigkeit 2, für den Drehwinkel um die Zentralachse 3 u.s.w.), wobei dabei immer ein Normwert von 1, also 1 g, 1 m/s, u.s.w. vereinbart ist
  • – der Bitbreite bzw. Auflösung (bspw. ob die Beschleunigung als 8- oder 16-Bit-Datenwort benötigt wird bzw. verfügbar ist)
  • – der Position des ersten Zeitfensters, wobei dies für die Anfrage einer benötigten Signalinformation bspw. immer defaultmäßig auf 0000 steht und erst von der Steuereinrichtung, welche die benötigte Signalinformation verfügbar hat, entsprechend ihrem Register auf ein freies oder niedriger gewichtetes Zeitfenster gesetzt wird, wobei die anderen Steuereinrichtungen dann diese Zeitfensterinformation mit registrieren.
  • – der Häufigkeit bzw. dem Abstand der Übertragung dieser Signalinformation im Protokollrahmen (bspw. 1 für 1 mal je Rahmen, 2 für 2mal im Rahmen, also im Abstand von 1/2 des Rahmens nochmals ....), wobei alternativ auch das Zeitfenster für die wiederholte Übertragung direkt angegeben werden kann
  • – der Wichtigkeit der benötigten Signalinformation (0 für unkritische und in der Steuereinrichtung noch redundant vorhandene Signalinformationen bis hin zu 3 für absolut sicherheitskritische Signalinformationen, bspw. aufgrund des Komplettausfalls eines sicherheitsrelevanten Sensors).
A data record of a control information therefore consists in one embodiment of a data bus of the following components:
  • A bit for coding whether a signal information described below is required or available (0 = required, 1 = available)
  • The code word for the physical quantity (for example for the acceleration 1 , for the speed 2 , for the angle of rotation around the central axis 3 etc.), whereby a standard value of 1, ie 1 g, 1 m / s, etc. is always agreed
  • - the bit width or resolution (eg whether the acceleration is required or available as 8- or 16-bit data word)
  • - The position of the first time window, which is for the request of a required signal information, for example, always by default to 0000 and only by the controller, which has the required signal information available, is set according to their register on a free or lower-weighted time window, the then register this time slot information with other controllers.
  • - The frequency or the distance of the transmission of this signal information in the protocol frame (eg 1 for 1 times per frame, 2 for 2 times in the frame, ie at intervals of 1/2 of the frame again ....), where alternatively also the time window for the repeated transmission can be specified directly
  • - The importance of the required signal information (0 for uncritical and redundant in the control device signal information available up to 3 for absolutely safety-critical signal information, eg. Due to the complete failure of a safety-related sensor).

Dies ist selbstverständig nur ein Beispiel und kann für jeden Anwendungsfall angepasst werden, insbesondere auf Zusatzinformationen wie Häufigkeit oder Wichtigkeit gegebenenfalls verzichtet oder weitere Details ergänzt werden. Wird anstelle eines Bussystems eine direkte Verbindung zwischen genau zwei Steuereinrichtungen gewählt, kann die Steuerinformation entsprechend einfacher gehalten werden.This is self-evident just an example and can for be adapted to each application, in particular to additional information like frequency or Importance may be waived or additional details may be added. If instead of a bus system a direct connection between exactly two control devices selected, the control information be kept correspondingly simpler.

Claims (18)

Verfahren zum Betreiben von elektronischen Steuereinrichtungen (1,2) in einem Kraftfahrzeug, a) mit zumindest einer Steuereinrichtung (1) der ersten Art für zumindest eine erste Anwendungseinheit (3.1) und b) zumindest einer Steuereinrichtung (2) der zweiten Art für zumindest eine zweite Anwendungseinheit (3.2), c) wobei zumindest die Steuereinrichtung (1) der ersten Art von Sensoren (S1) Eingangssignale (e1) erhält, zu ersten Ausgangssignalen (a1) verarbeitet und diese ersten Ausgangssignale (a1) zur Steuerung der ersten Anwendungseinheit (3.1) verwendet, d) die Steuereinrichtung (1) der ersten Art Signalinformationen, beispielsweise die ersten Ausgangssignale (a1), an die Steuereinrichtung (2) der zweiten Art weitergibt, welche diese Signalinformationen weiterverarbeitet und zweite Ausgangssignale (a2) zur Steuerung der zweiten Anwendungseinheit (3.2) erzeugt, dadurch gekennzeichnet, daß e) vor Beginn der Übertragung von Signalinformationen (e1, z1.1, z2.1,..., a1) eine der Steuereinrichtungen der zweiten Art (2) zumindest einer der Steuereinrichtungen (1) der ersten Art mitteilt, welche Signalinformationen (z1.1, z2.1,y) von der Steuereinrichtung (2) der zweiten Art benötigt werden, f) die Steuereinrichtung (1) der ersten Art bestätigt, welche der benötigten Signalinformationen (z1.1, z2.1) bei ihr zur Verfügung stehen und g) die Steuereinrichtungen (1,2) darauf hin in Abhängigkeit von den benötigten und auch verfügbaren Signalinformationen ein Datenübertragungsprotokoll aktivieren und die Signalinformationen (z1.1, z2.1) entsprechend diesem aktivierten Datenübertragungsprotokoll übertragen. Method for operating electronic control devices ( 1 . 2 ) in a motor vehicle, a) with at least one control device ( 1 ) of the first type for at least a first application unit ( 3.1 ) and b) at least one control device ( 2 ) of the second type for at least one second application unit ( 3.2 ), c) at least the control device ( 1 ) of the first type of sensors (S1) receives input signals (e1), is processed to first output signals (a1) and these first output signals (a1) are used to control the first application unit ( 3.1 ), d) the control device ( 1 ) of the first kind of signal information, for example the first output signals (a1), to the control device ( 2 ) of the second type, which further processes this signal information and second output signals (a2) for controlling the second application unit ( 3.2 ), characterized in that e) before the transmission of signal information (e1, z1.1, z2.1, ..., a1) one of the control devices of the second type ( 2 ) at least one of the control devices ( 1 ) of the first type informs which signal information (z1.1, z2.1, y) from the control device ( 2 ) of the second type are required, f) the control device ( 1 ) of the first type confirms which of the required signal information (z1.1, z2.1) is available at it and g) the control devices ( 1 . 2 ), depending on the required and also available signal information, activate a data transmission protocol and transmit the signal information (z1.1, z2.1) in accordance with this activated data transmission protocol. Verfahren nach Anspruch 1, dadurch gekennzeichnet, daß die Steuereinrichtung (2) der zweiten Art der Steuereinrichtung (1) der ersten Art mitteilt, wie oft bzw. in welchem zeitlichen Abstand die Steuereinrichtung (2) der zweiten Art eine bestimmte Signalinformation von der ersten benötigt und in Abhängigkeit davon ein Datenübertragungsprotokoll mit entsprechenden zeitlichen Abständen zur Übertragung der bestimmten Signalinformation aktiviert wird.Method according to Claim 1, characterized in that the control device ( 2 ) of the second type of control device ( 1 ) of the first type tells how often or at which time interval the control device ( 2 ) of the second type, a certain signal information from the first required and in response to a data transmission protocol with appropriate time intervals for the transmission of the specific signal information is activated. Verfahren nach Anspruch 1 oder 2, dadurch gekennzeichnet, dass die Steuereinrichtung (2) der zweiten Art ein Steuersignal empfängt und in Abhängigkeit von diesem Steuersignal (FS2) prüft, welche Signalinformationen der Steuereinrichtung der ersten Art benötigt werden.Method according to claim 1 or 2, characterized in that the control device ( 2 ) of the second type receives a control signal and in response to this control signal (FS2) checks which signal information of the control device of the first type is required. Verfahren nach Anspruch 3, dadurch gekennzeichnet, daß die Steuereinrichtung (2) der zweiten Art ebenfalls Sensoren (S2) aufweist, zusätzlich mittels einer Funktionsüberwachungseinheit für diese Sensoren vorgesehen ist, die Funktionsüberwachungseinheit bei einem erkannten Ausfall eines Sensors (S2) ein den Ausfall dieses Sensors anzeigendes Steuersignal (FS2) an deren Steuereinrichtung (2) gibt und diese prüft, ob und welche Signalinformationen von der Steuereinrichtung (1) der ersten Art ersatzweise für die Steuerung der zweiten Anwendungseinheit (3.2) verwendet werden können und diese entsprechend anfordert.Method according to Claim 3, characterized in that the control device ( 2 ) of the second type also has sensors (S2), is additionally provided by means of a function monitoring unit for these sensors, the function monitoring unit in a detected failure of a sensor (S2) indicating the failure of this sensor control signal (FS2) to the control device ( 2 ) and this checks whether and which signal information from the control device ( 1 ) of the first type as a substitute for the control of the second application unit ( 3.2 ) can be used and requests this accordingly. Verfahren nach Anspruch 3, dadurch gekennzeichnet, daß die Steuereinrichtung (2) der zweiten Art Betriebszustandsparametersignale (6) empfängt und in Abhängigkeit von diesen Betriebszustandsparametersignalen für sich einen Betriebszustand ableitet und in Abhängigkeit von diesem Betriebszustand feststellt, welche Signalinformationen benötigt werden und daraufhin prüft, welche dieser benötigten Signalinformationen bei der Steuereinrichtung (1) der ersten Art verfügbar sind. Method according to Claim 3, characterized in that the control device ( 2 ) of the second type operating state parameter signals ( 6 ) and derives an operating state in dependence on these operating state parameter signals and, depending on this operating state, determines which signal information is required and then checks which of these required signal information is available at the control device ( 1 ) of the first kind are available. Verfahren nach einem der vorangehenden Ansprüche, dadurch gekennzeichnet, dass die Steuereinrichtung (2) der zweiten Art die benötigten Signalinformationen mit einem Parameter für deren Wichtigkeit versieht und die Steuereinrichtungen ein Datenübertragungsprotokoll aktivieren, bei dem von den verfügbaren Signalinformationen zumindest die Signalinformationen mit hoher Wichtigkeit übertragen werden.Method according to one of the preceding claims, characterized in that the control device ( 2 ) of the second type provides the required signal information with a parameter for its importance and the control means activate a data transmission protocol in which at least the signal information of the available signal information is transmitted with high importance. Verfahren nach einem der vorangehenden Ansprüche, dadurch gekennzeichnet, dass eine Mehrzahl von Steuereinrichtungen (1,2) untereinander verbunden sind, jede der Steuereinrichtungen (1,2) Sensoren (S1,S2) aufweist und die Steuereinrichtungen (1,2) untereinander gegenseitig austauschen, welche Signalinformationen benötigt und welche verfügbar sind und in Abhängigkeit davon ein Datenübertragungsprotokoll aktiviert wird.Method according to one of the preceding claims, characterized in that a plurality of control devices ( 1 . 2 ) are interconnected, each of the control devices ( 1 . 2 ) Sensors (S1, S2) and the control devices ( 1 . 2 ) mutually exchange with each other, which signal information is needed and which are available and depending on a data transmission protocol is activated. Verfahren nach einem der vorangehenden Ansprüche, dadurch gekennzeichnet, daß in den Steuereinrichtungen (1,2) die Datenverarbeitung der Eingangssignale (e1,e2) zu den Ausgangssignalen (a1,a2) in Zwischenschritten (ZS1.1, ZS2.1,...) mit Zwischenergebnissen (Z1.1, Z.2.1,...) erfolgt und die Steuereinrichtungen (1/2) auf Anfrage einer anderen Steuereinrichtung (2/1) auch diese Zwischenergebnisse (Z1.1, Z.2.1,...) als Signalinformationen für die andere Steuereinrichtung (2/1) bereitstellt.Method according to one of the preceding claims, characterized in that in the control devices ( 1 . 2 ) the data processing of the input signals (e1, e2) to the output signals (a1, a2) in intermediate steps (ZS1.1, ZS2.1, ...) with intermediate results (Z1.1, Z.2.1, ...) takes place and the control devices ( 1 / 2 ) on request of another control device (2/1) also these intermediate results (Z1.1, Z.2.1, ...) as signal information for the other control device (2/1) provides. Verfahren nach Anspruch 8, dadurch gekennzeichnet, dass a) für die Steuereinrichtungen (1,2) eine Menge von benötigten Signalinformationen vorgegeben ist und b) die Datenverarbeitung der Eingangssignale (e1,e2) zu den Ausgangssignalen (a1, a2) in den Steuereinrichtungen (1,2) derart in Zwischenschritte (ZS1.1, ZS2.1,...) mit Zwischenergebnissen (Z1.1, Z.2.1,...) unterteilt ist, dass zumindest eine der Steuereinrichtungen (1,2) die benötigte Signalinformation als Ausgangssignal (a1, a2) oder Zwischenergebnis (Z1.1, Z.2.1,...) zur Verfügung stellen kann. Method according to claim 8, characterized in that a) for the control devices ( 1 . 2 ) a set of required signal information is given and b) the data processing of the input signals (e1, e2) to the output signals (a1, a2) in the control devices ( 1 . 2 ) is subdivided into intermediate steps (ZS1.1, ZS2.1,...) with intermediate results (Z1.1, Z.2.1,...) such that at least one of the control devices (ZS1.1, Z.2.1,. 1 . 2 ) can provide the required signal information as output signal (a1, a2) or intermediate result (Z1.1, Z.2.1, ...). Verfahren nach einem der vorangehenden Ansprüche, dadurch gekennzeichnet, dass alle Steuereinrichtungen (1,2) über einen digitalen Datenbus (4) zum Austausch der Signalinformationen verbunden werden und a) für das Datenübertragungsprotokoll der Signalinformationen eine vorgegebene Anzahl fester Zeitfenster verfügbar ist, b) jede Steuereinrichtung (1,2) ein Register für die Zeitfenster verfügt und darin registriert, ob ein Zeitfenster frei oder belegt ist, c) jede Steuereinrichtung, die eine Anfrage von benötigten Signalinformationen erhält und diese verfügbar hat, in ihrem Register prüft, ob noch ein Zeitfenster frei ist und mit der Bestätigung der Verfügbarkeit der benötigten Signalinformation auch allen anderen Steuereinrichtungen mitteilt, dass sie dieses zuvor noch freie Zeitfenster für die Übertragung der benötigten Signalinformation beansprucht.Method according to one of the preceding claims, characterized in that all control devices ( 1 . 2 ) via a digital data bus ( 4 ) for exchanging the signal information, and a) a predetermined number of fixed time windows are available for the data transmission protocol of the signal information, b) each control device ( 1 . 2 ) has a register for the timeslots and registers therein whether a time window is vacant or occupied, c) each control device which receives a request for required signal information and has it available checks in its register whether a time slot is still free and with the Confirmation of the availability of the required signal information also informs all other control devices that it claims this previously free time window for the transmission of the required signal information. Verfahren nach Anspruch 10, dadurch gekennzeichnet, daß bei der Vergabe der Zeitfenster an eine bestimmte Signalinformation deren Wichtigkeit berücksichtigt wird.Method according to claim 10, characterized in that that at the assignment of the time window to a specific signal information taking into account their importance becomes. Verfahren nach Anspruch 11, dadurch gekennzeichnet, daß a) die Steuereinrichtung prüft, ob bereits alle Zeitfenster vergeben sind, b) nachfolgend anhand der Wichtigkeit der benötigten und bei ihr verfügbaren Signalinformation prüft, ob eines der bereits vergebenen Zeitfenster bisher für eine Signalinformation niedrigerer Wichtigkeit beansprucht wird und c) dieses Zeitfenster dann für die Übertragung der Signalinformation höherer Wichtigkeit beansprucht.Method according to claim 11, characterized in that that a) the controller checks whether all time windows have already been assigned, b) below the importance of the needed and available from her Signal information checks whether one of the already allocated time window so far for a signal information of lower importance is claimed and c) this time window then for the transfer the signal information higher Importance claimed. Verfahren nach einem der vorangehenden Ansprüche, dadurch gekennzeichnet, dass als Signalinformationen von den Sensoren gewonnene physikalische Größen übertragen werden und für jede verfügbare physikalische Größe ein einheitliches Codesignal verwendet wird. Method according to one of the preceding claims, characterized characterized in that obtained as signal information from the sensors transmit physical quantities be and for every one available physical size is a uniform code signal is used. Verfahren nach Anspruch 13, dadurch gekennzeichnet, daß die Steuereinrichtungen auch den erforderlichen Wertebereich der physikalischen Größe und/oder die Signalauflösung austauschen und prüfen.Method according to claim 13, characterized in that that the Control devices also the required value range of the physical Size and / or the signal resolution replace and check. Verfahren nach Anspruch 14, dadurch gekennzeichnet, daß für jede Signalinformation ein einheitlicher Normwert der zugehörigen physikalischen Größe vorgegeben ist und die Signalinformation in Einheiten dieses Normwerts übertragen wird.Method according to claim 14, characterized in that that for each signal information a uniform standard value of the associated physical size specified is and transmits the signal information in units of this standard value becomes. Verfahren nach Anspruch 15, dadurch gekennzeichnet, daß die Steuereinrichtungen einen Verstärkungsfaktor austauschen, der das Verhältnis der benötigten bzw. verfügbaren Signalinformation zu diesem Normwert angibt.Method according to claim 15, characterized in that that the Control devices a gain exchange the ratio of the required or available Indicates signal information about this standard value. Steuereinrichtung für eine Anwendungseinheit in einem Kraftfahrzeug mit einer Datenübertragungssteuereinheit zur Steuerung eines Austauschs von Signalinformationen und Steuerinformationen gemäß dem Verfahren nach einem der vorangehenden Ansprüche mit einer anderen Steuereinrichtung des Kraftfahrzeugs.Control device for an application unit in a motor vehicle with a data transmission control unit for Controlling an exchange of signal information and control information according to the method according to one of the preceding claims with another control device of the Motor vehicle. Kraftfahrzeug mit zumindest zwei Steuereinrichtungen für zumindest zwei unterschiedliche Anwendungseinheiten, wobei die Steuereinrichtungen untereinander über eine Übertragungsleitung zum Austausch von Signalinformationen und Steuerinformationen gemäß dem Verfahren nach einem der vorangehenden Ansprüche verbunden sind. Motor vehicle with at least two control devices for at least two different application units, wherein the control devices with each other via a transmission line for exchanging signal information and control information according to the method are connected according to one of the preceding claims.
DE2001118300 2001-04-12 2001-04-12 Method for operating electronic control devices in a motor vehicle Expired - Fee Related DE10118300B4 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE2001118300 DE10118300B4 (en) 2001-04-12 2001-04-12 Method for operating electronic control devices in a motor vehicle

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE2001118300 DE10118300B4 (en) 2001-04-12 2001-04-12 Method for operating electronic control devices in a motor vehicle

Publications (2)

Publication Number Publication Date
DE10118300A1 DE10118300A1 (en) 2002-11-07
DE10118300B4 true DE10118300B4 (en) 2006-05-18

Family

ID=7681374

Family Applications (1)

Application Number Title Priority Date Filing Date
DE2001118300 Expired - Fee Related DE10118300B4 (en) 2001-04-12 2001-04-12 Method for operating electronic control devices in a motor vehicle

Country Status (1)

Country Link
DE (1) DE10118300B4 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102004013612A1 (en) * 2004-03-19 2005-10-06 Adam Opel Ag Vehicle operating parameter measurement system has sensors connected to display and measurement unit by on board data bus
DE102004021301A1 (en) * 2004-04-29 2005-11-24 Continental Aktiengesellschaft Control device and method for controlling data bus devices
DE102007006757B4 (en) * 2007-02-12 2013-01-17 Günter Fendt Motor vehicle safety system for the support and / or protection of drivers in critical driving situations and motor vehicle
DE102007034719A1 (en) * 2007-07-23 2009-01-29 Robert Bosch Gmbh Method for dynamically adapting the communication behavior of a communication infrastructure and system
DE102021003867B3 (en) 2021-07-27 2023-01-12 Mercedes-Benz Group AG Method and device for operating a vehicle in an automated driving mode

Citations (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0388107A2 (en) * 1989-03-17 1990-09-19 Hitachi, Ltd. Vehicle control apparatus and method therefor
DE3546662C2 (en) * 1985-02-22 1991-03-07 Robert Bosch Gmbh, 7000 Stuttgart, De Operating communication bus network for processors
DE3546684C2 (en) * 1985-02-22 1991-03-07 Robert Bosch Gmbh, 7000 Stuttgart, De Operating communication bus network for processors
DE3811217C2 (en) * 1988-04-02 1991-09-26 Robert Bosch Gmbh, 7000 Stuttgart, De
DE4212337A1 (en) * 1992-04-13 1993-10-14 Bosch Gmbh Robert Safety system for car - has ABS and retardation systems working with common control unit processing sensor signals in parallel channels
DE4219669A1 (en) * 1992-06-16 1993-12-23 Bosch Gmbh Robert Control unit calculating values for repetitive processes, esp. ignition, fuel injection and braking - uses microcomputer with interface supplying data bus of motor vehicle
DE4445110A1 (en) * 1994-12-19 1996-06-20 Bosch Gmbh Robert Circuit arrangement for function modules that can be arranged in a motor vehicle
DE19530727A1 (en) * 1995-08-18 1997-02-20 Kiekert Ag Working method for control systems for electrically controllable car components
DE4129287C2 (en) * 1990-09-04 1998-04-09 Fuji Heavy Ind Ltd Electronic control system for a motor vehicle
DE19651123C1 (en) * 1996-12-09 1998-06-18 Siemens Ag Vehicle impact and rotational movement detection arrangement
WO1998026958A1 (en) * 1996-12-16 1998-06-25 Microsoft Corporation Fault-resilient automobile control system
DE4107330C2 (en) * 1990-03-09 1998-08-06 Mitsubishi Electric Corp Electronic control device for a vehicle
DE19750026A1 (en) * 1997-11-12 1999-06-02 Bosch Gmbh Robert Operating method for controller of motor vehicle with IC engine
WO2000007849A1 (en) * 1998-08-05 2000-02-17 Microsoft Corporation Automobile information system
WO2000013157A1 (en) * 1998-08-28 2000-03-09 Robert Bosch Gmbh Device for controlling and monitoring a vehicle
DE19709318C2 (en) * 1997-03-07 2000-08-31 Bosch Gmbh Robert Control system for a vehicle
DE19963610A1 (en) * 1999-03-31 2000-11-16 Mitsubishi Electric Corp Communication system for vehicle controls

Patent Citations (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3546662C2 (en) * 1985-02-22 1991-03-07 Robert Bosch Gmbh, 7000 Stuttgart, De Operating communication bus network for processors
DE3546664C2 (en) * 1985-02-22 1991-03-07 Robert Bosch Gmbh, 7000 Stuttgart, De Operating communication bus network for processors
DE3546684C2 (en) * 1985-02-22 1991-03-07 Robert Bosch Gmbh, 7000 Stuttgart, De Operating communication bus network for processors
DE3546683C2 (en) * 1985-02-22 1991-03-07 Robert Bosch Gmbh, 7000 Stuttgart, De Operating communication bus network for processors
DE3811217C2 (en) * 1988-04-02 1991-09-26 Robert Bosch Gmbh, 7000 Stuttgart, De
EP0388107A2 (en) * 1989-03-17 1990-09-19 Hitachi, Ltd. Vehicle control apparatus and method therefor
DE4107330C2 (en) * 1990-03-09 1998-08-06 Mitsubishi Electric Corp Electronic control device for a vehicle
DE4129287C2 (en) * 1990-09-04 1998-04-09 Fuji Heavy Ind Ltd Electronic control system for a motor vehicle
DE4212337A1 (en) * 1992-04-13 1993-10-14 Bosch Gmbh Robert Safety system for car - has ABS and retardation systems working with common control unit processing sensor signals in parallel channels
DE4219669A1 (en) * 1992-06-16 1993-12-23 Bosch Gmbh Robert Control unit calculating values for repetitive processes, esp. ignition, fuel injection and braking - uses microcomputer with interface supplying data bus of motor vehicle
DE4445110A1 (en) * 1994-12-19 1996-06-20 Bosch Gmbh Robert Circuit arrangement for function modules that can be arranged in a motor vehicle
DE19530727A1 (en) * 1995-08-18 1997-02-20 Kiekert Ag Working method for control systems for electrically controllable car components
DE19651123C1 (en) * 1996-12-09 1998-06-18 Siemens Ag Vehicle impact and rotational movement detection arrangement
WO1998026958A1 (en) * 1996-12-16 1998-06-25 Microsoft Corporation Fault-resilient automobile control system
DE19709318C2 (en) * 1997-03-07 2000-08-31 Bosch Gmbh Robert Control system for a vehicle
DE19750026A1 (en) * 1997-11-12 1999-06-02 Bosch Gmbh Robert Operating method for controller of motor vehicle with IC engine
WO2000007849A1 (en) * 1998-08-05 2000-02-17 Microsoft Corporation Automobile information system
WO2000013157A1 (en) * 1998-08-28 2000-03-09 Robert Bosch Gmbh Device for controlling and monitoring a vehicle
DE19963610A1 (en) * 1999-03-31 2000-11-16 Mitsubishi Electric Corp Communication system for vehicle controls

Also Published As

Publication number Publication date
DE10118300A1 (en) 2002-11-07

Similar Documents

Publication Publication Date Title
DE19813957C2 (en) Occupant protection system with a central unit, sensors and several control modules communicatively connected by means of a BUS system for triggering occupant protection devices
EP2040957B1 (en) Method and device for checking the plausibility of measured values in the surroundings of a motor vehicle
DE19945614C1 (en) Data transmission method for passenger restraint control device in automobile has data from crash sensors transmitted to control device via common bus line in response to received interrogation telegram
DE10152338B4 (en) Method and system for monitoring the wheels of a motor vehicle
DE112013006757T5 (en) Data processing device and communication system
DE102011012379A1 (en) Method and radar sensor arrangement for detecting location and speed of objects relative to a vehicle
DE102006032726B4 (en) Method for synchronizing components of a motor vehicle brake system and electronic brake control system
EP2032947B1 (en) Sensor and method for data acquisition
DE10118300B4 (en) Method for operating electronic control devices in a motor vehicle
DE10142511B4 (en) Error handling of software modules
DE19821500B4 (en) Control arrangement for a passenger protection device of a motor vehicle and method for transmitting data in the control arrangement
EP3533641A1 (en) Method for locating position of wheels in motor vehicle in a tire pressure monitoring system, and device
WO1999001718A1 (en) Method and device for monitoring sensors in a vehicle
EP1478943B1 (en) Method and device for transmitting measurement data via a can bus in an object detection system for motor vehicles
EP1436173A1 (en) System and method for detecting vehicle seat occupancy
DE102007003210A1 (en) First control device for determining a hazard to at least one vehicle occupant, second control device for controlling an electromotive belt tensioner, device for controlling an electromotive belt tensioner and method for controlling an electromotive belt tensioner
EP3643541B1 (en) Tyre pressure monitoring system
DE102017204394A1 (en) Self-organizing sensor arrangement and method for its operation, in particular for a motor vehicle with PSI5 interface
DE10334235A1 (en) Impact sensor and method of testing a crash sensor
DE102005048547A1 (en) Sensor consists of counter and configurable sender component as well as logical component to reset counter
DE19653794A1 (en) Process for the transmission of digital data
DE102018114218B4 (en) Method for operating a sensor arrangement in a motor vehicle based on a DSI protocol
DE102013016089B4 (en) Motor vehicle with driver assistance systems and method for operating driver assistance systems
DE60313592T2 (en) SHARING A SYNCHRONOUS COMMUNICATION INTERFACE TO COMMUNICATE WITH MULTIPLE DEVICES
DE102005031785A1 (en) Controller e.g. airbag controller, brake assistant for motor vehicles switches actuator to safety mode if presence of electromagnetic spurious signals is detected

Legal Events

Date Code Title Description
OM8 Search report available as to paragraph 43 lit. 1 sentence 1 patent law
OP8 Request for examination as to paragraph 44 patent law
8364 No opposition during term of opposition
R119 Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee

Effective date: 20131101