ACTIVE NOISE CANCELLER DEVICE
20240274112 ยท 2024-08-15
Assignee
Inventors
Cpc classification
G10K11/17881
PHYSICS
G10K2210/30231
PHYSICS
G10K2210/3028
PHYSICS
G10K11/17815
PHYSICS
International classification
Abstract
An active noise canceller device includes: a reference signal generation device, generating a reference signal corresponding to a noise; a cancellation sound output device, outputting cancellation sound for canceling the noise; an error detection device, detecting an error between the noise and the cancellation sound and generating an error signal corresponding to the error; and a control device, controlling the cancellation sound output device that further including: a reference signal correction part, correcting the reference signal; a noise estimation part, estimating a sound pressure; a sound pressure estimation part, estimating the sound pressure within an object range of the cancellation sound that cancels the noise; and a control filter, controlling the cancellation sound. The active noise canceller device updates the control filter based on the reference signal corrected by the reference signal correction part and a sound pressure estimated value of the sound pressure estimation part.
Claims
1. An active noise canceller device, reducing spatial noise inside a moving body, comprising: a reference signal generation device, generating a reference signal corresponding to a noise; a cancellation sound output device, outputting cancellation sound for canceling the noise; an error detection device, detecting an error between the noise and the cancellation sound and generating an error signal corresponding to the error; and a control device, controlling the cancellation sound output device according to the reference signal and the error signal, wherein the control device further comprises: a reference signal correction part, configured to correct the reference signal; a noise estimation part, estimating a sound pressure before controlling a position of the error detection device through the cancellation sound output from the cancellation sound output device and the error signal output from the error detection device; a sound pressure estimation part, estimating the sound pressure within an object range of the cancellation sound that cancels the noise; and a control filter, controlling the cancellation sound, wherein the control filter is updated based on the reference signal corrected by the reference signal correction part and a sound pressure estimated value of the sound pressure estimation part.
2. The active noise canceller device according to claim 1, further comprising: a reference distance detection device, configured to detect a reference distance from the cancellation sound output device to a head position of an occupant, wherein the sound pressure estimation part sets the object range from the reference distance and updates the control filter.
3. The active noise canceller device according to claim 1, wherein the control device further comprises: a sound pressure weight setting part, correcting the sound pressure estimated value based on the object range.
4. The active noise canceller device according to claim 2, wherein the control device further comprises: a head position detection part, detecting the head position of the occupant; and a sound pressure weight setting part, correcting the sound pressure estimated value based on the object range and the head position.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0011]
[0012]
[0013]
[0014]
[0015]
[0016]
[0017]
[0018]
DESCRIPTION OF THE EMBODIMENTS
[0019] References of the exemplary embodiments of the disclosure are to be made in detail. Examples of the exemplary embodiments are illustrated in the drawings. If applicable, the same reference numerals in the drawings and the descriptions indicate the same or similar parts.
[0020] According to one embodiment of the disclosure, the active noise canceller device further includes: a reference distance detection device, configured to detect a reference distance from the cancellation sound output device to a head position of an occupant. The sound pressure estimation part sets the object range from the reference distance and updates the control filter.
[0021] According to one embodiment of the disclosure, in the active noise canceller device, the control device further includes: a sound pressure weight setting part, correcting the sound pressure estimated value based on the object range.
[0022] According to one embodiment of the disclosure, in the active noise canceller device, the control device further includes: a head position detection part, detecting the head position of the occupant; and a sound pressure weight setting part, correcting the sound pressure estimated value based on the object range and the head position.
[0023]
[0024]
[0025] The reference signal generating device 102 generates a reference signal r corresponding to the noise. The reference signal generating device 102 may be, for example, a vibration sensor provided on the suspension 3 of the vehicle 1 or other components that may achieve the same function.
[0026] The cancellation sound output device 104 outputs a cancellation sound y.sub.m for canceling the noise d.sub.m. As an example, the cancellation sound output device 104 may be configured with a speaker. The cancellation sound output device 104 is, for example, a speaker that may be provided in the headrest 6a of the seat 6 of the vehicle interior 5. In other embodiment, the cancellation sound output device (speaker) 104 may also be installed in a position other than the headrest 6a.
[0027] The error detection device 106 is configured to detect the error between the noise d.sub.m and the cancellation sound y.sub.m and generate an error signal e.sub.m corresponding to the error. As an example, the error detection device 106 may be configured with a microphone. The error detection device 106 may be, for example, provided in the headrest 6a of the seat 6. In other embodiment, the error detection device 106 may also be installed in a position other than the headrest 6a.
[0028] The control device 110 represents the error detection device 106 (microphone) based on the reference signal r and the subscript m of the error signal, and the subscript n represents each of the virtual control points (hereinafter referred to as the control points) within the object range 120. The error signal e.sub.m controls the cancellation sound output device 104 to output the cancellation sound y.sub.m.
[0029] According to the embodiment of the disclosure, the error detection device 106 adopts, for example, one noise detection microphone and also provides the object range 120, which includes the virtual control points n (five are shown in
[0030] According to the embodiment of the disclosure, the control device 110 further includes a reference signal correction part 112, a noise estimation part 114, a sound pressure estimation part 116, and a control filter 118a. The embodiment of the disclosure utilizes a control method that reduces the acoustic power J.sub.P within the object range 120. The following is a brief description.
[0031] First, the acoustic power J.sub.P is proportional to the square sum of the sound pressure p.sub.n within the object range 120. The sound pressure p.sub.n is the result of the mutual interference between the noise d and the cancellation sound y and becomes the error signal e.sub.n that controls the system. The equation for the acoustic power J.sub.P and the sound pressure p.sub.vn of each of the control points n within the object range 120 are as shown in the following equations (1) and (2). e.sub.vn is the error signal, y.sub.vn is the cancellation sound of each of the control points, W is the control filter coefficient, C.sub.vn is the acoustic characteristic from the cancellation sound output device (speaker) 104 to each of the control points, and * represents the convolution operation. d.sub.vn represents the noise signals of the control point.
[0032] In addition, in the acoustic power control, an adaptive algorithm (e.g., LMS) is used to update the coefficient of the control filter (W) 118a, so as to minimize the acoustic power J.sub.P, which is shown in the following equations (3) and (4). t is discrete time.
[0033] The reference signal correction part 112 is used to correct the reference signal r to generate corresponding correction reference signals r.sub.c1, r.sub.c2, . . . , r.sub.cn for each of the control points n=1 to 5 (5 points are shown as an example herein, but is not intended to limit the scope of embodiment of the disclosure) within the object range 120. The reference signal r from the reference signal generation device 102 is input to the control device 110, converted into a digital signal through the A/D converter 111, and input to the reference signal correction part 112. Then, based on the following equation (5), the correction reference signals r.sub.c1, r.sub.c2, . . . , r.sub.cn corresponding to each of the control points are calculated; that is, based on the acoustic characteristics ?.sub.v1, ?.sub.v2, . . . , ?.sub.vn corresponding to each of the control points, the correction reference signals r.sub.c1, r.sub.c2, . . . , r.sub.cn are generated. After that, the result is transmitted to the control filter update part 118b to update the coefficient of the control filter 118a.
[0034] Regarding the reference signal correction, the previously measured acoustic characteristic ?.sub.vn from the control speaker to each of the control points n is used to correct the reference signal r.
[0035] The noise estimation part 114 estimates the sound pressure before controlling the position of the error detection device 106 through the cancellation sound y.sub.m output from the cancellation sound output device (speaker) 104 and the error signal e.sub.m output from the error detection device (microphone) 106. The control filter 118a outputs the control signal u to the noise estimation part 114, and the control signal u generates a cancellation sound signal ?.sub.m based on the acoustic characteristic ?.sub.m of the cancellation sound output device 104. After that, the noise signal {circumflex over (d)}.sub.m (t) before being controlled is outputted through an adder based on the error signal e.sub.m and the cancellation sound signal ?.sub.m.
[0036] In addition, the noise signal {circumflex over (d)}.sub.m(t) before being controlled at the microphone point may be estimated by the following equation (6). Afterwards, the noise signal {circumflex over (d)}.sub.m(t) is provided to the sound pressure estimation part 116.
[0037] The sound pressure estimation part 116 estimates the sound pressure in the object range 120 where the noise d.sub.m is canceled by the cancellation sound y.sub.m, that is, the sound pressure at each of the control points n (n=1 to 5 in this example) is estimated. As shown in
[0038] In addition, the sound pressure estimation part 116 estimates the sound pressures {circumflex over (d)}.sub.v1, . . . {circumflex over (d)}.sub.vn, before being controlled at each of the control points n by multiplying the noise signal {circumflex over (d)}.sub.vm from the noise estimation part 114 by the correction characteristics ?P1, . . . , ?P.sub.n, and at each of the processing paths, the error signals e.sub.v1, . . . , e.sub.vn of each of the control points n are generated by respective adders based on the cancellation sound signals ?.sub.v1, . . . and ?.sub.vn and the sound pressures {circumflex over (d)}.sub.v1, . . . , {circumflex over (d)}.sub.vn before being controlled at each of the control points n. Afterwards, the error signals e.sub.v1, . . . , e.sub.vn of each of the control points n are transmitted to the control filter update part 118b to update the coefficient of the control filter 118a.
[0039] In addition, in the above description, the error signals e.sub.v1, . . . , e.sub.vn and the correction characteristics ?P1, . . . , ?P.sub.n at each of the control points n may be estimated by the following equations (7) and (8). Here, P represents the acoustic characteristic from the noise source to the microphone point and the control point. ?P represents the ratio of the acoustic characteristic from the noise source to the control point and the acoustic characteristic from the noise source to the microphone point and is used as the correction characteristic to estimate the control point noise signal from the microphone point noise signal.
[0040] The control filter 118 may generate the control signal u based on the reference signal r, thereby controlling the generation of the cancellation sound y.sub.m for the noise d.sub.m detected by the noise microphone (error detection device) 106. In addition, as mentioned above, the coefficients of the control filter 118 may be adaptively updated through the control filter update part 118 based on the correction reference signal and the error signal e.sub.vn at each of the control points n to generate the corresponding control signal u. That is, based on the sound pressure estimated value of the sound pressure estimation part 116, the control filter is updated.
[0041] According to the above embodiment, the control area is expanded by controlling the acoustic power within the object range (virtual control point) 120. This ensures that the occupant does not feel any difference in sound reduction amount even if he/she moves slightly. In addition, by estimating the acoustic power within the object range from only one microphone's signal, a large range may be controlled without increasing the number of the microphone.
[0042] Based on the above configuration, the coefficient of the control filter (e.g., configured with a finite impulse response filter (FIR)) is updated by using the estimated values of the sound pressure estimated value of the noise estimation part (microphone point noise estimation part) 114 and the sound pressure estimated value (the object range of sound reduction where noise may be canceled by the cancellation sound) of the sound pressure estimation part 116. Thus, the acoustic power within the object range may be controlled. In addition, since the control filter is updated based on the estimated value, the sound reduction range may be expanded and the merchantability is improved.
[0043] According to another embodiment of the disclosure, as shown in
[0044] The reference distance detection device 130 of the active noise canceller device 100 is configured with, for example, a driver monitoring system (DMS) provided with an occupant camera for photographing the occupant. The reference distance detection device 130 detects the reference distance Lr based on the occupant image captured by the occupant camera and outputs the detected reference distance Lr to the control device 110 of the active noise canceller device 100. In addition, in other embodiments, the reference distance detection device 130 may also be configured with a distance sensor that directly detects the reference distance Lr.
[0045] Based on the above configuration, the coefficient of the control filter is updated by using the estimated values of the sound pressure estimated value of the noise estimation part and the sound pressure estimated value of the sound pressure estimation part (object range=near the head position of the occupant). Thus, the object range may be controlled using the head position of the occupant as a reference.
[0046]
[0047] The sound pressure weight setting part 140 corrects the sound pressure estimated value based on the object range 120. This sound pressure weight setting part 140 attaches a weighting value a.sub.n to the sound pressure of each of the control points n. For example, the closer the control point is to the ear position of the occupant, the larger the weighting value is, and the farther away from the ear, the smaller the weighting value is.
[0048] The acoustic power J.sub.P, the sound pressure p.sub.vn, etc. of each of the control points n of this embodiment may be modified as shown in the following equations (9) and (10). In the equation, a.sub.n is the weighting value of each of the control points n, and the meanings of the other items are the same as mentioned above.
[0049] Similarly, taking into account the weighting value of each of the control points, the calculation method of updating the coefficient of the control filter 118a is also modified accordingly, as shown in the following equations (11) and (12). In the equation, a.sub.n is the weighting value of each of the control points n, and the meanings of the other items are the same as mentioned above.
[0050] The above configuration enables weighting of the sound pressure in a part within the sound reduction range where a high sound reduction amount (cancellation sound) is to be implemented, so that a high sound reduction effect may be achieved in the object range 120 (within a pre-determined range=near the ear position, etc.), improving the merchantability of the product.
[0051]
[0052] In this embodiment, the control device 110 further includes: the head position detection part 150 and the sound pressure weight setting part. The head position detection part 150 is configured to detect the head position of the occupant. The sound pressure weight setting part 160 corrects the sound pressure estimated value based on the control point n of the object range 120 and the head position.
[0053] Compared to the example shown in
[0054] In this embodiment, the head position detection part 150 may also be configure with a driver monitoring system (DMS) or a distance sensor.
[0055] The above configuration enables weighting of the sound pressure in a part within the sound reduction range where a high sound reduction amount (cancellation sound) is to be implemented, moreover, by tracking the occupant's head position (specifically, the ear position), a high sound reduction effect may always be achieved near the head position, improving merchantability.
[0056] Next, the method for obtaining the above correction characteristic ?P (acoustic characteristic from the noise source to the control point) and ?C (acoustic characteristic from the control speaker to the control point) is described.
[0057]
[0058]
[0059]
[0060]
[0061]
[0062] According to the above embodiment, the control range of noise reduction may be expanded without increasing the amount of the microphone (error detection device). Furthermore, the area to implement a high sound reduction amount within the object range may be freely adjusted. Moreover, by correctly recognizing the correction characteristic, the acoustic power within the object range may be more accurately estimated from the signal of the microphone position. In addition, according to the control point, necessary acoustic characteristics and correction characteristics may be stored in the control device.
[0063] Finally, it should be noted that the foregoing embodiments are only used to illustrate the technical solutions of the disclosure, but not to limit the disclosure; although the disclosure has been described in detail with reference to the foregoing embodiments, persons of ordinary skill in the art should understand that the technical solutions described in the foregoing embodiments can still be modified, or parts or all of the technical features thereof can be equivalently replaced; however, these modifications or substitutions do not deviate the essence of the corresponding technical solutions from the scope of the technical solutions of the embodiments of the disclosure.