[go: up one dir, main page]

DE102009000905A1 - Passenger protection unit activating method for use by airbag controller of vehicle, involves providing additional activation signal for activating additional passenger protection unit based on additional comparison results - Google Patents

Passenger protection unit activating method for use by airbag controller of vehicle, involves providing additional activation signal for activating additional passenger protection unit based on additional comparison results Download PDF

Info

Publication number
DE102009000905A1
DE102009000905A1 DE102009000905A DE102009000905A DE102009000905A1 DE 102009000905 A1 DE102009000905 A1 DE 102009000905A1 DE 102009000905 A DE102009000905 A DE 102009000905A DE 102009000905 A DE102009000905 A DE 102009000905A DE 102009000905 A1 DE102009000905 A1 DE 102009000905A1
Authority
DE
Germany
Prior art keywords
comparison result
signal
sensor information
threshold
occupant protection
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
DE102009000905A
Other languages
German (de)
Inventor
Christian Rauh
Jens Becker
Thomas Lich
Maike Moldenhauer
Alfons Doerr
Stephan Rittler
Marcus Hiemer
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 DE102009000905A priority Critical patent/DE102009000905A1/en
Publication of DE102009000905A1 publication Critical patent/DE102009000905A1/en
Withdrawn legal-status Critical Current

Links

Classifications

    • 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
    • B60R21/013Electrical circuits for triggering passive safety arrangements, e.g. airbags, safety belt tighteners, in case of vehicle accidents or impending vehicle accidents including means for detecting collisions, impending collisions or roll-over
    • B60R21/0132Electrical circuits for triggering passive safety arrangements, e.g. airbags, safety belt tighteners, in case of vehicle accidents or impending vehicle accidents including means for detecting collisions, impending collisions or roll-over responsive to vehicle motion parameters, e.g. to vehicle longitudinal or transversal deceleration or speed value
    • 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
    • B60R21/013Electrical circuits for triggering passive safety arrangements, e.g. airbags, safety belt tighteners, in case of vehicle accidents or impending vehicle accidents including means for detecting collisions, impending collisions or roll-over
    • 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
    • B60R21/013Electrical circuits for triggering passive safety arrangements, e.g. airbags, safety belt tighteners, in case of vehicle accidents or impending vehicle accidents including means for detecting collisions, impending collisions or roll-over
    • B60R21/0132Electrical circuits for triggering passive safety arrangements, e.g. airbags, safety belt tighteners, in case of vehicle accidents or impending vehicle accidents including means for detecting collisions, impending collisions or roll-over responsive to vehicle motion parameters, e.g. to vehicle longitudinal or transversal deceleration or speed value
    • B60R2021/01322Electrical circuits for triggering passive safety arrangements, e.g. airbags, safety belt tighteners, in case of vehicle accidents or impending vehicle accidents including means for detecting collisions, impending collisions or roll-over responsive to vehicle motion parameters, e.g. to vehicle longitudinal or transversal deceleration or speed value comprising variable thresholds, e.g. depending from other collision parameters
    • 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
    • B60R21/013Electrical circuits for triggering passive safety arrangements, e.g. airbags, safety belt tighteners, in case of vehicle accidents or impending vehicle accidents including means for detecting collisions, impending collisions or roll-over
    • B60R21/0134Electrical circuits for triggering passive safety arrangements, e.g. airbags, safety belt tighteners, in case of vehicle accidents or impending vehicle accidents including means for detecting collisions, impending collisions or roll-over responsive to imminent contact with an obstacle, e.g. using radar systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Air Bags (AREA)

Abstract

The method involves comparing a set of sensor information with two threshold values in order to determine a comparison result (61) and an additional comparison result (62). Another set of sensor information is compared with two threshold values in order to determine a comparison result (71) and an additional comparison result (72). An activation signal (41) for activating a passenger protection unit is provided based on the comparison results. An additional activation signal (42) for activating an additional passenger protection unit is provided based on the additional comparison results. An independent claim is also included for a computer program product comprising program code stored on a machine readable medium for performing a method for activating a passenger protection unit of a vehicle.

Description

Stand der TechnikState of the art

Die vorliegende Erfindung bezieht sich auf ein Verfahren gemäß Anspruch 1, ein Steuergerät gemäß Anspruch 13, sowie ein Computerprogrammprodukt gemäß Anspruch 14.The The present invention relates to a method according to claim 1, a control device according to claim 13, and a computer program product according to claim 14th

In momentanen Airbag Steuergeräten (ECUS) werden die vom Algorithmus auf dem Mikroprozessor getroffenen Auslöseentscheidungen durch einen unabhängigen Hardware Pfad plausibilisiert. Dies gilt als Gegenmaßnahme gegen einen „Verrückten Mikrokontroller” („Crazy Microcontroller”), der willkürlich und ohne jegliche logische Basis Feuerentscheidungen trifft. Der unabhängige Hardware Pfad kann durch eine Sicherheitssteuerung SCON (SafetyCONtroller) in Form eines Hardware Bausteins realisiert sein. Jegliche Auslöseentscheidung des Airbag Steuergeräts muss durch diese Sicherheitssteuerung bestätigt werden.In Current airbag control units (ECUS) are the ones of the algorithm Tripping decisions taken on the microprocessor plausibility through an independent hardware path. This is considered a countermeasure against a "madman Microcontroller "(" Crazy Microcontroller "), the arbitrary and without any logical basis fire decisions meets. The independent hardware path can be controlled by a safety controller SCON (SafetyCONtroller) implemented in the form of a hardware block be. Any triggering decision of the airbag control unit must be confirmed by this safety control.

Unfallsituationen haben häufig eine fahrdynamisch kritische Vorgeschichte. Die WO 2008 086 925 A1 schlägt daher vor, Zustände aus dem ESP-Steuergerät auszunutzen und diese der Sicherheitssteuerung SCON auf dem Airbag Steuergerät in Form einer binären Information zur Verfügung zu stellen. Eine so genannte DIS_SFL Leitung des der Sicherheitssteuerung SCON kann dann auf Basis der externen Steuergeräte-Information gesetzt werden.Accident situations often have a critical driving history. The WO 2008 086 925 A1 therefore proposes to exploit states from the ESP control unit and to make these available to the safety controller SCON on the airbag control unit in the form of binary information. A so-called DIS_SFL line of the safety controller SCON can then be set on the basis of the external control device information.

Die DE 100 57916 A1 befasst sich mit einem Steuergerät für ein Rückhaltesystem in einem Kraftfahrzeug. Ein Sicherheitsschalter überwacht dabei Sensorsignale, die an den Prozessor des Steuergeräts übertragen werden, auf Plausibilität.The DE 100 57916 A1 deals with a control system for a restraint system in a motor vehicle. A safety switch monitors the sensor signals that are transmitted to the processor of the control unit for plausibility.

Wenn der Sicherheitsschalter selbst einen Auslösefall erkennt gibt der Sicherheitsschalter entsprechende Rückhaltemittel für eine vorgegebene Zeit frei.If the safety switch itself detects a trip case the safety switch gives appropriate restraint means free for a given time.

Die Funktionalität der Sicherheitssteuerung SCON ist bisher auf die Plausibilisierung von Unfallsituationen zugeschnitten. Die einstellbaren Schwelen werden so eingestellt, dass in normalen Fahrsituationen keine SCON-Freigabe erfolgt, sondern dass die Sicherheitssteuerung SCON lediglich im Unfallgeschehen plausibilisiert.The Functionality of the safety controller SCON is so far tailored to the plausibility of accident situations. The Adjustable smolders are set so that in normal driving situations no SCON release takes place, but that the safety control SCON only in the accident plausibility.

In Zukunft müssen Rückhaltemittel schon vor einem eigentlichen Unfall gezündet werden. Beim Verlassen der Fahrbahn (Off-Road-Situation) bewegt sich der Kfz-Insasse z. B. sehr stark in der Fahrgastzelle. Endet der Off-Road-Trip in einer Kollision mit einem Baum oder Pfahl, so sitzt der Insasse in einer Fehlposition (”out of position”) und das Rückhaltemittel (RHM) kann seine volle Schutzwirkung nicht mehr entfalten und im schlimmsten Fall sogar mehr Schaden zuführen als Nutzen bewirken. Aus diesem Grund ist es vorteilhaft, den Beginn einer Off-Road Situation zu erkennen und geeignete Rückhaltemittel zu zünden, z. B. reversible Rückhaltemittel oder einen pyrotechnischen Gurtstraffer. Der Gurtstraffer hält den Insassen dann in Position für Nachfolgeereignisse.In Future need restraint before one actual accident ignited. When leaving the Lane (off-road situation) moves the vehicle occupant z. B. very strong in the passenger compartment. Ends the off-road trip in one Collision with a tree or pole, so the occupant sits in a wrong position ("Out of position") and the retention means (RHM) can no longer develop its full protective effect and in the worst case, do more harm than good cause. For this reason, it is beneficial to start a To recognize off-road situation and appropriate restraining means too ignite, z. B. reversible retention agent or a pyrotechnic belt tensioner. The belt tensioner stops the inmates then in position for successor events.

Mit dem gegenwärtigen SCON-Konzept wäre es erforderlich, die entsprechenden Schwellen zur Plausibilisierung so niedrig einzustellen, dass die Sicherheitssteuerung SCON sehr oft aktiv wäre. Er könnte dann seiner Schutzfunktion gegen einen „verrückten Mikrokontroller” nicht mehr nachkommen.With the current SCON approach would require set the corresponding thresholds for plausibility checking so low that the safety controller SCON would be very often active. He could then defend against a "crazy Microcontroller "no longer comply.

Offenbarung der ErfindungDisclosure of the invention

Vor diesem Hintergrund wird mit der vorliegenden Erfindung ein Verfahren zum Freischalten von Insassenschutzmitteln eines Fahrzeugs, weiterhin ein Steuergerät, das dieses Verfahren verwendet sowie schließlich ein entsprechendes Computerprogrammprodukt gemäß den unabhängigen Patentansprüchen vorgestellt. Vorteilhafte Ausgestaltungen ergeben sich aus den jeweiligen Unteransprüchen und der nachfolgenden Beschreibung.In front In this background, the present invention provides a method for unlocking occupant protection means of a vehicle, further a controller that uses this method and finally a corresponding computer program product according to independent claims presented. advantageous Embodiments emerge from the respective subclaims and the following description.

Die Erfindung basiert auf der Erkenntnis, dass Auslöseentscheidungen für Insassenschutzmittel und insbesondere für Rückhaltemittel sicher plausibilisieren las sen, wenn für die Plausibilisierung unterschiedliche Schwellwerte zur Verfügung stehen. Kern der Erfindung ist dabei die Bereitstellung von mehreren Schwellen pro Sicherheitssteuerungs-Eingang (”Safety ID”) einer Sicherheitssteuerung, beispielsweise in Form eines SafetyCONtrollers SCON.The Invention is based on the recognition that trigger decisions for occupant protection and in particular for Be sure to check the means of restraint if for the plausibility check has different thresholds stand. The core of the invention is the provision of several Thresholds per Safety Control Input ("Safety ID") a safety control, for example in the form of a SafetyCONtrollers SCON.

