Construction method and device of vibration wave characteristic database, equipment, medium and product

By constructing a vibration wave feature database, the problem of vehicles struggling to interpret user interaction intentions without a reference benchmark was solved, achieving accurate interpretation and efficient calculation in both standard and non-standard environments.

CN120929443APending Publication Date: 2025-11-11ZHEJIANG ZEEKR INTELLIGENT TECH CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410584411.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-05-11
Publication Date
2025-11-11

AI Technical Summary

Technical Problem

Without a reference point, it is difficult for a vehicle to accurately interpret the user's interaction intent through vibration wave signals.

Method used

A vibration wave characteristic database is constructed by acquiring and processing vehicle vibration wave signals under standard test conditions to establish a standard vibration wave characteristic database, and a vibration wave characteristic deviation database is constructed by combining non-standard test conditions to provide a reliable reference benchmark.

Benefits of technology

This enables vehicles to accurately interpret user interaction intentions, providing a reliable reference benchmark and improving the vehicle's computing performance and accuracy in different environments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120929443A_ABST
    Figure CN120929443A_ABST
Patent Text Reader

Abstract

The invention discloses a construction method and device of a vibration wave characteristic database, equipment, a medium and a product, and relates to the technical field of vehicles, and the construction method of the vibration wave characteristic database specifically comprises the steps of obtaining a standard test working condition, and detecting a first whole vehicle state of a vehicle under the standard test working condition; when the first whole vehicle state is in a preset whole vehicle stop state, multiple first vibration wave signals in the vehicle are collected; and constructing a standard vibration wave feature database based on the plurality of first vibration wave signals and the standard test condition. By adopting the method and the device, the technical effect of constructing the vibration wave feature database is achieved, so that the vehicle can obtain a reliable reference and accurately interpret the interaction intention of the user.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of vehicle technology, and in particular to a method, apparatus, terminal device, storage medium, and computer program product for constructing a vibration wave feature database. Background Technology

[0002] As the automotive industry continues to develop, the configuration of electric car doors is also constantly being upgraded. In related technologies, engineers often install vibration sensors on electric doors, enabling the vehicle to detect the vibration wave signals generated when a user touches the door. This allows the vehicle to recognize the user's interaction intent based on the vibration wave signals and control the electric door to open or close.

[0003] However, without a reference benchmark, even if the vehicle acquires vibration wave signals, it is difficult to accurately interpret the user's interaction intentions from the vibration wave signals.

[0004] Therefore, how to provide a reliable reference benchmark for vehicles so that they can accurately interpret the user's interaction intent has become a technical problem that the industry urgently needs to solve. Summary of the Invention

[0005] The main purpose of this application is to provide a method, apparatus, terminal equipment, storage medium, and computer program product for constructing a vibration wave feature database, which aims to construct a vibration wave feature database so that vehicles can obtain a reliable reference benchmark and thus accurately interpret the user's interaction intent.

[0006] To achieve the above objectives, this application provides a method for constructing a vibration wave feature database, the method comprising the following steps:

[0007] Obtain standard test conditions and detect the first overall vehicle condition under the standard test conditions;

[0008] When the first vehicle state is in a preset vehicle stop state, multiple first vibration wave signals are collected inside the vehicle;

[0009] A standard vibration wave feature database is constructed based on multiple first vibration wave signals and the standard test conditions.

[0010] Further, the step of constructing a standard vibration wave feature database based on multiple first vibration wave signals and the standard test conditions includes:

[0011] Determine the vibration wave digital signal corresponding to each of the multiple first vibration wave signals, and extract the vibration wave feature data corresponding to each of the multiple vibration wave digital signals;

[0012] A standard vibration wave feature database is constructed based on multiple vibration wave feature data and the standard test conditions.

[0013] Furthermore, prior to the step of obtaining the standard test conditions, the method further includes:

[0014] Obtain multiple preset standard environmental parameters, and construct standard environmental conditions based on the multiple standard environmental parameters;

[0015] Obtain multiple preset standard triggering materials and multiple standard operation attributes, and construct a standard triggering condition based on the multiple standard triggering materials and multiple standard operation attributes;

[0016] Standard test conditions are constructed based on the standard environmental conditions and the standard trigger conditions.

[0017] Furthermore, after the step of acquiring multiple first vibration wave signals within the vehicle, the method further includes:

[0018] Obtain non-standard test conditions and collect multiple second vibration wave signals inside the vehicle;

[0019] A vibration wave characteristic deviation database is constructed based on multiple second vibration wave signals and the non-standard test conditions;

[0020] The target vibration wave feature database is constructed based on the standard vibration wave feature database and the vibration wave feature deviation database.

[0021] Furthermore, prior to the step of obtaining non-standard test conditions, the method further includes:

[0022] Obtain multiple standard environmental parameters and the environmental parameter step size corresponding to each of the multiple standard environmental parameters;

[0023] Multiple non-standard environmental parameters are obtained based on the step size of multiple environmental parameters and multiple standard environmental parameters, and non-standard environmental conditions are constructed based on the multiple non-standard environmental parameters.

[0024] Obtain multiple standard triggering materials and multiple standard operation attributes, and construct a standard triggering condition based on the multiple standard triggering materials and multiple standard operation attributes;

[0025] Non-standard test conditions are constructed based on the non-standard environmental conditions and the standard trigger conditions.

[0026] Furthermore, after the step of constructing the target vibration wave feature database based on the standard vibration wave feature database and the vibration wave feature deviation database, the method further includes:

[0027] Obtain standard verification conditions and detect the second vehicle status of the vehicle under the standard verification conditions;

[0028] When the second vehicle state is in the vehicle stopped state, the third vibration wave signal inside the vehicle is collected;

[0029] The accuracy verification result of the database corresponding to the vehicle is determined based on the target vibration wave feature database and the standard verification conditions.

