Active noise control method, device, equipment and storage medium

By performing signal analysis of vehicle noise and optimizing engine speed signals, and using adaptive filters and speakers to output sound waves, the problem of insufficient number of active noise control orders in the prior art is solved, and more efficient noise cancellation is achieved.

CN116052629BActive Publication Date: 2025-08-08DONGFENG LIUZHOU MOTOR
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310007357.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-01-04
Publication Date
2025-08-08
Estimated Expiration
2043-01-04

AI Technical Summary

Technical Problem

The prior art is difficult to achieve more number of noise active control orders under the same controller performance parameters, resulting in complex adjustment of control parameters and long time.

Method used

By performing signal analysis on the in-vehicle noise under the condition of the target vehicle to be cancelled, the engine speed signal is obtained, the reference input signal is optimized, and the sound wave output is used to cancel the noise by using the adaptive filter and speaker amplifier, and the filter weight coefficient is adjusted to achieve more control orders.

Benefits of technology

Implement more active noise control orders under the same controller performance parameters, simplifying control parameter adjustment and improving noise cancellation efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116052629B_ABST
    Figure CN116052629B_ABST
Patent Text Reader

Abstract

The present invention relates to the technical field of noise cancellation, and in particular to a method, device, equipment and storage medium for active noise control. The method comprises: performing signal analysis on the interior noise of a target vehicle under a noise cancellation working condition to obtain an interior noise analysis characteristic result; obtaining a speed signal of an engine corresponding to the target vehicle, and determining a reference input signal of a preset active noise control system based on the speed signal of the engine corresponding to the target vehicle; optimizing the reference input signal based on the interior noise analysis characteristic result to obtain an optimized input signal; inputting the optimized input signal into a preset active noise control system to obtain a cancellation output signal; and outputting corresponding sound waves through a speaker amplifier based on the cancellation output signal to cancel the interior noise of the target vehicle under the noise cancellation working condition, thereby achieving a greater number of control orders under the same controller performance parameters by optimizing the reference input signal.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of noise cancellation technology, and in particular to a noise active control method, device, equipment and storage medium. Background Art

[0002] Active noise reduction technology, due to its excellent control effect on low-frequency noise, has gradually been applied to the control of engine-order noise in vehicles. Active noise reduction is based on the principle of destructive interference. It achieves this by arranging microphones in space to collect residual noise and outputting a counteracting waveform through a secondary speaker. Therefore, achieving a greater number of control orders while maintaining the same controller performance parameters has become a pressing technical challenge. Currently, narrowband multi-channel control systems using the filter-x least mean square algorithm are commonly used. Therefore, each control order requires two filters as controllers, and each controller parameter must be adjusted individually. As the number of control orders increases, the number of control parameters that need to be adjusted increases exponentially, requiring significant time.

[0003] The above content is only used to assist in understanding the technical solution of the present invention and does not constitute an admission that the above content is prior art. Summary of the Invention

[0004] The main purpose of the present invention is to provide a noise active control method, device, equipment and storage medium, aiming to solve the technical problem in the prior art that it is difficult to achieve a larger number of control orders under the same controller performance parameters.

[0005] To achieve the above object, the present invention provides a method for active noise control, which comprises the following steps:

[0006] Perform signal analysis on the interior noise of the target vehicle under the noise cancellation condition to obtain the interior noise analysis characteristic results;

[0007] Acquiring a speed signal of an engine corresponding to the target vehicle, and determining a reference input signal of a preset noise active control system according to the speed signal of the engine corresponding to the target vehicle;

[0008] Optimizing the reference input signal according to the vehicle interior noise analysis characteristic result to obtain an optimized input signal;

[0009] Inputting the optimized input signal into the preset noise active control system to obtain a cancellation output signal;

[0010] According to the cancellation output signal, a corresponding sound wave is outputted through a speaker amplifier to cancel the interior noise of the target vehicle under the noise cancellation working condition.

[0011] Optionally, the acquiring a speed signal of an engine corresponding to the target vehicle and determining a reference input signal of a preset noise active control system according to the speed signal of the engine corresponding to the target vehicle includes:

[0012] Read the CAN signal of the target vehicle and obtain the engine speed signal according to the engine speed sensor;