Mit der vorliegenden Erfindung lässt sich der Mangel beheben, dass die Sicherheitssteuerung SCON entweder nur für Unfallsituationen tauglich ist und damit die Off-Road Auslösung nicht plausibilisieren kann oder auch Off-Road Auslösungen plausibilisieren kann, dann aber ihrer Schutzfunktion gegen das Zünden teurer und evtl. verletzender Rückhaltemittel nicht mehr nachkommen kann. Vorteilhafterweise lassen sich beide Anforderungen durch die vorliegende Erfindung erfüllen.With the present invention can be remedied the defect, that the safety control SCON is either only for accident situations is fit for purpose and thus does not make plausibility the off-road tripping can or can make plausibility checks for off-road tripping, but then their protective function against the ignition more expensive and possibly injurious restraint means no longer comply can. Advantageously, both requirements can be solved by the present Fulfill invention.

Der erfindungsgemäße Ansatz bietet den funktionalen Vorteil einer Erhaltung der SCON-Robustheit für Airbag-relevante Unfallauslöseschwellen. Dies ist z. B. mit einer Vermeidung von Crashrecordereinträgen verbunden und im Hinblick auf die Produkthaftung sinvoll. Zudem ergibt sich eine hardwareseitige Absicherung auch von Off-Road-Szenarien oder anderen Unfallsituationen, in denen reversible oder irreversible Rückhaltemittel gezündet werden sollen, obwohl kein klassischer Unfall vorliegt. Zudem lassen sich die Hardware-Kosten reduzieren. Dies ist durch eine einfache Umsetzung des erfindungsgemäßen Ansatzes in Form einer ”Mehrfachschwelle” möglich.The approach of the present invention provides the functional advantage of maintaining SCON robustness for airbag-related crash tripping thresholds. This is z. B. associated with an avoidance of Crashrecordereinträge and sinvoll with regard to product liability. In addition, there is a hardware-based protection of off-road scenarios or other accident situations in which reversible or irreversible restraint means are to be detonated, although there is no classic accident. In addition, the hardware costs can be reduced. This is possible by a simple implementation of the approach according to the invention in the form of a "multiple threshold".

Die vorliegende Erfindung schafft ein Verfahren zum Freischalten von Insassenschutzmitteln eines Fahrzeugs, mit folgenden Schritten: Empfangen einer ersten Sensorinformation und einer zweiten Sensorinformation über eine Schnittstelle;
Vergleichen der ersten Sensorinformation mit einem ersten Schwellwert, um ein erstes Vergleichsergebnis zu bestimmen und Vergleichen der ersten Sensorinformation mit mindestens einem weiteren Schwellwert, um mindestens ein weiteres Vergleichsergebnis zu bestimmen;
Vergleichen der zweiten Sensorinformation mit einem zweiten ersten Schwellwert, um ein zweites erstes Vergleichsergebnis zu bestimmen und Vergleichen der zweiten Sensorinformation mit mindestens einem zweiten weiteren Schwellwert, um mindestens ein zweites weiteres Vergleichsergebnis zu bestimmen;
Bereitstellen eines ersten Freischaltsignals zum Freischalten eines ersten Insassenschutzmittels, abhängig von dem ersten Vergleichsergebnis und dem zweiten ersten Vergleichsergebnis; und
Bereitstellen mindestens eines weiteren Freischaltsignals zum Freischalten mindestens eines weiteren Insassenschutzmittels, abhängig von dem mindestens einen weiteren Vergleichsergebnis und dem mindestens einen zweiten weiteren Vergleichsergebnis.
The present invention provides a method for unlocking occupant protection means of a vehicle, comprising the following steps: receiving first sensor information and second sensor information via an interface;
Comparing the first sensor information with a first threshold value to determine a first comparison result and comparing the first sensor information with at least one further threshold value to determine at least one further comparison result;
Comparing the second sensor information with a second first threshold value to determine a second first comparison result and comparing the second sensor information with at least one second further threshold value to determine at least a second further comparison result;
Providing a first enable signal for enabling a first occupant protection means, dependent on the first comparison result and the second first comparison result; and
Providing at least one further activation signal for enabling at least one further occupant protection means, depending on the at least one further comparison result and the at least one second further comparison result.

Unter Insassenschutzmittel fallen beispielsweise Rückhaltemittel wie Airbags oder Gurtstraffer. Freischalten kann bedeuten, dass eine Auslösung der Insassenschutzmittel ansprechend auf ein zusätzliches Auslösesignal möglich ist. Die Sensorinformationen können Signale oder Daten repräsentieren, die von einem oder mehreren Sensoren bereitgestellt werden bzw. die aus solchen Signalen oder Daten ermittelt werden. Bei den Sensoren kann es sich beispielsweise um Beschleunigungssensoren oder Abstandssensoren handeln. Bei der Schnittstelle kann es sich um eine in Hardware oder in Software ausgeführte Schnittstelle handeln, je nach dem, ob das erfindungsgemäße Verfahren in Hardware oder in Software realisiert wird. Die Vergleichsergebnisse können anzeigen, ob die jeweilige Sensorinformation den entsprechenden Schwellwert überschreitet oder unterschreitet. Beispielsweise können die Vergleichsergebnisse einen ersten Wert aufweisen, wenn die Sensorinformation den Schwellwert überschreitet und einen zweiten Wert aufweisen, wenn die Sensorinformation den Schwellwert unterschreitet. Die Schwellwerte mit denen die erste Sensorinformation verglichen wird und die entsprechenden weiteren Schwellwerte, mit denen die zweite Sensorinformation verglichen wird, können je nach Ausführungsform gleich oder unterschiedlich sein. Die Freischaltsignale werden abhängig von den zugeordneten Vergleichsergebnissen bereitgestellt. Das kann bedeuten, dass ein Freischaltsignal einen ersten Wert aufweist, wenn zumindest aufgrund eines der zugeordneten Vergleichsergebnisse eine Freischaltung eines zugeordneten Rückhaltemittels zulässig ist. Wenn keines der zugeordneten Vergleichsergebnisse eine Freischaltung des zugeordneten Rückhaltemittels zulässig anzeigt, kann das Freischaltsignal einen zweiten Wert aufweisen, der eine Auslösung des Insassenschutzmittels unterbindet. Die Freischaltsignale können somit bewirken, dass jeweilige Auslösepfade von Insassenschutzmitteln freigegeben werden.Under Occupant protection means fall, for example, means of restraint like airbags or belt tensioners. Unlocking can mean that triggering the occupant protection means in response to an additional trigger signal possible is. The sensor information may be signals or data represented by one or more sensors be determined from such signals or data. The sensors may be, for example, acceleration sensors or Distance sensors act. The interface may be a hardware or software interface act, depending on whether the inventive Process is implemented in hardware or in software. The comparison results can indicate whether the respective sensor information the corresponding Threshold exceeds or falls below. For example the comparison results can have a first value, if the sensor information exceeds the threshold and have a second value if the sensor information is the threshold value below. The thresholds compared to the first sensor information and the corresponding further thresholds with which the second sensor information is compared, depending on Embodiment be the same or different. The activation signals become dependent on the associated comparison results provided. This can mean that a release signal one first value, if at least one of the assigned Comparison results an activation of an associated restraint means is permissible. If none of the associated comparison results an activation of the associated restraining means permissible indicates that the enabling signal may have a second value, which prevents a release of the occupant protection device. The enable signals can thus cause respective ones Tripping paths of occupant protection devices are released.

Zum Bereitstellen des ersten Freischaltsignals kann eine ODER-Verknüpfung zwischen dem ersten Vergleichsergebnis und dem zweiten ersten Vergleichsergebnis durchgeführt werden und zum Bereitstellen des mindestens einen weiteren Freischaltsignals kann eine ODER-Verknüpfung zwischen dem mindestens einen weiteren Vergleichsergebnis und dem mindestens einen zweiten weiteren Vergleichsergebnis durchgeführt werden. Somit kann ein Freischaltsignal bereits ansprechend auf ein einziges gültiges Vergleichsergebnis bereitgestellt werden. Eine ODER-Verknüpfung ist dabei einfach und kostengünstig zu realisieren.To the Providing the first enable signal can be an OR operation between the first comparison result and the second first comparison result be performed and to provide the at least Another enable signal can be an OR operation between the at least one further comparison result and the performed at least a second further comparison result become. Thus, a release signal already appealing provided a single valid comparison result become. An OR operation is simple and inexpensive to realize.

Beispielsweise kann das erste Freischaltsignal ausgebildet sein, um eine erste Gruppe von Insassenschutzmitteln freizuschalten und das mindestens eine weitere Freischaltsignal kann ausgebildet sein, um mindestens eine weitere Gruppe von Insassenschutzmitteln freizuschalten. Somit können mehrere Insassenschutzmittel zusammengefasst und einem Freischaltsignal zugeordnet werden. Den Gruppen können dieselben oder unterschiedliche Insassenschutzmittel zugeordnet sein.For example the first enable signal may be configured to be a first Unlock group of occupant protection and that at least An additional release signal can be designed to be at least to unlock another group of occupants. Consequently Several occupant protection devices can be combined and be assigned to a release signal. The groups can assigned the same or different occupant protection be.

Gemäß einer Ausgestaltung weisen die erste Gruppe und die mindestens eine weitere Gruppe von Insassenschutzmitteln zumindest ein gemeinsames Insassenschutzmittel auf. Ist ein Insassenschutzmittel unterschiedlichen Gruppen zugeordnet, so kann dieses Insassenschutzmittel basierend auf unterschiedlichen Schwellwerten freigeschaltet werden.According to one Embodiment, the first group and the at least one other Group of occupant protection devices at least one common occupant protection device on. Is an occupant protection device assigned to different groups, so can this occupant protection based on different Thresholds are unlocked.

Ferner kann das erfindungsgemäße Verfahren einen Schritt des Empfangens einer ersten Auslöseentscheidung und mindestens einer weiteren Auslöseentscheidung über eine weitere Schnittstelle und einen Schritt des Bereitstellens eines ersten Auslösesignals abhängig von der ersten Auslöseentscheidung und dem ersten Freischaltsignal und des Bereitstellens mindestens eines weiteren Auslösesignals abhängig von der mindestens einen weiteren Auslöseentscheidung und dem mindestens einen weiteren Freischaltsignal aufweisen. Auf diese Weise kann eine Plausibilisierung einer Auslöseentscheidung durchgeführt werden und ansprechend darauf eine Auslösung eines Insassenschutzmittels durchgeführt oder verhindert wird.Furthermore, the method according to the invention may comprise a step of receiving a first triggering decision and at least one further triggering decision via a further interface and a step of providing a first triggering signal depending on the first triggering decision and the first enabling signal and providing at least one further triggering signal depending on the at least one triggering signal have further trigger decision and the at least one further enable signal. In this way, a plausibility of a trigger decision be carried out and, in response, initiation or prevention of occupant protection.

