Active noise reduction device

JP7633319B2Active Publication Date: 2025-02-19HONDA MOTOR CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2023116228
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2023-07-14
Publication Date
2025-02-19
Estimated Expiration
2043-07-14

AI Technical Summary

Benefits of technology

【0027】 以上の態様によれば、IMC型の能動型騒音低減装置において、白色ノイズのような雑音の追加によって乗員に不快感を与えることなく、二次経路フィルタの適応更新を正確に行うことができる。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007633319000020
    Figure 0007633319000020
  • Figure 0007633319000021
    Figure 0007633319000021
  • Figure 0007633319000022
    Figure 0007633319000022
Patent Text Reader

Abstract

To accurately perform adaptive update of a secondary path filter without giving discomfort to an occupant by addition of noise in an IMC-type active noise reduction device.SOLUTION: An active noise reduction device 1 includes: a canceling sound output device 21; an error microphone 22 for generating an error signal e; and a control device 23 for controlling the canceling sound output device 21 based on the error signal e. The control device 23 includes: a control filter W for generating a control signal u; a secondary path filter C^ which indicates an estimation value of a transfer function C from the canceling sound output device 21 to the error microphone 22; and a primary path filter P^ which indicates an estimation value of a transfer function P from a noise source to the error microphone 22. The primary path filter P^ generates a noise estimation signal d^ based on a reference signal r, and the secondary path filter C^ and the primary path filter P^ are adaptively updated based on a virtual error signal ev generated based on the reference signal r and the noise estimation signal d^.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to an active noise reduction device that reduces noise by interfering with the noise with a canceling sound that is in the opposite phase to the noise. [Background technology]

[0002] In recent years, efforts to provide vulnerable transport users, such as the elderly and children, with access to sustainable transport systems have been gaining momentum. To achieve this, research and development into vehicle comfort has been attracting attention to further improve transport safety and convenience.

[0003] In order to improve the comfort of a vehicle, it is preferable to reduce noise in the vehicle interior. Therefore, active noise reduction devices that reduce noise by interfering with the noise with a canceling sound that is in the opposite phase to the noise have been actively researched and developed.

[0004] Conventionally, an IMC (Internal Model Control) type active noise reduction device has been known as a feedback control type active noise reduction device. The IMC type active noise reduction device is configured to generate a reference signal inside the control device based on an error signal generated by an error microphone and a cancellation estimation signal generated by a secondary path filter.

[0005] For example, Patent Document 1 discloses an IMC type active noise reduction device configured to generate white noise using a white noise generating unit and adaptively update a secondary path filter (see "ADF25" in Patent Document 1) based on the white noise and an error signal. [Prior art documents] [Patent documents]

[0006] [Patent Document 1] Japanese Patent Application Publication No. 8-221079 Summary of the Invention [Problem to be solved by the invention]

[0007] In Patent Document 1, white noise for adaptively updating the secondary path filter is output from a noise canceling output device (see "Speaker 4" in Patent Document 1) together with the noise canceling. Therefore, the white noise may be heard by passengers in the vehicle cabin, causing discomfort to the passengers. On the other hand, if the white noise is reduced so that it is not heard by passengers in the vehicle cabin, the adaptive update of the secondary path filter may not be performed accurately.

[0008] In view of the above background, an object of the present invention is to accurately perform adaptive updating of a secondary path filter in an IMC type active noise reduction device without causing discomfort to passengers by adding noise such as white noise, and to contribute to the development of a sustainable transportation system. [Means for solving the problem]

[0009] In order to solve the above problem, one aspect of the present invention includes a noise cancellation output device (21) that outputs a cancellation sound to cancel a noise, an error microphone (22) that generates an error signal (e) based on the noise and the cancellation sound, and a control device (23, 73) that controls the cancellation output device based on the error signal, the control device including a control filter (W) that generates a control signal (u) for controlling the cancellation output device, and a secondary path filter (c^) that indicates an estimate of a transfer function from the cancellation output device to the error microphone, the secondary path filter generating a control signal (u) based on the control signal. The control filter generates the control signal based on a reference signal (r) generated based on the error signal and the noise cancellation estimation signal. The control device further includes a primary path filter (P^) indicating an estimate of a transfer function from a noise source to the error microphone, the primary path filter generates a noise estimation signal (d^) based on the reference signal, and the secondary path filter and the primary path filter generate a virtual error signal (e v ) is adaptively updated based on

[0010] According to this aspect, the secondary path filter can be adaptively updated using the primary path filter instead of using noise such as white noise, so that the secondary path filter can be accurately adaptively updated without causing discomfort to passengers due to the addition of noise such as white noise.

[0011] In the above aspect, the control device may normalize the adaptive update amount of the secondary path filter and the adaptive update amount of the primary path filter by a common normalization divisor.

[0012] Even if one of the secondary path filter and the primary path filter approaches convergence, if the other is fluctuating, the convergence of one of them may be delayed due to the influence of the fluctuation. According to the above aspect, by normalizing the adaptive update amount of the secondary path filter and the adaptive update amount of the primary path filter by a common normalization divisor, it is possible to suppress the variation between the convergence speed of the secondary path filter and the convergence speed of the primary path filter. Therefore, it is possible to suppress the convergence of one of the secondary path filter and the primary path filter from being delayed due to the fluctuation of the other, and it is possible to quickly converge the secondary path filter and the primary path filter.