[0013] The k-th order noise amplitude, engine speed, number of engine cylinders, and stroke coefficient of the target vehicle are read, and a noise active control system reference input signal is obtained based on the k-th order noise amplitude, engine speed, number of engine cylinders, and stroke coefficient and a mapping relationship between the k-th order noise amplitude, the engine speed, the number of engine cylinders, the stroke coefficient, and the engine speed signal and a reference input signal of the noise active control system.

[0014] Optionally, optimizing the reference input signal according to the vehicle interior noise analysis characteristic result to obtain an optimized input signal includes:

[0015] Classifying the control frequency components according to their magnitudes to obtain component categories, and obtaining classified control frequency components;

[0016] Accumulative optimization is performed on the reference input signal according to the classified control frequency components to obtain an optimized input signal.

[0017] Optionally, inputting the optimized input signal into the active noise control system to obtain a cancellation output signal includes:

[0018] The optimized input signal is input into the corresponding adaptive filter so that the corresponding adaptive filter obtains the cancellation output signal according to the adaptive filter weight coefficient, the filter length, the optimized input signal and the mapping relationship between the adaptive filter weight coefficient, the filter length, the optimized input signal and the cancellation output signal.

[0019] Optionally, performing signal analysis on the interior noise of the target vehicle under the noise cancellation condition to obtain an interior noise analysis characteristic result includes:

[0020] intercepting the interior noise of the target vehicle under the noise cancellation working condition to obtain the interior noise of the vehicle in a preset band;

[0021] Performing a spectrum analysis on the vehicle interior noise in the preset band to obtain a vehicle interior noise analysis characteristic result.

[0022] Optionally, after outputting the cancellation noise through a speaker amplifier according to the cancellation output signal, the method further includes:

[0023] Residual noise is collected through a microphone;

[0024] adjusting a filter weight coefficient in an active noise control system according to residual noise collected by the microphone;

[0025] Return to the step of obtaining the corresponding engine speed signal of the target vehicle and constructing a reference input signal of the noise active control system until the interior noise is completely offset.

[0026] Optionally, adjusting a filter weight coefficient in an active noise control system according to the residual noise collected by the microphone includes:

[0027] The noise reduction waveform reaches the noise reduction area and interferes with the original order noise signal, and cancels each other by superposition of sound waves to obtain an error signal;

[0028] The filter weight coefficient is updated according to the error signal and the preset corresponding relationship.

[0029] In addition, to achieve the above-mentioned purpose, the present invention further proposes an active noise control device, the active noise control device comprising:

[0030] An analysis module is used to perform signal analysis on the interior noise of the target vehicle under the noise cancellation condition to obtain the interior noise analysis characteristic results;

[0031] an acquisition module, configured to acquire a speed signal of an engine corresponding to the target vehicle, and determine a reference input signal of a preset noise active control system according to the speed signal of the engine corresponding to the target vehicle;

[0032] an optimization module, configured to optimize the reference input signal according to the vehicle interior noise analysis characteristic result to obtain an optimized input signal;

[0033] A processing module, inputting the optimized input signal into the preset noise active control system to obtain a cancellation output signal;

[0034] The cancellation module is used to output corresponding sound waves through the speaker amplifier according to the cancellation output signal to cancel the interior noise of the target vehicle under the noise cancellation working condition.

[0035] In addition, to achieve the above-mentioned purpose, the present invention also proposes an active noise control device, which includes: a memory, a processor, and an active noise control program stored in the memory and running on the processor, and the active noise control program is configured to implement the active noise control method described above.

[0036] In addition, to achieve the above-mentioned purpose, the present invention further proposes a storage medium, on which a noise active control program is stored. When the noise active control program is executed by a processor, the noise active control method described above is implemented.

[0037] The present invention discloses a noise active control method, device, equipment and storage medium. The method includes: performing signal analysis on the interior noise of a target vehicle under a noise cancellation working condition to obtain an interior noise analysis characteristic result; obtaining a speed signal of an engine corresponding to the target vehicle, and determining a reference input signal of a preset noise active control system based on the speed signal of the engine corresponding to the target vehicle; optimizing the reference input signal based on the interior noise analysis characteristic result to obtain an optimized input signal; inputting the optimized input signal into the preset noise active control system to obtain a cancellation output signal; and outputting corresponding sound waves through a speaker amplifier based on the cancellation output signal to cancel the interior noise of the target vehicle under the noise cancellation working condition, thereby achieving a greater number of control orders under the same controller performance parameters by optimizing the reference input signal. BRIEF DESCRIPTION OF THE DRAWINGS