Gemäß einer weiteren Ausgestaltung können die Schritte des Vergleichens abhängig von einem Einstellsignal durchgeführt werden. Das Einstellsignal kann als Teil des erfindungsgemäßen Verfahrens bestimmt werden oder extern bereitgestellt werden und über eine Schnittstelle zugeführt werden. Das Einstellsignal kann ausgebildet sein, um spezielle Schwellwerte zu definieren oder um spezielle Schwellwerte auszuwählen, die zum Auswählen der Sensorinformationen eingesetzt werden. Auf diese Weise können die Schwellwerte situationsabhängig eingestellt werden. Beispielsweise kann das Einstellsignal ausgebildet sein, um einzustellen, dass der Vergleich einer Sensorinformation entweder nur mit dem jeweiligen ersten Schwellwert oder nur mit einem der jeweiligen weiteren Schwellwerte verglichen wird. Somit kann vermieden werden, dass die Sensorinformationen ständig mit allen zur Verfügung stehenden Schwellwerten verglichen werden müssen, um die Plausibilisierung durchzuführen.According to one Another embodiment, the steps of comparing depending on a setting signal performed become. The adjustment signal can be part of the invention Be determined or provided externally and over an interface can be supplied. The adjustment signal can be designed to define special thresholds or to select special thresholds to select the sensor information is used. That way you can the thresholds are set depending on the situation. For example, the adjustment signal may be configured to adjust, that the comparison of a sensor information either only with the respective first threshold or only with one of the respective further thresholds is compared. Thus it can be avoided that the sensor information is constantly available to all standing thresholds must be compared to the Perform plausibility check.

Das Einstellsignal kann ein Signal repräsentieren, das von einem Auslösealgorithmus zum Ansteuern der Insassenschutzmittel bereitgestellt wird. Somit können die vom Auslösealgorithmus ermittelten Informationen für das erfindungsgemäße Verfahren eingesetzt werden.The Adjustment signal may represent a signal generated by a triggering algorithm for driving the occupant protection means provided. Thus, those of the triggering algorithm ascertained information for the inventive Procedures are used.

Das Vergleichen der ersten Sensorinformation mit dem ersten Schwellwert und das Vergleichen der zweiten Sensorinformation mit dem zweiten ersten Schwellwert kann erfolgen, wenn das Einstellsignal einen ersten Wert aufweist und das Vergleichen der ersten Sensorinformation mit dem mindestens einen weiteren Schwellwert und das Vergleichen der zweiten Sensorinformation mit dem mindestens einem zweiten weiteren Schwellwert kann erfolgen, wenn das Einstellsignal einen zweiten Wert aufweist. Somit können die Vergleiche abhängig von dem Einstellsignal entweder mit dem jeweiligen ersten Schwellwert oder mit dem jeweiligen weiteren Schwellwert durchgeführt werden. Die ersten Schwellwerte und die weiteren Schwellwerte können dabei an unterschiedliche Fahrsituationen angepasst sein.The Comparing the first sensor information with the first threshold and comparing the second sensor information with the second one first threshold may occur when the adjustment signal a first value and comparing the first sensor information with the at least one further threshold and the comparison the second sensor information with the at least one second further Threshold can occur when the adjustment signal a second Value. Thus, the comparisons may be dependent from the adjustment signal either with the respective first threshold value or with the respective further threshold value become. The first thresholds and the further thresholds can be used be adapted to different driving situations.

Dabei kann das erfindungsgemäße Verfahren einen Schritt des Setzens des Einstellsignals auf den zweiten Wert, abhängig von dem weiteren Vergleichsergebnis und dem zweiten weiteren Vergleichsergebnis aufweisen. Auf diese Weise kann das Einstellsignal aus Werten bestimmt werden, die von dem erfindungs gemäßen Verfahren bereitgestellt werden. Dies erhöht die Sicherheit der Plausibilisierung von Auslöseentscheidungen.there the method according to the invention can be a step of setting the adjustment signal to the second value, depending from the further comparison result and the second further comparison result exhibit. In this way, the adjustment signal can be determined from values be that of the inventive method to be provided. This increases the security of the plausibility check of triggering decisions.

Ein Rücksetzen des Einstellsignals auf den ersten Wert kann zeitgesteuert erfolgen. Somit kann beispielsweise eine vorbestimmte Zeitdauer nach einem Vorbestimmten Ereignis von einem aktuell eingestellten weiteren Schwellwert auf einen vorangegangenen oder den ersten Schwellwert zurückgeschaltet werden.One Resetting the setting signal to the first value can timed. Thus, for example, a predetermined Duration after a Predetermined event of a currently set further threshold value to a previous or the first threshold value be switched back.

Ferner kann das Einstellsignal abhängig von einem dritten Vergleichsergebnis und einem zweiten dritten Vergleichsergebnis von dem zweiten Wert auf einen dritten Wert gesetzt werden und die erste Sensorinformation kann mit einem dritten Schwellwert und die zweiten Sensorinformation mit einem zweiten dritten Schwellwert verglichen werden, wenn das Einstellsignal den dritten Wert aufweist.Further the adjustment signal can be dependent on a third comparison result and a second third comparison result of the second value be set to a third value and the first sensor information can with a third threshold and the second sensor information are compared with a second third threshold when the set signal has the third value.

Verfahren gemäß einem der vorangegangenen Ansprüche, bei dem im Schritt des Empfangens mindestens eine dritte Sensorinformation über die Schnittstelle empfangen wird, mit einem Schritt des Vergleichens der dritten Sensorinformation mit einem dritten ersten Schwellwert, um ein drittes erstes Vergleichsergebnis zu bestimmen und des Vergleichens der mindestens einen dritten Sensorinformation mit mindestens einem dritten weiteren Schwellwert, um mindestens ein drittes weiteres Vergleichsergebnis zu bestimmen und bei dem das Bereitstellen des ersten Freischaltsignals ferner abhängig von dem dritten ersten Vergleichsergebnis und das Bereitstellen des mindestens eines weiteren Freischaltsignals ferner abhängig von dem mindestens einen dritten weiteren Vergleichsergebnis erfolgt. Somit kann können mehr als zwei Schwellwerte zum Vergleich einer Sensorinformation eingesetzt werden. Dabei kann ein jeweils geeigneter Schwellwert situationsabhängig aktiviert werden.method according to one of the preceding claims, wherein in the step of receiving at least a third sensor information about the interface is received, with a step of comparing the third sensor information having a third first threshold, to determine a third first comparison result and comparing the at least one third sensor information with at least one third further threshold, at least a third further Determine the comparison result and in the provision of the first enable signal further dependent on the third first Comparison result and providing the at least one other Enable signal further depends on the at least one third additional comparison result. Thus can can more than two thresholds for comparing sensor information be used. In this case, a respective suitable threshold be activated depending on the situation.

Die vorliegende Erfindung schafft ferner ein Steuergerät zum Durchführen des erfindungsgemäßen Verfahrens. Auch durch diese Ausführungsvariante der Erfindung in Form eines Steuergeräts kann die der Erfindung zugrunde liegende Aufgabe schnell und effizient gelöst werden.The The present invention further provides a control device for Performing the method according to the invention. Also by this embodiment of the invention in the form a control unit, the underlying of the invention Task to be solved quickly and efficiently.

Unter einem Steuergerät kann vorliegend ein elektrisches Gerät verstanden werden, das Sensorsignale verarbeitet und in Abhängigkeit davon Steuersignale ausgibt. Das Steuergerät kann eine Schnittstelle aufweisen, die hard- und/oder softwaremäßig ausgebildet sein kann. Bei einer hardwaremäßigen Ausbildung können die Schnittstellen beispielsweise Teil eines sogenannten System-ASICs sein, der verschiedenste Funktionen des Steuergeräts beinhaltet. Es ist jedoch auch möglich, dass die Schnittstellen eigene, integrierte Schaltkreise sind oder zumindest teilweise aus diskreten Bauelementen bestehen. Bei einer softwaremäßigen Ausbildung können die Schnittstellen Softwaremodule sein, die beispielsweise auf einem Mikrocontroller neben anderen Softwaremodulen vorhanden sind.In the present case, a control device can be understood as meaning an electrical device which processes sensor signals and outputs control signals in dependence thereon. The control unit may have an interface, which may be formed in hardware and / or software. In the case of a hardware-based design, the interfaces can be part of a so-called system ASIC, for example, which contains various functions of the control unit. However, it is also possible that the interfaces are their own integrated circuits or at least partially consist of discrete components. In a software training, the interfaces may be software modules, for example, on a microcontroller and other soft Waremodulen are present.

Von Vorteil ist auch ein Computerprogrammprodukt mit Programmcode, der auf einem maschinenlesbaren Träger wie einem Halbleiterspeicher, einem Festplattenspeicher oder einem optischen Speicher gespeichert ist und zur Durchführung des Verfahrens nach einem der vorstehend beschriebenen Ausführungsformen verwendet wird, wenn das Programm auf einem Steuergerät ausgeführt wird.From Advantage is also a computer program product with program code, the on a machine-readable medium such as a semiconductor memory, stored in a hard disk memory or an optical memory is and to carry out the method according to one of used in the above-described embodiments, if the program is running on a controller becomes.

Die Erfindung wird nachstehend anhand der beigefügten Zeichnungen beispielhaft näher erläutert. Es zeigen:The The invention will be described below with reference to the accompanying drawings exemplified in more detail. Show it:

1 ein Blockdiagramm eines Systems zur Hardware-Plausibilisierung von Auslöseentscheidungen; 1 a block diagram of a system for hardware plausibility of trigger decisions;

2 ein Blockdiagramm eines erfindungsgemäßen Safety Controllers zur selektiven Freischaltung von Rückhaltemitteln; 2 a block diagram of a safety controller according to the invention for the selective activation of restraint means;

3 ein Blockdiagramm einer erfindungsgemäßen Auslöselogik zur selektiven Freischaltung von Rückhaltemitteln; 3 a block diagram of a tripping logic according to the invention for the selective activation of restraint means;

4 ein Blockdiagramm einer besonderen ersten Ausführung des erfindungsgemäßen Safety Controllers zur selektiven Freischaltung von Rückhaltemitteln; 4 a block diagram of a particular first embodiment of the safety controller according to the invention for the selective activation of restraint means;

5 ein Blockdiagramm einer besonderen zweiten Ausführung des erfindungsgemäßen Safety Controllers zur selektiven Freischaltung von Rückhaltemitteln; und 5 a block diagram of a particular second embodiment of the safety controller according to the invention for the selective activation of restraint means; and

6 Blockdiagramm einer besonderen dritten Ausführung des erfindungsgemäßen Safety Controllers zur selektiven Freischaltung von Rückhaltemitteln. 6 Block diagram of a special third embodiment of the safety controller according to the invention for the selective activation of restraint means.

Gleiche oder ähnliche Elemente können in den nachfolgenden Figuren durch gleiche oder ähnliche Bezugszeichen versehen sein. Ferner enthalten die Figuren der Zeichnungen, deren Beschreibung sowie die Ansprüche zahlreiche Merkmale in Kombination. Einem Fachmann ist dabei klar, dass diese Merkmale auch einzeln betrachtet werden oder sie zu weiteren, hier nicht explizit beschriebenen Kombinationen zusammengefasst werden können.Same or similar elements can be found in the following Figures provided by the same or similar reference numerals be. Further included in the figures of the drawings, their description and the claims numerous features in combination. a It is clear to a person skilled in the art that these features are also considered individually or they become further combinations not explicitly described here can be summarized.

1 zeigt Blockdiagramm eines Systems zur Hardware-Plausibilisierung von Auslöseentscheidungen für Insassenschutzmittel eines Fahrzeugs, gemäß einem Ausführungsbeispiel der vorliegenden Erfindung. 1 shows a block diagram of a system for hardware plausibility of tripping decisions for occupant protection means of a vehicle, according to an embodiment of the present invention.

