System for computationally efficient active control of tonal sound or vibration
First Claim
1. A method for controlling a physical variable at a frequency of interest (fd) including the steps of:
- a) sampling the physical variable at a sample frequency less than twice the frequency of interest (fd);
b) calculating at least one control command based upon the sampling of the physical variable;
c) generating a force for controlling the physical variable based upon the control command;
wherein the physical variable is sound or vibration, andwherein the force is sound or vibration.
1 Assignment
0 Petitions
Accused Products
Abstract
A noise or vibration control system reduces a sampling rate and reduces a control rate to improve computation efficiency. The present invention permits the use of a sample frequency (fs) that is less than twice the frequency of interest (fd). The sensed signals are filtered to extract a particular frequency range with a lower bound given by (2n−1)*fs/2 and an upper bound given by (2n+1)*fs/2, where n is an integer chosen so that the frequency of interest (fd) is within the extracted frequency range. The control commands are also calculated at a reduced rate, which is dependent upon the bandwidth of the tone, rather than the absolute frequency of the tone. Rather than updating the control signals directly on the sampled sensor data yk as it enters the computer, the control computations are done on the harmonic components ak and bk, or equivalently on the magnitude and phase.
27 Citations
21 Claims
-
1. A method for controlling a physical variable at a frequency of interest (fd) including the steps of:
-
a) sampling the physical variable at a sample frequency less than twice the frequency of interest (fd); b) calculating at least one control command based upon the sampling of the physical variable; c) generating a force for controlling the physical variable based upon the control command; wherein the physical variable is sound or vibration, and wherein the force is sound or vibration. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for computing control commands at a reduced rate in a noise or vibration control system including the steps of:
-
a) sensing a physical variable; b) identifying harmonic components (ak, bk) of the physical variable at a frequency of interest (fd); c) down-sampling the harmonic components (ak, bk) to a lower update frequency (fu); d) performing control computations on the harmonic components(ak, bk) at the lower update frequency (fu); and e) generating control commands based upon the control computations. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for analyzing a physical variable having a first frequency of interest f1 and a second frequency of interest f2 in a noise or vibration control system, including the steps of:
-
a) identifying first harmonic components ak1, bk1 of the first frequency of interest f1; b) down-sampling the harmonic components ak1, bk1 at an intermediate frequency fu1; c) identifying second harmonic components ak2, bk2 of a difference between the first frequency of interest f1 and the second frequency of interest f2; d) down-sampling the harmonic components ak2, bk2 at an update frequency fu2; and e) analyzing information at the first frequency of interest f1 and the second frequency of interest f2 based upon said harmonic components ak1, bk1 and ak2, bk2. - View Dependent Claims (17, 18)
-
-
19. An apparatus for sensing physical variables at a reduced rate in a noise or vibration control system comprising:
-
a sensor adapted to sense physical variables at a sample frequency (fs) less than twice a frequency of interest (fd), and to generate a sensed signal as a function of the sensed physical variable; and a control circuit adapted to establish the frequency of interest (fd), and to establish the sample frequency (fs), wherein the control circuit filters the sensed signals to extract a frequency range with a lower bound given by (2n−
1)* fs/2 and an upper bound given by (2n+1)* fs/2, where n is an integer chosen so that the frequency of interest (fd) is within the extracted frequency range,wherein the control circuit generates a control command based upon the sensed signal to control the physical variable. - View Dependent Claims (20, 21)
-
Specification