[0030] Furthermore, to achieve the above objectives, this application also provides an apparatus for constructing a vibration wave feature database, the apparatus comprising:

[0031] The status detection module is used to acquire standard test conditions and detect the first overall vehicle status under the standard test conditions.

[0032] The signal acquisition module is used to acquire multiple first vibration wave signals inside the vehicle when the first vehicle state is in a preset vehicle stop state;

[0033] The signal processing module is used to construct a standard vibration wave feature database based on multiple first vibration wave signals and the standard test conditions.

[0034] In addition, to achieve the above objectives, this application also provides a terminal device, the terminal device comprising: a memory and a processor, wherein the memory stores a computer program that can run on the processor, and the computer program, when executed by the processor, implements the steps of the method for constructing a vibration wave feature database as described above.

[0035] In addition, to achieve the above objectives, this application also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps of the method for constructing a vibration wave feature database as described above.

[0036] In addition, to achieve the above objectives, the present invention also provides a computer program product, which includes a computer program that, when executed by a processor, implements the steps of the method for constructing a vibration wave feature database as described above.

[0037] The vibration wave feature database construction method, apparatus, terminal device, storage medium, and computer program product provided in this application embodiment acquire standard test conditions and detect the first vehicle state under the standard test conditions; when the first vehicle state is in a preset vehicle stop state, collect multiple first vibration wave signals inside the vehicle; and construct a standard vibration wave feature database based on the multiple first vibration wave signals and the standard test conditions.

[0038] In this embodiment, when the terminal device is running, the terminal device first acquires the standard test conditions for vehicle detection. At the same time, the terminal device detects the vehicle to obtain the first overall vehicle state under the standard test conditions. Then, if the terminal device determines that the first overall vehicle state is a preset vehicle stop state, it collects multiple first vibration wave signals generated by the vehicle under the standard test conditions. Finally, the terminal device processes the multiple first vibration wave signals to construct a standard vibration wave feature database based on the multiple first vibration wave signals and the standard test conditions.

[0039] Thus, this application solves the technical problem in related technologies where, even if vibration wave signals are acquired, it is difficult to interpret the user's interaction intent when there is no reference benchmark. Specifically, this application places the vehicle in a standard test environment and collects the vibration wave signals generated inside the vehicle under the standard test conditions. Based on the collected vibration wave signals and the standard test conditions, a standard vibration wave feature database is constructed. This allows the terminal device to use the collected vibration wave signals and the standard test conditions as a reference benchmark to judge the user's interaction intent, thereby achieving the technical effect of constructing a vibration wave feature database. This enables the vehicle to obtain a reliable reference benchmark and accurately interpret the user's interaction intent. Attached Figure Description

[0040] Figure 1 This is a schematic diagram of the structure of the terminal device in the hardware operating environment involved in the embodiments of this application;

[0041] Figure 2 This is a flowchart illustrating the first embodiment of the method for constructing the vibration wave feature database of this application;

[0042] Figure 3 This is a flowchart illustrating the third embodiment of the method for constructing the vibration wave feature database of this application;

[0043] Figure 4 This is a flowchart illustrating a preferred embodiment of the method for constructing the vibration wave feature database of this application.

[0044] Figure 5 This is a schematic diagram of the functional modules involved in an embodiment of the vibration wave feature database construction device of this application.

[0045] The realization of the purpose, functional features and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation

[0046] It should be understood that the specific embodiments described herein are merely illustrative of this application and are not intended to limit this application.

[0047] Reference Figure 1 , Figure 1 This is a schematic diagram of the terminal device structure of the hardware operating environment involved in the embodiments of this application.

[0048] It should be noted that the terminal device in this application embodiment can be a device that executes the method for constructing the vibration wave feature database of this application. Specifically, the terminal device can be a vehicle or a mobile terminal, data storage control terminal, PC, or other terminal connected to an electronic control unit associated with the vehicle.

[0049] like Figure 1 As shown, the terminal device may include: a processor 1001, such as a central processing unit (CPU), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. The communication bus 1002 is used to enable communication between these components. The user interface 1003 may include a display screen and an input unit such as a keyboard; optionally, the user interface 1003 may also include a standard wired interface or a wireless interface. The network interface 1004 may optionally include a standard wired interface or a wireless interface (such as a Wi-Fi interface). The memory 1005 may be a high-speed random access memory (RAM) or a stable non-volatile memory (NVM), such as a disk drive. The memory 1005 may also optionally be a storage device independent of the aforementioned processor 1001.

[0050] Those skilled in the art will understand that Figure 1 The structure shown does not constitute a limitation on the terminal device and may include more or fewer components than shown, or combine certain components, or have different component arrangements.

[0051] like Figure 1 As shown, the memory 1005, which serves as a storage medium, may include an operating system, a data storage module, a network communication module, a user interface module, and computer programs.

[0052] exist Figure 1 In the terminal device shown, the network interface 1004 is mainly used for data communication with other devices; the user interface 1003 is mainly used for data interaction with the user; the processor 1001 and the memory 1005 in the terminal device of this application can be set in the terminal device, and the terminal device calls the computer program stored in the memory 1005 through the processor 1001 and executes the following embodiments.

[0053] Based on the aforementioned terminal equipment, the overall concept of the method for constructing the vibration wave feature database of this application is provided.

[0054] As the automotive industry continues to develop, the configuration of electric car doors is also constantly being upgraded. In related technologies, engineers often install vibration sensors on the electric doors, allowing the vehicle to detect the vibration signals generated when a user touches the door. This enables the vehicle to recognize the user's interaction intent based on the vibration signals and control the electric door to open or close. However, without a reference point, even if the vehicle acquires the vibration signals, it is difficult to accurately interpret the user's interaction intent.

