DE102023001457A1 - Method and device for testing a data storage system - Google Patents
Method and device for testing a data storage system Download PDFInfo
- Publication number
- DE102023001457A1 DE102023001457A1 DE102023001457.5A DE102023001457A DE102023001457A1 DE 102023001457 A1 DE102023001457 A1 DE 102023001457A1 DE 102023001457 A DE102023001457 A DE 102023001457A DE 102023001457 A1 DE102023001457 A1 DE 102023001457A1
- Authority
- DE
- Germany
- Prior art keywords
- data
- storage system
- data storage
- module
- 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
Links
- 238000012360 testing method Methods 0.000 title claims abstract description 266
- 238000013500 data storage Methods 0.000 title claims abstract description 259
- 238000000034 method Methods 0.000 title claims abstract description 55
- 238000004891 communication Methods 0.000 claims abstract description 85
- 238000004590 computer program Methods 0.000 claims abstract description 15
- 230000006870 function Effects 0.000 claims abstract description 10
- 238000013461 design Methods 0.000 claims description 41
- 230000001960 triggered effect Effects 0.000 claims description 33
- 238000012544 monitoring process Methods 0.000 claims description 21
- 238000006243 chemical reaction Methods 0.000 claims description 20
- 238000003860 storage Methods 0.000 claims description 16
- 230000001133 acceleration Effects 0.000 claims description 14
- 230000005540 biological transmission Effects 0.000 claims description 11
- 239000003795 chemical substances by application Substances 0.000 claims description 5
- 238000004880 explosion Methods 0.000 claims description 5
- 238000011161 development Methods 0.000 claims description 4
- 230000004044 response Effects 0.000 claims description 4
- 230000002159 abnormal effect Effects 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 10
- 230000008569 process Effects 0.000 description 6
- 230000007246 mechanism Effects 0.000 description 4
- 238000004088 simulation Methods 0.000 description 2
- 238000010998 test method Methods 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 230000001788 irregular Effects 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 201000009482 yaws Diseases 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C29/00—Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
- G11C29/56—External testing equipment for static stores, e.g. automatic test equipment [ATE]; Interfaces therefor
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C29/00—Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
- G11C29/56—External testing equipment for static stores, e.g. automatic test equipment [ATE]; Interfaces therefor
- G11C29/56008—Error analysis, representation of errors
Landscapes
- Air Bags (AREA)
- Testing And Monitoring For Control Systems (AREA)
Abstract
Diese Erfindung bezieht sich auf ein Verfahren zum Testen eines Datenspeichersystems. Das besagte Verfahren umfasst die folgenden Schritte: Senden von Signalen, die Informationen, die das Steuermodul und die Steuereinheit im Betriebsbereitschaftszustand halten, sowie Informationen zu den Daten, die anforderungsgemäß aufgezeichnet werden müssen, umfassen, durch Emulationsmodule an das mit dem Fahrzeug-Ereignisdatenspeichersystem in Verbindung stehende Steuermodul und die Steuereinheit des Datenspeichersystems (S1); Betreiben des Testgeräts, damit das Steuermodul die Datenaufzeichnung auslöst, und Auslösen des Steuermoduls, Signale in Bezug auf Kollisionsereignisse an die Steuereinheit zu senden, um so die Steuereinheit auszulösen, basierend auf den Informationen zu den Daten, die anforderungsgemäß aufgezeichnet werden müssen, die Datenspeicherung vorzunehmen (S2); Abrufen und Überprüfen der in der Steuereinheit gespeicherten Daten (S3). Diese Erfindung bezieht sich außerdem noch auf eine Vorrichtung zum Testen eines Datenspeichersystems sowie auf Computerprogrammprodukte zur Ausführung des Verfahrens. Mithilfe der Ausführungsbeispiele dieser Erfindung können die Datenspeichersysteme intelligenter, vernetzter Fahrzeuge mit Funktion des automatisierten Fahrens verschiedener Automobilhersteller standardisiert und einheitlich getestet werden.This invention relates to a method for testing a data storage system. Said method includes the following steps: sending, through emulation modules, signals containing information that maintains the control module and the control unit in the operational standby state, as well as information about the data to be recorded as requested, to the vehicle event data storage system in communication standing control module and the control unit of the data storage system (S1); operating the test device to cause the control module to trigger data recording, and triggering the control module to send signals relating to collision events to the control unit so as to trigger the control unit to perform data storage based on the information about the data to be recorded as requested (S2); Retrieve and review the data stored in the control unit (S3). This invention also relates to a device for testing a data storage system and to computer program products for carrying out the method. Using the exemplary embodiments of this invention, the data storage systems of intelligent, connected vehicles with automated driving functions from various automobile manufacturers can be tested in a standardized and uniform manner.
Description
Diese Erfindung bezieht sich auf das technische Gebiet der Fahrzeugtests, insbesondere bezieht sie sich auf ein Verfahren zum Testen eines Datenspeichersystems, auf eine Vorrichtung zum Testen eines Datenspeichersystems sowie auf Computerprogrammprodukte zur Ausführung des besagten Verfahrens.This invention relates to the technical field of vehicle testing, and in particular relates to a method for testing a data storage system, to an apparatus for testing a data storage system and to computer program products for carrying out said method.
Was intelligente, vernetzte Fahrzeuge mit Fahrerassistenz hohen Levels und/oder Funktion des automatisierten Fahrens betrifft, so werden die Anforderungen an ihre Datenspeichersysteme schrittweise standardisiert, so dass sie potenziellen Managementanforderungen, wie bei der Ermittlung der Unfallhaftung, der Nachstellung eines Unfallszenariums etc., gerecht werden. Gleichzeitig kommen Domänencontroller aufgrund ihrer serviceorientierten, nach Funktionen gegliederten zentralisierten Architektur immer mehr zur Anwendung, sie ermöglichen nicht nur eine schnellere Trennung von Hard- und Software, sondern sorgen auch für eine Reduktion der Rechner-Kosten. Zahlreiche Automobilhersteller integrieren das Datenspeichersystem in den Domänencontroller, da durch diese Architektur einerseits erreicht wird, dass das Datenspeichersystem mit anderen Anwendungen Rechenressourcen, Speicherplatz, Verschlüsselungsmodule etc. gemeinsam nutzen kann, und andererseits Kabelbaumanordnungen eingespart und zusätzliche Hardware-Kosten reduziert werden können. Jedoch müssen bei dieser Architektur beim Testen eines Serienfahrzeugs Umgebungsszenarien aufgebaut und/oder das Fahrzeugdiagnosesystem (On-Board-Diagnostic), die einzige physikalische Schnittstelle des Fahrzeugs mit der Außenwelt, verwendet werden, um das Fahrzeug begrenzten Auslese- und/oder Emulationsvorgängen zu unterziehen, wobei es auf Basis eines Serienfahrzeugs keine Verfahren gibt, um ein in den Domänencontroller integriertes Datenspeichersystem direkt zu betätigen und/oder zu testen.As far as intelligent, connected vehicles with high-level driver assistance and/or automated driving functions are concerned, the requirements for their data storage systems are gradually being standardized so that they meet potential management requirements, such as determining accident liability, recreating an accident scenario, etc . At the same time, domain controllers are being used more and more due to their service-oriented, centralized architecture, which is structured according to functions. They not only enable a quicker separation of hardware and software, but also ensure a reduction in computer costs. Many automobile manufacturers integrate the data storage system into the domain controller because, on the one hand, this architecture ensures that the data storage system can share computing resources, storage space, encryption modules, etc. with other applications, and on the other hand, wire harness arrangements can be saved and additional hardware costs can be reduced. However, with this architecture, when testing a production vehicle, environmental scenarios must be set up and/or the vehicle diagnostic system (on-board diagnostics), the vehicle's only physical interface with the outside world, must be used to subject the vehicle to limited readout and/or emulation operations. whereby there are no methods based on a series vehicle to directly operate and/or test a data storage system integrated into the domain controller.
Darüber hinaus weisen die Konfigurationen der Hard- und Software der Systeme des automatisierten Fahrens und/oder der Fahrerassistenzsysteme der einzelnen Automobilhersteller sehr große Unterschiede auf, was einen standardisierten einheitlichen Test der Domänencontroller äußerst schwierig macht. Beispielsweise sind für einen standardisierten einheitlichen Prüfstandtest Hardware-Bedingungen, die die für jedes Fahrzeug benötigte Konfiguration simulieren, sowie eine Signalumgebung, die die Rohsignale des Fahrzeugs simulieren und verarbeiten kann, erforderlich. Aufgrund der großen Unterschiede in der Hard- und Software-Konfiguration ist es folglich schwierig, einen für die Entwicklungsumgebung aller Automobilhersteller geeigneten Prüfstandtest auszuarbeiten. Ebenso ist es äußerst schwierig, im Rahmen von Gesamtfahrzeugtests standardisierte einheitliche Tests durchzuführen, da sich die Betriebsbedingungen der Datenspeichersysteme verschiedener Automobilhersteller unterscheiden. Insbesondere, was intelligente, vernetzte Fahrzeug mit Funktion des automatisierten Fahrens betrifft, hängen deren Betriebsbedingungen sehr stark mit dem festgelegten Betriebsbereich (Operational Design Domain) oder den festgelegten Betriebsbedingungen (Operational Design Conditions) des Systems des automatisierten Fahrens und/oder des Fahrerassistenzsystems zusammen, wobei die Datenspeichersysteme außerdem nur dann, wenn das System des automatisierten Fahrens und/oder das Fahrerassistenzsystem aktiviert ist, Daten aufzeichnen können. Jedoch handelt es sich um relativ gefährliche Bedingungen, unter denen bei aktiviertem System des automatisierten Fahrens und/oder Fahrerassistenzsystem die Datenaufzeichnung ausgelöst wird, beispielsweise bei Aufgehen des Airbags, bei relativ hoher Gierrate des Fahrzeugs, bei Auslösen des Fußgängerschutzsystems etc., so dass es beim Gesamtfahrzeugtest nur schwer möglich ist, die vorgenannten Tests in den vorgenannten Szenarien umzusetzen, und selbst wenn die vorgenannten Szenarien zu einem gewissen Grad durchlaufen werden, ist es schwer, die Sicherheit von Personen und Fahrzeug zu gewährleisten.In addition, the configurations of the hardware and software of the automated driving systems and/or the driver assistance systems of the individual automobile manufacturers show very large differences, which makes a standardized, uniform test of the domain controllers extremely difficult. For example, a standardized unified dyno test requires hardware conditions that simulate the configuration required for each vehicle and a signal environment that can simulate and process the vehicle's raw signals. Due to the large differences in hardware and software configuration, it is therefore difficult to develop a test bench test suitable for the development environment of all automobile manufacturers. Likewise, it is extremely difficult to carry out standardized, uniform tests within the context of full-vehicle testing because the operating conditions of the data storage systems of different automobile manufacturers differ. In particular, as far as intelligent, connected vehicles with automated driving functions are concerned, their operating conditions are very closely related to the defined operational design domain or the defined operational design conditions of the automated driving system and/or the driver assistance system, whereby The data storage systems can also only record data when the automated driving system and/or the driver assistance system is activated. However, these are relatively dangerous conditions under which data recording is triggered when the automated driving system and/or driver assistance system is activated, for example when the airbag deploys, when the vehicle yaws at a relatively high rate, when the pedestrian protection system is triggered, etc., so that Whole vehicle test is difficult to implement the aforementioned tests in the aforementioned scenarios, and even if the aforementioned scenarios are run through to a certain extent, it is difficult to ensure the safety of people and the vehicle.
Folglich ist es aktuell eine allgemeine technische Herausforderung, wie die Datenspeichersysteme intelligenter, vernetzter Fahrzeuge mit Funktion des automatisierten Fahrens verschiedener Automobilhersteller standardisiert und einheitlich getestet werden können.As a result, it is currently a general technical challenge how the data storage systems of intelligent, connected vehicles with automated driving functions from various automobile manufacturers can be standardized and tested uniformly.
Das Ziel dieser Erfindung besteht in der Bereitstellung eines Verfahrens zum Testen eines Datenspeichersystems, einer Vorrichtung zum Testen eines Datenspeichersystems sowie von Computerprogrammprodukten zur Ausführung des besagten Verfahrens. Das Kernkonzept dieser Erfindung besteht in Folgendem: Standardisierte Emulation von zentralen Signalen und Umgebungen und gleichzeitig basierend auf den Systemauslegungen verschiedener Automobilhersteller teilweise differenzierter Aufbau des Testgeräts, wobei die standardisierte Emulation von zentralen Signalen und Umgebungen insbesondere darauf abzielt, das mit dem Fahrzeug-Ereignisdatenspeichersystem in Verbindung stehende Steuermodul in einem Standard-Testgerät zu platzieren; Senden von Signalen an das im Standard-Testgerät installierte und mit dem Fahrzeug-Ereignisdatenspeichersystem in Verbindung stehende Steuermodul und die Steuereinheit des Datenspeichersystems, um dafür zu sorgen, dass das besagte Steuermodul und die Steuereinheit des besagten Datenspeichersystems in den Betriebsbereitschaftszustand versetzt werden und/oder in diesem verbleiben und in Echtzeit Informationen zu den Daten, die bei Erreichen des Auslöse-Schwellenwerts im Rahmen der Systemauslegung anforderungsgemäß aufgezeichnet werden müssen, überwachen und erfassen; Geschwindigkeitssteuerung und/oder Beschleunigungssteuerung des Testgeräts, so dass das besagte mit dem Fahrzeug-Ereignisdatenspeichersystem in Verbindung stehende Steuermodul die Datenaufzeichnung auslöst, und Auslösen des besagten Steuermoduls, Signale in Bezug auf Kollisionsereignisse an die Steuereinheit des besagten Datenspeichersystems zu senden, um so die Vornahme der Datenspeicherung durch die Steuereinheit des besagten Datenspeichersystems auszulösen; nach erfolgtem Crashtest, Abrufen und Überprüfen der in der Steuereinheit des Datenspeichersystems, insbesondere in der Speichereinheit der Steuereinheit, gespeicherten Daten. Mithilfe der Ausführungsbeispiele dieser Erfindung können mithilfe eines in der Testvorrichtung integrierten und mit dem Fahrzeug-Ereignisdatenspeichersystem in Verbindung stehenden Steuermoduls und der Steuereinheit des Datenspeichersystems die Datenspeichersysteme intelligenter, vernetzter Fahrzeuge mit Funktion des automatisierten Fahrens verschiedener Automobilhersteller in Bezug auf die Auslösemechanismen bei Kollisionsereignissen standardisiert und einheitlich getestet werden.The aim of this invention is to provide a method for testing a data storage system, an apparatus for testing a data storage system and computer program products for carrying out said method. The core concept of this invention is the following: standardized emulation of central signals and environments and at the same time partially differentiated structure of the test device based on the system designs of various automobile manufacturers, with the standardized emulation of central signals and environments particularly aimed at being connected to the vehicle event data storage system to place the standing control module in a standard test device; Sending signals to the control module and the data storage system control unit installed in the standard test device and in communication with the vehicle event data storage system to cause said control module and the said data storage system control unit to be placed in the operational standby state and/or which remains there and monitors and collects in real time information on the data that must be recorded as required when the trigger threshold is reached as part of the system design; Speed control and/or acceleration control of the test device such that said control module associated with the vehicle event data storage system triggers data recording, and triggering said control module to send signals relating to collision events to the control unit of said data storage system so as to enable the performance of the trigger data storage by the control unit of said data storage system; after the crash test, retrieving and checking the data stored in the control unit of the data storage system, in particular in the storage unit of the control unit. With the aid of the exemplary embodiments of this invention, the data storage systems of intelligent, connected vehicles with automated driving function of various automobile manufacturers can be standardized and uniform with respect to the triggering mechanisms in collision events using a control module integrated in the test device and connected to the vehicle event data storage system and the control unit of the data storage system be tested.
Gemäß einem ersten Aspekt dieser Erfindung wird ein Verfahren zum Testen eines Datenspeichersystems bereitgestellt. Das besagte Verfahren umfasst die folgenden Schritte:
- Schritt S1: Senden von Signalen und/oder Protokolldateneinheiten und/oder Datenrahmen, die beispielsweise Informationen, die das besagte Steuermodul und die Steuereinheit des besagten Datenspeichersystems im Betriebsbereitschaftszustand halten, sowie Informationen zu den Daten, die bei Erreichen des Auslöse-Schwellenwerts im Rahmen der Systemauslegung anforderungsgemäß aufgezeichnet werden müssen, umfassen, durch Emulationsmodule an das im Testgerät installierte und mit dem Fahrzeug-Ereignisdatenspeichersystem in Verbindung stehende Steuermodul und die Steuereinheit des Datenspeichersystems;
- Schritt S2: Betreiben des Testgeräts, damit das besagte Steuermodul die Datenaufzeichnung auslöst, und Auslösen des besagten Steuermoduls, direkt oder indirekt Signale und/oder Protokolldateneinheiten und/oder Datenrahmen in Bezug auf Kollisionsereignisse an die Steuereinheit des besagten Datenspeichersystems zu senden, um so die Steuereinheit des besagten Datenspeichersystems auszulösen, basierend auf den Informationen zu den Daten, die im Rahmen der Systemauslegung anforderungsgemäß aufgezeichnet werden müssen, die Datenspeicherung vorzunehmen;
- Schritt S3: Abrufen und Überprüfen der in der Steuereinheit des besagten Datenspeichersystems gespeicherten Daten.
- Step S1: Sending signals and / or protocol data units and / or data frames, for example information that keeps said control module and the control unit of said data storage system in the operational state, as well as information about the data that is available when the trigger threshold is reached within the scope of the system design to be recorded as required include, through emulation modules to the control module installed in the test device and connected to the vehicle event data storage system and the control unit of the data storage system;
- Step S2: Operating the test device to cause said control module to trigger data recording, and triggering said control module to directly or indirectly send signals and/or protocol data units and/or data frames relating to collision events to the control unit of said data storage system, so as to send the control unit trigger said data storage system to perform data storage based on the information about the data required to be recorded as part of the system design;
- Step S3: Retrieve and verify the data stored in the control unit of said data storage system.
Wahlweise kann das besagte Verfahren noch die folgenden Schritte umfassen:
- Schritt S21: Nach dem Betrieb des besagten Testgeräts für einen bestimmten Zeitraum Abschalten der Stromversorgungseinheit oder einer von mehreren Stromversorgungseinheiten der Steuereinheit des besagten Datenspeichersystems oder Unterbrechen der Verbindung zwischen der Steuereinheit des besagten Datenspeichersystems und der Stromversorgungseinheit oder einer von mehreren Stromversorgungseinheiten, so dass die Steuereinheit des besagten Datenspeichersystems die Datenspeicherung bei abgeschalteter oder nicht normaler Stromversorgung vornimmt.
- Step S21: After operating said test device for a certain period of time, switching off the power supply unit or one of several power supply units of the control unit of said data storage system or interrupting the connection between the control unit of said data storage system and the power supply unit or one of several power supply units so that the control unit of the Said data storage system carries out data storage when the power supply is switched off or is not normal.
Wahlweise kann das besagte Verfahren noch die folgenden Schritte umfassen:
- Schritt S20: Erfassen und Aufzeichnen mithilfe des Sensor- und Aufzeichnungsmoduls der Daten zum Betriebszustand des besagten Testgeräts;
- Schritt S4: Vornahme eines Vergleichs der in der Steuereinheit des besagten Datenspeichersystems gespeicherten Daten mit den im Sensor- und Aufzeichnungsmodul aufgezeichneten Daten, um so eine Zuverlässigkeitsprüfung der in der Steuereinheit des besagten Datenspeichersystems gespeicherten Daten vorzunehmen.
- Step S20: Acquiring and recording, using the sensor and recording module, the data on the operating status of said test device;
- Step S4: Comparing the data stored in the control unit of said data storage system with the data recorded in the sensor and recording module, so as to carry out a reliability check of the data stored in the control unit of said data storage system.
Wahlweise kann das besagte Verfahren noch die folgenden Schritte umfassen:
- Schritt S5: Verwenden eines definierten Szenariums auf einem den Bedingungen entsprechenden Testgelände, um die Reaktion des Fahrzeugs auf das besagte Szenarium auszulösen, so dass folglich die Steuereinheit des besagten Datenspeichersystems ausgelöst wird, die Datenspeicherung in Bezug auf das Kollisionsgefahr-Ereignis vorzunehmen, wodurch verifiziert wird, ob das Fahrzeug beispielsweise die Fahr- und/oder Systemdaten tatsächlich und korrekt an die Steuereinheit des besagten Datenspeichersystems sendet, und ob, nachdem die Steuereinheit des besagten Datenspeichersystems ausgelöst worden ist, die Daten, die im Rahmen dieser Systemauslegung anforderungsgemäß aufgezeichnet werden müssen, korrekt aufgezeichnet werden können;
- Schritt S50: Ausstatten der Testplattform für den Crashtest gemäß den Testnormen und der Systemauslegung des Fahrzeugs, Veranlassen, dass die Steuereinheit des besagten Datenspeichersystems vor dem Crashtest einen Teil der Daten aufzeichnet und Auslesen der besagten bereits aufgezeichneten Daten;
- Schritt S51: Durchführung von Crashtests mit dem Fahrzeug gemäß verschiedenen Testnormen;
- Schritt S52: Abrufen der nach den Crashtests in der Steuereinheit des besagten Datenspeichersystems aufgezeichneten Daten und Vornahme eines Vergleichs, ob die vor und nach den Crashtests aufgezeichneten Daten übereinstimmen.
- Step S5: Using a defined scenario on a test site corresponding to the conditions to trigger the response of the vehicle to said scenario, thus triggering the control unit of said data storage system to carry out data storage in relation to the collision risk event, thereby verifying , for example, whether the vehicle actually and correctly sends the driving and/or system data to the control unit of said data storage system, and whether, after the control unit of said data storage system has been triggered, the data that must be recorded as required within the scope of this system design is correct can be recorded;
- Step S50: equipping the test platform for the crash test in accordance with the test standards and system design of the vehicle, causing the control unit of said data storage system to record a part of the data before the crash test and reading out said already recorded data;
- Step S51: Carrying out crash tests on the vehicle according to various test standards;
- Step S52: Retrieving the data recorded after the crash tests in the control unit of said data storage system and making a comparison as to whether the data recorded before and after the crash tests match.
Wahlweise umfasst das besagte Verfahren noch die folgenden Schritte:
- Schritt S11: Aufzeichnen mithilfe des Überwachungs- und Aufzeichnungsmoduls der von Emulationsmodulen an die Steuereinheit des besagten Datenspeichersystems gesendeten Daten;
- Schritt S41: Vornahme eines Vergleichs der in der Steuereinheit des besagten Datenspeichersystems gespeicherten Daten mit den im Überwachungs- und Aufzeichnungsmodul aufgezeichneten Daten, um so eine Zuverlässigkeitsprüfung der in der Steuereinheit des besagten Datenspeichersystems gespeicherten Daten vorzunehmen.
- Step S11: recording, using the monitoring and recording module, the data sent from emulation modules to the control unit of said data storage system;
- Step S41: Comparing the data stored in the control unit of said data storage system with the data recorded in the monitoring and recording module, so as to carry out a reliability check of the data stored in the control unit of said data storage system.
Wahlweise kann das besagte Steuermodul in Schritt S2 direkt oder indirekt über das dritte Kommunikationsmodul Signale und/oder Protokolldateneinheiten und/oder Datenrahmen in Bezug auf Kollisionsereignisse an die Steuereinheit des besagten Datenspeichersystems senden.Optionally, in step S2, said control module can send signals and/or protocol data units and/or data frames related to collision events to the control unit of said data storage system directly or indirectly via the third communication module.
Wahlweise sendet das besagte Steuermodul in Schritt S2 über das zweite Emulationsmodul Signale und/oder Protokolldateneinheiten und/oder Datenrahmen in Bezug auf Kollisionsereignisse an die Steuereinheit des besagten Datenspeichersystems, wobei die besagten Signale und/oder Protokolldateneinheiten und/oder Datenrahmen beispielsweise mithilfe des zweiten Emulationsmoduls umgewandelt werden können, damit diese zur Art des Eingangssignals und/oder dem Übertragungsprotokoll der Steuereinheit des besagten Datenspeichersystems passen und folglich gelesen und/oder verarbeitet werden können.Optionally, in step S2, said control module sends signals and/or protocol data units and/or data frames relating to collision events to the control unit of said data storage system via the second emulation module, said signals and/or protocol data units and/or data frames being converted, for example, using the second emulation module so that they match the type of input signal and/or the transmission protocol of the control unit of said data storage system and can therefore be read and/or processed.
Wahlweise sendet das besagte Steuermodul in Schritt S2 über das Testgerät-Kommunikationsmodul und die Prüfbox sowie mittels Umwandlung durch das zweite Emulationsmodul Signale und/oder Protokolldateneinheiten und/oder Datenrahmen in Bezug auf Kollisionsereignisse an die Steuereinheit des besagten Datenspeichersystems.Optionally, in step S2, said control module sends signals and/or protocol data units and/or data frames related to collision events to the control unit of said data storage system via the test device communication module and the test box and via conversion by the second emulation module.
Wahlweise sendet das besagte Steuermodul in Schritt S2 über das Testgerät-Kommunikationsmodul und die Prüfbox Signale und/oder Protokolldateneinheiten und/oder Datenrahmen in Bezug auf Kollisionsereignisse an das dritte Emulationsmodul und wandelt das dritte Emulationsmodul die empfangenen Signale und/oder Protokolldateneinheiten und/oder Datenrahmen um und übermittelt sie an die Steuereinheit des besagten Datenspeichersystems.Optionally, in step S2, said control module sends signals and/or protocol data units and/or data frames related to collision events to the third emulation module via the test device communication module and the test box, and the third emulation module converts the received signals and/or protocol data units and/or data frames and transmits it to the control unit of said data storage system.
Wahlweise wird in Schritt S2 das Testgerät betrieben, damit das in dem besagten Testgerät installierte und mit dem Fahrzeug-Ereignisdatenspeichersystem in Verbindung stehende Steuermodul die Datenaufzeichnung auslöst, und das besagte Steuermodul ausgelöst wird, Airbag-Entfaltungs-Signale und/oder -Protokolldateneinheiten und/oder - Datenrahmen an die besagte Prüfbox zu senden, wobei die besagten Signale und/oder Protokolldateneinheiten und/oder Datenrahmen die Airbag-Zünderschaltung im Fahrzeug einschalten und folglich die Explosion des Zünders ausgelöst wird, so dass sich das Gaserzeugungsmittel zersetzt, wobei die besagte Prüfbox beispielsweise eine Widerstandsplatine und Schnittstellen zur Überwachung der besagten Airbag-Entfaltungs-Signale und/oder -Protokolldateneinheiten und/oder -Datenrahmen umfasst, wodurch qualitativ beurteilt wird, ob die Airbag-Entfaltung ausgelöst wurde, und die besagten Airbag-Entfaltungs-Signale und/oder -Protokoll-dateneinheiten und/oder -Datenrahmen mittels Umwandlung durch das besagte zweite Emulationsmodul an die Steuereinheit des besagten Datenspeichersystems gesendet werden, wobei es sich bei den besagten Signalen und/oder Protokolldateneinheiten und/oder Datenrahmen beispielsweise um Flag-Bits für den Airbag-Status handelt.Optionally, in step S2, the test device is operated so that the control module installed in said test device and connected to the vehicle event data storage system triggers data recording, and said control module is triggered, airbag deployment signals and / or protocol data units and / or - Send data frames to said test box, said signals and/or protocol data units and/or data frames switching on the airbag igniter circuit in the vehicle and consequently triggering the explosion of the igniter so that the gas generating agent decomposes, said test box being, for example, a Resistor board and interfaces for monitoring said airbag deployment signals and/or protocol data units and/or data frames, thereby qualitatively assessing whether airbag deployment has been triggered, and said airbag deployment signals and/or protocol -data units and/or data frames are sent to the control unit of said data storage system by means of conversion by said second emulation module, said signals and/or protocol data units and/or data frames being, for example, flag bits for the airbag status.
Wahlweise ist an dem besagten Steuermodul und/oder dem Testgerät ein mit dem Fahrzeug-Ereignisdatenspeichersystem in Verbindung stehendes Sensormodul installiert, wobei es sich bei dem besagten mit dem Fahrzeug-Ereignisdatenspeichersystem in Verbindung stehenden Sensormodul beispielsweise um einen Frontsensor und/oder einen anderen Überwachungssensor handelt, so dass folglich die Sensor-, Auslöse- und Aufzeichnungsfunktion eines vollständigen Fahrzeug-Ereignisdatenspeichersystems umgesetzt werden.Optionally, a sensor module connected to the vehicle event data storage system is installed on said control module and/or the test device, wherein said sensor module connected to the vehicle event data storage system is, for example, a front sensor and/or another monitoring sensor, so that consequently the sensing, triggering and recording functions of a complete vehicle event data storage system are implemented.
Wahlweise werden die von dem besagten Sensormodul erfassten Informationen zur Fahrzeuglage, beispielsweise Signale und/oder Protokolldateneinheiten und/oder Datenrahmen in Bezug auf die Gierrate des Fahrzeugs, die Rollrate des Fahrzeugs etc., direkt oder indirekt über das besagte Steuermodul an die Steuereinheit des Datenspeichersystems gesendet, wobei es sich um Informationen handelt, die die Steuereinheit des besagten Datenspeichersystems im Betriebsbereitschaftszustand halten, sowie um Informationen zu den Daten, die bei Erreichen des Auslöse-Schwellenwerts im Rahmen der Systemauslegung anforderungsgemäß aufgezeichnet werden müssen.Optionally, the vehicle position information recorded by said sensor module, for example signals and/or protocol data units and/or data frames in relation to the yaw rate of the vehicle, the roll rate of the vehicle etc., sent directly or indirectly via said control module to the control unit of the data storage system, which is information that keeps the control unit of said data storage system in the operational state, as well as information about the data that is in the frame when the trigger threshold is reached The system design must be recorded as required.
Wahlweise handelt es sich bei dem besagten mit dem Fahrzeug-Ereignisdatenspeichersystem in Verbindung stehenden Steuermodul beispielsweise um eine Airbag-Steuereinheit.Optionally, said control module connected to the vehicle event data storage system is, for example, an airbag control unit.
Wahlweise handelt es sich bei dem besagten Datenspeichersystem beispielsweise um ein Speichersystem für Daten des automatisierten Fahrens.Optionally, the data storage system in question is, for example, a storage system for data from automated driving.
Wahlweise handelt es sich bei dem besagten Testgerät beispielsweise um einen Shaker, wobei der besagte Shaker beispielsweise ein Beschleunigungsemulator ist, dessen Beschleunigung von einem Industrie-PC und einem Antrieb gesteuert wird, wobei die besagte Beschleunigung beispielsweise noch mit den Geschwindigkeitsinformationen der besagten Emulationsmodule abgestimmt werden kann.Optionally, said test device is, for example, a shaker, whereby said shaker is, for example, an acceleration emulator, the acceleration of which is controlled by an industrial PC and a drive, whereby said acceleration can, for example, still be coordinated with the speed information of said emulation modules .
Wahlweise umfasst die besagte Prüfbox beispielsweise Kommunikationskabel-Anschlüsse, Sensorkabel-Anschlüsse, Fahrbetriebstest-Kabelanschlüsse, einen Airbag-Emulator, einen Sicherheitsgurt-Emulator und/oder eine Stromversorgungseinheit, wobei von dem besagten Airbag-Emulator die vom Steuermodul gesendeten Signale in Bezug auf Kollisionsereignisse oder Teile davon empfangen werden, so dass folglich die empfangenen Signale noch über die Kommunikationskabel-Anschlüsse, die Sensorkabel-Anschlüsse und/oder die Fahrbetriebstest-Kabelanschlüsse weitergeleitet werden können.Optionally, said test box includes, for example, communication cable connections, sensor cable connections, driving test cable connections, an airbag emulator, a seat belt emulator and / or a power supply unit, wherein said airbag emulator receives the signals sent by the control module in relation to collision events or Parts of it are received, so that consequently the received signals can still be forwarded via the communication cable connections, the sensor cable connections and / or the driving test cable connections.
Wahlweise handelt es sich bei dem besagten ersten Emulationsmodul, dem zweiten Emulationsmodul und dem dritten Emulationsmodul beispielsweise um außerhalb des Rechners installierte Bus-Entwicklungs- und Emulationsgeräte und/oder um innerhalb des Rechners installierte ausführbare Computerprogrammprodukte, die auf der Basis aufgespielter und/oder vorkonfigurierter Informationen Signale und/oder Protokolldateneinheiten und/oder Datenrahmen generieren, wobei es sich bei den besagten Signalen beispielsweise um von Fahrzeugen verwendete LIN- und/oder CAN- und/oder FlexRay- und/oder Ethernet-Bussignale handelt.Optionally, said first emulation module, the second emulation module and the third emulation module are, for example, bus development and emulation devices installed outside the computer and/or executable computer program products installed inside the computer, which are based on installed and/or preconfigured information Generate signals and/or protocol data units and/or data frames, said signals being, for example, LIN and/or CAN and/or FlexRay and/or Ethernet bus signals used by vehicles.
Wahlweise umfassen die Anforderungen im Rahmen der Systemauslegung in Schritt S1 beispielsweise Anforderungen aus Normen.Optionally, the requirements as part of the system design in step S1 include, for example, requirements from standards.
Wahlweise umfassen die besagten Emulationsmodule ein erstes Emulationsmodul und ein drittes Emulationsmodul.Optionally, said emulation modules include a first emulation module and a third emulation module.
Wahlweise sendet das erste Emulationsmodul in Schritt S1 die besagten Signale und/oder Protokolldateneinheiten und/oder Datenrahmen, die beispielsweise Informationen, die das besagte Steuermodul und die Steuereinheit des besagten Datenspeichersystems im Betriebsbereitschaftszustand halten, sowie Informationen zu den Daten, die bei Erreichen des Auslöse-Schwellenwerts im Rahmen der Systemauslegung anforderungsgemäß aufgezeichnet werden müssen, umfassen, sowohl an das im Testgerät installierte und mit dem Fahrzeug-Ereignisdatenspeichersystem in Verbindung stehende Steuermodul als auch an die Steuereinheit des Datenspeichersystems.Optionally, in step S1, the first emulation module sends said signals and/or protocol data units and/or data frames, which contain, for example, information that keeps said control module and the control unit of said data storage system in the operational readiness state, as well as information about the data that is available when the trigger point is reached. Threshold value must be recorded as required as part of the system design, include both to the control module installed in the test device and connected to the vehicle event data storage system and to the control unit of the data storage system.
Wahlweise sendet das erste Emulationsmodul in Schritt S1 die besagten Signale und/oder Protokolldateneinheiten und/oder Datenrahmen, die beispielsweise Informationen, die das besagte Steuermodul im Betriebsbereitschaftszustand halten, sowie Informationen zu den Daten, die bei Erreichen des Auslöse-Schwellenwerts im Rahmen der Systemauslegung anforderungsgemäß aufgezeichnet werden müssen, umfassen, an das im Testgerät installierte und mit dem Fahrzeug-Ereignisdatenspeichersystem in Verbindung stehende Steuermodul und sendet das dritte Emulationsmodul die besagten Signale und/oder Protokolldateneinheiten und/oder Datenrahmen, die beispielsweise Informationen, die die Steuereinheit des besagten Datenspeichersystems im Betriebsbereitschaftszustand halten, sowie Informationen zu den Daten, die bei Erreichen des Auslöse-Schwellenwerts im Rahmen der Systemauslegung anforderungsgemäß aufgezeichnet werden müssen, umfassen, an die Steuereinheit des Datenspeichersystems.Optionally, in step S1, the first emulation module sends said signals and/or protocol data units and/or data frames, which contain, for example, information that keeps said control module in the operational readiness state, as well as information about the data that is required when the trigger threshold is reached as part of the system design must be recorded, include, to the control module installed in the test device and connected to the vehicle event data storage system and the third emulation module sends said signals and / or protocol data units and / or data frames, for example information that the control unit of said data storage system in the operational readiness state to the control unit of the data storage system.
Wahlweise wird das besagte Steuermodul beispielsweise auf folgende Weise konfiguriert: Ersetzung des normalen Anschlusskabelbaums des im Fahrzeug installierten Steuermoduls durch ein modifiziertes verlängertes Anschlussmodul und Platzieren des besagten Steuermoduls an dem besagten Testgerät, wobei das besagte Testgerät an oder neben der Karosserie installiert wird.Optionally, said control module is configured, for example, in the following manner: replacing the normal connection harness of the control module installed in the vehicle with a modified extended connection module and placing said control module on said test device, wherein said test device is installed on or next to the body.
Gemäß einem zweiten Aspekt dieser Erfindung wird eine Vorrichtung zum Testen eines Datenspeichersystems bereitgestellt, wobei die besagte Vorrichtung zur Ausführung des Verfahrens gemäß dieser Erfindung dient. Die besagte Vorrichtung umfasst Folgendes:
- ein Testgerät, das zur Simulation von Kollisionsereignissen und zum Auslösen des an ihm installierten Steuermoduls und/oder Sensor- und Aufzeichnungsmoduls dient;
- ein Steuermodul, das an dem besagten Testgerät installiert ist und mithilfe eines integrierten Sensormoduls oder eines an ihm installierten Sensormoduls den Betriebszustand des besagten Testgeräts erfassen kann, in Reaktion darauf Daten aufzeichnet und direkt oder indirekt Signale und/oder Protokolldateneinheiten und/oder Datenrahmen in Bezug auf Kollisionsereignisse an die Steuereinheit des Datenspeichersystems sendet;
- ein Sensor- und Aufzeichnungsmoduls, das an dem besagten Testgerät installiert ist und den Betriebszustand des besagten Testgeräts erfasst und aufzeichnet;
- eine Steuereinheit des Datenspeichersystems, die zur Überwachung der empfangenen Auslöse-Signale und/oder -Protokolldateneinheiten und/oder -Datenrahmen dient und bei Erreichen des Auslöse-Schwellenwerts basierend auf den empfangenen Signalen und/oder Protokolldateneinheiten und/oder Datenrahmen Daten speichert;
- eine Prüfbox, die zur Weiterleitung der von dem besagten Steuermodul und/oder den Emulationsmodulen gesendeten Signale und/oder Protokolldateneinheiten und/oder Datenrahmen dient und wahlweise beispielsweise noch Signale in Bezug auf Kollisionsereignisse oder Teile davon emulieren kann;
- a test device designed to simulate collision events and trigger the control module and/or sensor and recording module installed thereon;
- a control module installed on said test device and capable of detecting the operating state of said test device by means of an integrated sensor module or a sensor module installed thereon, recording data in response thereto and directly or indirectly relating signals and/or protocol data units and/or data frames sends collision events to the data storage system controller;
- a sensor and recording module installed on said test device and detecting and recording the operating status of said test device;
- a control unit of the data storage system, which is used to monitor the received trigger signals and / or protocol data units and / or data frames and stores data when the trigger threshold is reached based on the received signals and / or protocol data units and / or data frames;
- a test box which is used to forward the signals and/or protocol data units and/or data frames sent by said control module and/or the emulation modules and can optionally, for example, emulate signals relating to collision events or parts thereof;
Emulationsmodule, wobei die besagten Emulationsmodule dazu dienen, Signale und/oder Protokolldateneinheiten und/oder Datenrahmen, die beispielsweise Informationen, die das besagte Steuermodul und die Steuereinheit des besagten Datenspeichersystems im Betriebsbereitschaftszustand halten, sowie Informationen zu den Daten, die bei Erreichen des Auslöse-Schwellenwerts im Rahmen der Systemauslegung anforderungsgemäß aufgezeichnet werden, umfassen, an das Steuermodul und die Steuereinheit des Datenspeichersystems zu senden, wobei die besagten Emulationsmodule ein erstes Emulationsmodul und ein drittes Emulationsmodul umfassen, wobei wahlweise mithilfe des dritten Emulationsmoduls noch die von dem besagten Steuermodul stammenden Signale und/oder Protokolldateneinheiten und/oder Datenrahmen umgewandelt werden können, damit diese zur Art des Eingangssignals und/oder dem Übertragungsprotokoll der Steuereinheit des besagten Datenspeichersystems passen und folglich gelesen und/oder verarbeitet werden;
- ein zweites Emulationsmodul, wobei mithilfe des besagten zweiten Emulationsmoduls die von dem besagten Steuermodul und/oder der besagten Prüfbox stammenden Signale und/oder Protokolldateneinheiten und/oder Datenrahmen umgewandelt werden, damit diese zur Art des Eingangssignals und/oder dem Übertragungsprotokoll der Steuereinheit des besagten Datenspeichersystems passen und folglich gelesen und/oder verarbeitet werden;
- eine Stromversorgungseinheit, die dazu dient, die Steuereinheit des besagten Datenspeichersystems mit Strom zu versorgen;
- ein erstes Kommunikationsmodul, wobei das besagte erste Emulationsmodul über das besagte erste Kommunikationsmodul Signale und/oder Protokolldateneinheiten und/oder Datenrahmen an die Steuereinheit des besagten Datenspeichersystems übermittelt, wobei es sich bei dem besagten ersten Kommunikationsmodul beispielsweise um einen Steckverbinder und/oder ein Kommunikationskabel handelt;
- ein zweites Kommunikationsmodul, wobei das besagte erste Emulationsmodul über das besagte zweite Kommunikationsmodul Signale und/oder Protokolldateneinheiten und/oder Datenrahmen an die besagte Prüfbox übermittelt, wobei es sich bei dem besagten zweiten Kommunikationsmodul beispielsweise um einen Steckverbinder und/oder ein Kommunikationskabel handelt;
- ein drittes Kommunikationsmodul, wobei das besagte Steuermodul und/oder die besagte Prüfbox über das besagte dritte Kommunikationsmodul Signale und/oder Protokolldateneinheiten und/oder Datenrahmen an die Steuereinheit des besagten Datenspeichersystems übermitteln, wobei es sich bei dem besagten dritten Kommunikationsmodul beispielsweise um einen Steckverbinder und/oder ein Kommunikationskabel handelt;
- ein Testgerät-Kommunikationsmodul, wobei das besagte erste Steuermodul über das besagte Testgerät-Kommunikationsmodul Signale und/oder Protokolldateneinheiten und/oder Datenrahmen an die besagte Prüfbox übermittelt, wobei das besagte Testgerät-Kommunikationsmodul bei Hochgeschwindigkeitsvibrationen des Testgeräts für eine stabile Kommunikation sorgt;
- ein Überwachungs- und Aufzeichnungsmodul, wobei mithilfe des besagten Überwachungs- und Aufzeichnungsmoduls die von den Emulationsmodulen an die Steuereinheit des besagten Datenspeichersystems gesendeten Daten aufgezeichnet werden.
- a second emulation module, wherein said second emulation module is used to convert the signals and/or protocol data units and/or data frames originating from said control module and/or said test box so that they correspond to the type of input signal and/or the transmission protocol of the control unit of said data storage system fit and therefore be read and/or processed;
- a power supply unit for supplying power to the control unit of said data storage system;
- a first communication module, said first emulation module transmitting signals and/or protocol data units and/or data frames to the control unit of said data storage system via said first communication module, said first communication module being, for example, a connector and/or a communication cable;
- a second communication module, said first emulation module transmitting signals and/or protocol data units and/or data frames to said test box via said second communication module, said second communication module being, for example, a connector and/or a communication cable;
- a third communication module, said control module and/or said test box transmitting signals and/or protocol data units and/or data frames to the control unit of said data storage system via said third communication module, said third communication module being, for example, a plug connector and/or or a communication cable;
- a test device communication module, said first control module transmitting signals and/or protocol data units and/or data frames to said test box via said test device communication module, said test device communication module ensuring stable communication during high-speed vibrations of the test device;
- a monitoring and recording module, wherein said monitoring and recording module is used to record the data sent from the emulation modules to the control unit of said data storage system.
Gemäß einem dritten Aspekt dieser Erfindung werden Computerprogrammprodukte, beispielsweise computerlesbare Programmträger, die Computerprogrammanweisungen beinhalten, bereitgestellt, wobei die besagten Computerprogrammanweisungen, wenn sie von Prozessoren ausgeführt werden, die Schritte des Verfahrens gemäß dieser Erfindung ausführen.According to a third aspect of this invention, computer program products, for example computer-readable program carriers containing computer program instructions, are provided, said computer programs being instructions when executed by processors carrying out the steps of the method according to this invention.
Gemäß einem dritten Aspekt dieser Erfindung werden Computerprogrammprodukte, beispielsweise computerlesbare Programmträger, die Computerprogrammanweisungen beinhalten, bereitgestellt, wobei die besagten Computerprogrammanweisungen, wenn sie von Prozessoren ausgeführt werden, die Schritte des vorgenannten Verfahrens ausführen.According to a third aspect of this invention, there are provided computer program products, for example computer-readable program carriers, containing computer program instructions, said computer program instructions, when executed by processors, carrying out the steps of the aforementioned method.
Im Folgenden wird diese Erfindung durch Heranziehen von Figuren näher beschrieben, so dass das Prinzip, die Besonderheiten und die Vorteile besser verstanden werden können. Die Figuren zeigen Folgendes:
-
1 zeigt ein Arbeitsablaufdiagramm des Verfahrens zum Testen eines Datenspeichersystems gemäß einem beispielhaften Ausführungsbeispiel dieser Erfindung; -
2 zeigt ein anderes Arbeitsablaufdiagramm des Verfahrens zum Testen eines Datenspeichersystems gemäß einem anderen beispielhaften Ausführungsbeispiel dieser Erfindung; -
3 zeigt ein anderes Arbeitsablaufdiagramm des Verfahrens zum Testen eines Datenspeichersystems gemäß einem anderen beispielhaften Ausführungsbeispiel dieser Erfindung; -
4 zeigt ein anderes Arbeitsablaufdiagramm des Verfahrens zum Testen eines Datenspeichersystems gemäß einem anderen beispielhaften Ausführungsbeispiel dieser Erfindung; -
5 zeigt ein anderes Arbeitsablaufdiagramm des Verfahrens zum Testen eines Datenspeichersystems gemäß einem anderen beispielhaften Ausführungsbeispiel dieser Erfindung; -
6 zeigt in schematischer Darstellung ein Gesamtfahrzeugtest-Szenarium, bei dem ein vorausfahrendes Fahrzeug einschert; -
7 zeigt in schematischer Darstellung ein Gesamtfahrzeugtest-Szenarium, bei dem es vor dem hinteren fahrenden Fahrzeug ein stehendes Fahrzeug gibt; -
8 zeigt in schematischer Darstellung den Aufbau der Vorrichtung zum Testen eines Datenspeichersystems gemäß einem beispielhaften Ausführungsbeispiel dieser Erfindung; -
9 zeigt in schematischer Darstellung den Aufbau der Vorrichtung zum Testen eines Datenspeichersystems gemäß einem anderen beispielhaften Ausführungsbeispiel dieser Erfindung; -
10 zeigt in schematischer Darstellung den Aufbau der Vorrichtung zum Testen eines Datenspeichersystems gemäß einem anderen beispielhaften Ausführungsbeispiel dieser Erfindung; -
11 zeigt in schematischer Darstellung den Aufbau der Vorrichtung zum Testen eines Datenspeichersystems gemäß einem anderen beispielhaften Ausführungsbeispiel dieser Erfindung; -
12 zeigt in schematischer Darstellung den Aufbau der Vorrichtung zum Testen eines Datenspeichersystems gemäß einem anderen beispielhaften Ausführungsbeispiel dieser Erfindung; -
13 zeigt in schematischer Darstellung den Aufbau der Vorrichtung zum Testen eines Datenspeichersystems gemäß einem anderen beispielhaften Ausführungsbeispiel dieser Erfindung; -
14 zeigt in schematischer Darstellung den Aufbau der Vorrichtung zum Testen eines Datenspeichersystems gemäß einem anderen beispielhaften Ausführungsbeispiel dieser Erfindung; -
15 zeigt in schematischer Darstellung den Aufbau der Vorrichtung zum Testen eines Datenspeichersystems gemäß einem anderen beispielhaften Ausführungsbeispiel dieser Erfindung; -
16 zeigt in schematischer Darstellung den Aufbau der Vorrichtung zum Testen eines Datenspeichersystems gemäß einem anderen beispielhaften Ausführungsbeispiel dieser Erfindung.
-
1 shows a workflow diagram of the method for testing a data storage system according to an exemplary embodiment of this invention; -
2 shows another workflow diagram of the method for testing a data storage system according to another exemplary embodiment of this invention; -
3 shows another workflow diagram of the method for testing a data storage system according to another exemplary embodiment of this invention; -
4 shows another workflow diagram of the method for testing a data storage system according to another exemplary embodiment of this invention; -
5 shows another workflow diagram of the method for testing a data storage system according to another exemplary embodiment of this invention; -
6 shows a schematic representation of a complete vehicle test scenario in which a vehicle in front cuts in; -
7 shows a schematic representation of a complete vehicle test scenario in which there is a stationary vehicle in front of the rear moving vehicle; -
8th shows a schematic representation of the structure of the device for testing a data storage system according to an exemplary embodiment of this invention; -
9 shows a schematic representation of the structure of the apparatus for testing a data storage system according to another exemplary embodiment of this invention; -
10 shows a schematic representation of the structure of the apparatus for testing a data storage system according to another exemplary embodiment of this invention; -
11 shows a schematic representation of the structure of the apparatus for testing a data storage system according to another exemplary embodiment of this invention; -
12 shows a schematic representation of the structure of the apparatus for testing a data storage system according to another exemplary embodiment of this invention; -
13 shows a schematic representation of the structure of the apparatus for testing a data storage system according to another exemplary embodiment of this invention; -
14 shows a schematic representation of the structure of the apparatus for testing a data storage system according to another exemplary embodiment of this invention; -
15 shows a schematic representation of the structure of the apparatus for testing a data storage system according to another exemplary embodiment of this invention; -
16 shows a schematic representation of the structure of the device for testing a data storage system according to another exemplary embodiment of this invention.
Um das mit dieser Erfindung zu lösende technische Problem, die technische Lösung sowie die vorteilhaften technischen Auswirkungen noch deutlicher zu erläutern, wird diese Erfindung im Folgenden mithilfe der beigefügten Figuren und mehrerer beispielhafter Ausführungsbeispiele näher erläutert. Es ist darauf hinzuweisen, dass mit der hier erfolgenden Beschreibung der konkreten Ausführungsbeispiele diese Erfindung lediglich erläutert werden soll und sie keinesfalls zur Einschränkung des Schutzbereichs dieser Erfindung dient.In order to explain the technical problem to be solved with this invention, the technical solution and the advantageous technical effects even more clearly, this invention is explained in more detail below with the aid of the attached figures and several exemplary embodiments. It should be noted that the description of the specific exemplary embodiments given here is only intended to explain this invention and in no way serves to limit the scope of protection of this invention.
Das besagte Verfahren umfasst die Schritte S1 bis S3. In Schritt S1 senden Emulationsmodule 8, 16 Signale und/oder Protokolldateneinheiten und/oder Datenrahmen an das im Testgerät 3 installierte und mit dem Fahrzeug-Ereignisdatenspeichersystem 20 in Verbindung stehende Steuermodul 4 und die Steuereinheit 6 des Datenspeichersystems 2. Im aktuellen Ausführungsbeispiel dieser Erfindung umfassen die besagten Emulationsmodule 8, 16 ein erstes Emulationsmodul 8 und ein drittes Emulationsmodul 16, umfassen jedoch nicht das zweite Emulationsmodul 9; handelt es sich bei dem besagten mit dem Fahrzeug-Ereignisdatenspeichersystem 20 in Verbindung stehenden Steuermodul 4 beispielsweise um eine Airbag-Steuereinheit; handelt es sich bei dem besagten Datenspeichersystem 2 beispielsweise um ein Speichersystem für Daten des automatisierten Fahrens; handelt es sich bei dem besagten Testgerät 3 insbesondere um einen Shaker, wobei der besagte Shaker beispielsweise ein Beschleunigungsemulator ist, dessen Beschleunigung von einem Industrie-PC und einem Antrieb gesteuert wird, wobei die besagte Beschleunigung beispielsweise noch mit den Geschwindigkeitsinformationen der besagten Emulationsmodule abgestimmt werden kann; handelt es sich bei dem ersten Emulationsmodul 8, dem zweiten Emulationsmodul 9 und dem dritten Emulationsmodul 16 beispielsweise um außerhalb des Rechners installierte Bus-Entwicklungs- und Emulationsgeräte und/oder um innerhalb des Rechners installierte ausführbare Computerprogrammprodukte, die auf der Basis aufgespielter und/oder vorkonfigurierter Informationen Signale und/oder Protokolldateneinheiten und/oder Datenrahmen generieren, wobei es sich bei den besagten Signalen beispielsweise um von Fahrzeugen verwendete LIN- und/oder CAN- und/oder FlexRay- und/oder Ethernet-Bussignale handelt.The said method includes steps S1 to S3. In step S1, emulation modules send 8, 16 signals and/or protocol data units and/or data frames to the
Im aktuellen Ausführungsbeispiel dieser Erfindung sendet das erste Emulationsmodul 8 in Schritt S1 die besagten Signale und/oder Protokolldateneinheiten und/oder Datenrahmen, die beispielsweise Informationen, die das besagte Steuermodul 4 und die Steuereinheit 6 des besagten Datenspeichersystems 2 im Betriebsbereitschaftszustand halten, sowie Informationen zu den Daten, die bei Erreichen des Auslöse-Schwellenwerts im Rahmen der Systemauslegung anforderungsgemäß aufgezeichnet werden müssen, umfassen, sowohl an das im Testgerät 3 installierte und mit dem Fahrzeug-Ereignisdatenspeichersystem 20 in Verbindung stehende Steuermodul 4 als auch an die Steuereinheit 6 des Datenspeichersystems 2.In the current exemplary embodiment of this invention, the
In einem alternativen Ausführungsbeispiel dieser Erfindung sendet das erste Emulationsmodul 8 in Schritt S1 die besagten Signale und/oder Protokolldateneinheiten und/oder Datenrahmen, die beispielsweise Informationen, die das besagte Steuermodul 4 im Betriebsbereitschaftszustand halten, sowie Informationen zu den Daten, die bei Erreichen des Auslöse-Schwellenwerts im Rahmen der Systemauslegung anforderungsgemäß aufgezeichnet werden müssen, umfassen, an das im Testgerät 3 installierte und mit dem Fahrzeug-Ereignisdatenspeichersystem 20 in Verbindung stehende Steuermodul 4 und sendet das dritte Emulationsmodul 16 die besagten Signale und/oder Protokolldateneinheiten und/oder Datenrahmen, die beispielsweise Informationen, die die Steuereinheit 6 des besagten Datenspeichersystems 2 im Betriebsbereitschaftszustand halten, sowie Informationen zu den Daten, die bei Erreichen des Auslöse-Schwellenwerts im Rahmen der Systemauslegung anforderungsgemäß aufgezeichnet werden müssen, umfassen, an die Steuereinheit 6 des Datenspeichersystems 2.In an alternative embodiment of this invention, the
Hierbei umfassen die Anforderungen im Rahmen der Systemauslegung in Schritt S1 beispielsweise Anforderungen aus Normen. Es ist darauf hinzuweisen, dass „Betriebsbereitschaftszustand“ wie folgt verstanden werden kann: Im Betriebsbereitschaftszustand befinden sich das mit dem Fahrzeug-Ereignisdatenspeichersystem 20 in Verbindung stehende Steuermodul 4 und die Steuereinheit 6 des besagten Datenspeichersystems 2 in einem zum Betrieb (beispielsweise Aufzeichnen von Daten, Senden von Signalen etc.) bereiten Zustand und überwachen in Echtzeit die betreffenden Bedingungen, darunter den Auslöse-Schwellenwert, verarbeiten in Echtzeit Daten und machen sich für die Datenaufzeichnung bereit, wobei das besagte Aufzeichnen von Daten insbesondere das Schreiben von Daten aus einem dRAM-Speicher in einen NvM-Speicher meint.The requirements as part of the system design in step S1 include, for example, requirements from standards. It should be noted that “operational readiness state” can be understood as follows: In the operational readiness state, the
In Schritt S2 wird das Testgerät 3 betrieben, damit das besagte Steuermodul 4 die Datenaufzeichnung auslöst, und das besagte Steuermodul 4 ausgelöst, direkt oder indirekt Signale und/oder Protokolldateneinheiten und/oder Datenrahmen in Bezug auf Kollisionsereignisse an die Steuereinheit 6 des besagten Datenspeichersystems 2 zu senden, um so die Steuereinheit 6 des besagten Datenspeichersystems 2 auszulösen, basierend auf den Informationen zu den Daten, die im Rahmen der Systemauslegung anforderungsgemäß aufgezeichnet werden müssen, die Datenspeicherung vorzunehmen. Hierbei kann unter „Kollisionsereignis“ eine Kollision oder ein anderes physikalisches Ereignis verstanden werden, bei dem der Auslöse-Schwellenwert erreicht oder überschritten wird, oder jedwedes sonstige Ereignis, bei dem die Rückhaltevorrichtung (beispielsweise ein Airbag), irreversibel ausgelöst wird. An dem besagten Steuermodul 4 und/oder dem Testgerät 3 ist ein mit dem Fahrzeug-Ereignisdatenspeichersystem 20 in Verbindung stehendes Sensormodul installiert, wobei es sich bei dem besagten mit dem Fahrzeug-Ereignisdatenspeichersystem 20 in Verbindung stehenden Sensormodul beispielsweise um einen Frontsensor und/oder einen anderen Überwachungssensor handelt, so dass folglich die Sensor-, Auslöse- und Aufzeichnungsfunktion eines vollständigen Fahrzeug-Ereignisdatenspeichersystems 20 umgesetzt werden. Basierend auf dem Bedarf unterschiedlich ausgelegter Datenspeicherungssysteme können auch die von dem besagten Sensormodul erfassten Informationen zur Fahrzeuglage, beispielsweise Signale und/oder Protokolldateneinheiten und/oder Datenrahmen in Bezug auf die Gierrate des Fahrzeugs, die Rollrate des Fahrzeugs etc., direkt oder indirekt über das besagte Steuermodul 4 an die Steuereinheit 6 des Datenspeichersystems 2 gesendet werden, wobei es sich um Informationen handelt, die die Steuereinheit 6 des besagten Datenspeichersystems 2 im Betriebsbereitschaftszustand halten, sowie um Informationen zu den Daten, die bei Erreichen des Auslöse-Schwellenwerts im Rahmen der Systemauslegung anforderungsgemäß aufgezeichnet werden müssen.In step S2, the test device 3 is operated to cause said
Es gilt zu verstehen, dass das besagte Steuermodul 4 beispielsweise auf folgende Weise konfiguriert wird: Ersetzung des normalen Anschlusskabelbaums des im Fahrzeug installierten Steuermoduls 4 durch ein modifiziertes verlängertes Anschlussmodul und Platzieren dieses Steuermoduls 4 an dem besagten Testgerät 3, so dass dieses Steuergerät 4 durch dieses Testgerät 3 gesteuert werden kann. Dieses Testgerät 3 kann an oder auch neben der Karosserie installiert werden. Auf diese Weise kann das Steuermodul 4 in einer echten Gesamtfahrzeug-Hardware-Umgebung, insbesondere unter Beibehaltung der Verbindungsbeziehungen zwischen dem Steuermodul 4 und den anderen Komponenten des Fahrzeugs, getestet werden und mithilfe des Testgeräts 3 kann, ohne dass es zu einem Crash des echten Fahrzeugs kommt, das Steuermodul 4 ausgelöst werden.It is to be understood that said
Im aktuellen Ausführungsbeispiel dieser Erfindung kann das besagte Steuermodul 4 gemäß der Systemauslegung direkt oder indirekt über das dritte Kommunikationsmodul 13 Signale und/oder Protokolldateneinheiten und/oder Datenrahmen in Bezug auf Kollisionsereignisse an die Steuereinheit 6 des besagten Datenspeichersystems 2 senden. Hierbei handelt es sich bei dem besagten dritten Kommunikationsmodul 13 beispielsweise um einen Steckverbinder und/oder ein Kommunikationskabel. Es ist darauf hinzuweisen, dass dieses Kommunikationskabel je nach Auslegung und Bedarf verschiedener Systeme LIN-Kanäle und/oder FlexRay-Kanäle und/oder CAN-Kanäle und/oder Ethernet-Kanäle etc. unterstützt.In the current embodiment of this invention, according to the system design, said
In einem anderen alternativen Ausführungsbeispiel dieser Erfindung sendet das besagte Steuermodul 4 über das zweite Emulationsmodul 9 Signale und/oder Protokolldateneinheiten und/oder Datenrahmen in Bezug auf Kollisionsereignisse an die Steuereinheit 6 des besagten Datenspeichersystems 2, wobei die besagten Signale und/oder Protokolldateneinheiten und/oder Datenrahmen beispielsweise mithilfe des zweiten Emulationsmoduls 9 umgewandelt werden können, damit diese zur Art des Eingangssignals und/oder dem Übertragungsprotokoll der Steuereinheit 6 des besagten Datenspeichersystems 2 passen und folglich gelesen und/oder verarbeitet werden können.In another alternative embodiment of this invention, said
In einem anderen alternativen Ausführungsbeispiel dieser Erfindung sendet das besagte Steuermodul 4 über das Testgerät-Kommunikationsmodul 14 und die Prüfbox 7 sowie mittels Umwandlung durch das zweite Emulationsmodul 9 Signale und/oder Protokolldateneinheiten und/oder Datenrahmen in Bezug auf Kollisionsereignisse an die Steuereinheit 6 des besagten Datenspeichersystems 2. Verglichen mit dem direkten Senden von Signalen über das dritte Kommunikationsmodul 13 kann das Senden von Signalen über das besagte Testgerät-Kommunikationsmodul 14 bei Hochgeschwindigkeitsvibrationen des Testgeräts 3 für eine stabile Kommunikation sorgen.In another alternative embodiment of this invention, said
In einem anderen alternativen Ausführungsbeispiel dieser Erfindung sendet das besagte Steuermodul 4 über das Testgerät-Kommunikationsmodul 14 und die Prüfbox 7 Signale und/oder Protokolldateneinheiten und/oder Datenrahmen in Bezug auf Kollisionsereignisse an das dritte Emulationsmodul 16 und wandelt das dritte Emulationsmodul 16 die empfangenen Signale und/oder Protokolldateneinheiten und/oder Datenrahmen um und übermittelt sie an die Steuereinheit 6 des besagten Datenspeichersystems 2.In another alternative embodiment of this invention, said
Darüber hinaus kann das besagte Steuermodul 4 noch ausgelöst werden, Airbag-Entfaltungs-Signale und/oder -Protokolldateneinheiten und/oder -Datenrahmen an die besagte Prüfbox 7 zu senden, wobei diese Signale und/oder Protokolldateneinheiten und/oder Datenrahmen die Airbag-Zünderschaltung im Fahrzeug einschalten und folglich die Explosion des Zünders ausgelöst wird, so dass sich das Gaserzeugungsmittel zersetzt, wobei die besagte Prüfbox 7 beispielsweise eine Widerstandsplatine und Schnittstellen zur Überwachung der besagten Airbag-Entfaltungs-Signale und/oder - Protokolldateneinheiten und/oder -Daten-rahmen umfasst, wodurch qualitativ beurteilt wird, ob die Airbag-Entfaltung ausgelöst wurde, und die besagten Airbag-Entfaltungs-Signale und/oder -Protokolldateneinheiten und/oder -Datenrahmen mittels Umwandlung durch das besagte zweite Emulationsmodul 9 an die Steuereinheit 6 des besagten Datenspeichersystems 2 gesendet werden, wobei es sich bei den besagten Signalen und/oder Protokolldateneinheiten und/oder Datenrahmen beispielsweise um Flag-Bits für den Airbag-Status handelt.In addition, said
Es ist darauf hinzuweisen, dass die besagte Prüfbox 7 beispielsweise Kommunikationskabel-Anschlüsse, Sensorkabel-Anschlüsse, Fahrbetriebstest-Kabelanschlüsse, einen Airbag-Emulator 17, einen Sicherheitsgurt-Emulator und/oder eine Stromversorgungseinheit umfasst, wobei von dem besagten Airbag-Emulator 17 die vom Steuermodul 4 gesendeten Signale in Bezug auf Kollisionsereignisse oder Teile davon empfangen werden, so dass folglich die empfangenen Signale noch über die Kommunikationskabel-Anschlüsse, die Sensorkabel-Anschlüsse und/oder die Fahrbetriebstest-Kabelanschlüsse weitergeleitet werden können.It should be noted that said
Es gilt zu verstehen, dass eine oder mehrere der vorgenannten Arten und Weisen des Sendens von Signalen und/oder Protokolldateneinheiten und/oder Datenrahmen entsprechend der Systemauslegung beliebig kombiniert werden können.It should be understood that one or more of the aforementioned ways of sending signals and/or protocol data units and/or data frames can be combined in any way according to the system design.
In Schritt S3 werden die in der Steuereinheit 6 des besagten Datenspeichersystems 2 gespeicherten Daten abgerufen und überprüft, ob die Steuereinheit 6 des besagten Datenspeichersystems 2 die Datenspeicherung erledigt hat. Es gilt zu verstehen, dass, da die Steuereinheit 6 die Daten in der Speichereinheit der Steuereinheit 6 speichert, folglich in Schritt S3 die Daten insbesondere aus der Speichereinheit der Steuereinheit 6 abgerufen und anschließend überprüft werden, wobei das Abrufen der Daten in Abhängigkeit von den verschiedenen Systemauslegungen unterschiedlich erfolgen kann, beispielsweise durch Anwendung von Unified Diagnostic Services und/oder mittels Netzwerkübertragung.In step S3, the data stored in the
Es ist darauf hinzuweisen, dass die Architektur und die Lösung dieser Erfindung auch ohne Emulationsmodule umsetzbar sind, wobei die die besagten Emulationsmodule betreffenden einzugebenden Signale und/oder Protokolldateneinheiten und/oder Datenrahmen von echten Hardware-Einheiten entstammen können. Beispielsweise kann das dritte Emulationsmodul 16 durch eine aus mehreren echten Hardware-Einheiten gemeinsam gebildete Hardware-Umgebung ersetzt werden, wobei die Hardware-Einheiten (beispielsweise Airbag-Steuereinheiten) in dieser Hardware-Umgebung die entsprechenden Signale und/oder Protokolldateneinheiten und/oder Datenrahmen bereitstellen können.It should be noted that the architecture and the solution of this invention can also be implemented without emulation modules, whereby the signals and/or protocol data units and/or data frames to be input relating to said emulation modules can come from real hardware units. For example, the
Das besagte Verfahren kann noch Schritt S21 umfassen. In Schritt S21 wird nach dem Betrieb des besagten Testgeräts 3 für einen bestimmten Zeitraum (beispielsweise 2 s) (unter Berücksichtigung von Faktoren, wie der verschlüsselten Verarbeitung zum Schutz der Fahrzeugdaten, der Buskommunikation und der Latenzzeit, ist es erforderlich, das besagte Testgerät für einen bestimmten Zeitraum zu betreiben, ehe die Stromversorgung abgeschaltet wird), die Stromversorgungseinheit 10 oder werden (gegebenenfalls) eine von mehreren Stromversorgungseinheiten 10 der Steuereinheit 6 des besagten Datenspeichersystems 2 abgeschaltet oder die Verbindung zwischen der Steuereinheit 6 des besagten Datenspeichersystems 2 und der Stromversorgungseinheit 10 oder einer von mehreren Stromversorgungseinheiten 10 unterbrochen, so dass die Steuereinheit 6 des besagten Datenspeichersystems 2 die Datenspeicherung bei abgeschalteter oder nicht normaler Stromversorgung vornimmt. Es gilt zu verstehen, dass es sich bei der besagten einen oder den mehreren Stromversorgungseinheit(en) 10 um außerhalb der Steuereinheit 6 des besagten Datenspeichersystems 2 konstruierte Stromversorgungen handelt. Hierbei wird, insbesondere, wenn es mehrere Stromversorgungseinheiten gibt, erst nach einem bestimmten Zeitraum eine der Stromversorgungseinheiten abgeschaltet, wobei auf diese Weise die Daten der Steuereinheit 6 bei abgeschaltetem Strom oder irregulärer Stromversorgung getestet werden können (Automobilhersteller können mit strengen Anforderungen und nach hohen Standards redundante Stromversorgungseinheiten konzipieren oder Reservebatterien oder Superkondensatoren können die Steuereinheit 6 weiter mit Strom versorgen, so dass diese Erfindung folglich bei Systemauslegungen mit bereits gegebener Funktionssicherheit kein Testverfahren vorbringt, bei dem im Falle von mehreren Stromversorgungseinheiten 10 alle Stromversorgungseinheiten abgeschaltet werden).The said method can also include step S21. In step S21, after operating said test device 3 for a certain period of time (e.g. 2 s) (taking into account factors such as encrypted processing to protect vehicle data, bus communication and latency), it is necessary to use said test device for one to operate for a certain period of time before the power supply is switched off), the
Das besagte Verfahren kann noch die Schritte S20 und S4 umfassen. Nach dem Betrieb des Testgeräts 3 werden in Schritt S20 mithilfe des Sensor- und Aufzeichnungsmoduls 5 die Daten zum Betriebszustand des besagten Testgeräts 3 erfasst und aufgezeichnet. In Schritt S4 wird ein Vergleich der in der Steuereinheit 6 des besagten Datenspeichersystems 2 gespeicherten Daten mit den im Sensor- und Aufzeichnungsmodul 5 aufgezeichneten Daten vorgenommen, um so eine Zuverlässigkeitsprüfung der in der Steuereinheit 6 des besagten Datenspeichersystems 2 gespeicherten Daten vorzunehmen.The method in question can also include steps S20 and S4. After the test device 3 has been operated, the data on the operating state of the said test device 3 is recorded in step S20 using the sensor and
Das besagte Verfahren kann noch die Schritte S11 und S41 umfassen. In Schritt S11 werden mithilfe des Überwachungs- und Aufzeichnungsmoduls 15 die von Emulationsmodulen 8, 16 an die Steuereinheit 6 des besagten Datenspeichersystems 2 gesendeten Daten aufgezeichnet. Es gilt zu verstehen, dass dieser Schritt nach dem Senden von Daten in Schritt S1 ausgeführt werden kann, wodurch die Daten für einen späteren Vergleich aufgezeichnet werden. Es ist darauf hinzuweisen, dass, da das erste Emulationsmodul 8 und/oder das dritte Emulationsmodul 16 in Ausführungsbeispielen dieser Erfindung über das erste Kommunikationsmodul 11 Signale und/oder Protokolldateneinheiten und/oder Datenrahmen an die Steuereinheit 6 des besagten Datenspeichersystems 2 senden, das besagte erste Kommunikationsmodul 11 - bei dem es sich beispielsweise um einen Steckverbinder und/oder ein Kommunikationskabel handelt - über einen Signalabgriff verfügen kann, der dazu dient, dass das Überwachungs- und Aufzeichnungsmodul 15 die vom ersten Emulationsmodul 8 und/oder vom dritten Emulationsmodul 16 gesendeten Daten erfasst und aufzeichnet.The method in question can also include steps S11 and S41. In step S11, the data sent from
In Schritt S41 wird ein Vergleich der in der Steuereinheit 6 des besagten Datenspeichersystems 2 gespeicherten Daten mit den im Überwachungs- und Aufzeichnungsmodul 15 aufgezeichneten Daten vorgenommen, um so eine Zuverlässigkeitsprüfung der in der Steuereinheit 6 des besagten Datenspeichersystems 2 gespeicherten Daten vorzunehmen.In step S41, a comparison is made of the data stored in the
Es ist darauf hinzuweisen, dass das Überwachungs- und Aufzeichnungsmodul 15 auch die an das Testgerät 3 gesendeten Steuerungsinformationen überwachen und aufzeichnen und einen Vergleich zwischen den zum Betriebszustand des besagten Testgeräts 3 aufgezeichneten Daten mit den in der Steuereinheit 6 des besagten Datenspeichersystems 2 gespeicherten Daten vornehmen kann, um so eine Zuverlässigkeitsprüfung der in der Steuereinheit 6 des besagten Datenspeichersystems 2 gespeicherten Daten vorzunehmen.It should be noted that the monitoring and recording module 15 can also monitor and record the control information sent to the test device 3 and make a comparison between the data recorded on the operating state of said test device 3 with the data stored in the
Die vorgenannten Verfahrensschritte gehören alle zu Prüfstandtests für ein Datenspeichersystem, die zur Validierung der grundlegenden Funktionen der Steuereinheit 6 eines Datenspeichersystems 2, insbesondere der elektronischen Steuereinheit eines Speichersystems für Daten des automatisierten Fahrens, sowie extremer Betriebsbedingungen, die an einem Gesamtfahrzeug nur schwer zu simulieren sind, dienen, wie beispielsweise Tests zur Auslösung der Aufzeichnung sicherheitskritischer Ereignisse (Kollisionsereignisse, gesperrte Ereignisse), Tests zur Verifizierung der Richtigkeit der zu sicherheitskritischen Ereignissen gespeicherten Daten, Tests zur Validierung der Datenspeicherungsmechanismen (Tests zur Speicherkapazität in Bezug auf sicherheitskritische Ereignisse und Tests zum Überschreiben des Speichers, Tests zur Speicherkapazität in Bezug auf nicht sicherheitskritische Ereignisse), Tests zur Speicherung bei Stromunterbrechungen etc. Konkret gesagt, wird in einem Ausführungsbeispiel gemäß dieser Erfindung auf einem Shaker-Prüfstand ein Crashtest durchgeführt, wobei mithilfe eines Industrie-PCs und eines Antriebs die Beschleunigung des Shakers gesteuert wird, um ein Kollisionsereignis zu simulieren, so dass die Auslöse-Umgebung des Auslösesignals realistisch simuliert wird. Es ist darauf hinzuweisen, dass die Norm für Tests zur Validierung der Datenspeicherungsmechanismen Anforderungen an die Steuereinheit 6 des Datenspeichersystems 2, insbesondere die elektronische Steuereinheit des Speichersystems für Daten des automatisierten Fahrens, in Bezug auf den Speicherplatz und die Überschreibungsmechanismen enthält, beispielsweise in Bezug auf die Anzahl Speicherungen des Speichers der Steuereinheit 6 oder auch beispielsweise in Bezug darauf, welche gespeicherten Daten im Speicher, wenn der Datenspeicher der Steuereinheit 6 bereits voll ist, von den dann weiter zu schreibenden Daten überschrieben werden können oder welche gespeicherten Daten im Speicher nicht überschrieben werden dürfen, was durch wiederholtes Auslösen der Prüfstandtests und Auslesen der Daten im Speicher der Steuereinheit 6 verifiziert werden kann.The aforementioned method steps all belong to test bench tests for a data storage system, which are used to validate the basic functions of the
Das besagte Verfahren kann noch den Verfahrensschritt S5 des Gesamtfahrzeugtests umfassen. In Schritt S5 wird ein definiertes Szenarium auf einem den Bedingungen entsprechenden Testgelände verwendet, um die Reaktion des Fahrzeugs auf das besagte Szenarium auszulösen, so dass folglich die Steuereinheit 6 des besagten Datenspeichersystems 2 ausgelöst wird, die Datenspeicherung in Bezug auf das Kollisionsgefahr-Ereignis vorzunehmen. Der besagte Gesamtfahrzeugtest dient dazu, zu verifizieren, ob das Fahrzeug beispielsweise die Fahr- und/oder Systemdaten tatsächlich und korrekt an die Steuereinheit 6 des Datenspeichersystems 2 sendet, und ob, nachdem das Aufzeichnen durch die Steuereinheit 6 des Datenspeichersystems 2 ausgelöst worden ist, die Daten, die im Rahmen dieser Systemauslegung anforderungsgemäß aufgezeichnet werden müssen, korrekt gespeichert werden können.The said method can also include method step S5 of the overall vehicle test sen. In step S5, a defined scenario on a test site corresponding to the conditions is used to trigger the vehicle's reaction to said scenario, so that the
Im Folgenden wird anhand konkreter Testszenarien Verfahrensschritt S5 des Gesamtfahrzeugtests beschrieben. Als Beispiel zeigt
Darüber hinaus kann das besagte Verfahren noch die Crashtest-Verfahrensschritte S50, S51 und S52 umfassen. In Schritt S50 wird die Testplattform für den Crashtest gemäß den Testnormen und der Systemauslegung des Fahrzeugs ausgestattet, und veranlasst, dass die Steuereinheit des besagten Datenspeichersystems 2 vor dem Crashtest einen Teil der Daten aufzeichnet und die besagten bereits aufgezeichneten Daten ausliest.In addition, the said method can also include the crash test method steps S50, S51 and S52. In step S50, the test platform for the crash test is equipped in accordance with the test standards and the system design of the vehicle, and causes the control unit of said
In Schritt S51 werden Crashtests mit dem Fahrzeug gemäß verschiedenen Testnormen durchgeführt. Hierbei können gemäß den Besonderheiten der verschiedenen Fahrzeugmodelle und den Testnormen die Testinhalte für die Crashtests ausgewählt werden.In step S51, crash tests are carried out on the vehicle according to various test standards. The test content for the crash tests can be selected according to the special features of the different vehicle models and the test standards.
In Schritt S52 werden die nach den Crashtests in der Steuereinheit 6 des besagten Datenspeichersystems 2 aufgezeichneten Daten abgerufen und ein Vergleich vorgenommen, ob die vor und nach den Crashtests aufgezeichneten Daten übereinstimmen. Auf diese Weise kann verifiziert werden, ob die nach der Kollision in der Steuereinheit 6 des Datenspeichersystems 2 aufgezeichneten Daten vollständig und nicht ungültig sind.In step S52, the data recorded after the crash tests in the
- ein Testgerät 3, das zur Simulation von Kollisionsereignissen und zum Auslösen des an ihm installierten Steuermoduls 4 und/oder Sensor-
und Aufzeichnungsmoduls 5 dient, wobei es sich bei dem besagten Testgerät 3 insbesondere um einen Shaker handelt, wobei der besagte Shaker beispielsweise ein Beschleunigungsemulator ist, dessen Beschleunigung von einem Industrie-PC und einem Antrieb gesteuert wird, wobei die besagte Beschleunigung beispielsweise noch mit den 8, 16 abgestimmt werden kann;Geschwindigkeitsinformationen der Emulationsmodule ein Steuermodul 4, das an dem besagten Testgerät 3 installiert ist und mithilfe eines integrierten Sensormoduls oder eines an ihm installierten Sensormoduls den Betriebszustand des besagten Testgeräts 3 erfassen kann, in Reaktion darauf Daten aufzeichnet und direkt oder indirekt Signale und/oder Protokolldateneinheiten und/oder Datenrahmen in Bezug auf Kollisionsereignisse andie Steuereinheit 6 desDatenspeichersystems 2 sendet, wobei es sich beidem besagten Steuermodul 4 beispielsweise um eine Airbag-Steuereinheit handelt;- ein Sensor-
und Aufzeichnungsmoduls 5, das an dem besagten Testgerät 3 installiert ist und den Betriebszustand des besagten Testgeräts 3 erfasst und aufzeichnet; eine Steuereinheit 6 desDatenspeichersystems 2, die zur Überwachung der empfangenen Auslöse-Signale und/oder -Protokolldateneinheiten und/oder -Datenrahmen dient und bei Erreichen des Auslöse-Schwellenwerts basierend auf den empfangenen Signalen und/oder Protokolldateneinheiten und/oder Datenrahmen Daten speichert, wobei es sich beidem besagten Datenspeichersystem 2 beispielsweise um ein Speichersystem für Daten des automatisierten Fahrens handelt;eine Prüfbox 7, die zur Weiterleitung der vondem besagten Steuermodul 4 und/oder dem ersten Emulationsmodul 8 gesendeten Signale und/oder Protokolldateneinheiten und/oder Datenrahmen dient und wahlweise beispielsweise noch Signale in Bezug auf Kollisionsereignisse oder Teile davon emulieren kann, wobeidie besagte Prüfbox 7 beispielsweise Kommunikationskabel-Anschlüsse, Sensorkabel-Anschlüsse, Fahrbetriebstest-Kabelanschlüsse, einen Airbag-Emulator 17, einen Sicherheitsgurt-Emulator und/oder eine Stromversorgungseinheit umfasst;
- a test device 3, which is used to simulate collision events and to trigger the
control module 4 and/or sensor andrecording module 5 installed on it, said test device 3 being in particular a shaker, said shaker being, for example, an acceleration emulator , whose acceleration is controlled by an industrial PC and a drive, whereby said acceleration can, for example, be coordinated with the speed information from the 8, 16;emulation modules - a
control module 4, which is installed on said test device 3 and can detect the operating state of said test device 3 by means of an integrated sensor module or a sensor module installed thereon, records data in response thereto and directly or indirectly signals and / or protocol data units and / or data frames sends in relation to collision events to thecontrol unit 6 of thedata storage system 2, saidcontrol module 4 being, for example, an airbag control unit; - a sensor and
recording module 5 installed on said test device 3 and detecting and recording the operating state of said test device 3; - a
control unit 6 of thedata storage system 2, which is used to monitor the received trigger signals and / or protocol data units and / or data frames and stores data when the trigger threshold is reached based on the received signals and / or protocol data units and / or data frames, where the saiddata storage system 2 is, for example, a storage system for data from automated driving; - a
test box 7, which serves to forward the signals and/or protocol data units and/or data frames sent by saidcontrol module 4 and/or thefirst emulation module 8 and can optionally, for example, emulate signals relating to collision events or parts thereof, saidtest box 7 includes, for example, communication cable connectors, sensor cable connectors, driving test cable connectors, anairbag emulator 17, a seat belt emulator, and/or a power supply unit;
Emulationsmodule 8, 16, wobei die besagten Emulationsmodule dazu dienen, Signale und/oder Protokolldateneinheiten und/oder Datenrahmen, die beispielsweise Informationen, die das besagte Steuermodul 4 und die Steuereinheit 6 des besagten Datenspeichersystems 2 im Betriebsbereitschaftszustand halten, sowie Informationen zu den Daten, die bei Erreichen des Auslöse-Schwellenwerts im Rahmen der Systemauslegung anforderungsgemäß aufgezeichnet werden müssen, umfassen, an das Steuermodul 4 und die Steuereinheit 6 des Datenspeichersystems 2 zu senden, wobei die besagten Emulationsmodule 8, 16 ein erstes Emulationsmodul 8 und ein drittes Emulationsmodul 16 umfassen, wobei wahlweise mithilfe des dritten Emulationsmoduls 16 noch die von dem besagten Steuermodul 4 stammenden Signale und/oder Protokolldateneinheiten und/oder Datenrahmen umgewandelt werden können, damit diese zur Art des Eingangssignals und/oder dem Übertragungsprotokoll der Steuereinheit 6 des besagten Datenspeichersystems 2 passen und folglich gelesen und/oder verarbeitet werden können;
ein zweites Emulationsmodul 9, wobei mithilfe des besagten zweiten Emulationsmoduls 9 die vondem besagten Steuermodul 4 und/oder der besagten Prüfbox 7 stammenden Signale und/oder Protokolldateneinheiten und/oder Datenrahmen umgewandelt werden, damit diese zur Art des Eingangssignals und/oder dem Übertragungsprotokoll der Steuereinheit 6 des besagten Datenspeichersystems 2 passen und folglich gelesen und/oder verarbeitet werden können;eine Stromversorgungseinheit 10, die dazu dient, dieSteuereinheit 6 des besagten Datenspeichersystems 2 mit Strom zu versorgen, wobei es sich bei der Anzahl der besagten Stromversorgungseinheit 10 um eine oder mehrere handeln kann und es sich sowohl um außerhalb der Steuereinheit 6 des besagten Datenspeichersystems 2 konstruierte Stromversorgungen als auch um indie Steuereinheit 6 des besagten Datenspeichersystems 2 integrierte Stromversorgungen (beispielsweise Reservebatterien oder Superkondensatoren) handeln kann, wobei zur Verdeutlichung der schematischen Darstellung des Aufbaus hier nur in schematischer Weise eine außerhalb der Steuereinheit 6 desDatenspeichersystems 2konstruierte Stromversorgung 10 dargestellt ist;ein erstes Kommunikationsmodul 11, wobei das besagte erste Emulationsmodul 8 über das besagte erste Kommunikationsmodul 11 Signale und/oder Protokolldateneinheiten und/oder Datenrahmen andie Steuereinheit 6 des besagten Datenspeichersystems 2 übermittelt, wobei es sich bei dem besagten ersten Kommunikationsmodul 11 beispielsweise um einen Steckverbinder und/oder ein Kommunikationskabel handelt;ein zweites Kommunikationsmodul 12, wobei das besagte erste Emulationsmodul 8 über das besagte zweite Kommunikationsmodul 12 Signale und/oder Protokolldateneinheiten und/oder Datenrahmen andie besagte Prüfbox 7 übermittelt, wobei es sich bei dem besagten zweiten Kommunikationsmodul 12 beispielsweise um einen Steckverbinder und/oder ein Kommunikationskabel handelt;ein drittes Kommunikationsmodul 13, wobeidas besagte Steuermodul 4 und/oder diebesagte Prüfbox 7 über das besagte dritte Kommunikationsmodul 13 Signale und/oder Protokolldateneinheiten und/oder Datenrahmen andie Steuereinheit 6 des besagten Datenspeichersystems 2 übermitteln, wobei es sich bei dem besagten dritten Kommunikationsmodul 13 beispielsweise um einen Steckverbinder und/oder ein Kommunikationskabel handelt;- ein Testgerät-
Kommunikationsmodul 14, wobei das besagte erste Steuermodul 4 über das besagte Testgerät-Kommunikationsmodul 14 Signale und/oder Protokolldateneinheiten und/oder Datenrahmen andie besagte Prüfbox 7 übermittelt, wobei es sich bei dem besagten Testgerät-Kommunikationsmodul 14 beispielsweise um einen Steckverbinder und/oder ein Kommunikationskabel handelt; - ein Überwachungs- und Aufzeichnungsmodul 15, wobei mithilfe des besagten Überwachungs- und Aufzeichnungsmoduls 15 die
8, 16 anvon den Emulationsmodulen die Steuereinheit 6 des besagten Datenspeichersystems 2 gesendeten Daten aufgezeichnet werden.
- a
second emulation module 9, with the help of saidsecond emulation module 9, the signals and/or protocol data units and/or data frames originating from saidcontrol module 4 and/or saidtest box 7 are converted so that they correspond to the type of input signal and/or the transmission protocol of thecontrol unit 6 of saiddata storage system 2 and can therefore be read and/or processed; - a
power supply unit 10 which serves to supply power to thecontrol unit 6 of saiddata storage system 2, the number of saidpower supply units 10 being one or more and being constructed outside thecontrol unit 6 of saiddata storage system 2 Power supplies as well as power supplies integrated into thecontrol unit 6 of said data storage system 2 (for example reserve batteries or supercapacitors), whereby to clarify the schematic representation of the structure, apower supply 10 constructed outside thecontrol unit 6 of thedata storage system 2 is shown here only in a schematic manner; - a
first communication module 11, saidfirst emulation module 8 transmitting signals and/or protocol data units and/or data frames to thecontrol unit 6 of saiddata storage system 2 via saidfirst communication module 11, saidfirst communication module 11 being, for example, a plug connector and/or a communication cable; - a
second communication module 12, saidfirst emulation module 8 transmitting signals and/or protocol data units and/or data frames to saidtest box 7 via saidsecond communication module 12, saidsecond communication module 12 being, for example, a plug connector and/or a communication cable; - a
third communication module 13, wherein saidcontrol module 4 and/or saidtest box 7 transmit signals and/or protocol data units and/or data frames to thecontrol unit 6 of saiddata storage system 2 via saidthird communication module 13, which is saidthird communication module 13 is, for example, a connector and/or a communication cable; - a test
device communication module 14, saidfirst control module 4 transmitting signals and/or protocol data units and/or data frames to saidtest box 7 via said testdevice communication module 14, said testdevice communication module 14 being, for example, a plug connector and /or a communication cable; - a monitoring and recording module 15, using said monitoring and recording module 15 to record the data sent by the
8, 16 to theemulation modules control unit 6 of saiddata storage system 2.
Im aktuellen Ausführungsbeispiel dieser Erfindung sendet das erste Emulationsmodul 8 in Schritt S1 die Signale und/oder Protokolldateneinheiten und/oder Datenrahmen, die beispielsweise Informationen, die das besagte Steuermodul 4 und die Steuereinheit 6 des besagten Datenspeichersystems 2 im Betriebsbereitschaftszustand halten, sowie Informationen zu den Daten, die bei Erreichen des Auslöse-Schwellenwerts im Rahmen der Systemauslegung anforderungsgemäß aufgezeichnet werden müssen, umfassen, sowohl an das Steuermodul 4 als auch an die Steuereinheit 6 des Datenspeichersystems 2.In the current exemplary embodiment of this invention, the
In Schritt S2 sendet das besagte Steuermodul 4 nach dem Betrieb des Testgeräts 3 und dem Veranlassen des besagten Steuermoduls 4, die Datenaufzeichnung auszulösen, über das Testgerät-Kommunikationsmodul 14 und die Prüfbox 7 Signale und/oder Protokolldateneinheiten und/oder Datenrahmen in Bezug auf Kollisionsereignisse an die Steuereinheit 6 des besagten Datenspeichersystems 2. Hierbei werden die gesendeten Signale und/oder Protokolldateneinheiten und/oder Datenrahmen mittels Umwandlung durch das besagte zweite Emulationsmodul 9 und über das dritte Kommunikationsmodul 13 an die Steuereinheit 6 des besagten Datenspeichersystems 2 übermittelt. Es versteht sich, dass, wenn die Signale und/oder Protokolldateneinheiten und/oder Datenrahmen des Steuermoduls 4 zur Art des Eingangssignals und/oder dem Übertragungsprotokoll der Steuereinheit 6 des besagten Datenspeichersystems 2 passen und von der Steuereinheit 6 direkt gelesen und/oder verarbeitet werden können, dann das zweite Emulationsmodul 9 folglich auch eingespart werden kann.In step S2, after operating the test device 3 and causing said
In dem alternativen Ausführungsbeispiel gemäß der Darstellung in
In dem alternativen Ausführungsbeispiel gemäß der Darstellung in
In dem alternativen Ausführungsbeispiel gemäß der Darstellung in
In Schritt S2 sendet das besagte Steuermodul 4 nach dem Betrieb des Testgeräts 3 und dem Veranlassen des besagten Steuermoduls 4, die Datenaufzeichnung auszulösen, über das Testgerät-Kommunikationsmodul 14 und die Prüfbox 7 Signale und/oder Protokolldateneinheiten und/oder Datenrahmen in Bezug auf Kollisionsereignisse an das dritte Emulationsmodul 16 und übermittelt die gesendeten Signale und/oder Protokolldateneinheiten und/oder Datenrahmen mittels Umwandlung durch das besagte dritte Emulationsmodul 16 und über das erste Kommunikationsmodul 11 an die Steuereinheit 6 des besagten Datenspeichersystems 2.In step S2, after operating the test device 3 and causing said
In dem alternativen Ausführungsbeispiel gemäß der Darstellung in
In dem alternativen Ausführungsbeispiel gemäß der Darstellung in
In Schritt S2 sendet das besagte Steuermodul 4 nach dem Betrieb des Testgeräts 3 und dem Veranlassen des besagten Steuermoduls 4, die Datenaufzeichnung auszulösen, über das Testgerät-Kommunikationsmodul 14 und die Prüfbox 7 Signale und/oder Protokolldateneinheiten und/oder Datenrahmen in Bezug auf Kollisionsereignisse an die Steuereinheit 6 des besagten Datenspeichersystems 2. Hierbei werden die gesendeten Signale und/oder Protokolldateneinheiten und/oder Datenrahmen mittels Umwandlung durch das besagte zweite Emulationsmodul 9 und über das dritte Kommunikationsmodul 13 an die Steuereinheit 6 des besagten Datenspeichersystems 2 übermittelt. Ebenso kann, wenn die vorangehend definierten Bedingungen erfüllt sind, das zweite Emulationsmodul 9 auch eingespart werden.In step S2, after operating the test device 3 and causing said
Nach dem Betrieb des Testgeräts 3 und dem Veranlassen des besagten Steuermoduls 4, die Datenaufzeichnung auszulösen, wird das besagte Steuermodul 4 ausgelöst, Airbag-Entfaltungs-Signale und/oder -Protokolldateneinheiten und/oder -Datenrahmen an die besagte Prüfbox 7 zu senden, wodurch die Prüfbox 7 qualitativ beurteilt, ob die Airbag-Entfaltung ausgelöst wurde, und die besagten Airbag-Entfaltungs-Signale und/oder - Protokolldaten-einheiten und/oder -Datenrahmen mittels Umwandlung durch das besagte zweite Emulationsmodul 9 an die Steuereinheit 6 des besagten Datenspeichersystems 2 gesendet werden. Ebenso kann, wenn die vorangehend definierten Bedingungen erfüllt sind, das zweite Emulationsmodul 9 auch eingespart werden.After operating the test device 3 and causing said
Nach dem Betrieb des Testgeräts 3 und dem Veranlassen des besagten Steuermoduls 4, die Datenaufzeichnung auszulösen, sendet nicht nur das besagte Steuermodul 4 über das Testgerät-Kommunikationsmodul 14 und die Prüfbox 7 Signale und/oder Protokolldateneinheiten und/oder Datenrahmen in Bezug auf Kollisionsereignisse an das zweite Emulationsmodul 9 und übermittelt diese mittels Umwandlung durch das besagte zweite Emulationsmodul 9 an die Steuereinheit 6 des besagten Datenspeichersystems 2, sondern wird das besagte Steuermodul 4 auch ausgelöst, Airbag-Entfaltungs-Signale und/oder -Protokoll-dateneinheiten und/oder -Datenrahmen an die besagte Prüfbox 7 zu senden, wodurch die Prüfbox 7 qualitativ beurteilt, ob die Airbag-Entfaltung ausgelöst wurde, und die besagten Airbag-Entfaltungs-Signale und/oder -Protokolldateneinheiten und/oder -Datenrahmen mittels Umwandlung durch das besagte dritte Emulationsmodul 9 an die Steuereinheit 6 des besagten Datenspeichersystems 2 zu senden. Ebenso kann, wenn die vorangehend definierten Bedingungen erfüllt sind, das zweite Emulationsmodul 9 auch eingespart werden.After operating the test device 3 and causing said
Zudem ist zu beachten, dass die Nummern der hier beschriebenen Schritte keineswegs notwendigerweise für eine Reihenfolge stehen, sondern lediglich Bezugszahlen der Figuren darstellen, so dass die Reihenfolge je nach konkreter Situation geändert werden kann, solange das technische Ziel dieser Erfindung erreicht werden kann.It should also be noted that the numbers of the steps described here do not necessarily represent an order, but merely represent reference numbers for the figures that the order can be changed depending on the specific situation as long as the technical aim of this invention can be achieved.
Zwar wurden hier detailliert spezifische Ausführungsbeispiele dieser Erfindung beschrieben, diese wurden jedoch lediglich zum Zwecke der Erläuterung angeführt und dürfen nicht als den Schutzbereich dieser Erfindung einschränkend erachtet werden. Unter der Voraussetzung, dass das Kernkonzept und der Bereich dieser Erfindung nicht verlassen werden, können jedwede alternative Lösungen und Modifikationen vorgebracht werden.While specific embodiments of this invention have been described in detail herein, these are presented for purposes of illustration only and should not be construed as limiting the scope of this invention. Provided that the core concept and scope of this invention are not departed from, any alternative solutions and modifications may be proposed.
Claims (10)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210414585.6 | 2022-04-15 | ||
| CN202210414585.6A CN114758718A (en) | 2022-04-15 | 2022-04-15 | Method and apparatus for testing a data storage system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| DE102023001457A1 true DE102023001457A1 (en) | 2023-10-19 |
Family
ID=82331050
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE102023001457.5A Pending DE102023001457A1 (en) | 2022-04-15 | 2023-04-17 | Method and device for testing a data storage system |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN114758718A (en) |
| DE (1) | DE102023001457A1 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN119440971A (en) * | 2023-07-31 | 2025-02-14 | 宁德时代未来能源(上海)研究院有限公司 | Energy storage battery management system simulation test platform and simulation test method |
| CN119329452B (en) * | 2024-09-29 | 2025-10-10 | 中国第一汽车股份有限公司 | Vehicle data processing method, device, electronic device and storage medium |
-
2022
- 2022-04-15 CN CN202210414585.6A patent/CN114758718A/en active Pending
-
2023
- 2023-04-17 DE DE102023001457.5A patent/DE102023001457A1/en active Pending
Also Published As
| Publication number | Publication date |
|---|---|
| CN114758718A (en) | 2022-07-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE102016122207B4 (en) | IN-VEHICLE CONTROL DEVICE AND IN-VEHICLE RECORDING SYSTEM | |
| DE102013102785B4 (en) | Collision determination device | |
| DE102023001457A1 (en) | Method and device for testing a data storage system | |
| EP3644148B1 (en) | Test terminal for tests of an infrastructure of a vehicle | |
| WO2009071345A1 (en) | Central control unit for a plurality of assistance systems provided in a motor vehicle, and motor vehicle | |
| EP1012003B1 (en) | Method and device for controlling data transmission between two modules located in a motor vehicle | |
| DE102004042002A1 (en) | Improved repair verification for electronic vehicle systems | |
| EP1428126A2 (en) | Software verification method for control units and verification system | |
| EP1639465B1 (en) | Method for monitoring the execution of a program in a micro-computer | |
| DE102005044236B4 (en) | diagnostic device | |
| WO2008095518A1 (en) | Use of a distributed diagnostic architecture in autosar | |
| DE102020107367B4 (en) | Method for operating a database device for collecting error data records from a large number of motor vehicles; database setup; Motor vehicle control device and system | |
| DE102017201467A1 (en) | Updating a software scope of a means of transport | |
| DE10029642A1 (en) | Monitoring device for vehicle data bus system records entire data traffic over several days to allow malfunction detection | |
| EP1860565A1 (en) | Method for performing a functional check of the control unit for a motor vehicle | |
| EP2729857B1 (en) | Documentation of faults in a fault memory of a motor vehicle | |
| DE102009012887B4 (en) | Method for checking incorrect installation of vehicle sensors | |
| EP4004518A1 (en) | Method for testing a motor vehicle | |
| DE102008030162C5 (en) | A method for checking the functionality of an embedded component in an embedded system | |
| DE102020204866B4 (en) | Method and arrangement for providing a test stand for testing an assembly of components of a motor vehicle | |
| DE102019134485A1 (en) | Testing a camera system for a motor vehicle | |
| DE102019111558A1 (en) | METHOD AND SYSTEM FOR TESTING SYSTEMS | |
| DE102019203205A1 (en) | Method for evaluating vehicle data and vehicle data evaluation system for carrying out such a method | |
| DE102006053559B4 (en) | Commissioning of an emergency braking system in a workshop | |
| DE102005031724B4 (en) | Method and device for diagnosing electronic systems of a motor vehicle |