DE102019209797A1 - Method and device for determining the driving-related condition of body components of a vehicle and a corresponding driver behavior - Google Patents
Method and device for determining the driving-related condition of body components of a vehicle and a corresponding driver behavior Download PDFInfo
- Publication number
- DE102019209797A1 DE102019209797A1 DE102019209797.9A DE102019209797A DE102019209797A1 DE 102019209797 A1 DE102019209797 A1 DE 102019209797A1 DE 102019209797 A DE102019209797 A DE 102019209797A DE 102019209797 A1 DE102019209797 A1 DE 102019209797A1
- Authority
- DE
- Germany
- Prior art keywords
- vehicle
- sensor data
- data
- generated
- classification
- 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
- 238000000034 method Methods 0.000 title claims abstract description 89
- 239000013598 vector Substances 0.000 claims abstract description 31
- 238000000605 extraction Methods 0.000 claims abstract description 10
- 230000011218 segmentation Effects 0.000 claims abstract description 6
- 238000004458 analytical method Methods 0.000 claims description 23
- 230000001133 acceleration Effects 0.000 claims description 20
- 230000009471 action Effects 0.000 claims description 19
- 238000004422 calculation algorithm Methods 0.000 claims description 15
- 238000012549 training Methods 0.000 claims description 11
- 230000000694 effects Effects 0.000 claims description 10
- 238000001514 detection method Methods 0.000 claims description 9
- 230000007704 transition Effects 0.000 claims description 9
- 238000003066 decision tree Methods 0.000 claims description 7
- 238000004590 computer program Methods 0.000 claims description 5
- 230000008859 change Effects 0.000 claims description 4
- 239000000203 mixture Substances 0.000 claims description 4
- 238000007637 random forest analysis Methods 0.000 claims description 2
- 238000012360 testing method Methods 0.000 description 23
- 230000006399 behavior Effects 0.000 description 21
- 238000011156 evaluation Methods 0.000 description 20
- 238000005259 measurement Methods 0.000 description 15
- 230000035939 shock Effects 0.000 description 15
- 230000000875 corresponding effect Effects 0.000 description 14
- 230000008569 process Effects 0.000 description 12
- 230000001052 transient effect Effects 0.000 description 12
- 238000007635 classification algorithm Methods 0.000 description 5
- 230000001419 dependent effect Effects 0.000 description 4
- 230000033001 locomotion Effects 0.000 description 4
- 238000012544 monitoring process Methods 0.000 description 4
- 230000003595 spectral effect Effects 0.000 description 4
- 238000009825 accumulation Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 238000009826 distribution Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 238000010801 machine learning Methods 0.000 description 3
- 238000012627 multivariate algorithm Methods 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 239000006096 absorbing agent Substances 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 238000007621 cluster analysis Methods 0.000 description 2
- 230000002596 correlated effect Effects 0.000 description 2
- 238000012854 evaluation process Methods 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 239000011159 matrix material Substances 0.000 description 2
- 230000000284 resting effect Effects 0.000 description 2
- 230000036962 time dependent Effects 0.000 description 2
- 230000009466 transformation Effects 0.000 description 2
- BUHVIAUBTBOHAG-FOYDDCNASA-N (2r,3r,4s,5r)-2-[6-[[2-(3,5-dimethoxyphenyl)-2-(2-methylphenyl)ethyl]amino]purin-9-yl]-5-(hydroxymethyl)oxolane-3,4-diol Chemical compound COC1=CC(OC)=CC(C(CNC=2C=3N=CN(C=3N=CN=2)[C@H]2[C@@H]([C@H](O)[C@@H](CO)O2)O)C=2C(=CC=CC=2)C)=C1 BUHVIAUBTBOHAG-FOYDDCNASA-N 0.000 description 1
- 238000000729 Fisher's exact test Methods 0.000 description 1
- 230000004931 aggregating effect Effects 0.000 description 1
- 230000002547 anomalous effect Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 239000010426 asphalt Substances 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000012512 characterization method Methods 0.000 description 1
- 238000004138 cluster model Methods 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 238000010835 comparative analysis Methods 0.000 description 1
- 238000007405 data analysis Methods 0.000 description 1
- 238000011157 data evaluation Methods 0.000 description 1
- 238000000354 decomposition reaction Methods 0.000 description 1
- 238000009795 derivation Methods 0.000 description 1
- 238000005315 distribution function Methods 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 230000004807 localization Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000010606 normalization Methods 0.000 description 1
- 230000002028 premature Effects 0.000 description 1
- 238000011002 quantification Methods 0.000 description 1
- 238000010223 real-time analysis Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000000630 rising effect Effects 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 238000012800 visualization Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C5/00—Registering or indicating the working of vehicles
- G07C5/08—Registering or indicating performance data other than driving, working, idle, or waiting time, with or without registering driving, working, idle or waiting time
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/20—Administration of product repair or maintenance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/40—Business processes related to the transportation industry
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N20/00—Machine learning
- G06N20/20—Ensemble learning
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N5/00—Computing arrangements using knowledge-based models
- G06N5/01—Dynamic search techniques; Heuristics; Dynamic trees; Branch-and-bound
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N7/00—Computing arrangements based on specific mathematical models
- G06N7/01—Probabilistic graphical models, e.g. probabilistic networks
Landscapes
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Strategic Management (AREA)
- Marketing (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Economics (AREA)
- Theoretical Computer Science (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Entrepreneurship & Innovation (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Traffic Control Systems (AREA)
Abstract
Das beschriebene Verfahren zur Ermittlung des Zustandes wenigstens einer mechanischen Komponente eines Fahrzeugs, wobei in dem Fahrzeug wenigstens ein Sensor zur Erfassung mindestens einer mechanischen Größe angeordnet ist, sieht insbesondere die folgenden Schritte vor:- Fensterung (100) der von dem wenigstens einen Sensor erfassten Sensordaten in eine empirisch vorgebbare Fensterlänge,- Merkmalsextraktion (105) zur Bereitstellung charakteristischer Merkmale in den Sensordaten anhand von zu erzeugenden Merkmalsvektoren,- Segmentierung (110) der erzeugten Fenster in Segmente unterschiedlicher Länge,- Klassifizierung (115) der Sensordaten anhand der erzeugten Merkmalsvektoren.The described method for determining the state of at least one mechanical component of a vehicle, with at least one sensor for detecting at least one mechanical variable being arranged in the vehicle, provides in particular the following steps: Windowing (100) of the sensor data recorded by the at least one sensor into an empirically predeterminable window length, feature extraction (105) to provide characteristic features in the sensor data based on feature vectors to be generated, segmentation (110) of the generated windows into segments of different lengths, - classification (115) of the sensor data using the generated feature vectors.
Description
Die Erfindung betrifft ein Verfahren und eine Einrichtung zum Ermitteln bzw. Überwachen des fahrbetriebsbedingten Zustandes von Fahrgestell- bzw. Karosseriekomponenten eines Fahrzeugs sowie eines entsprechend zugrundeliegenden Fahrerverhaltens.The invention relates to a method and a device for determining or monitoring the driving-related state of chassis or body components of a vehicle, as well as a corresponding underlying driver behavior.
Stand der TechnikState of the art
Über die individuelle Nutzungshistorie von Fahrzeugen gibt es heutzutage wenig bis gar keine Transparenz. Daher kann der resultierende Fahrzeugzustand und der Grad des Verschleißes insbesondere von Fahrgestell- und Karosseriebauteilen nicht automatisch auf einer regelmäßigen, z.B. täglichen Basis ermittelt werden, da die zugrundeliegende Nutzungshistorie bezüglich mechanischer Belastungen, Stöße oder anderer Ereignisse bzw. Vorfälle aufgrund des individuellen Fahrverhaltens oder der Straßenbedingungen nicht bekannt ist.Nowadays, there is little or no transparency about the individual usage history of vehicles. Therefore, the resulting vehicle condition and the degree of wear, especially of chassis and body components, cannot be automatically determined on a regular, e.g. daily basis, since the underlying usage history with regard to mechanical loads, shocks or other events or incidents due to individual driving behavior or road conditions is not known.
Darüber hinaus haben Fahrzeughersteller sehr heterogene und proprietäre Sensorsysteme an Bord, die dem Fahrzeugbesitzer oder -betreiber nur sehr begrenzten Zugang gewähren, um solche Sensordaten für ihre eigenen Fahrzeug- oder Flottendiagnosezwecke zu verwenden. In der Industrie besteht daher eine zunehmende Nachfrage nach leicht nachrüstbaren und fahrzeugunabhängigen Sensorsystemen zur kontinuierlichen Überwachung und Analyse von Fahrzeugdaten, und zwar unter besonderer Berücksichtigung von Erfassung und Quantifizierung von mechanischen Belastungen wie z.B. Stößen oder anderen Schadensfällen sowie von Missbrauchsfällen aufgrund eines individuellen Fahrverhaltens des jeweiligen Fahrers oder der im Fahrbetrieb vorgelegenen Straßenbedingungen.In addition, vehicle manufacturers have very heterogeneous and proprietary sensor systems on board that give the vehicle owner or operator very limited access to use such sensor data for their own vehicle or fleet diagnostic purposes. There is therefore an increasing demand in industry for easily retrofittable and vehicle-independent sensor systems for the continuous monitoring and analysis of vehicle data, with particular consideration of the recording and quantification of mechanical loads such as impacts or other cases of damage as well as cases of abuse due to the individual driving behavior of the respective driver or the road conditions prevailing while driving.
Aus
Offenbarung der ErfindungDisclosure of the invention
Die Erfindung schlägt ein Verfahren und eine Einrichtung zum Ermitteln bzw. Überwachen des fahrbetriebsbedingten mechanischen Zustandes eines Fahrzeugs anhand von realen, physikalischen Messgrößen. Der Fahrzeugzustand betrifft dabei wenigstens eine mechanische Komponente des Fahrzeugs, z.B. eine Komponente des Fahrzeugchassis', des Fahrwerks oder dergleichen.The invention proposes a method and a device for determining or monitoring the driving-related mechanical state of a vehicle on the basis of real, physical measured variables. The vehicle state relates to at least one mechanical component of the vehicle, e.g. a component of the vehicle chassis, the chassis or the like.
Mit dem vorgeschlagenen Verfahren soll auch ermöglicht werden, ein insbesondere im Fahrbetrieb eines Fahrzeugs vorliegendes Fahrerverhalten eines jeweiligen Fahrzeugführers zu ermitteln.The proposed method is also intended to make it possible to determine a driver behavior of a respective vehicle driver that is present in particular when a vehicle is being driven.
Das vorgeschlagene Verfahren setzt voraus, dass in dem Fahrzeug wenigstens ein Sensor zur Erfassung mindestens einer dynamischen, mechanischen Messgröße, und zwar sowohl im Fahrzeugbetrieb als auch im Ruhezustand des Fahrzeugs, vorhanden ist.The proposed method requires that the vehicle has at least one sensor for detecting at least one dynamic, mechanical measured variable, both when the vehicle is in operation and when the vehicle is at rest.
Das vorgeschlagene Verfahren sieht insbesondere vor, dass an den von dem wenigstens einen Sensor erfassten Sensordaten wenigstens eine Fensterung der Sensordaten in eine empirisch vorgebbare Fensterlänge, eine Merkmalsextraktion zur Bereitstellung charakteristischer Merkmale in den Sensordaten anhand von zu erzeugenden Merkmalsvektoren, eine Segmentierung der erzeugten Fenster in Segmente unterschiedlicher Länge sowie eine Klassifizierung der Sensordaten anhand der erzeugten Merkmalsvektoren durchgeführt werden. Dabei ergeben sich wiederum Ergebnisdaten für die genannten realen, physikalischen Messgrößen. Diese Messgrößen können mit genauen Positions- und Zeitdaten versehen werden. Bei den Positionsdaten kann es sich um mittels eines GPS-Sensors gewonnene Ortsdaten, d.h. entsprechende Werte der geografischen Länge und Breite, handeln.The proposed method provides, in particular, that at least one windowing of the sensor data into an empirically predeterminable window length, feature extraction to provide characteristic features in the sensor data based on feature vectors to be generated, segmenting of the generated windows into segments on the sensor data acquired by the at least one sensor of different lengths and a classification of the sensor data based on the generated feature vectors. This in turn results in result data for the aforementioned real, physical measured variables. These measured variables can be provided with precise position and time data. The position data can be location data obtained by means of a GPS sensor, i.e. corresponding values of the geographical longitude and latitude.
Bei dem ersten Verfahrensschritt der Fensterung kann vorgesehen sein, dass mittels eines Beschleunigungssensors erfasste Beschleunigungsdaten sowie mittels eines Rotationssensors bzw. Gyrometers erfasste Rotationsdaten zunächst in kurze, leicht überlappende Fenster mit einer empirisch vorgebbaren, festen Zeitlänge unterteilt werden. Bevorzugt wird dabei eine Fensterlänge Δt von 0.2 bis 60 s mit einer Fensterüberlappung von 0 bis 0.5 der gesamten Fensterlänge verwendet. Bei relativ kurzzeitigen Ereignissen wird bevorzugt eine Fensterlänge von 250 bis 1000 ms mit einer Überlappung von bis zu 1/8 der gesamten Fensterlänge verwendet.In the first method step of windowing, it can be provided that acceleration data acquired by means of an acceleration sensor and rotational data acquired by means of a rotation sensor or gyrometer are initially divided into short, slightly overlapping windows with an empirically predeterminable, fixed time length. A window length Δt of 0.2 to 60 s with a window overlap of 0 to 0.5 of the total window length is preferably used. At relative For short-term events, a window length of 250 to 1000 ms is preferably used with an overlap of up to 1/8 of the total window length.
Bei dem zweiten Verfahrensschritt der Merkmalsextraktion kann vorgesehen sein, dass für jedes erzeugte Fenster verschiedene charakteristische Merkmale abgeleitet bzw. extrahiert werden. Aus den zeitabhängigen Rohdaten bzw. Rohzeitreihen extrahierte Merkmale können dabei entweder Zeitdomänenmerkmale wie z.B. Mittelwerte, Mediane, Standardabweichungen, mittlere Ableitungen, Standardabweichungsableitungen und Nulldurchgangsraten, oder Frequenzdomänenmerkmale wie z.B. Hochfrequenzanteile, Dominantfrequenzen oder Spektraldifferenzen sein. Mit solchen Merkmalen lässt sich jedes der erzeugten Fenster in jeder Achse der jeweiligen Rohzeitreihe durch einen hochdimensionalen Merkmalsvektor kennzeichnen.In the second method step of feature extraction, it can be provided that different characteristic features are derived or extracted for each generated window. Features extracted from the time-dependent raw data or raw time series can either be time domain features such as mean values, medians, standard deviations, mean derivatives, standard deviation derivatives and zero crossing rates, or frequency domain features such as high frequency components, dominant frequencies or spectral differences. With such features, each of the generated windows in each axis of the respective raw time series can be identified by a high-dimensional feature vector.
Bei dem dritten Verfahrensschritt der Segmentierung kann vorgesehen sein, dass Übergangspunkte in der Abfolge genannter Merkmalsvektoren identifiziert werden, an denen abrupte Änderungen auftreten. Dabei kann ein multivarianter Algorithmus zur Wechselpunkterfassung anwendet werden. Diese Übergangspunkte ermöglichen es, ähnliche aufeinanderfolgende Fenster zu Segmenten unterschiedlicher Länge zu gruppieren, wobei jedes Segment einer anderen Art von mechanischer Belastung des Fahrzeugs entspricht. Wenn die Zeitreihendaten segmentiert sind, werden genannte Merkmalsvektoren von Fenstern innerhalb jedes Segments aggregiert, was einen aggregierten Merkmalsvektor pro Segment ergibt.In the third method step of segmentation, it can be provided that transition points are identified in the sequence of named feature vectors at which abrupt changes occur. A multivariate algorithm can be used to detect the changeover point. These transition points make it possible to group similar successive windows into segments of different lengths, each segment corresponding to a different type of mechanical load on the vehicle. When the time series data is segmented, said feature vectors of windows within each segment are aggregated, resulting in one aggregated feature vector per segment.
Bei dem vierten Verfahrensschritt der Klassifizierung der Sensordaten können auf Basis der Merkmalsvektoren Informationen über den momentanen Betriebszustand des Fahrzeugs (z.B. Fahrzeug ruht oder im Fahrbetrieb, Betriebszustand des Motors), über die Straßenoberflächenbeschaffenheit sowie über den jeweils vorliegenden Missbrauchs- bzw. Aufpralltyp abgeleitet werden. Hierfür kommen an sich bekannte Clustering- und Klassifikationsalgorithmen, z.B. die Methode des „Gaussian-Mixture“-Clustering oder die „Random-Forest“-Klassifikation, zum Einsatz. Dabei wird jedes Fenster oder Segment anhand seines mehrdimensionalen Merkmalvektors einer Gruppe (Cluster oder Klasse) zugeordnet. Jede Gruppe enthält somit Segmente bzw. Fenster mit ähnlicher Merkmalskombination und entspricht daher einer jeweils anderen Art von mechanischer Belastung des Fahrzeugs Besonders rechenintensive Berechnungsschritte bei den genannten vier Verfahrensschritten können auf einem außerhalb des Fahrzeugs angeordneten (externen) Rechner, z.B. mittels Cloud-Computing, ausgeführt bzw. durchgeführt werden. Weniger rechenintensive Berechnungsschritte können dagegen bereits in dem Fahrzeug durchgeführt werden und nur entsprechend vorprozessierte Daten an den externen Rechner übertragen werden, um insbesondere das Datenvolumen der zu übertragenden Daten zu reduzieren bzw. zu minimieren.In the fourth procedural step of the classification of the sensor data, information about the current operating state of the vehicle (e.g. vehicle resting or driving, operating state of the engine), the road surface condition and the type of abuse or impact present can be derived on the basis of the feature vectors. For this purpose, known clustering and classification algorithms are used, e.g. the method of "Gaussian Mixture" clustering or the "Random Forest" classification. Each window or segment is assigned to a group (cluster or class) on the basis of its multi-dimensional feature vector. Each group therefore contains segments or windows with a similar combination of features and therefore corresponds to a different type of mechanical load on the vehicle. Particularly computationally intensive calculation steps in the four process steps mentioned can be carried out on an (external) computer located outside the vehicle, e.g. using cloud computing or be carried out. Less computationally intensive calculation steps, on the other hand, can already be carried out in the vehicle and only correspondingly preprocessed data can be transmitted to the external computer, in particular in order to reduce or minimize the data volume of the data to be transmitted.
Darüber hinaus können Parameter und Hyperparameter der genannten Klassifizierungsalgorithmen aus dem vierten Verfahrensschritt anhand von Trainingsdaten mittels an sich bekannter maschineller Lernalgorithmen („machine learning algorithms“) angelernt bzw. trainiert werden, wobei entsprechende Trainingsdaten bevorzugt für ein individuelles Fahrzeug oder einen Fahrzeugtyp spezifisch an einem jeweiligen Teststand erzeugt werden können. Alternativ oder zusätzlich können die Trainingsdaten, ebenfalls fahrzeugspezifisch, bei Fahrten auf einer geeignet präparierten Teststrecke erzeugt werden, wobei z.B. vorab definierte Fahrzeug-Missbrauchs- bzw. Schadeneinwirkungsszenarien auf das jeweilige Fahrzeug im Standbetrieb und/oder im Fahrbetrieb reproduzierbar nachgestellt und sensorisch erfasst werden.In addition, parameters and hyperparameters of the mentioned classification algorithms from the fourth method step can be learned or trained using training data using known machine learning algorithms, with corresponding training data preferably for an individual vehicle or a vehicle type specifically for a respective one Test stand can be generated. Alternatively or in addition, the training data can also be generated specifically for the vehicle when driving on a suitably prepared test track, e.g. predefined vehicle abuse scenarios or scenarios for the impact of damage on the respective vehicle when stationary and / or while driving are reproducibly simulated and recorded using sensors.
Für Segmente, die als kurzzeitige transiente Schock- oder Stoßereignisse klassifiziert werden, kann eine zusätzliche Wavelet-Analyse an genannten Fenstern durchgeführt werden. In Kombination mit den Zeit- und Frequenzmerkmalen ermöglicht diese Vorgehensweise eine Analyse des Ortes (d.h. genaue Position der Einwirkung am Fahrzeug), der Richtung und der Art der jeweiligen Ein- bzw. Auswirkungen auf das Fahrzeug.For segments that are classified as short-term transient shock or shock events, an additional wavelet analysis can be carried out on the windows mentioned. In combination with the time and frequency characteristics, this procedure enables an analysis of the location (i.e. the exact position of the impact on the vehicle), the direction and the type of the respective impacts or effects on the vehicle.
Die genannten Verfahrensschritte des vorgeschlagenen Analyseverfahrens können auch gleichzeitig mit der Datenübertragung in eine Cloud-Plattform durchgeführt werden. Sobald das Verfahren trainiert wurde, ist daher eine kontinuierliche Echtzeitanalyse möglich.The mentioned method steps of the proposed analysis method can also be carried out simultaneously with the data transfer to a cloud platform. As soon as the method has been trained, continuous real-time analysis is therefore possible.
Zusammenfassend umfasst das vorgeschlagene Verfahren die folgenden drei Hauptziele:
- (1) Verfolgen von Fahrzeugstatistiken: Ermittlung der Anzahl an Vibrationen und/oder Beschleunigungsspitzen oberhalb empirisch vorgegebener Schwellenwerte, welche einen erheblichen Fahrzeugverschleiß verursachen und damit zu einer erheblichen Wertminderung des jeweiligen Fahrzeugs führen können.
- (2) Klassifizierung der Beanspruchungsarten: Erkennung verschiedener Straßenzustände, plötzlicher Einwirkungen („impacts“) auf das Fahrzeug und kritischer Ereignisse z.B. aufgrund von Fahrzeugmissbrauch, aufgrund von Unfällen oder durch eine individuelle Fahrweise verursacht.
- (3) Charakterisierung kritischer Auswirkungen wie Richtung, Größe und Position von externen Lasten oder Stößen am Fahrzeug.
- (1) Tracking vehicle statistics: Determination of the number of vibrations and / or acceleration peaks above empirically specified threshold values, which cause considerable vehicle wear and thus can lead to a considerable reduction in the value of the respective vehicle.
- (2) Classification of the types of stress: Recognition of different road conditions, sudden effects ("impacts") on the vehicle and critical events, e.g. caused by vehicle misuse, accidents or an individual driving style.
- (3) Characterization of critical effects such as direction, size and position of external loads or impacts on the vehicle.
Diese Arten von kritischen Ereignissen werden identifiziert, klassifiziert und der daraus resultierende Schaden und Grad der Abnutzung an bestimmten, mechanischen Fahrzeugkomponenten abgeleitet. Auf diese Weise kann auch der Chassis- und Karosseriezustand eines gesamten Fahrzeugs ermittelt werden. Weiterhin können charakteristische Bewegungsereignisse am Fahrzeug identifiziert werden, die auf den Gebrauch des Fahrzeugs schließen lassen, z.B. das Zusteigen von Personen in das Fahrzeug, das Zuschlagen von einzelnen Türen oder das Anlassen und Ausschalten des Motors.These types of critical events are identified, classified, and the resulting damage and degree of wear and tear on certain mechanical vehicle components are derived. In this way, the chassis and body condition of an entire vehicle can also be determined. Furthermore, characteristic movement events on the vehicle can be identified that indicate the use of the vehicle, for example people getting into the vehicle, slamming individual doors or starting and switching off the engine.
Anhand der vorliegenden Sensordaten kann auch eine Fahrverhaltensanalyse zur Erkennung eines Fahrzeugmissbrauchs durchgeführt werden, und zwar durch eine anhand der Sensordaten durchgeführte Richtungserkennung und Schweregradindikation. Eine genaue Lokalisierung bzw. Richtungserkennung von Schadensereignissen kann dabei anhand der Sensordaten, insbesondere anhand der von einem genannten Rotations- bzw. Gyrosensor bereitgestellten Daten, erfolgen. Dadurch kann ein charakteristisches Missbrauchs-Muster erkannt und zusätzlich z.B. bezüglich des Schweregrads qualifiziert bzw. quantifiziert werden. Ein jeweils erkanntes Missbrauchs-Muster kann auch zu Plausibilisierungszwecken z.B. mit öffentlich zugänglichen Straßendaten oder Verkehrsdaten abgeglichen werden.On the basis of the available sensor data, a driving behavior analysis can also be carried out to detect vehicle misuse, specifically by means of direction detection and severity indication carried out on the basis of the sensor data. Exact localization or directional detection of damage events can take place on the basis of the sensor data, in particular on the basis of the data provided by a named rotation or gyro sensor. In this way, a characteristic abuse pattern can be recognized and additionally qualified or quantified with regard to the degree of severity, for example. A recognized abuse pattern can also be compared with publicly available road data or traffic data for plausibility purposes.
Bei dem vorgeschlagenen Verfahren kann hierzu vorgesehen sein, dass die Richtungserkennung einer mechanischen Einwirkung auf das Fahrzeug mittels Klassifizierung der Sensordaten erfolgt. Die Klassifizierung der Sensordaten kann mittels einer Wavelet-Analyse erfolgen, wobei die Sensordaten bezüglich der Position und der Richtung der mechanischen Einwirkung auf das Fahrzeug eingruppiert werden. Die Klassifizierung kann zudem auf einem Ensemble einer Vielzahl von Entscheidungsbäumen beruhen, wobei für jeden Entscheidungsbaum anhand von erzeugten Wavelet-Merkmalen und deren Korrelation mit Zeit- und Frequenzdomänen-Merkmalen eine Zuordnung eines jeweiligen Ereignisses zu einer dominanten Einwirkungsrichtung erstellt wird.In the proposed method, it can be provided for this purpose that the direction of a mechanical effect on the vehicle is recognized by means of classification of the sensor data. The sensor data can be classified by means of a wavelet analysis, the sensor data being grouped with regard to the position and the direction of the mechanical action on the vehicle. The classification can also be based on an ensemble of a large number of decision trees, an assignment of a respective event to a dominant direction of action being created for each decision tree on the basis of generated wavelet features and their correlation with time and frequency domain features.
Durch das Trainieren des Klassifikators mit zusätzlichen Straßen- und Verkehrsdaten ist es weiterhin möglich, mit Hilfe der vorliegenden Sensordaten bestimmte Straßentypen (z.B. Autobahn, Landstraße, Stadtstraßen) oder Fahrbahnoberflächen (z.B. Asphalt, Kopfsteinpflaster, unbefestigter Weg) zu erkennen.By training the classifier with additional road and traffic data, it is still possible to use the available sensor data to identify certain road types (e.g. motorway, country road, city streets) or road surfaces (e.g. asphalt, cobblestone, unpaved road).
Um weitere Indikatoren für möglichen Nutzungsmissbrauch eines Fahrzeugs zu erhalten, können auch zu diesem Zweck maschinelle Lernalgorithmen zur Datenanalyse eingesetzt werden. Diese Algorithmen können auf Trainingsdaten zugreifen, welche z.B. an einer Teststrecke oder anhand von Feldtests in realen Betriebs- bzw. Fahrsituationen erzeugt werden. Dadurch ist eine zuverlässige Klassifizierung von relevanten Ereignissen möglich.In order to obtain further indicators for possible misuse of a vehicle, machine learning algorithms can also be used for data analysis for this purpose. These algorithms can access training data that are generated e.g. on a test track or based on field tests in real operating or driving situations. This enables a reliable classification of relevant events.
Das vorgeschlagene Verfahren ermöglicht somit eine genaue und insbesondere zeitlich umfassende Analyse von hier betroffenen Sensordaten. Dadurch kann für ein bestimmtes Fahrzeug sogar eine vollständige Gebrauchs- bzw. mechanische Belastungshistorie angelegt werden, welche unterschiedlichste Ereignisse des Produktlebenszyklus umfassen kann. Diese Ereignisse können hinsichtlich ihrer Bedeutung für den Wert des Fahrzeugs, den mechanischen Zustand bestimmter, tatsächlich lokalisierter Fahrzeugkomponenten sowie die Rückverfolgbarkeit und den Schweregrad von durch Fahrzeugmissbrauch oder Fahrzeugunfälle hervorgerufenen mechanischen, aber nicht notwendigerweise sofort sichtbaren, Schädigungen am Fahrzeug umfassen.The proposed method thus enables a precise and, in particular, time-extensive analysis of the sensor data concerned here. As a result, a complete usage or mechanical load history can even be created for a specific vehicle, which can include a wide variety of events in the product life cycle. In terms of their significance for the value of the vehicle, these events can include the mechanical condition of certain, actually located vehicle components, as well as the traceability and severity of mechanical damage to the vehicle, but not necessarily immediately visible, caused by vehicle abuse or vehicle accidents.
Die Erzeugung einer lückenlosen digitalen Fahrzeughistorie erlaubt es dem Besitzer eines Fahrzeugs, jeden in der Fahrzeughistorie gefahrenen Kilometer hinsichtlich der dabei erfahrenen Ereignisse, z.B. Schadensfälle, Fahrstile und/oder jeweils überfahrene Fahrbahnoberflächen, nachzuverfolgen. Für diese Ereignisse können die jeweils zugehörigen Positionsdaten mit ausgewertet werden und so nachträglich eine mögliche Korrelation mit vor Ort vorliegenden Verhältnissen, z.B. Straßenverhältnissen, durchgeführt werden. Anhand der sich dabei ergebenden Informationen kann sogar eine relative Fahrzeugabnutzung ermittelt werden. Bei Fahrzeugflotten können diese Informationen z.B. relativ zu einem repräsentativen Fahrzeugtyp oder einer repräsentativen Nutzergruppe statistisch ausgewertet werden.The generation of a complete digital vehicle history allows the owner of a vehicle to track every kilometer driven in the vehicle history with regard to the events experienced, e.g. damage cases, driving styles and / or road surfaces driven over. For these events, the associated position data can also be evaluated and a possible correlation with on-site conditions, e.g. road conditions, can be carried out subsequently. Based on the information obtained in the process, it is even possible to determine relative vehicle wear. In the case of vehicle fleets, for example, this information can be statistically evaluated relative to a representative vehicle type or a representative user group.
Mit dem vorgeschlagenen Verfahren können zudem auch relativ geringfügige bzw. leichte Fahrzeugschäden, die optisch nicht erkennbar sind, aber zu einem vorzeitigen Verschleiß oder Versagen von Komponenten führen können, erkannt werden. Dadurch kann auch Fahrzeugmissbrauch transparent für z.B. einen Autovermieter oder ein Leasingunternehmen oder eine Versicherung qualifiziert und quantifiziert werden, noch bevor das Fahrzeug begutachtet wird.With the proposed method, it is also possible to detect relatively minor or slight vehicle damage which is not visually recognizable but can lead to premature wear or failure of components. As a result, vehicle abuse can also be transparently qualified and quantified for e.g. a car rental company or a leasing company or an insurance company, even before the vehicle is examined.
Das vorgeschlagene Verfahren ermöglicht zudem eine verbesserte Unterstützung von Fahrzeugführern bzw. Fahrzeugbesitzern in einem Schadensfall, um dabei genauere Informationen z.B. über einen Unfallhergang oder eine verbesserte Erstellung eines Schadengutachtens auf der Grundlage der Sensorinformationen bereitzustellen. Darüber hinaus können dabei gezieltere Hinweise auf wahrscheinlich zu reparierende Komponenten gegeben werden. The proposed method also enables improved support for vehicle drivers or vehicle owners in the event of damage, in order to provide more precise information, e.g. about the course of the accident or an improved creation of a damage report based on the sensor information. In addition, more specific information on components that are likely to be repaired can be given.
Es ist anzumerken, dass das vorgeschlagene Verfahren modular implementiert werden kann, so dass das Verfahren entweder insgesamt in dem Fahrzeug oder auf einem externen Rechner (Cloud) durchgeführt werden kann oder dass z.B. ein erster Teil des Verfahrens in dem Fahrzeug und der jeweils zweite Teil auf dem externen Rechner durchgeführt wird.It should be noted that the proposed method can be implemented in a modular manner, so that the method can either be carried out in its entirety in the vehicle or on an external computer (cloud) or that, for example, a first part of the method is in the vehicle and the second part in each case the external computer.
Die ebenfalls vorgeschlagene Einrichtung zum Ermitteln bzw. Überwachen des fahrbetriebsbedingten mechanischen Zustandes eines Fahrzeugs weist Rechenmittel auf, mittels derer die vorgenannten Verfahrensschritte automatisiert ausgeführt werden können. Bei der Anordnung bzw. Implementierung der Einrichtung in einem Fahrzeug weist die Einrichtung zusätzlich eine genannte Sensorik zur Erfassung mindestens einer dynamischen, mechanischen Messgröße auf.The likewise proposed device for determining or monitoring the driving-related mechanical state of a vehicle has computing means by means of which the aforementioned method steps can be carried out in an automated manner. When the device is arranged or implemented in a vehicle, the device additionally has a named sensor system for detecting at least one dynamic, mechanical measured variable.
Es ist allerdings hervorzuheben, dass die Einrichtung auch in einem externen Rechner, z.B. in einem Cloud-Computing-System bzw. einer Cloud-Computing-Plattform, eingerichtet werden kann. In dieser Ausgestaltung werden die von der in einem Fahrzeug angeordneten Sensorik bereitgestellten Sensordaten der Einrichtung zugeführt und von dieser gemäß den vorgenannten Verfahrensschritten ausgewertet.However, it should be emphasized that the facility can also be set up in an external computer, e.g. in a cloud computing system or a cloud computing platform. In this refinement, the sensor data provided by the sensor system arranged in a vehicle are fed to the device and evaluated by the device in accordance with the aforementioned method steps.
Die Erfindung kann insbesondere bei einem Kraftfahrzeug, prinzipiell aber auch bei Nutzfahrzeugen, Wasserfahrzeugen, Unterwasserfahrzeugen, Luft-/Raumfahrzeugen oder dergleichen, welche einer nutzungsabhängigen, mechanischen Abnutzung unterliegen, entsprechend zum Einsatz kommen.The invention can be used accordingly in particular in a motor vehicle, but in principle also in commercial vehicles, watercraft, underwater vehicles, aircraft / spacecraft or the like, which are subject to usage-dependent, mechanical wear.
Das Computerprogramm ist eingerichtet, jeden Schritt des Verfahrens durchzuführen, insbesondere wenn es auf einem Rechengerät oder in einem an dem jeweiligen Fahrzeug angeordneten Steuergerät abläuft. Es ermöglicht die Implementierung des Verfahrens auch in einem bereits vorliegenden Steuergerät des Fahrzeugs, ohne an dem Steuergerät bauliche Veränderungen vornehmen zu müssen. Hierzu ist der maschinenlesbare Datenträger vorgesehen, auf welchem das Computerprogramm gespeichert ist. Durch Aufspielen des Computerprogramms auf einen Mikroprozessor bzw. Mikrocontroller eines solchen Steuergerätes ist dieses eingerichtet, um das Verfahren auszuführen.The computer program is set up to carry out each step of the method, in particular when it runs on a computing device or in a control device arranged on the respective vehicle. It also enables the implementation of the method in an already existing control unit of the vehicle without having to make structural changes to the control unit. The machine-readable data carrier on which the computer program is stored is provided for this purpose. By uploading the computer program to a microprocessor or microcontroller of such a control device, the latter is set up to carry out the method.
Weitere Vorteile und Ausgestaltungen der Erfindung ergeben sich aus der Beschreibung und den beiliegenden Zeichnungen.Further advantages and configurations of the invention emerge from the description and the accompanying drawings.
Es versteht sich, dass die voranstehend genannten und die nachstehend noch zu erläuternden Merkmale nicht nur in der jeweiligen angegebenen Kombination, sondern auch in anderen Kombinationen oder in Alleinstellung verwendbar sind, ohne den Rahmen der vorliegenden Erfindung zu verlassen.It goes without saying that the features mentioned above and those yet to be explained below can be used not only in the respective specified combination, but also in other combinations or on their own, without departing from the scope of the present invention.
FigurenlisteFigure list
-
1 zeigt ein erstes Ausführungsbeispiel des erfindungsgemäßen Auswerteverfahrens anhand eines Flussdiagramms.1 shows a first embodiment of the evaluation method according to the invention on the basis of a flow chart. -
2 zeigt einen beispielhaften Auswertealgorithmus zur Implementierung des in1 gezeigten Ausführungsbeispiels des erfindungsgemäßen Auswerteverfahrens anhand eines Flussdiagramms.2 shows an exemplary evaluation algorithm for implementing the in1 shown embodiment of the evaluation method according to the invention using a flowchart. -
3 zeigt ein zweites Ausführungsbeispiel des erfindungsgemäßen Auswerteverfahrens anhand eines Flussdiagramms, zur Illustration der Ermittlung der Richtungsabhängigkeit eines Ereignisses aus erfassten, transienten Signalen.3 shows a second exemplary embodiment of the evaluation method according to the invention using a flow chart to illustrate the determination of the directional dependency of an event from recorded, transient signals. -
4 zeigt einen beispielhaften Auswertealgorithmus zur Implementierung des in3 gezeigten Ausführungsbeispiels des erfindungsgemäßen Auswerteverfahrens anhand eines Flussdiagramms, insbesondere zur Illustration der Ableitung von Schadensereignissen mittels Aggregierung von extrahierten Merkmalen zu segmentierten Merkmalen.4th shows an exemplary evaluation algorithm for implementing the in3 shown embodiment of the evaluation method according to the invention using a flowchart, in particular to illustrate the derivation of damage events by aggregating extracted features into segmented features. -
5 zeigt eine Übersicht über eine erfindungsgemäße Auswertung von an einem Kraftfahrzeug im Fahrbetrieb über einen kurzen Zeitraum gemessenen Sensordaten.5 shows an overview of an evaluation according to the invention of sensor data measured on a motor vehicle while driving over a short period of time. -
6a -d zeigen beispielhafte Auswerteschritte von an einem vorliegend stehenden Kraftfahrzeug über einen längeren Zeitraum gemessenen Sensordaten, zur Ermittlung von richtungsabhängigen Stoßeinwirkungen auf das Kraftfahrzeug.6a -d show exemplary evaluation steps of sensor data measured on a motor vehicle at a standstill over a longer period of time, for determining direction-dependent impacts on the motor vehicle. -
7a -d zeigen beispielhafte Auswerteschritte von an einem über einen längeren Zeitraum gefahrenen Kraftfahrzeug gemessenen Sensordaten, zur Ermittlung eines Fahrerverhaltens bzw. Fahrstils.7a -d show exemplary evaluation steps of sensor data measured on a motor vehicle that has been driven over a longer period of time for determining driver behavior or driving style.
Beschreibung von AusführungsbeispielenDescription of exemplary embodiments
Die in
Gemäß dem ersten Prozessabschnitt
Alternativ oder zusätzlich können solche extrahierten Merkmale Frequenzdomänenmerkmale, z.B. ein Hochfrequenzanteil, eine Dominantfrequenz oder eine Spektraldifferenz sein. Mit diesen extrahierten Merkmalen wird dann jedes der erzeugten Fenster in jeder Achse der Rohzeitreihe durch einen hochdimensionalen Merkmalsvektor gekennzeichnet
Um Übergangspunkte in der Abfolge solcher Merkmalsvektoren zu identifizieren, an denen abrupte Änderungen auftreten, wird in dem vorliegenden Ausführungsbeispiel ein multivarianter Algorithmus zur Wechselpunkterfassung angewendet 135. Diese Übergangspunkte ermöglichen es, ähnliche aufeinanderfolgende Fenster zu Segmenten unterschiedlicher Länge zu gruppieren
Wenn die Zeitreihendaten in der genannten Weise segmentiert sind, werden die Merkmalsvektoren von Fenstern innerhalb jedes Segments aggregiert
Für Segmente, die als kurzzeitige, transiente Schock- oder Stoßereignisse klassifiziert werden, kann eine zusätzliche Wavelet-Analyse an dem genannten Segment durchgeführt werden. In Kombination mit den Zeit- und Frequenzmerkmalen ermöglicht diese Vorgehensweise eine Analyse der räumlichen Position und der Richtung der jeweiligen Ein- bzw. Auswirkungen auf das Fahrzeug (siehe
Anhand der vorliegenden Sensordaten kann auch eine Fahrverhaltensanalyse des jeweiligen Fahrzugführers, z.B. zur Erkennung eines Fahrzeugmissbrauchs, durchgeführt werden. Diese Analyse kann durch eine anhand der Sensordaten durchgeführte Richtungserkennung und Schweregradindikation erfolgen (siehe auch
In der
Bei dem gezeigten Auswerteprozess wird zunächst eine Sequenz von n Zufallsvariablen {X1, .. , Xn} vorgegeben 200. Dabei wird angenommen, dass bereits eine geeignete Klassifizierung für die möglichen bzw. verschiedenen Änderungen vorliegt. Die Zufallsvariablen dienen sozusagen als Platzhalter für die vorliegend auszuwertenden Sensordaten, d.h. bevorzugt von Beschleunigungsdaten und gyroskopischen Daten. Im Schritt
In dem folgenden Schritt
Bei der in
Die genannten Selektionen
Das Clustering erfolgt hierbei durch das sog. „Gaussian-Mixture“-Modell, bei dem eine probabilistische Clusterzugehörigkeit als gewichtete Überlagerung von mehrdimensionalen Normalverteilungen modelliert wird (siehe auch
Der dabei zugrunde gelegte Trainingsdatensatz
Alternativ kann die Analyse der genannten Daten in der Zeit- und der Frequenzdomäne stets für den vollständigen Zeitbereich der jeweils vorliegenden Messdaten durchgeführt werden. In diesem Fall entfällt der Selektionsschritt
Die dabei aufgefundenen Cluster können danach hierarchisch weiter in feinere Sub-Cluster aufgeteilt werden, und zwar nach dem gleichen Verfahren, wie beschrieben. Dadurch können z.B. Sub-Cluster eines Clusters „Fahrten“ nun Fahrten über unterschiedliche Fahrbahnoberflächen entsprechen. Der hier verwendete, probabilistische Clustering-Ansatz ermöglicht die Ableitung einer Plausibilitätsfunktion (sog. „Log-Likelihood“-Funktion). Durch eine kombinierte Betrachtung eines entsprechenden „Likelihood-Scores“ in den jeweiligen Clustern mit den Merkmalen
Die durch den Schritt
Bei dem Klassifizierungsschritt
Der genannte mechanische Zustand kann sich auf den Zustand von Stoßdämpfern, Radlagern, Lenksäulen, Reifen, Bremsen, der Außenhaut des Fahrzeugs, einschließlich Fahrzeugtüren, Fahrzeugfenstern und Fahrzeugspiegeln beziehen. Bei dem Fahrverhalten können ein außergewöhnlich starkes Beschleunigen, Abbremsen oder Lenkverhalten des Fahrzeugs, mögliche Berührungen von Reifen mit Bordsteinen, heftiges Schließen von Fahrzeugtüren, das häufige Befahren von unebenen Fahrbahnen wie z.B. relativ unebenes Kopfsteinpflaster, oder das Auftreten von Parkremplern erkannt werden.Said mechanical condition can relate to the condition of shock absorbers, wheel bearings, steering columns, tires, brakes, the outer skin of the vehicle, including vehicle doors, vehicle windows and vehicle mirrors. When it comes to driving behavior, it is possible to detect extraordinarily strong acceleration, braking or steering behavior of the vehicle, possible contact between tires and curbs, violent closing of vehicle doors, frequent driving on uneven roads such as relatively uneven cobblestones, or the occurrence of parking bumps.
Dabei ist allerdings hervorzuheben, dass es bei dieser Fensterbildung hauptsächlich darum geht, solche Zeitfenster zu ermitteln, in denen überhaupt genannte Merkmale extrahiert bzw. für die weitere Auswertung erstellt werden können. Dabei wird die Fensterlänge in Abhängigkeit von der Ereignislänge gewählt, so dass sich bei relativ kurzzeitigen Ereignissen, z.B. Parkrempler, Türschließen, oder dergleichen, meist Fensterlängen im Bereich von 0.2 bis 2 s ergeben und bei relativ langzeitigen Ereignissen sogar Fensterlängen bis zu 1 h möglich sind. Solche langzeitigen Ereignisse können z.B. längere Park- bzw. Standzeiten des Fahrzeugs oder längere Fahrten des Fahrzeugs auf einer Strecke mit z.B. starken Bodenunebenheiten sein, welche zu einer besonders hohen mechanischen Belastung von Fahrgestellkomponenten des Fahrzeugs führen können.It should be emphasized here, however, that this window formation is mainly about determining those time windows in which the features mentioned can be extracted or created for further evaluation. The window length is selected as a function of the event length so that window lengths in the range of 0.2 to 2 s usually result for relatively short-term events, e.g. parking bumps, door closings or the like, and window lengths of up to 1 h are possible for relatively long-term events . Such long-term events can be, for example, longer parking or standing times of the vehicle or longer journeys by the vehicle on a route with, for example, very uneven ground, which can lead to particularly high mechanical stress on the chassis components of the vehicle.
Für diese Fenster werden vorliegend als charakteristische Zeitdomänenmerkmale ein Mittelwert, eine Standardabweichung, ein Maximum sowie eine Mediandurchgangsrate extrahiert
Anhand der zeitlichen Abfolge der so gekennzeichneten
Anhand der so identifizierten
Die Merkmalsvektoren von Fenstern innerhalb jedes Segments können optional, wie durch die Strichelung angedeutet, vor der Klassifizierung
Diese Arten von kritischen Ereignissen werden identifiziert, klassifiziert und der daraus resultierende Schaden und Grad der Abnutzung an bestimmten, mechanischen Fahrzeugkomponenten abgeleitet. Die aufgrund der genannten Eingruppierung sich ergebenden Positions- bzw. Richtungsinformationen
Zusätzlich wird in dem vorliegenden Ausführungsbeispiel eine Vergleichsanalyse mit ähnlichen Ereignissen durchgeführt. Die sich dabei ergebenden Vergleichsergebnisse ermöglichen die Einordnung
Bei einem genannten Fahrzeugzustand kann es sich um den mechanischen Zustand von Stoßdämpfern, Radlagern, Lenksäulen, Reifen, Bremsen, sowie der Außenhaut des Fahrzeugs, einschließlich Fahrzeugtüren, Fahrzeugfenster und Fahrzeugspiegeln, handeln. Bei einem genannten Fahrverhalten bzw. Fahrerverhalten kann es sich um ein außergewöhnlich starkes Beschleunigen, Abbremsen oder Lenkverhalten des Fahrzeugs, mögliche Berührungen von Reifen mit Bordsteinen, ein heftiges Schließen von Fahrzeugtüren, ein häufiges Befahren von unebenen Fahrbahnen wie z.B. von relativ unebenem Kopfsteinpflaster, oder das Auftreten von Parkremplern handeln. Auf diese Weise kann auch der Chassis- und Karosseriezustand eines gesamten Fahrzeugs zuverlässig ermittelt werden.In addition, in the present embodiment, a comparative analysis is carried out with similar events. The resulting comparison results enable
A vehicle condition mentioned can be the mechanical condition of shock absorbers, wheel bearings, steering columns, tires, brakes and the outer skin of the vehicle, including vehicle doors, vehicle windows and vehicle mirrors. A mentioned driving behavior or driver behavior can be an extraordinarily strong acceleration, braking or steering behavior of the vehicle, possible contact of tires with curbs, violent closing of vehicle doors, frequent driving on uneven road surfaces such as relatively uneven cobblestones, or that Act of parking bumps. In this way, the chassis and body condition of an entire vehicle can also be reliably determined.
Zur genannten Erkennung eines Fahrzeugmissbrauchs wird in dem vorliegenden Ausführungsbeispiel eine Analyse der Sensordaten anhand einer Richtungserkennung und Schweregradindikation durchgeführt. Dabei wird ein charakteristisches Missbrauchs-Muster, z.B. die Beschädigung einer Frontverkleidung des Fahrzeugs aufgrund des Anfahrens eines Pollers auf einem Parkplatz, erkannt. Das erkannte Ereignis wird vorliegend zusätzlich dahingehend qualifiziert, ob nur ein „Parkrempler“ oder sogar ein schwerwiegender Zusammenstoß mit einem stationären oder beweglichen Gegenstand oder mit einem anderen Fahrzeug erfolgt ist. Dabei wird der Schweregrad z.B. eines Parkremplers als z.B. „gering“, „mittel“ oder „hoch“ quantifiziert. Anhand der Sensordaten, insbesondere anhand der von einem Gyrosensor bereitgestellten Daten, kann zusätzlich eine genaue Lokalisierung bzw. Richtungserkennung von Schadensereignissen erfolgen, z.B. „Stoßeinwirkung vorne rechts, im Bereich von 30 bis 45°, bezogen auf die Fahrzeuglängsachse“.In the present exemplary embodiment, an analysis of the sensor data is carried out on the basis of a direction recognition and severity indication for the aforementioned recognition of vehicle misuse. A characteristic abuse pattern, e.g. damage to a front panel of the vehicle due to a bollard being hit in a parking lot, is detected. In the present case, the recognized event is additionally qualified to the effect of whether only a “parking bump” or even a serious collision with a stationary or movable object or with another vehicle occurred. The severity of e.g. a parking bump is quantified as e.g. "low", "medium" or "high". Using the sensor data, in particular the data provided by a gyro sensor, damage events can also be precisely localized or directional detection, e.g. "Impact at the front right, in the range of 30 to 45 °, based on the vehicle's longitudinal axis".
Anhand von mittels GPS erzeugten Positionsinformationen eines jeweiligen Ereignisses, z.B. Parkvorgang an einem „Parkplatz Str. XY“, kann ein jeweils erkanntes Missbrauchsmuster zu Plausibilisierungszwecken z.B. mit öffentlich zugänglichen Straßendaten oder Verkehrsdaten abgeglichen werden. Die GPS-Daten können dabei z.B. mit detektierten Ereignissen kombiniert werden. So können das Auftreten sowie die Häufung von Ereignissen bestimmten Typs mit den GPS-Daten kombiniert werden. Dabei kann z.B. eine zeit- und ortsabhängige Häufung von bestimmten Schadenereignissen erkannt werden und ggf. sogar entsprechende Gegenmaßnahmen ergriffen werden. Auch können bestimmte Ereignismuster bestimmten Orten zugeordnet werden, z.B. das Öffnen und Schließen der Motorhaube an bekannten Orten wie z.B. in einer Werkstatt oder einer Wartungsstation, in der das Fahrzeug durch einen Techniker begutachtet und ggf. instandgesetzt wird. Auch können dabei ortsabhängige Verkehrsinformationen, z.B. eine Häufung von Verkehrs- bzw. Unfallgefährdungen an bestimmten Örtlichkeiten, z.B. an bestimmten Straßenkreuzungen.On the basis of position information generated by means of GPS for a respective event, e.g. parking at a "Parking lot Str. XY", a recognized abuse pattern can be compared with publicly available road data or traffic data for plausibility purposes. The GPS data can be combined with detected events, for example. The occurrence as well as the accumulation of events of a certain type can be combined with the GPS data. For example, a time- and location-dependent accumulation of certain damage events can be recognized and, if necessary, appropriate countermeasures can even be taken. Certain event patterns can also be assigned to specific locations, e.g. opening and closing the engine hood in known locations, e.g. in a workshop or a maintenance station, where the vehicle is examined by a technician and, if necessary, repaired. Location-dependent traffic information, e.g. an accumulation of traffic or accident hazards at certain locations, e.g. at certain intersections, can also be used.
Es ist anzumerken, dass z.B. die Verfahrensschritte
Die in
Die so erfassten Sensordaten
Bei der Frequenzanalyse werden die Rohdaten
Die so selektierten 545 transienten Signale werden danach einer Wavelet-Analyse unterzogen 535. Gemäß Schritt
Die sich insgesamt ergebenden Analyseergebnisse, d.h. die Zeit-, Frequenz-, und Wavelet-Merkmale
Die Clusteranalyse beruht auf einem „Gaussian-Mixture“-Modell, bei dem die probabilistische Clusterzugehörigkeit als gewichtete Überlagerung von mehrdimensionalen Normalverteilungen modelliert wird. Gemäß Schritt
Der gesamte Zeitbereich des hier vorliegenden Ausführungsbeispiels wird so einem Cluster zugeordnet, wobei die Cluster jeweils verschiedenen Ereignis- bzw. Schädigungsgruppen entsprechen Die Einteilung der Ereignisgruppen ist in für die in
So entspricht die in dem vorliegenden Beispielszenario zu der oberen Messkurve gezeigte Gruppe ,0'
Aus den bei der Merkmalsextraktion
Anhand der
In dem vorliegenden Beispiel wurde als Testfall das Schließen von Fahrzeugtüren eines angenommen viertürigen Fahrzeugs untersucht. Als Trainingsdatensätze für das ML-Verfahren wurden dabei für drei unterschiedliche Fahrzeugtypen jeweils 80 Mal wiederholte Türschließvorgänge der vier Türen durchgeführt. In der
Wie aus den Rohdaten zu ersehen, ergeben sich bei den Beschleunigungskomponenten ax und az sowie bei der Gyrationskomponente gy die jeweils größten Signalamplituden. Die Gyrationskomponente gz besitzt zudem die insgesamt geringste Amplitude, da die hier betroffenen Schließbewegungen der Türen zwar ein Nicken und/oder Rollen des Fahrzeugs in der x- und y-Richtung bewirken, nicht aber ein Gieren bzw. Schlingern des Fahrzeugs in der z-RichtungAs can be seen from the raw data, the acceleration components a x and a z as well as the gyration component g y produce the largest signal amplitudes. The gyration component g z also has the lowest overall amplitude, because the closing movements of the doors involved here cause the vehicle to pitch and / or roll in the x and y directions, but not yaw or roll the vehicle in the z direction. direction
In der
In dem in
Das anhand der
In den
Aus den in
Eine Auswertung der in
Aus den in
Wie aus der
In dem in
ZITATE ENTHALTEN IN DER BESCHREIBUNGQUOTES INCLUDED IN THE DESCRIPTION
Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.This list of the documents listed by the applicant was generated automatically and is included solely for the better information of the reader. The list is not part of the German patent or utility model application. The DPMA assumes no liability for any errors or omissions.
Zitierte PatentliteraturPatent literature cited
- DE 102009025278 A1 [0004]DE 102009025278 A1 [0004]
Claims (21)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102019209797.9A DE102019209797A1 (en) | 2019-07-03 | 2019-07-03 | Method and device for determining the driving-related condition of body components of a vehicle and a corresponding driver behavior |
PCT/EP2020/068595 WO2021001460A1 (en) | 2019-07-03 | 2020-07-02 | Determining the state of body components |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102019209797.9A DE102019209797A1 (en) | 2019-07-03 | 2019-07-03 | Method and device for determining the driving-related condition of body components of a vehicle and a corresponding driver behavior |
Publications (1)
Publication Number | Publication Date |
---|---|
DE102019209797A1 true DE102019209797A1 (en) | 2021-01-07 |
Family
ID=71579548
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE102019209797.9A Pending DE102019209797A1 (en) | 2019-07-03 | 2019-07-03 | Method and device for determining the driving-related condition of body components of a vehicle and a corresponding driver behavior |
Country Status (2)
Country | Link |
---|---|
DE (1) | DE102019209797A1 (en) |
WO (1) | WO2021001460A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR3125608A1 (en) * | 2021-07-26 | 2023-01-27 | Psa Automobiles Sa | Method for generating a database for training an artificial neural network intended to be implemented on board a motor vehicle in order to detect low intensity shocks |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102006057342A1 (en) * | 2006-12-05 | 2008-06-12 | Siemens Ag | Method for determining a road condition |
EP2905665A2 (en) * | 2014-02-05 | 2015-08-12 | Hitachi Power Solutions Co., Ltd. | Information processing apparatus, diagnosis method, and program |
US20150363925A1 (en) * | 2013-01-22 | 2015-12-17 | Hitachi, Ltd. | Anomaly Diagnosis Method and Apparatus |
DE102016208048A1 (en) * | 2015-05-19 | 2016-11-24 | Gm Global Technology Operations, Llc | AUTOMOBILES, DIAGNOSTIC SYSTEMS AND METHOD FOR GENERATING DIAGNOSTIC DATA FOR AUTOMOBILES |
DE102015212923A1 (en) * | 2015-07-10 | 2017-01-12 | Bayerische Motoren Werke Aktiengesellschaft | Automatic detection and evaluation of low-speed crashes |
DE112016006448T5 (en) * | 2016-03-15 | 2018-12-20 | Ford Global Technologies, Llc | Use of vehicle dynamics to determine the impact position |
US20190102840A1 (en) * | 2017-09-06 | 2019-04-04 | Swiss Reinsurance Company Ltd. | Electronic System for Dynamic, Quasi-Realtime Measuring and Identifying Driver Maneuvers Solely Based on Mobile Phone Telemetry, and a Corresponding Method Thereof |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102009025278A1 (en) | 2009-06-15 | 2010-12-16 | Holstein, Reinhold | Device for evaluating vehicle condition for settlement of motor vehicles surrendering use, has device physical parameters that are determined only over device internal registering devices such as sensors, receivers, clocks and counters |
DE102012218426B4 (en) * | 2012-10-10 | 2018-05-09 | Continental Automotive Gmbh | Method, control unit and system for determining a, a state of at least one component of a motor vehicle characterizing parameter |
US9773251B2 (en) * | 2014-06-03 | 2017-09-26 | Ford Global Technologies, Llc | Apparatus and system for generating vehicle usage model |
-
2019
- 2019-07-03 DE DE102019209797.9A patent/DE102019209797A1/en active Pending
-
2020
- 2020-07-02 WO PCT/EP2020/068595 patent/WO2021001460A1/en active Application Filing
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102006057342A1 (en) * | 2006-12-05 | 2008-06-12 | Siemens Ag | Method for determining a road condition |
US20150363925A1 (en) * | 2013-01-22 | 2015-12-17 | Hitachi, Ltd. | Anomaly Diagnosis Method and Apparatus |
EP2905665A2 (en) * | 2014-02-05 | 2015-08-12 | Hitachi Power Solutions Co., Ltd. | Information processing apparatus, diagnosis method, and program |
DE102016208048A1 (en) * | 2015-05-19 | 2016-11-24 | Gm Global Technology Operations, Llc | AUTOMOBILES, DIAGNOSTIC SYSTEMS AND METHOD FOR GENERATING DIAGNOSTIC DATA FOR AUTOMOBILES |
DE102015212923A1 (en) * | 2015-07-10 | 2017-01-12 | Bayerische Motoren Werke Aktiengesellschaft | Automatic detection and evaluation of low-speed crashes |
DE112016006448T5 (en) * | 2016-03-15 | 2018-12-20 | Ford Global Technologies, Llc | Use of vehicle dynamics to determine the impact position |
US20190102840A1 (en) * | 2017-09-06 | 2019-04-04 | Swiss Reinsurance Company Ltd. | Electronic System for Dynamic, Quasi-Realtime Measuring and Identifying Driver Maneuvers Solely Based on Mobile Phone Telemetry, and a Corresponding Method Thereof |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR3125608A1 (en) * | 2021-07-26 | 2023-01-27 | Psa Automobiles Sa | Method for generating a database for training an artificial neural network intended to be implemented on board a motor vehicle in order to detect low intensity shocks |
Also Published As
Publication number | Publication date |
---|---|
WO2021001460A1 (en) | 2021-01-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE60304264T2 (en) | Estimation of the driver load | |
EP1695317B1 (en) | Traffic status recognition with a threshold value method | |
DE112018000479T5 (en) | Event prediction system, event prediction method, recording medium and moving body | |
DE102016220913A1 (en) | Method and device for generating test cases for autonomous vehicles | |
DE10211069A1 (en) | Method and device for providing information | |
DE112014003831T5 (en) | Adjusting a vehicle character using analyzed driver behavior characteristics | |
DE102009046913A1 (en) | Method for detecting fatigue of driver of e.g. lorry during driving, involves evaluating information about steering movement and surrounding information for determining whether information about steering movement indicates fatigue of driver | |
DE102005026456A1 (en) | Method and device for detecting fatigue | |
EP3414139A1 (en) | Motor vehicle control device and method for determining avoidance trajectories for a collision-free avoidance manoeuvre of multiple motor vehicles | |
DE102021101426A1 (en) | DETECTION OF VEHICLE OPERATING CONDITIONS | |
DE102011007608A1 (en) | Method for active chassis controlling of vehicle i.e. car, involves determining gear control information for regulating wheel suspension system, and performing active controlling of suspension system based on regulated control information | |
DE102013222634A1 (en) | A method of predicting a road friction coefficient and method of operating a motor vehicle | |
DE102021126014A1 (en) | METHOD AND APPARATUS FOR PREDICTING TIRE WEAR USING MACHINE LEARNING | |
DE102018128563A1 (en) | METHOD AND DEVICE FOR AUTONOMOUS SYSTEM PERFORMANCE AND COMPARISON | |
WO2019211293A1 (en) | Method for operating a driver assistance system of an ego vehicle having at least one surroundings sensor for detecting the surroundings of the ego vehicle, computer readable medium, system and vehicle | |
DE102008007152B4 (en) | Method for the parameterization of the eye opening degree of a driver of a motor vehicle | |
DE102019217723A1 (en) | DRIVING SAFETY CONTROL SYSTEM USING AMBIENT NOISE AND CONTROL METHOD THEREFOR | |
DE102018213378B4 (en) | Driver assistance system for a vehicle, vehicle with the same and driver assistance method for a vehicle | |
DE102019216805A1 (en) | Method for tracking a distant target vehicle in a surrounding area of a motor vehicle by means of a collision detection device | |
DE102022205746A1 (en) | Ultrasonic system and method for tuning a machine learning classifier used in a machine learning algorithm | |
DE102019209797A1 (en) | Method and device for determining the driving-related condition of body components of a vehicle and a corresponding driver behavior | |
DE102019218349A1 (en) | Method for classifying at least one ultrasonic echo from echo signals | |
DE102018005864A1 (en) | Method for testing a blind spot assistance system for a vehicle | |
DE19833614A1 (en) | Traffic quality detection for motor vehicles involves outputting speed data acquired by vehicles, and computing parameters using sliding time window, to derive quality value | |
DE19948416B4 (en) | Method and arrangement for determining the traffic condition |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
R012 | Request for examination validly filed | ||
R082 | Change of representative |
Representative=s name: BOESHERZ GOEBEL PARTNERSCHAFT VON PATENTANWAEL, DE Representative=s name: BOESHERZ GOEBEL PATENTANWAELTE, DE |
|
R083 | Amendment of/additions to inventor(s) | ||
R083 | Amendment of/additions to inventor(s) | ||
R081 | Change of applicant/patentee |
Owner name: CARVALOO GMBH, DE Free format text: FORMER OWNER: THYSSENKRUPP AG, 45143 ESSEN, DE |
|
R082 | Change of representative |
Representative=s name: BOESHERZ GOEBEL PARTNERSCHAFT VON PATENTANWAEL, DE Representative=s name: BOESHERZ GOEBEL PATENTANWAELTE, DE |
|
R016 | Response to examination communication |