DE102005008977A1 - Sensor data transmitting method for use in motor vehicle, involves identifying sensors based on codes for definitely assigning data values of received data items to respective sensors - Google Patents

Sensor data transmitting method for use in motor vehicle, involves identifying sensors based on codes for definitely assigning data values of received data items to respective sensors Download PDF

Info

Publication number
DE102005008977A1
DE102005008977A1 DE102005008977A DE102005008977A DE102005008977A1 DE 102005008977 A1 DE102005008977 A1 DE 102005008977A1 DE 102005008977 A DE102005008977 A DE 102005008977A DE 102005008977 A DE102005008977 A DE 102005008977A DE 102005008977 A1 DE102005008977 A1 DE 102005008977A1
Authority
DE
Germany
Prior art keywords
sensor
data
control unit
sensors
respective sensor
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
DE102005008977A
Other languages
German (de)
Inventor
Matthias Wellhoefer
Volker Frese
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.)
Robert Bosch GmbH
Original Assignee
Robert Bosch 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 Robert Bosch GmbH filed Critical Robert Bosch GmbH
Priority to DE102005008977A priority Critical patent/DE102005008977A1/en
Publication of DE102005008977A1 publication Critical patent/DE102005008977A1/en
Withdrawn legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0045Arrangements at the receiver end
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R21/00Arrangements or fittings on vehicles for protecting or preventing injuries to occupants or pedestrians in case of accidents or other traffic risks
    • B60R21/01Electrical circuits for triggering passive safety arrangements, e.g. airbags, safety belt tighteners, in case of vehicle accidents or impending vehicle accidents
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056Systems characterized by the type of code used
    • H04L1/0061Error detection codes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0078Avoidance of errors by organising the transmitted data in a format specifically designed to deal with errors, e.g. location
    • H04L1/0083Formatting with frames or packets; Protocol or part of protocol for error control
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R21/00Arrangements or fittings on vehicles for protecting or preventing injuries to occupants or pedestrians in case of accidents or other traffic risks
    • B60R21/01Electrical circuits for triggering passive safety arrangements, e.g. airbags, safety belt tighteners, in case of vehicle accidents or impending vehicle accidents
    • B60R2021/0104Communication circuits for data transmission
    • B60R2021/01102Transmission method
    • B60R2021/01115Transmission method specific data frames

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mechanical Engineering (AREA)
  • Arrangements For Transmission Of Measured Signals (AREA)

Abstract

The method involves producing data items in respective sensors from data values that are sampled by sensors such as acceleration sensors, radar, ultrasonic and video cameras, and producing codes corresponding to the sensors. The data items and the codes are transmitted from the sensors to a controller through transmission lines. The sensors are identified based on the codes for definitely assigning the data values of the received data items to the respective sensors. An independent claim is also included for a device for transmitting sensor data for an identification of a safety system in a motor vehicle.

Description

Die vorliegende Erfindung betrifft ein Verfahren und eine Vorrichtung zum Übertragen von Sensordaten zum sicheren Identifizieren für Sicherheitssysteme, insbesondere in Kraftfahrzeugen, sowie einen Sensor dazu.The The present invention relates to a method and an apparatus to transfer of sensor data for secure identification for security systems, in particular in motor vehicles, as well as a sensor to do so.

Sensoren werden für Sicherheitssysteme in Kraftfahrzeugen in unterschiedlichen Ausführungen, beispielsweise als Beschleunigungssensoren, für die Funktion von Crashsensoren u. a. zur Erkennung von Seitenaufprallen (PAS = Peripheral Acceleration Sensor), Frontcrashs (Zentralsensoren auf dem Fahrzeugtunnel) oder auch zur Crashschwere-Erkennung und Offsetdetektion im Frontbereich (UFS = Upfront-Sensoren) bereits seit Jahren eingesetzt. Weiterhin kommen insbesondere für Sicherheitssysteme eine Vielzahl weiterer Sensoren in folgenden Ausführungen zur Anwendung, wie zum Beispiel Drucksensoren in den Türen für eine schnelle Seitencrashsensierung, Körperschallsensoren (Klopfsensor oder magnetorestriktiver Sensor) als Crash- und Plausibilitätssensor, sowie Kraftmessbolzen in den Sitzen zur Insassenklassifizierung; aber auch vorausschauende Sensoreinrichtungen wie Radar, Ultraschall und Videokameras.sensors be for Safety systems in motor vehicles in various designs, for example, as acceleration sensors, for the function of crash sensors u. a. for detection of side impacts (PAS = Peripheral Acceleration Sensor), front crashes (central sensors on the vehicle tunnel) or also for crash severity detection and offset detection in the front area (UFS = Upfront sensors) has been used for years. Farther come especially for Security systems a lot of other sensors in the following versions for use, such as pressure sensors in the doors for a quick Side-crash sensing, structure-borne sound sensors (Knock sensor or magnetorestrictive sensor) as a crash and plausibility sensor, as well as force measuring pins in the seats for occupant classification; but also forward-looking sensor devices such as radar, ultrasound and video cameras.

Es ist bei den Sicherheitssystemen zur aktiven und passiven Sicherheit von bedeutender Wichtigkeit, dass die Sensorsignale bzw. die von einem Sensor gelieferten Sensordaten vom Steuergerät des zugehörigen Sicherheitssystems, beispielsweise ein Airbagsteuergerät, korrekt empfangen und mittels eines Algorithmus ausgewertet werden, so dass die entsprechenden Sicherheitseinrichtungen zielgerichtet ausgelöst werden. Das bedeutet im Beispiel des Airbagsystems, dass eine Nichtauslösung im Crashfall aber auch eine Fehlauslösung der Rückhaltemittel (zum Beispiel des Airbags) im normalen Fahrbetrieb zuverlässig ausgeschlossen wird.It is in the safety systems for active and passive safety Of great importance is that the sensor signals or of Sensor data supplied by a sensor from the control unit of the associated safety system, For example, an airbag control unit, correctly received and by An algorithm can be evaluated so that the corresponding Safety devices are triggered purposefully. That means in Example of the airbag system that does not trigger in the event of a crash but also a false trip the retention means (For example, the airbag) is reliably excluded in normal driving.

Hierzu ist es von essentieller Bedeutung, dass sichergestellt ist, dass das Signal eines bestimmten Sensors ohne Fehler den richtigen dafür vorgesehenen Eingang im Algorithmus auch tatsächlich erreicht. Schon eine einfache Vertauschung von Adern bzw. Leitungen im Kabelbaum oder die Verwechslung eines linken mit einem rechten Beschleunigungssensors zur Seitencrasherkennung kann für den Insassen im Crashfall fatale Folgen haben. Dazu werden bereits heute von einigen Herstellern die für die linke und rechte Seite vorgesehenen Sensoren mit einer unterschiedlichen Gehäusefarbe versehen, um die Wahrscheinlichkeit eines seitenverkehrten Einbaus gering zu halten. Gleichzeitig überträgt der Sensor derzeitig bei der Initialisierung seine eigene Farbe, damit das Steuergerät prüfen kann, ob die Sensoren an der richtigen Seite angebracht worden sind.For this It is essential that it is ensured that the signal of a particular sensor provided without error the correct one Input in the algorithm too, in fact reached. Already a simple permutation of wires or cables in the wiring harness or the confusion of a left with a right Acceleration sensor for side-crash recognition may be for the occupant have fatal consequences in the event of a crash. These are already being used today some manufacturers for the left and right side provided sensors with a different housing Color provided the likelihood of a reversed installation to keep low. At the same time, the sensor transmits currently at the initialization of its own color, so the control unit check can see if the sensors have been installed on the right side.

Insbesondere im Bereich von Rückhaltesystemen, aber auch bei anderen Systemen in einem Kraftfahrzeug, werden Punkt-zu-Punkt-Verbindungen, beispielsweise Sensor zu Steuergerät, immer mehr durch Bussysteme abgelöst, um den Verkabelungsaufwand zu reduzieren. Im einfachsten Fall werden dabei zwei Crashsensoren hintereinander an eine Leitung angeschlossen. Dieses kann unidirektional als ein so genannter Quasibus oder aber auch mit einer bidirektionalen Kommunikation ausgeführt sein.Especially in the field of restraint systems, but also in other systems in a motor vehicle, point-to-point connections, For example, sensor to control unit, more and more by bus systems replaced, to reduce the cabling effort. In the simplest case will be while two crash sensors connected in series to a line. This can be unidirectional as a so-called quasibus or also be executed with a bidirectional communication.