Gezeigt ist eine Sensorschnittstelle 10, ein Mikrokontroller 20 (μC) mit einem Auslösealgorithmus 50, ein Selektierer 30, eine Vorrichtung 40 zum Freischalten von Insassenschutzmitteln eines Fahrzeugs in Form einer Sicherheitssteuerung SCON mit Vergleichseinrichtungen 60, 70, 80, 90 und einem Merger 100, eine erste Logik 110, eine zweite Logik 120, eine N-te Logik 130, ein Zündkreisselektor 140 und Zündeinrichtungen 150 in Form von Squibs. Die Vorrichtung 40 ist ausgebildet, um das erfindungsgemäße Verfahren zum Freischalten von Insassenschutzmitteln auszuführen.Shown is a sensor interface 10 , a microcontroller 20 (μC) with a triggering algorithm 50 , a selector 30 , a device 40 for unlocking occupant protection means of a vehicle in the form of a safety controller SCON with comparison devices 60 . 70 . 80 . 90 and a merger 100 , a first logic 110 , a second logic 120 , an Nth logic 130 , a firing selector 140 and ignition devices 150 in the form of squibs. The device 40 is designed to carry out the inventive method for unlocking occupant protection means.

Die Sensorschnittstelle 10 ist ausgebildet, um Sensorsignale 1 zu empfangen und an den Mikrokontroller 20 sowie an den Selektor 30 bereitzustellen. Der Selektor 30 ist ausgebildet, um ausgewählte Sensorinformationen 31, 32, 33, 34 an die Vergleichseinrichtungen 60, 70, 80, 90 bereitzustellen. Gemäß diesem Ausführungsbeispiel ist der Selektor 30 ausgebildet, um eine erste Sensorinformation 31 an eine erste Vergleichseinrichtung 60, eine zweite Sensorinformation 32 an eine zweite Vergleichseinrichtung 70, eine dritte Sensorinformation 33 an eine dritte Vergleichseinrichtung 80 und eine vierte Sensorinformation 34 an eine vier te Vergleichseinrichtung 90 bereitzustellen. Die erste Vergleichseinrichtung 60 ist ausgebildet, um die erste Sensorinformation 31 mit einem ersten Schwellwert zu vergleichen, um ein erstes Vergleichsergebnis 61 zu bestimmen, mit einem zweiten Schwellwert zu vergleichen, um ein zweites Vergleichsergebnis 62 zu bestimmen und mit einem dritten Schwellwert zu vergleichen, um ein drittes Vergleichsergebnis 63 zu bestimmen und jeweils an den Merger 100 bereitzustellen. Die zweite Vergleichseinrichtung 70 ist ausgebildet, um die zweite Sensorinformation 32 mit einem weiteren ersten Schwellwert zu vergleichen, um ein weiteres erstes Vergleichsergebnis 71 zu bestimmen, mit einem weiteren zweiten Schwellwert zu vergleichen, um ein weiteres zweites Vergleichsergebnis 72 zu bestimmen und mit einem weiteren dritten Schwellwert zu vergleichen, um ein weiteres drittes Vergleichsergebnis 73 zu bestimmen und jeweils an den Merger 100 bereitzustellen. Die dritte Vergleichseinrichtung 80 ist ausgebildet, um die dritte Sensorinformation 33 mit einem weiteren ersten Schwellwert zu vergleichen, um ein weiteres erstes Vergleichsergebnis 81 zu bestimmen, mit einem weiteren zweiten Schwellwert zu vergleichen, um ein weiteres zweites Vergleichsergebnis 82 zu bestimmen und mit einem weiteren dritten Schwellwert zu vergleichen, um ein weiteres drittes Vergleichsergebnis 83 zu bestimmen und jeweils an den Merger 100 bereitzustellen. In entsprechender Weise ist die vierte Vergleichseinrichtung 90 ausgebildet, um die vierte Sensorinformation 34 mit einem weiteren ersten Schwellwert zu vergleichen, um ein weiteres erstes Vergleichsergebnis 91 zu bestimmen, mit einem weiteren zweiten Schwellwert zu vergleichen, um ein weiteres zweites Vergleichsergebnis 92 zu bestimmen und mit einem weiteren dritten Schwellwert zu vergleichen, um ein weiteres drittes Vergleichsergebnis 93 zu bestimmen und jeweils an den Merger 100 bereitzustellen. Entsprechendes gilt für eventuell vorhandene weitere Vergleichseinrichtungen. Der Merger 100 ist ausgebildet, um basierend auf den ersten Vergleichsergebnissen 61, 71, 81, 91 ein erstes Freischaltsignal 41, basierend auf den zweiten Vergleichsergebnissen 62, 72, 82, 92 ein zweites Freischaltsignal 42 und basierend auf den dritten Vergleichsergebnissen 63, 73, 83, 93 ein drittes Freischaltsignal 43 bereitzustellen. Somit ist die erste Logik 110 den ersten Schwellwerten zugeordnet, basierend auf denen die ersten Vergleichsergebnissen 61, 71, 81, 91 bestimmt werden, die zweite Logik 120 den zweiten Schwellwerten zugeordnet, basierend auf denen die zweiten Vergleichsergebnissen 62, 72, 82, 92 bestimmt werden und die dritte Logik 130 den dritten Schwellwerten zugeordnet, basierend auf denen die dritten Vergleichsergebnissen 63, 73, 83, 93 bestimmt werdenThe sensor interface 10 is designed to receive sensor signals 1 to receive and to the microcontroller 20 as well as to the selector 30 provide. The selector 30 is designed to receive selected sensor information 31 . 32 . 33 . 34 to the comparison facilities 60 . 70 . 80 . 90 provide. According to this embodiment, the selector 30 designed to provide first sensor information 31 to a first comparison device 60 , a second sensor information 32 to a second comparison device 70 , a third sensor information 33 to a third comparator 80 and fourth sensor information 34 to a fourth comparator 90 provide. The first comparison device 60 is designed to receive the first sensor information 31 to compare with a first threshold to a first comparison result 61 to determine to compare with a second threshold to a second comparison result 62 to be determined and compared with a third threshold to a third comparison result 63 to determine and each to the merger 100 provide. The second comparison device 70 is adapted to the second sensor information 32 compare with another first threshold to another first comparison result 71 to be compared with another second threshold to another second comparison result 72 to be determined and compared with another third threshold to another third comparison result 73 to determine and each to the merger 100 provide. The third comparator 80 is designed to receive the third sensor information 33 compare with another first threshold to another first comparison result 81 to be compared with another second threshold to another second comparison result 82 to be determined and compared with another third threshold to another third comparison result 83 to determine and each to the merger 100 provide. In a corresponding manner, the fourth comparison device 90 trained to the fourth sensor information 34 compare with another first threshold to another first comparison result 91 to be compared with another second threshold to another second comparison result 92 to determine and compare with another third threshold to another third comparison result 93 to determine and each to the merger 100 provide. The same applies to any existing comparison devices. The merger 100 is designed to be based on the first comparison results 61 . 71 . 81 . 91 a first release signal 41 , based on the second comparison results 62 . 72 . 82 . 92 a second unlock signal 42 and based on the third comparison results 63 . 73 . 83 . 93 a third release signal 43 provide. So that's the first logic 110 associated with the first thresholds based on which the first comparison results 61 . 71 . 81 . 91 be determined, the second logic 120 associated with the second thresholds based on which the second comparison results 62 . 72 . 82 . 92 be determined and the third logic 130 assigned to the third thresholds based on which the third comparison results 63 . 73 . 83 . 93 be determined

Der Mikrokontroller 20 ist ausgebildet, um den Auslösealgorithmus 50 auszuführen und basierend auf weiteren Sensorinformationen 12, 13, 14 eine Auslöseentscheidung 51 an den Zündkreisselektor 140 bereitzustellen. Gemäß diesem Ausführungsbeispiel ist der Mikrokontroller 20 ferner ausgebildet, um ein Einstellsignal 52 zu bestimmen und an die Vorrichtung 40 zum Freischalten von Insassenschutzmitteln eines Fahrzeugs bereitzustellen. Das Einstellsignal 52 kann ausgebildet sein, um die Schwellwerte der Vergleichseinrichtungen 60, 70, 80, 90 einzustellen bzw. Vergleiche mit einzelnen oder mehreren Schwellwerten innerhalb der Vergleichseinrichtungen 60, 70, 80, 90 zu aktivieren oder zu deaktivieren.The microcontroller 20 is designed to be the triggering algorithm 50 and based on further sensor information 12 . 13 . 14 a trigger decision 51 to the firing selector 140 provide. According to this embodiment, the microcontroller is 20 further configured to receive a tuning signal 52 to determine and to the device 40 to provide for unlocking occupant protection means of a vehicle. The adjustment signal 52 may be formed to the thresholds of the comparison devices 60 . 70 . 80 . 90 set or comparisons with single or multiple thresholds within the comparators 60 . 70 . 80 . 90 to activate or deactivate.

Die erste Logik 110 ist ausgebildet, um das erste Freischaltsignal 41 und eine erste Auslöseentscheidung 141 von dem Zündkreisselektor 140 zu empfangen und Auslösesignale 115, 116, 117 an die Zündeinrichtungen 150 bereitzustellen. Die zweite Logik 120 ist ausgebildet, um das zweite Freischaltsignal 42 und eine zweite Auslöseentscheidung 142 von dem Zündkreisselektor 140 zu empfangen und Auslösesignale 125, 126, 127 an die Zündeinrichtungen 150 bereitzustellen. Die N-te Logik 130 ist ausgebildet, um das dritte Freischaltsignal 43 und eine dritte Auslöseentscheidung 143 von dem Zündkreisselektor 140 zu empfangen und Auslösesignale 135, 136, 137 an die Zündeinrichtungen 150 bereitzustellen. Die Zündeinrichtungen 150 sind ausgebildet, um ein Zündsignal 151 an Insassenschutzmittel bereitzustellen.The first logic 110 is designed to be the first enabling signal 41 and a first trigger decision 141 from the firing selector 140 to receive and trigger signals 115 . 116 . 117 to the ignition devices 150 provide. The second logic 120 is designed to the second enable signal 42 and a second triggering decision 142 from the firing selector 140 to receive and trigger signals 125 . 126 . 127 to the ignition devices 150 provide. The Nth logic 130 is trained to the third enable signal 43 and a third trigger decision 143 from the firing selector 140 to receive and trigger signals 135 . 136 . 137 to the ignition devices 150 provide. The ignition devices 150 are trained to receive an ignition signal 151 to provide occupant protection.

Im Folgenden wird der Aufbau und die Funktion des in 1 gezeigten Systems an Hand eines Ausführungsbeispiels detailiert beschrieben.Below is the structure and function of the in 1 shown system described in detail with reference to an embodiment.