[0013] In the above aspect, the secondary path filter may be adaptively updated based on the control signal and the virtual error signal, the primary path filter may be adaptively updated based on the reference signal and the virtual error signal, and the common normalization divisor may include a norm of a signal vector of the reference signal and a norm of a signal vector of the control signal.

[0014] While the initial value of the control signal is zero, the initial value of the reference signal has a constant magnitude. Therefore, if the adaptive update amount of the secondary path filter is normalized based on the control signal and the adaptive update amount of the primary path filter is normalized based on the reference signal, a large difference may occur between the two adaptive update amounts in the early stage of convergence. According to the above aspect, by normalizing both the adaptive update amount of the secondary path filter and the adaptive update amount of the primary path filter based on the reference signal and the control signal, it is possible to suppress a large difference between the two adaptive update amounts in the early stage of convergence. Therefore, the secondary path filter and the primary path filter can be converged more quickly.

[0015] In the above aspect, the secondary path filter may be configured by a finite impulse response filter, and the control device may adjust an adaptive update amount of the secondary path filter using a weighting coefficient corresponding to an impulse response characteristic of the secondary path filter.

[0016] According to this aspect, the weighting coefficient can be increased as the amplitude of the impulse response of the secondary path filter (i.e., the coefficient of the secondary path filter) increases, and the weighting coefficient can be decreased as the amplitude of the impulse response of the secondary path filter decreases. This allows the secondary path filter to converge quickly. In addition, the shape of the impulse response of the secondary path filter can be maintained in the secondary path filter after adaptive updating, thereby improving the stability of noise reduction control.

[0017] In the above aspect, the control device may set the weighting coefficient so that the weighting coefficient is maximized at a delay time of an impulse response of the secondary path filter according to a distance from the noise canceling device to the error microphone.

[0018] According to this embodiment, the secondary path filter can converge more quickly.

[0019] In the above aspect, the control device may set the weighting coefficient so that it becomes smaller as time progresses from the delay time.

[0020] According to this embodiment, the secondary path filter can be converged more quickly.

[0021] In the above aspect, the control filter may be adaptively updated based on the error signal, and the control device may adjust the adaptive update amount of the control filter by a weighting coefficient that decreases in a stepwise manner after a predetermined time has elapsed from the time when the cancellation sound output device outputs the cancellation sound.

[0022] According to this aspect, for a control filter whose impulse response shape is difficult to predict, the adaptive update amount can be adjusted by a weighting coefficient having a simple shape.

[0023] In the above aspect, the control device may further include a band-pass filter (B) that generates an extracted error signal by extracting a component of a predetermined control target frequency band from the error signal, and the reference signal may be generated based on the extracted error signal and the cancellation estimation signal.

[0024] Normally, in an IMC type active noise reduction device, the frequency band in which noise can be reduced is narrow. Therefore, when reducing noise inside a vehicle cabin using an IMC type active noise reduction device, it is normal to preferentially reduce noise in a low frequency band with a relatively large peak. On the other hand, taking into consideration the characteristics of human hearing, there are cases where it is desired to preferentially reduce noise in a high frequency band that is easily detected by the human ear. According to the above embodiment, by switching the frequency band to be controlled, it is possible to easily switch the frequency band in which noise is preferentially reduced. Therefore, it is possible to obtain an optimal noise reduction effect according to various needs.

[0025] In the above aspect, the control device includes a noise generating unit (77) that generates random noise, and a noise signal (x n and a band-stop filter (BS) for generating a control filter (BF) that is adaptively updated based on the extracted error signal and the noise signal.

[0026] According to this aspect, the control filter is adaptively updated based on random noise belonging to a frequency band other than the controlled frequency band. As a result, the control device reduces the coefficient of the control filter in the frequency band other than the controlled frequency band. This makes it possible to suppress an increase in noise. Effect of the Invention

[0027] According to the above aspect, in an IMC type active noise reduction device, it is possible to accurately perform adaptive updating of the secondary path filter without causing discomfort to passengers due to the addition of noise such as white noise. [Brief description of the drawings]

[0028] [Figure 1] FIG. 1 is a schematic diagram showing a vehicle to which an active noise reduction device according to a first embodiment is applied; [Diagram 2] FIG. 1 is a functional block diagram showing an active noise reduction device according to a first embodiment; [Diagram 3] 1 is a flowchart showing a flow of signal processing by a control device according to a first embodiment. [Figure 4] Graph illustrating characteristics of the bandpass filter according to the first embodiment [Diagram 5] 11 is a graph illustrating the amplitude of the impulse response of the secondary path filter according to the second embodiment and the setting value of the first weighting coefficient; [Figure 6] Graph illustrating setting values ​​of third weighting coefficients according to the second embodiment [Figure 7] A functional block diagram showing an active noise reduction device according to a third embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0029] Hereinafter, an embodiment of the present invention will be described with reference to the drawings. In this specification, the "^" (hat) next to each symbol indicates an identified value or an estimated value. In the drawings, the "^" is placed above each symbol, but in the text, it is placed after each symbol.