Andererseits entsteht auch der Trend, mehrere Sensoren in einem gemeinsamen Gehäuse unterzubringen, welche oft auch funktionelle Vorteile bieten. Dieses sind so genannte Sensorcluster oder auch periphere mehrachsige Beschleunigungssensoren, wie sie sehr vorteilhaft in Systemen mit ausgelagerter Sensorik verwendet werden. Dabei besitzt ein System mit ausgelagerter Sensorik keine Sensoren im Airbagsteuergerät, jegliche Sensorik ist außerhalb angeordnet, wodurch das Steuergerät kostengünstiger, kleiner und frei im Fahrzeug positionierbar wird. Eine wesentliche Komponente solcher Systeme ist ein X/Y-PAS (zweiachsiger Beschleunigungssensor, zum Beispiel in der A-, B-, C-Säule oder an der Crashbox in einem Kraftfahrzeug angeordnet), sowie ein Rollover-Sensierungsmodul, welches ein Sensorcluster ist, der aus einem zweiachsigen nieder-g-Beschleunigungssensor in Y- und Z-Richtung sowie aus einem Drehratensensor um die X-Richtung besteht.on the other hand there is also the trend to accommodate several sensors in a common housing, which often offer functional advantages. These are so called Sensor cluster or even peripheral multi-axis acceleration sensors, as used very advantageously in systems with outsourced sensors become. In this case, a system with outsourced sensors has no Sensors in the airbag control unit, any Sensor is outside arranged, making the controller cheaper, smaller and free in the Vehicle is positionable. An essential component of such Systems is an X / Y-PAS (biaxial accelerometer, for Example in the A, B, C column or arranged at the crash box in a motor vehicle), as well as a Rollover sensing module, which is a sensor cluster that out a two-axis low-g acceleration sensor in the Y and Z directions and consists of a rotation rate sensor about the X direction.

Da diese Komponenten über ein 2- bzw. 3-Draht-Interface an das Steuergerät angeschlossen werden, ist es äußerst wichtig, dass die übertragenen Kanäle der einzelnen Sensorkomponenten eindeutig richtig vom Steuergerät interpretiert werden.There these components over a 2 or 3-wire interface is connected to the controller is it is extremely important that the transferred channels the individual sensor components clearly interpreted correctly by the control unit become.

VORTEILE DER ERFINDUNGADVANTAGES OF INVENTION

Das erfindungsgemäße Verfahren zum Übertragen von Sensordaten zum sicheren Identifizieren für Sicherheitssysteme nach Anspruch lermöglicht es, dass jedes übertragene Datenwort eines Sensors diesem von dem Steuergerät mittels eines Kennzeichnens eindeutig zugeordnet werden kann. Daraus ergibt sich der Vorteil, dass das Datenwort selbst bei asynchroner Kommunikation noch in den richtigen Algorithmuspfad eingeleitet und auch nach einer längeren Störung, zum Beispiel durch EMV-Einflüsse, richtig erkannt und zugeordnet werden kann.The inventive method to transfer of sensor data for secure identification for security systems according to claim lermöglicht it that every transferred Data word of a sensor this from the control unit by means of a marking can be clearly assigned. This results in the advantage that the data word even in asynchronous communication still in the correct algorithm path is initiated and also after a longer disturbance, for Example due to EMC influences, correct can be detected and assigned.

Die Grundidee der Erfindung wird im Folgenden erläutert.The Basic idea of the invention will be explained below.

Bei der Generierung des Datenwortes aus den Daten des Sensors wird diesem Datenwort im Sensor ein Kennzeichen in Form von beispielsweise 2 Bit angefügt. Dieses Kennzeichen, auch als Channelbits bezeichnet, korrespondiert zur Sensorart bzw. zur Sensierrichtung. Damit werden die Sensordaten mit ihrem Ursprung eindeutig verknüpft.at the generation of the data word from the data of the sensor becomes this Data word in the sensor a flag in the form of, for example 2 Bit added. This tag, also called channel bits, corresponds to the type of sensor or to the sense direction. This will be the sensor data clearly linked to its origin.

Ein Verfahren zum Übertragen von Sensordaten zum sicheren Identifizieren für Sicherheitssysteme, insbesondere in Kraftfahrzeugen, mit mindestens einem Steuergerät und mit mindestens zwei Sensoren, die über eine Übertragungsstrecke mit dem Steuergerät verbunden sind, weist folgende Verfahrensschritte auf:

  • (V1) Erzeugen eines Datenwortes im jeweiligen Sensor aus vom jeweiligen Sensor abgetasteten Datenwerten und Erzeugen eines zum jeweiligen Sensor korrespondierenden Kennzeichens;
  • (V2) Übertragen des so erzeugten Datenwortes und des Kennzeichens vom jeweiligen Sensor über die Übertragungsstrecke an das Steuergerät; und
  • (V3) Identifizieren des jeweiligen Sensors anhand des empfangenen Kennzeichens zum eindeutigen Zuordnen der Datenwerte des empfangenen Datenwortes zu dem jeweiligen Sensor.
A method for transmitting sensor data for secure identification for security systems, in particular in motor vehicles, having at least one control unit and having at least two sensors which are connected to the control unit via a transmission path, has the following method steps:
  • (V1) generating a data word in the respective sensor from data values sampled by the respective sensor and generating a mark corresponding to the respective sensor;
  • (V2) transferring the data word and the identifier generated by the respective sensor via the transmission path to the control unit; and
  • (V3) identifying the respective sensor based on the received flag for uniquely assigning the data values of the received data word to the respective sensor.

Ein wesentlicher Vorteil der Erfindung besteht darin, dass selbst bei Verlust eines Datenworts durch die Empfängerschaltung (Empfänger-ASIC) im Steuergerät eine eindeutige Zuordnung weiterer Datenworte erfolgt. Dieses ist besonders zweckmäßig bei einem X/Y-PAS-Sensor, der abwechselnd Sensorsignale des Sensors für die X- und für die Y-Richtung sendet. Wenn der Empfänger zum Beispiel ein Y-Signal „verschluckt", kann das andere ankommende Signal sofort als Signal des Sensors für die X-Richtung identifiziert werden.One An essential advantage of the invention is that even at Loss of a data word by the receiver circuit (receiver ASIC) in the control unit an unambiguous assignment of further data words takes place. This is especially useful at an X / Y PAS sensor, which alternately transmits sensor signals from the sensor for the X and for sends the Y direction. For example, if the receiver "swallows" a Y signal, the other one incoming signal immediately as a signal of the sensor for the X direction be identified.

Dazu ist es vorteilhaft, dass die zum jeweiligen Sensor korrespondierenden Kennzeichen eine Kanalkennung mit mindestens einem Bit bilden, wobei sie vor oder nach dem Datenwort übertragen werden, oder eine Kanalkennung mit mindestens einem Bit des Datenwortes bilden. Hierbei ist es vorteilhaft, dass die Kennzeichen entweder direkt Bestandteil des Datenwortes sind oder in seiner unmittelbaren Umgebung angeordnet sind.To it is advantageous that the corresponding to the respective sensor Flag form a channel identifier with at least one bit, where transmit them before or after the data word or a channel identifier with at least one bit of the data word form. It is advantageous that the license plate either are directly part of the data word or in its immediate Environment are arranged.