Die peripheren und internen Sensordaten 1 eines Airbag-Systems werden von dem Sensor-Interface 10 erfasst. Die Menge der Sensordaten 11 wird dem Mikrocontroller 20 als Signale 12, 13, 14 zur Verfügung gestellt. Aus der Menge der Sensordaten 11 aus dem Sensor-Interface 10 selektiert ein Selektorblock 30 alle sicherheitsrelevanten Signale 31, 32, 33, 34 und bildet sie auf Sicherheitseingänge (Safety IOs) der Vorrichtung 40 ab. Die Vorrichtung 40 kann als SCON ASICs ausgeführt sein. Die Daten 11, 12, 13, 14, 31, 32, 33, 34 können in sepa raten Leitungen in die Blöcke 20, 30, 40 fließen oder können zum Beispiel auf einem seriellen Bus wie dem SPI liegen und von dort über eine Identifizierung ID selektiert werden. Innerhalb des SCON ASICs 40 werden die Sensorsignale 31, 32, 33, 34 der verschiedenen Safety IOs in den Schwellwertblöcken 60, 70, 80, 90 einem Schwellwertvergleich unterzogen. Es handelt sich dabei um einen Vergleich der Signale 31, 32, 33, 34 jeweils mit mehreren Schwellen, wie es beispielsweise in 2 gezeigt ist.The peripheral and internal sensor data 1 of an airbag system are from the sensor interface 10 detected. The amount of sensor data 11 becomes the microcontroller 20 as signals 12 . 13 . 14 made available. From the amount of sensor data 11 from the sensor interface 10 selects a selector block 30 all safety-relevant signals 31 . 32 . 33 . 34 and forms them on safety inputs (Safety IOs) of the device 40 from. The device 40 can be executed as SCON ASICs. The data 11 . 12 . 13 . 14 . 31 . 32 . 33 . 34 can separately advise lines in the blocks 20 . 30 . 40 flow or may for example lie on a serial bus such as the SPI and be selected from there via an identification ID. Within the SCON ASIC 40 become the sensor signals 31 . 32 . 33 . 34 the different Safety IOs in the threshold blocks 60 . 70 . 80 . 90 subjected to a threshold comparison. It is a comparison of the signals 31 . 32 . 33 . 34 each with multiple thresholds, as for example in 2 is shown.

Beispielsweise kann für den Schwellwertblock 60 gelten, das abhängig davon, welche Schwelle überschritten wurde, die Ausgangssignale 61, 62, 63 auf „0” oder „1” gesetzt werden. Dies gilt entsprechend für die Signale 71, 72, 73, 81, 82, 83, 91, 92, 93. Im Merger Block 100 werden die einzelnen Statusflags, die über die Signale 61, 62, 63, 71, 72, 73, 81, 82, 83, 91, 92, 93 übermittelt wurden zusammengefasst und über die Leitungen 41, 42, 43 weitergegeben.For example, for the threshold block 60 apply, depending on which threshold has been exceeded, the output signals 61 . 62 . 63 set to "0" or "1". This applies accordingly to the signals 71 . 72 . 73 . 81 . 82 . 83 . 91 . 92 . 93 , In the merger block 100 The individual status flags are over the signals 61 . 62 . 63 . 71 . 72 . 73 . 81 . 82 . 83 . 91 . 92 . 93 were transmitted summarized and over the lines 41 . 42 . 43 passed.

Die Steuerung der Schwellwertverarbeitung im Block 40 kann über die Leitung 52 erfolgen, wie es beispielsweise an Hand von 4 beschrieben ist.The control of threshold processing in the block 40 can over the line 52 done, as for example, by hand 4 is described.

Der auf dem Mikrocontroller 20 laufende Algorithmus 50 liefert in einer Unfallsituation Feuerentscheidungen, die der Mikrocontroller 20 in dem Signal 51 weitergeben kann. Auch hier gilt, dass das Datum 51 über eine oder mehrere elektrische Leitungen mit einem definierten Spannungspegel oder aber über einen Bus (zum Beispiel SPI) weitergegeben werden kann.The on the microcontroller 20 running algorithm 50 provides fire decisions in an accident situation, which the microcontroller 20 in the signal 51 can pass on. Again, that is the date 51 can be passed through one or more electrical lines with a defined voltage level or via a bus (for example, SPI).

Im Zündkreisselektor 140 wird ausgewählt, welcher Zündkreis über welche der Leitungen 41, 42, 43 aktiviert werden soll. Die jeweilige Zündkreisinformation wird über die Signale 141, 142, 143 zur Verfügung gestellt. Die Zündkreisinformation 141 fließt dabei beispielsweise in den ersten Logikblock 110, die Zündkreisinformation 142 in den zweiten Logikblock 120 und die dritte Zündkreisinformation 143 in den N-ten Logikblock 130.In the firing circle selector 140 is selected, which ignition circuit over which of the lines 41 . 42 . 43 should be activated. The respective ignition circuit information is via the signals 141 . 142 . 143 made available. The ignition circuit information 141 For example, it flows into the first logic block 110 , the ignition circuit information 142 in the second logic block 120 and the third ignition circuit information 143 in the Nth logic block 130 ,

In den Logikblöcken 110, 120, 130 werden die Auslöseentscheidungen 141, 142 und 143 durch die jeweiligen Hardware Plausibilisierungssignale 41, 42, 43 freigeschaltet. Der erste Logikblock 110 kann dabei über die Signale 115, 116, 117 die damit verbundenen Rückhaltemittel aktivieren. Der zweite Logikblock 120 kann über die Signale 125, 126, 127 die damit verbundenen Rückhaltemittel akti vieren. Der dritte Logikblock 130 kann über die Signale 135, 136, 137 die mit ihm verbundenen Rückhaltemittel ansteuern. Die Aktivierung und Zündung der Rückhaltemittel 151 erfolgt im Squibs-Block 150.In the logic blocks 110 . 120 . 130 become the triggering decisions 141 . 142 and 143 through the respective hardware plausibility signals 41 . 42 . 43 unlocked. The first logic block 110 can do this via the signals 115 . 116 . 117 activate the associated retention means. The second Lo gikblock 120 can over the signals 125 . 126 . 127 activate the associated retention means. The third logic block 130 can over the signals 135 . 136 . 137 control the associated with him retention means. The activation and ignition of the retention means 151 takes place in squibs block 150 ,

Im Folgenden wird die Funktion des in 1 gezeigten Ausführungsbeispiels anhand einer speziellen Fahrsituation erklärt. In diesem Fall erkennt der Auslösealgorithmus 50 eine Fahrsituation, in der ein Fahrzeug von der Fahrbahn ankommt. In dieser Fahrsituation soll ein Gurtstraffer gezündet werden.The following is the function of in 1 shown embodiment based on a specific driving situation explained. In this case, the triggering algorithm detects 50 a driving situation in which a vehicle arrives from the roadway. In this driving situation a belt tensioner should be ignited.

Die über die Signale 31, 32, 33, 34 bereitgestellte Signalhöhe reicht aus, um mit mindestens einem Sensorsignal 31, 32, 33, 34 einen zweiten Schwellwert in den Blöcken 60, 70, 80, 90 zu überschreiten. Dadurch wird in diesem Fall das Signal 42 aktiviert und die Zündmittel 142 in der zweiten Logik 120 angesteuert. Keines der Signale 31, 32, 33, 34 überschreitet eine der ersten Schwellen in den Blöcken 60, 70, 80, 90. Das bedeutet, dass die Zündmittel 141 durch die erste Logik 110 nicht aktiviert werden können, selbst wenn der Mikrocontroller 20 ”verrückt” spielt und die Zündkreise über die Leitung 51 ansteuern will.The over the signals 31 . 32 . 33 . 34 provided signal height is sufficient to at least one sensor signal 31 . 32 . 33 . 34 a second threshold in the blocks 60 . 70 . 80 . 90 To exceed. This will cause the signal in this case 42 activated and the ignition 142 in the second logic 120 driven. None of the signals 31 . 32 . 33 . 34 exceeds one of the first thresholds in the blocks 60 . 70 . 80 . 90 , That means the ignition means 141 through the first logic 110 can not be activated even if the microcontroller 20 "Crazy" plays and the ignition circuits over the line 51 wants to drive.

Für die Zündmittel 141 bleibt also die bisherige SCON Robustheit erhalten, andererseits werden die Zündmittel 142 auslösbar. Dasselbe gilt bei Nichtüberschreitung der dritten Schwelle für die Rückhaltemittel, die durch den N-ten Logikblock 130 angesteuert werden.For the ignition 141 Thus, the previous SCON robustness remains, on the other hand, the ignition means 142 triggered. The same applies if the third threshold for the restraint means, which is not exceeded by the Nth logic block, is exceeded 130 be controlled.

2 zeigt ein Blockdiagramm eines erfindungsgemäßen Safety Controllers 40 zur selektiven Freischaltung von Rückhaltemitteln. Gemäß diesem Ausführungsbeispiel wird der Steuerkanal 52 für die Schwellwertverarbeitung nicht benötigt. 2 shows a block diagram of a safety controller according to the invention 40 for the selective release of restraint means. According to this embodiment, the control channel 52 not needed for threshold processing.

Die Umsetzung des erfindungsgemäßen Ansatzes erfolgt funktional einfach über Mehrfachschwellauswertung. Die Signale 31, 32, 33, 34 gelangen in den Block 40. Die Funktionalität des Blocks 40 wird anhand der Blöcke 60 und 70 genauer erklärt. Überschreitet das Sensorsignal 31 im Block 60 die Schwelle 67 (Thd1,1), so stellt der Schwellwertvergleichsblock 64 am Ausgang ein Aktivierungssignal 61 bereit. Überschreitet das Sensorsignal 31 eine weitere Schwelle 68 (Thd1,2), so stellt der zuständige Schwellwertvergleichsblock 65 ein Aktivierungssignal 62 bereit. Für alle weiteren Schwellen 3 .. N wird im entsprechenden Schwellwertvergleichsblock ein Aktivierungssignal 63 generiert, sobald eine Schwellwert überschreitung (Thd1,N) erfolgt ist. Dieselbe Logik gilt für Block 70. Das Signal 32 wird in den Schwellwertvergleichsblöcken 74, 75, 76 mit jeder der N Schwellen 77, 78, 79 (Thd2,1, Thd2,2, Thd2,N) verglichen und für jede Schwellüberschreitung wird das entsprechende Schwellwertsignal 71, 72, 73 aktiviert.The implementation of the approach according to the invention is functionally simple via multiple threshold evaluation. The signals 31 . 32 . 33 . 34 get into the block 40 , The functionality of the block 40 is based on the blocks 60 and 70 explained in more detail. Exceeds the sensor signal 31 in the block 60 the threshold 67 (Thd1,1), so sets the threshold value comparison block 64 an activation signal at the output 61 ready. Exceeds the sensor signal 31 another threshold 68 (Thd1,2), so sets the responsible threshold value comparison block 65 an activation signal 62 ready. For all further thresholds 3 .. N, an activation signal is output in the corresponding threshold comparison block 63 generated as soon as a threshold value has been exceeded (Thd1, N). The same logic applies to Block 70 , The signal 32 is in the threshold comparison blocks 74 . 75 . 76 with each of the N thresholds 77 . 78 . 79 (Thd2,1, Thd2,2, Thd2, N) and for each threshold overflow the corresponding threshold signal 71 . 72 . 73 activated.

Im Merger Block 100 werden die unterschiedlichen Schwellwertaktivierungssignale 61, 62, 63, 71, 72, 73, 81, 82, 83, 91, 92, 93 der Blöcke 60, 70, 80 und 90 verglichen. Dazu weist der Merger Block 100 gemäß diesem Ausführungsbeispiel Einrichtungen 101, 102, 103 zum Ausführen von ODER-Verknüpfungen zwischen den ersten Vergleichsergebnissen 61, 71, 81, 91, den zweiten Vergleichsergebnissen 62, 72, 82, 92 und zwischen den dritten Vergleichsergebnissen 63, 73, 83, 93 auf.In the merger block 100 become the different threshold activation signals 61 . 62 . 63 . 71 . 72 . 73 . 81 . 82 . 83 . 91 . 92 . 93 of the blocks 60 . 70 . 80 and 90 compared. This is indicated by the merger block 100 according to this embodiment means 101 . 102 . 103 to perform OR links between the first comparison results 61 . 71 . 81 . 91 , the second comparison results 62 . 72 . 82 . 92 and between the third comparison results 63 . 73 . 83 . 93 on.