[0038] Figure 1 Schematic diagram of the structure of the active noise control device in the hardware operating environment involved in the embodiment of the present invention;

[0039] Figure 2 This is a flow chart of a first embodiment of the active noise control method of the present invention;

[0040] Figure 3 This is a characteristic diagram of vehicle interior noise at idle speed according to an embodiment of the active noise control method of the present invention;

[0041] Figure 4 This is a flow chart of a second embodiment of the active noise control method of the present invention;

[0042] Figure 5 This is a flowchart of engine order noise active control calculation optimization according to an embodiment of the noise active control method of the present invention;

[0043] Figure 6 This is a flow chart of a third embodiment of the active noise control device of the present invention;

[0044] Figure 7 This is a schematic diagram of the overall flow of an embodiment of the active noise control method of the present invention;

[0045] Figure 8 Schematic diagram of the functional modules of the first embodiment of the active noise control device of the present invention.

[0046] The purpose, features and advantages of the present invention will be further described with reference to the accompanying drawings and in conjunction with the embodiments. DETAILED DESCRIPTION

[0047] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present invention without making any creative efforts shall fall within the scope of protection of the present invention.

[0048] Reference Figure 1 , Figure 1 This is a schematic diagram of the structure of an active noise control device for a hardware operating environment according to an embodiment of the present invention.

[0049] like Figure 1 As shown, the active noise control device may include: a processor 1001, such as a central processing unit (CPU), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. The communication bus 1002 is used to implement communication between these components. The user interface 1003 may include a display screen. Optionally, the user interface 1003 may also include a standard wired interface or a wireless interface. In the present invention, the wired interface of the user interface 1003 may be a USB interface. The network interface 1004 may optionally include a standard wired interface or a wireless interface (such as a wireless fidelity (Wi-Fi) interface). The memory 1005 may be a high-speed random access memory (RAM) memory or a non-volatile memory (NVM), such as a disk storage device. The memory 1005 may also be a storage device independent of the aforementioned processor 1001.

[0050] Those skilled in the art will understand that Figure 1 The structure shown in the figure does not constitute a limitation to the active noise control device, and may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.

[0051] like Figure 1 As shown, the memory 1005 identified as a computer storage medium may include an operating system, a network communication module, a user interface module, and a noise active control program.

[0052] exist Figure 1In the active noise control device shown, the network interface 1004 is mainly used to connect to the background server and communicate data with the background server; the user interface 1003 is mainly used to connect to the user device; the active noise control device calls the active noise control program stored in the memory 1005 through the processor 1001, and executes the active noise control method provided by the embodiment of the present invention.

[0053] Based on the above hardware structure, an embodiment of the active noise control method of the present invention is proposed.

[0054] Reference Figure 2 , Figure 2 1 is a flow chart of the first embodiment of the active noise control method of the present invention, and provides the first embodiment of the active noise control method of the present invention.

[0055] In a first embodiment, the active noise control method includes the following steps:

[0056] Step S10: performing signal analysis on the interior noise of the target vehicle under the noise cancellation working condition to obtain an interior noise analysis characteristic result.

[0057] It is understood that the execution subject of this embodiment is an active noise control device, which has functions such as data processing, data communication, and program execution.

[0058] In a specific implementation, the interior noise of the target vehicle under the noise cancellation working condition is intercepted to obtain the interior noise of a preset band; and the spectrum analysis of the interior noise of the preset band is performed to obtain the interior noise analysis characteristic result.

[0059] It should be noted that Figure 3 This is the spectral characteristics of the interior noise of a vehicle under idling conditions. Because active noise reduction primarily controls low-frequency noise, the speaker's lower frequency limit must also be considered, and the system control frequency should be greater than or equal to the speaker's lower frequency limit. Taking all these factors into consideration, the 20-500Hz frequency range of the interior noise under the noise reduction condition is intercepted and spectrally analyzed to determine the order frequencies to be reduced. The order frequencies to be reduced are determined based on actual project requirements, typically selecting the higher-valued frequency components that are closest to the total sound pressure level.

[0060] Step S20: Acquire a speed signal of the engine corresponding to the target vehicle, and determine a reference input signal of a preset noise active control system according to the speed signal of the engine corresponding to the target vehicle.

