In-vehicle noise suppression method, suppression device, controller and vehicle
By extracting and actively controlling the noise signal in the car, the problem of long inspection cycles and increased costs in the car noise suppression method is solved, real-time noise suppression and driving comfort are achieved.
Patent Information
- Application Number
- CN202510568509.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-30
- Publication Date
- 2025-07-11
AI Technical Summary
The inspection cycle of in-vehicle noise suppression methods in the prior art is long and the cost increases, which affects driving comfort.
By obtaining the noise signal and noise source in the car, feature extraction is performed, target feature value is determined, and the vehicle is actively controlled based on the target feature value and noise source, including adjusting the driving motor parameters, pump body speed and decoupled driving system torque, etc., combining inverse phase sound signals and masking effects to reduce noise perception.
Real-time active suppression of noise in the car is achieved, shortening the problem investigation cycle, reducing project costs, and improving driving comfort.
Smart Images

Figure CN120299442A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of in-vehicle noise control, and in particular, to an in-vehicle noise suppression method, a controller, an in-vehicle noise suppression device, and a vehicle. Background Art
[0002] During operation, the electric drive and transmission systems (such as motors, reducers, gears, etc.) of new energy vehicles generate noise, which affects the cabin NVH (Noise Vibration Harshness) performance.
[0003] In related technologies, the collected vehicle noise data is sent to a remote end, and then designers analyze the noise data to determine the cause of the noise, and then reduce the in-vehicle noise by adding sound insulation materials or optimizing the component structure in a targeted manner. However, the problem-solving cycle of this technical solution is long, and the project cost is increased. Summary of the Invention
[0004] The present application aims to at least solve one of the technical problems in the related technologies to some extent. To this end, the first objective of the present application is to propose an in-vehicle noise suppression method, which determines the system health state by extracting the characteristics of the in-vehicle noise signal, and then controls the vehicle in combination with the extracted target feature value and the corresponding noise source to achieve active suppression of the in-vehicle noise, improve the ride comfort, and solve the technical problems of long problem troubleshooting cycle and increased project cost existing in the noise suppression methods adopted in the related technologies.
[0005] The second objective of the present application is to propose a controller.
[0006] The third objective of the present application is to propose an in-vehicle noise suppression device.
[0007] The fourth objective of the present application is to propose a vehicle.
[0008] To achieve the above objective, an in-vehicle noise suppression method is proposed in the first aspect embodiment of the present application. The method includes: obtaining at least one in-vehicle noise signal and the corresponding noise source; respectively extracting the characteristics of the in-vehicle noise signal corresponding to each noise source to obtain the target feature value of each noise source; and controlling the vehicle to suppress the in-vehicle noise based on the target feature value and the noise source corresponding to the target feature value when the target feature value exceeds a first preset threshold and is less than or equal to a second preset threshold.
[0009] According to the in-vehicle noise suppression method of the embodiments of the present application, first, at least one in-vehicle noise signal and the corresponding noise source are obtained, and the in-vehicle noise signals corresponding to each noise source are respectively subjected to feature extraction to obtain the target feature value of each noise source. When the target feature value exceeds the first preset threshold and is less than or equal to the second preset threshold, the vehicle is controlled to suppress the in-vehicle noise based on the target feature value and the noise source corresponding to the target feature value. Thus, this method determines the system health state through the feature extraction of the in-vehicle noise signal, and then controls the vehicle by combining the extracted target feature value and the corresponding noise source to actively suppress the in-vehicle noise, improving the ride comfort and solving the technical problems of long problem troubleshooting cycle and increased project cost existing in the noise suppression methods adopted in the related art.
[0010] In addition, the in-vehicle noise suppression method according to the above embodiments of the present application may further have the following additional technical features:
[0011] According to an embodiment of the present application, obtaining at least one in-vehicle noise signal and the corresponding noise source includes: collecting in-vehicle sound signals based on the in-vehicle microphone array of the vehicle; separating the in-vehicle sound signals to obtain the initial in-vehicle noise signal; and performing spectral analysis on the initial in-vehicle noise signal based on the rotational speed of the drive motor of the vehicle to determine the noise source and the in-vehicle noise signal corresponding to each noise source.
[0012] According to an embodiment of the present application, respectively performing feature extraction on the in-vehicle noise signals corresponding to each noise source to obtain the target feature value corresponding to each noise source includes: performing feature extraction on the in-vehicle noise signal based on the Fourier transform algorithm to obtain the first feature information; performing feature extraction on the in-vehicle noise signal based on the wavelet analysis algorithm to obtain the second feature information; and determining the target feature value according to the first feature information and the second feature information.
[0013] According to an embodiment of the present application, controlling the vehicle to suppress the in-vehicle noise based on the target feature value and the noise source corresponding to the target feature value includes: when the noise source is the drive motor of the vehicle, adjusting the harmonic injection parameter and / or the modulation signal frequency of the drive motor based on the target feature value corresponding to the noise source and the preset adjustment range; and / or when the noise source is the target pump body, obtaining the operating parameters of the vehicle; determining the lubricating fluid flow rate of the target pump body according to the operating parameters of the vehicle and the target feature value corresponding to the noise source, and adjusting the operating speed of the target pump body based on the lubricating fluid flow rate.
[0014] According to an embodiment of the present application, controlling a vehicle to suppress in-vehicle noise based on a target eigenvalue and a noise source corresponding to the target eigenvalue includes: when the noise source includes multiple drive chains in a decoupled drive system of the vehicle, determining the noise level of each drive chain based on the target eigenvalue corresponding to each drive chain, and taking the drive chain with the highest noise level as the target drive chain, or, when the noise source includes one drive chain in the decoupled drive system of the vehicle, taking this drive chain as the target drive chain; reducing the torque of the target drive chain based on the target eigenvalue corresponding to the target drive chain, and making an equal torque supplement to other drive chains in the decoupled drive system.
[0015] According to an embodiment of the present application, when the target eigenvalue exceeds a first preset threshold and is less than or equal to a second preset threshold, it further includes: performing spectral analysis on the in-vehicle noise information based on the rotational speed of the vehicle's drive motor to obtain a target spectrogram; determining noise parameter data according to the target spectrogram; generating an anti-phase sound signal and / or a masking sound signal corresponding to the in-vehicle noise signal according to the noise parameter data.
[0016] According to an embodiment of the present application, the in-vehicle noise suppression method further includes: identifying the current aging level of the vehicle based on the in-vehicle noise signal; determining the first preset threshold and the second preset threshold according to the current aging level of the vehicle.
[0017] To achieve the above object, an embodiment of the second aspect of the present application provides a controller, including a memory, a processor, and an in-vehicle noise suppression program stored on the memory and executable on the processor. When the processor executes the in-vehicle noise suppression program, the above in-vehicle noise suppression method is implemented.
[0018] For the controller according to the embodiment of the present application, when the processor executes the in-vehicle noise suppression program, the above in-vehicle noise suppression method is implemented. Based on the above in-vehicle noise suppression method, the vehicle is controlled by combining the extracted target eigenvalue and the corresponding noise source, so as to actively suppress the in-vehicle noise, improve the riding comfort, and solve the technical problems of long problem troubleshooting cycle and increased project cost existing in the noise suppression methods adopted in the related art.
[0019] To achieve the above object, an embodiment of the third aspect of the present application provides an in-vehicle noise suppression device, which includes: an acquisition module, configured to acquire at least one in-vehicle noise signal and the corresponding noise source; a feature extraction module, configured to perform feature extraction on the in-vehicle noise signal corresponding to each noise source respectively to obtain the target eigenvalue of each noise source; a control module, configured to control the vehicle to suppress in-vehicle noise based on the target eigenvalue and the noise source corresponding to the target eigenvalue when the target eigenvalue exceeds the first preset threshold and is less than or equal to the second preset threshold.
[0020] According to the in-vehicle noise suppression device of the embodiments of the present application, at least one in-vehicle noise signal and the corresponding noise source are obtained through an acquisition module, and feature extraction is respectively performed on the in-vehicle noise signals corresponding to each noise source through a feature extraction module to obtain the target feature value of each noise source. When the target feature value exceeds the first preset threshold and is less than or equal to the second preset threshold, the control module controls the vehicle to suppress in-vehicle noise based on the target feature value and the noise source corresponding to the target feature value. Thus, the device determines the system health status by extracting the features of the in-vehicle noise signals, and then controls the vehicle in combination with the extracted target feature values and the corresponding noise sources to actively suppress the in-vehicle noise, improving the riding comfort and solving the technical problems of long problem troubleshooting cycles and increased project costs existing in the noise suppression methods adopted in the related art.
[0021] To achieve the above object, a fourth aspect embodiment of the present application proposes a vehicle, including the above controller or the above in-vehicle noise suppression device.
[0022] According to the vehicle of the embodiments of the present application, based on the above controller or the above in-vehicle noise suppression device, active suppression of in-vehicle noise is realized, improving the riding comfort and solving the technical problems of long problem troubleshooting cycles and increased project costs existing in the noise suppression methods adopted in the related art.
[0023] The additional aspects and advantages of the present application will be partially given in the following description, partially become obvious from the following description, or be understood through the practice of the present application. Description of the Drawings
[0024] Figure 1 It is a flowchart of the in-vehicle noise suppression method according to the embodiments of the present application;
[0025] Figure 2 It is a noise suppression method when the noise source is a drive motor according to a specific embodiment of the present application;
[0026] Figure 3 It is a noise suppression method when the noise source is a pump body according to a specific embodiment of the present application;
[0027] Figure 4 It is a noise suppression method when the noise source includes multiple drive chains in a decoupled drive system according to a specific embodiment of the present application;
[0028] Figure 5 It is a noise suppression method based on passenger perception optimization according to a specific embodiment of the present application;
[0029] Figure 6 It is a method for determining the first preset threshold and the second preset threshold according to a specific embodiment of the present application;
[0030] Figure 7 is a flowchart of an in-vehicle noise suppression method according to a specific embodiment of the present application;
[0031] Figure 8 is a block diagram of a controller according to an embodiment of the present application;
[0032] Figure 9 is a connection diagram of an in-vehicle noise suppression device according to an embodiment of the present application;
[0033] Figure 10 is a block diagram of a vehicle according to an embodiment of the present application;
[0034] Figure 11 is a block diagram of a vehicle according to another embodiment of the present application. Detailed Description of Specific Embodiments
[0035] The embodiments of the present application will be described in detail below. Examples of the embodiments are shown in the accompanying drawings, where the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to explain the present application and should not be construed as limiting the present application.
[0036] The in-vehicle noise suppression method, controller, in-vehicle noise suppression device, and vehicle proposed in the embodiments of the present application will be described below with reference to the accompanying drawings.
[0037] Figure 1 is a flowchart of an in-vehicle noise suppression method according to an embodiment of the present application.
[0038] As Figure 1 shown, the in-vehicle noise suppression method of the embodiment of the present application may include:
[0039] S1, obtaining at least one in-vehicle noise signal and the corresponding noise source;
[0040] S2, respectively performing feature extraction on the in-vehicle noise signals corresponding to each noise source to obtain the target feature values of each noise source;
[0041] S3, when the target feature value exceeds the first preset threshold and is less than or equal to the second preset threshold, controlling the vehicle to perform in-vehicle noise suppression based on the target feature value and the noise source corresponding to the target feature value.
[0042] Specifically, in-vehicle noise refers to the sounds generated by various mechanical components and the external environment during the driving of a vehicle. These sounds can interfere with the in-vehicle environment and affect the comfort of the driver and passengers. The in-vehicle noise signal can be collected by reusing the microphone array of the in-vehicle voice system to collect the in-vehicle sounds, and then the in-vehicle noise signal can be obtained through signal separation processing and the corresponding noise sources can be identified; or multiple noise sources can be determined based on the noise suppression target to be processed, and then a sound collection module can be installed for each noise source to obtain the in-vehicle noise signal generated by each noise source.
[0043] The algorithm is run by an Audio Processing Unit (APU) to extract the features of the in-vehicle noise signal corresponding to each noise source respectively, so as to obtain the target feature values of each noise source. For example, the features of the in-vehicle noise signal such as amplitude, phase, frequency, time-domain characteristics and spectral characteristics are extracted to obtain the target feature values such as noise amplitude, noise phase, noise frequency, etc. of each noise source.
[0044] The first preset threshold and the second preset threshold can be set according to the actual situation. For example, the first preset threshold can be the NVH threshold, and the second preset threshold is the health threshold. When the target feature value is less than or equal to the NVH threshold, it is considered that the current noise will not have an adverse impact on the driving and riding experience and no noise suppression treatment is required; when the target feature value is greater than the NVH threshold, it is considered that the current noise will have an adverse impact on the driving and riding experience and noise suppression is required. However, if the target feature value exceeds the health threshold, it is considered that the in-vehicle noise is relatively large and it is difficult to achieve the preset noise suppression effect through this noise suppression method. The in-vehicle noise exceeding the health threshold may be caused by a system failure of the vehicle, and at this time, a fault code is triggered and maintenance is prompted. Therefore, in this embodiment, two threshold judgments are made. The first is the NVH threshold judgment, and the second is the health threshold judgment. No noise treatment is performed for the situation where the NVH threshold is not exceeded; for the situation where the NVH threshold is exceeded but the health threshold is not exceeded, the noise suppression work of this embodiment is performed; for the situation where the health threshold is exceeded, a fault code is triggered and maintenance is prompted. This embodiment limits the applicable scope of this embodiment with the first preset threshold and the second preset threshold to ensure the noise suppression effect.
[0045] Furthermore, a noise feature database corresponding to the vehicle can be established in advance. The noise feature database includes the reference spectrum under normal working conditions and the fault mode features (such as the specific sideband frequency of bearing damage). During the noise suppression process, the first preset threshold and the second preset threshold corresponding to the working condition can be determined based on the noise feature database.
[0046] In addition, the target eigenvalue may include multiple types of parameters, such as amplitude, phase, and frequency. The first preset threshold and the second preset threshold are respectively set with corresponding thresholds for different types of parameters. When the parameter values in the target eigenvalue all exceed the corresponding parameter threshold in the first preset threshold and are less than or equal to the parameter threshold corresponding to the second preset threshold, the following noise suppression control actions are performed.
[0047] When it is determined that the target eigenvalue exceeds the first preset threshold and is less than or equal to the second preset threshold, the vehicle is controlled for in-vehicle noise suppression based on the target eigenvalue and the noise source corresponding to the target eigenvalue. For example, corresponding noise control strategies are matched based on different noise sources, and then the parameters of the noise control strategy are adjusted according to the target eigenvalue of the noise source to achieve the optimal noise suppression effect.
[0048] For example, when the noise source is a motor, the noise control strategy is to adjust the PWM (Pulse Width Modulation) modulation frequency of the motor to avoid the resonance point, or adjust the PWM modulation algorithm to affect the harmonic composition components to achieve the effect of suppressing audible noise. When the noise source is a pump structure such as an oil pump or a water pump, the speed of the auxiliary drive device (oil pump, water pump) can be dynamically controlled to reduce the excitation source energy and obtain a noise reduction effect; for a vehicle with multiple power sources, when the noise source is one or more of the drive chains, the torque can be dynamically distributed to avoid the sensitive operating condition area, reduce the noise perceptible to the customer, or change the noise distribution to achieve the noise suppression effect.
[0049] This embodiment combines noise feature analysis to achieve the health status monitoring of the vehicle system, can perform fault early warning and diagnosis in a timely manner. At the same time, compared with the technical solutions adopted in the related art, this embodiment can directly complete noise suppression based on vehicle control without adding additional hardware costs, and can also achieve real-time suppression of in-vehicle noise, shortening the problem troubleshooting cycle and greatly improving the driving and riding comfort.
[0050] In addition, the in-vehicle noise characteristic data can be uploaded to the cloud and analyzed by the background for NVH calibration improvement based on OTA (Over-the-Air Technology), and to guide the NVH, modal and other design work of subsequent models.
[0051] In some embodiments of the present application, obtaining the in-vehicle noise signal and the corresponding noise source includes: collecting the in-vehicle sound signal based on the in-vehicle microphone array of the vehicle; performing signal separation on the in-vehicle sound signal to obtain the initial in-vehicle noise signal; performing spectral analysis on the initial in-vehicle noise signal based on the rotational speed of the vehicle's drive motor to determine the noise source and the in-vehicle noise signal corresponding to each noise source.
[0052] Specifically, with the development of the intelligence of automotive systems, at the current stage, a microphone array composed of multi-directional and multi-angle microphones is arranged inside the vehicle for human-machine interaction. In this embodiment, the microphone array of the in-vehicle voice system is reused to collect in-vehicle sound signals, which may include the voices of passengers, music sounds, navigation voices, and characteristic noise signals of the electric drive and transmission systems inside the cockpit, etc.
[0053] The audio signals collected by the in-vehicle microphones are transmitted to the audio processing unit APU through Ethernet or an audio bus and are converted into digital signals by the ADC (Analog-to-Digital Converter) module of the APU.
[0054] Then, a blind source separation technique, such as Independent Component Analysis (ICA), is used to distinguish the speech signal from the electric drive noise, thereby obtaining the initial in-vehicle noise signal.
[0055] Since during product design, the sound of each product is unique and the same frequency noise will not be generated at the same time. For example, the motor order is 8th order / 48th order noise, and the gear noise is 6.4th order / 27th order noise. Therefore, the initial in-vehicle noise signal can be spectrally analyzed based on the rotational speed of the vehicle's drive motor for noise order diagnosis. Each order corresponds to different components, thereby determining the noise source and the in-vehicle noise signal corresponding to each noise source, so as to adopt corresponding strategies, such as lubrication strategies, masking strategies, etc., for different noise sources subsequently.
[0056] This embodiment reuses the existing in-vehicle microphones, reduces additional hardware investment, and further deeply utilizes existing resources. This noise suppression method collects noise signals by reusing the microphones of the in-vehicle voice system, combines audio analysis algorithms with control strategies, realizes real-time noise suppression, and improves the driving and riding comfort.
[0057] In some embodiments of the present application, feature extraction is respectively performed on the in-vehicle noise signals corresponding to each noise source to obtain the target feature values corresponding to each noise source, including: performing feature extraction on the in-vehicle noise signals based on the Fourier transform algorithm to obtain the first feature information; performing feature extraction on the in-vehicle noise signals based on the wavelet analysis algorithm to obtain the second feature information; and determining the target feature values according to the first feature information and the second feature information.
[0058] Specifically, the time-frequency characteristics of the interior noise signal, i.e., the first characteristic information, are extracted by short-time Fourier transform (STFT), and the transient characteristics and the second characteristic information of the interior noise signal are identified by wavelet analysis, so that the target characteristic value of the interior noise signal is determined according to the first characteristic signal and the second characteristic information, so as to characterize the interior noise signal and ensure the validity of the target characteristic value.
[0059] In some embodiments of the present application, a vehicle is controlled to suppress in-vehicle noise based on a target characteristic value and a noise source corresponding to the target characteristic value, including: when the noise source is a drive motor of the vehicle, adjusting the harmonic injection parameters and / or the modulation signal frequency of the drive motor based on the target characteristic value corresponding to the noise source and a preset adjustment range; and / or when the noise source is a target pump body, obtaining the operating parameters of the vehicle; determining the lubricating fluid flow rate of the target pump body according to the operating parameters of the vehicle and the target characteristic value corresponding to the noise source, and adjusting the operating speed of the target pump body based on the lubricating fluid flow rate.
[0060] Specifically, when the noise source is the driving motor of the vehicle, Figure 2 As shown, first, the in-vehicle audio signal and the operating parameters of the vehicle's drive motor are obtained through the CAN bus data. The operating parameters of the drive motor can be obtained according to the analysis factors considered in the following spectrum analysis steps, such as including Figure 2 The motor torque signal and motor speed signal are shown.
[0061] Since the in-car audio signal includes motor noise and other sounds in the car (such as people talking, music playing, etc.), in order to achieve effective motor noise suppression, the motor noise and other sound signals in the car are separated through AD (Analogue-to-Digital) conversion and signal / noise separation steps of the in-car audio signal.
[0062] Then, the separated motor noise is subjected to a spectral analysis based on the speed to obtain a multi-dimensional curve table or matrix table. For example, when performing spectral analysis based on speed and torque, the motor noise curve corresponding to the same torque at different vehicle speeds can be obtained, or the motor noise curve corresponding to different torques at the same vehicle speed can be obtained; for example, when performing spectral analysis based on speed, torque and throttle opening, the motor noise curve corresponding to the same vehicle speed, motor speed and torque at different throttle openings can be analyzed. The more factors considered in the spectral analysis process, the more dimensions there are, and the specific factors can be selected according to the correlation with the noise.
[0063] The threshold standard is set by amplitude or other parameters to determine whether the motor noise exceeds the standard. When it is determined that the motor noise exceeds the standard, that is, the target eigenvalue corresponding to the drive motor exceeds the corresponding first preset threshold and is less than or equal to the corresponding second preset threshold, harmonic injection is performed. During the harmonic injection process, the preset adjustment range should be determined according to the specific structure of the motor and the current operating conditions, and then the harmonic injection parameters are adjusted within the preset adjustment range, such as selecting appropriate harmonic orders, amplitudes, and phases, to cancel or weaken the electromagnetic force, thereby reducing the vibration and noise caused by the electromagnetic force, so as to achieve the noise reduction effect while ensuring the dynamic performance. This embodiment adopts a control strategy of dynamically adjusting the motor current harmonic injection for the noise of the drive motor, and disperses the noise energy to the non-sensitive frequency band to achieve the noise suppression effect.
[0064] Combined with Figure 3 As shown, when it is determined that the noise source is the target pump body (such as an oil pump / water pump), the vehicle signals involved in the lubrication system, that is, the operating parameters, are collected, and extraction calculations are performed based on the operating parameters to form a multi-dimensional flow demand request table, and the most economical lubricating fluid flow is calculated by a random algorithm, so as to control the speed of the oil pump / water pump in real time based on the lubricating fluid flow to ensure that the noise of the lubrication system remains at the lowest level. This embodiment adopts a control strategy of introducing a randomized algorithm to control the operating speed of the pump body for the case where the noise source is the pump body, and breaks the periodic excitation by adjusting the speed with the randomized algorithm to achieve the noise suppression effect.
[0065] In some embodiments of the present application, vehicle in-vehicle noise suppression is controlled based on the target eigenvalue and the noise source corresponding to the target eigenvalue, including: when the noise source includes multiple drive chains in the decoupled drive system of the vehicle, determining the noise level of each drive chain based on the target eigenvalue corresponding to each drive chain, and taking the drive chain with the highest noise level as the target drive chain, or, when the noise source includes one drive chain in the decoupled drive system of the vehicle, taking the drive chain as the target drive chain; reducing the torque of the target drive chain based on the target eigenvalue corresponding to the target drive chain, and making an equal torque supplement to the other drive chains in the decoupled drive system.
[0066] That is to say, when the noise source is the drive chain in the decoupled drive system, the torque of one of the drive chains, that is, the target drive chain, is reduced to achieve the noise suppression effect, and an equal torque supplement is made to the other drive chains to ensure the dynamic performance of the vehicle. Among them, when the noise source includes multiple drive chains, the drive chain with the highest noise level is selected as the target drive chain, and the greater the noise level, the greater the adverse impact. When the noise source includes one drive chain, it means that the noise of the other drive chains is smaller, and directly taking this drive chain as the target drive chain.
[0067] Combined with Figure 4As shown, when the target eigenvalue of multiple drive chains exceeds the NVH threshold (i.e., the corresponding first preset threshold) but satisfies the health status data (i.e., is less than or equal to the corresponding second preset threshold), the spectrun spectrum analysis based on speed is further used to identify the target eigenvalue corresponding to each drive chain. Spectrun is a tool for spectrum analysis that provides a variety of spectral density estimation methods, including methods based on Fourier transform, parametric methods, and methods based on eigenvalue analysis, etc.
[0068] Judge the noise level of each drive chain according to the target eigenvalue corresponding to each drive chain. For example, the severity level of the noise problem can be divided according to the interval where the target eigenvalue is located, and the noise level of each drive chain is obtained. The higher the noise level, the higher the severity of the noise.
[0069] Then, reduce the torque of the drive chain with the highest noise severity, and perform torque compensation with equal torque for the decoupled drive chain to ensure that the power performance is not affected, and improve the noise problem by reducing the torque.
[0070] This embodiment optimizes the torque distribution to reduce the drive chain noise on the premise of ensuring the power performance.
[0071] In some embodiments of the present application, when the target eigenvalue exceeds the first preset threshold and is less than or equal to the second preset threshold, it further includes: performing spectrum analysis on the in-vehicle noise information based on the rotational speed of the vehicle's drive motor to obtain a target spectrogram; determining noise parameter data according to the target spectrogram; generating an anti-phase sound signal and / or a masking sound signal corresponding to the in-vehicle noise signal according to the noise parameter data.
[0072] That is to say, in addition to using the above method of suppressing in-vehicle noise by regulating the operating parameters of the noise source, noise can also be suppressed by processing the already generated noise through noise optimization. For example, the degree of in-vehicle noise perception of the occupants can be reduced through anti-phase sound wave synthesis and the masking effect theory.
[0073] Combined Figure 5 As shown, when the target eigenvalue exceeds the NVH threshold (i.e., the corresponding first preset threshold) but satisfies the health status data (i.e., is less than or equal to the corresponding second preset threshold), perform the spectrun spectrum analysis step based on speed to obtain a multi-dimensional spectrogram.
[0074] Obtain the frequency band, phase, and amplitude information of one or more of the out-of-tolerance problems based on the spectrogram, that is, the situation where it exceeds the first preset threshold and is less than or equal to the second preset threshold. By executing noise optimization through the perception response module, on the one hand, it is possible to control sound source devices such as in-vehicle audio and speakers to generate corresponding anti-phase sounds, that is, sounds with the same frequency or amplitude as the corresponding noise signals but with a phase inversion of 180°, so as to weaken the noise energy based on anti-phase synthesis; on the other hand, background noise 6 dB lower than the noise amplitude can be injected within a 1 / 3 octave of the same frequency band to reduce the noise perception intensity in the human ear sensitive frequency band (2 - 5 kHz) through the acoustic masking effect. Additionally, the noise perception intensity in the human ear sensitive frequency band (2 - 5 kHz) can be reduced through the frequency offset strategy.
[0075] In addition to adopting the control strategy of noise suppression based on the noise source and target eigenvalues, this embodiment can also utilize the masking effect to reduce the noise sensitivity in a certain frequency band, reduce the subjective discomfort of passengers to high-frequency whistling, or weaken the noise energy based on anti-phase synthesis to improve the cabin NVH quality.
[0076] In summary, the following two noise suppression strategies can be adopted for in-vehicle noise:
[0077] 1) By adjusting the operating parameters of the noise source, reduce the noise intensity generated by the noise source to achieve the noise suppression effect;
[0078] 2) By optimizing the noise, reduce the perception degree of the in-vehicle noise by the occupants to achieve the noise suppression effect.
[0079] In the actual application process, only one suppression strategy can be used specifically, or two can be used simultaneously. For example, for motor noise, first adopt Strategy 1 for harmonic injection. If the motor noise still exceeds the standard after harmonic injection, Strategy 2 can be further adopted for perception optimization.
[0080] In some embodiments of the present application, the in-vehicle noise suppression method further includes: identifying the current aging level of the vehicle based on the in-vehicle noise signal; determining the first preset threshold and the second preset threshold according to the current aging level of the vehicle.
[0081] Specifically, as shown in Figure 6 , the background noise values of different aging states can be pre-integrated in the vehicle. Regularly compare the actual vehicle noise data with the background noise of different aging states to determine the current aging level of the vehicle, and adjust the first preset threshold and the second preset threshold according to the current aging level of the vehicle to make the noise suppression method adapt to the aging degree of the vehicle.
[0082] In this embodiment, the first preset threshold and the second preset threshold are adjusted according to the state changes of the vehicle's service life and mileage, so as to adapt to the state changes after vehicle aging.
[0083] As a specific embodiment of the present application, as Figure 7 shown, the in-vehicle noise suppression method may include the following steps:
[0084] S101, collect an audio signal through an in-vehicle microphone.
[0085] S102, the audio processing unit performs signal separation and signal analysis on the audio signal to obtain the in-vehicle noise signal and the corresponding noise source.
[0086] S103, extract features from the in-vehicle noise signal of each noise source to obtain the target feature value corresponding to each noise source.
[0087] S104, determine the NVH threshold and the health status threshold based on the current aging level of the vehicle.
[0088] S105, determine whether the target feature value exceeds the NVH threshold. If so, execute step S106; if not, execute step S101.
[0089] S106, determine whether the target feature value is less than or equal to the health status threshold. If so, transmit the analysis result (noise source and target feature value) to the vehicle controller (VCU (Vehicle Control Unit) / HCU (Hybrid Control Unit)) and the execution controller (such as MCU (Microcontroller Unit), auxiliary drive controller) through the CAN (Controller Area Network) / LIN (Local Interconnect Network) bus, and execute at least one of steps S107 and S108; if not, execute step S109.
[0090] S107, the active suppression module adjusts the control strategy based on the target feature value and the noise source corresponding to the target feature value to control the vehicle to suppress in-vehicle noise. Execute step S101.
[0091] For example, adjust the motor PWM modulation frequency to avoid the resonance point, or different PWM modulation algorithms can affect the harmonic composition components, and appropriate adjustment can suppress the audible noise;
[0092] Dynamically control the rotation speed of auxiliary drive devices (oil pump, water pump) to reduce the excitation source energy;
[0093] Multi-power source vehicles can avoid sensitive operating condition areas by dynamically distributing torque, reduce the customer-perceivable noise, or change the noise distribution.
[0094] S108, the passenger perception optimization module reduces the noise perception level in the passenger compartment through anti-phase sound wave synthesis and the masking effect theory. Execute step S101.
[0095] For example, through speakers, horns, and other sound source devices, anti-phase sounds are generated to weaken the noise energy; through the acoustic masking effect or frequency shift strategy, the noise perception intensity in the human ear's sensitive frequency band (2 - 5 kHz) is reduced.
[0096] S109, trigger a fault code and prompt maintenance information.
[0097] The in-vehicle noise suppression method proposed in this embodiment has the following technical effects:
[0098] 1. Hardware reuse and integration: Utilize the existing microphones in the vehicle to collect noise, without the need to add new sensors.
[0099] 2. Closed-loop control logic: Directly feedback the noise feature analysis results to the electric drive and auxiliary drive controllers to form a real-time control closed-loop. Among them, the vehicle controller receives the analysis results and distributes them to the execution controllers through the communication network. The execution controllers adjust the control strategy to change the sound source features and reduce the noise level or passenger perception.
[0100] 3. Health status linkage: Judge the system health status through the noise feature threshold, give early warnings of potential faults, and update the noise feature database through OTA to adapt to the state changes after vehicle aging, ensuring that the threshold / health status is adjusted according to the state changes of the vehicle's service life and mileage.
[0101] 4. Multi-controller coordination: Coordinate the MCU, auxiliary drive controllers, etc. through the VCU / HCU. The adjustment strategies include motor PWM frequency modulation and randomization of the auxiliary drive device speed to achieve global noise optimization.
[0102] In summary, according to the in-vehicle noise suppression method of the present application embodiment, first, at least one in-vehicle noise signal and the corresponding noise source are obtained, and the feature extraction is respectively performed on the in-vehicle noise signals corresponding to each noise source to obtain the target feature value of each noise source. When the target feature value exceeds the first preset threshold and is less than or equal to the second preset threshold, the vehicle is controlled to suppress the in-vehicle noise based on the target feature value and the noise source corresponding to the target feature value. Thus, this method determines the system health status through the feature extraction of the in-vehicle noise signal, and then controls the vehicle in combination with the obtained target feature value and the corresponding noise source to achieve the active suppression of the in-vehicle noise, improving the ride comfort and solving the technical problems of long problem troubleshooting cycle and increased project cost existing in the noise suppression methods adopted in the related technologies.
[0103] Corresponding to the above embodiment, the present application also proposes a controller.
[0104] As Figure 8 shown, the controller 100 of the present application embodiment includes a memory 110, a processor 120, and an in-vehicle noise suppression program stored on the memory 110 and executable on the processor 120. When the processor 120 executes the in-vehicle noise suppression program, the above in-vehicle noise suppression method is implemented.
[0105] According to the controller of the present application embodiment, when the processor executes the in-vehicle noise suppression program, the above in-vehicle noise suppression method is implemented. Based on the above in-vehicle noise suppression method, the vehicle is controlled according to the obtained target feature value and the corresponding noise source to achieve the active suppression of the in-vehicle noise, improving the ride comfort and solving the technical problems of long problem troubleshooting cycle and increased project cost existing in the noise suppression methods adopted in the related technologies.
[0106] Corresponding to the above embodiment, the present application also proposes an in-vehicle noise suppression device.
[0107] As Figure 9 shown, the in-vehicle noise suppression device of the present application embodiment includes: an acquisition module 10, a feature extraction module 20, and a control module 30.
[0108] Among them, the acquisition module 10 is used to acquire at least one in-vehicle noise signal and the corresponding noise source; the feature extraction module 20 is used to respectively perform feature extraction on the in-vehicle noise signals corresponding to each noise source to obtain the target feature value of each noise source; the control module 30 is used to control the vehicle to suppress the in-vehicle noise based on the target feature value and the noise source corresponding to the target feature value when the target feature value exceeds the first preset threshold and is less than or equal to the second preset threshold.
[0109] According to an embodiment of the present application, the acquisition module 10 acquires at least one in-vehicle noise signal and the corresponding noise source, and specifically is used for: collecting in-vehicle sound signals based on the in-vehicle microphone array of the vehicle; separating the in-vehicle sound signals to obtain an initial in-vehicle noise signal; performing spectral analysis on the initial in-vehicle noise signal based on the rotational speed of the vehicle's drive motor to determine the noise source and the in-vehicle noise signal corresponding to each noise source.
[0110] According to an embodiment of the present application, the feature extraction module 20 respectively performs feature extraction on the in-vehicle noise signals corresponding to each noise source to obtain the target feature value corresponding to each noise source, and specifically is used for: performing feature extraction on the in-vehicle noise signal based on the Fourier transform algorithm to obtain the first feature information; performing feature extraction on the in-vehicle noise signal based on the wavelet analysis algorithm to obtain the second feature information; determining the target feature value according to the first feature information and the second feature information.
[0111] According to an embodiment of the present application, the control module 30 controls the vehicle to suppress in-vehicle noise based on the target feature value and the noise source corresponding to the target feature value, and specifically is used for: when the noise source is the drive motor of the vehicle, adjusting the harmonic injection parameter and / or the modulation signal frequency of the drive motor based on the target feature value corresponding to the noise source and the preset adjustment range; and / or when the noise source is the target pump body, acquiring the operating parameters of the vehicle; determining the lubricating fluid flow rate of the target pump body according to the operating parameters of the vehicle and the target feature value corresponding to the noise source, and adjusting the operating speed of the target pump body based on the lubricating fluid flow rate.
[0112] According to an embodiment of the present application, the control module 30 controls the vehicle to suppress in-vehicle noise based on the target feature value and the noise source corresponding to the target feature value, and specifically is used for: when the noise source includes multiple drive chains in the decoupled drive system of the vehicle, determining the noise level of each drive chain based on the target feature value corresponding to each drive chain, and taking the drive chain with the highest noise level as the target drive chain, or, when the noise source includes one drive chain in the decoupled drive system of the vehicle, taking this drive chain as the target drive chain; reducing the torque of the target drive chain based on the target feature value corresponding to the target drive chain, and making an equal torque supplement to the other drive chains in the decoupled drive system.
[0113] According to an embodiment of the present application, when the target feature value exceeds the first preset threshold and is less than or equal to the second preset threshold, the control module 30 is further used for: performing spectral analysis on the in-vehicle noise information based on the rotational speed of the vehicle's drive motor to obtain a target spectrogram; determining noise parameter data according to the target spectrogram; generating an anti-phase sound signal and / or a masking sound signal corresponding to the in-vehicle noise signal according to the noise parameter data.
[0114] According to an embodiment of the present application, the control module 30 is further configured to: identify the current aging level of the vehicle based on the in-vehicle noise signal; determine a first preset threshold and a second preset threshold according to the current aging level of the vehicle.
[0115] It should be noted that for the details not disclosed in the in-vehicle noise suppression device of the embodiment of the present application, please refer to the details disclosed in the in-vehicle noise suppression method of the above embodiment of the present application, and will not be elaborated here specifically.
[0116] According to the in-vehicle noise suppression device of the embodiment of the present application, the acquisition module acquires at least one in-vehicle noise signal and the corresponding noise source, and the feature extraction module respectively extracts features from the in-vehicle noise signals corresponding to each noise source to obtain the target feature values of each noise source. When the target feature value exceeds the first preset threshold and is less than or equal to the second preset threshold, the control module controls the vehicle to suppress the in-vehicle noise based on the target feature value and the noise source corresponding to the target feature value. Thus, the device determines the system health status by extracting the features of the in-vehicle noise signal, and then controls the vehicle in combination with the extracted target feature value and the corresponding noise source to actively suppress the in-vehicle noise, improving the ride comfort and solving the technical problems of long problem troubleshooting cycle and increased project cost existing in the noise suppression methods adopted in the related art.
[0117] Corresponding to the above embodiment, the present application also proposes a vehicle.
[0118] As Figure 10 shown, the vehicle 200 of the embodiment of the present application includes the above-mentioned controller 100, or as Figure 11 shown, the vehicle 200 of the embodiment of the present application includes the above-mentioned in-vehicle noise suppression device 210.
[0119] According to the vehicle of the embodiment of the present application, based on the above-mentioned controller or the above-mentioned in-vehicle noise suppression device, the active suppression of the in-vehicle noise is realized, the ride comfort is improved, and the technical problems of long problem troubleshooting cycle and increased project cost existing in the noise suppression methods adopted in the related art are solved.
[0120] It should be noted that the logic and / or steps represented in the flowchart or described in other ways herein, for example, can be considered as a definite sequence list of executable instructions for implementing logical functions, and can be specifically implemented in any computer-readable medium for use by an instruction execution system, apparatus or device (such as a computer-based system, a system including a processor or other systems that can fetch instructions from the instruction execution system, apparatus or device and execute the instructions), or used in combination with these instruction execution systems, apparatus or devices. For the purposes of this specification, a "computer-readable medium" can be any device that can contain, store, communicate, propagate or transmit a program for use by or in combination with an instruction execution system, apparatus or device. More specific examples (non-exhaustive list) of computer-readable media include the following: an electrical connection part with one or more wirings (electronic device), a portable computer diskette (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disc read-only memory (CDROM). Additionally, the computer-readable medium can even be paper or other suitable media on which the program can be printed, because the program can be obtained electronically, for example, by optically scanning the paper or other media, followed by editing, interpretation or other suitable processing as necessary, and then stored in a computer memory.
[0121] It should be understood that the various parts of the present application can be implemented by hardware, software, firmware or a combination thereof. In the above embodiments, multiple steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, any one or a combination of the following techniques well known in the art can be used: discrete logic circuits having logic gate circuits for implementing logical functions on data signals, application specific integrated circuits having appropriate combinational logic gate circuits, programmable gate arrays (PGAs), field programmable gate arrays (FPGAs), etc.
[0122] In the description of this specification, the description with reference to terms such as "one embodiment", "some embodiments", "example", "specific example", or "some examples", etc. means that the specific features, structures, materials or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described can be combined in a suitable manner in any one or more embodiments or examples.
[0123] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the quantity of the indicated technical features. Thus, features defined with "first" and "second" may explicitly or implicitly include at least one such feature. In the description of this application, the meaning of "a plurality" is at least two, such as two, three, etc., unless otherwise specifically defined.
[0124] In this application, unless otherwise clearly specified and defined, terms such as "installed", "connected", "linked", "fixed", etc. shall be construed in a broad sense. For example, it may be a fixed connection, a detachable connection, or integrated; it may be a mechanical connection or an electrical connection; it may be directly connected or indirectly connected through an intermediate medium, and it may be the communication inside two components or the interaction relationship between two components, unless otherwise clearly defined. For those of ordinary skill in the art, the specific meanings of the above terms in this application can be understood according to specific circumstances.
[0125] Although the embodiments of this application have been shown and described above, it can be understood that the above embodiments are exemplary and should not be construed as limiting this application. Those of ordinary skill in the art can make changes, modifications, substitutions, and variations to the above embodiments within the scope of this application.
Claims
1. A method for suppressing in-vehicle noise, characterized in that The method includes: Obtaining at least one in-vehicle noise signal and the corresponding noise source; Performing feature extraction on the in-vehicle noise signal corresponding to each noise source respectively to obtain the target feature value of each noise source; When the target feature value exceeds the first preset threshold and is less than or equal to the second preset threshold, controlling the vehicle to suppress the in-vehicle noise based on the target feature value and the noise source corresponding to the target feature value.
2. The in-vehicle noise suppression method according to claim 1, wherein, The obtaining at least one in-vehicle noise signal and the corresponding noise source includes: Collecting in-vehicle sound signals based on the in-vehicle microphone array of the vehicle; Performing signal separation on the in-vehicle sound signals to obtain the initial in-vehicle noise signal; Performing spectral analysis on the initial in-vehicle noise signal based on the rotational speed of the drive motor of the vehicle to determine the noise source and the in-vehicle noise signal corresponding to each noise source.
3. The in-vehicle noise suppression method according to claim 1, wherein, The performing feature extraction on the in-vehicle noise signal corresponding to each noise source respectively to obtain the target feature value corresponding to each noise source includes: Performing feature extraction on the in-vehicle noise signal based on the Fourier transform algorithm to obtain the first feature information; Performing feature extraction on the in-vehicle noise signal based on the wavelet analysis algorithm to obtain the second feature information; Determining the target feature value according to the first feature information and the second feature information.
4. The in-vehicle noise suppression method according to claim 1, wherein The controlling the vehicle to suppress the in-vehicle noise based on the target feature value and the noise source corresponding to the target feature value includes: When the noise source is the drive motor of the vehicle, adjusting the harmonic injection parameter and / or the modulation signal frequency of the drive motor based on the target feature value corresponding to the noise source and the preset adjustment range; and / or When the noise source is the target pump body, obtaining the operating parameters of the vehicle; Determining the lubricating fluid flow rate of the target pump body according to the operating parameters of the vehicle and the target feature value corresponding to the noise source, and adjusting the operating speed of the target pump body based on the lubricating fluid flow rate.
5. The in-vehicle noise suppression method according to claim 1, characterized in that, The controlling the vehicle to suppress the in-vehicle noise based on the target feature value and the noise source corresponding to the target feature value includes: When the noise source includes multiple drive chains in the decoupled drive system of the vehicle, determining the noise level of each drive chain based on the target feature value corresponding to each drive chain, and taking the drive chain with the highest noise level as the target drive chain, or, when the noise source includes one drive chain in the decoupled drive system of the vehicle, taking the drive chain as the target drive chain; Reducing the torque of the target drive chain based on the target feature value corresponding to the target drive chain, and making equal torque compensation for other drive chains in the decoupled drive system.
6. The in-vehicle noise suppression method according to claim 1, wherein When the target feature value exceeds the first preset threshold and is less than or equal to the second preset threshold, it further includes: Performing spectral analysis on the in-vehicle noise information based on the rotational speed of the drive motor of the vehicle to obtain the target spectrogram; Determining the noise parameter data according to the target spectrogram; Generating an anti-phase sound signal and / or a masking sound signal corresponding to the in-vehicle noise signal according to the noise parameter data.
7. The in-vehicle noise suppression method according to any one of claims 1-6, characterized in that, The method further includes: Identifying the current aging level of the vehicle based on the in-vehicle noise signal; Determine the first preset threshold and the second preset threshold according to the current aging level of the vehicle.
8. A controller, characterized in that, It includes a memory, a processor, and an in-vehicle noise suppression program stored on the memory and executable on the processor. When the processor executes the in-vehicle noise suppression program, it implements the in-vehicle noise suppression method according to any one of claims 1-7.
9. An in-vehicle noise suppression device, characterized in that, The device includes: An acquisition module, configured to acquire at least one in-vehicle noise signal and a corresponding noise source; A feature extraction module, configured to respectively perform feature extraction on the in-vehicle noise signals corresponding to each noise source to obtain the target feature values of each noise source; A control module, configured to, when the target feature value exceeds the first preset threshold and is less than or equal to the second preset threshold, control the vehicle to perform in-vehicle noise suppression based on the target feature value and the noise source corresponding to the target feature value.
10. A vehicle, characterized in that, It includes the controller according to claim 8, or the in-vehicle noise suppression device according to claim 9.
Citation Information
Cited By
Transmission oil pump noise test and evaluation method and device, vehicle and storage medium
CN121595202A