DE102014218742A1 - Control device for a vehicle and method for storing data - Google Patents

Control device for a vehicle and method for storing data Download PDF

Info

Publication number
DE102014218742A1
DE102014218742A1 DE102014218742.7A DE102014218742A DE102014218742A1 DE 102014218742 A1 DE102014218742 A1 DE 102014218742A1 DE 102014218742 A DE102014218742 A DE 102014218742A DE 102014218742 A1 DE102014218742 A1 DE 102014218742A1
Authority
DE
Germany
Prior art keywords
controller
parameter
memory unit
representing
control unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
DE102014218742.7A
Other languages
German (de)
Inventor
Stefan Hermann
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.)
Continental Automotive Technologies GmbH
Original Assignee
Continental Automotive 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 Continental Automotive GmbH filed Critical Continental Automotive GmbH
Priority to DE102014218742.7A priority Critical patent/DE102014218742A1/en
Publication of DE102014218742A1 publication Critical patent/DE102014218742A1/en
Pending legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/04Monitoring the functioning of the control system
    • B60W50/045Monitoring control system parameters
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W2050/0001Details of the control system
    • B60W2050/0002Automatic control, details of type of controller or control system architecture
    • B60W2050/0004In digital systems, e.g. discrete-time systems involving sampling
    • B60W2050/0006Digital architecture hierarchy
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W2050/0062Adapting control system settings
    • B60W2050/0075Automatic parameter input, automatic initialising or calibrating means
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W2050/0062Adapting control system settings
    • B60W2050/0075Automatic parameter input, automatic initialising or calibrating means
    • B60W2050/0082Automatic parameter input, automatic initialising or calibrating means for initialising the control system
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2556/00Input parameters relating to data
    • B60W2556/10Historical data

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Human Computer Interaction (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Safety Devices In Control Systems (AREA)

Abstract

Ein Steuergerät weist einen Controller (11) und eine Speichereinheit (21) auf. Der Controller und die Speichereinheit werden unabhängig voneinander mit Energie versorgt. Der Controller ist dazu ausgebildet, der Speichereinheit ein wenigstens einen Parameter repräsentierendes Ausgangssignal (S21) bereitzustellen. Die Speichereinheit ist dazu ausgebildet, den wenigstens einen Parameter zu speichern. Der Controller ist weiterhin dazu ausgebildet, nach einem Reset ein den wenigstens einen gespeicherten Parameter repräsentierendes Auslesesignal (S41) von der Speichereinheit zu empfangen.A control device has a controller (11) and a memory unit (21). The controller and the storage unit are powered independently of each other. The controller is designed to provide the memory unit with an output signal (S21) representing at least one parameter. The memory unit is designed to store the at least one parameter. The controller is further configured to receive, after a reset, a read-out signal (S41) representing the at least one stored parameter from the memory unit.

Description

Die Erfindung betrifft ein Steuergerät für ein Fahrzeug und ein Verfahren zum Speichern von Daten, insbesondere zum Speichern von sicherheitsrelevanten Daten in einem Fahrzeug.The invention relates to a control device for a vehicle and to a method for storing data, in particular for storing safety-relevant data in a vehicle.

Aus Produkthaftungsgründen ist die Einhaltung verschiedener Normen im Automobilbereich zwingend vorgeschrieben, wie beispielsweise die ISO 26262 („Functional Safety – Road Vehicles), welche die funktionale Sicherheit von Straßenfahrzeugen betrifft. Durch die Umsetzung dieser Norm soll die funktionale Sicherheit eines Systems mit Steuergeräten gewährleistet werden. „Functional Safety“ oder zu Deutsch „Funktionale Sicherheit“ bezeichnet den Teil der Sicherheit eines Systems, der von der korrekten Funktion der sicherheitskritischen Systeme zur Risikominderung abhängt (nicht zur funktionalen Sicherheit gehören beispielsweise elektrische Sicherheit, Brandschutz oder Strahlenschutz).For product liability reasons, compliance with various automotive standards is mandatory, such as the ISO 26262 ("Functional Safety - Road Vehicles"), which concerns the functional safety of road vehicles. The implementation of this standard is intended to ensure the functional safety of a system with control units. "Functional Safety" means the part of the safety of a system that depends on the correct functioning of the safety-critical systems for risk reduction (functional safety does not include, for example, electrical safety, fire protection or radiation protection).

Steuergeräte kommen im Automobilbereich in verschiedensten Applikationen zum Einsatz. Sie verarbeiten beispielsweise Eingangsdaten (z.B. Sensorsignale) mittels eines Algorithmus und stellen Ausgangsdaten zur Verfügung, welche zu weiteren Steuerzwecken verwendet werden. Beispielsweise kann anhand der Ausgangsdaten die Notwendigkeit eines Eingriffes in verschiedene Funktionen ermittelt werden (z.B. die Notwendigkeit eines Eingriffes in das Bremssystem oder dergleichen).Control units are used in the automotive sector in a wide variety of applications. For example, they process input data (e.g., sensor signals) using an algorithm and provide output data that is used for other control purposes. For example, the output data may be used to determine the need to engage in various functions (e.g., the need for intervention in the braking system or the like).

Insbesondere in sicherheitsrelevanten Applikationen, wie z.B. Lenkradschlössern, welche mittels eines Sperrelements die Bewegung des Lenkrads verhindern, werden aufgrund der geltenden Normen sehr hohe Sicherheitsanforderungen gestellt. So muss beispielsweise zu jedem Zeitpunkt der letzte störungsfreie Zustand des Steuergerätes und der relevanten Eingangs- und Ausgangssignale störungsfrei abrufbar sein. Die Eingangssignale können in einem Steuergerät mittels eines Mikrocontrollers (Mikrosteuereinheit) verarbeitet, gespeichert und weiteren Steuergeräten im Fahrzeug zur Verfügung gestellt werden. Bei einem Reset bzw. Zurücksetzen des Mikrocontrollers gehen jedoch alle im Mikrocontroller gespeicherten Daten verloren. Auch nach einem Reset des Mikrocontrollers muss allerdings sichergestellt sein, dass die Daten weiterhin störungsfrei abrufbar sind. Bei besonders sicherheitskritischen Applikationen gilt diese Anforderung zudem auch während eines Resets des Mikrocontrollers.Especially in safety-relevant applications, such as Steering wheel locks, which prevent the movement of the steering wheel by means of a blocking element, are subject to very high safety requirements due to the applicable standards. For example, at any time the last trouble-free state of the control unit and the relevant input and output signals must be accessible without interference. The input signals can be processed in a control unit by means of a microcontroller (microcontroller), stored and made available to other control devices in the vehicle. When resetting or resetting the microcontroller, however, all data stored in the microcontroller will be lost. Even after a reset of the microcontroller, however, it must be ensured that the data can still be called up trouble-free. For particularly safety-critical applications, this requirement also applies during a reset of the microcontroller.

Aufgabe der Erfindung ist es, ein Steuergerät für ein Fahrzeug und ein Verfahren bereitzustellen, bei welchen die oben für ein Fahrzeug genannten Anforderungen an besonders sicherheitskritische Applikationen eingehalten werden.The object of the invention is to provide a control device for a vehicle and a method in which the above-mentioned requirements for a vehicle are adhered to particularly safety-critical applications.

Diese Aufgabe wird durch den Gegenstand der unabhängigen Ansprüche gelöst. Vorteilhafte Ausgestaltungen sind Gegenstand der Unteransprüche. This object is solved by the subject matter of the independent claims. Advantageous embodiments are the subject of the dependent claims.

Das erfindungsgemäße Steuergerät für ein Fahrzeug weist einen Controller (Steuereinheit) und eine Speichereinheit auf, wobei der Controller und die Speichereinheit unabhängig voneinander mit Energie versorgt werden. Der Controller ist dazu ausgebildet, der Speichereinheit ein wenigstens einen Parameter repräsentierendes Ausgangssignal bereitzustellen. Die Speichereinheit ist dazu ausgebildet, den wenigstens einen Parameter zu speichern. Der Controller ist weiterhin dazu ausgebildet, nach einem Reset ein den wenigstens einen gespeicherten Parameter repräsentierendes Auslesesignal von der Speichereinheit zu empfangen. Der wenigstens eine Parameter kann beispielsweise ein vom Steuergerät gemessener Parameter sein.The control device according to the invention for a vehicle has a controller (control unit) and a memory unit, wherein the controller and the memory unit are independently supplied with energy. The controller is designed to provide the memory unit with an output signal representing at least one parameter. The memory unit is designed to store the at least one parameter. The controller is further configured to receive, after a reset, a read-out signal representing the at least one stored parameter from the memory unit. The at least one parameter may be, for example, a parameter measured by the control unit.

Der Vorteil des erfindungsgemäßen Steuergerätes besteht darin, dass die in einem externen Speicher gespeicherten Parameter während und nach einem Reset des Controllers zur Verfügung stehen, da die Speichereinheit unabhängig von dem Controller mit Energie versorgt wird. Bei einer Unterbrechung der Energieversorgung zum Controller gehen im Controller gespeicherte Daten verloren. Die in der unabhängig vom Controller versorgten Speichereinheit gespeicherten Daten bleiben jedoch erhalten und können anschließend wieder in den Controller zur weiteren Verarbeitung eingelesen werden.The advantage of the control device according to the invention is that the parameters stored in an external memory are available during and after a reset of the controller, since the memory unit is supplied with power independently of the controller. If the power supply to the controller is interrupted, data stored in the controller will be lost. However, the data stored in the memory unit supplied independently of the controller remains intact and can then be read back into the controller for further processing.

Der Controller und die Speichereinheit können jeweils unabhängig voneinander zwischen einen Anschluss für ein Versorgungspotential und einen Anschluss für ein Bezugspotential geschaltet sein, um diese unabhängig voneinander mit Energie zu versorgen.The controller and the memory unit may each independently be connected between a connection for a supply potential and a connection for a reference potential in order to independently supply them with energy.

Der Controller kann weiterhin dazu ausgebildet sein, der Speichereinheit ein Freigabesignal bereitzustellen, und die Speichereinheit kann weiterhin dazu ausgebildet sein, das den wenigstens einen Parameter repräsentierende Ausgangssignal nur dann zu speichern, wenn sie ein Freigabesignal von dem Controller empfängt. Auf diese Weise kann die Sicherheit beim Speichern der Daten weiter erhöht werden, da die Daten nur dann abgespeichert werden, wenn dies tatsächlich vom Controller durch ein Freigabesignal bestätigt wird.The controller may be further configured to provide the memory unit with an enable signal, and the memory unit may be further configured to store the output signal representing the at least one parameter only when it receives an enable signal from the controller. In this way, the security when saving the data can be further increased because the data is stored only if this is actually confirmed by the controller by an enable signal.

Die Speichereinheit kann weiterhin dazu ausgebildet sein, das den wenigstens einen Parameter repräsentierende Ausgangssignal zu speichern und eine Prüfsumme zu berechnen, wobei die berechnete Prüfsumme zusammen mit dem wenigstens einen Parameter gespeichert wird. Anschließend beim Auslesen der Daten (z.B. auf Anfrage des Controllers oder eines anderen Steuergerätes) kann dann erneut die Prüfsumme berechnet werden. Stimmen die beiden Prüfsummen miteinander überein, so sind die Daten mit hoher Wahrscheinlichkeit korrekt. Stimmen die Prüfsummen nicht miteinander überein, sind die Daten mit hoher Wahrscheinlichkeit fehlerhaft.The memory unit may further be configured to store the output signal representing the at least one parameter and to calculate a checksum, the calculated checksum being stored together with the at least one parameter. Subsequently, when reading the data (eg on request of Controller or another control unit) can then be re-calculated the checksum. If the two checksums match, the data is likely to be correct. If the checksums do not match, the data is likely to be incorrect.

Das Steuergerät kann weiterhin eine Spannungsversorgungseinheit aufweisen, die zwischen den Controller und den Anschluss für das Versorgungspotential geschaltet ist und die dazu ausgebildet ist, dem Controller ein konstantes elektrisches Potential bezogen auf ein Bezugspotential, wie z.B. Masse, bereitzustellen. Dies kann vorteilhaft sein, da insbesondere in Fahrzeugen die Versorgungsspannung Schwankungen unterworfen sein kann.The controller may further comprise a power supply unit connected between the controller and the supply potential terminal and configured to provide the controller with a constant electrical potential relative to a reference potential, such as a reference potential. Mass, provide. This can be advantageous since, in particular in vehicles, the supply voltage can be subject to fluctuations.

Das von der Spannungsversorgungseinheit bereitgestellte Potential kann beispielsweise 3,3V oder 5V bezogen auf das Bezugspotential betragen. Die meisten Mikrocontroller werden heutzutage mit 3,3V oder 5V versorgt.The potential provided by the voltage supply unit may be, for example, 3.3V or 5V with respect to the reference potential. Most microcontrollers are now powered by 3.3V or 5V.

Das Steuergerät kann weiterhin einen zweiten Controller und eine zweite Speichereinheit aufweisen, wobei der zweite Controller und die zweite Speichereinheit jeweils zwischen den Anschluss für das Versorgungspotential und den Anschluss für das Bezugspotential geschaltet sind und unabhängig voneinander mit Energie versorgt werden. Der zweite Controller ist dazu ausgebildet, der zweiten Speichereinheit ein wenigstens einen Parameter repräsentierendes zweites Ausgangssignal bereitzustellen. Die zweite Speichereinheit ist dazu ausgebildet, den wenigstens einen Parameter zu speichern. Der zweite Controller ist weiterhin dazu ausgebildet, nach einem Reset ein den wenigstens einen gespeicherten Parameter repräsentierendes Auslesesignal von der zweiten Speichereinheit zu empfangen. The control unit may further comprise a second controller and a second memory unit, wherein the second controller and the second memory unit are each connected between the connection for the supply potential and the connection for the reference potential and are independently supplied with energy. The second controller is designed to provide the second memory unit with a second output signal representing at least one parameter. The second memory unit is designed to store the at least one parameter. The second controller is further configured to receive, after a reset, a readout signal representing the at least one stored parameter from the second memory unit.

Der Vorteil eines solchen Steuergerätes ist, dass durch eine redundante Auslegung der Komponenten die Sicherheit der Daten weiter erhöht werden kann.The advantage of such a control device is that the security of the data can be further increased by a redundant design of the components.

Das Steuergerät kann in einem Fahrzeug angeordnet sein. Der wenigstens ein Parameter kann dann beispielsweise einen Zustand einer Lenkradverriegelung, eine Geschwindigkeit des Fahrzeugs, eine Drehzahl eines Antriebs des Fahrzeugs oder eine Zündspannung des Fahrzeugs repräsentieren. Diese Parameter sind sicherheitskritische Parameter, welche zu jedem Zeitpunkt fehlerfrei in ihrem letzten Zustand abrufbar sein sollten. The control unit can be arranged in a vehicle. The at least one parameter may then represent, for example, a state of a steering wheel lock, a speed of the vehicle, a rotational speed of a drive of the vehicle or an ignition voltage of the vehicle. These parameters are safety-critical parameters which should be able to be called up without error in their last state at any time.

Gemäß einem weiteren Aspekt der Erfindung wird ein Verfahren geschaffen, insbesondere zum Betrieb eines Controllers in einem Steuergerät für ein Fahrzeug. Das sieht vor: Bereitstellen eines wenigstens einen Parameter repräsentierenden Ausgangssignals durch einen Controller, der zwischen einen Anschluss für ein Versorgungspotential und einen Anschluss für ein Bezugspotential geschaltet ist, Speichern des den wenigstens einen Parameter repräsentierenden Ausgangssignals in einer Speichereinheit, die zwischen den Anschluss für das Versorgungspotential und den Anschluss für das Bezugspotential geschaltet ist und unabhängig von dem Controller mit Energie versorgt wird, und nach einem Reset des Controllers, Bereitstellen eines die gespeicherten Parameter repräsentierenden Auslesesignals durch die Speichereinheit an den Controller. According to a further aspect of the invention, a method is provided, in particular for operating a controller in a control device for a vehicle. This provides: providing an output signal representing at least one parameter by a controller which is connected between a connection for a supply potential and a connection for a reference potential, storing the output signal representing the at least one parameter in a storage unit which is connected between the connection for the supply potential and the terminal is connected to the reference potential and is powered independently of the controller, and after a reset of the controller, providing a read-out signal representing the stored parameters to the controller by the memory unit.

Vorteilhafte Ausgestaltungen des Steuergeräts sind, soweit auf das Verfahren übertragbar, als vorteilhafte Ausgestaltungen des Verfahrens anzusehen, und umgekehrt.Advantageous embodiments of the controller are, insofar as applicable to the method, to be regarded as advantageous embodiments of the method, and vice versa.

Ausführungsbeispiele der Erfindung werden nachfolgend anhand von Figuren näher erläutert. Es zeigt:Embodiments of the invention will be explained in more detail with reference to figures. It shows:

1 ein Blockschaltbild einer Anordnung mit einem Controller gemäß einer Ausführungsform der Erfindung und 1 a block diagram of an arrangement with a controller according to an embodiment of the invention and

2 ein Blockschaltbild einer Anordnung mit zwei Controllern gemäß einer Ausführungsform der Erfindung. 2 a block diagram of a two-controller arrangement according to an embodiment of the invention.

1 zeigt ein Blockschaltbild einer Anordnung mit einem Controller 11, beispielsweise einem Mikrocontroller. Der Controller 11 ist zwischen einen Anschluss für ein Versorgungspotential Vbat und einen Anschluss für ein Bezugspotential GND geschaltet. In einem Fahrzeug wird das Versorgungspotential beispielsweise durch eine Fahrzeugbatterie bereitgestellt, das Bezugspotential ist dann Masse. Die Fahrzeugbatterie erzeugt zwischen dem Anschluss für das Versorgungspotential Vbat und dem Anschluss für das Bezugspotential GND beispielsweise eine Spannung von 12V oder 24V. Diese Batteriespannung kann jedoch Schwankungen unterworfen sein. Daher kann optional eine Spannungsversorgungseinheit 31 zwischen den Controller 11 und den Anschluss für das Versorgungspotential Vbat geschaltet sein, welche in 1 gestrichelt dargestellt ist. Diese Spannungsversorgungseinheit 31 ist dazu ausgebildet, dem Controller 11 ein konstantes elektrisches Potential (Spannung) in Bezug auf das Bezugspotential GND bereitzustellen. Dieses Potential (Spannung) kann beispielsweise 5V oder 3,3V betragen. Die Spannungsversorgungseinheit 31 kann beispielsweise einen Spannungsregler aufweisen. 1 shows a block diagram of an arrangement with a controller 11 , for example, a microcontroller. The controller 11 is connected between a connection for a supply potential Vbat and a connection for a reference potential GND. In a vehicle, the supply potential is provided for example by a vehicle battery, the reference potential is then ground. The vehicle battery generates, for example, a voltage of 12V or 24V between the connection for the supply potential Vbat and the connection for the reference potential GND. However, this battery voltage may be subject to variations. Therefore, optionally, a power supply unit 31 between the controllers 11 and the connection for the supply potential Vbat be connected, which in 1 is shown in dashed lines. This power supply unit 31 is designed to be the controller 11 to provide a constant electrical potential (voltage) with respect to the reference potential GND. This potential (voltage) may be 5V or 3.3V, for example. The power supply unit 31 may for example have a voltage regulator.

Der Controller 11 ist dazu ausgebildet, ein Eingangssignal S11 zu empfangen. Das Eingangssignal S11 repräsentiert beispielsweise wenigstens einen ermittelten Parameter. Ist die Anordnung beispielsweise in einem Steuergerät einer Lenkradverriegelung in einem Fahrzeug angeordnet, kann der wenigstens eine ermittelte Parameter einen Zustand der Lenkradverriegelung (verriegelt oder nicht verriegelt), eine Geschwindigkeit des Fahrzeugs, eine Drehzahl des Fahrzeugantriebs und/oder die Zündspannung repräsentieren. Diese (und möglicherweise weitere Parameter) sind wichtig. Während der Fahrt darf das Lenkrad aus Sicherheitsgründen keinesfalls gesperrt werden, da sonst die Gefahr von schweren Unfällen besteht.The controller 11 is configured to receive an input signal S11. The input signal S11 represents, for example, at least one determined parameter. Is the arrangement For example, in a control unit of a steering wheel lock in a vehicle, the at least one determined parameter may represent a state of the steering wheel lock (locked or unlocked), a speed of the vehicle, a rotational speed of the vehicle drive and / or the ignition voltage. These (and possibly other parameters) are important. For safety reasons, the steering wheel must not be locked while driving, otherwise there is a risk of serious accidents.

In der Regel wird ein ermittelter Parameter jedes Mal nachdem dieser sich verändert hat gespeichert. Auf diese Weise ist stets der letzte aktuelle Wert des Parameters abrufbar. Die Anordnung in 1 weist hierfür eine Speichereinrichtung 21 auf. Die Speichereinrichtung 21 ist mit dem Controller 11 verbunden und ist dazu ausgebildet, ein Ausgangssignal S21 von dem Controller 11 zu empfangen, welches die ermittelten und möglicherweise vom Controller 11 weiterverarbeiteten Parameter repräsentiert. Die Speichereinrichtung 21 ist weiterhin dazu ausgebildet, die durch das Ausgangssignal S21 repräsentierten ermittelten Parameter zu speichern.As a rule, a determined parameter is stored each time after it has changed. In this way, the last current value of the parameter is always retrievable. The arrangement in 1 has a memory device for this purpose 21 on. The storage device 21 is with the controller 11 and is adapted to receive an output signal S21 from the controller 11 to receive what the detected and possibly from the controller 11 represents processed parameters. The storage device 21 is further adapted to store the detected parameters represented by the output signal S21.

Die Speichereinrichtung 21 ist ebenfalls zwischen den Anschluss für das Versorgungspotential Vbat und den Anschluss für das Bezugspotential GND geschaltet. Die Speichereinrichtung 21 wird somit unabhängig von dem Controller 11 mit Energie versorgt. Bei einem Reset des Controllers 11 gehen in der Speichereinrichtung 21 gespeicherte Daten somit nicht verloren. Gemäß einer Ausführungsform der Erfindung umfasst die Speichereinrichtung 21 einen nichtflüchtigen Speicher, der die Daten dauerhaft, auch bei Verlust der Energieversorgung, speichert. Somit gehen beispielsweise bei einem Ausfall der Batterieversorgung im Fahrzeug die in der Speichereinrichtung 21 gespeicherten Daten nicht verloren.The storage device 21 is also connected between the connection for the supply potential Vbat and the connection for the reference potential GND. The storage device 21 thus becomes independent of the controller 11 energized. When the controller is reset 11 go in the storage device 21 stored data is not lost. According to one embodiment of the invention, the memory device comprises 21 a non-volatile memory that stores the data permanently, even if the power supply is lost. Thus, for example, in case of failure of the battery supply in the vehicle in the storage device 21 stored data is not lost.

Um die Sicherheit zu erhöhen kann der Controller 11 weiterhin dazu ausgebildet sein, ein Freigabesignal S31 auszugeben. Die Speichereinheit 21 empfängt dieses Freigabesignal S31 und speichert die durch das Ausgangssignal S21 repräsentierten ermittelten Parameter beispielsweise nur dann ab, wenn es ein entsprechendes Freigabesignal S31 von dem Controller 11 empfängt, bzw. wenn das Freigabesignal einen entsprechenden Pegel aufweist.To increase security, the controller can 11 be further configured to output a release signal S31. The storage unit 21 receives this enable signal S31 and stores the detected parameters represented by the output signal S21, for example, only when there is a corresponding enable signal S31 from the controller 11 receives or when the enable signal has a corresponding level.

Nach einem Reset des Controllers 11 kann, beispielsweise auf Anfrage des Controllers 11, ein die in der Speichereinrichtung 21 gespeicherten Parameter repräsentierendes Auslesesignal S41 ausgelesen und dem Controller 11 zur weiteren Verarbeitung bereitgestellt werden. Da die Speichereinrichtung 21 unabhängig von dem Controller 11 mit Energie versorgt wird, können durch die Speichereinrichtung 21 auch während oder nach einem Reset des Controllers 11 die gespeicherten Parameter zur Verfügung gestellt werden. Die Parameter können jedoch beispielsweise auch Steuergeräten anderer Applikationen (z.B. über einen Fahrzeugbus) zur Verfügung gestellt werden (in 1 nicht dargestellt). Diese Steuergeräte können hierzu beispielsweise eine entsprechende Anfrage an die Speichereinrichtung 21 stellen.After a reset of the controller 11 can, for example, at the request of the controller 11 , one in the storage device 21 read out parameter S41 read and the controller 11 be provided for further processing. As the storage device 21 regardless of the controller 11 is powered by the storage device 21 also during or after a reset of the controller 11 the stored parameters are made available. However, the parameters can also be provided, for example, to control devices of other applications (eg via a vehicle bus) (in 1 not shown). These controllers can, for example, a corresponding request to the memory device 21 put.

Um die Sicherheit weiter zu erhöhen können zusammen mit den Parametern in der Speichereinrichtung 21 Redundanzinformationen abgelegt werden. Die Ermittlung dieser Redundanzinformationen kann die Berechnung von Prüfsummen umfassen. Es sind verschiedene Prüfsummenverfahren bekannt. Bei einfachen Verfahren werden beispielsweise Bits, Bytes oder andere grundlegende Komponenten der zu speichernden Daten mit einem bestimmten Faktor multipliziert und anschließend aufsummiert. Komplexere Verfahren nehmen anstelle der einfachen Aufsummierung der Datenwerte komplexere Berechnungen vor, wie beispielsweise eine zyklische Redundanzprüfung (CRC, engl. Cyclic Redundancy Check). Der sich ergebende Wert wird dann als Prüfsumme mitgespeichert. Bei der Weiterverarbeitung der Daten oder wenn diese anderen Komponenten (Controller, Steuergeräte) zur Verfügung gestellt werden, kann dann wiederum die Prüfsumme berechnet und mit der abgespeicherten Prüfsumme verglichen werden. Sind die beiden Prüfsummen unterschiedlich, sind die Daten höchstwahrscheinlich fehlerhaft. Sind die Prüfsummen identisch, sind die Daten mit hoher Wahrscheinlichkeit korrekt.In order to further increase security can along with the parameters in the storage device 21 Redundancy information is stored. The determination of this redundancy information may include the calculation of checksums. Various checksum methods are known. In simple methods, for example, bits, bytes or other basic components of the data to be stored are multiplied by a certain factor and then summed up. More complex methods, instead of simply summing the data values, perform more complex calculations, such as a cyclic redundancy check (CRC). The resulting value is then saved as a checksum. During the further processing of the data or if these other components (controllers, control units) are made available, then again the checksum can be calculated and compared with the stored checksum. If the two checksums are different, the data is most likely to be incorrect. If the checksums are identical, the data is likely to be correct.

Um die Sicherheit zu erhöhen, kann auch vorgesehen sein, die ermittelten Parameter redundant abzulegen. Hierfür kann, wie in 2 dargestellt, ein zweiter Controller 12 vorgesehen sein. Dieser Controller 12 ist ebenfalls zwischen den Anschluss für das Versorgungspotential Vbat und den Anschluss für das Bezugspotential GND geschaltet. Auch zu dem zweiten Controller 12 kann optional eine zweite Spannungsversorgungseinheit 32 in Serie geschaltet sein, um den Controller mit einem konstanten Potential zu versorgen.To increase security, it may also be provided to store the determined parameters redundantly. For this, as in 2 shown, a second controller 12 be provided. This controller 12 is also connected between the connection for the supply potential Vbat and the connection for the reference potential GND. Also to the second controller 12 Optionally, a second power supply unit 32 be connected in series to provide the controller with a constant potential.

Der zweite Controller 12 empfängt ebenfalls das die ermittelten Parameter repräsentierende Eingangssignal S11 und stellt ein die ermittelten, und evtl. durch den zweiten Controller 12 weiterverarbeiteten, Parameter repräsentierendes zweites Ausgangssignal S22 zur Verfügung. Eine ebenfalls zwischen den Anschluss für das Versorgungspotential Vbat und den Anschluss für das Bezugspotential GND geschaltete zweite Speichereinheit 22 ist mit dem zweiten Controller 12 verbunden. Die zweite Speichereinheit 22 empfängt das die ermittelten und ggf. durch den Controller 12 weiterverarbeiteten Parameter repräsentierende zweite Ausgangssignal S22 und ist dazu ausgebildet, die Parameter zu speichern. Die zweite Speichereinheit 22 kann ein zweites Auslesesignal S42 bereitstellen, welches den wenigstens einen gespeicherten Parameter repräsentiert. Nach einem Reset des zweiten Controllers 12 können auf diese Weise die zuletzt gespeicherten Parameter wieder in den zweiten Controller 12 eingelesen werden. Zudem kann das zweite Auslesesignal S42 weiteren Steuergeräten im Fahrzeug (in 2 nicht dargestellt) bereitgestellt werden. Weicht das Auslesesignal S41 der ersten Speichereinheit 21 von dem zweiten Auslesesignal S42 der zweiten Speichereinheit 22 ab, sind die Daten höchstwahrscheinlich fehlerhaft. Stimmt das Auslesesignal S41 der ersten Speichereinheit 21 mit dem zweiten Auslesesignal S42 der zweiten Speichereinheit 22 überein, sind die Daten mit hoher Wahrscheinlichkeit korrekt. Um dies zu überprüfen, kann in einer Ausführungsform der vorliegenden Erfindung jeder der Controller 11, 12 beide Auslesesignale S41, S42 empfangen und diese miteinander vergleichen. Dies ist in 2 durch die gestrichelten Linien der Auslesesignale S41, S42 dargestellt.The second controller 12 also receives the input signal S11 representing the detected parameters and sets one of them, and possibly the second controller 12 further processed, parameter representative second output signal S22 available. A likewise connected between the connection for the supply potential Vbat and the connection for the reference potential GND second memory unit 22 is with the second controller 12 connected. The second storage unit 22 that receives the determined and if necessary by the controller 12 processed second representative output signal S22 and is adapted to store the parameters. The second storage unit 22 may provide a second readout signal S42 representing the at least one stored parameter. After a reset of the second controller 12 In this way, the last stored parameters can be restored to the second controller 12 be read. In addition, the second readout signal S42 further control devices in the vehicle (in 2 not shown). Dips the readout signal S41 of the first memory unit 21 from the second readout signal S42 of the second memory unit 22 from, the data is most likely flawed. Is the readout signal S41 of the first memory unit 21 with the second readout signal S42 of the second memory unit 22 match, the data are likely to be correct. To verify this, in one embodiment of the present invention, each of the controllers 11 . 12 receive both read-out signals S41, S42 and compare them with each other. This is in 2 represented by the dashed lines of the readout signals S41, S42.

Auch in der zweiten Speichereinheit 22 können die Parameter zusammen mit Redundanzinformationen, wie oben mit Bezug auf 1 beschrieben, gespeichert werden. Zudem kann weiterhin vorgesehen sein, dass die Parameter in der zweiten Speichereinheit 22 nur dann gespeichert werden, wenn die Speichereinheit 22 ein entsprechendes zweites Freigabesignal S32 von dem zweiten Controller 12 empfängt.Also in the second storage unit 22 You can set the parameters along with redundancy information as above with respect to 1 described, stored. In addition, it can furthermore be provided that the parameters in the second memory unit 22 only be stored when the storage unit 22 a corresponding second enable signal S32 from the second controller 12 receives.

BezugszeichenlisteLIST OF REFERENCE NUMBERS

1111
Mikrocontroller microcontroller
1212
zweiter Mikrocontroller second microcontroller
2121
Speichereinheit storage unit
2222
zweite Speichereinheit second storage unit
3131
Spannungsversorgungseinheit Power supply unit
3232
zweite Spannungsversorgungseinheit second power supply unit
S11S11
Eingangssignal input
S21S21
Ausgangssignal output
S22S22
zweites Ausgangssignal second output signal
S31S31
Freigabesignal enable signal
S32S32
zweites Freigabesignal second enable signal
S41S41
Auslesesignal readout signal
S42S42
zweites Auslesesignal second readout signal
VbatVbat
Anschluss für ein Versorgungspotential Connection for a supply potential
GNDGND
Anschluss für ein Referenzpotential Connection for a reference potential

ZITATE ENTHALTEN IN DER BESCHREIBUNG QUOTES 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 of the documents listed by the applicant has been generated automatically and is included solely for the better information of the reader. The list is not part of the German patent or utility model application. The DPMA assumes no liability for any errors or omissions.

Zitierte Nicht-PatentliteraturCited non-patent literature

  • ISO 26262 [0002] ISO 26262 [0002]

Claims (11)

Steuergerät mit einem Controller (11) und einer Speichereinheit, wobei der Controller (11) und die Speichereinheit (21) unabhängig voneinander mit Energie versorgt werden; der Controller (11) dazu ausgebildet ist, der Speichereinheit (21) ein wenigstens einen Parameter repräsentierendes Ausgangssignal (S21) bereitzustellen; die Speichereinheit (21) dazu ausgebildet ist, den wenigstens einen Parameter zu speichern; und der Controller (11) weiterhin dazu ausgebildet ist, nach einem Reset ein den wenigstens einen gespeicherten Parameter repräsentierendes Auslesesignal (S41) von der Speichereinheit (21) zu empfangen.Control unit with a controller ( 11 ) and a memory unit, wherein the controller ( 11 ) and the storage unit ( 21 ) are independently powered; the controller ( 11 ) is adapted to the memory unit ( 21 ) to provide an output signal (S21) representing at least one parameter; the storage unit ( 21 ) is adapted to store the at least one parameter; and the controller ( 11 ) is further configured, after a reset, to read from the memory unit (S41) a read-out signal (S41) representing the at least one stored parameter ( 21 ) to recieve. Steuergerät nach Anspruch 1, wobei der Controller (11) und die Speichereinheit (21) unabhängig voneinander mit Energie versorgt werden, indem sie jeweils unabhängig voneinander zwischen einen Anschluss für ein Versorgungspotential (Vbat) und einen Anschluss für ein Bezugspotential (GND) geschaltet sind.Control unit according to claim 1, wherein the controller ( 11 ) and the storage unit ( 21 ) are independently powered by being independently connected between a supply potential (Vbat) terminal and a reference potential (GND) terminal. Steuergerät nach Anspruch 1 oder 2, wobei der Controller (11) weiterhin dazu ausgebildet ist, der Speichereinheit (21) ein Freigabesignal (S31) bereitzustellen; und die Speichereinheit (21) weiterhin dazu ausgebildet ist, das den wenigstens einen Parameter repräsentierende Ausgangssignal (S21) nur dann zu speichern, wenn sie ein Freigabesignal (S31) von dem Controller empfängt.Control unit according to claim 1 or 2, wherein the controller ( 11 ) is further adapted to the memory unit ( 21 ) to provide a release signal (S31); and the storage unit ( 21 ) is further adapted to store the output signal (S21) representing the at least one parameter only when it receives an enable signal (S31) from the controller. Steuergerät nach einem der vorherigen Ansprüche, wobei die Speichereinheit (21) weiterhin dazu ausgebildet ist, das den wenigstens einen Parameter repräsentierende Ausgangssignal (S21) zu speichern und eine Prüfsumme zu berechnen, wobei die berechnete Prüfsumme zusammen mit dem wenigstens einen Parameter gespeichert wird.Control unit according to one of the preceding claims, wherein the memory unit ( 21 ) is further configured to store the output signal (S21) representing the at least one parameter and to calculate a checksum, the calculated checksum being stored together with the at least one parameter. Steuergerät nach Anspruch 4, wobei die Speichereinheit (21) weiterhin dazu ausgebildet ist, auf eine Anfrage hin das die gespeicherten Parameter repräsentierende Auslesesignal (S41) unter erneuter Berechnung einer Prüfsumme bereitzustellen.Control unit according to claim 4, wherein the memory unit ( 21 ) is further adapted, upon request, to provide the readout signal (S41) representing the stored parameters by recalculating a checksum. Steuergerät nach einem der vorherigen Ansprüche, die weiterhin eine Spannungsversorgungseinheit (31) aufweist, die zwischen den Controller (11) und den Anschluss für das Versorgungspotential (Vbat) geschaltet ist und die dazu ausgebildet ist, ein konstantes Potential bezogen auf das Bezugspotential (GND) bereitzustellen.Control unit according to one of the preceding claims, further comprising a voltage supply unit ( 31 ) between the controllers ( 11 ) and the connection for the supply potential (Vbat) is connected and which is designed to provide a constant potential with respect to the reference potential (GND). Steuergerät nach Anspruch 6, wobei das von der Spannungsversorgungseinheit (31) bereitgestellte Potential 3,3V oder 5V beträgt.Control unit according to claim 6, wherein the voltage supplied by the power supply unit ( 31 ) provided potential is 3.3V or 5V. Steuergerät nach einem der vorherigen Ansprüche, die weiterhin einen zweiten Controller (12) und eine zweite Speichereinheit (22) aufweist, wobei der zweite Controller (12) und die zweite Speichereinheit (22) unabhängig voneinander mit Energie versorgt werden; der zweite Controller (12) dazu ausgebildet ist, der zweiten Speichereinheit (22) ein wenigstens einen Parameter repräsentierendes zweites Ausgangssignal (S22) bereitzustellen; die zweite Speichereinheit (22) dazu ausgebildet ist, die Parameter zu speichern; und der zweite Controller (11) weiterhin dazu ausgebildet ist, nach einem Reset ein die gespeicherten Parameter repräsentierendes zweites Auslesesignal (S42) von der zweiten Speichereinheit (22) zu empfangen. Control unit according to one of the preceding claims, further comprising a second controller ( 12 ) and a second memory unit ( 22 ), the second controller ( 12 ) and the second memory unit ( 22 ) are independently powered; the second controller ( 12 ) is adapted to the second memory unit ( 22 ) to provide a second output signal (S22) representing at least one parameter; the second storage unit ( 22 ) is adapted to store the parameters; and the second controller ( 11 ) is further adapted, after a reset, to display a second read-out signal (S42) representing the stored parameters (2) from the second memory unit ( 22 ) to recieve. Steuergerät nach einem der vorherigen Ansprüche, das dazu ausgebildet ist, in einem Fahrzeug angeordnet zu werden.Control unit according to one of the preceding claims, which is adapted to be arranged in a vehicle. Steuergerät nach Anspruch 9, wobei der wenigstens eine Parameter einen Zustand einer Lenkradverriegelung, eine Geschwindigkeit des Fahrzeugs, eine Drehzahl eines Antriebs des Fahrzeugs oder die Zündspannung des Fahrzeugs repräsentiert. The controller of claim 9, wherein the at least one parameter represents a state of a steering wheel lock, a speed of the vehicle, a rotational speed of a drive of the vehicle or the ignition voltage of the vehicle. Verfahren, das aufweist: Bereitstellen eines wenigstens einen Parameter repräsentierenden Ausgangssignals (S21) durch einen Controller (11); Speichern des den wenigstens einen Parameter repräsentierenden Ausgangssignals (S21) in einer Speichereinheit (21), die unabhängig von dem Controller (11) mit Energie versorgt wird; und nach einem Reset des Controllers (11), Bereitstellen eines die gespeicherten Parameter repräsentierenden Auslesesignals (S41) durch die Speichereinheit (21) an den Controller (11).A method comprising: providing an output signal (S21) representing at least one parameter by a controller ( 11 ); Storing the output signal (S21) representing the at least one parameter in a memory unit ( 21 ), independent of the controller ( 11 ) is supplied with energy; and after a reset of the controller ( 11 ), Providing a read-out signal (S41) representing the stored parameters by the memory unit ( 21 ) to the controller ( 11 ).
DE102014218742.7A 2014-09-18 2014-09-18 Control device for a vehicle and method for storing data Pending DE102014218742A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE102014218742.7A DE102014218742A1 (en) 2014-09-18 2014-09-18 Control device for a vehicle and method for storing data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102014218742.7A DE102014218742A1 (en) 2014-09-18 2014-09-18 Control device for a vehicle and method for storing data

Publications (1)

Publication Number Publication Date
DE102014218742A1 true DE102014218742A1 (en) 2016-03-24

Family

ID=55444524

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102014218742.7A Pending DE102014218742A1 (en) 2014-09-18 2014-09-18 Control device for a vehicle and method for storing data

Country Status (1)

Country Link
DE (1) DE102014218742A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102018112584A1 (en) * 2018-05-25 2019-11-28 Valeo Schalter Und Sensoren Gmbh Configurable sensor device and method for monitoring its configuration

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE602004007209T2 (en) * 2003-09-30 2008-02-28 Rockwell Automation Technologies, Inc., Mayfield Heights Safety controller to provide fast recovery of safety program data
DE102011088236A1 (en) * 2011-12-12 2013-06-13 Endress + Hauser Wetzer Gmbh + Co. Kg Method for operating field device using process automation technique, involves determining test value based on characteristic properties of field device and providing field device present state, after restart of field device
DE102013101579A1 (en) * 2013-02-18 2014-08-21 Endress + Hauser Gmbh + Co. Kg Field device for determining or monitoring a process variable in automation technology

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE602004007209T2 (en) * 2003-09-30 2008-02-28 Rockwell Automation Technologies, Inc., Mayfield Heights Safety controller to provide fast recovery of safety program data
DE102011088236A1 (en) * 2011-12-12 2013-06-13 Endress + Hauser Wetzer Gmbh + Co. Kg Method for operating field device using process automation technique, involves determining test value based on characteristic properties of field device and providing field device present state, after restart of field device
DE102013101579A1 (en) * 2013-02-18 2014-08-21 Endress + Hauser Gmbh + Co. Kg Field device for determining or monitoring a process variable in automation technology

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
ISO 26262

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102018112584A1 (en) * 2018-05-25 2019-11-28 Valeo Schalter Und Sensoren Gmbh Configurable sensor device and method for monitoring its configuration

Similar Documents

Publication Publication Date Title
DE102014111348A1 (en) Electronic control system
DE102015110965A1 (en) Speed in a vehicle regardless of failures
DE102015115686B4 (en) Steering angle sensor with functional safety
DE102018002156A1 (en) An improved control system and method for autonomous control of a motor vehicle
DE102009019792A1 (en) Control system for safely operating at least one functional component
DE102012015272A1 (en) Method for efficiently safeguarding safety-critical functions of a control device and control device
DE102016221108A1 (en) A method for updating software of a control device of a vehicle
DE102013221248A1 (en) Electronic control system for a motor vehicle
WO2020002155A1 (en) Method for securing vehicle components and corresponding vehicle component
DE102012102856A1 (en) Apparatus and method for reading and storing data
DE102018112584A1 (en) Configurable sensor device and method for monitoring its configuration
DE102011089590A1 (en) Method for monitoring the function of a safety monitoring of a control unit
DE102014218742A1 (en) Control device for a vehicle and method for storing data
DE102013021231A1 (en) Method for operating an assistance system of a vehicle and vehicle control unit
DE102011122344A1 (en) Method for managing data in a flash memory, driver assistance device and motor vehicle
DE102010063773A1 (en) Field device used in monitoring operation of plant, has semi permanent electronic memory whose memory areas are stored with data by different storage methods according to configuration of memory areas
DE102014015445A1 (en) Method for coding at least one parameter in a control unit of a motor vehicle
DE102010026392A1 (en) Procedure for the safe parameterization of a safety device
DE102014222479A1 (en) Verification device for data processing device
DE102013202961A1 (en) Method for monitoring stack memory in operating system of control unit of motor vehicle, involves carrying out predefined action if characteristic parameters of stack memory before and after execution of program codes are not identical
DE102014219286A1 (en) Control device and method for securing data
EP3158539B1 (en) Method for the remote control of a function of a motor vehicle using an electronic unit outside the vehicle, and a motor vehicle
DE102016117056A1 (en) A method for securely providing stored information to an electronic component
DE102018200807A1 (en) Method and server device for providing a digital vehicle companion book for a motor vehicle
DE102009053751B4 (en) Method for diagnosing a fault on a motor vehicle

Legal Events

Date Code Title Description
R012 Request for examination validly filed
R016 Response to examination communication
R016 Response to examination communication
R081 Change of applicant/patentee

Owner name: CONTINENTAL AUTOMOTIVE TECHNOLOGIES GMBH, DE

Free format text: FORMER OWNER: CONTINENTAL AUTOMOTIVE GMBH, 30165 HANNOVER, DE

R081 Change of applicant/patentee

Owner name: CONTINENTAL AUTOMOTIVE TECHNOLOGIES GMBH, DE

Free format text: FORMER OWNER: CONTINENTAL AUTOMOTIVE TECHNOLOGIES GMBH, 30165 HANNOVER, DE