[0055] To address the above phenomena, this application proposes a method for constructing a vibration wave feature database. The method includes the following steps: acquiring a standard test condition and detecting a first vehicle state under the standard test condition; when the first vehicle state is in a preset vehicle stop state, collecting multiple first vibration wave signals inside the vehicle; and constructing a standard vibration wave feature database based on the multiple first vibration wave signals and the standard test condition.

[0056] Thus, this application solves the technical problem in related technologies where, even if vibration wave signals are acquired, it is difficult to interpret the user's interaction intent when there is no reference benchmark. Specifically, this application places the vehicle in a standard test environment and collects the vibration wave signals generated inside the vehicle under the standard test conditions. Based on the collected vibration wave signals and the standard test conditions, a standard vibration wave feature database is constructed. This allows the terminal device to use the collected vibration wave signals and the standard test conditions as a reference benchmark to judge the user's interaction intent, thereby achieving the technical effect of constructing a vibration wave feature database. This enables the vehicle to obtain a reliable reference benchmark and accurately interpret the user's interaction intent.

[0057] Based on the overall concept of the server and the method for constructing the vibration wave feature database of this application described above, various embodiments of the method for constructing the vibration wave feature database of this application are further proposed.

[0058] Please refer to Figure 2 , Figure 2This is a flowchart illustrating the first embodiment of the method for constructing the vibration wave feature database of this application.

[0059] It should be understood that although the logical order is shown in the flowchart, in some cases, the method for constructing the vibration wave feature database of this application may of course be performed in a different order than that shown or described here.

[0060] like Figure 2 As shown, in this embodiment, the method for constructing the vibration wave feature database of this application may include the following steps:

[0061] Step S10: Obtain the standard test conditions and detect the first overall vehicle status under the standard test conditions;

[0062] Step S20: When the first vehicle state is in a preset vehicle stop state, collect multiple first vibration wave signals inside the vehicle;

[0063] Step S30: A standard vibration wave feature database is constructed based on multiple first vibration wave signals and the standard test conditions.

[0064] It should be noted that the preset vehicle stop state is: the doors are closed and the vehicle's transmission is in P gear; in addition, the first vibration wave signal is an elastic mechanical wave signal generated and transmitted inside the vehicle when the triggering source triggers a knocking or contact event on the vehicle under standard test conditions. It can be understood that the elastic mechanical wave signal is different from the traditional mechanical wave signal in that, in addition to being able to be transmitted laterally along the surface of an object, it can also be transmitted into the interior of the object.

[0065] In this embodiment, when the terminal device is running, it first acquires a standard test condition for vehicle detection. Simultaneously, the terminal device detects the vehicle's transmission to determine the first overall vehicle state under the standard test condition. Then, if the terminal device determines that the first overall vehicle state is that the doors are closed and the transmission is in parking gear, the terminal device collects multiple first vibration wave signals generated inside the vehicle under the standard test condition. Finally, the terminal device processes the collected multiple first vibration wave signals to construct a standard vibration wave feature database based on the multiple first vibration wave signals and the standard test condition.

[0066] For example, when the terminal device is running, it first acquires a standard test condition for vehicle detection. Simultaneously, the terminal device detects the vehicle's transmission and obtains the detection result. Based on the detection result, it determines the first overall vehicle state under the standard test condition. Then, when the terminal device determines that the transmission is in P gear, it determines that the first overall vehicle state has reached a preset vehicle stop state. The terminal device then controls each trigger source to touch the vehicle according to the standard test condition to trigger multiple first vibration wave signals on the vehicle. At this time, the terminal device calls the vibration wave sensor configured on the vehicle to collect multiple first vibration wave signals generated inside the vehicle under the standard test condition. Finally, the terminal device processes the multiple first vibration wave signals to construct a standard vibration wave feature database based on the multiple first vibration wave signals and the standard test condition.

[0067] Thus, this application solves the technical problem in related technologies where, even if vibration wave signals are acquired, it is difficult to interpret the user's interaction intent when there is no reference benchmark. Specifically, this application places the vehicle in a standard test environment and collects the vibration wave signals generated inside the vehicle under the standard test conditions. Based on the collected vibration wave signals and the standard test conditions, a standard vibration wave feature database is constructed. This allows the terminal device to use the collected vibration wave signals and the standard test conditions as a reference benchmark to judge the user's interaction intent, thereby achieving the technical effect of constructing a vibration wave feature database. This enables the vehicle to obtain a reliable reference benchmark and accurately interpret the user's interaction intent.

[0068] Furthermore, it should be noted that in this embodiment and another embodiment, before the terminal device detects the vehicle, the terminal device also needs to determine the detection part on the vehicle that needs to be detected, and deploy at least one vibration wave sensor on the detection part.

[0069] Furthermore, in a feasible embodiment, step S30 above may specifically include:

[0070] Step S301: Determine the vibration wave digital signal corresponding to each of the multiple first vibration wave signals, and extract the vibration wave feature data corresponding to each of the multiple vibration wave digital signals;

[0071] Step S302: A standard vibration wave feature database is constructed based on multiple vibration wave feature data and the standard test conditions.

[0072] In this embodiment, after acquiring multiple first vibration wave signals generated by the vehicle under standard test conditions, the terminal device first converts each of the multiple first vibration wave signals to obtain vibration wave digital signals corresponding to each of the multiple first vibration wave signals. Then, the terminal device performs multiple operations on the multiple vibration wave digital signals to determine multiple vibration wave descriptive features corresponding to each of the multiple vibration wave digital signals. The terminal device then determines vibration wave feature data corresponding to each of the multiple vibration wave digital signals based on the multiple vibration wave descriptive features corresponding to each of the multiple vibration wave digital signals, and binds the multiple vibration wave feature data to the standard test conditions to obtain target data sets. The terminal device then constructs a standard vibration wave feature database based on the multiple target data sets.

