In-vehicle engine noise evaluation method and device, electronic equipment and storage medium
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-01-02
- Publication Date
- 2026-08-11
AI Technical Summary
[0005]有鉴于此,本申请实施例的目的在于提供一种车内发动机噪声评价方法、装置、电子设备及存储介质,能够改善传统噪声检测存在因发动机噪声和背景噪声无法分离,导致的噪声检测结果在汽车开发阶段无法准确反映汽车的噪声性能的问题
[0044] The invention employing the above technical solution has the following advantages:
Smart Images

Figure CN117705463B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of noise detection technology, and more specifically, to a method, apparatus, electronic device, and storage medium for evaluating engine noise inside a vehicle. Background Technology
[0002] With the advancement of technology, automobiles have become an integral part of people's lives as a daily mode of transportation, and people are placing increasingly higher demands on the comfort of their vehicles. Whether it's a traditional vehicle or a hybrid vehicle, excessive engine noise has always been one of the main complaints from users. Therefore, it is particularly important to assess the level of engine noise in the vehicle during the early stages of engine and vehicle development.
[0003] FIR filters are finite impulse response digital filters, which are linear time-invariant digital filters. They allow for the design of filter functions with arbitrary frequency responses, ensuring that amplitude characteristics meet requirements while maintaining strict linearity.
[0004] In traditional automotive noise testing, evaluation, or control, noise testing is usually conducted on a test bench or in the condition of a complete vehicle. During the testing process, engine noise and environmental noise (such as wind-induced noise, road-induced noise, etc.) are usually not separated, resulting in the noise data obtained from the test being sporadic and unable to accurately reflect the noise performance of the vehicle during the vehicle development stage. Summary of the Invention
[0005] In view of this, the purpose of this application is to provide a method, device, electronic device and storage medium for evaluating in-vehicle engine noise, which can improve the problem that traditional noise detection cannot accurately reflect the noise performance of the vehicle during the vehicle development stage because engine noise and background noise cannot be separated.
[0006] To achieve the above technical objectives, the technical solution adopted in this application is as follows:
[0007] In a first aspect, embodiments of this application provide a method for evaluating in-vehicle engine noise, the method comprising:
[0008] Acquire the first noise time-domain data of the vehicle engine in multiple directions under bench conditions;
[0009] Based on the first noise time-domain data, determine the engine noise time-domain data of the vehicle engine inside the vehicle;
[0010] Acquire the background noise time-domain data of the vehicle under the whole vehicle state. The background noise time-domain data represents the relationship between vehicle speed and noise during the deceleration coasting process.
[0011] The engine noise time-domain data and the background noise time-domain data are compared and evaluated to obtain an evaluation result, which includes a noise score level that characterizes the prominence of the vehicle's engine noise.
[0012] In conjunction with the first aspect, in some optional implementations, determining the engine noise time-domain data of the vehicle engine inside the vehicle based on the first noise time-domain data includes:
[0013] The first noisy time-domain data is filtered by a preset FIR filter;
[0014] The filtered first noise time-domain data are linearly superimposed to obtain the engine noise time-domain data.
[0015] In conjunction with the first aspect, in some optional embodiments, before acquiring the first noise time-domain data of the vehicle engine in a bench configuration, the method further includes:
[0016] Acquire the second noise time-domain data of the vehicle's engine in each direction under full vehicle conditions;
[0017] Based on the second noise time-domain data, determine the response function of the FIR filter;
[0018] The FIR filter is constructed based on the response function to serve as a preset FIR filter.
[0019] In conjunction with the first aspect, in some optional implementations, determining the response function of the FIR filter based on the second noise time-domain data includes:
[0020] Based on the second noise time-domain data, determine the sound insulation function of the vehicle engine under the vehicle state;
[0021] The response function is determined based on the sound insulation function.
[0022] In conjunction with the first aspect, in some optional implementations, determining the sound insulation function of the vehicle engine under the overall vehicle condition based on the second noise time-domain data includes:
[0023] The energy of the second noise time-domain data is averaged to obtain the average sound pressure level of the second noise time-domain data:
[0024]
[0025] In the formula, m represents any direction of the vehicle engine in the overall vehicle state, and p m1 p m2 These represent the effective sound pressure values corresponding to two noise sensors arranged in any direction of the vehicle's engine under the vehicle's overall condition.
[0026] Based on the average sound pressure level, determine the sound insulation function:
[0027] F m =ER m
[0028] In the formula, E represents the sound pressure level of a volumetric sound source placed at a preset location.
[0029] In conjunction with the first aspect, in some optional implementations, determining the response function based on the sound insulation function includes:
[0030] Based on the sound insulation function, determine the transfer function from the first noise time-domain data to the preset location inside the vehicle, and use it as the response function:
[0031]
[0032] In the formula, d represents the distance from the noise sensor to each surface of the engine in bench mode, and r m This represents the distance from the noise sensor used to collect the second noise time-domain data under the vehicle's overall condition to the center position of the engine under the same vehicle condition.
[0033] In conjunction with the first aspect, in some optional embodiments, the engine noise time-domain data and the background noise time-domain data are compared and evaluated to obtain evaluation results, including:
[0034] When the difference between the sound pressure level corresponding to the engine noise time-domain data and the background noise time-domain data is within a preset value range, the evaluation result is determined as the noise score level corresponding to the difference being within the preset value range.
[0035] In conjunction with the first aspect, in some alternative implementations, the method further includes:
[0036] When the noise score level is higher than the preset level, a warning message indicating that the engine noise of this vehicle is too high will be issued.
[0037] Secondly, embodiments of this application also provide an in-vehicle engine noise evaluation device, the device comprising:
[0038] The first acquisition unit is used to acquire the first noise time-domain data of the vehicle engine in multiple directions under bench conditions;
[0039] The first determining unit is used to determine the engine noise time domain data of the vehicle engine inside the vehicle based on the first noise time domain data;
[0040] The second acquisition unit is used to acquire the background noise time-domain data of the vehicle under the whole vehicle state. The background noise time-domain data represents the relationship between the vehicle speed and noise during the deceleration coasting process.
[0041] An evaluation unit is used to compare and evaluate the engine noise time-domain data and the background noise time-domain data to obtain an evaluation result, which includes a noise score level that characterizes the prominence of the vehicle's engine noise.
[0042] Thirdly, embodiments of this application also provide an electronic device, which includes a processor and a memory coupled to each other, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, the electronic device performs the above-described method.
[0043] Fourthly, embodiments of this application also provide a computer-readable storage medium storing a computer program that, when run on a computer, causes the computer to perform the methods described above.
[0044] The invention employing the above technical solution has the following advantages:
[0045] In the technical solution provided in this application, firstly, the first noise time-domain data of the vehicle engine in multiple directions under bench conditions is acquired, and based on the first noise time-domain data, the engine noise time-domain data inside the vehicle is determined; then, the background noise time-domain data of the vehicle under full vehicle conditions is acquired; finally, the engine noise time-domain data and the background noise time-domain data are compared and evaluated to obtain the evaluation result. Thus, by separately collecting engine noise and environmental noise and comparing and evaluating them, the evaluation result characterizes the prominence of engine noise relative to environmental noise, making the engine noise evaluation result closer to the user's actual driving experience. This improves upon the problem of traditional noise detection, where the inability to separate engine noise and background noise leads to noise detection results that cannot accurately reflect the vehicle's noise performance during the vehicle development stage. Attached Figure Description
[0046] This application can be further illustrated by the non-limiting embodiments given in the accompanying drawings. It should be understood that the following drawings only illustrate some embodiments of this application and should not be considered as limiting the scope. For those skilled in the art, other related drawings can be obtained from these drawings without any inventive effort.
[0047] Figure 1 This is a flowchart illustrating the in-vehicle engine noise evaluation method provided in an embodiment of this application.
[0048] Figure 2This is a schematic diagram showing the relationship between vehicle speed and in-vehicle noise in an embodiment of this application.
[0049] Figure 3 A block diagram of an in-vehicle engine noise evaluation device provided in an embodiment of this application.
[0050] Icons: 200 - In-vehicle engine noise evaluation device; 210 - First acquisition unit; 220 - First determination unit; 230 - Second acquisition unit; 240 - Evaluation unit. Detailed Implementation
[0051] The present application will be described in detail below with reference to the accompanying drawings and specific embodiments. It should be noted that similar or identical parts are referred to by the same reference numerals in the drawings or description. Implementations not shown or described in the drawings are forms known to those skilled in the art. In the description of this application, terms such as "first" and "second" are used only to distinguish descriptions and should not be construed as indicating or implying relative importance.
[0052] This application provides an electronic device that may include a processing module and a storage module. The storage module stores a computer program, which, when executed by the processing module, enables the electronic device to perform the corresponding steps in the following in-vehicle engine noise evaluation method.
[0053] In this embodiment, the electronic device can be a personal computer, a laptop, a cloud server, etc. It is used to acquire first noise time-domain data of the vehicle engine in multiple directions under bench conditions, filter the first noise time-domain data using a preset FIR filter, and then compare and evaluate the filtered first noise time-domain data with the background noise time-domain data. The final evaluation result characterizes the prominence of engine noise relative to environmental noise, serving as a reference for engine noise optimization during the vehicle development stage.
[0054] Please refer to Figure 1 This application also provides a method for evaluating in-vehicle engine noise. The method may include the following steps:
[0055] Step 110: Obtain the first noise time-domain data of the vehicle engine in multiple directions under bench conditions;
[0056] Step 120: Based on the first noise time-domain data, determine the engine noise time-domain data of the vehicle engine inside the vehicle;
[0057] Step 130: Obtain the background noise time-domain data of the vehicle under the whole vehicle state. The background noise time-domain data represents the relationship between vehicle speed and noise during the deceleration coasting process.
[0058] Step 140: Compare and evaluate the engine noise time-domain data and the background noise time-domain data to obtain an evaluation result. The evaluation result includes a noise score level that characterizes the prominence of the vehicle's engine noise.
[0059] In the above implementation, firstly, firstly, the engine noise time-domain data of the vehicle in multiple directions under bench conditions is acquired, and based on the firstly, the engine noise time-domain data inside the vehicle is determined. Then, the background noise time-domain data of the vehicle in its full-vehicle state is acquired. Finally, the engine noise time-domain data and the background noise time-domain data are compared and evaluated to obtain the evaluation result. Thus, by separately collecting engine noise and environmental noise and comparing and evaluating them, the evaluation result characterizes the prominence of engine noise relative to environmental noise, making the engine noise evaluation result closer to the user's actual driving experience. This improves upon the problem of traditional noise detection methods where the inability to separate engine noise and background noise leads to inaccurate noise performance reflections during vehicle development.
[0060] Understandably, the perception of engine noise levels by drivers and passengers is usually closely related to their environment. The more prominent the engine noise is relative to the environment, the more noticeable it will be. For example, in a 30-decibel vehicle environment, a 29-decibel engine noise level is generally not noticeable to users, as drivers and passengers have a certain tolerance for both engine and environmental noise. However, if a 29-decibel engine noise level is in a 25-decibel vehicle environment, the engine noise will be particularly noticeable, becoming a major factor reducing vehicle comfort. Therefore, this embodiment characterizes the prominence of engine noise relative to environmental noise through evaluation results. Compared to traditional comprehensive evaluations of engine and environmental noise, the evaluation results of engine noise in this embodiment are closer to the actual driving experience of users.
[0061] The following is a detailed explanation of each step in the method for evaluating engine noise inside a vehicle:
[0062] Prior to step 110, the method may further include:
[0063] Acquire the second noise time-domain data of the vehicle's engine in each direction under full vehicle conditions;
[0064] Based on the second noise time-domain data, determine the response function of the FIR filter;
[0065] The FIR filter is constructed based on the response function to serve as a preset FIR filter.
[0066] In this embodiment, the vehicle engine can be considered equivalent to a cuboid, and second noise time-domain data of each surface of the engine is collected using noise sensors. Specifically, in the vehicle state, multiple noise sensors are arranged on the front, rear, top, and right or front, rear, top, bottom, and right surfaces of the engine. To obtain the average noise of each surface and prevent interference between noise sensors, two noise sensors are arranged diagonally on each surface of the engine. Then, a volumetric sound sensor is placed at the right ear of the driver or passenger inside the vehicle, and the effective sound pressure value p of each noise sensor is measured. m1 p m2 , m represents each surface of the engine on which the noise sensors are arranged as described above.
[0067] In this embodiment, determining the response function of the FIR filter based on the second noise time-domain data may include:
[0068] Based on the second noise time-domain data, determine the sound insulation function of the vehicle engine under the vehicle state;
[0069] The response function is determined based on the sound insulation function.
[0070] The determination of the sound insulation function of the vehicle engine under the overall vehicle condition based on the second noise time-domain data may include:
[0071] The energy of the second noise time-domain data is averaged to obtain the average sound pressure level of the second noise time-domain data:
[0072]
[0073] In the formula, m represents any direction of the vehicle engine in the overall vehicle state, and p m1 p m2 These represent the effective sound pressure values corresponding to two noise sensors arranged in any direction of the vehicle's engine under the vehicle's overall condition.
[0074] Based on the average sound pressure level, determine the sound insulation function:
[0075] F m =ER m
[0076] In the formula, E represents the sound pressure level of a volumetric sound source placed at a preset location.
[0077] Understandably, during the development phase of the prototype vehicle of the model to which the engine to be tested belongs, the aforementioned sound insulation function can also adopt a preset target sound insulation value. This target sound insulation value can be a value predetermined in the early stages of vehicle development, and can be obtained based on the user's development experience.
[0078] Determining the response function based on the sound insulation function may include:
[0079] Based on the sound insulation function, determine the transfer function from the first noise time-domain data to the preset location inside the vehicle, and use it as the response function:
[0080]
[0081] In the formula, d represents the distance from the noise sensor to each surface of the engine in bench mode, and r m This represents the distance from the noise sensor used to collect the second noise time-domain data under the vehicle's overall condition to the center position of the engine under the same vehicle condition.
[0082] In this embodiment, d can be a preset value, which can be flexibly determined by the developers based on their development experience, such as 1m, 0.8m, 1.2m, etc. After determining the response function of the FIR filter, the desired FIR filter frequency response function is established using the DataBlock Editor module of the LMS Testlab data analysis software. Then, the FILTER_FRF function is used to build an FIR filter, and the frequency response function of this FIR filter is the desired frequency response function F established above. t,m Thus, the constructed FIR filter serves as the preset FIR filter.
[0083] In step 110, for example, in a semi-anechoic chamber or a fully anechoic chamber environment, the vehicle engine in its bench state is equivalent to a cuboid, and a noise sensor is placed 1 meter away from the front, rear, top, and right surfaces of the vehicle engine. Alternatively, in a fully anechoic chamber environment, a noise sensor can be placed 1 meter away from the front, rear, top, bottom, and right surfaces of the engine to be tested. The first noise time-domain data p of the vehicle engine under test, with torque gradually increasing at different speeds, is then measured. engine,m (t), where m represents each surface of the vehicle engine where the noise sensors are arranged as described above, and t represents time. Specifically, a group of tests can be performed at 100 rpm intervals, such as 1000 rpm, 1100 rpm, 1200 rpm, etc., and the torque can be increased at 2 Nm / s intervals.
[0084] In this embodiment, the first noise time-domain data obtained from the test can be stored in the memory of the aforementioned electronic device, and in subsequent operations, the first noise time-domain data stored in the memory can be retrieved by the processor of the aforementioned electronic device based on user instructions; alternatively, the processor in the electronic device can receive the first noise time-domain data obtained from the test in real time and perform subsequent processing. The method of obtaining the first noise time-domain data is not specifically limited here.
[0085] In step 120, determining the engine noise time-domain data of the vehicle's engine inside the vehicle based on the first noise time-domain data may include:
[0086] The first noisy time-domain data is filtered by a preset FIR filter;
[0087] The filtered first noise time-domain data are linearly superimposed to obtain the engine noise time-domain data.
[0088] In this embodiment, the first noise time-domain data is filtered by a preset FIR filter to convert the noise time-domain data (i.e., the first noise time-domain data) of each surface of the engine in the bench state into noise time-domain data p of each surface of the engine at the corresponding position inside the vehicle. vechile,m (t), and then, based on the principle of linear superposition of signals, the time-domain noise data of each surface after filtering are linearly superimposed to obtain the engine noise time-domain data p at the corresponding position inside the vehicle (e.g., the right ear of the driver, the right ear of the passenger, etc.). vechile (t)=∑p vechile,m (t), where m represents the various surfaces of the vehicle's engine and t represents time.
[0089] In step 130, a noise sensor is placed at the right ear of the passenger inside the vehicle to test the time-domain data p of the background noise inside the vehicle during deceleration and coasting. background (t), for example, coasting from 120 km / h to 10 km / h, where the relationship between vehicle speed and in-vehicle noise is shown in the curve. Figure 2 As shown.
[0090] In step 140, background noise time-domain data corresponding to a specified vehicle speed and engine noise time-domain data corresponding to a specified engine speed and torque can be extracted. Then, the extracted engine noise time-domain data and background noise time-domain data are compared and evaluated to obtain the evaluation result.
[0091] For example, the background noise time-domain data at a vehicle speed of 47 km / h is extracted as p. background,47 (t); The engine noise time-domain data at engine speed of 2000 rpm and torque of 215 Nm is extracted as p. vechile,2000,215 (t), and then compare and evaluate the two to obtain the evaluation results.
[0092] In this embodiment, the engine noise time-domain data and the background noise time-domain data are compared and evaluated to obtain the evaluation result, which may include:
[0093] When the difference between the sound pressure level corresponding to the engine noise time-domain data and the background noise time-domain data is within a preset value range, the evaluation result is determined as the noise score level corresponding to the difference being within the preset value range.
[0094] Understandably, in this embodiment, a scoring interval table is preset for the difference in sound pressure levels corresponding to the engine noise time-domain data and the background noise time-domain data, and a corresponding noise score level is set for each numerical interval of the difference in the scoring interval table (the range of the numerical interval can be flexibly set according to the actual situation). For example, the extracted engine noise time-domain data p... vechile,2000,215 (t) and background noise time-domain data p background,47 (t) Perform Fourier transform to obtain the sound pressure level corresponding to the engine noise time domain data and the background noise time domain data. When the difference between the two sound pressure levels is greater than or equal to 3 dB and less than 5 dB, the noise score level corresponding to the difference is level four. That is, the evaluation result of the extracted engine noise time domain data and background noise time domain data is "noise score level: level four".
[0095] As an optional implementation, the method may further include:
[0096] When the noise score level is higher than the preset level, a warning message indicating that the engine noise of this vehicle is too high will be issued.
[0097] In this embodiment, the preset level can be flexibly set according to actual conditions, such as level three, level four, level five, etc. In this embodiment, it can be level three. When the noise score level obtained in step 140 is higher than the preset level, a prompting device (such as a speaker integrated in the vehicle, a display screen integrated in an electronic device, or a horn electrically connected to an electronic device) can be used to issue a prompting message indicating that the engine noise of the vehicle is too high. This prompting message indicates that the engine noise inside the vehicle is higher than the ambient noise during the development stage, that is, the engine noise inside the vehicle is significantly louder than the normal environment in which the vehicle is driven, which may have a poor impact on the driving experience of the passengers later. Therefore, by issuing this prompting message to the user indicating that the engine noise inside the vehicle is too high, it is convenient to remind the user to make adjustments to the engine or chassis during the early stages of vehicle development to reduce the impact of engine noise inside the vehicle on the driving experience.
[0098] Please refer to Figure 3This application also provides an in-vehicle engine noise evaluation device 200, which includes at least one software function module that can be stored in a storage module or embedded in the operating system (OS) of an electronic device in the form of software or firmware. A processing module is used to execute executable modules stored in the storage module, such as the software function modules and computer programs included in the in-vehicle engine noise evaluation device 200.
[0099] The in-vehicle engine noise evaluation device 200 includes a first acquisition unit 210, a first determination unit 220, a second acquisition unit 230, and an evaluation unit 240. The functions of each unit are as follows:
[0100] The first acquisition unit 210 is used to acquire first noise time-domain data of the vehicle engine in multiple directions under bench conditions;
[0101] The first determining unit 220 is used to determine the engine noise time domain data of the vehicle engine inside the vehicle based on the first noise time domain data;
[0102] The second acquisition unit 230 is used to acquire the background noise time-domain data of the vehicle under the whole vehicle state. The background noise time-domain data represents the relationship between the vehicle speed and noise during the deceleration and coasting process.
[0103] Evaluation unit 240 is used to compare and evaluate the engine noise time-domain data and the background noise time-domain data to obtain an evaluation result, which includes a noise score level that characterizes the prominence of the engine noise of the vehicle.
[0104] Optionally, the first determining unit 220 is also used for:
[0105] The first noisy time-domain data is filtered by a preset FIR filter;
[0106] The filtered first noise time-domain data are linearly superimposed to obtain the engine noise time-domain data.
[0107] Optionally, the in-vehicle engine noise assessment device 200 also includes:
[0108] The third acquisition unit is used to acquire the second noise time-domain data of the engine in each direction under the vehicle state;
[0109] The second determining unit is used to determine the response function of the FIR filter based on the second noise time-domain data;
[0110] A construction unit is used to construct the FIR filter based on the response function, as a preset FIR filter.
[0111] Optionally, the second determining unit is also used for:
[0112] Based on the second noise time-domain data, determine the sound insulation function of the vehicle engine under the vehicle state;
[0113] The response function is determined based on the sound insulation function.
[0114] Optionally, the second determining unit is also used for:
[0115] The energy of the second noise time-domain data is averaged to obtain the average sound pressure level of the second noise time-domain data:
[0116]
[0117] In the formula, m represents any direction of the vehicle engine in the overall vehicle state, and p m1 p m2 These represent the effective sound pressure values corresponding to two noise sensors arranged in any direction of the vehicle's engine under the vehicle's overall condition.
[0118] Based on the average sound pressure level, determine the sound insulation function:
[0119] F m =ER m
[0120] In the formula, E represents the sound pressure level of a volumetric sound source placed at a preset location.
[0121] Optionally, the second determining unit is also used for:
[0122] Based on the sound insulation function, determine the transfer function from the first noise time-domain data to the preset location inside the vehicle, and use it as the response function:
[0123]
[0124] In the formula, d represents the distance from the noise sensor to each surface of the engine in bench mode, and r m This represents the distance from the noise sensor used to collect the second noise time-domain data under the vehicle's overall condition to the center position of the engine under the same vehicle condition.
[0125] Optionally, evaluation unit 240 is also used for:
[0126] When the difference between the sound pressure level corresponding to the engine noise time-domain data and the background noise time-domain data is within a preset value range, the evaluation result is determined as the noise score level corresponding to the difference being within the preset value range.
[0127] Optionally, the in-vehicle engine noise assessment device 200 also includes:
[0128] The prompting unit is used to issue a prompt message indicating that the engine noise of the vehicle is too high when the noise score level is higher than a preset level.
[0129] In this embodiment, the processing module can be an integrated circuit chip with signal processing capabilities. The processing module can be a general-purpose processor. For example, the processor can be a Central Processing Unit (CPU), a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field-Programmable Gate Array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components, capable of implementing or executing the methods, steps, and logic block diagrams disclosed in the embodiments of this application.
[0130] The storage module can be, but is not limited to, random access memory, read-only memory, programmable read-only memory, erasable programmable read-only memory, electrically erasable programmable read-only memory, etc. In this embodiment, the storage module can be used to store first noise time-domain data, engine noise time-domain data, background noise time-domain data, whole vehicle time-domain data, evaluation results, etc. Of course, the storage module can also be used to store programs, which the processing module executes after receiving execution instructions.
[0131] It should be noted that those skilled in the art will understand that, for the sake of convenience and brevity, the specific working process of the electronic device described above can be referred to the corresponding steps in the aforementioned method, and will not be elaborated further here.
[0132] This application also provides a computer-readable storage medium. The computer-readable storage medium stores a computer program that, when run on a computer, causes the computer to perform the in-vehicle engine noise evaluation method as described in the above embodiments.
[0133] Based on the above description of the embodiments, those skilled in the art can clearly understand that this application can be implemented by hardware or by using software plus necessary general-purpose hardware platforms. Based on this understanding, the technical solution of this application can be embodied in the form of a software product. This software product can be stored in a non-volatile storage medium (such as CD-ROM, USB flash drive, mobile hard drive, etc.) and includes several instructions to cause a computer device (such as a personal computer, server, or network device, etc.) to execute the methods described in the various implementation scenarios of this application.
[0134] In summary, this application provides a method, apparatus, electronic device, and storage medium for evaluating in-vehicle engine noise. In this embodiment, firstly, first noise time-domain data of the vehicle's engine in multiple directions under bench conditions are acquired, and based on the first noise time-domain data, the engine noise time-domain data inside the vehicle is determined. Then, background noise time-domain data of the vehicle under full vehicle conditions is acquired. Finally, the engine noise time-domain data and background noise time-domain data are compared and evaluated to obtain an evaluation result. Thus, by separately collecting engine noise and environmental noise and comparing and evaluating them, the evaluation result characterizes the prominence of engine noise relative to environmental noise, making the engine noise evaluation result closer to the user's actual driving experience. This improves upon the problem of traditional noise detection methods where the inability to separate engine noise and background noise leads to inaccurate noise performance reflections during vehicle development.
[0135] In the embodiments provided in this application, it should be understood that the disclosed apparatus, systems, and methods can also be implemented in other ways. The apparatus, systems, and methods embodiments described above are merely illustrative. For example, the flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this application. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code, which includes one or more executable instructions for implementing a specified logical function. It should also be noted that each block in a block diagram and / or flowchart, and combinations of blocks in block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or action, or using a combination of dedicated hardware and computer instructions. Furthermore, the functional modules in the various embodiments of this application can be integrated together to form an independent part, or each module can exist independently, or two or more modules can be integrated to form an independent part.
[0136] The above description is merely an embodiment of this application and is not intended to limit the scope of protection of this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of protection of this application.
Claims
1. A method for evaluating engine noise inside a vehicle, characterized in that, The method includes: Acquire the first noise time-domain data of the vehicle engine in multiple directions under bench conditions; Based on the first noise time-domain data, determine the engine noise time-domain data of the vehicle engine inside the vehicle; Acquire the background noise time-domain data of the vehicle under the whole vehicle state. The background noise time-domain data represents the relationship between vehicle speed and noise during the deceleration coasting process. The engine noise time-domain data and the background noise time-domain data are compared and evaluated to obtain an evaluation result, which includes a noise score level characterizing the prominence of the vehicle's engine noise; the comparison and evaluation of the engine noise time-domain data and the background noise time-domain data yields an evaluation result, including: When the difference between the sound pressure level corresponding to the engine noise time-domain data and the background noise time-domain data is within a preset value range, the evaluation result is determined as the noise score level corresponding to the difference being within the preset value range.
2. The method according to claim 1, characterized in that, Based on the first noise time-domain data, determine the engine noise time-domain data of the vehicle's engine inside the vehicle, including: The first noisy time-domain data is filtered by a preset FIR filter; The filtered first noise time-domain data are linearly superimposed to obtain the engine noise time-domain data.
3. The method according to claim 1, characterized in that, Before acquiring the first noise time-domain data of the vehicle's engine under bench conditions, the method further includes: Acquire the second noise time-domain data of the vehicle's engine in each direction under full vehicle conditions; Based on the second noise time-domain data, determine the response function of the FIR filter; The FIR filter is constructed based on the response function to serve as a preset FIR filter.
4. The method according to claim 3, characterized in that, Based on the second noise time-domain data, the response function of the FIR filter is determined, including: Based on the second noise time-domain data, determine the sound insulation function of the vehicle engine under the vehicle state; The response function is determined based on the sound insulation function.
5. The method according to claim 4, characterized in that, Based on the second noise time-domain data, the sound insulation function of the vehicle engine under the overall vehicle condition is determined, including: The energy of the second noise time-domain data is averaged to obtain the average sound pressure level of the second noise time-domain data: ; In the formula, m represents any direction of the vehicle engine in the overall vehicle state. , These represent the effective sound pressure values corresponding to two noise sensors arranged in any direction of the vehicle's engine under the vehicle's overall condition. Based on the average sound pressure level, determine the sound insulation function: ; In the formula, E represents the sound pressure level of a volumetric sound source placed at a preset location.
6. The method according to claim 5, characterized in that, Determining the response function based on the sound insulation function includes: Based on the sound insulation function, determine the transfer function from the first noise time-domain data to the preset location inside the vehicle, and use it as the response function: ; In the formula, This indicates the distance from the noise sensor to each surface of the engine in bench mode. This represents the distance from the noise sensor used to collect the second noise time-domain data under the vehicle's overall condition to the center position of the engine under the same vehicle condition.
7. The method according to claim 1, characterized in that, The method further includes: When the noise score level is higher than the preset level, a warning message indicating that the engine noise of this vehicle is too high will be issued.
8. A vehicle in-vehicle engine noise evaluation device, characterized in that, The device includes: The first acquisition unit is used to acquire the first noise time-domain data of the vehicle engine in multiple directions under bench conditions; The first determining unit is used to determine the engine noise time domain data of the vehicle engine inside the vehicle based on the first noise time domain data; The second acquisition unit is used to acquire the background noise time-domain data of the vehicle under the whole vehicle state. The background noise time-domain data represents the relationship between the vehicle speed and noise during the deceleration coasting process. An evaluation unit is used to compare and evaluate the engine noise time-domain data and the background noise time-domain data to obtain an evaluation result. The evaluation result includes a noise score level characterizing the prominence of the vehicle's engine noise. The comparison and evaluation of the engine noise time-domain data and the background noise time-domain data to obtain the evaluation result includes: When the difference between the sound pressure level corresponding to the engine noise time-domain data and the background noise time-domain data is within a preset value range, the evaluation result is determined as the noise score level corresponding to the difference being within the preset value range.
9. An electronic device, characterized in that, The electronic device includes a processor and a memory coupled together, the memory storing a computer program that, when executed by the processor, causes the electronic device to perform the method as described in any one of claims 1-7.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when run on a computer, causes the computer to perform the method as described in any one of claims 1-7.
Citation Information
Patent Citations
Rail transit noise contribution determination method, system, device and storage medium
CN113505524A
Exhaust tail port noise consistency test method and device, storage medium and equipment
CN114383859A