Demgemäß werden die Signale 61, 71, 81, 91 in dem ODER Block 101 verknüpft. Überschreitet eines der Signale 31, 32, 33, 34 die Schwelle Thdx,1, wobei in dem in 1 gezeigten Ausführungsbeispiel x = {1, 2, ..., 4} gilt, so wird das Signal 41 aktiviert. Die Signale 62, 72, 82, 92 werden in dem ODER Block 102 verknüpft. Überschreitet eines der Signale 31, 32, 33, 34 die Schwelle Thdx,2, mit x = {1, 2, ..., 4), so wird das Signal 42 aktiviert. Die Signale 63, 73, 83, 93 werden in dem ODER Block 103 verknüpft. Überschreitet eines der Signale 31, 32, 33, 34 die Schwelle Thdx,N, mit x = {1, 2, ..., 4}, so wird das Signal 43 aktiviert.Accordingly, the signals become 61 . 71 . 81 . 91 in the OR block 101 connected. Exceeds one of the signals 31 . 32 . 33 . 34 the threshold Thdx, 1, where in the in 1 shown embodiment x = {1, 2, ..., 4}, then the signal 41 activated. The signals 62 . 72 . 82 . 92 are in the OR block 102 connected. Exceeds one of the signals 31 . 32 . 33 . 34 the threshold Thdx, 2, with x = {1, 2, ..., 4), then the signal becomes 42 activated. The signals 63 . 73 . 83 . 93 are in the OR block 103 connected. Exceeds one of the signals 31 . 32 . 33 . 34 the threshold Thdx, N, with x = {1, 2, ..., 4}, the signal becomes 43 activated.

3 zeigt ein Blockdiagramm einer erfindungsgemäßen Auslöselogik zur selektiven Freischaltung von Rückhaltemitteln, gemäß einem Ausführungsbeispiel der Erfindung. Gezeigt ist ein Aufbau und eine Verschaltung der in 1 gezeigten Logik Blöcke 110, 120, 130. Die Logik Blöcke 110, 120, 130 weisen eine Mehrzahl von UND-Blöcke 112, 113, 114, 122, 123, 124, 132, 133, 134 auf, von denen pro Logik Block jeweils drei UND-Blöcke dargestellt sind. Die durch den Zündkreisselektor 140 (gezeigt in 1) ausgewählten Signale 141 werden gedemultiplext und als Signale 141,1, 141,2, 141,K1 an den ersten Logikblock 110, als Signale 142,1, 142,2, 142,K2 an den zweiten Logikblock 120 und als Signale 143,1, 143,2, 143,K3 an den dritten Logikblock 130 bereitgestellt. Die Signale 141,1, 141,2, 141,K1, 142,1, 142,2, 142,K2, 143,1, 143,2, 143,K3 können unterschiedlichen Zündkreisen zugeordnet sein. Gemäß diesem Ausführungsbeispiel sind die Signale 141,1, 142,1, 143,1 einem ersten Zündkreis ZK1, das Signal 141,2 einem zweiten Zündkreis ZK2, das Signal 141,2 einem dritten Zündkreis ZK3, das Signal 142,k2 einem vierten Zündkreis ZK4, das Signal 141,k1 einem achten Zündkreis ZK8, das Signal 143,2 einem zwölften Zündkreis ZK12 und das Signal 143,k3 einem viertzehnten Zündkreis ZK14 zugeordnet sein. Somit können mittels der Logikblöcke 110, 120, 130 unterschiedliche Gruppen von Zündkreisen, die jeweils Insassenschutzmitteln zugeordnet sein können, freigeschaltet werden. Die einzelnen Gruppen können dabei auch gemeinsame Zündkreise aufweisen. 3 shows a block diagram of a tripping logic according to the invention for the selective activation of restraint means, according to an embodiment of the invention. Shown is a structure and an interconnection of in 1 shown logic blocks 110 . 120 . 130 , The logic blocks 110 . 120 . 130 have a plurality of AND blocks 112 . 113 . 114 . 122 . 123 . 124 . 132 . 133 . 134 on, of which per logic block in each case three AND blocks are shown. The by the Zündkreisselektor 140 (shown in 1 ) selected signals 141 are demultiplexed and as signals 141,1, 141,2, 141, K1 to the first logic block 110 , as signals 142,1, 142,2, 142, K2 to the second logic block 120 and as signals 143,1, 143,2, 143, K3 to the third logic block 130 provided. The signals 141,1, 141,2, 141, K1, 142,1, 142,2, 142, K2, 143,1, 143,2, 143, K3 can be assigned to different ignition circuits. According to this embodiment, the signals 141,1, 142,1, 143,1 are a first ignition circuit ZK1, the signal 141,2 is a second ignition circuit ZK2, the signal 141,2 is a third ignition circuit ZK3, the signal 142, k2 is a fourth ignition circuit ZK4, the signal 141, k1 an eighth ignition ZK8, the signal 143,2 a twelfth ignition circuit ZK12 and the signal 143, k3 be assigned to a fourteenth ignition circuit ZK14. Thus, by means of the logic blocks 110 . 120 . 130 different groups of ignition circuits, which may be associated with occupant protection means, are unlocked. The individual groups can also have common ignition circuits.

Somit werden die durch den Zündkreisselektor 140 ausgewählten Signale 141 gedemultiplext und als Signale 141,1, 141,2, 141,K1 dem ersten Logikblock 110 zugeführt. In dem Logikblock 110 wird das Signal 141,1, das dem Zündkreis ZK1 zugeordnet ist, in dem logischen UND-Block 112 mit dem Signal 41 verknüpft. Das Ergebnis der Verknüpfung wird als Signal 115 ausgegeben. Im Block 110 wird ferner das Signal 141,2, das dem Zündkreis ZK3 zugeordnet ist, in dem logischen UND-Block 113 mit dem Signal 41 verknüpft. Das Ergebnis der Verknüpfung wird als Signal 116 ausgegeben. Im Block 110 wird ferner das Signal 141,K1, das dem Zündkreis ZK8 zugeordnet ist, in dem logischen UND-Block 114 mit dem Signal 41 verknüpft. Das Ergebnis der Verknüpfung wird als Signal 117 ausgegeben.Thus, those by the Zündkreisselektor 140 selected signals 141 demultiplexed and as signals 141,1, 141,2, 141, K1 the first logic block 110 fed. In the logic block 110 the signal 141, 1 associated with the ignition circuit ZK1 is in the logical AND block 112 with the signal 41 connected. The result of the link is called a signal 115 output. In the block 110 Further, the signal 141,2 associated with the ignition circuit ZK3 is placed in the logical AND block 113 with the signal 41 connected. The result of the link is called a signal 116 output. In the block 110 Furthermore, the signal 141, K1, which is associated with the ignition circuit ZK8, in the logical AND block 114 with the signal 41 connected. The result of the link is called a signal 117 output.

Entsprechend werden im Block 120 die selektierten Zündkreissignale 142,1, 142,2, 142,K2 in den logischen UND-Blöcken 122, 123, 124 mit dem Signal 42 verknüpft und das Ergebnis wird als Signal 125 und 126 und 127 ausgegeben. Entsprechend werden im Block 130 die selektierten Zündkreissignale 143,1, 143,2, 143,K3 in den logischen UND-Blöcken 132, 133 und 134 mit dem Signal 43 verknüpft und das Ergebnis wird als Signal 135, 136, 137 ausgegeben.Accordingly, in the block 120 the selected firing signals 142,1, 142,2, 142, K2 in the logical AND blocks 122 . 123 . 124 with the signal 42 linked and the result is called a signal 125 and 126 and 127 output. Accordingly, in the block 130 the selected firing signals 143,1, 143,2, 143, K3 in the logical AND blocks 132 . 133 and 134 with the signal 43 linked and the result is called a signal 135 . 136 . 137 output.

Die 4 bis 6 zeigen jeweils Ausführungsbeispiele der vorliegenden Erfindung, bei denen die Schritte des Vergleichens in den Blöcken 60, 70, 80, 90 durch das Einstellsignal 52 gesteuert werden.The 4 to 6 each show embodiments of the present invention, in which the steps of comparing in the blocks 60 . 70 . 80 . 90 through the adjustment signal 52 to be controlled.

4 zeigt ein Blockdiagramm einer erfindungsgemäßen Sicherheitssteuerung 40 zur Freischaltung von Rückhaltemitteln, gemäß einem Ausführungsbeispiel der Erfindung. 4 beschränkt sich auf die Darstellung der Blöcke 60, 70. Prinzipiell können beliebig viele Blöcke gemäß 60, 70 implementiert sein. Der Unter schied zu dem in 2 dargestellten System besteht darin, dass mittels des Steuerkanals 52 zwischen zwei Schwellwertsätzen umgeschaltet werden kann. Dazu ist ein Schalter 160 vorgesehen, der von dem Einstellsignal 52 angesteuert wird, und zwei Einstellsignale 161, 162 an die Blöcke 60, 70 bereitstellen kann. Liegt der Schalter 160 in einer ersten Position (in 4 als linke Position dargestellt), so werden über das Signal 161 für den Schwellwertvergleich in den Blöken 60, 70 die Schwellen Thdx,1 aktiviert. Dabei gilt für das in 1 dargestellte Ausführungsbeispiel x = {1, 2, ..., 4}. Liegt der Schalter 160 dagegen in einer zweiten Position (in 4 als rechte Position dargestellt), so werden über das Signal 162 für den Schwellwertvergleich die Schwellen Thdx,2, mit x = {1, 2, ..., 4} aktiviert. Eine solche Funktionalität kann beispielsweise über einen zusätzlichen oder bei einem ASIC bereits vorhandenen Anschluss einfach und kostengünstig umgesetzt werden. 4 shows a block diagram of a safety controller according to the invention 40 for releasing retaining means, according to an embodiment of the invention. 4 limited to the representation of the blocks 60 . 70 , In principle, any number of blocks according to 60 . 70 be implemented. The difference to the in 2 shown system is that by means of the control channel 52 can be switched between two sets of thresholds. There is a switch for this 160 provided by the adjustment signal 52 is controlled, and two adjustment signals 161 . 162 to the blocks 60 . 70 can provide. Is the switch 160 in a first position (in 4 shown as the left position), so are the signal 161 for the threshold comparison in the blocks 60 . 70 the thresholds Thdx, 1 activated. It applies to the in 1 illustrated embodiment x = {1, 2, ..., 4}. Is the switch 160 whereas in a second position (in 4 shown as the right position), so are on the signal 162 for the threshold comparison, the thresholds Thdx, 2, with x = {1, 2, ..., 4} activated. Such functionality can be easily and inexpensively implemented, for example, via an additional or already existing in an ASIC connection.

Mit der in 4 gezeigten Logik lässt sich der Schwellwertsatz der Sicherheitssteuerung SCON 40 fahrsituationsabhängig umschalten, und zwar gemäß diesem Ausführungsbeispiel in Bezug auf jeweils zwei Schwellen Thdx,1, Thdx,2.With the in 4 The logic shown can be the threshold value set of the safety controller SCON 40 Depending on the driving situation, in accordance with this exemplary embodiment with respect to two thresholds Thdx, 1, Thdx, 2.