[0073] For example, after acquiring multiple first vibration wave signals generated by the vehicle under standard test conditions, the terminal device sequentially filters, amplifies, and performs ADC (Analog to ADC) processing on the multiple first vibration wave signals. Digital conversion (analog-to-digital conversion) is performed to obtain multiple digital vibration wave signals corresponding to the first vibration wave signal. Then, the terminal device performs Fourier transform on each of these digital vibration wave signals to convert them from the time domain to the frequency domain, thereby obtaining the spectral characteristics of each signal. Simultaneously, based on the trigger time, trigger area, number of trigger points, and spectral characteristics of each of the first vibration wave signals, the terminal device uses Morlet wavelet basis functions to select the reference function, small time-segment scale parameter, and displacement parameter for each signal. Based on these reference function, small time-segment scale parameter, and displacement parameter, the terminal device extracts features from the high-frequency signal and determines the time-domain start point. Furthermore, the terminal device classifies the multiple digital vibration wave signals using a preset autocorrelation function to filter out signals with the same triggering method from different signals, thus obtaining the signal classification result. Finally, the terminal device calculates the short-time energy and short-time zero-crossing rate of multiple vibration waves within a time window. The terminal device calculates the signal energy and zero-crossing count of each vibration wave digital signal. Simultaneously, it calculates the total area corresponding to each vibration wave digital signal using the root mean square function and the total peak value corresponding to each vibration wave digital signal using the peak detection function. The terminal device then integrates the vibration wave descriptive features of each vibration wave digital signal obtained after multiple processing operations such as Fourier transform, wavelet transform, autocorrelation function, short-time energy and short-time zero-crossing rate, root mean square, and peak value monitoring. These features include spectral characteristics, reference function, small time-scale parameters, displacement parameters, high-frequency signal characteristics, time-domain start point, signal classification results, signal energy, zero-crossing count, total area, and total peak value. This results in a vehicle vibration wave descriptive parameter matrix corresponding to each vibration wave digital signal. The terminal device defines this vehicle vibration wave descriptive parameter matrix as the vibration wave feature data corresponding to the vibration wave digital signals. Finally, the terminal device binds each vibration wave feature data to a standard test condition to obtain a target data set, and constructs a standard vibration wave feature database based on these target data sets.

[0074] In this way, the terminal device can process multiple acquired first vibration wave signals, thereby extracting information from both macroscopic and microscopic parameters. This allows for a comprehensive description of each first vibration wave signal using the acquired vibration wave descriptive features. Furthermore, by binding vibration wave feature data with standard test conditions, the terminal device ensures that each vibration wave feature data point in the constructed standard vibration wave database has corresponding test condition parameters, thus making the constructed vibration wave feature database a reliable reference benchmark.

[0075] It should be noted that, in this embodiment and another embodiment, after the terminal device processes the first vibration wave signal, it can further determine whether the first vibration wave signal is a valid signal that allows the vehicle to perform interactive operations based on the aforementioned vibration wave feature data (for example, determining whether the material of the trigger source of the first vibration wave signal is leather based on the aforementioned vibration wave feature data, and whether the triggering method corresponding to the trigger source is touching the car door at a certain triggering speed). After that, if the terminal device determines that the first vibration wave signal is not a valid signal, it can directly discard the vibration wave signal and re-collect the vibration wave signal inside the vehicle through the aforementioned vibration wave sensor.

[0076] In this way, when the terminal device establishes the vibration wave feature database, it can only contain the valid vibration wave signals used to enable the vehicle to perform interactive operations, thereby greatly reducing the size of the constructed vibration wave feature database. This allows the vehicle to use the vibration wave feature database later without having to traverse too much invalid data, further improving the vehicle's computing performance.

[0077] Based on the first embodiment of the method for constructing the vibration wave feature database of this application described above, a second embodiment of the method for constructing the vibration wave feature database of this application is hereby proposed.

[0078] Furthermore, in a feasible embodiment, prior to step S10 above, the method for constructing the vibration wave feature database of this application may further include the following steps:

[0079] Step A10: Obtain multiple preset standard environmental parameters, and construct standard environmental conditions based on the multiple standard environmental parameters;

[0080] Step A20: Obtain multiple preset standard triggering materials and multiple standard operation attributes, and construct a standard triggering condition based on the multiple standard triggering materials and multiple standard operation attributes;

[0081] Step A30: Construct standard test conditions based on the standard environmental conditions and the standard trigger conditions.

[0082] It should be noted that the standard triggering material refers to the material of the trigger source that can touch the vehicle and generate a vibration signal inside the vehicle. This standard triggering material can specifically include common materials such as leather, metal, plastic, cotton, and linen, or special materials. Furthermore, the standard operating attributes include: the triggering speed when the triggering source touches the vehicle, the operating time interval, the sliding force of the triggering source when it touches the vehicle, and the number of triggering points on the vehicle. It can be understood that the triggering speed should be set as below 5 km / h for slow speed, 30-60 km / h for medium speed, and 80-100 km / h for high speed; similarly, the impact mass should be set... Set 10-50g as small mass, 150-200g as medium mass, and 300g and above as large mass; similarly, the impact frequency should be set to 10-20Hz as low frequency, 100-200Hz as medium frequency, and 1000-2000Hz as high frequency; similarly, the impact continuity should be set to continuous impact and discontinuous impact; similarly, the operation time interval should be set between 500ms and 1500ms; similarly, the sliding force when the trigger source touches the vehicle can be set by the force at a standard angle; similarly, the number of trigger points on the vehicle can be set to 4.