[0061] In a specific implementation, a CAN signal of a target vehicle is read and an engine speed signal is obtained according to an engine speed sensor; a k-th order noise amplitude, an engine speed, a number of engine cylinders, and a stroke coefficient of the target vehicle are read, and a noise active control system reference input signal is obtained based on a mapping relationship between the k-th order noise amplitude, the engine speed, the number of engine cylinders, the stroke coefficient, and the engine speed signal and a reference input signal of the noise active control system.

[0062] It should be noted that there is a corresponding relationship between the engine order noise signal and the engine speed. The engine speed signal can be obtained by reading the vehicle CAN signal or from the engine speed sensor. Considering parameters such as the number of engine cylinders and the number of strokes, the reference signal x constructed from the engine speed signal is k It can be expressed as shown below.

[0063]

[0064] Where: A k is the kth order noise amplitude, n is the engine speed, i is the number of engine cylinders, τ is the stroke coefficient, and τ for two-stroke engine and four-stroke engine is 1 and 2 respectively.

[0065] According to the analysis results and the mathematical formula corresponding to the speed signal and order noise, the corresponding reference signal input x1, x2, ..., x k , corresponding to the order frequency components that need to be controlled.

[0066] Step S30: Optimizing the reference input signal according to the vehicle interior noise analysis characteristic result to obtain an optimized input signal.

[0067] In a specific implementation, the control frequency components are classified according to their magnitudes to obtain component categories and classified control frequency components; the reference input signals are cumulatively optimized according to the classified control frequency components to obtain optimized input signals, thereby optimizing the input reference signals.

[0068] Step S40: inputting the optimized input signal into the preset noise active control system to obtain a cancellation output signal.

[0069] In a specific implementation, the control frequency components are classified according to their magnitudes to obtain component categories and classified control frequency components; and the reference input signals are cumulatively optimized according to the classified control frequency components to obtain optimized input signals.

[0070] It should be noted that according to the optimized system reference input x1, x2, ..., x s , the cancellation signal y is calculated by the adaptive filter s (n), which is expressed as follows.

[0071]

[0072] Where: w l is the adaptive filter weight coefficient, and L is the filter length.

[0073] The calculated cancellation signal y s The noise reduction waveform is outputted through the corresponding secondary speaker.

[0074] Step S50: According to the cancellation output signal, a corresponding sound wave is outputted through a speaker amplifier to cancel the interior noise of the target vehicle under the noise cancellation working condition.

[0075] In a specific implementation, after canceling the noise through the speaker amplifier output according to the cancellation output signal, the method further includes: collecting residual noise through a microphone; adjusting the filter weight coefficients in the active noise control system based on the residual noise collected by the microphone; and returning to the step of obtaining the corresponding engine speed signal of the target vehicle and constructing a reference input signal for the active noise control system until the interior noise is completely canceled. The noise reduction waveform reaching the noise reduction area interferes with the original order noise signal, and the interference is canceled by superposition of sound waves to obtain an error signal; and the filter weight coefficients are updated based on the error signal and a predetermined correspondence.

[0076] In this embodiment, a signal analysis is performed on the interior noise of a target vehicle under a noise cancellation condition to obtain an interior noise analysis characteristic result; a speed signal of the corresponding engine of the target vehicle is obtained, and a reference input signal of a preset noise active control system is determined based on the speed signal of the corresponding engine of the target vehicle; the reference input signal is optimized based on the interior noise analysis characteristic result to obtain an optimized input signal; the optimized input signal is input into the preset noise active control system to obtain a cancellation output signal; based on the cancellation output signal, a corresponding sound wave is output through a speaker amplifier to cancel the interior noise of the target vehicle under the noise cancellation condition, thereby achieving a greater number of control orders under the same controller performance parameters by optimizing the reference input signal.

[0077] Reference Figure 4 , Figure 4 This is a flow chart of the second embodiment of the noise active control method of the present invention, based on the above Figure 2 The first embodiment shown provides a second embodiment of the active noise control method of the present invention.

[0078] In the second embodiment, step S30 includes:

[0079] Step S301: classifying the control frequency components according to their magnitudes to obtain component categories and classified control frequency components.

[0080] It should be noted that, based on the noise spectrum characteristics and the determined control frequency components, the order frequencies with a magnitude difference within Δ are divided into one category according to the magnitude of the control frequency components. The frequency components to be controlled can be divided into s categories in total. The value of Δ is selected based on the noise characteristics and should not be too large. The value of s is related to the number of determined control frequency components.