Gemäß diesem Ausführungsbeispiel kann das Einstellsignal 52 beispielsweise von dem Mikrokontroller 20 (gezeigt in 1) bereitgestellt werden. Schreibt der Mikrocontroller 20 auf den SCON muss sichergestellt werden, dass keine ungewollte Schwellwertumschaltung erfolgt. Sonst könnte ein ”verrückter Mikrokontrollen” ungewünschte Schwellwertumschaltungen hervorrufen.According to this embodiment, the setting signal 52 for example, by the microcontroller 20 (shown in 1 ) to be provided. Writes the microcontroller 20 It must be ensured on the SCON that no unwanted threshold switching takes place. Otherwise, "crazy micro-controls" could cause unwanted threshold switching.

Das in 5 gezeigte Ausführungsbeispiel unterscheidet sich von dem in 4 gezeigten Ausführungsbeispiel darin, dass der Steuerkanal 52 nicht vom Mikrocontroller 20, sondern vom ASIC 40 selbst angesteuert wird. Beispielsweise kann das Einstellsignals von den zweiten Vergleichsergebnissen 62, 72, 82, 92 abhängen. Dazu kann der Ausgang des ODER-Gatters 102, das das zweite Freischaltsignal 42 bereitstellt, mit dem Eingang des Schalters 160 verbunden sein. Somit entspricht das zweite Freischaltsignal 42 dem Einstellsignal 52.This in 5 embodiment shown differs from that in 4 shown embodiment in that the control channel 52 not from the microcontroller 20 but from the ASIC 40 self-directed. For example, the adjustment signal may be from the second comparison results 62 . 72 . 82 . 92 depend. This can be done by the output of the OR gate 102 that is the second unlock signal 42 providing with the input of the switch 160 be connected. Thus, the second enable signal corresponds 42 the adjustment signal 52 ,

Die Umschaltung der Schwellwertsätze kann somit durch Auswertung der Leitung 42 erfolgen. Wird eine der unteren Schwellen (Thdx,1) überschritten, so wird auf die obere Schwelle (Thdx,2) umgeschaltet. Mittels der oberen Schwelle werden die Signale 62, 72, 82, 92 generiert. Zurück von der oberen Schwelle zur un teren Schwelle kann zum Beispiel über eine Auszeit (Timeout) gelangt werden. Wird beispielsweise für eine gewisse Zeit keine obere Schwelle mehr überschritten, so kann danach wieder die Auswertung des unteren Schwellensatzes erfolgen. Dieses Ausführungsbeispiel hat zum Vorteil, dass der Mikrocontroller 20 nicht auf den SCON 40 schreiben muss.The switching of threshold sets can thus by evaluation of the line 42 respectively. If one of the lower thresholds (Thdx, 1) is exceeded, the system switches to the upper threshold (Thdx, 2). By means of the upper threshold, the signals become 62 . 72 . 82 . 92 generated. Back from the upper threshold to the lower threshold, for example, can be reached via a time-out. If, for example, no upper threshold is exceeded for a certain time, the evaluation of the lower threshold set can then take place again. This embodiment has the advantage that the microcontroller 20 not on the SCON 40 must write.

Gemäß einem weiteren Ausführungsbeispiel kann das Einstellsignal 52 abhängig von den dritten Vergleichsergebnissen 63, 73, 83, 93 auf einen dritten Wert gesetzt werden. Ansprechend auf den dritten Wert des Einstellsignals 52 kann in den Blöcken 60, 70 ein dritter Schwellwertsatz eingestellt werden. Dieses Vorgehen lässt sich auf weitere Schwellwertsätze erweitern.According to a further embodiment, the adjustment signal 52 depending on the third comparison results 63 . 73 . 83 . 93 be set to a third value. In response to the third value of the adjustment signal 52 can in the blocks 60 . 70 a third threshold value set. This procedure can be extended to other threshold sets.

6 zeigt ein weiteres Ausführungsbeispiel, gemäß dem das Einstellsignal 52 von einer Zustandsmaschine 160 bereitgestellt wird. Die Zustandsmaschine 160 ist ausgebildet, um die Signale 41, 42, 43 zu empfangen und wieder auszugeben. Mittels des von der Zustandsmaschine 160 bereitgestellten Signals kann zwischen mehreren Schwellsätzen unterschieden werden. Dies stellt eine Erweiterung zu dem an Hand von 4 gezeigten Ausführungsbeispiel dar. 6 shows a further embodiment, according to which the adjustment signal 52 from a state machine 160 provided. The state machine 160 is trained to receive the signals 41 . 42 . 43 to receive and to spend again. By means of the state machine 160 provided signal can be distinguished between several sets of thresholds. This provides an extension to the hand of 4 shown Ausfüh example.

In der Zustandsmaschine 160 werden die Signale 41, 42, 43 ausgewertet. Immer wenn eines dieser Aktivierungssignale 41, 42, 43 erstmals aktiviert wird, erfolgt eine Umschaltung auf den nächsten Schwellwertsatz mittels des Steuersignals 52. Dazu kann in allen Blöcken 60, 70, 80, 90 auf die Auswertung der nächsten Schwelle umgeschaltet werden.In the state machine 160 become the signals 41 . 42 . 43 evaluated. Whenever one of these activation signals 41 . 42 . 43 is first activated, switching to the next threshold value set by means of the control signal 52 , This can be done in all blocks 60 . 70 . 80 . 90 be switched to the evaluation of the next threshold.

Zurück von der Auswertung der oberen zur unteren Schwelle kann zum Beispiel über einen Timeout gelangt werden. Wird für eine gewisse Zeit keine obere Schwelle mehr überschritten, so kann danach wieder die Auswertung des unteren Schwellensatzes erfolgen. Damit kann in der Hardware Plausibilisierung berücksichtigt werden, dass eine Unfallsituation stets die Verkettung unglücklicher Zustände ist und dass sowohl die Dynamik als auch die Gefährlichkeit einer Fahrsituation im Unfallverlauf zunimmt.Back from the evaluation of the upper to the lower threshold can be over for example get a timeout. Will not be for a while upper threshold exceeded more, so after that again the evaluation of the lower threshold set done. So that can be considered in the hardware plausibility check, that an accident situation is always the chaining unhappy States is and that both the dynamics and the danger a driving situation in the course of the accident increases.

Die beschriebenen Ausführungsbeispiele sind nur beispielhaft gewählt und können miteinander kombiniert werden. Auch sind die Anzahl der beschriebenen Blöcke und Schwellen beispielhaft und können den Anforderungen entsprechend angepasst werden. Anstelle der gezeigten Logikverknüpfungen können auch alternative Verknüpfungen eingesetzt werden, um die beschriebenen Auswertungen und Weiterverarbeitungen der Signale zu ermöglichen.The described embodiments are only exemplary chosen and can be combined with each other. Also, the number of blocks and thresholds described are by way of example and can be adapted to the requirements. Instead of the logic links shown can Also alternative links are used to the described evaluations and further processing of the signals to enable.

Der erfindungsgemäße Ansatz kann beispielsweise in Airbag-Steuerungen oder anderen Steuergeräten eingesetzt werden, die in Off-Road Situationen oder Nicht-Unfallsituationen Gurtstraffer oder reversible Rückhaltemittel ansteuern sollen.Of the inventive approach can, for example, in Airbag controls or other control devices used be in off-road situations or non-accident situations Activate belt tensioners or reversible restraints should.

ZITATE ENTHALTEN IN DER BESCHREIBUNGQUOTES INCLUDE IN THE DESCRIPTION

Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.This list The documents listed by the applicant have been automated generated and is solely for better information recorded by the reader. The list is not part of the German Patent or utility model application. The DPMA takes over no liability for any errors or omissions.

Zitierte PatentliteraturCited patent literature

  • - WO 2008086925 A1 [0003] - WO 2008086925 A1 [0003]
  • - DE 10057916 A1 [0004] DE 10057916 A1 [0004]

Claims (14)