[0083] In this embodiment, before acquiring the standard test conditions for vehicle inspection, the terminal device first acquires multiple standard environmental parameters preset by the technicians, and constructs standard environmental conditions based on these parameters. Simultaneously, the terminal device acquires multiple standard trigger parameters and multiple standard operation attributes preset by the technicians, and combines these parameters to construct standard trigger conditions. Finally, the terminal device integrates the constructed standard environmental conditions and standard trigger conditions to construct standard test conditions.

[0084] For example, before acquiring the standard test conditions for detecting vehicle users, the terminal device first acquires the standard temperature parameters, standard humidity parameters, standard pressure parameters, and standard illumination parameters preset by the technicians. Based on these standard temperature parameters, standard humidity parameters, standard pressure parameters, and standard illumination parameters, the standard environmental conditions are constructed as follows: standard temperature parameter is 25℃, standard humidity parameter is 40%, standard pressure parameter is 101.325 kPa, standard illumination parameter is 500 lux, and the vibration wave sensor surface is clean. At the same time, the terminal device acquires multiple preset standard trigger materials: common materials such as leather, metal, plastic, cotton, and linen, or special materials, and speeds below 5 km / h are considered slow, while speeds between 30-60 km / h are considered medium. The standard operating attributes include: 80-100km / h (high speed), 10-50g (small mass), 150-200g (medium mass), and over 300g (large mass); 10-20Hz (low frequency), 100-200Hz (medium frequency), and 1000-2000Hz (high frequency); continuous impact; discontinuous impact; an operation time interval of 500ms to 1500ms; the sliding force of the trigger source when it touches the vehicle; and the number of trigger points on the vehicle. The terminal device then combines these standard triggering materials and operating attributes to construct a standard triggering condition. Finally, the terminal device integrates the constructed standard environmental condition with the standard triggering condition to obtain a standard detection condition that includes multiple triggering conditions.

[0085] In this way, the terminal device can construct a standard test condition to simulate a vehicle being triggered by trigger sources of different materials in a standard environment in different operating ways. Based on this standard test condition, it can collect different vibration wave signals generated when the vehicle is in a standard environment and is touched by trigger sources of different materials with different operating properties.

[0086] Based on the first and / or second embodiments of the method for constructing the vibration wave feature database of this application described above, a third embodiment of the method for constructing the vibration wave feature database of this application is hereby proposed.

[0087] Further, please refer to Figure 3 , Figure 3 This is a flowchart illustrating the third embodiment of the method for constructing the vibration wave feature database of this application, as shown below. Figure 3 As shown, in a feasible embodiment, after step S20 above, the method for constructing the vibration wave feature database of this application may further include the following steps:

[0088] Step B10: Obtain non-standard test conditions and collect multiple second vibration wave signals inside the vehicle;

[0089] Step B20: Construct a vibration wave characteristic deviation database based on multiple second vibration wave signals and the non-standard test conditions;

[0090] Step B30: Construct the target vibration wave feature database based on the standard vibration wave feature database and the vibration wave feature deviation database.

[0091] It should be noted that the second vibration wave signal is an elastic mechanical wave signal generated and transmitted inside the vehicle when the triggering source triggers a knocking or contact event on the vehicle under non-standard test conditions.

[0092] In this embodiment, after acquiring multiple first vibration wave signals generated inside the vehicle, the terminal device can also acquire non-standard test conditions for vehicle detection, thereby acquiring multiple second vibration wave signals generated inside the vehicle under these non-standard test conditions. Then, the terminal device processes the acquired multiple second vibration wave signals to construct a vibration wave characteristic deviation database based on the multiple second vibration wave signals and the non-standard test conditions. Finally, the terminal device integrates the constructed standard vibration wave characteristic database and the vibration wave characteristic deviation database to construct a target vibration wave characteristic database.

[0093] For example, after the terminal device collects the first vibration wave signals inside the vehicle under standard test conditions, the terminal device can also acquire non-standard test conditions for vehicle detection. Simultaneously, the terminal device controls each trigger source to touch the vehicle according to the non-standard test conditions to trigger multiple second vibration wave signals on the vehicle. At this time, the vibration wave sensor configured on the vehicle collects multiple second vibration wave signals generated inside the vehicle under the non-standard test conditions. Then, the terminal device processes the multiple second vibration wave signals to construct a non-standard vibration wave characteristic deviation database based on the multiple second vibration wave signals and the non-standard test conditions. Finally, the terminal device integrates the constructed standard vibration wave characteristic database and the non-standard vibration wave characteristic deviation database to construct a target vibration wave characteristic database.

[0094] In this way, the terminal device can not only integrate the various vibration wave signals generated by the vehicle under standard test conditions, but also integrate the various vibration wave signals generated by the vehicle under various non-standard test conditions. This allows the device to determine the deviation values ​​between the vibration wave signals generated by each trigger source when it touches the vehicle under different test conditions. Based on these deviation values, a non-standard vibration wave characteristic deviation database is constructed. This enables the vehicle to determine the trigger source information corresponding to the vibration wave signal under standard conditions simply by using the characteristic deviation values ​​in the database and the real-time environmental parameters of the vehicle after collecting vibration wave signals in a non-standard environment. In other words, the vehicle only needs to use the characteristic deviation values ​​in the database to query the trigger source information corresponding to the collected vibration wave signal, without having to compare the collected vibration wave signal with each data in the vibration wave characteristic database sequentially to determine the trigger source information, thus significantly reducing the vehicle's calculation process.

[0095] Based on the above embodiments of the method for constructing the vibration wave feature database of this application, a fourth embodiment of the method for constructing the vibration wave feature database of this application is proposed here.

[0096] Furthermore, in a feasible embodiment, prior to step B10 above, the method for constructing the vibration wave feature database of this application may further include the following steps:

[0097] Step C10: Obtain multiple standard environmental parameters and the environmental parameter step size corresponding to each of the multiple standard environmental parameters;

