Vehicle NVH detection method and device, electronic equipment and storage medium
By implementing the NVH detection method in the vehicle, the vehicle status and the sound pressure data are calculated automatically, the detection efficiency and accuracy are improved, and the detection results are automatically uploaded.
Patent Information
- Application Number
- CN202310708416.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-14
- Publication Date
- 2024-12-17
AI Technical Summary
In vehicle production, NVH testing based on testers is less efficient and difficult to promote and use in large-scale mass production.
By implementing the NVH detection method in the vehicle, a detection command is generated in response to the execution parameter setting command, a determination is made as to whether the vehicle status meets the preset preconditions, the target audio data and vehicle status signal are obtained, the sound pressure calculation is performed, and the sound pressure data and the pre-order Suppose abnormal sound pressure comparison to determine the test results to avoid the intervention of testers.
It improves the efficiency and objectivity accuracy of NVH detection, saves the cost of purchasing detection equipment, and automatically uploads the detection results to the cloud system to prevent omissions in the operation of testers.
Smart Images

Figure CN119147273A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of vehicle technology, and in particular to a method and device for vehicle NVH detection, an electronic device and a storage medium. Background Art
[0002] In the current vehicle production process, NVH consistency detection can be monitored by collecting audio signals by sound collection equipment, where NVH is the abbreviation of the first letters of the three English words Noise, Vibration and Harshness, and is a general term for various indicators such as vehicle noise, vibration and comfort. Since the sound collection equipment is expensive and the steps for deploying the equipment to the vehicle are cumbersome, this detection method is difficult to promote and use in large-scale mass-produced vehicles. Therefore, at present, NVH consistency detection in vehicle production is mainly carried out by testers driving the vehicle for road testing, that is, the testers feel the NVH indicators during the driving process to determine whether the NVH of the vehicle meets the standards, but the efficiency is low when the vehicle NVH is tested based on the testers. Summary of the invention
[0003] The present disclosure provides a method and device for vehicle NVH detection, an electronic device and a storage medium, which are mainly intended to solve the problem of low efficiency when vehicle NVH detection is performed based on test personnel.
[0004] According to a first aspect of the present disclosure, a method for detecting NVH of a vehicle is provided, comprising:
[0005] In response to an execution parameter setting instruction, generating a corresponding detection instruction according to the execution parameter, wherein the execution parameter includes a detection item;
[0006] In response to the detection instruction, determining whether the vehicle state meets a preset precondition, wherein the preset precondition is used to determine whether the vehicle can be subjected to NVH detection under the vehicle state;
[0007] When it is determined that the vehicle state meets the preset precondition, obtaining the target audio data related to the detection item and the vehicle state signal related to the detection instruction;
[0008] Calculating the sound pressure of the target audio data based on the vehicle state signal to obtain corresponding sound pressure data;
[0009] The vehicle NVH test result is determined based on the comparison result of the sound pressure data with the preset abnormal sound pressure.
[0010] Optionally, after determining the vehicle NVH test result according to the comparison result between the sound pressure data and the preset abnormal sound pressure, the method includes:
[0011] Displaying the detection result on the vehicle display interface;
[0012] storing the test results locally; and / or
[0013] The detection results are uploaded to the server.
[0014] Optionally, determining the vehicle NVH test result according to the comparison result of the sound pressure data with the preset abnormal sound pressure includes:
[0015] Comparing the sound pressure data with the preset abnormal sound pressure;
[0016] In a scenario where it is determined that the sound pressure data is greater than or equal to the preset abnormal sound pressure, determining that the vehicle NVH fails the test;
[0017] In a scenario where it is determined that the sound pressure data is less than the preset abnormal sound pressure, it is determined that the vehicle NVH passes the test.
[0018] Optionally, the acquiring of the target audio data related to the detection item and the vehicle status signal related to the detection instruction includes:
[0019] Determining a target location for collecting the target audio data and a preset type of the vehicle status signal according to the type of the detection item;
[0020] The target audio data is collected according to the audio collection device at the target position, and the vehicle status signal of the preset type is acquired through a preset subscription algorithm.
[0021] Optionally, the preset preconditions include: at least one of a vehicle tire state, a vehicle engine state, a vehicle window state, a vehicle seat state, and a vehicle air conditioning state.
[0022] Optionally, the method comprises:
[0023] When it is determined that the vehicle state does not meet the preset precondition, a prompt message indicating that the vehicle state does not meet the preset precondition is output on the vehicle display interface.
[0024] According to a second aspect of the present disclosure, a vehicle NVH detection device is provided, comprising:
[0025] A generating unit, configured to generate a corresponding detection instruction according to the execution parameters in response to the execution parameter setting instruction, wherein the execution parameters include detection items;
[0026] A judgment unit, configured to judge whether a vehicle state meets a preset precondition in response to the detection instruction, wherein the preset precondition is used to judge whether an NVH detection can be performed on the vehicle under the vehicle state;
[0027] an acquisition unit, configured to acquire the target audio data related to the detection item and the vehicle status signal related to the detection instruction when it is determined that the vehicle status meets the preset precondition;
[0028] a calculation unit, configured to calculate the sound pressure of the target audio data based on the vehicle state signal to obtain corresponding sound pressure data;
[0029] The determination unit is used to determine the vehicle NVH detection result according to the comparison result of the sound pressure data and the preset abnormal sound pressure.
[0030] Optionally, the determining unit includes:
[0031] A comparison module, used for comparing the sound pressure data with the preset abnormal sound pressure;
[0032] A first determination module, configured to determine that the vehicle NVH fails the test in a scenario where it is determined that the sound pressure data is greater than or equal to the preset abnormal sound pressure;
[0033] The second determination module is used to determine that the vehicle NVH passes the detection in a scenario where it is determined that the sound pressure data is less than the preset abnormal sound pressure.
[0034] Optionally, the acquiring unit includes:
[0035] A determination module, configured to determine a target location for collecting the target audio data and a preset type of the vehicle status signal according to the type of the detection item;
[0036] The acquisition module is used to collect the target audio data according to the audio acquisition device at the target position, and obtain the vehicle status signal of the preset type through a preset subscription algorithm.
[0037] Optionally, the preset preconditions include: at least one of a vehicle tire state, a vehicle engine state, a vehicle window state, a vehicle seat state, and a vehicle air conditioning state.
[0038] Optionally, the device comprises:
[0039] The output unit is used to output a prompt message that the vehicle status does not meet the preset precondition on the vehicle display interface when it is determined that the vehicle status does not meet the preset precondition.
[0040] According to a third aspect of the present disclosure, a vehicle is provided, comprising the vehicle NVH detection device described in the second aspect.
[0041] According to a fourth aspect of the present disclosure, there is provided an electronic device, including:
[0042] at least one processor; and
[0043] a memory communicatively connected to the at least one processor; wherein,
[0044] The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the method described in the first aspect.
[0045] According to a fifth aspect of the present disclosure, a non-transitory computer-readable storage medium storing computer instructions is provided, wherein the computer instructions are used to enable the computer to execute the method described in the first aspect.
[0046] According to a sixth aspect of the present disclosure, a computer program product is provided, comprising a computer program, wherein when the computer program is executed by a processor, the method described in the first aspect is implemented.
[0047] The vehicle NVH detection method and device, electronic device and storage medium provided by the present disclosure respond to an execution parameter setting instruction and generate a corresponding detection instruction according to the execution parameter, wherein the execution parameter includes a detection item; in response to the detection instruction, determine whether the vehicle state meets a preset precondition, and the preset precondition is used to determine whether the vehicle can be subjected to NVH detection under the vehicle state; when it is determined that the vehicle state meets the preset precondition, obtain target audio data related to the detection item and a vehicle state signal related to the detection instruction; calculate the sound pressure of the target audio data based on the vehicle state signal to obtain corresponding sound pressure data; and determine the vehicle NVH detection result according to the comparison result of the sound pressure data with the preset abnormal sound pressure. Compared with the related art, in response to an execution parameter setting instruction, an execution parameter corresponding to the vehicle NVH detection is set, and the detection instruction is generated based on the set execution parameters, the detection instruction includes test time, test items and various vehicle status signals required when performing the test and other information, and in response to the detection instruction, it is determined whether the current vehicle state allows vehicle NVH detection, and when it is determined to be allowed, the target audio data and the vehicle status signal related to the detection instruction are obtained, that is, the audio data generated when the vehicle is running is collected, and the relevant vehicle status signal is obtained according to the information of the type of the vehicle status signal contained in the detection instruction, and the sound pressure of the target audio data is calculated by referring to the vehicle status signal to obtain the corresponding sound pressure data, and then the obtained sound pressure data is compared with the preset abnormal sound pressure to determine the NVH detection result of the vehicle, and the aforementioned NVH detection process is all executed by the vehicle, avoiding the intervention of the tester in the test process, thereby solving the problem of low efficiency of manual detection when the vehicle NVH detection is based on the tester.
[0048] It should be understood that the content described in this section is not intended to identify the key or important features of the embodiments of the present application, nor is it intended to limit the scope of the present application. Other features of the present application will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0049] The accompanying drawings are used to better understand the present solution and do not constitute a limitation of the present disclosure.
[0050] Figure 1 A schematic flow chart of a vehicle NVH detection method provided by an embodiment of the present disclosure;
[0051] Figure 2 A flow chart of another method for detecting vehicle NVH provided by an embodiment of the present disclosure;
[0052] Figure 3 A schematic diagram of the structure of a vehicle NVH detection device provided in an embodiment of the present disclosure;
[0053] Figure 4 A schematic diagram of the structure of another vehicle NVH detection device provided in an embodiment of the present disclosure;
[0054] Figure 5 A schematic block diagram of an exemplary electronic device 300 provided for an embodiment of the present disclosure. DETAILED DESCRIPTION
[0055] The following is a description of exemplary embodiments of the present disclosure in conjunction with the accompanying drawings, including various details of the embodiments of the present disclosure to facilitate understanding, which should be considered as merely exemplary. Therefore, it should be recognized by those of ordinary skill in the art that various changes and modifications may be made to the embodiments described herein without departing from the scope and spirit of the present disclosure. Similarly, for the sake of clarity and conciseness, descriptions of well-known functions and structures are omitted in the following description.
[0056] The following describes the vehicle NVH detection method and device, electronic device and storage medium according to the embodiments of the present disclosure with reference to the accompanying drawings.
[0057] Figure 1 A flow chart of a method for detecting vehicle NVH provided in an embodiment of the present disclosure.
[0058] like Figure 1 As shown, the method comprises the following steps:
[0059] Step 101, in response to an execution parameter setting instruction, generating a corresponding detection instruction according to the execution parameter, wherein the execution parameter includes a detection item.
[0060] As a refinement of the above step 101, the execution parameter setting instruction is an execution parameter setting signal issued by the vehicle. The response to the execution parameter setting instruction, that is, when the vehicle issues the execution parameter setting signal, in order to determine the relevant information for NVH detection, the execution parameters are set. The setting of the execution parameters includes but is not limited to setting parameters such as detection items and detection duration. The detection items include idle detection, acceleration detection, etc. After responding to the execution parameter setting instruction, a corresponding detection instruction is generated according to the execution parameters. The execution parameters include detection items. The detection instruction includes the content of the execution parameters. Various information data required for NVH detection are called according to the detection instruction.
[0061] Step 102, in response to the detection instruction, determining whether the vehicle state meets a preset precondition, wherein the preset precondition is used to determine whether the vehicle can be subjected to NVH detection under the vehicle state.
[0062] As a refinement of the above step 102, in order to determine whether the current vehicle state allows vehicle NVH detection, thereby determining whether the vehicle meets the preset precondition, when it is determined that the vehicle state meets the preset precondition, the vehicle NVH detection is performed. The preset precondition includes but is not limited to at least one of the tire state, the vehicle engine state, the window state, the vehicle seat state, and the vehicle air conditioning state.
[0063] Step 103, when it is determined that the vehicle state meets the preset precondition, the target audio data related to the detection item and the vehicle state signal related to the detection instruction are obtained.
[0064] As a refinement of the above step 103, in order to obtain the test data required for performing NVH testing, when it is determined that the vehicle state meets the preset preconditions, the target audio data is collected through the audio collection device of the vehicle intelligent cockpit domain, and at the same time, the relevant vehicle state signal is obtained according to the execution parameters included in the detection instruction, for example, different detection items in the execution parameters require different vehicle state signals. The vehicle state signal includes but is not limited to a window state signal, a vehicle speed signal, and a gear position signal, and the vehicle state signal is transmitted based on a bus in the vehicle.
[0065] Step 104 : Calculate the sound pressure of the target audio data based on the vehicle state signal to obtain corresponding sound pressure data.
[0066] As a refinement of the above-mentioned step 104, in order to obtain reference data for judging whether the NVH test is qualified, namely the sound pressure data, after obtaining different vehicle status signals according to different test items, it is necessary to perform sound pressure calculation on the target audio data according to the vehicle status signal. The sound pressure calculation can be performed using a time-frequency analysis method, that is, converting the target audio data from the time domain to the frequency domain, and then separating the audio data of the corresponding frequency for sound pressure calculation, and performing decoupling in the calculation process according to the vehicle status signal, thereby optimizing the sound pressure data obtained by the sound pressure calculation.
[0067] Step 105 , determining a vehicle NVH detection result based on a comparison result of the sound pressure data with a preset abnormal sound pressure.
[0068] As a refinement of the above step 105, the preset abnormal sound pressure is a standard value, and the setting of the preset abnormal sound pressure is different according to different detection items. In this embodiment, the value of the preset abnormal sound pressure is not limited. For example, during idle detection and acceleration detection, the setting value of the preset abnormal sound pressure must be inconsistent. During the acceleration detection, the sound pressure data will be greater than the sound pressure data during idle detection. By comparing the sound pressure data with the preset abnormal sound pressure, it is determined whether the vehicle NVH test is qualified.
[0069] The vehicle NVH detection method provided by the present disclosure responds to an execution parameter setting instruction, generates a corresponding detection instruction according to the execution parameter, and the execution parameter includes a detection item; in response to the detection instruction, determines whether the vehicle state meets the preset precondition, and the preset precondition is used to determine whether the vehicle can be subjected to NVH detection under the vehicle state; when it is determined that the vehicle state meets the preset precondition, obtains target audio data related to the detection item and a vehicle state signal related to the detection instruction; calculates the sound pressure of the target audio data based on the vehicle state signal to obtain corresponding sound pressure data; and determines the vehicle NVH detection result according to the comparison result of the sound pressure data with the preset abnormal sound pressure. Compared with the related art, in response to an execution parameter setting instruction, an execution parameter corresponding to the vehicle NVH detection is set, and the detection instruction is generated based on the set execution parameters, the detection instruction includes test time, test items and various vehicle status signals required when performing the test and other information, and in response to the detection instruction, it is determined whether the current vehicle state allows vehicle NVH detection, and when it is determined to be allowed, the target audio data and the vehicle status signal related to the detection instruction are obtained, that is, the audio data generated when the vehicle is running is collected, and the relevant vehicle status signal is obtained according to the information of the type of the vehicle status signal contained in the detection instruction, and the sound pressure of the target audio data is calculated by referring to the vehicle status signal to obtain the corresponding sound pressure data, and then the obtained sound pressure data is compared with the preset abnormal sound pressure to determine the NVH detection result of the vehicle, and the aforementioned NVH detection process is all executed by the vehicle, avoiding the intervention of the tester in the test process, thereby solving the problem of low efficiency of manual detection when the vehicle NVH detection is based on the tester.
[0070] As a refinement of the above embodiment, after determining the vehicle NVH test results based on the comparison results of the sound pressure data with the preset abnormal sound pressure, the method can also adopt but is not limited to the following implementation methods, for example: displaying the test results on the vehicle display interface; storing the test results locally; and / or uploading the test results to a server.
[0071] In order to show the vehicle NVH test results to the testers, after completing the vehicle NVH test and obtaining the test results, the test results are transmitted to the vehicle's display page for display, and the display page includes but is not limited to the vehicle-mounted screen. At the same time, in order to facilitate subsequent testers to query the test results, the test results are stored in a local memory to complete the backup of the test results. In order to improve the security of the storage of the test results, the test results are uploaded to the cloud server while storing them in the local memory, wherein the test results can be stored locally and / or uploaded to the server, that is, they can be stored simultaneously or in one of the two storage methods.
[0072] As a refinement of the above embodiment, when determining the vehicle NVH test result according to the comparison result of the sound pressure data with the preset abnormal sound pressure in executing step 105, the method may adopt but is not limited to the following implementation methods, for example: comparing the sound pressure data with the preset abnormal sound pressure; in the scenario where it is determined that the sound pressure data is greater than or equal to the preset abnormal sound pressure, determining that the vehicle NVH has failed the test; in the scenario where it is determined that the sound pressure data is less than the preset abnormal sound pressure, determining that the vehicle NVH has passed the test.
[0073] In order to more clearly illustrate the judgment process of whether the vehicle NVH test is qualified, the sound pressure data is compared with the preset abnormal sound pressure. In the scenario where it is determined that the sound pressure data is greater than or equal to the preset abnormal sound pressure, that is, the value of the sound pressure data is large, which greatly affects the comfort in the cabin, and thus it is determined that the vehicle NVH test fails, that is, the test is unqualified; in the scenario where it is determined that the sound pressure data is less than the preset abnormal sound pressure, that is, the value of the sound pressure data meets the standard conditions and the impact on the cabin comfort is within the normal range, and thus it is determined that the vehicle NVH test passes, that is, the test is qualified.
[0074] As a refinement of the above embodiment, the sound pressure data includes but is not limited to one type of sound pressure data, for example, the sound pressure data includes: total sound pressure, ambient sound pressure, engine sound pressure, engine second-order sound pressure, etc. Each type of sound pressure data has a corresponding preset abnormal sound pressure. When comparing the sound pressure data with the preset abnormal sound pressure, it is necessary to compare each type of sound pressure data with the corresponding preset abnormal sound pressure. When all the sound pressure data are less than the corresponding preset abnormal sound pressure, it is determined that the vehicle NVH test is qualified. If there is a type of sound pressure data that is greater than or equal to the corresponding preset abnormal sound pressure, it is determined that the vehicle NVH test is unqualified.
[0075] As a refinement of the above embodiment, before obtaining the target audio data and the vehicle status signal related to the detection instruction, the method may adopt but is not limited to the following implementation methods, for example: determining whether the vehicle status meets the preset preconditions; obtaining the target audio data and the vehicle status signal related to the detection instruction includes: when it is determined that the vehicle status meets the preset preconditions, obtaining the target audio data and the vehicle status signal related to the detection instruction.
[0076] In order to determine whether the current vehicle state allows vehicle NVH detection, and thus determine whether the vehicle meets the preset preconditions, when it is determined that the vehicle state meets the preset preconditions, vehicle NVH detection is performed.
[0077] In order to more clearly explain the judgment process of the above-mentioned preset preconditions, this embodiment provides a scenario description, for example: after the user selects the test item, the preset precondition judgment is performed to judge whether the tire pressure of the four wheels of the vehicle meets the requirements, whether the engine water temperature meets the requirements, whether all the windows are closed, whether the seat heating and seat ventilation are turned off, whether the seat massage is turned off, and other factors that may affect the vehicle NVH test results. When the above-mentioned factors all reach the ideal state, it is prompted that the preset precondition test results are qualified, and the test page is entered to perform the vehicle NVH test.
[0078] As a refinement of the above embodiment, when executing step 103 to obtain the target audio data related to the detection item and the vehicle status signal related to the detection instruction, the following implementation methods can be adopted but are not limited to, for example: determining the target position for collecting the target audio data and the preset type of the vehicle status signal according to the type of the detection item; collecting the target audio data according to the audio collection device at the target position, and obtaining the preset type of the vehicle status signal through a preset subscription algorithm.
[0079] As a refinement of the above embodiment, the method can also adopt but is not limited to the following implementation methods, for example: when it is determined that the vehicle status does not meet the preset preconditions, a prompt message that the vehicle status does not meet the preset preconditions is output on the vehicle display interface.
[0080] In order to more clearly explain the above process, this embodiment provides an exemplary description here, for example: after the user selects the test item, the preset pre-condition judgment is performed to judge whether the tire pressure of the four wheels of the vehicle meets the requirements, whether the engine water temperature meets the requirements, whether all the windows are closed, whether the seat heating and seat ventilation are turned off, whether the seat massage is turned off, and other factors that may affect the vehicle NVH test results. When the aforementioned factors do not reach the ideal state, it prompts that the preset pre-condition test results are unqualified and the reasons for the failure, for example: prompting which factor caused the vehicle NVH test to fail. And the test results are displayed on the vehicle display page.
[0081] Figure 2 A flow chart of another method for vehicle NVH detection provided by an embodiment of the present disclosure, wherein: Figure 2 The vehicle NVH detection method flow chart shown involves some structures for executing the vehicle NVH detection method, including: a vehicle intelligent cockpit domain, a vehicle high-performance computing unit domain, etc. In order to more clearly illustrate the execution process of the vehicle NVH detection method, combined with Figure 2 Provide the following scenario description, for example:
[0082] When executing vehicle NVH detection, the execution parameters are input on the front-end page of the vehicle intelligent cockpit domain, that is, the display page, and then the vehicle status and the preset preconditions are detected. After the vehicle status meets the preset preconditions, the scheduling engine receives the target audio data received by the receiving unit. At the same time, the scheduling engine is also used to receive the execution parameters and subscribe to the vehicle status signal through the vehicle bus. After obtaining the execution parameters, the target audio data and the vehicle status signal, the scheduling engine inputs the execution parameters, the target audio data and the vehicle status signal into the calculation unit. The calculation unit performs sound pressure calculation according to the data input by the scheduling engine to obtain the sound pressure data, and sends the sound pressure data to the scheduling engine. The scheduling engine finally determines the vehicle NVH test result based on the input sound pressure data, and stores the test result locally. The scheduling engine generates the sound pressure curve value based on the input sound pressure data and sends it to the front-end page, so that the user can observe the real-time sound pressure changes. The scheduling engine is also used to monitor the test progress and send the test progress to the front-end page for display. When the scheduling engine determines that the test time is full, it ends the test and sends the result of whether the vehicle NVH test passes to the front-end page for display. If the vehicle NVH test result is unqualified, the reason for failure is sent to the front-end page for display. The scheduling engine is also used to upload the test results to the cloud server, and the cloud server performs quality control after receiving the test results. If the user clicks on the forced exit or retest during the test process, the scheduling engine terminates the current test and sends the end information to the front end for display.
[0083] As a refinement of the above embodiment, the collection and flow of the target audio data are combined Figure 2 The method includes the following steps, for example: collecting the target audio data in the vehicle intelligent cockpit domain, periodically sending the target audio data to the receiving unit, and the receiving unit sending the target audio data to the scheduling engine.
[0084] As a refinement of the above embodiment, during the execution of the vehicle NVH detection, the front-end page also displays including but not limited to the following contents, for example: a detection stop button; a re-detection button; a data analysis button, a specified detection time button, etc.
[0085] As a refinement of the above embodiment, when the user performs a query operation, Figure 2 The method includes the following steps, for example: in response to a query instruction, querying and parsing cloud and / or local historical detection result data through the scheduling engine, and sending the historical detection result data to a front-end page through the scheduling engine according to the front-end and back-end interaction protocol, and the front-end page displays the historical detection result data.
[0086] In summary, this embodiment can achieve the following effects:
[0087] 1. The NVH detection process described in this embodiment is executed by the vehicle, avoiding the intervention of the tester in the test process, thereby solving the problem of low efficiency of manual detection when the tester performs vehicle NVH detection.
[0088] 2. The efficiency, objectivity and accuracy of NVH consistency testing in vehicle production have been improved, and a large amount of cost in purchasing testing equipment has been saved by utilizing the existing hardware and computing resources in the vehicle body.
[0089] 3. Automatically upload the test results to the cloud system for quality control to prevent testers from missing execution or recording during operation.
[0090] Corresponding to the above-mentioned vehicle NVH detection method, the present invention also proposes a vehicle NVH detection device. Since the device embodiment of the present invention corresponds to the above-mentioned method embodiment, the details not disclosed in the device embodiment can be referred to the above-mentioned method embodiment, and will not be repeated in the present invention.
[0091] Figure 3 A schematic diagram of the structure of a vehicle NVH detection device provided in an embodiment of the present disclosure, such as Figure 3 As shown, including:
[0092] A generating unit 21, configured to generate a corresponding detection instruction according to the execution parameters in response to the execution parameter setting instruction, wherein the execution parameters include detection items;
[0093] A judgment unit 22, configured to judge whether the vehicle state meets a preset precondition in response to the detection instruction, wherein the preset precondition is used to judge whether the NVH detection can be performed on the vehicle under the vehicle state;
[0094] An acquisition unit 23, configured to acquire the target audio data related to the detection item and the vehicle state signal related to the detection instruction when it is determined that the vehicle state meets the preset precondition;
[0095] A calculation unit 24, configured to calculate the sound pressure of the target audio data based on the vehicle state signal to obtain corresponding sound pressure data;
[0096] The determination unit 25 is used to determine the vehicle NVH detection result according to the comparison result of the sound pressure data and the preset abnormal sound pressure.
[0097] The device for vehicle NVH detection provided by the present disclosure responds to an execution parameter setting instruction and generates a corresponding detection instruction according to the execution parameter, wherein the execution parameter includes a detection item; in response to the detection instruction, determines whether the vehicle state meets a preset precondition, and the preset precondition is used to determine whether the vehicle can be subjected to NVH detection under the vehicle state; when it is determined that the vehicle state meets the preset precondition, obtains target audio data related to the detection item and a vehicle state signal related to the detection instruction; calculates the sound pressure of the target audio data based on the vehicle state signal to obtain corresponding sound pressure data; and determines the vehicle NVH detection result according to a comparison result of the sound pressure data with a preset abnormal sound pressure. Compared with the related art, in response to an execution parameter setting instruction, an execution parameter corresponding to the vehicle NVH detection is set, and the detection instruction is generated based on the set execution parameters, the detection instruction includes test time, test items and various vehicle status signals required when performing the test and other information, and in response to the detection instruction, it is determined whether the current vehicle state allows vehicle NVH detection, and when it is determined to be allowed, the target audio data and the vehicle status signal related to the detection instruction are obtained, that is, the audio data generated when the vehicle is running is collected, and the relevant vehicle status signal is obtained according to the information of the type of the vehicle status signal contained in the detection instruction, and the sound pressure of the target audio data is calculated by referring to the vehicle status signal to obtain the corresponding sound pressure data, and then the obtained sound pressure data is compared with the preset abnormal sound pressure to determine the NVH detection result of the vehicle, and the aforementioned NVH detection process is all executed by the vehicle, avoiding the intervention of the tester in the test process, thereby solving the problem of low efficiency of manual detection when the vehicle NVH detection is based on the tester.
[0098] Figure 4 A schematic diagram of the structure of a vehicle NVH detection device provided in an embodiment of the present disclosure, such as Figure 4 As shown, the determining unit 25 includes:
[0099] A comparison module 251, used for comparing the sound pressure data with the preset abnormal sound pressure;
[0100] A first determination module 252, configured to determine that the vehicle NVH fails the test in the scenario where it is determined that the sound pressure data is greater than or equal to the preset abnormal sound pressure;
[0101] The second determination module 253 is used to determine that the vehicle NVH passes the detection in the scenario where it is determined that the sound pressure data is less than the preset abnormal sound pressure.
[0102] Optionally, the acquiring unit 23 includes:
[0103] A determination module 231, configured to determine a target location for collecting the target audio data and a preset type of the vehicle status signal according to the type of the detection item;
[0104] The acquisition module 232 is used to collect the target audio data according to the audio acquisition device at the target position, and obtain the vehicle status signal of the preset type through a preset subscription algorithm.
[0105] Optionally, the preset preconditions include: at least one of a vehicle tire state, a vehicle engine state, a vehicle window state, a vehicle seat state, and a vehicle air conditioning state.
[0106] Optionally, the device comprises:
[0107] The output unit 26 is used to output a prompt message indicating that the vehicle state does not meet the preset precondition on the vehicle display interface when it is determined that the vehicle state does not meet the preset precondition.
[0108] Corresponding to the above-mentioned vehicle NVH detection device, the present invention further provides a vehicle, wherein the vehicle comprises the above-mentioned vehicle NVH detection device. Since the vehicle embodiment of the present invention corresponds to the above-mentioned device embodiment, the vehicle embodiment will not be described in detail in the present invention.
[0109] It should be noted that the above explanation of the method embodiment is also applicable to the device of this embodiment, and the principle is the same, which is not limited in this embodiment.
[0110] According to an embodiment of the present disclosure, the present disclosure also provides an electronic device, a readable storage medium and a computer program product.
[0111] Figure 5 A schematic block diagram of an example electronic device 300 that can be used to implement an embodiment of the present disclosure is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present disclosure described and / or required herein.
[0112] like Figure 5As shown, the device 300 includes a computing unit 301, which can perform various appropriate actions and processes according to a computer program stored in a ROM (Read-Only Memory) 302 or a computer program loaded from a storage unit 308 to a RAM (Random Access Memory) 303. In the RAM 303, various programs and data required for the operation of the device 300 can also be stored. The computing unit 301, the ROM 302, and the RAM 303 are connected to each other via a bus 304. An I / O (Input / Output) interface 305 is also connected to the bus 304.
[0113] A number of components in the device 300 are connected to the I / O interface 305, including: an input unit 306, such as a keyboard, a mouse, etc.; an output unit 307, such as various types of displays, speakers, etc.; a storage unit 308, such as a disk, an optical disk, etc.; and a communication unit 309, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 309 allows the device 300 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.
[0114] The computing unit 301 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the computing unit 301 include, but are not limited to, a CPU (Central Processing Unit), a GPU (Graphic Processing Units), various dedicated AI (Artificial Intelligence) computing chips, various computing units running machine learning model algorithms, a DSP (Digital Signal Processor), and any appropriate processor, controller, microcontroller, etc. The computing unit 301 performs the various methods and processes described above, such as a method for vehicle NVH detection. For example, in some embodiments, the method for vehicle NVH detection may be implemented as a computer software program, which is tangibly contained in a machine-readable medium, such as a storage unit 308. In some embodiments, part or all of the computer program may be loaded and / or installed on the device 300 via the ROM 302 and / or the communication unit 309. When the computer program is loaded into the RAM 303 and executed by the computing unit 301, one or more steps of the method described above may be performed. Alternatively, in other embodiments, the computing unit 301 may be configured to execute the aforementioned vehicle NVH detection method in any other appropriate manner (for example, by means of firmware).
[0115] Various embodiments of the systems and techniques described above herein may be implemented in digital electronic circuit systems, integrated circuit systems, FPGAs (Field Programmable Gate Arrays), ASICs (Application-Specific Integrated Circuits), ASSPs (Application Specific Standard Products), SOCs (System On Chips), CPLDs (Complex Programmable Logic Devices), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include: being implemented in one or more computer programs that may be executed and / or interpreted on a programmable system including at least one programmable processor that may be a dedicated or general-purpose programmable processor that may receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0116] The program code for implementing the method of the present disclosure may be written in any combination of one or more programming languages. These program codes may be provided to a processor or controller of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that the program code, when executed by the processor or controller, enables the functions / operations specified in the flow chart and / or block diagram to be implemented. The program code may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.
[0117] In the context of the present disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or equipment. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or device, or any suitable combination of the foregoing. More specific examples of machine-readable storage media may include electrical connections based on one or more lines, portable computer disks, hard disks, RAM, ROM, EPROM (Electrically Programmable Read-Only-Memory) or flash memory, optical fiber, CD-ROM (Compact Disc Read-Only Memory), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
[0118] To provide interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device (e.g., a CRT (Cathode-Ray Tube) or LCD (Liquid Crystal Display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user can provide input to the computer. Other types of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, voice input, or tactile input).
[0119] The systems and techniques described herein may be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: LAN (Local Area Network), WAN (Wide Area Network), the Internet, and blockchain networks.
[0120] A computer system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The relationship between the client and the server is generated by computer programs running on the corresponding computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services ("Virtual Private Server", or "VPS" for short). The server may also be a server of a distributed system, or a server combined with a blockchain.
[0121] It should be noted that artificial intelligence is a discipline that studies how computers can simulate certain human thought processes and intelligent behaviors (such as learning, reasoning, thinking, planning, etc.), and includes both hardware-level and software-level technologies. Artificial intelligence hardware technologies generally include technologies such as sensors, dedicated artificial intelligence chips, cloud computing, distributed storage, and big data processing; artificial intelligence software technologies mainly include computer vision technology, speech recognition technology, natural language processing technology, as well as machine learning / deep learning, big data processing technology, knowledge graph technology, and other major directions.
[0122] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps recorded in this disclosure can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solutions disclosed in this disclosure can be achieved, and this document does not limit this.
[0123] The above specific implementations do not constitute a limitation on the protection scope of the present disclosure. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present disclosure shall be included in the protection scope of the present disclosure.
Claims
1. A method for vehicle NVH detection, characterized in that: include: In response to an execution parameter setting instruction, generating a corresponding detection instruction according to the execution parameter, wherein the execution parameter includes a detection item; In response to the detection instruction, determining whether the vehicle state meets a preset precondition, wherein the preset precondition is used to determine whether the vehicle can be subjected to NVH detection under the vehicle state; When it is determined that the vehicle state meets the preset precondition, obtaining the target audio data related to the detection item and the vehicle state signal related to the detection instruction; Calculating the sound pressure of the target audio data based on the vehicle state signal to obtain corresponding sound pressure data; The vehicle NVH test result is determined based on the comparison result of the sound pressure data with the preset abnormal sound pressure.
2. The method according to claim 1, characterized in that Determining the vehicle NVH test result according to the comparison result of the sound pressure data with the preset abnormal sound pressure includes: Comparing the sound pressure data with the preset abnormal sound pressure; In a scenario where it is determined that the sound pressure data is greater than or equal to the preset abnormal sound pressure, determining that the vehicle NVH fails the test; In a scenario where it is determined that the sound pressure data is less than the preset abnormal sound pressure, it is determined that the vehicle NVH passes the test.
3. The method according to claim 1, characterized in that The step of acquiring the target audio data related to the detection item and the vehicle status signal related to the detection instruction includes: Determining a target location for collecting the target audio data and a preset type of the vehicle status signal according to the type of the detection item; The target audio data is collected according to the audio collection device at the target position, and the vehicle status signal of the preset type is acquired through a preset subscription algorithm.
4. The method according to claim 1, characterized in that: The preset preconditions include at least one of a vehicle tire state, a vehicle engine state, a vehicle window state, a vehicle seat state, and a vehicle air conditioning state.
5. The method according to claim 1, characterized in that The method comprises: When it is determined that the vehicle state does not meet the preset precondition, a prompt message indicating that the vehicle state does not meet the preset precondition is output on the vehicle display interface.
6. A vehicle NVH detection device, characterized in that: include: A generating unit, configured to generate a corresponding detection instruction according to the execution parameters in response to the execution parameter setting instruction, wherein the execution parameters include detection items; A judgment unit, configured to judge whether a vehicle state meets a preset precondition in response to the detection instruction, wherein the preset precondition is used to judge whether an NVH detection can be performed on the vehicle under the vehicle state; an acquisition unit, configured to acquire the target audio data related to the detection item and the vehicle status signal related to the detection instruction when it is determined that the vehicle status meets the preset precondition; a calculation unit, configured to calculate the sound pressure of the target audio data based on the vehicle state signal to obtain corresponding sound pressure data; The determination unit is used to determine the vehicle NVH detection result according to the comparison result of the sound pressure data and the preset abnormal sound pressure.
7. A vehicle, characterized in that: A device for detecting vehicle NVH including the device described in claim 6.
8. An electronic device, characterized in that: include: at least one processor; as well as a memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the method according to any one of claims 1 to 5.
9. A non-transitory computer-readable storage medium storing computer instructions, characterized in that: The computer instructions are used to cause the computer to execute the method according to any one of claims 1-5.
10. A computer program product, characterized in that The invention comprises a computer program which, when executed by a processor, implements the method according to any one of claims 1 to 5.