[0081] Step S302: performing cumulative optimization on the reference input signal according to the classified control frequency components to obtain an optimized input signal.

[0082] It should be noted that, for example, Figure 3 Based on the noise characteristics presented, 35Hz, 70Hz, 81.5Hz, 105Hz, and 490Hz are determined to be the frequencies to be controlled, and their corresponding noise levels are 46.58dBA, 35.14dBA, 41.22dBA, 41.12dBA, and 46.01dBA, respectively. The value of Δ is 5dBA, that is, s=2. After the frequencies to be controlled are divided into two categories, according to the corresponding frequency reference signal constructed in step 2, the system reference input is no longer input as a single reference signal, but the corresponding category reference signals are accumulated and input. The number of system reference inputs and corresponding control filters is reduced from k to s, and the corresponding system inputs are x1, x2, ..., x s The optimized reference input is shown as follows: Figure 5 shown.

[0083] In this embodiment, a signal analysis is performed on the interior noise of a target vehicle under a noise cancellation condition to obtain an interior noise analysis characteristic result; a speed signal of the engine corresponding to the target vehicle is obtained, and a reference input signal of a preset noise active control system is determined based on the speed signal of the engine corresponding to the target vehicle; the control frequency components are classified according to their magnitudes to obtain component categories, thereby obtaining classified control frequency components; the reference input signal is cumulatively optimized based on the classified control frequency components to obtain an optimized input signal. The optimized input signal is input into the preset noise active control system to obtain a cancellation output signal; based on the cancellation output signal, a corresponding sound wave is outputted by a speaker amplifier to cancel the interior noise of the target vehicle under the noise cancellation condition, thereby optimizing the cancellation method and improving the quality of noise cancellation.

[0084] Reference Figure 6 , Figure 6 This is a flow chart of the third embodiment of the noise active control method of the present invention, based on the above Figure 2 The first embodiment shown here provides a third embodiment of the active noise control method of the present invention.

[0085] In the third embodiment, step S20 includes:

[0086] Step S60: collecting residual noise through a microphone.

[0087] In the specific implementation, the noise reduction waveform output by the speaker reaches the noise reduction area and interferes with the original order noise signal. According to the principle of sound wave superposition, the two are superimposed and canceled to obtain the error signal e(n). Based on e(n), the adaptive filter weight coefficient W(n) is updated:

[0088] W(n+1)=W(n)-μe(n)r(n)

[0089] Where: r(n) is the filter reference signal, μ is the proportional coefficient, and the reference input x s Estimated through the secondary channel, the corresponding relationship is:

[0090]

[0091] Where: The impulse response coefficients of the secondary channel estimation are obtained by using an offline identification method to obtain the estimated value of the actual channel between the secondary loudspeaker and the error microphone.

[0092] Step S70: adjusting the filter weight coefficient in the active noise control system according to the residual noise collected by the microphone.

[0093] It should be noted that if Figure 7 The overall technical approach is divided into five steps: Step 1: Analyze the interior noise characteristics under the control condition to determine the noise reduction range and frequency; Step 2: Obtain the engine speed signal and construct a corresponding reference signal input. Step 3: Optimize the system input based on the analysis results of Step 1; Step 4: The controller calculates the cancellation signal and outputs the cancellation waveform through the speaker; Step 5: The controller adjusts the filter weight coefficients based on the residual noise collected by the microphone and saves it, then returns to Step 2 until the noise reduction is complete.

[0094] Step S80: Return to the step of obtaining the corresponding engine speed signal of the target vehicle and constructing a reference input signal of the noise active control system until the interior noise is completely offset.

[0095] It should be noted that the adaptive notch filter method is used to control order noise. The system reference input is the sine and cosine components of the control order. Therefore, two filters are required for each control order, and the parameters of each controller must be adjusted individually. As the number of control orders increases, the number of control parameters that need to be adjusted increases exponentially, which is time-consuming. Increasing the number of control orders also requires an increase in the number of control filters, which increases the computational complexity of the control algorithm and demands higher hardware computing power, making it unfavorable for active multi-noise control. Active noise reduction technology has been gradually applied to control engine order noise in vehicles due to its excellent control effect on low-frequency noise. Active noise reduction is based on the principle of destructive interference. It achieves noise cancellation by arranging microphones in space to collect residual noise and output a counteracting waveform through a secondary speaker. Currently, a narrowband multi-channel control system using the filtered-x least mean square algorithm is commonly used for active order noise control. The engine speed signal is used to construct the sine and cosine reference components. An adaptive notch filter is used to generate a separate counteracting signal for each control order, which is output through a speaker amplifier. The residual signal is collected by an error microphone inside the vehicle, and the controller filter weights are continuously adjusted to minimize the residual error.