Untersuchungen zur Fehlermöglichkeitseinflussanalyse (FMEA) haben gezeigt, dass es weiterhin vorteilhaft ist, dass im Fall einer unidirektionalen Übertragungsstrecke die von den mindestens zwei Sensoren jeweils erzeugten Datenworte und Kennzeichen zusammen als ein gebündeltes Package mit einem vorher festlegbaren Aufbau an das Steuergerät übertragen werden. Das hat den Vorteil, dass zum Beispiel bei einem auf Grund eines einfachen so genannten Bitkippers falsch gesetztes Bit nicht zu einer falschen Datenzuordnung führt. Der Empfängerbaustein des Steuergerätes erwartet zum Beispiel im Fall eines ausgelagerten X/Y-PAS nicht nur abwechselnd X- und Y-Datensignale, die am Kennzeichen bzw. an den Channelbits identifiziert werden können, sondern auch, dass diese Datensignale in Packages in einer geordneten Struktur und Reihenfolge (beispielsweise X vor Y) ankommen. Entsprechen die Reihenfolge oder die Channelbits nicht den erwarteten Strukturen und Reihenfolgen, so werden diese Daten vorteilhaft einfach als korrupt erkannt und können ausgesondert werden.investigations for possibility of error influence analysis (FMEA) have shown that it is still advantageous in the Case of a unidirectional transmission path the data words respectively generated by the at least two sensors and tag together as a bundled package with a before fixable structure are transmitted to the control unit. That has that Advantage that, for example, at one on the basis of a simple so Bitkippers incorrectly set bit not to a wrong one Data mapping results. The receiver module of the control unit For example, does not expect in the case of an outsourced X / Y PAS only alternately X- and Y-data signals at the indicator or on the channel bits can be identified, but also that these Data signals in packages in an ordered structure and order arrive (for example X before Y). Correspond to the order or the channel bits do not match the expected structures and orders, Advantageously, these data are simply recognized as corrupt and can be singled out become.

Dazu weist der Verfahrensschritt (V3) des Identifizierens vorteilhaft folgende Teilschritte auf:

  • (V3-1) Überprüfen des vorher festlegbaren Aufbaus der empfangenen Datenworte und der empfangenen Kennzeichen anhand eines vorgebbaren Musters;
  • (V3-2) Erkennen von korrupten Daten bei Nichtübereinstimmen des Aufbaus der empfangenen Datenworte oder der empfangenen Kennzeichen mit dem vorgebbaren Muster und Verwerfen der korrupten Daten; oder
  • (V3-3) Erkennen von gültigen Daten bei Übereinstimmen des Aufbaus der empfangenen Datenworte oder der empfangenen Kennzeichen mit dem vorgebbaren Muster und eindeutiges Zuordnen der Datenwerte des empfangenen Datenwortes zu dem jeweiligen Sensor.
For this purpose, the method step (V3) of identifying advantageously has the following substeps:
  • (V3-1) checking the previously definable structure of the received data words and the received characteristics using a predeterminable pattern;
  • (V3-2) detecting corrupt data if the structure of the received data words or the received tags does not match the predetermined pattern and discarding the corrupted data; or
  • (V3-3) Recognition of valid data in accordance with the structure of the received data words or the received identifier with the predetermined pattern and uniquely assigning the data values of the received data word to the respective sensor.

Bei einer synchronen Datenübertragung ist es vorteilhaft, dass im Fall einer bidirektionalen Übertragungsstrecke die von den mindestens zwei Sensoren jeweils erzeugten Datenworte und Kennzeichen zusammen als ein gebündeltes Package mit einem vorher festlegbaren Aufbau an das Steuergerät durch einen Synchronisationsimpuls des Steuergerätes getriggert übertragen werden.at a synchronous data transfer it is advantageous that in the case of a bidirectional transmission path the data words respectively generated by the at least two sensors and tag together as a bundled package with a before definable structure to the control unit by a synchronization pulse of the control unit transmitted triggered become.

Bei einer erfindungsgemäßen Vorrichtung zur Übertragung von Sensordaten zur sicheren Identifizierung für Sicherheitssysteme, insbesondere in Kraftfahrzeugen, mit mindestens einem Steuergerät und mit mindestens zwei Sensoren, die über eine Übertragungsstrecke mit dem Steuergerät verbunden sind, weist
jeweils ein Sensor einen Datenwortgenerator zur Erzeugung eines Datenwortes mit vom jeweiligen Sensor abgetasteten Datenwerten und zur Erzeugung eines zum jeweiligen Sensor korrespondierenden Kennzeichens auf, und
das Steuergerät eine Identifizierungseinrichtung zur Identifizierung des jeweiligen Sensors anhand des empfangenen Kennzeichens zur eindeutigen Zuordnung der Datenwerte des empfangenen Datenwortes zu dem jeweiligen Sensor auf.
In a device according to the invention for the transmission of sensor data for secure identification of safety systems, in particular in motor vehicles, with at least one control unit and with at least two sensors which are connected via a transmission path to the control unit has
in each case one sensor has a data word generator for generating a data word with data values sampled by the respective sensor and for generating a mark corresponding to the respective sensor, and
the control unit has an identification device for identifying the respective sensor on the basis of the received identifier for the unambiguous assignment of the data values of the received data word to the respective sensor.

Hierbei bilden die zum jeweiligen Sensor korrespondierenden Kennzeichen eine Kanalkennung mit mindestens einem Bit.in this connection form the corresponding to the respective sensor indicator a channel identifier with at least one bit.

In einer bevorzugten Ausführungsform weist das Steuergerät eine Prüfeinrichtung zur Überprüfung der empfangenen Datenworte und Kennzeichen mittels eines vorgebbaren Musters auf. Durch vorgebbare Werte ergibt sich eine vorteilhafte Anpassungsfähigkeit der Vorrichtung an unterschiedliche Anforderungen.In a preferred embodiment indicates the controller a testing device to check the received Data words and characteristics by means of a predeterminable pattern. Predefinable values result in an advantageous adaptability the device to different requirements.

Besonders vorteilhaft ist es, dass die Prüfeinrichtung Bestandteil der Software des Steuergerätes ist. Somit sind keine zusätzlichen Geräte erforderlich, und der Raumbedarf bleibt vorteilhaft gering.Especially It is advantageous that the testing device Part of the software of the control unit is. Thus, no additional equipment required, and the space required remains advantageously low.

Ein Sensor mit einem Sensorelement und einer Übertragungseinrichtung für eine Vorrichtung zur Übertragung von Sensordaten zur sicheren Identifizierung für Sicherheitssysteme, insbesondere in Kraftfahrzeugen, mit mindestens einem Steuergerät und mit mindestens zwei Sensoren, die über eine Übertragungsstrecke mit dem Steuergerät verbunden sind, ist dadurch gekennzeichnet, dass der Sensor einen Datenwortgenerator zur Erzeugung eines Datenwortes mit einem vorgebbaren Aufbau mit vom jeweiligen Sensor abgetasteten Datenwerten und zur Erzeugung eines zum jeweiligen Sensor korrespondierenden Kennzeichens aufweist.One Sensor with a sensor element and a transmission device for a device for transmission of sensor data for secure identification for security systems, in particular in motor vehicles, with at least one control unit and with at least two sensors over a transmission path with the control unit are connected, is characterized in that the sensor has a Data word generator for generating a data word with a predefinable Structure with data values sampled by the respective sensor and for Generation of a corresponding to the respective sensor indicator having.

In dieser bevorzugten Ausgestaltung eines Sensors sind nur Änderungen in der Software erforderlich, wobei ein Raumbedarf des Sensors selbst nicht vergrößert wird und vorhandene Gehäuse vorteilhaft weiter benutzbar bleiben.In this preferred embodiment of a sensor are only changes required in the software, taking a space requirement of the sensor itself not enlarged and existing housings advantageously remain usable.

Es ist vorteilhaft, dass der Datenwortgenerator zur Erzeugung eines Package aus mindestens einem Datenwort und mindestens einem Kennzeichen ausgebildet ist, wobei bevorzugt ist, dass das Package einen vorgebbaren Aufbau aufweist.It is advantageous that the data word generator for generating a Package of at least one data word and at least one tag is formed, wherein it is preferred that the package has a predeterminable Structure has.

Vorteilhafte Ausgestaltungen und Weiterbildungen der Erfindung sind den Unteransprüchen und der Beschreibung unter Bezugnahme auf die Zeichnungen entnehmbar.advantageous Embodiments and developments of the invention are the dependent claims and the description with reference to the drawings.

ZEICHNUNGENDRAWINGS

Die Erfindung wird nachfolgend anhand der in den Figuren der Zeichnung angegebenen Ausführungsbeispiele näher erläutert.The Invention will be described below with reference to the figures in the drawing specified embodiments explained in more detail.

Es zeigt dabei:It shows:

1 eine Anordnung eines ersten Ausführungsbeispiels einer erfindungsgemäßen Vorrichtung in einer unidirektionalen Verbindung von zwei Beschleunigungssensoren in einem Kraftfahrzeug; 1 an arrangement of a first embodiment of a device according to the invention in a unidirectional connection of two acceleration sensors in a motor vehicle;