[0030] (First embodiment) First, a first embodiment of the present invention will be described with reference to FIGS.

[0031] <Vehicle 3> 1 is a schematic diagram showing a vehicle 3 to which an active noise reduction device 1 (hereinafter, abbreviated as "noise reduction device 1") according to a first embodiment is applied. The vehicle 3 is, for example, a four-wheeled automobile.

[0032] A plurality of passenger seats 6 are arranged below a roof lining 5 within a passenger compartment 4 of a vehicle 3. Each passenger seat 6 (hereinafter simply referred to as a "passenger seat 6") has a seat cushion 7 and a reclining unit 8 that is arranged above and behind the seat cushion 7 and rotates relative to the seat cushion 7. The reclining unit 8 has a seat back 9 and a headrest 10 that is fixed to the upper end of the seat back 9.

[0033] <Noise reduction device 1> The noise reduction device 1 is an ANC device (Active Noise Control Device) for reducing noise d generated in a passenger compartment 4 of a vehicle 3. More specifically, the noise reduction device 1 generates a canceling sound y that is in the opposite phase to the noise d, and reduces the noise d by causing the generated canceling sound y to interfere with the noise d.

[0034] For example, the noise d to be reduced by the noise reduction device 1 is road noise caused by vibration of the wheels 15 due to a force from the road surface S. Note that the noise d to be reduced by the noise reduction device 1 may be noise other than the above-mentioned road noise (for example, drive system noise caused by vibration of a drive source such as an internal combustion engine or an electric motor).

[0035] 1 and 2, the noise reduction device 1 includes a plurality of speakers 21 (an example of a noise reduction output device) that output a cancellation sound y for canceling out a noise d, a plurality of error microphones 22 that generate an error signal e based on the noise d and the cancellation sound y, and a control device 23 that controls the plurality of speakers 21 based on the error signal e.

[0036] <Speaker 21> 1, each speaker 21 (hereinafter simply referred to as "speaker 21") is provided in a headrest 10 of reclining portion 8 of passenger seat 6. In other embodiments, speaker 21 may be provided in a portion of reclining portion 8 of passenger seat 6 other than headrest 10 (e.g., seat back 9), or may be provided in a portion of passenger seat 6 other than reclining portion 8. Furthermore, in other embodiments, speaker 21 may be provided in a portion of vehicle 3 other than passenger seat 6.

[0037] <Error Mic 22> Each error microphone 22 (hereinafter simply referred to as "error microphone 22") is provided in a portion of the vehicle 3 other than the passenger seat 6. The error microphone 22 is provided, for example, in the roof lining 5. In other embodiments, the error microphone 22 may be provided in a B-pillar (not shown) or the like, or may be provided in the passenger seat 6.

[0038] <Control device 23> The control device 23 is configured by a computer having an arithmetic processing unit (a processor such as a CPU or an MPU) and a storage device (a memory such as a ROM or a RAM). The control device 23 may be configured as a single piece of hardware, or may be configured as a unit consisting of multiple pieces of hardware.

[0039] Referring to FIG. 2, the control device 23 has, as functional components, an extracted error signal generating unit 31, a control signal generating unit 32, a canceling noise estimation signal generating unit 33, a reference signal generating unit 34, a reference signal correcting unit 35, a noise estimation signal generating unit 36, and a virtual error signal generating unit 37.

[0040] <Extraction error signal generation unit 31> The extracted error signal generating unit 31 of the control device 23 is composed of a bandpass filter B. The bandpass filter B is a filter that extracts components of a controlled frequency band (a frequency band that is the control target of the control device 23) from the input signal. The controlled frequency band can be arbitrarily switched.

[0041] The error signal e from the error microphone 22 is input to the extracted error signal generating unit 31. The extracted error signal generating unit 31 extracts the components of the control target frequency band from the error signal e using a band pass filter B, thereby generating the extracted error signal e. b The extraction error signal generating unit 31 generates the extraction error signal e b to the control signal generating unit 32 and the reference signal generating unit 34.

[0042] <Control signal generating unit 32> The control signal generating unit 32 of the control device 23 includes a control filter unit 41 and a control updating unit 42 .

[0043] The control filter unit 41 is configured by a control filter W. The control filter W is configured by, for example, an FIR filter (finite impulse response filter). In another embodiment, the control filter W may be configured by a SAN filter (single frequency adaptive notch filter) or the like.

[0044] The control filter unit 41 generates a control signal u for controlling the speaker 21 by performing filtering on a reference signal r (described in detail later) using a control filter W. The control filter unit 41 outputs the generated control signal u to the speaker 21 and the canceling sound estimation signal generation unit 33. In response to this, the speaker 21 generates a canceling sound y according to the control signal u output from the control filter unit 41.

[0045] The control update unit 42 adaptively updates the control filter W using an adaptive algorithm such as an LMS algorithm (Least Mean Square Algorithm). More specifically, the control update unit 42 adaptively updates the control filter W using the extracted error signal e b The control filter W is updated so that

[0046] <Cancellation sound estimation signal generation unit 33> The canceling sound estimation signal generating unit 33 of the control device 23 includes a secondary path filter unit 44 and a secondary path updating unit 45 .