[0096] In this embodiment, a signal analysis is performed on the interior noise of a target vehicle under a noise cancellation condition to obtain an interior noise analysis characteristic result; a corresponding engine speed signal of the target vehicle is obtained, and a reference input signal for a preset active noise control system is determined based on the corresponding engine speed signal of the target vehicle; the reference input signal is optimized based on the interior noise analysis characteristic result to obtain an optimized input signal; the optimized input signal is input into the preset active noise control system to obtain a cancellation output signal; and based on the cancellation output signal, a corresponding sound wave is output through a speaker amplifier to cancel the interior noise of the target vehicle under the noise cancellation condition. Residual noise is collected through a microphone; and filter weight coefficients in the active noise control system are adjusted based on the residual noise collected by the microphone; and the step of obtaining the corresponding engine speed signal of the target vehicle and constructing the reference input signal for the active noise control system is returned to execute until the interior noise is completely canceled, thereby achieving a closed-loop complete cancellation of the interior noise of the target vehicle under the noise cancellation condition.

[0097] In addition, an embodiment of the present invention further provides a storage medium, on which a noise active control program is stored. When the noise active control program is executed by a processor, the steps of the noise active control method described above are implemented.

[0098] Since the storage medium can adopt the technical solutions of all the above embodiments, it at least has the beneficial effects brought by the technical solutions of the above embodiments, which will not be described one by one here.

[0099] Reference Figure 8 , Figure 8 Schematic diagram of the functional modules of the first embodiment of the active noise control device of the present invention.

[0100] In a first embodiment of the active noise control device of the present invention, the active noise control device comprises:

[0101] An analysis module 10 is used to perform signal analysis on the interior noise of the target vehicle under the noise cancellation working condition to obtain an analysis characteristic result of the interior noise;

[0102] an acquisition module 20 for acquiring a speed signal of an engine corresponding to the target vehicle, and determining a reference input signal of a preset noise active control system according to the speed signal of the engine corresponding to the target vehicle;

[0103] an optimization module 30 for optimizing the reference input signal according to the vehicle interior noise analysis characteristic result to obtain an optimized input signal;

[0104] The processing module 40 inputs the optimized input signal into the preset noise active control system to obtain a cancellation output signal;

[0105] The cancellation module 50 is configured to output corresponding sound waves through a speaker amplifier according to the cancellation output signal to cancel the interior noise of the target vehicle under the noise cancellation working condition.

[0106] In this embodiment, a signal analysis is performed on the interior noise of a target vehicle under a noise cancellation condition to obtain an interior noise analysis characteristic result; a speed signal of the corresponding engine of the target vehicle is obtained, and a reference input signal of a preset noise active control system is determined based on the speed signal of the corresponding engine of the target vehicle; the reference input signal is optimized based on the interior noise analysis characteristic result to obtain an optimized input signal; the optimized input signal is input into the preset noise active control system to obtain a cancellation output signal; based on the cancellation output signal, a corresponding sound wave is output through a speaker amplifier to cancel the interior noise of the target vehicle under the noise cancellation condition, thereby achieving a greater number of control orders under the same controller performance parameters by optimizing the reference input signal.

[0107] In one embodiment, the analysis module 10 is further configured to obtain a speed signal of the engine corresponding to the target vehicle, and determine a reference input signal of a preset noise active control system based on the speed signal of the engine corresponding to the target vehicle, including:

[0108] Read the CAN signal of the target vehicle and obtain the engine speed signal according to the engine speed sensor;

[0109] The k-th order noise amplitude, engine speed, number of engine cylinders, and stroke coefficient of the target vehicle are read, and a noise active control system reference input signal is obtained based on the k-th order noise amplitude, engine speed, number of engine cylinders, and stroke coefficient and a mapping relationship between the k-th order noise amplitude, the engine speed, the number of engine cylinders, the stroke coefficient, and the engine speed signal and a reference input signal of the noise active control system.