[0098] Step C20: Obtain multiple non-standard environmental parameters based on the multiple environmental parameter step sizes and multiple standard environmental parameters, and construct a non-standard environmental condition based on the multiple non-standard environmental parameters;

[0099] Step C30: Obtain multiple standard triggering materials and multiple standard operation attributes, and construct a standard triggering condition based on the multiple standard triggering materials and multiple standard operation attributes;

[0100] Step C40: Construct non-standard test conditions based on the non-standard environmental conditions and the standard trigger conditions.

[0101] It should be noted that the environmental parameter step size is the standard value used to modify the environmental parameter; that is, the environmental parameter value can be expanded or reduced within the same range based on this step size. It is understood that this application does not limit the specific value of this environmental parameter step size.

[0102] In this embodiment, before acquiring non-standard test conditions for vehicle inspection, the terminal device can first acquire multiple standard environmental parameters preset by technicians, and preset environmental parameter step sizes corresponding to each of the multiple standard environmental parameters. Then, the terminal device adjusts the multiple standard environmental parameters based on the environmental parameter step sizes corresponding to each of the multiple standard environmental parameters to obtain multiple non-standard environmental parameters. The terminal device then constructs non-standard environmental conditions based on the multiple non-standard environmental parameters. Next, the terminal device acquires multiple standard trigger parameters and multiple standard operation attributes preset by technicians, and combines the multiple standard trigger materials and multiple standard operation attributes to construct standard trigger conditions. Finally, the terminal device integrates the constructed non-standard environmental conditions and standard trigger conditions to construct standard test conditions.

[0103] For example, before acquiring non-standard test conditions for vehicle inspection, the terminal device can first acquire a standard temperature parameter of 25°C preset by the technician, and a temperature step of 15°C corresponding to the standard environmental parameter. The terminal device then increases and / or decreases the standard environmental temperature of 25°C based on this temperature step of 15°C, thereby obtaining multiple non-standard temperature parameters in sequence. Similarly, the terminal device needs to acquire a standard humidity parameter of 40% preset by the technician, and a humidity step of 10% corresponding to the standard humidity parameter of 40%. The terminal device then increases and / or decreases the standard humidity parameter of 40% based on this humidity step of 10%, thereby obtaining multiple non-standard temperature parameters in sequence. Non-standard humidity parameters; similarly, the terminal device also needs to obtain the standard pressure parameter of 101.325 kPa preset by the technician, and the pressure step corresponding to the standard pressure parameter of 101.325 kPa. The terminal device then increases and / or decreases the standard pressure parameter of 101.325 kPa based on the pressure step, thereby obtaining multiple non-standard pressure parameters in sequence; similarly, the terminal device also needs to obtain the standard illumination parameter of 500 lux preset by the technician, and the illumination step corresponding to the standard illumination parameter of 500 lux. The terminal device then increases and / or decreases the standard illumination parameter of 500 lux based on the illumination step, thereby obtaining multiple non-standard... Lighting parameters; similarly, the terminal device also needs to acquire the surface deposits preset by the technicians, and set the surface state of the vibration wave sensor based on these surface deposits. Then, based on the acquired non-standard temperature parameters, non-standard humidity parameters, non-standard pressure parameters, non-standard lighting parameters, and multiple vibration wave sensor surface states, the terminal device constructs one or more non-standard environmental conditions. Next, the terminal device acquires preset standard trigger materials such as leather, metal, plastic, cotton, linen, and other common or special materials, and defines speeds as follows: below 5 km / h as slow, 30-60 km / h as medium, 80-100 km / h as high, and 10-50g as low mass. The system incorporates multiple standard operating attributes, including quantity, weight (150-200g for medium mass, over 300g for large mass), frequency (10-20Hz for low frequency, 100-200Hz for medium frequency, 1000-2000Hz for high frequency), impact type (continuous impact, discontinuous impact), operating time interval (500ms-1500ms), sliding force when the trigger source touches the vehicle, and the number of trigger points on the vehicle. The terminal device then combines these standard triggering materials and operating attributes to construct a standard triggering condition. Finally, the terminal device integrates the constructed non-standard environmental condition with the standard triggering condition to obtain a standard detection condition that includes multiple triggering conditions.

[0104] In this way, the terminal device can construct a non-standard test condition to simulate a vehicle being triggered by trigger sources of different materials in a non-standard environment with different operating methods. Based on this non-standard test condition, it can collect different vibration wave signals generated when the vehicle is in a non-standard environment and is touched by trigger sources of different materials with different operating properties.

[0105] Based on the above embodiments of the method for constructing the vibration wave feature database of this application, a fifth embodiment of the method for constructing the vibration wave feature database of this application is hereby proposed.

[0106] Furthermore, in a feasible embodiment, after step B30 above, the method for constructing the vibration wave feature database of this application may further include the following steps:

[0107] Step D10: Obtain the standard verification condition and detect the second vehicle status of the vehicle under the standard verification condition;

[0108] Step D20: When the second vehicle state is in the vehicle stopped state, collect the third vibration wave signal inside the vehicle;

[0109] Step D30: Determine the database accuracy verification result corresponding to the vehicle based on the target vibration wave feature database and the standard verification conditions.

[0110] In this embodiment, after constructing the target vibration wave feature database, the terminal device can also acquire a standard verification condition for verifying the target vibration wave feature database. Simultaneously, the terminal device detects the vehicle's transmission to determine the second vehicle state under the standard verification condition. Then, if the terminal device determines that the second vehicle state is a stopped state with the doors closed and the transmission in parking gear, the terminal device collects multiple third vibration wave signals generated inside the vehicle under the standard verification condition. Finally, the terminal device queries the target vibration wave feature database based on the standard verification condition and the third vibration wave signals to obtain the query result, and determines whether the database accuracy verification result for the vehicle is passed or failed based on the query result.

