METHOD FOR DETECTING MECHANICAL IMPACTS ON A VEHICLE
The method uses an IMU to detect and evaluate mechanical impacts on parked vehicles, providing users with information on potential damage location and severity, addressing the issue of undetected vehicle damage.
Patent Information
- Application Number
- DE102024102818
- Authority / Receiving Office
- DE · DE
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2024-02-01
- Publication Date
- 2025-10-09
- Estimated Expiration
- 2044-02-01
AI Technical Summary
Existing methods fail to efficiently detect mechanical impacts on parked vehicles, such as scratches or collisions, which often go undetected and can lead to unnoticed damage.
A method using an existing detection device, like an inertial measurement unit (IMU), processes sensor data to derive acceleration functions, evaluates force and direction of impacts, and uses an evaluation model to determine the mechanical effect on the vehicle.
Enables efficient detection of mechanical impacts on parked vehicles, allowing users to be informed of potential damage and its location, reducing the likelihood of unnoticed damage.
Smart Images

Figure 00000000_0000_ABST
Abstract
Description
[0001] The present invention relates to a method and system for detecting mechanical impacts on a vehicle, in particular on the outer shell of a parked vehicle, as well as to a module for a vehicle equipped with such a system.
[0002] Parking a vehicle in public areas or parking garages can occasionally be associated with untoward incidents that can result in damage to the vehicle's exterior, such as dents in the sheet metal or scratches in the paintwork. A common problem is other vehicles that clip or strike the parked vehicle when entering or leaving a parking space. Parking into tight spaces can increase the risk of damage. In supermarket car parks, rolling shopping trolleys that are not properly parked in the collection points can strike and damage parked vehicles. Careless driving of shopping trolleys can also lead to a collision with a stationary vehicle. People can accidentally strike a parked vehicle, particularly if they are distracted or the vehicle is parked in a poorly lit area. Intentional damage can also occur.Depending on the location, natural causes such as falling branches, hail or storm damage can also cause damage to the vehicle's outer shell.
[0003] When such an incident occurs, it often goes undetected at first. Often, the person responsible walks away from the damaged vehicle without reporting it or leaving a message. They may not even have noticed that the parked vehicle was damaged. If the damage was caused without the involvement of another person or vehicle, the vehicle owner is responsible for discovering the damage themselves. However, a driver will not always inspect their vehicle from the outside before getting in and driving off. State of the art:
[0004] WO 2006 / 074672 A1: This document describes a method for controlling a safety system in a vehicle. The output signal from at least one impact sensor is subjected to frequency analysis. The signal spectrum is compared with reference patterns, taking into account the current vehicle speed and / or the outside temperature. If an impact with a person to be protected (in particular a pedestrian and / or cyclist) is detected with a predetermined probability, the control unit outputs a signal to trigger protective measures.
[0005] DE 10 2021 209 257 A1: This document proposes a method for detecting damage to the outer shell of a vehicle. Damage is divided into two groups (greater severity and lesser severity). The vehicle's acceleration and / or yaw rate are determined using an acceleration sensor and / or yaw rate sensor. Damage in the first group (greater severity) is detected when the acceleration or yaw rate exceeds a threshold. Damage in the second group (lesser severity) is detected by comparing the measured values with values learned for the specific vehicle type. This enables reliable detection and localization of even minor damage.
[0006] It is an object of the present invention to provide a solution for detecting mechanical effects on a vehicle, in particular on the outer shell of a parked vehicle.
[0007] This object is achieved according to the teaching of the independent claims. Various embodiments and further developments of the invention are the subject of the dependent claims.
[0008] A first aspect of the solution presented here relates to a method, in particular a computer-implemented method, for detecting mechanical impacts on a vehicle. The vehicle has at least one detection device configured to detect accelerations in three-dimensional space. In the method, sensor data is acquired by the detection device, the sensor data representing an impact on the detection device caused by a mechanical impact applied from outside to an outer shell of the parked vehicle. The sensor data includes effective components of the impact on the detection device in various directions of the three-dimensional space.The recorded sensor data is processed, with each active component being represented by a time-dependent function of a damped oscillation, from which an acceleration function is derived, with a start time of the acceleration functions corresponding to a time at which the mechanical impact on the vehicle occurred. The acceleration functions are evaluated at the start time in order to obtain at least one feature of a force of the impact on the detection device, and the at least one obtained feature of the force of the impact is processed using an evaluation model in order to obtain at least one feature of the mechanical impact on the vehicle. An evaluation result is then output which represents the at least one feature of the mechanical impact on the vehicle.
[0009] The method according to the first aspect is therefore based, in particular, on using sensor data from a detection device to infer mechanical impacts on the vehicle. A mechanical impact on the outer shell of a parked vehicle, for example, caused by another parking vehicle, can be detected in this way. The mechanical impact is not measured directly at the point where it impacts the vehicle. Rather, indirect detection occurs because the mechanical impact propagates through the body and other structures of the vehicle, thereby causing an impact on the detection device, which may, for example, be located centrally in the vehicle.
[0010] Such a detection device, which may in particular comprise an acceleration sensor, is often already installed in the vehicle. For example, it may be an inertial measurement unit (IMU) installed in many vehicles, allowing the method to be implemented at low cost. The method is also robust because it can be applied to various vehicles, provided they are equipped with a corresponding detection device. Since the amount of sensor data from the detection device is relatively small, this method can also provide an efficient method, particularly compared to a method in which a vehicle would have to be equipped with a large number of sensors distributed across the outer shell.
[0011] As used herein, the term "vehicle" refers specifically to a passenger car, including all types of motor vehicles, hybrid and battery-powered electric vehicles, as well as vehicles such as sedans, vans, buses, trucks, delivery vans, and the like. A vehicle may be described as "parked" specifically when it is stationary and its engine is switched off.
[0012] The term "outer shell" of a vehicle as used here refers specifically to the part of the vehicle's body that constitutes the exterior of the vehicle and is therefore accessible from the outside and potentially susceptible to external mechanical influences. This outer part of the body, also called the outer skin, includes, for example, bumpers, fenders, hood, tailgate, side panels, doors, the A-, B-, and C-pillars, and the roof. The outer shell can also include other parts of the vehicle's exterior, such as exterior mirrors, headlights, flaps, panels, aprons, convertible top, etc., as well as window panes, which may be exposed to external mechanical influences.
[0013] The term "mechanical impact" used here refers specifically to an external impact on the vehicle's outer shell that is of a mechanical nature. This can be, for example, a shock, a collision, a blow, an impact, a collision, a jolt, and the like. The mechanical impact can be caused intentionally or unintentionally by another vehicle, a person, an object, or the like.
[0014] The term “evaluation model” used here refers to a model, in particular a mathematical one, that uses the characteristics of the impact force on the detection device as input variable(s) in order to provide an evaluation result depending thereon, in this case at least one characteristic of a mechanical impact on a vehicle. The evaluation model can in particular be a “machine learning model” (or equivalently “machine learning model” (ML model)), which here is to be understood in particular as a mathematical, in particular statistical, model for making predictions or decisions, created by means of at least one machine learning algorithm on the basis of example data referred to as training data, without the algorithm(s) being explicitly programmed to make such predictions or decisions. In particular, decision tree-based machine learning models (ML models) are suitable.“decision trees”) or artificial neural networks machine learning models.
[0015] The terms "comprises," "includes," "includes," "has," "has," "with," or any other variation thereof, where used, are intended to cover non-exclusive inclusion. For example, a method or apparatus that includes or has a list of elements is not necessarily limited to those elements, but may include other elements not expressly listed or that are inherent in such a method or apparatus.
[0016] Furthermore, unless explicitly stated to the contrary, "or" refers to an inclusive "or" and not an exclusive "or." For example, a condition A or B is satisfied by one of the following conditions: A is true (or present) and B is false (or absent), A is false (or absent) and B is true (or present), and both A and B are true (or present).
[0017] The terms "a" or "an" as used herein are defined as "one or more." The terms "another" and "another," and any other variations thereof, are defined as "at least one other."
[0018] The term “plurality” or “several” as used here shall be understood to mean “two or more”.
[0019] The terms “configured” or “set up” to fulfil a specific function (and respective variations thereof) which may be used within the meaning of the invention are to be understood as meaning that the corresponding device is already in a design or setting in which it can carry out the function or is at least adjustable – i.e. configurable – so that it can carry out the function after being set accordingly. The configuration can be carried out, for example, by appropriately setting parameters of a process sequence or of switches or the like for activating or deactivating functionalities or settings. In particular, the device can have a plurality of predetermined configurations or operating modes, so that the configuration can be carried out by selecting one of these configurations or operating modes.
[0020] In the following, various exemplary embodiments of the method are described, which can each be combined with each other as well as with the other aspects of the present solution described, unless this is expressly excluded or is technically impossible.
[0021] In some embodiments, a fast Fourier transform (FFT) is applied to the acceleration components to obtain a frequency spectrum for each acceleration component, with the acceleration components being evaluated only for frequencies at which the amplitude exceeds a threshold value. By applying an FFT, the frequency components of the vibration or acceleration functions can be calculated. In this way, low-frequency components can be ignored, which, for example, could complicate or distort the detection of a mechanical impact as background noise. By appropriate filtering, the components that are more likely to originate from a mechanical impact on the outer shell of the parked vehicle can be extracted for further processing.Since the method can detect mechanical impacts on a parked vehicle, other disturbances, such as vibrations caused by a running engine, are minimized anyway. In other words, the sensor data on the detection device in a parked vehicle are most likely caused primarily by external mechanical impacts on the vehicle.
[0022] In one embodiment of the invention, the at least one characteristic of the force of the impact comprises a direction and a magnitude of the force. The direction and magnitude of the force of the impact on the detection device ("impact force") are characterizing features suitable for deriving a mechanical effect on the vehicle that is the cause of this impact force.
[0023] In some embodiments, the direction of the impact force is represented by two angles obtained by angular operations on the acceleration components at the initial time. In this way, the direction of the impact force can be easily characterized. The direction of the force can, for example, be described by a first angle in a first plane, such as an xy plane, and a second angle to this plane. These angles generally represent a portion of spherical coordinates (spatial polar coordinates). The magnitude of the impact force can then also be represented in spherical coordinates.
[0024] In some embodiments, the magnitude of the impact force is determined based on an oscillating mass and the acceleration components at the starting time. The oscillating mass is part of a damped oscillation function, which, as explained above, forms the basis for calculating the acceleration components and represents a tool for describing the impact force on the detection device. The oscillating mass is appropriately selected as a parameter for the damped oscillation function and can then be used to easily calculate the magnitude of the impact force.
[0025] In some embodiments, the at least one feature of the mechanical impact on the vehicle comprises a location on the vehicle at which the mechanical impact on the vehicle occurred. Depending on the mechanical impact on the vehicle, more precisely the external mechanical impact on the outer shell of the parked vehicle, corresponding sensor data is generated at the detection device, from which an impact force can be derived as described. Advantageously, a location on the vehicle or on the outer shell of the vehicle at which the mechanical impact on the vehicle occurred can be determined in this way. This can be an indication of a precise point of impact or at least an area of the outer shell on which the mechanical impact acted, such as the driver's door, the tailgate, a specific fender, etc. This makes it easier for a user to locate and inspect any damage.
[0026] In some embodiments, the at least one feature of the mechanical impact on the vehicle includes an amount of force of the mechanical impact. The sensor data of the detection device or the impact force determined therefrom can also provide an indication of the amount of force of the mechanical impact, i.e., how strong the mechanical impact was. Thus, based on this information, a user can determine whether damage to their vehicle is to be expected and, if applicable, how severe this damage might be.
[0027] In some embodiments, based on the evaluation result, a message is sent to a user's terminal device, which message contains at least a statement that a mechanical impact has occurred on the vehicle. In other words, as soon as a mechanical impact is detected, the user can first be informed that it has occurred at all. It goes without saying that further details about the mechanical impact can then also be communicated, for example where on the vehicle the impact occurred and how strong it was, as also explained below. Alternatively or additionally, a message can also be sent to another location, such as a reporting center, a service center or the like, so that appropriate measures can be initiated, for example dispatching a security service to the vehicle or the like.
[0028] In some embodiments, the notification is only sent to the user's terminal if the magnitude of the impact force exceeds a predefined threshold. For example, the user will not be notified if, for example, a mechanical impact on the vehicle has occurred, but it is so minor that damage is highly unlikely. The user will only be notified if more significant mechanical impacts occur. This can be any type of notification, alarm, or the like. For example, a notification may be sent that the driver's door has been impacted. The user can then directly check the damage to their vehicle.
[0029] In some embodiments, the evaluation model represents a correlation between the mechanical impact on the vehicle and the impact on the detection device. By providing such a correlation, a mechanical impact on the vehicle can be inferred from a specific impact on the detection device. It should be noted that the impact on the detection device, particularly with regard to its magnitude and direction, does not necessarily have to be the same as the mechanical impact on the vehicle due to the complex vehicle structure. This means that an impact on the vehicle from one side can manifest itself as an impact on the detection device from a completely different side, since the vehicle structure, such as body parts, connecting parts, suspensions, panels, etc., can redirect the forces in the vehicle.However, through the assignment in the evaluation model, the mechanical impact on the vehicle can be inferred from the sensor data of the detection device, which represents the impact on the sensor device.
[0030] In some embodiments, the evaluation model contains a plurality of assignments based on empirically determined assignments, wherein a plurality of specific mechanical influences on the vehicle are each assigned to a corresponding resulting impact on the detection device. In this way, a simple evaluation model can be provided. While it is conceivable in principle to calculate a mechanical influence on the vehicle from the sensor data, this is a very complex task due to the complex structure of a vehicle. The evaluation model can be trained using a plurality of assignments. In this case, targeted mechanical influences can be applied to the vehicle, more precisely its outer shell, and the associated sensor data of the detection device can be recorded. In this way, a plurality of assignments can be provided on the basis of which an evaluation model can be created and trained.An evaluation model based on machine learning can then be able to derive other mechanical influences from the sensor data of the detection device.
[0031] A second aspect of the present solution relates to a system for detecting mechanical impacts on a vehicle. The system comprises a detection device for detecting accelerations and a data processing device configured, in particular by means of a corresponding computer program, to carry out the method according to the first aspect for detecting mechanical impacts on the vehicle.
[0032] A third aspect of the present solution relates to a computer program or computer program product comprising instructions which, when executed on the data processing device of the system according to the second aspect, cause the system to carry out the method according to the first aspect.
[0033] The computer program can in particular be stored on a non-volatile data carrier. This is preferably a data carrier in the form of an optical data carrier or a flash memory module. This can be advantageous if the computer program as such is to be handled independently of a processor platform on which the one or more programs are to be executed. In another implementation, the computer program can be present as a file on a data processing unit, in particular on a server, and can be downloaded via a data connection, for example the Internet or a dedicated data connection, such as a proprietary or local network. In addition, the computer program can have a plurality of interacting individual program modules. The modules can in particular be configured or at least be usable in such a way that they can be used in the sense of distributed computing (DC).“Distributed computing” is carried out on different devices (computers or processor units) that are geographically separated from each other and connected via a data network.
[0034] The system according to the second aspect can accordingly comprise a program memory in which the computer program is stored. Alternatively, the system can also be configured to access an external computer program, for example, available on one or more servers or other data processing units, via a communication connection, in particular to exchange data with it that is used during the execution of the method or computer program or that represents outputs of the computer program.
[0035] A fourth aspect of the present solution relates to a module for a vehicle equipped with a system according to the second aspect, wherein the module is configured to be installed in a vehicle. The module can in particular be a roof module (also called a roof control unit) or at least a part thereof, which can be configured to be installed in a roof lining of a vehicle, for example, near an interior mirror. The roof module can have further elements, such as lights, sensors for interior monitoring, or control elements that can be operated by the driver or passenger of a vehicle. In particular, an inertial measurement unit (IMU; see below) can be included in the module. The position near the center of the vehicle can be advantageous for the accuracy of measurements of the overall movements of the vehicle.
[0036] Modern vehicles can be equipped with a variety of detection devices (sensors) that help increase safety, improve driving comfort, and boost efficiency. These include a range of external sensors for detecting the vehicle's surroundings. Internal sensors, on the other hand, are capable of measuring specific parameters related to the vehicle itself. These include, for example, the so-called inertial measurement unit (IMU). This measurement unit can, in particular, include an accelerometer and, if necessary, a gyroscope for measuring acceleration and angular rates. This allows the vehicle's orientation, speed, and position to be tracked in real time, which can be used in various applications, from electronic stability control to driver assistance systems.The IMU can be used as a detection device in a system according to the second aspect to capture signals caused by a mechanical impact on the vehicle. Of particular interest here are the sensor data from the acceleration sensor, i.e., data relating to translational movements. The method according to the first aspect allows for the evaluation of the IMU signals, so that they can be used to detect mechanical impacts on the vehicle.
[0037] A fifth aspect of the present solution relates to a vehicle with a module according to the fourth aspect, which is arranged in particular as a roof module in a roof area, for example in the roof lining of the vehicle.
[0038] The features and advantages explained with regard to the first aspect of this solution also apply accordingly to the other aspects of the solution.
[0039] Further advantages, features and possible applications of this solution will become apparent from the following detailed description in conjunction with the drawings.
[0040] It shows: Fig. 1 a view of a parked vehicle with damage; Fig. 2 schematically shows an exemplary embodiment of a method for detecting mechanical impacts on the outer shell of a parked vehicle; Fig. 3 an exemplary damped oscillation function; and Fig. 4 an exemplary representation of a resulting impact force on the detection device.
[0041] In the figures, like reference numerals designate like, similar, or corresponding elements. Elements shown in the figures are not necessarily drawn to scale. Rather, the various elements shown in the figures are depicted in such a way that their function and general purpose will be understood by those skilled in the art. Connections and couplings between functional units and elements shown in the figures can also be implemented as indirect connections or couplings, unless expressly stated otherwise. Functional units can, in particular, be implemented as hardware, software, or a combination of hardware and software.
[0042] Fig. 1 shows, by way of example, a vehicle 1, wherein a mechanical impact 10 occurs at an impact point 11 on the passenger door. Such a mechanical impact on the parked vehicle can be caused by colliding objects that hit the vehicle in question, such as another parking vehicle. With the solution presented here, mechanical impacts can be detected using a simple, inexpensive sensor that is present in many vehicles, for example in the form of an inertial measurement unit (IMU). The detection device 2 used can therefore comprise, in particular, an acceleration sensor, which can be designed as a microelectronic mechanical system (MEMS) and delivers acceleration signals in three dimensions. The IMU 2 can be installed at a central location in the vehicle 1, for example as a roof module in the roof lining of the vehicle, as in Fig. 1 shown.
[0043] In Fig. Figure 2 shows an overview of the process for detecting a mechanical impact on a vehicle. The method is initiated by a mechanical impact 10 on the vehicle 1 (step 101), which occurs from outside on the outer shell of the vehicle 1, for example, by another object colliding with the vehicle 1. Sensor data, in particular acceleration data, are read from the detection device 2 (step 102) and subjected to an FFT (step 103) in order to calculate the frequency spectrum. Amplitude A and phase P are then filtered in a next step 104 according to a specific frequency band and amplitude threshold value, for example, to filter out noise. From this, a force of an impact 3 on the detection device 2 is then calculated (step 105).From this, the magnitude of the mechanical impact 10 as well as the location 11 on the vehicle 1 at which the mechanical impact 10 impacted the vehicle 1 can then be estimated (step 106). An evaluation model, which can be a machine learning model, can be used for this purpose. The detection is then completed (step 107), whereby a corresponding message can then be sent to a user, for example to a mobile device such as a smartphone. The individual steps, particularly those for calculating the impact force, are explained in more detail below. Finally, one option for generating a corresponding evaluation model is also explained.
[0044] Depending on the impact impulse of the mechanical action 10 on the vehicle 1, a corresponding impact with a certain impact force 3 on the sensor 2 is to be expected, whereby the resulting acceleration signal can be a damped, oscillating signal, as in Fig. 3. The damped oscillating signal is characterized by a number of parameters, in particular Positive Peak Value (PP), Negative Peak Value (NP), Peak-to-Peak Amplitude (Amp), Period Time (t P ) and decay time (t d ).
[0045] The following is an example of a mathematical derivation to determine the formula for the damped vibration pulses that could be generated from the acceleration signals. The measured accelerations result from the impact on the detection device, which in turn was caused by the mechanical impact on the vehicle. The reaction to the impact on the detection device 2, which, as mentioned, can contain a MEMS accelerometer, can be formulated as a one-dimensional damped vibration in any spatial dimension. Newton's law of motion for a corresponding vibration system with a moving body suspended between two springs is (e.g., in the x-direction): F−M x¨=(K1+K2)x+B x˙ F=(K1+K2)x+B x˙+M x¨ where K1 and K2 are the stiffness coefficients of the springs of the suspension system, B is the friction coefficient and M is the mass of the moving body.
[0046] Let the applied impulse force be F=A . δ(t), where A is a specific constant value and δ(t) is the unit impulse. A.δ(t)=(K1+K2)x+B x˙+M x¨
[0047] A Laplace transformation is applied, assuming the initial conditions to be zero: A=(K1+K2)X(s)+BSX(s)+MS2X(s) x(t=0)=0 x˙(t=0)=0
[0048] With the following features of the Laplace transform: L{f(t)}=∫0∞f(t)e−stdt=F(s) L{δ(t))}=∫0∞δ(t)e−stdt=e0=1 L{f˙(t)}=∫0∞f˙(t)e−stdt=f(t)e−st|0∞+s∫0∞f(t)e−stdt=sF(s)−f(t=0) X(s)=AM S2+B S+(K1+K2) X(s)=A / MS2+BMS+(K1+K2)M
[0049] Now be a1=A / M a2=B / M a3=(K1+K2) / M then: X(s)=a1S2+a2S+a3=a1(S+a22)2+(a3−a224) L{sin(at)}=∫0∞sin(at)e−stdt[−cos(at)a(e−st)]|0∞+∫0∞cos(at)a(−se−st)dt L{sin(at)}=(1a−0)−sa∫0∞cos(at)(e−st)dt=1a−sa[sin(at)a(e−st)]|0∞+s a∫0∞sin(at)a(−se−st)dt=1a−s2a2∫0∞sin(at)(e−st)dt=1a−s2a2L{sin(at)} L{sin(at)}=1a−s2a2L{sin(at)} L{sin(at)}=as2+a2 L{f(t)e−at}=∫0∞f(t)e−ate−stdt=∫0∞f(t)e−(s+a)tdt=F(s+a) X(s)=(a1a3−a224)(a3−a224(S+a22)2+(a3−a224))
[0050] By applying the two derivation rules: L{sin(at)}=as2+a2 L{f(t)e−at}=F(s+a)
[0051] Then x(t) can be derived as follows: x(t)=(a1a3−a224)(e−(a22)t)(sin((a3−a224)t))
[0052] Thus, x(t) can be formulated as a damped oscillating signal whose physical parameters can be represented as follows. x(t)=K(e−Dt)(sin((2πT)t))
[0053] K is the initial displacement amount K=(a1a3−a224)
[0054] D is the damping exponent D=(a22)
[0055] T is the periodic time T=2πa3−a224
[0056] By substitution with the basic physical parameters, the parameters of the damped oscillating signal are represented in the form of the basic physical parameters of the mechanical system: a1=A / M a2=B / M a3=(K1+K2) / M K=(A(K1+K2)M−B24) D=(B2M) T=(2πM(K1+K2)M−B24)
[0057] The derivatives are then calculated to obtain the formulas for the acceleration signal: x(t)=K(e−Dt)(sin((2πT)t)) x˙(t)=K(2πT)(e−Dt)(cos((2πT)t))−KD(e−Dt)(sin((2πT)t)) x¨(t)=−K(2πT)(e−Dt)(sin((2πT)t))−KT(2πT)(e−Dt)(cos((2πT)t)) −KD(2πT)(e−Dt)(cos((2πT)t))+K(D2)(e−Dt)(sin((2πT)t)) x¨(t)=K(D2−(2πT)2)(e−Dt)(sin((2πT)t))−2KD(2πT)(e−Dt)(cos((2πT)t)) x¨(t)=K(e−Dt)[(D2−(2πT)2)(sin((2πT)t))−2D(2πT)(cos((2πT)t))] x¨(t)=Amp×[sin((2πT)t−φ)]×(e−Dt) where Amp is the amplitude of the oscillation signal and φ is its phase shift tan(φ)=2D(2πT)D2−(2πT)2 (D2−(2πT)2)2+(2D(2πT))2=D4+(4π2T2)2−2D2(4π2T2)+4D2(4π2T2) =D4+(4π2T2)2−2D2(4π2T2)=(D2+4π2T2)2=D2+4π2T2 sin(φ)=2D(2πT)D2+(2πT)2 cos(φ)=D2−(2πT)D2+(2πT)2 Amp=K×(D2+(2πT)2)
[0058] Thus, the resulting acceleration signal from several different input impulse forces (n) can be considered as a summation of damped vibration signals with several different amplitudes (Amp i ), frequencies (f i =1 / T i ), phase shifts (φ i ) and damping coefficients (D i ) can be represented as follows: x¨(t)=∑i=1n[Ampi×[sin((2πTi)t−φi)]×(e−Di t)] x¨(t)=∑i=1n[Ampi×[sin((2πfi)t−φi)]×(e−Di t)]
[0059] By performing a Fourier transform to determine the frequency spectrum for the acceleration signal, the signal can be analyzed in each frequency component. With the fast Fourier transform (FFT), the amplitude (Amp i ) and the phase shift (φ i ) at each frequency (f i ). By filtering out the frequencies in the spectrum with low amplitude components (noise) and selecting only the frequencies with significant amplitudes, the most important effects of the acting forces can be identified.
[0060] The resulting acceleration vector can be formulated based on the set of filtered frequencies for each acceleration vector in the Cartesian 3D coordinates. The set of filtered frequencies contains m, p, and q frequencies for the acceleration components in the x, y, and z directions, respectively. x¨(t)=∑i=1m[(Ampxi)×[sin((2πfxi)t−φxi)]×(e−(Dxi)t)] y¨(t)=∑j=1p[(Ampyj)×[sin((2πfyj)t−φyj)]×(e−(Dyj)t)] z¨(t)=∑k=1q[(Ampzk)×[sin((2πfzk)t−φzx)]×(e−(Dzk)t)]
[0061] The magnitude and direction of the impact force at the detection device can now be determined. Since the starting time is defined as the beginning of the impact forces of the mechanical action on the vehicle, it can be assumed that the impact impulse forces reach their peak values at (t=0). Therefore, the acceleration signals at time (t=0) are analyzed to determine the magnitude and phase of the resulting acceleration and thus obtain an estimate of the direction and magnitude of the impact force, without taking into account the subsequent reflections of the suspension forces, which occur particularly from body parts and other vehicle structures.
[0062] By inserting t=0 into the equations for the acceleration signals, we now obtain the following equations: ax=x¨(t=0)=∑i=1m[(Ampxi)×sin(−φxi)] ay=y¨(t=0)=∑j=1p[(Ampyj)×sin(−φyj)] az=z¨(t=0)=∑k=1q[(Ampzk)×sin(−φzk)]
[0063] The resulting force vector based on the significant acceleration components at the selected frequencies at t=0 can be generated as follows. F⇀res=M×Acc⇀=M×[axi⇀+ayj⇀+azk⇀] where (i ⇀ , j ⇀ and k ⇀ are the unit vectors in the directions x, y and z respectively.
[0064] The magnitude and direction of the impact force are then as follows. ‖F⇀res‖=M×‖Acc⇀‖=M×ax2+ay2+az2 Direction(F⇀res)=F⇀res_={α, β} where the angles α and β are defined as follows. These are also in Fig. 4 illustrates. α=tan−1(ayax)=tan−1(∑j=1p[(Ampyj)×sin(−φyj)]∑k=1q[(Ampxi)×sin(−φxi)]) α=tan−1(∑j=1p[(Ampyj)×cos(π2+φyj)]∑k=1q[(Ampxi)×cos(π2+φxi)]) β=tan−1(azax2+ay2) β=tan−1(∑k=1q[(Ampzk)×sin(−φzk)](∑i=1m[(Ampxi)×sin(−φxi)])2+(∑j=1p[(Ampyj)×sin(−φyj)])2) β=tan−1(∑k=1q[(Ampzk)×cos(−φzk)](∑i=1m[(Ampxi)×cos(π2+φxi)])2+(∑j=1p[(Ampyj)×cos(π2+φyj)])2)
[0065] Note that the calculations of the angles α and β are represented as cosines of the angles and not as sines, since the phases of a sinusoidal signal are defined as a cosine wave whose peak for the zero phase begins at t=0. Thus, the phases extracted from the FFT are (π / 2+φzk), (π / 2+φzk), and (π / 2+φzk), from which π / 2 must be subtracted and then multiplied by -1 so that they can be used in the sine operations in the calculations of the acceleration components, as derived at the beginning.
[0066] From the magnitude and direction, which can be derived as explained above, a corresponding causal mechanical impact on the vehicle can now be deduced. In particular, the location on the vehicle where the impact occurred, as well as the magnitude of the impact force, should be determined.
[0067] Both forces, i.e., the impact force on the detection unit and the force of the mechanical impact, must be related according to the finite element analysis of the vehicle chassis with all its internal and external suspensions and connections. Such a relationship is complex to formulate and requires further simulation analysis when all internal and external physical connections of the chassis are given.
[0068] A simplified way of establishing such a correlation is by creating a correlation in an evaluation model. This involves recording traces of acceleration signals corresponding to specific impact forces at specific locations on the vehicle's outer surface. A test setup can be used in which a specific object, e.g., a pendulum ball, impacts the vehicle in a targeted manner, recording the corresponding acceleration signals, particularly the direction and force of the resulting impact force. The location and angle of impact of the object are then also known and specified. This is repeated for a number of different locations, angles, and, if applicable, masses, to generate a correlation table. This can then be used in an evaluation model, including by utilizing artificial intelligence.
[0069] For example, results can be considered at frequencies ranging from 0 to 800 Hz. It should also be noted that the direction of the resulting acceleration (impact force) at the detection unit (IMU) may not be symmetrical to the impact forces of the mechanical action, which are approximately symmetrical on the right and left sides of the vehicle. This could be due to asymmetric chassis connections or loads within the vehicle, leading to asymmetric transients transmitted from the vibrations of the impact forces to the IMU sensor. Therefore, more data may be needed to validate the relationship between the location of a mechanical action and the location of the impact at the IMU.Consequently, the locations of the input impact forces and the corresponding direction of the resulting forces at the IMU are fed into an inference engine to estimate a closed-form relationship between them. This relationship formula can then be used to mimic the finite element analysis of the vehicle frame and its associated joints and suspensions in a simplified and efficient manner.
[0070] While at least one exemplary embodiment has been described above, it should be appreciated that a wide variety of variations exist. It should also be understood that the described exemplary embodiments are merely non-limiting examples and are not intended to limit the scope, applicability, or configuration of the devices and methods described herein. Rather, the foregoing description will provide one skilled in the art with guidance for implementing at least one exemplary embodiment, it being understood that various changes in the operation and arrangement of the elements described in an exemplary embodiment may be made without departing from the subject matter as defined in the appended claims, as well as their legal equivalents. LIST OF REFERENCE SYMBOLS 1 vehicle 2 Detection device 3 resulting force 10 mechanical impact 11 Point of action 100 methods for detecting mechanical impact on a vehicle 101-107 individual processes or procedural steps within the framework of procedure 400
Claims
[1] Method for detecting mechanical effects (10) on a vehicle (1), wherein the vehicle (1) has at least one detection device (2) which is designed to detect accelerations in three-dimensional space, the method comprising: - Acquiring sensor data by means of the detection device (2), wherein the sensor data represent an impact (3) on the detection device (2) which was caused by a mechanical action applied from outside to an outer shell of the parked vehicle (1), wherein the sensor data comprise effective components of the impact on the detection device (2) in different directions of the three-dimensional space; - processing the recorded sensor data, wherein each active component is represented by a time-dependent function of a damped oscillation, from which an acceleration function is derived, wherein a starting time of the acceleration functions corresponds to a time at which the mechanical action on the vehicle (1) has occurred; - evaluating the acceleration functions at the starting time in order to obtain therefrom at least one feature of a force of the impact (3) on the detection device (2), wherein the at least one feature of the force of the impact (3) comprises a direction and an amount of the force; - processing the at least one obtained feature of the force of the impact (3) by means of an evaluation model in order to obtain therefrom at least one feature of the mechanical action (10) on the vehicle (1); and - Outputting an evaluation result which represents the at least one feature of the mechanical action (10) on the vehicle (1). [2] A method according to claim 1, wherein a fast Fourier transform is applied to the acceleration components to obtain therefrom a frequency spectrum for each acceleration component, wherein the acceleration components are evaluated only for frequencies at which the amplitude exceeds a threshold value. [3] Method according to claim 1, wherein the direction of the force of the impact (3) is represented by two angles obtained by angular operations of the acceleration components at the starting time. [4] Method according to claim 1 or 3, wherein the magnitude of the force of the impact (3) is obtained from an oscillating mass and the acceleration components at the starting time. [5] Method according to one of the preceding claims, wherein the at least one feature of the mechanical action (10) on the vehicle (1) comprises a location (11) on the vehicle (1) at which the mechanical action on the vehicle (1) has occurred. [6] Method according to one of the preceding claims, wherein the at least one feature of the mechanical action (10) on the vehicle (1) comprises an amount of a force of the mechanical action (10). [7] Method according to one of the preceding claims, wherein, based on the evaluation result, a message is sent to a user's terminal device, which message contains at least a statement that a mechanical action (10) has taken place on the vehicle (1). [8] A method according to claim 6 and claim 7, wherein the notification is sent to the user's terminal only if the magnitude of the force of the action (10) exceeds a predetermined threshold. [9] Method according to one of the preceding claims, wherein the evaluation model represents an association between the mechanical action (10) on the vehicle (1) and the impact on the detection device (2). [10] Method according to claim 9, wherein the evaluation model contains a plurality of assignments based on empirically determined assignments, wherein a plurality of specific mechanical effects (10) on the vehicle (1) are each assigned to a corresponding resulting impact (3) on the detection device (2). [11] System for detecting mechanical effects on a vehicle (1), the system comprising a detection device (2) for detecting accelerations and a data processing device configured to carry out the method according to one of the preceding claims. [12] A computer program comprising instructions which, when executed on the data processing device of the system according to claim 11, cause the system to carry out the method according to any one of claims 1 to 10. [13] A computer program product comprising a non-volatile data carrier on which instructions are stored which, when executed on the data processing device of the system according to claim 11, cause the system to carry out the method according to any one of claims 1 to 10. [14] Module for a vehicle (1), comprising the system according to claim 11, wherein the module is adapted to be installed in a vehicle (1). [15] Vehicle comprising a module according to claim 14, which is arranged as a roof module in a roof area of the vehicle (1).
Citation Information
Patent Citations
Vehicle interior and / or body shell monitoring method, involves determining level of unauthorized intrusion into vehicle based on exceeding or falling of threshold value, and activating alarm units based on determined level
DE102005020820A1
Device and method for localizing a collision of an object on a motor vehicle
DE102005046928A1
A method for determining damage to a motor vehicle, in which structure-borne sound waves are detected by means of a detection device and the damage is determined as a function thereof, and a detection device for a motor vehicle
DE102017106749A1
Method for detecting damage to the outer shell of a vehicle
DE102021209257A1
Method for controlling a safety system in a vehicle
WO2006074672A1