[0110] In one embodiment, the acquisition module 20 is further configured to optimize the reference input signal according to the vehicle interior noise analysis characteristic result to obtain an optimized input signal, including:

[0111] Classifying the control frequency components according to their magnitudes to obtain component categories, and obtaining classified control frequency components;

[0112] Accumulative optimization is performed on the reference input signal according to the classified control frequency components to obtain an optimized input signal.

[0113] In one embodiment, the acquisition module 20 is further configured to input the optimized input signal into the active noise control system to obtain a cancellation output signal, including:

[0114] The optimized input signal is input into the corresponding adaptive filter so that the corresponding adaptive filter obtains the cancellation output signal according to the adaptive filter weight coefficient, the filter length, the optimized input signal and the mapping relationship between the adaptive filter weight coefficient, the filter length, the optimized input signal and the cancellation output signal.

[0115] In one embodiment, the optimization module 30 is further configured to perform signal analysis on the interior noise of the target vehicle under the noise cancellation condition to obtain interior noise analysis characteristic results, including:

[0116] intercepting the interior noise of the target vehicle under the noise cancellation working condition to obtain the interior noise of the vehicle in a preset band;

[0117] Performing a spectrum analysis on the vehicle interior noise in the preset band to obtain a vehicle interior noise analysis characteristic result.

[0118] In one embodiment, the cancellation module 50 is further configured to, after canceling the noise through the speaker amplifier output according to the cancellation output signal, further include:

[0119] Residual noise is collected through a microphone;

[0120] adjusting a filter weight coefficient in an active noise control system according to residual noise collected by the microphone;

[0121] Return to the step of obtaining the corresponding engine speed signal of the target vehicle and constructing a reference input signal of the noise active control system until the interior noise is completely offset.

[0122] In one embodiment, the cancellation module 50 is further configured to adjust a filter weight coefficient in an active noise control system according to the residual noise collected by the microphone, including:

[0123] The noise reduction waveform reaches the noise reduction area and interferes with the original order noise signal, and cancels each other by superposition of sound waves to obtain an error signal;

[0124] The filter weight coefficient is updated according to the error signal and the preset corresponding relationship.

[0125] Other embodiments or specific implementations of the active noise control device of the present invention can refer to the above-mentioned method embodiments, and therefore at least have all the beneficial effects brought by the technical solutions of the above-mentioned embodiments, which will not be repeated here.

[0126] It should be noted that, in this document, the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, article, or system comprising a series of elements includes not only those elements but also other elements not explicitly listed, or elements inherent to such process, method, article, or system. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of other identical elements in the process, method, article, or system comprising the element.

[0127] The serial numbers of the embodiments of the present invention are for descriptive purposes only and do not represent superiority or inferiority of the embodiments. In a unit claim that enumerates several means, several of these means may be embodied by the same item of hardware. The use of the terms first, second, and third, etc., does not denote any order; these terms should be interpreted as designations.