[0111] For example, after constructing the target vibration wave feature database, the terminal device can also acquire a standard verification condition for verifying the target vibration wave feature database. Simultaneously, the terminal device detects the vehicle's transmission and obtains the detection result. Based on this result, it determines the second vehicle state under the standard verification condition. Then, when the terminal device determines that the transmission is in P gear, it determines that the second vehicle state is in a preset vehicle stop state. The terminal device then controls each trigger source to touch the vehicle according to the standard verification condition to trigger multiple third vibration wave signals on the vehicle. At this time, the terminal device calls the vibration wave sensors configured on the vehicle to collect data on the vehicle under the standard verification condition. Multiple third vibration wave signals are generated internally under the operating condition. Finally, the terminal device queries the target vibration wave feature database based on the standard verification operating condition and the third vibration wave signal to determine the verification trigger source information corresponding to the third vibration wave signal. At the same time, the terminal device obtains the preset standard trigger source information corresponding to the third vibration wave signal and compares the verification trigger source information with the standard trigger source information to obtain the comparison result. When the comparison result shows that the verification trigger source information and the standard trigger source information are consistent, the database accuracy verification result corresponding to the vehicle is determined to be verified as passed. When the comparison result shows that the verification trigger source information and the standard trigger source information are inconsistent, the database accuracy verification result corresponding to the vehicle is determined to be verified as failed.

[0112] In this way, after the terminal device constructs the target vibration wave database, it can also verify the accuracy of the target feature database, thereby improving the accuracy of the target vibration wave feature database.

[0113] Based on the above embodiments of the method for constructing the vibration wave feature database of this application, a preferred embodiment of the method for constructing the vibration wave feature database of this application is proposed here.

[0114] Please refer to Figure 4 , Figure 4 This is a flowchart illustrating a preferred embodiment of the method for constructing the vibration wave feature database of this application, as shown below. Figure 4As shown, in this embodiment, when the terminal device is running, it first acquires a standard test condition for vehicle detection and detects the first vehicle state under this standard test condition. Then, when the terminal device determines that the vehicle is under this standard test condition and the transmission is in P gear, it determines the first vehicle state to be a preset vehicle stopped state. Simultaneously, the terminal device performs an environment traversal operation to collect the standard environmental conditions included in the standard test condition. Then, the terminal device controls a trigger source to touch the vehicle under this standard test condition to trigger the vibration wave sensor configured on the vehicle. It then collects multiple first vibration wave signals generated inside the vehicle under this standard test condition using its own configured data acquisition card. The data acquisition card then processes these multiple first vibration wave signals. The vibration wave signals are stored in the storage device configured in the terminal device. At the same time, the data acquisition card inputs multiple first vibration wave signals to the data processing module configured in the terminal device. The data processing module processes the multiple first vibration wave signals to obtain the vibration wave digital signals corresponding to each of the multiple first vibration wave signals. The data processing module then processes the multiple vibration wave digital signals to obtain the vibration wave characteristic data corresponding to each of the multiple vibration wave digital signals. Finally, the terminal device binds each vibration wave characteristic data with each standard environmental condition to obtain a target data set, and constructs a standard vibration wave characteristic database based on each target data set, and then stores the standard vibration wave characteristic database in the storage device.

[0115] In addition, to achieve the above objectives, this application also provides an apparatus for constructing a vibration wave feature database, please refer to... Figure 5 , Figure 5 This is a schematic diagram of the functional modules involved in an embodiment of the vibration wave feature database construction device of this application, as shown below. Figure 5 As shown, the device includes:

[0116] The status detection module 10 is used to acquire standard test conditions and detect the first overall vehicle status under the standard test conditions.

[0117] The signal acquisition module 20 is used to acquire multiple first vibration wave signals inside the vehicle when the first vehicle state is in a preset vehicle stop state.

[0118] The signal processing module 30 is used to construct a standard vibration wave feature database based on multiple first vibration wave signals and the standard test conditions.

[0119] Furthermore, the signal processing module 30 is also used for:

[0120] Determine the vibration wave digital signal corresponding to each of the multiple first vibration wave signals, and extract the vibration wave feature data corresponding to each of the multiple vibration wave digital signals;

[0121] A standard vibration wave feature database is constructed based on multiple vibration wave feature data and the standard test conditions.

[0122] Furthermore, the state detection module 10 is also used for:

[0123] Obtain multiple preset standard environmental parameters, and construct standard environmental conditions based on the multiple standard environmental parameters;

[0124] Obtain multiple preset standard triggering materials and multiple standard operation attributes, and construct a standard triggering condition based on the multiple standard triggering materials and multiple standard operation attributes;

[0125] Standard test conditions are constructed based on the standard environmental conditions and the standard trigger conditions.

[0126] Furthermore, the signal acquisition module 20 is also used for:

[0127] Obtain non-standard test conditions and collect multiple second vibration wave signals inside the vehicle;

[0128] A vibration wave characteristic deviation database is constructed based on multiple second vibration wave signals and the non-standard test conditions;

[0129] The target vibration wave feature database is constructed based on the standard vibration wave feature database and the vibration wave feature deviation database.

[0130] Furthermore, the signal acquisition module 20 is also used for:

[0131] Obtain multiple standard environmental parameters and the environmental parameter step size corresponding to each of the multiple standard environmental parameters;

[0132] Multiple non-standard environmental parameters are obtained based on the step size of multiple environmental parameters and multiple standard environmental parameters, and non-standard environmental conditions are constructed based on the multiple non-standard environmental parameters.

[0133] Obtain multiple standard triggering materials and multiple standard operation attributes, and construct a standard triggering condition based on the multiple standard triggering materials and multiple standard operation attributes;

[0134] Non-standard test conditions are constructed based on the non-standard environmental conditions and the standard trigger conditions.

[0135] Furthermore, the signal acquisition module 20 is also used to: acquire standard verification conditions and detect the second vehicle status of the vehicle under the standard verification conditions;

