Active noise control system
11501748 · 2022-11-15
Assignee
Inventors
Cpc classification
G10K11/17875
PHYSICS
G10K2210/3214
PHYSICS
G10K11/17821
PHYSICS
G10K2210/3221
PHYSICS
G10K11/17873
PHYSICS
G10K2210/1081
PHYSICS
International classification
Abstract
A first cancellation signal output from a first speaker cancels noise at a first cancellation point, which is a typical position of the right ear of a user, together with a second cancellation signal output from a second speaker. In addition, the second cancellation signal output from the second speaker cancels noise at a second cancellation point, which is a typical position of the left ear of the user, together with the first cancellation signal output from the first speaker. The first speaker and the second speaker are arranged side by side on a second line segment, which passes through the midpoint of a first line segment connecting the first cancellation point and the second cancellation point to each other and is perpendicular to the first line segment, and a range where the relationship between noise and the first cancellation signal and the second cancellation signal is the same as that at the cancellation point is extended.
Claims
1. An active noise control system for reducing noise, comprising: a first speaker configured to output a first cancellation sound; a second speaker configured to output a second cancellation sound; and a cancellation sound generation unit that generates the first cancellation sound output from the first speaker and the second cancellation sound output from the second speaker such that noise is canceled at a first cancellation point set in advance and noise is canceled at a second cancellation point set in advance, wherein the first speaker and the second speaker are arranged side by side on a line extending in a direction perpendicular to a line segment connecting the first cancellation point and the second cancellation point to each other such that positions of the first speaker and the second speaker in a direction of the line segment are located between the first cancellation point and the second cancellation point, and the positions of the first speaker and the second speaker are on one side of the line segment.
2. The active noise control system according to claim 1, wherein the first speaker and the second speaker are arranged side by side in the direction perpendicular to the line segment connecting the first cancellation point and the second cancellation point to each other such that the positions of the first speaker and the second speaker in the direction of the line segment are the same as a midpoint of the first cancellation point and the second cancellation point.
3. The active noise control system according to claim 2, wherein the first cancellation point and the second cancellation point are a point where a left ear of a person sitting in a predetermined seat is normally located and a point where a right ear of a user is normally located, respectively.
4. The active noise control system according to claim 3, wherein the predetermined seat is a seat of a vehicle, and wherein the first speaker and the second speaker are arranged side by side in a front-rear direction of the vehicle on a ceiling in front of the seat of the vehicle.
5. The active noise control system according to claim 4, wherein the cancellation sound generation unit includes a first microphone, a second microphone, a first adaptive filter configured to receive a noise signal indicating the noise and generate the first cancellation sound, and a second adaptive filter configured to receive a noise signal indicating the noise and generate the second cancellation sound, and wherein the first adaptive filter and the second adaptive filter adapt their own transfer functions as the first cancellation sound output from the first speaker and the second cancellation sound output from the second speaker, using an input sound from each of the first microphone and the second microphone, so that noise is canceled at the first cancellation point and noise is canceled at the second cancellation point.
6. The active noise control system according to claim 5, wherein the cancellation sound generation unit includes a first auxiliary filter and a second auxiliary filter, the first adaptive filter and the second adaptive filter update their own transfer functions using a predetermined adaptive algorithm with a difference between the input sound from the first microphone and an output of the first auxiliary filter and a difference between the input sound from the second microphone and an output of the second auxiliary filter as errors, and, when a transfer function in which noise is canceled at the first cancellation point and the second cancellation point is set in the first adaptive filter and the second adaptive filter, a transfer function learned as a transfer function that eliminates the difference between the input sound from the first microphone and the output of the first auxiliary filter and the difference between the input sound from the second microphone and the output of the second auxiliary filter is set in the first auxiliary filter and the second auxiliary filter.
7. The active noise control system according to claim 1, wherein the first cancellation point and the second cancellation point are a point where a left ear of a person sitting in a predetermined seat is normally located and a point where a right ear of a user is normally located, respectively.
8. The active noise control system according to claim 7, wherein the predetermined seat is a seat of a vehicle, and wherein the first speaker and the second speaker are arranged side by side in a front-rear direction of the vehicle on a ceiling in front of the seat of the vehicle.
9. The active noise control system according to claim 8, wherein the cancellation sound generation unit includes a first microphone, a second microphone, a first adaptive filter configured to receive a noise signal indicating the noise and generate the first cancellation sound, and a second adaptive filter configured to receive a noise signal indicating the noise and generate the second cancellation sound, and wherein the first adaptive filter and the second adaptive filter adapt their own transfer functions as the first cancellation sound output from the first speaker and the second cancellation sound output from the second speaker, using an input sound from each of the first microphone and the second microphone, so that noise is canceled at the first cancellation point and noise is canceled at the second cancellation point.
10. The active noise control system according to claim 9, wherein the cancellation sound generation unit includes a first auxiliary filter and a second auxiliary filter, the first adaptive filter and the second adaptive filter update their own transfer functions using a predetermined adaptive algorithm with a difference between the input sound from the first microphone and an output of the first auxiliary filter and a difference between the input sound from the second microphone and an output of the second auxiliary filter as errors, and, when a transfer function in which noise is canceled at the first cancellation point and the second cancellation point is set in the first adaptive filter and the second adaptive filter, a transfer function learned as a transfer function that eliminates the difference between the input sound from the first microphone and the output of the first auxiliary filter and the difference between the input sound from the second microphone and the output of the second auxiliary filter is set in the first auxiliary filter and the second auxiliary filter.
11. The active noise control system according to claim 1, wherein the cancellation sound generation unit includes a first microphone, a second microphone, a first adaptive filter configured to receive a noise signal indicating the noise and generate the first cancellation sound, and a second adaptive filter configured to receive a noise signal indicating the noise and generate the second cancellation sound, and wherein the first adaptive filter and the second adaptive filter adapt their own transfer functions as the first cancellation sound output from the first speaker and the second cancellation sound output from the second speaker, using an input sound from each of the first microphone and the second microphone, so that noise is canceled at the first cancellation point and noise is canceled at the second cancellation point.
12. The active noise control system according to claim 11, wherein the cancellation sound generation unit includes a first auxiliary filter and a second auxiliary filter, the first adaptive filter and the second adaptive filter update their own transfer functions using a predetermined adaptive algorithm with a difference between the input sound from the first microphone and an output of the first auxiliary filter and a difference between the input sound from the second microphone and an output of the second auxiliary filter as errors, and, when a transfer function in which noise is canceled at the first cancellation point and the second cancellation point is set in the first adaptive filter and the second adaptive filter, a transfer function learned as a transfer function that eliminates the difference between the input sound from the first microphone and the output of the first auxiliary filter and the difference between the input sound from the second microphone and the output of the second auxiliary filter is set in the first auxiliary filter and the second auxiliary filter.
13. The active noise control system according to claim 3, wherein the cancellation sound generation unit includes a first microphone, a second microphone, a first adaptive filter configured to receive a noise signal indicating the noise and generate the first cancellation sound, and a second adaptive filter configured to receive a noise signal indicating the noise and generate the second cancellation sound, and wherein the first adaptive filter and the second adaptive filter adapt their own transfer functions as the first cancellation sound output from the first speaker and the second cancellation sound output from the second speaker, using an input sound from each of the first microphone and the second microphone, so that noise is canceled at the first cancellation point and noise is canceled at the second cancellation point.
14. The active noise control system according to claim 13, wherein the cancellation sound generation unit includes a first auxiliary filter and a second auxiliary filter, the first adaptive filter and the second adaptive filter update their own transfer functions using a predetermined adaptive algorithm with a difference between the input sound from the first microphone and an output of the first auxiliary filter and a difference between the input sound from the second microphone and an output of the second auxiliary filter as errors, and, when a transfer function in which noise is canceled at the first cancellation point and the second cancellation point is set in the first adaptive filter and the second adaptive filter, a transfer function learned as a transfer function that eliminates the difference between the input sound from the first microphone and the output of the first auxiliary filter and the difference between the input sound from the second microphone and the output of the second auxiliary filter is set in the first auxiliary filter and the second auxiliary filter.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2) FIGS. 2A1 and 2A2 are diagrams illustrating an arrangement of speakers and microphones in the active noise control system according to the embodiment of the present invention;
(3)
(4)
(5)
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
(6) Hereinafter, an embodiment of the present invention will be described.
(7) As illustrated in FIGS. 2A1 and 2A2, the first speaker 12 and the second speaker 14 are arranged side by side in the front-rear direction of the vehicle on the ceiling in front of a noise cancellation target seat that is a seat (right front seat in the diagram) where the user sits and which is a target of noise cancellation in the vehicle. In addition, the first speaker 12 and the second speaker 14 are arranged such that the positions of the first speaker 12 and the second speaker 14 in the right-left direction of the vehicle match the position of the center of the noise cancellation target seat in the right-left direction. In other words, in the present embodiment, the first speaker 12 and the second speaker 14 are arranged side by side in a direction (front-rear direction of the vehicle) perpendicular to a line segment connecting the first cancellation point and the second cancellation point to each other such that the positions of the first speaker 12 and the second speaker 14 in the line segment direction (right-left direction of the vehicle) are the same as the midpoint of the first cancellation point and the second cancellation point.
(8) In addition, as illustrated in FIGS. 2A1 and 2A2, the first microphone 13 is arranged, for example, on the ceiling in front of the typical position of the right ear of the user sitting in the noise cancellation target seat, and the second microphone 15 is arranged, for example, on the ceiling in front of the typical position of the left ear of the user sitting in the noise cancellation target seat.
(9) Referring back to
(10) The first cancellation signal CA1(n) output from the first speaker 12 cancels the noise generated by the noise source 2 at the first cancellation point together with the second cancellation signal CA2(n) output from the second speaker 14. In addition, the second cancellation signal CA2(n) output from the second speaker 14 cancels the noise generated by the noise source 2 at the second cancellation point together with the first cancellation signal CA1(n) output from the first speaker 12.
(11) Next,
(12) As illustrated in
(13) In such a configuration of the first signal processing unit 111, the input noise signal x(n) is output to the first speaker 12 as the first cancellation signal CA1(n) through the first system variable filter 1112.
(14) In addition, the input noise signal x(n) is transmitted to the first system subtractor 1116 through the first system auxiliary filter 1111, and the first system subtractor 1116 subtracts the output of the first system auxiliary filter 1111 from the first microphone error signal err1(n) picked up by the first microphone 13 and outputs the result, as an error e1, to the first system adaptive algorithm execution unit 1113 and the second signal processing unit 112.
(15) The first system variable filter 1112, the first system adaptive algorithm execution unit 1113, the first system first estimation filter 1114, and the first system second estimation filter 1115 form a multiple error filtered-X adaptive filter. In the first system first estimation filter 1114, an estimated transfer characteristic S.sub.11{circumflex over ( )}(z) of a transfer function S.sub.11(z) from the first signal processing unit 111 to the first microphone 13 calculated by actual measurement or the like is set in advance. The first system first estimation filter 1114 convolves the input noise signal x(n) with the transfer characteristic S.sub.11{circumflex over ( )}(z), and inputs the resultant signal to the first system adaptive algorithm execution unit 1113. In addition, in the first system second estimation filter 1115, an estimated transfer characteristic S.sub.21{circumflex over ( )}(z) of a transfer characteristic S.sub.21(z) indicating a transfer function from the first signal processing unit 111 to the second microphone 15 calculated by actual measurement or the like is set in advance. The first system second estimation filter 1115 convolves the input noise signal x(n) with the transfer characteristic S.sub.21{circumflex over ( )}(z), and inputs the resultant signal to the first system adaptive algorithm execution unit 1113.
(16) Then, the first system adaptive algorithm execution unit 1113 receives the noise signal x(n) in which the transfer function S.sub.11{circumflex over ( )}(z) is convoluted by the first system first estimation filter 1114, the noise signal x(n) in which the transfer function S.sub.21{circumflex over ( )}(z) is convoluted by the first system second estimation filter 1115, the error e1 output from the first system subtractor 1116, and an error e2 output from the second signal processing unit 112, and executes an adaptive algorithm, such as NLMS, and updates a transfer function W.sub.1(z) of the first system variable filter 1112 so that the error e1 and the error e2 become 0.
(17) The second signal processing unit 112 has the same configuration as the first signal processing unit 111, and the second signal processing unit 112 includes a second system auxiliary filter 1121 in which a transfer function H.sub.2(z) is set in advance, a second system variable filter 1122, a second system adaptive algorithm execution unit 1123, a second system first estimation filter 1124 in which a transfer function S.sub.22{circumflex over ( )}(z) is set in advance, a second system second estimation filter 1125 in which a transfer function S.sub.12{circumflex over ( )}(z) is set in advance, and a second system subtractor 1126.
(18) In such a configuration of the second signal processing unit 112, the input noise signal x(n) is output to the second speaker 14 as the second cancellation signal CA2(n) through the second system variable filter 1122.
(19) In addition, the input noise signal x(n) is transmitted to the second system subtractor 1126 through the second system auxiliary filter 1121, and the second system subtractor 1126 subtracts the output of the second system auxiliary filter 1121 from the second microphone error signal err2(n) picked up by the second microphone 15 and outputs the result, as an error e2, to the second system adaptive algorithm execution unit 1123 and the first signal processing unit 111.
(20) The second system variable filter 1122, the second system adaptive algorithm execution unit 1123, the second system first estimation filter 1124, and the second system second estimation filter 1125 form a multiple error filtered-X adaptive filter. In the second system first estimation filter 1124, an estimated transfer characteristic S.sub.22{circumflex over ( )}(z) of a transfer function S.sub.22(z) from the second signal processing unit 112 to the second microphone 15 calculated by actual measurement or the like is set in advance. The second system first estimation filter 1124 convolves the input noise signal x(n) with the transfer characteristic S.sub.22{circumflex over ( )}(z), and inputs the resultant signal to the second system adaptive algorithm execution unit 1123. In addition, in the second system second estimation filter 1125, an estimated transfer characteristic S.sub.12{circumflex over ( )}(z) of a transfer characteristic S.sub.12(z) indicating a transfer function from the second signal processing unit 112 to the first microphone 13 calculated by actual measurement or the like is set in advance. The second system second estimation filter 1125 convolves the input noise signal x(n) with the transfer characteristic S.sub.12{circumflex over ( )}(z), and inputs the resultant signal to the second system adaptive algorithm execution unit 1123.
(21) The second system adaptive algorithm execution unit 1123 receives the noise signal x(n) in which the transfer function S.sub.22{circumflex over ( )}(z) is convoluted by the second system first estimation filter 1124, the noise signal x(n) in which the transfer function S.sub.12{circumflex over ( )}(z) is convoluted by the second system second estimation filter 1125, the error e2 output from the second system subtractor 1126, and the error e1 output from the first signal processing unit 111, executes an adaptive algorithm, such as NLMS, and updates a transfer function W.sub.2(z) of the second system variable filter 1122 so that the error e1 and the error e2 become 0.
(22) The first system auxiliary filter 1111 of the first signal processing unit 111 is provided to correct the difference between the positions of the first microphone 13 and the first cancellation point and the first microphone error signal err1(n), and the second system auxiliary filter 1121 of the second signal processing unit 112 is provided to correct the difference between the positions of the second microphone 15 and the second cancellation point and the second microphone error signal err2(n). In addition, the transfer function H.sub.1(z) set in the first system auxiliary filter 1111 of the first signal processing unit 111 and the transfer function H.sub.2(z) set in the second system auxiliary filter 1121 of the second signal processing unit 112 are transfer functions set in advance by learning. As a transfer function in which noise is canceled at each of the first cancellation point and the second cancellation point and which is obtained by placing a microphone for learning at the first cancellation point and the second cancellation point under the environment at the time of learning, the transfer function H.sub.1(z) and the transfer function H.sub.2(z) are set in which the error e1 output from the first system subtractor 1116 and the error e2 output from the second system subtractor 1126 are 0 and which are obtained in a state in which the transfer functions of the first system variable filter 1112 and the second system variable filter 1122 are fixed. In addition, the transfer functions of the first system variable filter 1112 and the second system variable filter 1122 in which noise is canceled at each of the first cancellation point and the second cancellation point change from those under the environment at the time of learning due to a change in the environment. Reflecting this change in the transfer functions of the first system variable filter 1112 and the second system variable filter 1122 is the update of the transfer function by the adaptive algorithm, such as the above-described NLMS.
(23) Incidentally, in a range near the first cancellation point, it can be considered that the noise propagates in the same manner as at the first cancellation point. Therefore, at a position within the range near the first cancellation point, at which the phase (distance) of the first cancellation signal CA1(n) output from the first speaker 12 and the phase (distance) of the second cancellation signal CA2(n) output from the second speaker 14 are the same as those at the first cancellation point, the relationship between the noise and the first cancellation signal CA1(n) and the second cancellation signal CA2(n) is the same as that at the first cancellation point. For this reason, the effect of noise cancellation can be expected.
(24) Similarly, in a range near the second cancellation point, it can be considered that the noise propagates in the same manner as at the second cancellation point. Therefore, at a position within the range near the second cancellation point, at which the phase of the first cancellation signal CA1(n) output from the first speaker 12 and the phase of the second cancellation signal CA2(n) output from the second speaker 14 are the same as those at the second cancellation point, the relationship between the noise and the first cancellation signal CA1(n) and the second cancellation signal CA2(n) is the same as that at the second cancellation point. For this reason, the effect of noise cancellation can be expected.
(25) In addition, as described above, in the present embodiment, the first speaker 12 and the second speaker 14 are arranged side by side in a direction (front-rear direction of the vehicle) perpendicular to the line segment connecting the first cancellation point and the second cancellation point to each other such that the positions of the first speaker 12 and the second speaker 14 in the line segment direction (right-left direction of the vehicle) are the same as the midpoint of the first cancellation point and the second cancellation point.
(26)
(27) Therefore, within the range 400, in a range near the first cancellation point 41 where noise propagates in the same manner as at the first cancellation point 41, the same noise cancellation effect as at the first cancellation point 41 can be obtained. In addition, within the range 400, in a range near the second cancellation point 42 where noise propagates in the same manner as at the second cancellation point 42, the same noise cancellation effect as at the second cancellation point 42 can be obtained.
(28) On the other hand, when the first speaker 12 is located in front of the right ear of the user sitting in the noise cancellation target seat, which is the first cancellation point, and the second speaker 14 is located in front of the left ear of the user sitting in the noise cancellation target seat, which is the second cancellation point, so that the first speaker 12 and the second speaker 14 are arranged side by side in the right-left direction of the vehicle, as illustrated in
(29) Therefore, in the present embodiment, the first speaker 12 and the second speaker 14 are arranged side by side in a direction perpendicular to the line segment connecting the first cancellation point and the second cancellation point to each other such that the positions of the first speaker 12 and the second speaker 14 in the line segment direction are the same as the midpoint of the first cancellation point and the second cancellation point. As a result, it is possible to cancel the noise heard by the user without being easily affected by the displacement of the user.
(30) In addition, the distance between the first speaker 12 and the second speaker 14 and the first cancellation point 41 and the second cancellation point 42 in the front-rear direction of the vehicle in
(31) In the above embodiment, the positions of the first speaker 12 and the second speaker 14 in the direction of the line segment connecting the first cancellation point and the second cancellation point to each other do not have to be exactly the same as the midpoint of the first cancellation point and the second cancellation point, and the positions of the first speaker 12 and the second speaker 14 in the line segment direction may be any positions between the first cancellation point and the second cancellation point. Even in this case, some effect can be expected.
(32) In the above embodiment, a case where the noise cancellation is performed for the user in one seat of the vehicle has been described. However, as illustrated in
(33) In addition, in the above embodiment, the noise signal x(n) input to the active noise control system 1 may be an audio signal output from the noise source 2, a voice signal picked up by a noise microphone provided separately, or a signal generated by a simulation sound generator, which is provided separately, to simulate the noise of the noise source. That is, for example, when the noise source 2 is an engine, the noise signal x(n) may be an engine sound picked up by a separate noise microphone or may be a simulation sound generated by a simulation sound generator, which is provided separately, to simulate the engine sound.
(34) In addition, in the above embodiment, the signal processing block 11 may perform any signal processing different from that illustrated above as long as the first cancellation signal CA1(n) is generated and output from the first speaker 12 and the second cancellation signal CA2(n) is generated and output from the second speaker 14 so that the noise is canceled at both the first cancellation point and the second cancellation point.
(35) The case where the noise cancellation is performed for the user in the seat of the vehicle has been described. However, this can be similarly applied to the case of canceling noise at any two cancellation points including a case where the noise cancellation is performed for both ears of the user in any seat of the vehicle.
(36) In addition, a case where there is only one noise source has been described. However, the above embodiment can also be applied to a case where there is a plurality of noise sources by extending the configuration of the signal processing block 11 so as to consider the propagation of noise from each noise source to each cancellation point.
(37) While there has been illustrated and described what is at present contemplated to be preferred embodiments of the present invention, it will be understood by those skilled in the art that various changes and modifications may be made, and equivalents may be substituted for elements thereof without departing from the true scope of the invention. In addition, many modifications may be made to adapt a particular situation to the teachings of the invention without departing from the central scope thereof. Therefore, it is intended that this invention not be limited to the particular embodiments disclosed, but that the invention will include all embodiments falling within the scope of the appended claims.