[0128] Through the description of the above embodiments, those skilled in the art can clearly understand that the above embodiment methods can be implemented by means of software plus the necessary general hardware platform, or of course by hardware, but in many cases the former is a better embodiment. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as a read-only memory image (ROM) / random access memory (RAM), a magnetic disk, or an optical disk), and includes a number of instructions for enabling a terminal device (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present invention.

[0129] The above are only preferred embodiments of the present invention and are not intended to limit the patent scope of the present invention. Any equivalent structure or equivalent process transformation made using the contents of the present invention description and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present invention.

Claims

1. A noise active control method, characterized in that: The method comprises the following steps: Perform signal analysis on the interior noise of the target vehicle under the noise cancellation condition to obtain the interior noise analysis characteristic results; Acquiring a speed signal of an engine corresponding to the target vehicle, and determining a reference input signal of a preset noise active control system according to the speed signal of the engine corresponding to the target vehicle; Optimizing the reference input signal according to the vehicle interior noise analysis characteristic result to obtain an optimized input signal; Inputting the optimized input signal into the preset noise active control system to obtain a cancellation output signal; According to the cancellation output signal, a corresponding sound wave is output through a speaker amplifier to cancel the interior noise of the target vehicle under the noise cancellation working condition; The step of optimizing the reference input signal according to the vehicle interior noise analysis characteristic result to obtain an optimized input signal includes: The control frequency components are classified according to their magnitude differences, and the magnitude differences are sequentially sorted in The control frequency components within are divided into one category, and multiple component categories are obtained, among which, The value of is selected according to the noise characteristics; The control frequency components belonging to the same component category are sequentially accumulated to obtain an optimized input signal, wherein the number of input signals corresponding to the component category is equal to the number of control filters.

2. The method according to claim 1, wherein The step of obtaining a speed signal of an engine corresponding to the target vehicle and determining a reference input signal of a preset noise active control system according to the speed signal of the engine corresponding to the target vehicle includes: Read the CAN signal of the target vehicle and obtain the engine speed signal according to the engine speed sensor; The k-th order noise amplitude, engine speed, number of engine cylinders, and stroke coefficient of the target vehicle are read, and a noise active control system reference input signal is obtained based on the k-th order noise amplitude, engine speed, number of engine cylinders, and stroke coefficient and a mapping relationship between the k-th order noise amplitude, the engine speed, the number of engine cylinders, the stroke coefficient, and the engine speed signal and a reference input signal of the noise active control system.

3. The method according to claim 1, wherein Inputting the optimized input signal into the active noise control system to obtain a cancellation output signal includes: The optimized input signal is input into the corresponding adaptive filter so that the corresponding adaptive filter obtains the cancellation output signal according to the adaptive filter weight coefficient, the filter length, the optimized input signal and the mapping relationship between the adaptive filter weight coefficient, the filter length, the optimized input signal and the cancellation output signal.

4. The method according to claim 1, wherein The signal analysis of the interior noise of the target vehicle under the noise cancellation working condition is performed to obtain the interior noise analysis characteristic result, including: intercepting the interior noise of the target vehicle under the noise cancellation working condition to obtain the interior noise of the vehicle in a preset band; Performing a spectrum analysis on the vehicle interior noise in the preset band to obtain a vehicle interior noise analysis characteristic result.

5. The method according to claim 1, wherein After the noise is canceled by the speaker amplifier output according to the cancellation output signal, the method further includes: Residual noise is collected through a microphone; adjusting a filter weight coefficient in an active noise control system according to residual noise collected by the microphone; Return to the step of obtaining the corresponding engine speed signal of the target vehicle and constructing a reference input signal of the noise active control system until the interior noise is completely offset.

6. The method according to claim 5, wherein The adjusting the filter weight coefficient in the active noise control system according to the residual noise collected by the microphone includes: The noise reduction waveform reaches the noise reduction area and interferes with the original order noise signal, and the noise is superimposed and canceled by sound wave superposition to obtain an error signal; The filter weight coefficient is updated according to the error signal and the preset corresponding relationship.

7. A noise active control device, characterized in that: The active noise control device comprises: An analysis module is used to perform signal analysis on the interior noise of the target vehicle under the noise cancellation condition to obtain the interior noise analysis characteristic results; an acquisition module, configured to acquire a speed signal of an engine corresponding to the target vehicle, and determine a reference input signal of a preset noise active control system according to the speed signal of the engine corresponding to the target vehicle; an optimization module, configured to optimize the reference input signal according to the vehicle interior noise analysis characteristic result to obtain an optimized input signal; A processing module, inputting the optimized input signal into the preset noise active control system to obtain a cancellation output signal; a cancellation module, configured to output corresponding sound waves through a speaker amplifier according to the cancellation output signal to cancel the interior noise of the target vehicle under the noise cancellation working condition; The optimization module is further used to classify the control frequency components according to the magnitude difference of the control frequency components, and sequentially classify the magnitude difference in The control frequency components within are divided into one category, and multiple component categories are obtained, among which, The value of is selected according to the noise characteristics; the control frequency components belonging to the same component category are accumulated in sequence to obtain an optimized input signal, wherein the number of input signals corresponding to the component category is equal to the number of control filters.

8. An active noise control device, characterized in that: The active noise control device includes a memory, a processor, and an active noise control program stored in the memory and executable on the processor. When the active noise control program is executed by the processor, the active noise control method according to any one of claims 1 to 6 is implemented.

9. A storage medium, characterized in that: The storage medium stores a noise active control program, which, when executed by a processor, implements the noise active control method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Noise reduction method and device of engine, vehicle and storage medium

    CN119649786A

  • Noise reduction device for automobile

    CN212434252U