[0136] When the second vehicle state is in the vehicle stopped state, the third vibration wave signal inside the vehicle is collected;

[0137] The accuracy verification result of the database corresponding to the vehicle is determined based on the target vibration wave feature database and the standard verification conditions.

[0138] In addition, this application also provides a terminal device having a computer program that can run on a processor, wherein when the terminal device executes the computer program, it implements the steps of the method for constructing a vibration wave feature database as described in any of the above embodiments.

[0139] The specific embodiments of the terminal device in this application are basically the same as the embodiments of the above-mentioned method for constructing the vibration wave feature database, and will not be described in detail here.

[0140] In addition, this application also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the method for constructing a vibration wave feature database as described in any of the above embodiments.

[0141] The specific embodiments of the computer-readable storage medium of this invention are basically the same as the embodiments of the above-described method for constructing the vibration wave feature database, and will not be described in detail here.

[0142] Furthermore, embodiments of the present invention also propose a computer program product, including a computer program that, when executed by a processor, implements the steps of the method for constructing a vibration wave feature database as described above.

[0143] The specific implementation of the computer program product of the present invention is basically the same as the various embodiments of the above-mentioned method for constructing the vibration wave feature database, and will not be repeated here.

[0144] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or system. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or system that includes that element.

[0145] The sequence numbers of the embodiments in this application are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.

[0146] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) as described above, and includes several instructions to cause a terminal device (which may be a vehicle or a mobile terminal connected to an electronic control unit associated with the vehicle, a data storage control terminal, a PC, etc.) to execute the methods described in the various embodiments of this application.

[0147] The above are merely preferred embodiments of this application and do not limit the patent scope of this application. Any equivalent structural or procedural transformations made using the content of this application's specification and drawings, or direct or indirect applications in other related technical fields, are similarly included within the patent protection scope of this application.

Claims

1. A method for constructing a vibration wave feature database, characterized in that, The method for constructing the vibration wave feature database includes the following steps: Obtain standard test conditions and detect the first overall vehicle condition under the standard test conditions; When the first vehicle state is in a preset vehicle stop state, multiple first vibration wave signals are collected inside the vehicle; A standard vibration wave feature database is constructed based on multiple first vibration wave signals and the standard test conditions.

2. The method for constructing a vibration wave feature database as described in claim 1, characterized in that, The step of constructing a standard vibration wave feature database based on multiple first vibration wave signals and the standard test conditions includes: Determine the vibration wave digital signal corresponding to each of the multiple first vibration wave signals, and extract the vibration wave feature data corresponding to each of the multiple vibration wave digital signals; A standard vibration wave feature database is constructed based on multiple vibration wave feature data and the standard test conditions.

3. The method for constructing a vibration wave feature database as described in claim 1, characterized in that, Prior to the step of obtaining the standard test conditions, the method further includes: Obtain multiple preset standard environmental parameters, and construct standard environmental conditions based on the multiple standard environmental parameters; Obtain multiple preset standard triggering materials and multiple standard operation attributes, and construct a standard triggering condition based on the multiple standard triggering materials and multiple standard operation attributes; Standard test conditions are constructed based on the standard environmental conditions and the standard trigger conditions.

4. The method for constructing a vibration wave feature database as described in claim 1, characterized in that, After the step of acquiring multiple first vibration wave signals within the vehicle, the method further includes: Obtain non-standard test conditions and collect multiple second vibration wave signals inside the vehicle; A vibration wave characteristic deviation database is constructed based on multiple second vibration wave signals and the non-standard test conditions; The target vibration wave feature database is constructed based on the standard vibration wave feature database and the vibration wave feature deviation database.

5. The method for constructing a vibration wave feature database as described in claim 4, characterized in that, Prior to the step of obtaining non-standard test conditions, the method further includes: Obtain multiple standard environmental parameters and the environmental parameter step size corresponding to each of the multiple standard environmental parameters; Multiple non-standard environmental parameters are obtained based on the step size of multiple environmental parameters and multiple standard environmental parameters, and non-standard environmental conditions are constructed based on the multiple non-standard environmental parameters. Obtain multiple standard triggering materials and multiple standard operation attributes, and construct a standard triggering condition based on the multiple standard triggering materials and multiple standard operation attributes; Non-standard test conditions are constructed based on the non-standard environmental conditions and the standard trigger conditions.

6. The method for constructing a vibration wave feature database as described in claim 4, characterized in that, After the step of constructing the target vibration wave feature database based on the standard vibration wave feature database and the vibration wave feature deviation database, the method further includes: Obtain standard verification conditions and detect the second vehicle status of the vehicle under the standard verification conditions; When the second vehicle state is in the vehicle stopped state, the third vibration wave signal inside the vehicle is collected; The accuracy verification result of the database corresponding to the vehicle is determined based on the target vibration wave feature database and the standard verification conditions.

7. A device for constructing a vibration wave feature database, characterized in that, The device includes: The status detection module is used to acquire standard test conditions and detect the first overall vehicle status under the standard test conditions. The signal acquisition module is used to acquire multiple first vibration wave signals inside the vehicle when the first vehicle state is in a preset vehicle stop state; The signal processing module is used to construct a standard vibration wave feature database based on multiple first vibration wave signals and the standard test conditions.

8. A terminal device, characterized in that, The terminal device includes: a memory and a processor. The memory stores a computer program that can run on the processor. When the computer program is executed by the processor, it implements the steps of the method for constructing the vibration wave feature database as described in any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the steps of the method for constructing a vibration wave feature database as described in any one of claims 1 to 6.

10. A computer program product, characterized in that, The computer program product includes a computer program that, when executed by a processor, implements the steps of the method for constructing a vibration wave feature database as described in any one of claims 1 to 6.