[0047] The secondary path filter unit 44 is configured with a secondary path filter C^. The secondary path filter C^ is a filter that indicates an estimated value of a transfer function C of a secondary path from the speaker 21 to the error microphone 22. The secondary path filter C^ is configured with, for example, an FIR filter. In other embodiments, the secondary path filter C^ may be configured with a SAN filter or the like.

[0048] The secondary path filter unit 44 generates a cancellation estimation signal y^ indicating an estimated value of the cancellation y by filtering the control signal u using the secondary path filter C^. The secondary path filter unit 44 outputs the generated cancellation estimation signal y^ to the reference signal generator 34.

[0049] The secondary path update unit 45 adaptively updates the secondary path filter Ĉ using an adaptive algorithm such as an LMS algorithm. More specifically, the secondary path update unit 45 updates the virtual error signal e output from the virtual error signal generation unit 37. v The secondary path filter C^ is adaptively updated so that (details will be described later) is minimized.

[0050] <Reference signal generation unit 34> The reference signal generating unit 34 of the control device 23 includes a first polarity inverting unit 47 and a first adder 48.

[0051] The first polarity inversion unit 47 inverts the polarity of the canceling sound estimation signal y^ output from the canceling sound estimation signal generation unit 33.

[0052] The first adder 48 receives the extracted error signal e output from the extracted error signal generator 31. band the cancellation estimation signal y^ that has passed through the first polarity inversion unit 47, thereby generating a reference signal r indicating an estimate of the noise d. The first adder 48 outputs the generated reference signal r to the control signal generation unit 32, the reference signal correction unit 35, the noise estimation signal generation unit 36, and the virtual error signal generation unit 37.

[0053] <Reference signal correction unit 35> The reference signal correction unit 35 of the control device 23 is configured with the secondary path filter C^, similar to the secondary path filter unit 44 of the canceling sound estimation signal generation unit 33. When the secondary path filter C^ is updated in the canceling sound estimation signal generation unit 33, the updated secondary path filter C^ is output to the reference signal correction unit 35, and the secondary path filter C^ is updated in the reference signal correction unit 35. In other words, the secondary path filter C^ set in the reference signal correction unit 35 is not a fixed value, but a value that is successively updated based on the signal from the canceling sound estimation signal generation unit 33.

[0054] The reference signal correction unit 35 corrects the reference signal r by the secondary path filter C^ to generate a corrected reference signal r'. The reference signal correction unit 35 outputs the generated corrected reference signal r' to the control signal generation unit 32.

[0055] <Noise Estimation Signal Generator 36> The noise estimation signal generating unit 36 ​​of the control device 23 includes a primary path filter unit 50 and a primary path updating unit 51 .

[0056] The primary path filter unit 50 is configured with a primary path filter P^. The primary path filter P^ is a filter that indicates an estimated value of a transfer function P of a primary path from a noise source to the error microphone 22. The primary path filter P^ is configured with, for example, an FIR filter. In other embodiments, the primary path filter P^ may be configured with a SAN filter or the like.

[0057] The primary path filter unit 50 generates a noise estimation signal d^ indicating an estimate of the noise d (more specifically, a component of the noise d that reaches the error microphone 22) by filtering the reference signal r with the primary path filter P^. The primary path filter unit 50 outputs the generated noise estimation signal d^ to the virtual error signal generator 37.

[0058] The primary path update unit 51 adaptively updates the primary path filter P̂ using an adaptive algorithm such as an LMS algorithm. More specifically, the primary path update unit 51 updates the virtual error signal e output from the virtual error signal generation unit 37. v The primary path filter P̂ is adaptively updated so that

[0059] <Virtual error signal generator 37> The virtual error signal generating unit 37 of the control device 23 includes a second polarity inverting unit 53 and a second adder 54.

[0060] The second polarity inversion section 53 inverts the polarity of the noise estimation signal d^ output from the noise estimation signal generation section .

[0061] The second adder 54 adds the reference signal r output from the reference signal generator 34 and the noise estimation signal d̂ passed through the second polarity inverter 53 to generate a virtual error signal e v Generate the virtual error signal e v is a signal for learning the sound field (the transfer function C of the secondary path and the transfer function P of the primary path) in the vehicle interior 4. In other words, the virtual error signal e v is a signal for adaptively updating the secondary path filter C^ and the primary path filter P^. The second adder 54 generates the virtual error signal e v to the cancelling estimated signal generator 33 and the noise estimated signal generator 36.

[0062] <Flow of signal processing by the control device 23> 2 and 3, when the error signal e from the error microphone 22 is input to the extracted error signal generating unit 31, the extracted error signal generating unit 31 extracts the component of the control target frequency band from the error signal e by using the band pass filter B, thereby generating the extracted error signal e b (Step ST1). Extraction error signal e b is expressed by the following equation (1).

number

[0063] Next, the reference signal generator 34 extracts the extracted error signal e b and the canceling sound estimation signal y^ output from the canceling sound estimation signal generating unit 33, a reference signal r is generated (step ST2). The reference signal r is expressed by the following formula (2).

number

[0064] Next, the virtual error signal generator 37 generates a virtual error signal e based on the reference signal r output from the reference signal generator 34 and the noise estimation signal d̂ output from the noise estimation signal generator 36. v (Step ST3). v is expressed by the following equation (3).

number

[0065] Next, the cancellation estimation signal generation unit 33 adaptively updates the secondary path filter C^ by the following equation (4), and the noise estimation signal generation unit 36 ​​adaptively updates the primary path filter P^ by the following equation (5) (step ST4). Note that μ1 in the following equation (4) indicates a first weighting coefficient (first step-size parameter) for adjusting the adaptive update amount of the secondary path filter C^, and μ2 in the following equation (5) indicates a second weighting coefficient (second step-size parameter) for adjusting the adaptive update amount of the primary path filter P^. Furthermore, N1 in the following equations (4) and (5) indicates a first normalization divisor for normalizing the adaptive update amounts of the secondary path filter C^ and the primary path filter P^.

number

number

[0066] As is clear from the above formulas (4) and (5), the adaptive update amount of the secondary path filter C^ and the adaptive update amount of the primary path filter P^ are normalized by a common first normalization divisor N1. The first normalization divisor N1 is expressed by the following formula (6). In the following formula (6), ||r(t)|| indicates the norm of the signal vector of the reference signal r, and ||u(t)|| indicates the norm of the signal vector of the control signal u. In addition, in the following formula (6), σ indicates a constant (a small positive number) for preventing the first normalization divisor N1 from becoming zero.

number

[0067] ||r(t)|| and ||u(t)|| in the above formula (6) are expressed by the following formulas (7) and (8), respectively. Note that L1 in the following formula (7) indicates the number of data items in the signal vector of the reference signal r, and L2 in the following formula (8) indicates the number of data items in the signal vector of the control signal u.

number

number

[0068] Next, the control signal generating unit 32 adaptively updates the control filter W by the following equation (9) (step ST5). Note that μ3 in the following equation (9) indicates a third weighting coefficient (third step-size parameter) for adjusting the adaptive update amount of the control filter W. Furthermore, N2 in the following equation (9) indicates a second normalization divisor for normalizing the adaptive update amount of the control filter W.

number

[0069] The second normalization divisor N2 in the above equation (9) is expressed by the following equation (10). However, ||r(t)*C^(t)|| in the following equation (10) indicates the norm of the signal vector r(t)*C^(t), and σ in the following equation (10) indicates a constant (small positive number) for preventing the second normalization divisor N2 from becoming zero. The definition of ||r(t)*C^(t)|| in the following equation (10) is the same as the definitions of ||r(t)|| and ||u(t)|| in the above equation (6).

number

[0070] Next, the control signal generating unit 32 generates a control signal u according to the following equation (11) (step ST6).

number

[0071] <Adaptive update of secondary path filter C^ and primary path filter P^> The error signal e is a signal obtained by adding the cancellation sound y and the noise d, and the cancellation sound y is expressed by the control signal u and the transfer function C of the secondary path. Therefore, the error signal e is expressed by the following equation (12).

number

[0072] From the above formulas (1), (3), and (12), the following formula (13) is obtained.

number

[0073] The second term on the right side of the above equation (13) represents an error in adaptively updating the secondary path filter C^. The cancellation estimation signal generator 33 generates a virtual error signal e v The secondary path filter C^ is adaptively updated so that the virtual error signal e v When is minimized, the second term on the right side of the above equation (13) approaches zero. Therefore, the adaptive update value of the secondary path filter C^ converges to "the transfer function C of the secondary path × the characteristics of the band-pass filter B".

[0074] The first term on the right side of the above equation (13) represents the error in adaptively updating the primary path filter P^. The adaptive updating of the primary path filter P^ is performed by extracting the noise estimation signal d^ from the reference signal r and calculating the virtual error signal e v The noise estimation signal generator 36 generates the virtual error signal e v The primary path filter P^ is adaptively updated so that the virtual error signal e v When is minimized, the first term on the right-hand side of the above equation (13) approaches zero. Therefore, the adaptive update value of the primary path filter P^ converges to the characteristics of the band-pass filter B.

[0075] <Characteristics of bandpass filter B> 4 illustrates an example of the characteristics of the bandpass filter B. The characteristics of the bandpass filter B can be switched according to the frequency band to be controlled (the frequency band to be controlled by the control device 23).

[0076] For example, when the frequency band to be controlled is a first frequency band f1, the characteristic of the bandpass filter B is set to characteristic 1. This makes it possible to effectively reduce the noise d having a peak in the first frequency band f1. When the frequency band to be controlled is a second frequency band f2 that is higher than the first frequency band f1, the characteristic of the bandpass filter B is set to characteristic 2. This makes it possible to effectively reduce the noise d having a peak in the second frequency band f2. When the frequency band to be controlled is a third frequency band f3 that is higher than the second frequency band f2, the characteristic of the bandpass filter B is set to characteristic 3. This makes it possible to effectively reduce the noise d having a peak in the third frequency band f3.

[0077] <Effects> As described above, the primary path filter P^ generates the noise estimation signal d^ based on the reference signal r, and the secondary path filter C^ and the primary path filter P^ generate the virtual error signal e v By adopting such a configuration, the secondary path filter C^ can be adaptively updated using the primary path filter P^ instead of using noise such as white noise. Therefore, the secondary path filter C^ can be adaptively updated accurately without causing discomfort to passengers due to the addition of noise such as white noise.

[0078] In addition, by adaptively updating the secondary path filter C^ and the primary path filter P^, it is possible to suppress the occurrence of a deviation between the sound field in the vehicle cabin 4 (the transfer function C of the secondary path and the transfer function P of the primary path) and the secondary path filter C^ and the primary path filter P^ which are the estimated values ​​of this sound field. Therefore, it is possible to suppress the amplification of the noise d and the occurrence of abnormal sounds that are associated with the above-mentioned deviation. In addition, by adaptively updating the secondary path filter C^ and the primary path filter P^ so as to follow the change in the sound field in the vehicle cabin 4, it is possible to stably reduce the peak of the noise d due to vehicle cabin resonance.

[0079] Furthermore, the noise reduction device 1 is a feedback type noise reduction device, and more specifically, an IMC (Internal Model Control) type noise reduction device that generates a reference signal r inside the control device 23. This eliminates the need for a reference microphone for generating the reference signal r based on the noise d and an acceleration sensor for generating the reference signal r based on vibration, making it possible to provide an inexpensive noise reduction device 1.

[0080] <Modification> In the first embodiment, there is provided only one band-pass filter B. In other embodiments, a plurality of band-pass filters B with different characteristics may be provided in parallel, and a plurality of control filters W may be provided corresponding to the plurality of band-pass filters B, respectively. By employing such a configuration, it is possible to simultaneously reduce noise d having peaks in a plurality of frequency bands.

[0081] Second embodiment Next, a second embodiment of the present invention will be described with reference to Figures 5 and 6. Note that the configuration of a noise reduction device 1 is similar to that of the first embodiment, and therefore description thereof will be omitted.

[0082] <Adaptive update of the secondary path filter C^> 5, when the speaker 21 outputs the cancellation sound y at the sample number 0, the absolute value of the amplitude of the impulse response of the secondary path filter C^ (i.e., the coefficient of the secondary path filter C^) becomes maximum at the sample number D1. After that, as the sample number increases from the sample number D1, the amplitude of the impulse response of the secondary path filter C^ attenuates.

[0083] The cancelling sound estimation signal generating unit 33 calculates the number of samples D1 by the following formula (14). In the following formula (14), L indicates the distance from the speaker 21 to the error microphone 22 (hereinafter referred to as "propagation distance L"), c indicates the sound speed (approximately 340 m / s), Te indicates the processing time of the electronic circuit constituting the control device 23, and Fs indicates the sampling frequency. For example, the cancelling sound estimation signal generating unit 33 calculates the propagation distance L based on the position of the passenger seat 6 or the secondary path filter C^. c, Te, and Fs in the following formula (14) are known values.

number

[0084] 5, the canceling sound estimation signal generation unit 33 sets the first weighting coefficient μ1 so that it is maximum at the number of samples D1 (the number of samples at which the absolute value of the amplitude of the impulse response of the secondary path filter C^ is maximum) corresponding to the propagation distance L and the processing time of the electronic circuit. In other words, the canceling sound estimation signal generation unit 33 sets the first weighting coefficient μ1 so that it is maximum at the delay time of the impulse response of the secondary path filter C^ (the time at which the absolute value of the amplitude of the impulse response of the secondary path filter C^ is maximum) corresponding to the propagation distance L and the processing time of the electronic circuit.

[0085] The canceling noise estimation signal generation unit 33 sets the first weighting coefficient μ1 so that it becomes gradually smaller as the number of samples increases from the number of samples D1. In other words, the canceling noise estimation signal generation unit 33 sets the first weighting coefficient μ1 so that it becomes gradually smaller as time progresses from the delay time of the impulse response of the secondary path filter C^.

[0086] The cancellation estimation signal generator 33 adaptively updates the secondary path filter C^ by the following equation (15) using the first weighting coefficient μ1 set as described above. As a result, the adaptive update amount of the secondary path filter C^ is adjusted by the first weighting coefficient μ1.

number

[0087] <Adaptive update of the primary path filter P^> The noise estimation signal generator 36 calculates the sample number D1 by the above formula (14) in the same way as the canceling sound estimation signal generator 33. The noise estimation signal generator 36 sets the second weighting coefficient μ2 so that it is maximum at the sample number D1 and gradually decreases as the sample number increases from the sample number D1. In other words, the noise estimation signal generator 36 sets the second weighting coefficient μ2 so that it is maximum at the delay time of the impulse response of the primary path filter P^ and gradually decreases as time progresses from the delay time of the impulse response of the primary path filter P^.

[0088] The noise estimated signal generator 36 adaptively updates the primary path filter P^ according to the following equation (16) using the second weighting coefficient μ2 set as described above. As a result, the adaptive update amount of the primary path filter P^ is adjusted by the second weighting coefficient μ2.

number

[0089] <Adaptive update of control filter W> 6, the control signal generating unit 32 sets the third weighting coefficient μ3 so that it is maximum when the sample number is 0. In other words, the control signal generating unit 32 sets the third weighting coefficient μ3 so that it is maximum at the time when the speaker 21 outputs the cancellation sound y.

[0090] The control signal generating unit 32 sets the third weighting coefficient μ3 so that it decreases stepwise at a predetermined number of samples D2. That is, the control signal generating unit 32 sets the third weighting coefficient μ3 so that it decreases stepwise after a predetermined time has elapsed since the speaker 21 outputs the cancellation sound y.

[0091] The control signal generator 32 adaptively updates the control filter W by using the third weighting coefficient μ3 set as above, according to the following equation (17). As a result, the adaptive update amount of the control filter W is adjusted by the third weighting coefficient μ3.

number

[0092] <Effects> The control device 23 adjusts the adaptive update amount of the secondary path filter C^ by a first weighting coefficient μ1 corresponding to the impulse response characteristics of the secondary path filter C^, and adjusts the adaptive update amount of the primary path filter P^ by a second weighting coefficient μ2 corresponding to the impulse response characteristics of the primary path filter P^. By employing such a configuration, the secondary path filter C^ and the primary path filter P^ can be quickly converged.

[0093] Furthermore, the control device 23 adjusts the adaptive update amount of the control filter W by the third weighting coefficient μ3 that decreases stepwise after a predetermined time has elapsed since the speaker 21 output the cancellation sound y. By adopting such a configuration, for the control filter W whose impulse response shape is difficult to predict, the adaptive update amount can be adjusted by the third weighting coefficient μ3 having a simple shape.

[0094] <Modification> In the second embodiment, the control device 23 sets the first weighting coefficient μ1 so that the delay time of the impulse response of the secondary path filter C^ corresponding to the propagation distance L and the processing time of the electronic circuit is maximized. In another embodiment, the control device 23 may set the first weighting coefficient μ1 so that the delay time of the impulse response of the secondary path filter C^ corresponding only to the propagation distance L is maximized. In other words, the control device 23 may set the delay time of the impulse response of the secondary path filter C^ based on only the propagation distance L, or may set the delay time of the impulse response of the secondary path filter C^ based on both the propagation distance L and the processing time of the electronic circuit.

[0095] In the above second embodiment, the control device 23 sets the time when the absolute value of the amplitude of the impulse response of the secondary path filter C^ is maximum (the time corresponding to the number of samples D1 in FIG. 5) as the delay time of the impulse response of the secondary path filter C^, and sets the first weighting coefficient μ1 so that it is maximum at this delay time. In another embodiment, the control device 23 may set the time when the absolute value of the amplitude of the direct wave (first wave) of the impulse response of the secondary path filter C^ is maximum (the time corresponding to the number of samples D1' in FIG. 5) as the delay time of the impulse response of the secondary path filter C^, and set the first weighting coefficient μ1 so that it is maximum at this delay time.

[0096] In the second embodiment, the control device 23 adjusts the adaptive update amount of the secondary path filter C^ by the first weighting coefficient μ1 corresponding to the impulse response characteristics of the secondary path filter C^, and adjusts the adaptive update amount of the primary path filter P^ by the second weighting coefficient μ2 corresponding to the impulse response characteristics of the primary path filter P^. In other embodiments, the control device 23 may apply the above-mentioned method of adjusting the adaptive update amount to only one of the secondary path filter C^ and the primary path filter P^.

[0097] In the second embodiment, the control device 23 decreases the first weighting coefficient μ1 and the second weighting coefficient μ2 stepwise. In other embodiments, the control device 23 may decrease the first weighting coefficient μ1 and the second weighting coefficient μ2 exponentially, or may decrease the first weighting coefficient μ1 and the second weighting coefficient μ2 linearly.

[0098] <Third embodiment> Next, an active noise reduction device 71 (hereinafter, abbreviated as "noise reduction device 71") according to a third embodiment of the present invention will be described with reference to Fig. 7. Note that components other than a noise signal generating unit 75 of a control device 73 are similar to those in the first embodiment, so the same reference numerals as in the first embodiment are used in the figure and descriptions thereof will be omitted.

[0099] <Noise signal generating unit 75> The noise signal generating unit 75 of the control device 73 has a noise generating unit 77 , a filter unit 78 , and a magnitude adjusting unit 79 .

[0100] The noise generating unit 77 generates random noise x. The noise generating unit 77 outputs the generated random noise x to the filter unit 78.

[0101] The filter unit 78 is configured by a band-stop filter BS. The band-stop filter BS is a filter that attenuates components of the input signal in a frequency band to be controlled (a frequency band to be controlled by the control device 23).

[0102] The filter unit 78 attenuates the components of the random noise x in the frequency band to be controlled by the band-stop filter BS, thereby reducing the noise signal x n The filter unit 78 generates the generated noise signal x n is output to the size adjustment unit 79.

[0103] The magnitude adjustment unit 79 has a magnitude adjustment coefficient β. The magnitude adjustment unit 79 adjusts the noise signal x n By multiplying by the magnitude adjustment coefficient β, the noise signal x n The magnitude adjustment unit 79 adjusts the magnitude of the noise signal x n to the control signal generating unit 32.

[0104] <Adaptive update of control filter W> The control signal generator 32 receives the extracted error signal e output from the extracted error signal generator 31. b a corrected reference signal r' (a signal generated from the reference signal r by the secondary path filter C^) output from the reference signal corrector 35, and a noise signal x n For example, the control signal generating unit 32 adaptively updates the control filter W according to the following equation (18).

number

[0105] <Effects> The control signal generating unit 32 generates the virtual error signal e' by the following equation (19): Note that "·" in the following equation (19) indicates an inner product operation.

number

[0106] The control signal generator 32 adaptively updates the control filter W so that the square of the virtual error signal e' is minimized. In order to minimize the square of the virtual error signal e', the actual sound pressure d+y, which is the sum of the noise d and the cancellation sound y, is minimized, and the correlated noise signal W·x n where the noise signal x n is a signal that belongs to a frequency band other than the frequency band to be controlled and has no correlation with the noise d generated in the vehicle cabin 4. Therefore, the correlated noise signal W·x n In order to minimize , the control signal generating unit 32 reduces the value of the control filter W in frequency bands other than the frequency band to be controlled. This makes it possible to suppress an increase in noise d.

[0107] <Modification> In the above first to fifth embodiments, the noise reduction devices 1, 71 are applied to the passenger compartment 4 of the vehicle 3. In other embodiments, the noise reduction devices 1, 71 may be applied to the interior space of a moving body other than the vehicle 3 (for example, a ship or an aircraft), or the noise reduction devices 1, 71 may be applied to the interior space of a fixed object (for example, a house).

[0108] Although the specific embodiment has been described above, the present invention is not limited to the above embodiment and its modified examples, and can be modified in a wide range of ways. [Explanation of symbols]

[0109] (First embodiment) 1: Active noise reduction device 21: Speaker (an example of a noise cancelling output device) 22: Error microphone 23: Control device B: Bandpass filter d: Noise y :Cancellation sound e: error signal e b :Extraction error signal e v : Virtual error signal r :Reference signal u : Control signal C^: Secondary path filter P^: Primary path filter W: Control filter d^: Noise estimation signal y^ : Estimated cancellation signal Second embodiment μ1: First weighting factor μ2: Second weighting factor μ3: Third weighting factor Third embodiment 71: Active noise reduction devices 73: Control device 77: Noise generating part BS: Band-stop filter x : Random noise xn: noise signal

Claims

1. A noise canceling output device that outputs a canceling sound to cancel noise; an error microphone for generating an error signal based on the noise and the cancellation sound; A control device that controls the noise canceling device based on the error signal, The control device includes: a control filter for generating a control signal for controlling the noise canceling device; a secondary path filter that indicates an estimate of a transfer function from the noise canceling device to the error microphone; The secondary path filter generates a cancellation estimation signal based on the control signal; The control filter is an IMC type active noise reduction device that generates the control signal based on a reference signal generated based on the error signal and the cancellation estimation signal, The controller further comprises a primary path filter providing an estimate of a transfer function from a noise source to the error microphone; The primary path filter generates a noise estimation signal based on the reference signal; An active noise reduction device in which the secondary path filter and the primary path filter are adaptively updated based on a virtual error signal that is generated based on the reference signal and the noise estimation signal.

2. 2. The active noise reduction system of claim 1, wherein the controller normalizes the adaptive update amount of the secondary path filter and the adaptive update amount of the primary path filter by a common normalization divisor.

3. the secondary path filter is adaptively updated based on the control signal and the virtual error signal; the primary path filter is adaptively updated based on the reference signal and the virtual error signal; 3. An active noise reduction system as claimed in claim 2, wherein said common normalisation divisor comprises a norm of a signal vector of said reference signal and a norm of a signal vector of said control signal.

4. the secondary path filter is a finite impulse response filter; 2. The active noise reduction device according to claim 1, wherein the control device adjusts an adaptive update amount of the secondary path filter using a weighting coefficient corresponding to an impulse response characteristic of the secondary path filter.

5. 5. The active noise reduction device according to claim 4, wherein the control device sets the weighting coefficient so that the weighting coefficient is maximized at a delay time of the impulse response of the secondary path filter according to the distance from the noise canceling output device to the error microphone.

6. 6. An active noise reduction device according to claim 5, wherein the control device sets the weighting coefficient so that the weighting coefficient decreases as time progresses from the delay time.

7. the control filter is adaptively updated based on the error signal; 2. The active noise reduction device according to claim 1, wherein the control device adjusts the adaptive update amount of the control filter by a weighting coefficient that decreases stepwise after a predetermined time has elapsed since the noise canceling output device output the noise canceling.

8. The control device further includes a bandpass filter that generates an extracted error signal by extracting a component of a predetermined control target frequency band from the error signal, 8. An active noise reduction device according to claim 1, wherein the reference signal is generated based on the extraction error signal and the cancellation estimation signal.

9. The control device includes: a noise generating unit that generates random noise; a band-stop filter that generates a noise signal by attenuating a component of the random noise in the control target frequency band, 9. The active noise reduction system of claim 8, wherein the control filter is adaptively updated based on the extraction error signal and the noise signal.

Citation Information

Patent Citations

  • Active vibration controller

    JP1995104770A

  • Noise controller

    JP1996221079A

  • Dynamic in-vehicle noise cancellation diffusion control

    JP2020184071A

  • Virtual location noise signal estimation for engine order cancellation

    JP2022075543A

  • Active noise control using variable step-size adaptation

    US20180240452A1