2 das erste Ausführungsbeispiel nach 1 mit einer Darstellung von übertragenen Datenworten; 2 the first embodiment according to 1 with a representation of transmitted data words;

3 einen beispielhaften Aufbau eines Datenwortes; 3 an exemplary structure of a data word;

4 ein zweites Ausführungsbeispiel der erfindungsgemäßen Vorrichtung mit einem doppelten Beschleunigungssensor; 4 A second embodiment of the device according to the invention with a double acceleration sensor;

5 ein drittes Ausführungsbeispiel der erfindungsgemäßen Vorrichtung mit einem dreifachen Sensor; 5 A third embodiment of the device according to the invention with a triple sensor;

6 ein viertes Ausführungsbeispiel der erfindungsgemäßen Vorrichtung mit einer unidirektionalen Verbindung von vier unabhängigen Sensoren; 6 A fourth embodiment of the device according to the invention with a unidirectional connection of four independent sensors;

7 ein fünftes Ausführungsbeispiel der erfindungsgemäßen Vorrichtung in einer unidirektionalen Verbindung von zwei unterschiedlichen Sensoren; 7 a fifth embodiment of the device according to the invention in a unidirectional connection of two different sensors;

8 ein Blockschaltbild eines erfindungsgemäßen Sensors für eine Einflussgröße; und 8th a block diagram of a sensor according to the invention for an influencing variable; and

9 ein Blockschaltbild eines erfindungsgemäßen Sensors für zwei Einflussgrößen. 9 a block diagram of a sensor according to the invention for two influencing variables.

BESCHREIBUNG DER AUSFÜHRUNGSBEISPIELEDESCRIPTION THE EMBODIMENTS

1 zeigt eine Anordnung eines ersten Ausführungsbeispiels einer erfindungsgemäßen Vorrichtung 1 in einer unidirektionalen Verbindung von zwei Beschleunigungssensoren 3, 4 in einem Kraftfahrzeug 20. Ein Koordinatensystem mit einer x-Koordinate in Fahrtrichtung des Kraftfahrzeugs 20, einer y-Koordinate rechtwinklig zur Fahrtrichtung des Kraftfahrzeugs 20 und einer z-Koordinate senkrecht zur von der X- und Y-Koordinate aufgespannten Ebene dient zur Orientierung von unterschiedlichen Richtungen. 1 shows an arrangement of a first embodiment of a device according to the invention 1 in a unidirectional connection of two acceleration sensors 3 . 4 in a motor vehicle 20 , A coordinate system with an x-coordinate in the direction of travel of the motor vehicle 20 , a y-coordinate at right angles to the direction of travel of the motor vehicle 20 and a z coordinate perpendicular to the plane spanned by the x and y coordinates serves to orient different directions.

Der erste Beschleunigungssensor 3, beispielsweise ein Upfrontsensor, ist im Vorderbereich des Kraftfahrzeugs 20 angeordnet und mit dem zweiten Beschleunigungssensor 4, beispielsweise zur Plausibilisierung, über eine Übertragungsstrecke 12a in Ausführung eines Kabels in einer Reihenschaltung verbunden. Der zweite Beschleunigungssensor 4 ist über eine weitere Übertragungsstrecke 12b an ein Steuergerät 2 angeschlossen. Die unidirektionale Verbindung bildet eine so genannte Quasi- oder Minibusverbindung.The first acceleration sensor 3 , for example an upfront sensor, is in the front area of the motor vehicle 20 arranged and with the second acceleration sensor 4 For example, for plausibility, over a transmission path 12a connected in the form of a cable in a series circuit. The second acceleration sensor 4 is over another transmission link 12b to a control unit 2 connected. The unidirectional connection forms a so-called quasi or minibus connection.

Das Steuergerät 2 ist beispielsweise ein Airbagsteuergerät und weist zur Identifizierung der Signale der Sensoren 3, 4 eine Identifiziereinrichtung 25 auf, die bevorzugt als Software ausgebildet ist.The control unit 2 For example, is an airbag control unit and has to identify the signals of the sensors 3 . 4 an identifier 25 on, which is preferably designed as software.

Eine Darstellung des ersten Ausführungsbeispiels nach 1 mit übertragenen Datenworten zeigt 2. Der erste Beschleunigungssensor 3 und der zweite Beschleunigungssensor 4 sind hierbei zum Beispiel Seitencrashsensoren mit einer Sensierrichtung in y-Richtung, das heißt rechtwinklig zur Fahrtrichtung des Kraftfahrzeugs 20, was durch die Kennzeichnung mit Beschleunigungen ay1 für den ersten und ay2 für den zweiten Sensor 3, 4 bezeichnet ist.An illustration of the first embodiment according to 1 with transmitted data words 2 , The first acceleration sensor 3 and the second acceleration sensor 4 Here are, for example, side impact sensors with a sensing direction in the y-direction, that is perpendicular to the direction of travel of the motor vehicle 20 , what by marking with accelerations a y1 for the first and a y2 for the second sensor 3 . 4 is designated.

Der erste Beschleunigungssensor 3 erzeugt wie weiter unten beschrieben ein Package 26 mit seinen Sensordaten ay1 und seinen Kennzeichenbits cby1 zum Beispiel in digitaler Form in einem bestimmten Bitmuster. Die weiteren angegebenen Nullen bezeichnen freie Stellen für die Daten des nachfolgenden zweiten Beschleunigungssensors 4, der das von dem ersten Beschleunigungssensor 3 empfangene Package 26 mit seinen Sensordaten ay2 und seinen Kennzeichenbits cby2 auffüllt bzw. diese daran anhängt. Die Übertragung des nun vollständigen Package 26 erfolgt über die Übertragungsstrecke 12b an das Steuergerät 2, welches das Package 26 mit seiner Identifizierungseinrichtung 25 identifiziert und die Daten eindeutig anhand der diesen zugeordneten Kennzeichenbits identifiziert und der entsprechenden Stelle im Algorithmus des Steuergerätes 2 zuleitet.The first acceleration sensor 3 creates a package as described below 26 with its sensor data a y1 and its flag bits cb y1, for example, in digital form in a particular bit pattern. The other specified zeros denote vacancies for the data of the subsequent second acceleration sensor 4 that of the first accelerometer 3 received package 26 with its sensor data a y2 and its flag bits cb y2 fills or appends them. The transfer of the now complete package 26 takes place via the transmission path 12b to the control unit 2 which the package 26 with its identification device 25 identifies and uniquely identifies the data based on the associated tag bits and the corresponding location in the algorithm of the control unit 2 feeds.

3 zeigt einen beispielhaften Aufbau eines Datenwortes 13, der aus zwei Startbits 15, Datenbits 14, den Kennzeichenbits 16 und einem Paritybit 17 besteht. Die Funktion von Start-, Daten- und Paritybits ist bekannt und wird nicht weiter erläutert. Die Kennzeichenbits 16 verschlüsseln zum Beispiel die Art des Sensors und seine Sensierrichtung. 3 shows an exemplary structure of a data word 13 that consists of two start bits 15 , Data bits 14 , the flag bits 16 and a parity bit 17 consists. The function of start, data and parity bits is known and will not be explained further. The flag bits 16 For example, they encode the type of sensor and its sensing direction.

Es ist mittels 3 leicht vorstellbar, wie ein Package 26 gemäß 2 gebildet wird, nämlich indem in einfacher Weise zwei Datenwörter beispielsweise direkt aneinander gekoppelt werden.It is by means of 3 easy to imagine, like a package 26 according to 2 is formed, namely by simply two data words are coupled directly to each other in a simple manner.