Verfahren zum Freischalten von Insassenschutzmitteln eines Fahrzeugs, mit folgenden Schritten: Empfangen einer ersten Sensorinformation (31) und einer zweiten Sensorinformation (32) über eine Schnittstelle; Vergleichen der ersten Sensorinformation mit einem ersten Schwellwert, um ein erstes Vergleichsergebnis (61) zu bestimmen und Vergleichen der ersten Sensorinformation mit mindestens einem weiteren Schwellwert, um mindestens ein weiteres Vergleichsergebnis (62) zu bestimmen; Vergleichen der zweiten Sensorinformation mit einem zweiten ersten Schwellwert, um ein zweites erstes Vergleichsergebnis (71) zu bestimmen und Vergleichen der zweiten Sensorinformation mit mindestens einem zweiten weiteren Schwellwert, um mindestens ein zweites weiteres Vergleichsergebnis (72) zu bestimmen; Bereitstellen eines ersten Freischaltsignals (41) zum Freischalten eines ersten Insassenschutzmittels, abhängig von dem ersten Vergleichsergebnis und dem zweiten ersten Vergleichsergebnis; und Bereitstellen mindestens eines weiteren Freischaltsignals (42) zum Freischalten mindestens eines weiteren Insassenschutzmittels, abhängig von dem mindestens einen weiteren Vergleichsergebnis und dem mindestens einen zweiten weiteren Vergleichsergebnis.Method for unlocking occupant protection means of a vehicle, comprising the following steps: receiving first sensor information ( 31 ) and a second sensor information ( 32 ) via an interface; Comparing the first sensor information with a first threshold value to obtain a first comparison result ( 61 ) and comparing the first sensor information with at least one further threshold value in order to obtain at least one further comparison result ( 62 ) to determine; Comparing the second sensor information with a second first threshold value to obtain a second first comparison result ( 71 ) and comparing the second sensor information with at least one second further threshold value to at least a second further comparison result ( 72 ) to determine; Providing a first release signal ( 41 ) for releasing a first occupant protection means, depending on the first comparison result and the second first comparison result; and providing at least one further enabling signal ( 42 ) for releasing at least one further occupant protection means, depending on the at least one further comparison result and the at least one second further comparison result. Verfahren gemäß Anspruch 1, bei dem zum Bereitstellen des ersten Freischaltsignals (41) eine ODER-Verknüpfung (101) zwischen dem ersten Vergleichsergebnis (61) und dem zweiten ersten Vergleichsergebnis (71) durchgeführt und zum Bereitstellen des mindestens eines weiteren Freischaltsig nals (42) eine ODER-Verknüpfung (102) zwischen dem mindestens einen weiteren Vergleichsergebnis (62) und dem mindestens einen zweiten weiteren Vergleichsergebnis (72) durchgeführt wird.Method according to Claim 1, in which for providing the first enabling signal ( 41 ) an OR operation ( 101 ) between the first comparison result ( 61 ) and the second first comparison result ( 71 ) and to provide the at least one further release gate ( 42 ) an OR operation ( 102 ) between the at least one further comparison result ( 62 ) and the at least one second further comparison result ( 72 ) is carried out. Verfahren gemäß einem der vorangegangenen Ansprüche, bei dem das erste Freischaltsignal (41) ausgebildet ist, um eine erste Gruppe von Insassenschutzmitteln freizuschalten und bei dem das mindestens eine weitere Freischaltsignal (42) ausgebildet ist, um mindestens eine weitere Gruppe von Insassenschutzmitteln freizuschalten.Method according to one of the preceding claims, in which the first enable signal ( 41 ) is designed to enable a first group of occupant protection means and in which the at least one further release signal ( 42 ) is configured to unlock at least one further group of occupant protection means. Verfahren gemäß Anspruch 3, bei dem die erste Gruppe und die mindestens eine weitere Gruppe von Insassenschutzmitteln zumindest ein gemeinsames Insassenschutzmittel aufweisen.A method according to claim 3, wherein the first group and the at least one other group of Occupant protection means at least a common occupant protection exhibit. Verfahren gemäß einem der vorangegangenen Ansprüche, mit einem Schritt des Empfangens einer ersten Auslöseentscheidung (141) und mindestens einer weiteren Auslöseentscheidung (142) über eine weitere Schnittstelle und mit einem Schritt des Bereitstellens eines ersten Auslösesignals (115, 116, 117) abhängig von der ersten Auslöseentscheidung und dem ersten Freischaltsignal und des Bereitstellens mindestens eines weiteren Auslösesignals (125, 126, 127) abhängig von der mindestens einen weiteren Auslöseentscheidung und dem mindestens einen weiteren Freischaltsignal.Method according to one of the preceding claims, comprising a step of receiving a first triggering decision ( 141 ) and at least one further triggering decision ( 142 ) via a further interface and with a step of providing a first triggering signal ( 115 . 116 . 117 ) depending on the first trigger decision and the first enable signal and the provision of at least one further trigger signal ( 125 . 126 . 127 ) depending on the at least one further trigger decision and the at least one further enable signal. Verfahren gemäß einem der vorangegangenen Ansprüche, bei dem die Schritte des Vergleichens abhängig von einem Einstellsignal (52) durchgeführt werden.Method according to one of the preceding claims, in which the steps of comparing are dependent on a setting signal ( 52 ) be performed. Verfahren gemäß Anspruch 6, bei dem das Einstellsignal (52) ein Signal repräsentiert, das von einem Auslösealgorithmus (50) zum Ansteuern der Insassenschutzmittel bereitgestellt wird.Method according to Claim 6, in which the setting signal ( 52 ) represents a signal generated by a triggering algorithm ( 50 ) is provided for driving the occupant protection means. Verfahren gemäß einem der Ansprüche 6 oder 7, bei dem das Vergleichen der ersten Sensorinformation (31) mit dem ersten Schwellwert und das Vergleichen der zweiten Sensorinformation (32) mit dem zweiten ersten Schwellwert erfolgt, wenn das Einstellsignal (52) einen ersten Wert aufweist und das Vergleichen der ersten Sensorinformation mit dem mindestens ei nen weiteren Schwellwert und das Vergleichen der zweiten Sensorinformation mit dem mindestens einen zweiten weiteren Schwellwert erfolgt, wenn das Einstellsignal einen zweiten Wert aufweist.Method according to one of claims 6 or 7, in which the comparison of the first sensor information ( 31 ) with the first threshold and comparing the second sensor information ( 32 ) takes place with the second first threshold value when the setting signal ( 52 ) has a first value and the comparison of the first sensor information with the at least one further threshold value and the comparison of the second sensor information with the at least one second further threshold value occurs when the adjustment signal has a second value. Verfahren gemäß Anspruch 8, mit einem Schritt des Setzens des Einstellsignals auf den zweiten Wert, abhängig von dem weiteren Vergleichsergebnis (62) und dem zweiten weiteren Vergleichsergebnis (72).Method according to claim 8, comprising a step of setting the setting signal to the second value, depending on the further comparison result ( 62 ) and the second further comparison result ( 72 ). Verfahren gemäß Anspruch 10, bei dem ein Rücksetzen des Einstellsignals (52) auf den ersten Wert zeitgesteuert erfolgt.Method according to Claim 10, in which a reset of the setting signal ( 52 ) is timed to the first value. Verfahren gemäß einem der Ansprüche 9 oder 10, bei dem das Einstellsignal abhängig von einem dritten Vergleichsergebnis (63) und einem zweiten dritten Vergleichsergebnis (73) von dem zweiten Wert auf einen dritten Wert gesetzt wird und bei dem die erste Sensorinformation mit einem dritten Schwellwert und die zweiten Sensorinformation mit einem zweiten dritten Schwellwert verglichen wird, wenn das Einstellsignal den dritten Wert aufweist.Method according to one of Claims 9 or 10, in which the setting signal is dependent on a third comparison result ( 63 ) and a second third comparison result ( 73 ) is set from the second value to a third value and wherein the first sensor information is compared with a third threshold value and the second sensor information is compared with a second third threshold value when the adjustment signal has the third value. Verfahren gemäß einem der vorangegangenen Ansprüche, bei dem im Schritt des Empfangens mindestens eine dritte Sensorinformation (33) über die Schnittstelle empfangen wird, mit einem Schritt des Vergleichens der dritten Sensorinformation mit einem dritten ersten Schwellwert, um ein drittes erstes Vergleichsergebnis (63) zu bestimmen und des Vergleichens der mindestens einen dritten Sensorinformation mit mindestens einem dritten weiteren Schwellwert, um mindestens ein drittes weiteres Vergleichsergebnis (73) zu bestimmen und bei dem das Bereitstellen des ersten Freischaltsignals (41) ferner abhängig von dem dritten ersten Vergleichsergebnis und das Bereitstellen des mindestens eines weiteren Freischaltsignals (42) ferner abhängig von dem mindestens einen dritten weiteren Vergleichsergebnis erfolgt.Method according to one of the preceding claims, wherein in the step of receiving at least a third sensor information ( 33 ) is received via the interface, with a step of comparing the third sensor information with a third first threshold, to obtain a third first comparison result ( 63 ) and comparing the at least one third sensor information with at least one third further one Threshold to at least a third further comparison result ( 73 ) and in which the provision of the first enabling signal ( 41 ) further dependent on the third first comparison result and providing the at least one further enable signal ( 42 ) Furthermore, depending on the at least one third further comparison result. Steuergerät um die Schritte eines Verfahrens gemäß einem der Ansprüche 1 bis 12 durchzuführen.Control unit to the steps of a method according to a of claims 1 to 12 perform. Computerprogrammprodukt mit Programmcode, der auf einem maschinenlesbaren Träger gespeichert ist, zur Durchführung des Verfahrens nach einem der Ansprüche 1 bis 12, wenn das Programm auf einem Steuergerät ausgeführt wird.Computer program product with program code based on a machine-readable carrier is stored for execution The method according to any one of claims 1 to 12, when the program is executed on a control unit becomes.
DE102009000905A 2009-02-17 2009-02-17 Passenger protection unit activating method for use by airbag controller of vehicle, involves providing additional activation signal for activating additional passenger protection unit based on additional comparison results Withdrawn DE102009000905A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE102009000905A DE102009000905A1 (en) 2009-02-17 2009-02-17 Passenger protection unit activating method for use by airbag controller of vehicle, involves providing additional activation signal for activating additional passenger protection unit based on additional comparison results

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102009000905A DE102009000905A1 (en) 2009-02-17 2009-02-17 Passenger protection unit activating method for use by airbag controller of vehicle, involves providing additional activation signal for activating additional passenger protection unit based on additional comparison results

Publications (1)

Publication Number Publication Date
DE102009000905A1 true DE102009000905A1 (en) 2010-08-19

Family

ID=42338434

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102009000905A Withdrawn DE102009000905A1 (en) 2009-02-17 2009-02-17 Passenger protection unit activating method for use by airbag controller of vehicle, involves providing additional activation signal for activating additional passenger protection unit based on additional comparison results

Country Status (1)

Country Link
DE (1) DE102009000905A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2657089A1 (en) * 2012-04-24 2013-10-30 Autoliv Development AB A vehicle safety system

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10057916A1 (en) 2000-11-21 2002-05-29 Bosch Gmbh Robert Control device for a restraint system in a motor vehicle
WO2008086925A1 (en) 2007-01-19 2008-07-24 Robert Bosch Gmbh Control device and method for controlling personal protection means

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10057916A1 (en) 2000-11-21 2002-05-29 Bosch Gmbh Robert Control device for a restraint system in a motor vehicle
WO2008086925A1 (en) 2007-01-19 2008-07-24 Robert Bosch Gmbh Control device and method for controlling personal protection means

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2657089A1 (en) * 2012-04-24 2013-10-30 Autoliv Development AB A vehicle safety system

Similar Documents

Publication Publication Date Title
DE102012216529B4 (en) Method for triggering at least one personal protection device as well as system and computer program product for carrying out the method
DE102007009042B4 (en) bus communication
DE10057916C2 (en) Control device for a restraint system in a motor vehicle
EP0883526B1 (en) Method for triggering a restraining means in a vehicle
DE102009054473A1 (en) Method and control device for determining a type of collision of a vehicle
DE102011085843B4 (en) Method and device for analyzing a collision of a vehicle
DE19813955A1 (en) Method for energy and data transmission in a bus system for occupant protection devices
DE102014208143A1 (en) Method and device for activating a pedestrian protection device for a vehicle and restraint system for a vehicle
DE102012210233A1 (en) Method and control unit for detecting an impact of a collision object on a vehicle
DE19933923B4 (en) Method and device for locking an actuatable restraint device based on a determined collision speed and displacement
DE102009000905A1 (en) Passenger protection unit activating method for use by airbag controller of vehicle, involves providing additional activation signal for activating additional passenger protection unit based on additional comparison results
DE102020205488A1 (en) Method for recognizing a collision direction of a vehicle, method for controlling a collision protection system of a vehicle when the collision direction of the vehicle, device and vehicle is recognized
DE19813953C2 (en) Control method and module for occupant protection systems, in particular in motor vehicles
EP1032514A1 (en) Motor vehicle passenger protection system with several priming caps, and process for driving the ignition circuit of such a passenger protection system
WO2018149600A1 (en) Method for activating at least one secondary function of an occupant protection system of a vehicle
DE102005042203B4 (en) Method and device for determining an impact severity for a safety system of a motor vehicle
DE102004020681B4 (en) Device for controlling personal protective equipment
DE102007002834A1 (en) Control unit and method for controlling personal protective equipment
WO2009074394A1 (en) Method and control unit for actuating personal means of protection for a vehicle
DE102009027402A1 (en) Method for controlling passenger protecting unit of vehicle during multiple collisions, involves providing control signal for controlling passenger protecting unit according to control strategy at interface
DE102005017218A1 (en) Method for controlling a safety unit of a vehicle comprises forming a starting signal of a crash sensor from a first trigger algorithm based on a neuronal network to form a first control signal and further processing
EP3529109B1 (en) Method for triggering a plurality of actuators of a safety system of a motor vehicle from an energy source
DE102015011520A1 (en) Method for operating a vehicle
DE102012223147A1 (en) Method for recognizing abusive use of occupant protection belt of e.g. commercial vehicle, involves evaluating time sequences of states of seat harness release signal concerning states of seat occupancy signal and/or door lock signal
DE102009044951A1 (en) Method for controlling seat belt tightener of passenger car, involves providing control signal when activation information indicates decision for activation of tightener and status information indicates state of rest of restraining unit

Legal Events

Date Code Title Description
R012 Request for examination validly filed
R016 Response to examination communication
R119 Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee