Vehicle NVH detection method and device, electronic equipment and storage medium
By controlling the engine speed to perform NVH detection at the target speed, obtaining the sound pressure characteristics and comparing the abnormal sound pressure, the problem of low manual detection efficiency of testers is solved, the detection efficiency and accuracy are improved, and automated result processing is realized.
Patent Information
- Application Number
- CN202310706078.4
- 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
During the vehicle production process, when NVH testing is conducted based on the tester, the detection efficiency is low due to the need to adjust the throttle and engine speed a lot.
By generating and executing setting instructions, the engine speed is controlled to be adjusted to the target speed, the target audio data and vehicle status signal detected by the engine NVH are obtained, and the preset abnormal sound pressure is calculated and compared based on the sound pressure characteristics to determine the detection result.
It improves the efficiency and accuracy of engine NVH detection, solves the problem of low manual testing efficiency, and realizes the display and storage of automated detection results.
Smart Images

Figure CN119147272A_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] At present, NVH consistency testing in the vehicle production process is mainly carried out by testers driving the vehicle for road testing, that is, during the driving process, the testers feel the NVH indicators to determine whether the NVH of the vehicle meets the standards. Among them, NVH is the abbreviation of the first letters of the three English words Noise, Vibration and Harshness, which is a general term for various indicators such as vehicle noise, vibration and comfort. However, when the tester conducts vehicle NVH testing based on the tester, since the tester needs to make a lot of adjustments to the throttle opening and engine speed, the detection efficiency is low when conducting engine NVH testing. Summary of the invention
[0003] The present disclosure provides a method and device for vehicle NVH detection, an electronic device and a storage medium. The main purpose is to solve the problem that when a tester performs vehicle NVH detection, the tester needs to make a lot of adjustments to the throttle opening and engine speed, resulting in low detection efficiency when performing engine NVH detection.
[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 corresponding to the engine NVH detection, a corresponding detection instruction is generated according to the execution parameter, wherein the execution parameter includes a target speed;
[0006] In response to the detection instruction, controlling the engine speed to be adjusted to the target speed;
[0007] When the engine speed is the target speed, acquiring target audio data corresponding to the engine NVH detection and a vehicle state signal related to the detection instruction;
[0008] Calculating the sound pressure characteristics of the target audio data based on the vehicle state signal to obtain the sound pressure characteristics at the target speed;
[0009] The engine NVH detection result at the target speed is determined based on the comparison result of the sound pressure feature with the preset abnormal sound pressure.
[0010] Optionally, controlling the engine speed to adjust to the target speed includes:
[0011] Based on the mapping relationship between the target speed and the engine speed step classification, determining the engine speed level corresponding to the target speed, wherein the step classification is to classify the engine speed from low to high;
[0012] The engine is controlled to operate at the engine speed level so that the engine speed is adjusted to the target speed.
[0013] Optionally, after determining the engine NVH detection result at the target speed according to the comparison result of the sound pressure feature with the preset abnormal sound pressure, the method includes:
[0014] Displaying the detection result on the vehicle display interface; and
[0015] storing the test results locally; and / or
[0016] The detection results are uploaded to the server.
[0017] Optionally, determining the engine NVH test result at the target speed according to the comparison result of the sound pressure feature with the preset abnormal sound pressure includes:
[0018] comparing the sound pressure characteristic with the preset abnormal sound pressure;
[0019] In a scenario where it is determined that the sound pressure characteristic is greater than or equal to the preset abnormal sound pressure, determining that the engine NVH fails the test;
[0020] In the scenario where it is determined that the sound pressure characteristic is less than the preset abnormal sound pressure, it is determined that the engine NVH passes the detection.
[0021] Optionally, before controlling the engine speed to be adjusted to the target speed, the method includes:
[0022] 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 testing under the vehicle state;
[0023] Acquiring the target audio data corresponding to the engine NVH detection and the vehicle status signal related to the detection instruction includes:
[0024] When it is determined that the vehicle state meets the preset precondition, the target audio data corresponding to the engine NVH detection and the vehicle state signal related to the detection instruction are obtained.
[0025] 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.
[0026] Optionally, the method comprises:
[0027] 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.
[0028] According to a second aspect of the present disclosure, a vehicle NVH detection device is provided, comprising:
[0029] A generating unit, configured to generate a corresponding detection instruction according to the execution parameter setting instruction corresponding to the engine NVH detection in response to the execution parameter setting instruction, wherein the execution parameter includes a target speed;
[0030] A control unit, configured to control the engine speed to be adjusted to the target speed in response to the detection instruction;
[0031] an acquisition unit, configured to acquire, when the engine speed is the target speed, target audio data corresponding to the engine NVH detection and a vehicle state signal related to the detection instruction;
[0032] a calculation unit, configured to calculate a sound pressure characteristic of the target audio data based on the vehicle state signal, to obtain a sound pressure characteristic at the target speed;
[0033] The determination unit is used to determine the engine NVH detection result at the target speed according to the comparison result of the sound pressure feature and the preset abnormal sound pressure.
[0034] Optionally, the control unit includes:
[0035] a determination module, configured to determine the engine speed level corresponding to the target speed based on a mapping relationship between the target speed and the engine speed step classification, wherein the step classification is to classify the engine speed from low to high;
[0036] The control module is used to control the engine to operate at the engine speed level so that the engine speed is adjusted to the target speed.
[0037] Optionally, the determining unit includes:
[0038] A comparison module, used for comparing the sound pressure feature with the preset abnormal sound pressure;
[0039] A determination module, configured to determine that the engine NVH fails the test in the scenario where it is determined that the sound pressure characteristic is greater than or equal to the preset abnormal sound pressure;
[0040] The determination module is further configured to determine that the engine NVH passes the detection when it is determined that the sound pressure feature is less than the preset abnormal sound pressure scenario.
[0041] Optionally, the device comprises:
[0042] A judgment unit, used to judge whether the vehicle state meets the preset precondition, and the preset precondition is used to judge whether the vehicle can be subjected to NVH detection under the vehicle state;
[0043] The acquisition unit is also used for:
[0044] When it is determined that the vehicle state meets the preset precondition, the target audio data corresponding to the engine NVH detection and the vehicle state signal related to the detection instruction are obtained.
[0045] 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.
[0046] Optionally, the device comprises:
[0047] 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.
[0048] According to a third aspect of the present disclosure, a vehicle is provided, comprising the device for detecting vehicle NVH according to the second aspect.
[0049] According to a fourth aspect of the present disclosure, there is provided an electronic device, including:
[0050] at least one processor; and
[0051] a memory communicatively connected to the at least one processor; wherein,
[0052] 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.
[0053] 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.
[0054] 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.
[0055] The vehicle NVH detection method and device, electronic device and storage medium provided by the present disclosure respond to an execution parameter setting instruction corresponding to the engine NVH detection, generate a corresponding detection instruction according to the execution parameter, and the execution parameter includes a target speed; in response to the detection instruction, control the engine speed to be adjusted to the target speed; when the engine speed is the target speed, obtain the target audio data corresponding to the engine NVH detection and the vehicle status signal related to the detection instruction; calculate the sound pressure characteristics of the target audio data based on the vehicle status signal to obtain the sound pressure characteristics at the target speed; determine the engine NVH detection result at the target speed according to the comparison result of the sound pressure characteristics and the preset abnormal sound pressure. Compared with the related art, when performing engine NVH detection, the engine is controlled by the vehicle to run at a target speed, so as to obtain target audio data corresponding to the engine NVH detection and a vehicle status signal related to the detection instruction when the engine speed is the target speed; the target audio data is calculated according to the acquired vehicle status signal to obtain the sound pressure characteristic, and the detection result of the engine NVH at the target speed is determined according to the comparison result of the sound pressure characteristic with the preset abnormal sound pressure; the engine speed is controlled by the vehicle to perform engine NVH detection at the target speed, which solves the problem of low efficiency of manual testing when the engine NVH detection is performed by the tester.
[0056] 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
[0057] The accompanying drawings are used to better understand the present solution and do not constitute a limitation of the present disclosure.
[0058] Figure 1 A schematic flow chart of a vehicle NVH detection method provided by an embodiment of the present disclosure;
[0059] Figure 2 A flow chart of another method for detecting vehicle NVH provided by an embodiment of the present disclosure;
[0060] Figure 3 A schematic diagram of the structure of a vehicle NVH detection device provided in an embodiment of the present disclosure;
[0061] Figure 4 A schematic diagram of the structure of another vehicle NVH detection device provided in an embodiment of the present disclosure;
[0062] Figure 5A schematic block diagram of an exemplary electronic device 300 provided for an embodiment of the present disclosure. DETAILED DESCRIPTION
[0063] 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.
[0064] 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.
[0065] Figure 1 A flow chart of a method for detecting vehicle NVH provided in an embodiment of the present disclosure.
[0066] like Figure 1 As shown, the method comprises the following steps:
[0067] Step 101 , in response to an execution parameter setting instruction corresponding to engine NVH detection, a corresponding detection instruction is generated according to the execution parameter, wherein the execution parameter includes a target speed.
[0068] As a refinement of the above-mentioned 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 when performing 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. When performing engine NVH detection, a preset number of engine target speeds are set in the execution parameters to perform engine NVH detection at different target speeds. 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 the target speed. The detection instruction includes the content of the execution parameters. Various information data required for NVH detection are called according to the detection instruction.
[0069] Step 102: In response to the detection instruction, the engine speed is controlled to be adjusted to the target speed.
[0070] As a refinement of the above step 102, according to the target speed corresponding to the execution parameter contained in the detection instruction, the engine speed is controlled to be adjusted to the target speed. For example, the target speed contained in the detection instruction is sent to the motor speed control unit, and the motor control unit controls the motor to be adjusted to the target speed. The above engine speed adjustment process is only an example description, and the present disclosure does not limit the engine speed adjustment process.
[0071] Step 103, when the engine speed is the target speed, obtaining the target audio data corresponding to the engine NVH detection and the vehicle state signal related to the detection instruction.
[0072] As a refinement of the above step 103, in order to obtain the detection data required for performing NVH detection, when the engine speed is the target speed, the target audio data is collected by the audio collection device of the vehicle intelligent cockpit domain, and at the same time, the relevant vehicle status 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 status signals. The vehicle status signal includes but is not limited to a window status signal, a vehicle speed signal, and a gear position signal, and the vehicle status signal is transmitted based on a bus in the vehicle.
[0073] Step 104 : Calculate the sound pressure characteristics of the target audio data based on the vehicle state signal to obtain the sound pressure characteristics at the target speed.
[0074] As a refinement of the above-mentioned step 104, in order to obtain reference data for judging whether the NVH test is qualified, that is, the sound pressure characteristics, 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 characteristics obtained by the sound pressure calculation.
[0075] Step 105: Determine the engine NVH detection result at the target speed according to the comparison result of the sound pressure feature and the preset abnormal sound pressure.
[0076] 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. The sound pressure feature during acceleration detection will be greater than the sound pressure feature during idle detection. By comparing the sound pressure feature with the preset abnormal sound pressure, it is determined whether the vehicle NVH test is qualified.
[0077] As a refinement of the above embodiment, in order to achieve continuous engine NVH detection at different target speeds, after completing the engine NVH detection at one target speed, the engine speed is adjusted again to the next target speed, and the engine NVH detection is performed at the target speed until the engine NVH detection at all target speeds is completed.
[0078] The method for vehicle NVH detection provided by the present disclosure responds to an execution parameter setting instruction corresponding to the engine NVH detection, generates a corresponding detection instruction according to the execution parameter, and the execution parameter includes a target speed; in response to the detection instruction, controls the engine speed to be adjusted to the target speed; when the engine speed is the target speed, obtains target audio data corresponding to the engine NVH detection and a vehicle status signal related to the detection instruction; calculates the sound pressure characteristics of the target audio data based on the vehicle status signal to obtain the sound pressure characteristics at the target speed; and determines the engine NVH detection result at the target speed based on a comparison result of the sound pressure characteristics with a preset abnormal sound pressure. Compared with the related art, when performing engine NVH detection, the engine is controlled by the vehicle to run at a target speed, so as to obtain target audio data corresponding to the engine NVH detection and a vehicle status signal related to the detection instruction when the engine speed is the target speed; the target audio data is calculated according to the acquired vehicle status signal to obtain the sound pressure characteristic, and the detection result of the engine NVH at the target speed is determined according to the comparison result of the sound pressure characteristic with the preset abnormal sound pressure; the engine speed is controlled by the vehicle to perform engine NVH detection at the target speed, which solves the problem of low efficiency of manual testing when the engine NVH detection is performed by the tester.
[0079] As a refinement of the above embodiment, when executing step 102 and responding to the detection instruction to control the engine speed to be adjusted to the target speed, the method may adopt but is not limited to the following implementation methods, for example: grading the engine speed from low to high in steps; determining the engine speed level corresponding to the target speed based on the mapping relationship between the target speed and the engine speed grading steps, the step grading being grading the engine speed from low to high in steps; controlling the engine to operate at the engine speed level so that the engine speed is adjusted to the target speed.
[0080] In order to clearly illustrate the engine speed adjustment process in the above embodiment, an exemplary explanation is provided here. For example, when performing engine NVH detection, it is necessary to classify the speed supported by the engine. The level division can be from low to high or from high to low. This embodiment takes low to high as an example, that is, the speed levels are divided from low speed to high speed. If the speed level division is dense enough, there may be one level corresponding to one speed value. If the speed level division is sparse, a level band will be formed. This embodiment requires one level to correspond to one speed value. Therefore, dense level division is required to obtain the level corresponding to the speed equal to the target speed in the divided levels; and control the engine to operate at this level, thereby controlling the engine to operate at the target speed.
[0081] As a refinement of the above embodiment, after determining the engine NVH test result at the target speed based on the comparison result of the sound pressure characteristics and the preset abnormal sound pressure, the method can also adopt but is not limited to the following implementation methods, for example: displaying the test result on the vehicle display interface; storing the test result locally; and / or uploading the test result to a server.
[0082] 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.
[0083] As a refinement of the above embodiment, when determining the engine NVH detection result at the target speed according to the comparison result of the sound pressure characteristic and the preset abnormal sound pressure in executing step 104, the method may adopt but is not limited to the following implementation methods, for example: comparing the sound pressure characteristic with the preset abnormal sound pressure; in the scenario where it is determined that the sound pressure characteristic is greater than or equal to the preset abnormal sound pressure, determining that the vehicle NVH has failed the detection; in the scenario where it is determined that the sound pressure characteristic is less than the preset abnormal sound pressure, determining that the vehicle NVH has passed the detection.
[0084] In order to more clearly illustrate the judgment process of whether the vehicle NVH test is qualified, the sound pressure characteristic is compared with the preset abnormal sound pressure. In the scenario where it is determined that the sound pressure characteristic is greater than or equal to the preset abnormal sound pressure, that is, the value of the sound pressure characteristic 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 characteristic is less than the preset abnormal sound pressure, that is, the value of the sound pressure characteristic 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.
[0085] As a refinement of the above embodiment, the sound pressure feature includes but is not limited to one sound pressure feature, for example, the sound pressure feature includes: total sound pressure, ambient sound pressure, engine sound pressure, engine second-order sound pressure, etc. Each sound pressure feature has a corresponding preset abnormal sound pressure. When comparing the sound pressure feature with the preset abnormal sound pressure, it is necessary to compare each sound pressure feature with the corresponding preset abnormal sound pressure. When all the sound pressure features are less than the corresponding preset abnormal sound pressure, it is determined that the vehicle NVH test is qualified. If there is a sound pressure feature that is greater than or equal to the corresponding preset abnormal sound pressure, it is determined that the vehicle NVH test is unqualified.
[0086] As a refinement of the above embodiment, before controlling the engine speed to adjust to the target speed, the method may adopt but is not limited to the following implementation methods, for example: determining whether the vehicle state meets the preset preconditions, and the preset preconditions are used to determine whether the vehicle can be subjected to NVH detection under the vehicle state; obtaining the target audio data corresponding to the engine NVH detection and the vehicle state signal related to the detection instruction includes: when it is determined that the vehicle state meets the preset preconditions, obtaining the target audio data corresponding to the engine NVH detection and the vehicle state signal related to the detection instruction.
[0087] 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.
[0088] 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.
[0089] 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.
[0090] 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.
[0091] 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:
[0092] When executing vehicle NVH detection, the execution parameters are input on the front-end page of the vehicle intelligent cockpit domain, i.e., 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 characteristics, and sends the sound pressure characteristics to the scheduling engine. The scheduling engine The vehicle NVH test result is finally determined based on the input sound pressure characteristics, and the test result is stored locally. The scheduling engine will generate the sound pressure curve value based on the input sound pressure characteristics and send it to the front-end page. The abnormal value will be highlighted as a warning point, 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.
[0093] As a refinement of the above embodiment, the scheduling engine is also used to classify the engine speed. The scheduling engine is also used to receive the target speed. The scheduling engine writes the target speed into a bus signal to send to the engine, thereby bringing the engine speed to the target speed.
[0094] 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.
[0095] 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.
[0096] 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.
[0097] In summary, this embodiment can achieve the following effects:
[0098] 1. This embodiment controls the engine speed through the vehicle to perform engine NVH detection at a target speed, thereby solving the problem of low manual detection efficiency when the engine NVH detection is performed by a tester.
[0099] 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.
[0100] 3. Automatically upload the test results to the cloud system for quality control to prevent testers from missing execution or recording during operation.
[0101] 4. Due to the step-by-step control of the engine speed, the engine NVH indicators can be detected at different speeds, achieving efficient and precise detection of engine NVH.
[0102] 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.
[0103] 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:
[0104] A generating unit 21, for responding to an execution parameter setting instruction corresponding to the engine NVH detection, and generating a corresponding detection instruction according to the execution parameter, wherein the execution parameter includes a target speed;
[0105] A control unit 22, configured to control the engine speed to be adjusted to the target speed in response to the detection instruction;
[0106] An acquisition unit 23, configured to acquire, when the engine speed is the target speed, target audio data corresponding to the engine NVH detection and a vehicle state signal related to the detection instruction;
[0107] a calculation unit 24, configured to calculate a sound pressure characteristic of the target audio data based on the vehicle state signal to obtain a sound pressure characteristic at the target speed;
[0108] The determination unit 25 is used to determine the engine NVH detection result at the target speed according to the comparison result of the sound pressure feature and the preset abnormal sound pressure.
[0109] The device for vehicle NVH detection provided by the present disclosure responds to an execution parameter setting instruction corresponding to the engine NVH detection, generates a corresponding detection instruction according to the execution parameter, and the execution parameter includes a target speed; in response to the detection instruction, controls the engine speed to be adjusted to the target speed; when the engine speed is the target speed, obtains the target audio data corresponding to the engine NVH detection and the vehicle status signal related to the detection instruction; calculates the sound pressure characteristics of the target audio data based on the vehicle status signal to obtain the sound pressure characteristics at the target speed; and determines the engine NVH detection result at the target speed according to the comparison result of the sound pressure characteristics and the preset abnormal sound pressure. Compared with the related art, when performing engine NVH detection, the engine is controlled by the vehicle to run at a target speed, so as to obtain target audio data corresponding to the engine NVH detection and a vehicle status signal related to the detection instruction when the engine speed is the target speed; the target audio data is calculated according to the acquired vehicle status signal to obtain the sound pressure characteristic, and the detection result of the engine NVH at the target speed is determined according to the comparison result of the sound pressure characteristic with the preset abnormal sound pressure; the engine speed is controlled by the vehicle to perform engine NVH detection at the target speed, which solves the problem of low efficiency of manual testing when the engine NVH detection is performed by the tester.
[0110] 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 control unit 22 includes:
[0111] A determination module 221, configured to determine the engine speed level corresponding to the target speed based on a mapping relationship between the target speed and the engine speed step classification, wherein the step classification is to classify the engine speed from low to high;
[0112] The control module 222 is used to control the engine to operate at the engine speed level so that the engine speed is adjusted to the target speed.
[0113] Furthermore, in a possible implementation of the embodiment of the present disclosure, as Figure 4As shown, the determining unit 25 includes:
[0114] A comparison module 251, used for comparing the sound pressure feature with the preset abnormal sound pressure;
[0115] A determination module 252, configured to determine that the engine NVH fails the test in the scenario where it is determined that the sound pressure characteristic is greater than or equal to the preset abnormal sound pressure;
[0116] The determination module 252 is further configured to determine that the engine NVH passes the detection when it is determined that the sound pressure characteristic is less than the preset abnormal sound pressure scenario.
[0117] Furthermore, in a possible implementation of the embodiment of the present disclosure, as Figure 4 As shown, the device comprises:
[0118] A judgment unit 26, used to judge whether the vehicle state meets a preset precondition, wherein the preset precondition is used to judge whether the vehicle can be subjected to NVH detection under the vehicle state;
[0119] The acquisition unit 23 is also used for:
[0120] When it is determined that the vehicle state meets the preset precondition, the target audio data corresponding to the engine NVH detection and the vehicle state signal related to the detection instruction are obtained.
[0121] Furthermore, in a possible implementation of the embodiment of the present disclosure, as Figure 4 As shown, 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.
[0122] Furthermore, in a possible implementation of the embodiment of the present disclosure, as Figure 4 As shown, the device comprises:
[0123] The output unit 27 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.
[0124] 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.
[0125] 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 no longer limited in this embodiment.
[0126] 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.
[0127] 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.
[0128] like Figure 5 As 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.
[0129] 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.
[0130] 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).
[0131] 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.
[0132] 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.
[0133] 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.
[0134] 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).
[0135] 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.
[0136] 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.
[0137] 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.
[0138] 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.
[0139] 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 corresponding to the engine NVH detection, a corresponding detection instruction is generated according to the execution parameter, wherein the execution parameter includes a target speed; In response to the detection instruction, controlling the engine speed to be adjusted to the target speed; When the engine speed is the target speed, acquiring target audio data corresponding to the engine NVH detection and a vehicle state signal related to the detection instruction; Calculating the sound pressure characteristics of the target audio data based on the vehicle state signal to obtain the sound pressure characteristics at the target speed; The engine NVH detection result at the target speed is determined based on the comparison result of the sound pressure feature with the preset abnormal sound pressure.
2. The method according to claim 1, characterized in that The controlling the engine speed to adjust to the target speed comprises: Based on the mapping relationship between the target speed and the engine speed step classification, determining the engine speed level corresponding to the target speed, wherein the step classification is to classify the engine speed from low to high; The engine is controlled to operate at the engine speed level so that the engine speed is adjusted to the target speed.
3. The method according to claim 1, characterized in that The determining, based on the comparison result of the sound pressure feature with the preset abnormal sound pressure, the engine NVH detection result at the target speed comprises: comparing the sound pressure characteristic with the preset abnormal sound pressure; In a scenario where it is determined that the sound pressure characteristic is greater than or equal to the preset abnormal sound pressure, determining that the engine NVH fails the test; In the scenario where it is determined that the sound pressure characteristic is less than the preset abnormal sound pressure, it is determined that the engine NVH passes the detection.
4. The method according to claim 1, characterized in that: Before controlling the engine speed to be adjusted to the target speed, the method includes: 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 testing under the vehicle state; Acquiring the target audio data corresponding to the engine NVH detection and the vehicle status signal related to the detection instruction includes: When it is determined that the vehicle state meets the preset precondition, the target audio data corresponding to the engine NVH detection and the vehicle state signal related to the detection instruction are obtained.
5. The method according to claim 4, 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.
6. The method according to claim 4, 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.
7. A vehicle NVH detection device, characterized in that: include: A generating unit, configured to generate a corresponding detection instruction according to the execution parameter setting instruction corresponding to the engine NVH detection in response to the execution parameter setting instruction, wherein the execution parameter includes a target speed; A control unit, configured to control the engine speed to be adjusted to the target speed in response to the detection instruction; an acquisition unit, configured to acquire, when the engine speed is the target speed, target audio data corresponding to the engine NVH detection and a vehicle state signal related to the detection instruction; a calculation unit, configured to calculate a sound pressure characteristic of the target audio data based on the vehicle state signal, to obtain a sound pressure characteristic at the target speed; The determination unit is used to determine the engine NVH detection result at the target speed according to the comparison result of the sound pressure feature and the preset abnormal sound pressure.
8. A vehicle, characterized in that: A device for detecting vehicle NVH including the device described in claim 7.
9. 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 6.
10. 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-6.
11. 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 6.