4 zeigt ein zweites Ausführungsbeispiel der erfindungsgemäßen Vorrichtung 1 mit einem doppelten bzw. mehrachsigen Beschleunigungssensor 6, der über eine Übertragungsstrecke 12 mit dem Steuergerät 2 in Verbindung steht. Der Beschleunigungssensor 6 kann beispielsweise ein ausgelagerter X/Y-PAS-Sensor sein. Für diesen Aufbau ist es äußerst wichtig, dass ein Package 26 verwendet wird, damit eine Kanalverwechslung unbedingt vermieden wird. Der Beschleunigungssensor 6 besteht aus einer Komponente für eine Beschleunigung ax in x-Richtung und eine Beschleunigung ay in y-Richtung, wobei der Beschleunigungssensor für die x-Richtung in diesem Beispiel zur Auslösung eines Frontairbags dient und der Beschleunigungssensor für die y-Richtung zur Auslösung von Seitenairbags verwendet wird. 4 shows a second embodiment of the device according to the invention 1 with a double or multiaxial acceleration sensor 6 that has a transmission link 12 with the control unit 2 communicates. The acceleration sensor 6 For example, an outsourced X / Y PAS sensor be. For this construction, it is extremely important that a package 26 is used so that a channel confusion is avoided. The acceleration sensor 6 consists of a component for an acceleration a x in the x-direction and an acceleration a y in the y-direction, wherein the acceleration sensor for the x-direction in this example serves to trigger a front airbag and the acceleration sensor for the y-direction for triggering Side airbags is used.

Das hier benutzte Package 26 besteht aus den Komponenten der Datenwerte ax und ay sowie der Kennzeichenbits cbx und cby des jeweiligen Sensors. Das Package 26 wird in diesem Beispiel innerhalb des mehrachsigen Beschleunigungssensors 6 erzeugt. Es kann zum Beispiel hierbei auch die 2 herangezogen werden, wobei der erste Beschleunigungssensor 3 (hier für die x-Richtung) mit dem zweiten Beschleunigungssensor 4 (hier für die y-Richtung) innerhalb eines Gehäuses über die Übertragungsstrecke 12a verbunden integriert sind.The package used here 26 consists of the components of the data values a x and a y and the flag bits cb x and cb y of the respective sensor. The package 26 becomes in this example within the multi-axis acceleration sensor 6 generated. It can, for example, here also the 2 be used, wherein the first acceleration sensor 3 (here for the x-direction) with the second acceleration sensor 4 (here for the y-direction) within a housing over the transmission path 12a connected are integrated.

In dem in 4 gezeigten Beispiel kann auch eine synchrone Datenübertragung erfolgen, die von einem von dem Steuergerät 2 an den Sensor 6 ausgesandten Synchronisationsimpuls getriggert wird.In the in 4 As shown, a synchronous data transmission can also be carried out by one of the control unit 2 to the sensor 6 emitted synchronization pulse is triggered.

Bei Verwendung von zwei X/Y-PAS 6 im Aufbau nach 4 kann ein Minimalsystem für Rückhaltemittel gebildet werden, wobei Front-, Seiten- und Hecksensierung von diesen beiden Sensoren realisiert wird.When using two X / Y-PAS 6 in the structure after 4 For example, a minimum restraint system can be formed with front, side and rear sensing realized by these two sensors.

Es ist ebenfalls möglich, Datenworte in Packages 26 von einem Sensorcluster zu versenden, was als ein drittes Ausführungsbeispiel der erfindungsgemäßen Vorrichtung mit einem dreifachen Sensor 8 in 5 dargestellt ist. Der dreifache Sensor 8 wird auch als Sensorcluster bezeichnet.It is also possible to use data words in packages 26 from a sensor cluster, which serves as a third embodiment of the device according to the invention with a triple sensor 8th in 5 is shown. The triple sensor 8th is also referred to as a sensor cluster.

Hierbei wird das Package 26 aus den Daten a2 eines Beschleunigungssensors in z-Richtung, den Daten ay eines Beschleunigungssensors in y-Richtung und den Daten Ωx eines Drehratensensors um die x-Achse gebildet, wobei die zu den jeweiligen Sensoren korrespondierenden Kennzeichenbits cbz, cby und cbΩ an die zugehörigen Daten az, ay und Ωx wie oben beschrieben angefügt werden. Auch hierbei ist die Verwendung der Kennzeichenbits für eine sichere Identifizierung der Daten von großem Vorteil.Here is the package 26 from the data a 2 of an acceleration sensor in the z-direction, the data a y of an acceleration sensor in the y-direction and the data Ω x of a rotation rate sensor formed about the x-axis, wherein the corresponding to the respective sensors number plate cb z , cb y and cb Ω are added to the associated data a z , a y and Ω x as described above. Again, the use of the tag bits for secure identification of the data is of great advantage.

Ein viertes Ausführungsbeispiel der erfindungsgemäßen Vorrichtung 1 mit einer unidirektionalen Verbindung von vier unabhängigen Sensoren 9a bis 9d, die untereinander in Reihenschaltung über Übertragungsstrecken 12a bis 12c verbunden sind, zeigt 6. Die vier Sensoren 9a bis 9d sind Gewichtssensoren 9, die als Gewichtssensierungsbolzen in einem oder mehreren Fahrgastsitzen des Kraftfahrzeugs 20 ausgebildet sind, um eine Gewichtsklassifizierung des oder der Insassen des Kraft fahrzeugs 20 vorzunehmen. Es sind selbstverständlich auch andere Sensoren mit gleichen oder unterschiedlichen Ausführungen denkbar.A fourth embodiment of the device according to the invention 1 with a unidirectional connection of four independent sensors 9a to 9d connected to each other in series via transmission links 12a to 12c are connected shows 6 , The four sensors 9a to 9d are weight sensors 9 acting as a weight sensing pin in one or more passenger seats of the motor vehicle 20 are formed to a weight classification of the occupant or the vehicle of the motor 20 make. Of course, other sensors with the same or different designs are conceivable.

Jeder Sensor 9b bis 9d in der Reihenschaltung fügen an das zuerst vom Sensor 9a erzeugte Package 26 mit dessen Daten- und Kennzeichenwerten S1, cb1 ihre Daten- und Kennzeichenwerte S2, cb2 bis S4, cb4 gemäß obiger Beschreibung an. Der Sensor 9d überträgt über die Übertragungsstrecke 12d, über welche er mit dem Steuergerät 2 verbunden ist, das vollständige Package 26.Every sensor 9b to 9d in series connect to the first of the sensor 9a generated package 26 with its data and license plate values S 1 , cb 1 its data and license plate values S 2 , cb 2 to S 4 , cb 4 as described above. The sensor 9d transmits over the transmission link 12d over which he uses the control unit 2 connected, the complete package 26 ,

Ein fünftes Ausführungsbeispiel der erfindungsgemäßen Vorrichtung 1 in einer unidirektionalen Verbindung von zwei unterschiedlichen Sensoren 7 und 5 zeigt 7.A fifth embodiment of the device according to the invention 1 in a unidirectional connection of two different sensors 7 and 5 shows 7 ,

Ein Drucksensor 7 erzeugt das Package 26 mit seinen Datenwerten p und den Kennzeichenbits cbp, wobei ein Beschleunigungssensor 5 für die y-Richtung mit dem Drucksensor 7 über die Übertragungsstrecke 12a verbunden ist und seine Datenwerte ay und Kennzeichenbits cby an das ihm übertragene Datenwort zur Vervollständigung des Package 26 anfügt. Dann wird das vollständige Package 26 von dem Beschleunigungssensor 5 über die Übertragungsstrecke 12b, über die er mit dem Steuergerät in Verbindung steht, an dieses übertragen.A pressure sensor 7 generates the package 26 with its data values p and the flag bits cb p , where an acceleration sensor 5 for the y-direction with the pressure sensor 7 over the transmission line 12a and its data values a y and flag bits cb y to the data word transmitted to it for completing the package 26 appends. Then the complete package 26 from the acceleration sensor 5 over the transmission line 12b , via which it communicates with the control unit in connection, transmitted to this.

8 zeigt schließlich ein Blockschaltbild eines erfindungsgemäßen Sensors 10 für eine Einflussgröße F1, welche beispielsweise eine Kraft oder Beschleunigung in einer bestimmten Richtung sein kann. Der Sensor 10 weist ein Sensorelement 21 zur Sensierung bzw. Abtastung der Einflussgröße F1 auf, welches in bekannter Weise Daten der Einflussgröße erzeugt und an einen Datenwortgenerator 23 in dem Sensor 10 überträgt. 8th finally shows a block diagram of a sensor according to the invention 10 for an influencing variable F1, which may be, for example, a force or acceleration in a certain direction. The sensor 10 has a sensor element 21 for sensing or sampling the influencing variable F1, which generates data of the influencing variable in a known manner and to a data word generator 23 in the sensor 10 transfers.

Der Datenwortgenerator 23 dient zur Erzeugung eines Datenwortes, von dem 3 einen beispielhaften Aufbau zeigt. Der Datenwortgenerator fügt dazu die unter 3 beschriebenen Bits in bekannter Weise aneinander, ergänzt die aktuellen Datenwerte des Sensorelementes 21 und fügt die sensor- und/oder kanalspezifischen Kennzeichenbits hinzu. Diese können ihm beispielsweise als vorgebbare Werte in einem Speicher zum jeweiligen Abruf bei Bildung des Datenwortes vorliegen.The data word generator 23 serves to generate a data word, of which 3 shows an exemplary structure. The data word generator adds the under 3 described bits to each other in a known manner, supplements the current data values of the sensor element 21 and adds the sensor and / or channel add specific flag bits. These can be present, for example, as predefinable values in a memory for the respective retrieval when the data word is formed.

In dem Fall, in dem der Sensor 10 in der in den 2 und 5 bis 7 gezeigten Reihenschaltung den ersten Sensor bildet, ist er mit einem Anschluss 19b einer in ihm angeordneten Übertragungseinrichtung 24 mit dem nachfolgenden Sensor verbunden. In diesem Fall übergibt der Datenwortgenerator 23 das erzeugte Package 26 zur Übertragung an die Übertragungseinrichtung 24, die es dann an den nächsten Sensor überträgt.In the case where the sensor 10 in the in the 2 and 5 to 7 series connection shown forms the first sensor, it is with a connection 19b a transmission device arranged in it 24 connected to the following sensor. In this case, the data word generator passes 23 the generated package 26 for transmission to the transmission device 24 , which then transmits it to the next sensor.

In dem Fall, in dem der Sensor 10 in der in den 2 und 5 bis 7 gezeigten Reihenschaltung den zweiten oder einen weiteren Sensor bildet, ist er mit einem Anschluss 19a der Übertragungseinrichtung 24 mit dem vorhergehenden Sensor und mit dem Anschluss 19b mit dem nachfolgenden Sensor oder dem Steuergerät 2 verbunden. In diesem Fall erhält der Datenwortgenerator 23 das von dem vorhergehenden Sensor erzeugte Package 26 von der Übertragungseinrichtung 24, fügt in einer vorgebbaren Reihenfolge wie oben beschrieben seine Daten und Kennzeichenbits an und übergibt das so ergänzte Package 26 an die Übertragungseinrichtung 24 zur Weiterleitung an den nächsten Sensor oder an das Steuergerät 2.In the case where the sensor 10 in the in the 2 and 5 to 7 shown series connection forms the second or another sensor, it is with a connection 19a the transmission device 24 with the previous sensor and with the connector 19b with the following sensor or the control unit 2 connected. In this case, the data word generator receives 23 the package created by the previous sensor 26 from the transmission device 24 , attaches its data and flag bits in a predefined order as described above and passes the package thus supplemented 26 to the transmission device 24 for forwarding to the next sensor or to the control unit 2 ,

Einen Sensor 11 für zwei Einflussgrößen F1, F2 zeigt 9 als ein weiteres Blockschaltbild.A sensor 11 for two factors F1, F2 shows 9 as another block diagram.

Der Sensor 11 kann beispielsweise der mehrachsige Sensor 6 aus 4 oder der Sensorcluster 8 aus 5 sein.The sensor 11 For example, the multi-axis sensor 6 out 4 or the sensor cluster 8th out 5 be.

Die zwei Einflussgrößen F1, F2 sind beispielsweise Beschleunigungen in unterschiedliche Richtungen und wirken jeweils auf ein erstes und zweites Sensorelement 21, 22. Diese beiden Sensorelemente 21, 22 erzeugen wie oben erläutert jeweils eigenen Datenwerte, aus denen der mit den Sensorelementen 21, 22 verbundene Datenwortgenerator 23 in oben beschriebener Weise ein Package 26 erzeugt, das er wiederum an die Übertragungseinrichtung 24 wie oben beschrieben übergibt. Diese steht in dem hier angegebenen Beispiel mit einem Bus 18 über einen Anschluss 19 in Verbindung. Von diesem Bus erhält der Sensor 11 Synchronisationssignale von dem Steuergerät, welche die Übertragungseinrichtung 24 dazu veranlassen, das Package 26 auf den Bus 18 zu übertragen. Der Bus 18 ist mit dem Steuergerät 2 und anderen Sensoren (nicht dargestellt) in bekannter Weise verbunden.The two influencing variables F1, F2 are, for example, accelerations in different directions and each act on a first and a second sensor element 21 . 22 , These two sensor elements 21 . 22 generate as described above each own data values, from which with the sensor elements 21 . 22 connected data word generator 23 in the manner described above, a package 26 which he in turn sent to the transmission device 24 as described above passes. This is in the example given here with a bus 18 via a connection 19 in connection. From this bus receives the sensor 11 Synchronization signals from the controller, which the transmission device 24 induce the package 26 on the bus 18 transferred to. The bus 18 is with the controller 2 and other sensors (not shown) connected in a known manner.

Im Rahmen von Untersuchungen und FMEA-Betrachtungen bezogen auf Systeme mit ausgelagerten Sensoren für Rückhaltesysteme hat sich herausgestellt, dass eine derartige doppelt gesicherte Datenübertragung mit Kennzeichenbits und Packages absolut nötig ist, um sicher zu sein, dass kein falscher Airbag gezündet wird. Die vorliegende Erfindung bietet somit vorteilhaft die Möglichkeit, bei vielen unterschiedlichen System und sogar bei einem Minimalsystem, welches lediglich aus zwei X/Y-PAS in den B-Säulen eines Kraftfahrzeugs besteht (siehe 4), die erforderliche hohe Sicherheit bei der Zuordnung von X- und Y-Datenwerten zu gewährleisten.Investigations and FMEA considerations with regard to systems with paged sensors for restraint systems have shown that such double-backed data transmission with license plate bits and packages is absolutely necessary in order to be sure that no wrong airbag is ignited. The present invention thus advantageously offers the possibility of using many different systems and even a minimal system consisting of only two X / Y-PAS in the B-pillars of a motor vehicle (see 4 ), to ensure the required high security in the allocation of X and Y data values.

Mit der Erfindung treten keine oder nur sehr seltene Fehlauslösungen von Rückhaltemitteln auf. Der Auslösealgorithmus kann sehr robust und individuell auf den jeweiligen Fahrzeugaufbau optimal einstellbar ausgeführt werden, was sich in einer sehr guten Crashperformance äußert. Insbesondere ist die Auslösung von falschen Rückhaltemitteln, zum Beispiel Seitenairbag bei Frontalcrash oder eine aktive Kopfstütze beim Seitencrash nahezu ausgeschlossen.With of the invention occur no or only very rare false triggering of Restraining means on. The triggering algorithm can be very robust and individual on the respective vehicle body optimally adjustable which is expressed in a very good crash performance. Especially is the trigger of false restraints, For example, side airbag in frontal crash or an active headrest in a side crash almost impossible.

Die Erfindung ist nicht auf die oben beschriebenen Ausführungsbeispiele beschränkt, sondern auf vielfältige Art und Weise modifizierbar.The The invention is not limited to the embodiments described above limited, but on diverse Modifiable manner.

So ist es beispielsweise denkbar, dass die Kennzeichenbits mehrere Bits verwenden, um weitere eindeutige Zuordnungsinformationen über den jeweiligen Kanal und/oder Sensor verschlüsseln. Dieses können zum Beispiel zur Erhöhung der Sicherheit auch redundante Daten sein.So For example, it is conceivable that the flag bits more Use bits for more unique mapping information about the encrypt each channel and / or sensor. This can for Example of increase Security also be redundant data.

BEZUGSZEICHENLISTE

Figure 00120001
LIST OF REFERENCE NUMBERS
Figure 00120001

Figure 00130001
Figure 00130001

Claims (14)

Verfahren zum Übertragen von Sensordaten zum sicheren Identifizieren für Sicherheitssysteme, insbesondere in Kraftfahrzeugen (20), mit mindestens einem Steuergerät (2) und mit mindestens zwei Sensoren (3 bis 9), die über eine Übertragungsstrecke (12a, 12b, 12c, 12d, 18) mit dem Steuergerät (2) verbunden sind, mit folgenden Verfahrensschritten: (V1) Erzeugen eines Datenwortes (13) im jeweiligen Sensor (3 bis 9) aus vom jeweiligen Sensor (3 bis 9) abgetasteten Datenwerten und Erzeugen eines zum jeweiligen Sensor (3 bis 9) korrespondierenden Kennzeichens (16); (V2) Übertragen des so erzeugten Datenwortes (13) und des Kennzeichens (16) vom jeweiligen Sensor (3 bis 9) über die Übertragungsstrecke (12a, 12b, 12c, 12d, 18) an das Steuergerät (2); und (V3) Identifizieren des jeweiligen Sensors (3 bis 9) anhand des empfangenen Kennzeichens (16) zum eindeutigen Zuordnen der Datenwerte des empfangenen Datenwortes (13) zu dem jeweiligen Sensor (3 bis 9).Method for transmitting sensor data for secure identification for security systems, in particular in motor vehicles ( 20 ), with at least one control unit ( 2 ) and with at least two sensors ( 3 to 9 ) transmitted over a transmission link ( 12a . 12b . 12c . 12d . 18 ) with the control unit ( 2 ), with the following method steps: (V1) generating a data word ( 13 ) in the respective sensor ( 3 to 9 ) from the respective sensor ( 3 to 9 ) sampled data values and generating a respective sensor ( 3 to 9 ) corresponding mark ( 16 ); (V2) transfer of the data word thus generated ( 13 ) and the license plate ( 16 ) from the respective sensor ( 3 to 9 ) over the transmission link ( 12a . 12b . 12c . 12d . 18 ) to the control unit ( 2 ); and (V3) identifying the respective sensor ( 3 to 9 ) based on the received indicator ( 16 ) for uniquely assigning the data values of the received data word ( 13 ) to the respective sensor ( 3 to 9 ). Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass die zum jeweiligen Sensor (3 bis 9) korrespondierenden Kennzeichen eine Kanalkennung mit mindestens einem Bit bilden, wobei sie vor oder nach dem Datenwort (13) übertragen werden.A method according to claim 1, characterized in that the respective sensor ( 3 to 9 ) corresponding to a channel identifier with at least one bit, wherein before or after the data word ( 13 ) be transmitted. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass die zum jeweiligen Sensor (3 bis 9) korrespondierenden Kennzeichen eine Kanalkennung mit mindestens einem Bit des Datenwortes (13) bilden.A method according to claim 1, characterized in that the respective sensor ( 3 to 9 ) corresponding to a channel identifier with at least one bit of the data word ( 13 ) form. Verfahren nach einem der Ansprüche 1 bis 3, dadurch gekennzeichnet, dass im Fall einer unidirektionalen Übertragungsstrecke (12) die von den mindestens zwei Sensoren (3 bis 9) jeweils erzeugten Datenworte (13) und Kennzeichen (16) zusammen als ein gebündeltes Package (26) mit einem vorher festlegbaren Aufbau an das Steuergerät (2) übertragen werden.Method according to one of claims 1 to 3, characterized in that in the case of a unidirectional transmission path ( 12 ) of the at least two sensors ( 3 to 9 ) each generated data words ( 13 ) and license plate ( 16 ) together as a bundled package ( 26 ) with a pre-definable structure to the control unit ( 2 ) be transmitted. Verfahren nach einem der Ansprüche 1 bis 3, dadurch gekennzeichnet, dass im Fall einer bidirektionalen Übertragungsstrecke (12, 18) die von den mindestens zwei Sensoren (3 bis 9) jeweils erzeugten Datenworte (13) und Kennzeichen (16) zusammen als ein gebündeltes Package (26) mit einem vorher festlegbaren Aufbau an das Steuergerät (2) durch einen Synchronisationsimpuls des Steuergerätes (2) getriggert übertragen werdenMethod according to one of claims 1 to 3, characterized in that in the case of a bidirectional transmission link ( 12 . 18 ) of the at least two sensors ( 3 to 9 ) each generated data words ( 13 ) and license plate ( 16 ) together as a bundled package ( 26 ) with a pre-definable structure to the control unit ( 2 ) by a synchronization pulse of the control unit ( 2 ) are triggered Verfahren nach einem der Ansprüche 1 bis 5, dadurch gekennzeichnet, dass der Verfahrensschritt (V3) des Identifizierens folgende Teilschritte aufweist: (V3-1) Überprüfen des vorher festlegbaren Aufbaus der empfangenen Datenworte (13) und/oder Packages (26) und der empfangenen Kennzeichen (16) anhand eines vorgebbaren Musters; (V3-2) Erkennen von korrupten Daten bei Nichtübereinstimmen des Aufbaus der empfangenen Datenworte (13) oder der empfangenen Kennzeichen (16) und/oder Packages (26) mit dem vorgebbaren Muster und Verwerfen der korrupten Daten; oder (V3-3) Erkennen von gültigen Daten bei Übereinstimmen des Aufbaus der empfangenen Datenworte (13) oder der empfangenen Kennzeichen (16) und/oder Packages (26) mit dem vorgebbaren Muster und eindeutiges Zuordnen der Datenwerte des empfangenen Datenwortes (13) und/oder Packages (26) zu dem jeweiligen Sensor (3 bis 9).Method according to one of Claims 1 to 5, characterized in that the method step (V3) of identifying comprises the following substeps: (V3-1) checking the previously definable structure of the received data words ( 13 ) and / or packages ( 26 ) and the received identifier ( 16 ) on the basis of a predefinable pattern; (V3-2) Recognizing corrupt data if the structure of the received data words does not match ( 13 ) or the received identifier ( 16 ) and / or packages ( 26 ) with the predetermined pattern and discarding the corrupted data; or (V3-3) Recognition of valid data in accordance with the structure of the received data words ( 13 ) or the received identifier ( 16 ) and / or packages ( 26 ) with the predeterminable pattern and unambiguous assignment of the data values of the received data word ( 13 ) and / or packages ( 26 ) to the respective sensor ( 3 to 9 ). Vorrichtung zur Übertragung von Sensordaten zur sicheren Identifizierung für Sicherheitssysteme, insbesondere in Kraftfahrzeugen (20), mit mindestens einem Steuergerät (2) und mit mindestens zwei Sensoren (3 bis 9), die über eine Übertragungsstrecke (12, 18) mit dem Steuergerät (2) verbunden sind, wobei jeweils ein Sensor (3 bis 11) einen Datenwortgenerator (23) zur Erzeugung eines Datenwortes (13) mit vom jeweiligen Sensor abgetasteten Datenwerten und zur Erzeugung eines zum jeweiligen Sensor (3 bis 11) korrespondierenden Kennzeichens (16) aufweist, und das Steuergerät (2) eine Identifizierungseinrichtung (25) zur Identifizierung des jeweiligen Sensors (3 bis 11) anhand des empfangenen Kennzeichens (16) zur eindeutigen Zuordnung der Datenwerte des empfangenen Datenwortes (13) zu dem jeweiligen Sensor (3 bis 11) aufweist.Device for transmitting sensor data for the secure identification of security systems, in particular in motor vehicles ( 20 ), with at least one control unit ( 2 ) and with at least two sensors ( 3 to 9 ) transmitted over a transmission link ( 12 . 18 ) with the control unit ( 2 ), wherein in each case one sensor ( 3 to 11 ) a data word generator ( 23 ) for generating a data word ( 13 ) with the respective Sensor sampled data values and for generation of a respective sensor ( 3 to 11 ) corresponding mark ( 16 ), and the control unit ( 2 ) an identification device ( 25 ) for identifying the respective sensor ( 3 to 11 ) based on the received indicator ( 16 ) for unambiguously assigning the data values of the received data word ( 13 ) to the respective sensor ( 3 to 11 ) having. Vorrichtung nach Anspruch 7, dadurch gekennzeichnet, dass das Datenwort (13) und das Kennzeichen (16) ein Package (26) in einer vorgebbaren Anordnung bilden.Apparatus according to claim 7, characterized in that the data word ( 13 ) and the indicator ( 16 ) a package ( 26 ) form in a predeterminable arrangement. Vorrichtung nach Anspruch 7 oder 8, dadurch gekennzeichnet, dass die zum jeweiligen Sensor (3 bis 11) korrespondierenden Kennzeichen (16) eine Kanalkennung mit mindestens einem Bit bilden.Apparatus according to claim 7 or 8, characterized in that the respective sensor ( 3 to 11 ) corresponding markings ( 16 ) form a channel identifier with at least one bit. Vorrichtung nach einem der Ansprüche 7 bis 9, dadurch gekennzeichnet, dass das Steuergerät (2) eine Prüfeinrichtung zur Überprüfung der empfangenen Datenworte (13) und Kennzeichen (16) und/oder Packages (26) mittels eines vorgebbaren Musters aufweist.Device according to one of claims 7 to 9, characterized in that the control device ( 2 ) a checking device for checking the received data words ( 13 ) and license plate ( 16 ) and / or packages ( 26 ) by means of a predeterminable pattern. Vorrichtung nach Anspruch 10, dadurch gekennzeichnet, dass die Prüfeinrichtung Bestandteil der Software des Steuergerätes (2) ist.Apparatus according to claim 10, characterized in that the test device is part of the software of the control unit ( 2 ). Sensor (10, 11) mit mindestens einem Sensorelement (21, 22) und einer Übertragungseinrichtung (24) für eine Vorrichtung (1) zur Übertragung von Sensordaten zur sicheren Identifizierung für Sicherheitssysteme, insbesondere in Kraftfahrzeugen (20), mit mindestens einem Steuergerät (2) und mit mindestens zwei Sensoren (3 bis 9), die über eine Übertragungsstrecke (12, 18) mit dem Steuergerät (2) verbunden sind, dadurch gekennzeichnet, dass der Sensor (10, 11) einen Datenwortgenerator (23) zur Erzeugung eines Datenwortes (13) mit einem vorgebbaren Aufbau mit vom jeweiligen Sensor (10, 11) abgetasteten Datenwerten und zur Erzeugung eines zum jeweiligen Sensor korrespondierenden Kennzeichens (16) aufweist.Sensor ( 10 . 11 ) with at least one sensor element ( 21 . 22 ) and a transmission device ( 24 ) for a device ( 1 ) for transmitting secure identification sensor data for security systems, in particular in motor vehicles ( 20 ), with at least one control unit ( 2 ) and with at least two sensors ( 3 to 9 ) transmitted over a transmission link ( 12 . 18 ) with the control unit ( 2 ), characterized in that the sensor ( 10 . 11 ) a data word generator ( 23 ) for generating a data word ( 13 ) with a predefinable structure with the respective sensor ( 10 . 11 ) sampled data values and for generating a corresponding to the respective sensor indicator ( 16 ) having. Sensor (10, 11) nach Anspruch 12, dadurch gekennzeichnet, dass der Datenwortgenerator (23) zur Erzeugung eines Package (26) aus mindestens einem Datenwort (13) und mindestens einem Kennzeichen (16) ausgebildet ist.Sensor ( 10 . 11 ) according to claim 12, characterized in that the data word generator ( 23 ) for generating a package ( 26 ) from at least one data word ( 13 ) and at least one license plate ( 16 ) is trained. Sensor (10, 11) nach Anspruch 12 oder 13, dadurch gekennzeichnet, dass das Package (26) einen vorgebbaren Aufbau aufweist.Sensor ( 10 . 11 ) according to claim 12 or 13, characterized in that the package ( 26 ) has a predetermined structure.
DE102005008977A 2005-02-28 2005-02-28 Sensor data transmitting method for use in motor vehicle, involves identifying sensors based on codes for definitely assigning data values of received data items to respective sensors Withdrawn DE102005008977A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE102005008977A DE102005008977A1 (en) 2005-02-28 2005-02-28 Sensor data transmitting method for use in motor vehicle, involves identifying sensors based on codes for definitely assigning data values of received data items to respective sensors

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102005008977A DE102005008977A1 (en) 2005-02-28 2005-02-28 Sensor data transmitting method for use in motor vehicle, involves identifying sensors based on codes for definitely assigning data values of received data items to respective sensors

Publications (1)

Publication Number Publication Date
DE102005008977A1 true DE102005008977A1 (en) 2006-09-07

Family

ID=36847973

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102005008977A Withdrawn DE102005008977A1 (en) 2005-02-28 2005-02-28 Sensor data transmitting method for use in motor vehicle, involves identifying sensors based on codes for definitely assigning data values of received data items to respective sensors

Country Status (1)

Country Link
DE (1) DE102005008977A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2319736A3 (en) * 2009-11-09 2011-11-30 Keihin Corporation Electronic control apparatus for pop-up engine hood
DE102014202666A1 (en) 2014-02-13 2015-08-13 Robert Bosch Gmbh Method and device for triggering at least one passenger protection device of a vehicle

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2319736A3 (en) * 2009-11-09 2011-11-30 Keihin Corporation Electronic control apparatus for pop-up engine hood
DE102014202666A1 (en) 2014-02-13 2015-08-13 Robert Bosch Gmbh Method and device for triggering at least one passenger protection device of a vehicle
US9475442B2 (en) 2014-02-13 2016-10-25 Robert Bosch Gmbh Method and device for triggering at least one passenger protection means of a vehicle
DE102014202666B4 (en) 2014-02-13 2024-05-23 Robert Bosch Gmbh Method and device for triggering at least one personal protection device of a vehicle

Similar Documents

Publication Publication Date Title
DE102006028667B4 (en) Passenger protection system for protecting passengers in a vehicle from collision
DE102013102785B4 (en) Collision determination device
DE10057916C2 (en) Control device for a restraint system in a motor vehicle
EP1012003B1 (en) Method and device for controlling data transmission between two modules located in a motor vehicle
EP1066174A1 (en) Occupant protection system having a central unit, sensors and a plurality of control modules which are connected by means of a bus system so that they can communicate and which are provided for triggering occupant protection devices
DE10114504A1 (en) Method for transmitting data from sensor to control device e.g. in motor vehicle, involves control device checking line and/or power uptake of at least one sensor, before sensor identification
DE102006036861B4 (en) Passenger protection system
DE102012210233B4 (en) Method and control unit for detecting the impact of a collision object on a vehicle
EP0842824A1 (en) Control method for a safety system in a motor vehicle
EP3215946B1 (en) Checking device for data preparation device
DE102005008977A1 (en) Sensor data transmitting method for use in motor vehicle, involves identifying sensors based on codes for definitely assigning data values of received data items to respective sensors
DE102008000810B4 (en) Control unit and method for controlling personal protective equipment for a vehicle
DE102005001686A1 (en) Circuit arrangement for detecting a short circuit
DE102005063128A1 (en) Pressure sensor device for use in side door of passenger car, has measuring signal-processing device providing information signals, which is based on modification of detected pressure, and absolute value of pressure, respectively
DE10121786B4 (en) Sensor device for a motor vehicle
DE102005048547A1 (en) Sensor consists of counter and configurable sender component as well as logical component to reset counter
DE102013102425A1 (en) Collision detection device for a vehicle
DE102006049121B3 (en) Collision e.g. front collision, detection device for motor vehicle, has hardware components that respond to signal sequence of evaluation unit and deactivates occupant restraint system during sequence absence and enforces resetting of unit
DE102006057493B4 (en) Method and circuit arrangement in a motor vehicle for increasing the data transmission rate and / or the data transmission security between a sensor cluster and a spatially separate signal processing electronics, by means of an electrical interface
DE102004008616A1 (en) Device and system for use of data about atmospheric pressure from airbag control system for other important functions
DE102007002834B4 (en) Control unit and method for controlling personal protective equipment
DE102015222248A1 (en) Method and control unit for commissioning a sensor series circuit designed in a daisy-chain topology, sensor series circuit in daisy-chain topology and restraint means
DE102008040317B4 (en) Control unit and method for controlling personal protective equipment for a vehicle
DE102006030563A1 (en) Sensor unit for use in protective system, has two independent sensor components that output signal with different signs based on physical parameter detected in opposite directions, where signals are separated from each other and evaluated
DE102007005062A1 (en) Method for data transmission between at least one sensor and a central unit of a vehicle control device

Legal Events

Date Code Title Description
R005 Application deemed withdrawn due to failure to request examination

Effective date: 20120229