The systems and methods of the invention relate to the suppression of acoustic pressure waves, and in particular, to the suppression of acoustic pressure waves in gas turbine combustion chambers.
It should be appreciated that adverse acoustic pressure waves may be generated in a variety of operational systems. For example, such adverse acoustic pressure wave may be generated in gas turbines. This problem may manifest itself when trying to increase the efficiency of the flames in the combustion chambers of such a gas turbine, for example. That is, the problem may manifest itself when trying to reduce the undesirable emissions generated by a gas turbine. By reducing the emissions, and the rate at which governmental emissions allotments are consumed, it is possible to maximize the number of revenue hours of the gas turbine.
That is, when the flames are “leaned out,” the emissions go down. However, the flame burning in the gas turbine may become unstable. Such an unstable flame creates a pressure wave, which may be of audible frequencies, and hence termed an “acoustic pressure wave.” The acoustic pressure waves may stress various portions of the gas turbine, causing fatigue and shortening the life of the turbine. Specifically, torsional vibrations on the gas turbine's shaft may be created resulting in flexing and stressing the turbine blades. Additionally, the acoustic pressure wave may damage internal baffling in the combustion chamber. The acoustic pressure wave may also adversely affect the efficiency of the machine.
There are known techniques relating to the active suppression of combustion chamber acoustics. However, the known techniques fail to teach an effective process to establish a corrective modulation signal at the correct magnitude, frequency and phase. Some known techniques create a modulation signal using adaptive filtering. The difficulty with such a technique lies in the need to, and time required for, filter coefficients to adapt when the acoustic signature is changing spectral content rapidly. Also, in the absence of any automatic gain control, the known techniques may actually exacerbate the undesired acoustic while re-adapting to the new spectral content. Accordingly, the known techniques suffer from the above drawbacks, as well as others.
The systems and methods of the invention solve the above problems, as well as other problems, present in known techniques. In accordance with one aspect, the invention provides a method for providing a corrective modulation signal to suppress an acoustic pressure wave in an operational system, the method comprising the steps of sampling the acoustic pressure wave generated in the operational system; sampling a previously generated corrective modulation signal, the previously generated corrective modulation signal having parameters; performing fast Fourier transform processing on the sampled acoustic pressure wave; performing a pair of single frequency discrete Fourier transform processing on the sampled acoustic pressure wave; determining the frequency, phase and magnitude of a dominate pressure wave in the acoustic pressure wave based on the fast Fourier transform processing and the discrete Fourier transform processing; and generating a sinusoidal corrective modulation signal to suppress the acoustic pressure wave based on the frequency, phase and magnitude of the dominate pressure wave and the parameters of the previously generated corrective modulation signal, the corrective modulation signal being at substantially the same frequency as, and generally 180 degrees out of phase with, the acoustic pressure wave.
In accordance with a further aspect, the invention provides a corrective modulation system for providing a corrective modulation signal to suppress an acoustic pressure wave in an operational system, the system comprising a pressure sampling device that samples the acoustic pressure wave generated in the operational system to provide a sample of the acoustic pressure wave; a phase output portion, the phase output portion providing a sample of a phase of a previously generated corrective modulation; a signal processing portion that processes the sample of the acoustic pressure wave and the sample of the phase of the previously generated corrective modulation, the signal processing portion including a fast Fourier transform processing portion that performs a fast Fourier transform process on the sample of the acoustic pressure wave, the signal processing portion generating frequency with maximum power information and maximum power information based on the fast Fourier transform process; at least two discrete Fourier transform processing portions that perform single frequency discrete Fourier transform processing, the signal processing portion generating pressure phase information based on the single frequency discrete Fourier transform processing, and a modulation phase processing portion, the modulation phase processing portion generating modulation phase information based on the sample of the phase of the previously generated corrective modulation. The system further includes a corrective modulation generator that generates a sinusoidal corrective modulation signal to suppress the acoustic pressure wave based on the frequency with maximum power information and maximum power information, the pressure phase information, and the modulation phase information, wherein the corrective modulation signal being at substantially the same frequency as, and generally 180 degrees out of phase with, the acoustic pressure wave.
In accordance with a further aspect, the invention provides a system for providing a corrective modulation signal to suppress an acoustic pressure wave in an operational system, the system comprising means for sampling the acoustic pressure wave generated in the operational system; means for sampling a previously generated corrective modulation signal, the previously generated corrective modulation signal having parameters; means for performing fast Fourier transform processing on the sampled acoustic pressure wave; means for performing a pair of single frequency discrete Fourier transform processing on the sampled acoustic pressure wave; means for determining the frequency, phase and magnitude of a dominate pressure wave in the acoustic pressure wave based on the fast Fourier transform processing and the discrete Fourier transform processing; and means for generating a sinusoidal corrective modulation signal to suppress the acoustic pressure wave based on the frequency, phase and magnitude of the dominate pressure wave and the parameters of the previously generated corrective modulation signal, the corrective modulation signal being at substantially the same frequency as, and generally 180 degrees out of phase with, the acoustic pressure wave.
In accordance with a further aspect, the invention provides a method for providing a corrective modulation signal to suppress an acoustic pressure wave in a gas turbine system, the method comprising the steps of sampling the acoustic pressure wave generated in the gas turbine system; sampling a previously generated corrective modulation signal, the previously generated corrective modulation signal having parameters; performing fast Fourier transform processing on the sampled acoustic pressure wave; performing a pair of single frequency discrete Fourier transform processing on the sampled acoustic pressure wave; determining the frequency, phase and magnitude of a dominate pressure wave in the acoustic pressure wave based on the fast Fourier transform processing and the discrete Fourier transform processing; generating a sinusoidal corrective modulation signal to suppress the acoustic pressure wave based on the frequency, phase and magnitude of the dominate pressure wave and the parameters of the previously generated corrective modulation signal, the corrective modulation signal being at substantially the same frequency as, and generally 180 degrees out of phase with, the acoustic pressure wave; generating a frequency error; generating a phase error; and providing a gain control based on the frequency error, the phase error and the magnitude of the dominate pressure wave, the gain control generating a gain signal to adjust the corrective modulation signal.
In accordance with a further aspect, the invention provides a corrective modulation system for providing a corrective modulation signal to suppress an acoustic pressure wave in an operational system, the system comprising a pressure sampling device that samples the acoustic pressure wave generated in the operational system to provide a sample of the acoustic pressure wave; a phase output portion, the phase output portion providing a sample of a previously generated corrective modulation; a signal processing portion that processes the sample of the acoustic pressure wave and the sample of the previously generated corrective modulation, the signal processing portion including a fast Fourier transform processing portion that performs a fast Fourier transform process on the sample of the acoustic pressure wave, the signal processing portion generating frequency with maximum power information and maximum power information based on the fast Fourier transform process; at least one discrete Fourier transform processing portion that performs single frequency discrete Fourier transform processing, the single frequency discrete Fourier transform processing including performing a first single frequency discrete Fourier transform on a first part of the sample, which is processed by the signal processing portion to generate pressure phaseK information, and performing a second single frequency discrete Fourier transform on a second part of the sample, which is processed by the signal processing portion to generate pressure phaseK-1 information, and a modulation phase processing portion, the modulation phase processing portion generating modulation phaseK information and modulation phaseK-1 information based on the sample of the previously generated corrective modulation; a corrective modulation generator that generates a sinusoidal corrective modulation signal to suppress the acoustic pressure wave based on the frequency with maximum power information and maximum power information; the pressure phaseK information and the pressure phaseK-1 information; and modulation phaseK information and modulation phaseK-1 information; and the corrective modulation signal being at substantially the same frequency as, and generally 180 degrees out of phase with, the acoustic pressure wave.
In accordance with a further aspect, the invention provides a system for providing a corrective modulation signal to suppress an acoustic pressure wave in a gas turbine, the system comprising means for sampling the acoustic pressure wave generated in the gas turbine; means for sampling a previously generated corrective modulation signal, the previously generated corrective modulation signal having parameters; means for performing fast Fourier transform processing on the sampled acoustic pressure wave; means for performing a pair of single frequency discrete Fourier transform processing on the sampled acoustic pressure wave; means for determining the frequency, phase and magnitude of a dominate pressure wave in the acoustic pressure wave based on the fast Fourier transform processing and the discrete Fourier transform processing; means for generating a sinusoidal corrective modulation signal to suppress the acoustic pressure wave based on the frequency, phase and magnitude of the dominate pressure wave and the parameters of the previously generated corrective modulation signal, the corrective modulation signal being at substantially the same frequency as, and generally 180 degrees out of phase with, the acoustic pressure wave; means for generating a frequency error; means for generating a phase error; and means for providing a gain control based on the frequency error, the phase error and the magnitude of the dominate pressure wave, the gain control generating a gain signal to adjust the corrective modulation signal.
The present invention can be more fully understood by reading the following detailed description of the exemplary embodiments together with the accompanying drawings, in which like reference indicators are used to designate like elements, and in which:
The systems and methods of the invention offer a technique for providing a corrective modulation signal to suppress an acoustic pressure wave in an operational system, such as a gas turbine, for example. In accordance with one embodiment of the invention, the method includes the steps of sampling the acoustic pressure wave generated in the operational system, performing a fast Fourier transform (FFT) on the sampled acoustic pressure wave, and performing two single frequency discrete Fourier transforms (DFTs) on the sampled acoustic pressure wave.
The method further includes determining the frequency, magnitude and phase of the dominate spectral component of the acoustic pressure wave based on the FFT and the DFTs processing. Further, the method includes generating a sinusoidal corrective modulation signal to suppress the acoustic pressure wave at the same frequency and resulting magnitude as that of the dominate pressure wave. The phase of the corrective modulation signal is sampled and controlled in such a manner as to establish a 180 degree phase relationship, i.e., appropriately taking into account, propagation delay corrections, with the dominate spectral component of the acoustic pressure wave.
Hereinafter, various aspects of the invention will be described in further detail. The systems and methods of the invention provide a corrective modulation signal for use in the suppression of acoustic pressure waves in an operational system, and in particular in a combustion chamber of a gas turbine. However, it should be appreciated that the invention is not limited to such application. That is, the method of the invention may be utilized in a variety of operating environments in which control of acoustic pressure waves is desired.
In accordance with embodiments of the methods and systems of the invention, a modulation is generated at the correct frequency and phase via a novel technique. This technique combines the spectral analysis of a Fast Fourier Transform (FFT) with the inherent phase information of a voltage-controlled oscillator implemented in a field programmable gate array. It should be appreciated that the method of the invention eliminates required hardware and reduces associated costs. Computational loading of the processing unit is also reduced, releasing this resource for other uses. Additionally, the spectral analysis of the pressure waves is made available to the turbine control system for protective actions, time tagging, trending, or further analysis, for example.
Gas turbine combustion systems can experience dynamic pressure oscillations in the audible frequency range, i.e., acoustics. These oscillations, if of sufficient magnitude and persisting long enough, can damage the combustion system, reduce the life expectancy of the system and/or affect the operation of the turbine. It should be appreciated that active control of these acoustics poses certain signal processing problems. First, the dominant pressure wave must be identified both in terms of frequency and magnitude. This must be discerned from potentially, a very noisy spectral background.
Secondly, a corrective modulation signal must be created for application to a secondary fuel valve or an air bleed valve, for example, or some other device used to actively affect turbine parameters in order to reduce or eliminate the acoustics. This corrective modulation signal is locked at a 180 degree phase relationship to the acoustic pressure wave that is be squelched. In other words, the corrective modulation signal is located so as to be generally 180 degrees out of phase with the acoustic pressure wave, i.e., so that the relationship serves to cancel out the undesired acoustic pressure wave. Additionally, it is desirable to adjust the magnitude of the modulation in direct proportion to the amplitude of the acoustic pressure wave and inversely proportional to the phase relationship of the modulation to the acoustic pressure wave. The adjustment of the magnitude of the modulation in direct proportion to the amplitude of the acoustic pressure wave allows the suppression efforts to be of a magnitude to reduce the acoustic, but no larger, thereby avoiding the introduction of other undesirable effects. The adjustment of the magnitude of the modulation in inverse proportion to the phase relationship of the modulation to the acoustic pressure wave assures that until the desired 180 degree relationship is approximately established, the magnitude of the modulation will be small or zero. This avoids the undesirable case where, while locking, the modulation and acoustic are in phase and therefore the modulation is exacerbating the problem.
The systems and methods of the invention provide for two primary objectives, which are met efficiently and in a real time manner. With reference to
Secondly, the systems and methods of the invention provide for the generation of a sinusoidal modulation signal that is at the same frequency as the spectral component of the acoustic pressure wave with the largest power, and which is locked at a 180-degree phase relationship with that acoustic pressure wave. The systems and methods of the invention provide for meeting these objectives in a manner minimizing hardware and associated costs, and minimizing computational time.
It should be appreciated that the frequency response range of the transducer may exceed the frequency range of interest for the acoustic pressure wave desired to be controlled. If the frequency response range of the transducer exceeds the frequency range of interest for the acoustic pressure wave, an anti-aliasing filter may be utilized in conjunction with the signal conditioning circuitry, i.e., before the A/D converter 12. Similarly, should significant broadband noise be present on the pressure transducer signal, an anti-aliasing filter may be required.
The signal from the A/D converter 12 is simultaneously sampled along with a signal from a phase register 56, which travels along path 57, as shown in FIG. 1. The count of the phase register 56 gives the instantaneous phase of the current corrective modulation, i.e., the corrective modulation currently being applied and generated, in accordance with one embodiment of the methods and systems of the invention. This register is a part of a sinusoidal voltage-controlled oscillator (VCO), which generates the corrective modulation. The VCO is implemented in a field programmable gate array (FPGA) 50, the details of which are further shown in FIG. 2 and described below. That is,
The simultaneous sampling of the A/D converter 12 and the instantaneous phase register 56 is done via a Direct Memory Addressing unit (DMA) 14 of a microprocessor. In accordance with one embodiment of the methods and systems of the invention, a total of 2048 pairs of simultaneous samples of the A/D converter 12 and phase register 56 are taken, which provide input 16 and input 17 into the signal processing portion 20. However, it should be appreciated that the systems and methods are not limited to such sampling, i.e., variations of the 2048 sample arrangement may be utilized. The DMA 14 allows the sampling to proceed without any participation by a main or a central processing unit, for example. Therefore, sampling can occur in parallel with the processor computing values on a last set of samples.
In accordance with one embodiment of the methods and systems of the invention, firmware, running on a micro processor, processes the 2048 pairs of samples. The first steps of such processing are shown in the signal processing portion 20, shown in FIG. 1. Also, the process is shown in further detail in FIG. 3 and described below. The signal processing portion 20 includes the processing portion 22, the processing portion 23, the processing portion 24, the processing portion 25 and the processing portion 26, as shown in FIG. 1.
In accordance with one embodiment of the methods and systems of the invention, a mathematical windowing algorithm is used on the 2048 samples output from the A/D converter 12. This windowing is necessary to prevent signal discontinuities at the beginning and the end of the sampling from being analyzed as high frequency components. Such components, along with possible aliasing, might appear as false spectral components anywhere in the analyzed spectrum. The windowing serves to shape the samples, forcing the samples to zero at the first and last sample. As a result, discontinuities at the ends of the sampling may be removed. In accordance with embodiments of the methods and systems of the invention, a windowing process may be performed using one of a variety of known methods including the Rectangular method, the Hamming method, the Hanning method, the Triangular method, the Blackman method, the Blackman-Harris method or the Flat Top method, for example.
The output from the windowing process, in accordance with one embodiment of the methods and systems of the invention, then has a Fast Fourier Transform (FFT) performed on such output, as illustrated in processing portion 22 in FIG. 1. Next, for each complex element in the FFT, the power is calculated in processing portion 23, as shown in
POWER=└(REAL PART OF FFT)2+(IMAGINARYPART OF FFT)2┘/FFT LENGTH2 (Equation 1)
In accordance with one embodiment of the methods and systems of the invention, the maximum power of all the FFT elements is determined and referred to in the processing portion 23 as MAX POWER. The frequency associated with this power, which is referred to as FREQ WITH MAX POWER in processing portion 23 in
where:
E=FFT element number, also referred to as a bin number, and ranges from 0 to the (FFT length−1), which in accordance with one embodiment of the invention is 0 to 2047; and
FFT LENGTH=number of samples on which the FFT is performed, which in accordance with one embodiment of the invention is 2048.
It should be appreciated that since the input is real and not complex, only elements E=0 to E=(FFT length/2) are independent and therefore the FFT bin frequencies should be computed over such range. Therefore, in accordance with one embodiment of the methods and systems of the invention, the FFT bin frequencies will range from 0 to a Sampling Frequency/2, and associated bin numbers from 0 to 1024.
As noted above, it should be appreciated that rather than the differential pressure transducer 10, a pressure transducer may be utilized that is not differential. If the pressure transducer is not differential, the first FFT bin can be eliminated from the maximum power determination. This bin contains the steady or D.C. component and is generally not of concern in acoustic suppression, in accordance with embodiments of the methods and systems of the invention.
It should be appreciated that the attenuation of the magnitude near a frequency bin's boundaries or edges is affected by the windowing selected. This “roll off,” however, is typically present to some degree and is pictured in FIG. 4.
PHASE SHIFT IN DEGREES=180*(K−M)*(1−(1/N)) (Equation 3)
Where:
M=bin number, with bin numbers starting at 0;
K=number of cycles in n samples of the frequency of interest; and
N=number of samples.
It should be appreciated that both of these phenomena cause difficulty in accurately calculating the phase of a frequency component that is at or near the edges of a frequency bin. To alleviate this situation, two single frequency DFT's are performed as shown in processing portion 24 of FIG. 1. Each single frequency DFT is calculated at the frequency of the maximum power that has already been determined. Each single frequency DFT is also performed on exactly half the samples that the FFT was performed on, i.e., 1024, in accordance with one embodiment of the methods and systems of the invention. This will result in the width of the single frequency DFT's frequency bin being twice as wide in terms of frequency as the frequency bins of the FFT. The resulting resolution in the frequency spectrum is illustrated in FIG. 4. This shows a simple example of the mapping of the full length FFT into the more coarse frequency resolution of the single frequency DFT. The bin resolution illustrated in
Single Frequency DFT Bin Number=Full Length FFF Bin Number/2 (Equation 4)
However there exists an ambiguity with the mapping of the odd full length FFT frequency bins into the single frequency DFT frequency bins as shown in
Single Frequency DFT Bin Number=truncate(Full Length FFT Bin Number/2) (Equation 5)
or
Single Frequency DFT Bin Number=(Full Length FFT Bin Number/2)+1 (Equation 6)
By default, Equation 5 is the initial attempt to map the odd full length FFT frequency bin into the single frequency DFT frequency bin, in accordance with one embodiment of the methods and systems of the invention. If a frequency lock is not achieved within a predetermined number of scans the alternate mapping, Equation 6, is implemented to acquire lock.
Hereinafter, further aspects of the 2048 samples will be described in accordance with one embodiment of the methods and systems of the invention, and in particular, processing relating to the single frequency DFTs. The 2048 samples may be considered as two groups as shown in the processing portion 24 of FIG. 1. The oldest 1024 samples, i.e. the first 1024 samples taken, may be characterized as group K-1. The newest 1024 samples, i.e. the last 1024 samples taken, may be characterized as group K. Each group of samples is windowed in a manner similar to that done on the entire 2048 samples as discussed above. Each windowed group of samples then has a single frequency Discrete Fourier Transform performed on it at the frequency with the maximum power that has been calculated, as discussed above. This processing is shown in the processing portion 24 in
Further, the phase angle of the of the frequency at which the maximum power was found is calculated, in processing portion 25, for group K as follows:
The meaning of this phase angle should be appreciated. That is, such phase angle is the phase of the spectral component, who's frequency at which the maximum power was found, at the instant that the first sample of FFTK was taken.
In further description of the systems and methods of one embodiment of the invention, the phase angle of the frequency at which the maximum power was found, at the instant that the first sample of DFTK-1 was taken, may now be calculated. This calculation is performed, by the processing portion 25, using group K-1. The equation for this processing in accordance with one embodiment of the methods and systems of the invention is:
It should be appreciated that if there is significant propagation delay from when the modulation is applied to when an effective change in the acoustic results, a compensation can be made. This compensation is shown in
Propagation delay compensation in degrees=VCO FREQ IN HZ.*360 DEG./CYCLE*Propagation delay in seconds (Equation 9)
Now, remembering that the A/D converter samples and those of the instantaneous phase register were taken simultaneously, it becomes easy to calculate the phases of the corrective modulation that correspond to the PHASE K and PHASE K-1, which were just calculated. That is, one merely selects sample number 1 and sample number 1025 from the instantaneous phase register and, thereafter, scales the count values into degrees. These scaled values, with compensation for propagation delays if needed, become the modulation phase angles referred to in
With further reference to
Additionally, the PHASE ERRORK is corrected in the calculation portion 31 for the phase that occurred due to the frequency component's placement within the frequency bin. Finally, the PHASE ERRORK is shifted 180 degrees in calculation portion 32, fed into a proportional and integral control 33 with its gains of GPI (Phase path, Integral gain) and GPP (Phase path, Proportional gain). As a result, the method of the invention produces the CORRECTED PHASE ERROR 34, as shown in FIG. 1. The schematic diagram of
In accordance with embodiments of the methods and systems of the invention, the difference of the two phase errors i.e., PHASE ERRORK PHASE ERRORK-1 is compared in calculation portion 36 and is used to calculate a slip frequency, or what may be characterized as a FREQUENCY ERROR 35 in FIG. 1. It should be appreciated that since the change in phase error occurred over the time it took to accumulate the number of samples for a DFT, the difference is first multiplied by 1 over that time as illustrated in calculation portion 37 of
1/TDFT
Next, in accordance with one embodiment of the methods and systems of the invention, in order to change from units of degrees/time to cycles/time a multiplication by 1/360 is done in calculation portion 38 of FIG. 1. The result is fed into a proportional and integral control 39, as well as the gains of GFI (Frequency path, Integral gain) and GFP (Frequency path, Proportional gain).
The output of the proportional and integral control 39 is added in calculation portion 40 to the count value residing in a counter 42, i.e., which counts the number of times the phase integrator hit either a positive or negative clamp. In accordance with one embodiment of the methods and systems of the invention, a count of (+1) is added to the counter 42, by a processing portion 41 as shown in
It should be appreciated that it now becomes possible to determine the instantaneous frequency at which the VCO is to run. That is, the sum of the corrected frequency error 35 and the corrected phase error 34 is subtracted from the FREQ WITH MAX POWER output and then scaled into the appropriate count value to make the VCO run at that frequency, i.e., the V.C.O. frequency 55 as shown in FIG. 1. In accordance with one embodiment of the methods and systems of the invention, the equation for the VCO frequency with the 1 MHZ clock 206 and register 204, as shown in
Solving this equation for the counts to be placed in the frequency selection register results in the relationship:
CNT IN FREQ SELECTION REG=16.77726*2(CNT IN EXECUTION CLOCK DIV REG)*FVCO (Equation 11)
It should further be appreciated that the capability to divide down the 1 MHZ clock 206 may also be provided using a suitable input 202, as shown in FIG. 2. Alternatively, the execution clock divide register 204 may simply be fed a constant one.
Also, having caused the VCO to run at the correct frequency for locking the modulation, the amplitude of the modulation needs to be addressed. It is desirable to increase the amplitude of the modulation when the acoustic pressure wave increases in magnitude. It is also desirable to have little or no amplitude if the modulation is not close to a 180 phase shift with respect to the acoustic pressure wave. This should be appreciated by one of ordinary skill in the art, since otherwise the modulation will only worsen the acoustic. In accordance with one embodiment of the methods and systems of the invention, the solution to both these desired actions is to add an Automatic Gain Control (AGC) 46, as shown in FIG. 1.
By providing the AGC 46 with both the maximum power of the acoustic pressure wave 70, the frequency error 72, and the phase error 74, the AGC 46 can adjust the amplitude of the modulation as desired. Specifically, the AGC 46 outputs a gain signal via the path 53 to the FPGA 50. The gain signal 53 is proportional to the maximum power of the acoustic pressure wave and inversely proportional to the absolute value of the phase error and the absolute value of the frequency error. Priority is given to the phase error so that no modulation is provided until the phase relation nears 180 degrees regardless of the magnitude of the acoustic pressure wave.
Hereinafter, further features of the systems and methods of the invention will be described with further reference to FIG. 2 and implementation of the VCO in the FPGA 50. It should be appreciated that a core component of the VCO is a 24 bit wide accumulator register 216, as shown in FIG. 2. An accumulation execution occurs at a rate equal to the 1 MHZ clock 206 divided by 2(CNT IN EXECUTION CLOCK DIV REG) in accordance with one embodiment of the methods and systems of the invention. At this time the contents of the accumulator 216 are added to the contents of a frequency selection register 210 and the sum is then output to accumulator 216. Bits 14-23 of the accumulator 216 are then mapped to bits 0-9 of the instantaneous phase register 56. Accumulator bits 1422 are used as an index into a sine magnitude table 212, as shown in FIG. 2. The table 212 contains the magnitudes of a sine wave for the range of 0 to 179.64844375 degrees, in accordance with one embodiment of the methods and systems of the invention.
In accordance with one embodiment of the invention, the contents of the table 212 are counts from 0 to 255 corresponding to 0 to 1.0. The value of the indexed table entry, i.e., bits 0-8 is mapped as bits 2-10 of a shift register 218. Bits 0 and 1 of the shift register 218 are set to 0. The half sine wave contained in the table 212 is expanded to a full sine wave by the use of bit 23 of the accumulator 216, which maps to bit 11 of the shift register 218. Using this technique reduces real estate, i.e., memory, utilization for the sine table 212 in the FPGA 50. Finally, the contents of the shift register 218 are shifted right by the count value in the magnitude selection register 54 and passed to the D/A 60 via path 62.
Hereinafter, further aspects of the systems and methods of the invention will be described with reference to FIG. 3.
The samples in memory portion 306 are then passed through respective windows. Specifically, the window 308 is used in conjunction with the calculation of the (K-1) single frequency DFT in the processing portion 312. The window 310 is used in conjunction with the calculation of the (K) single frequency DFT in the processing portion 314. Also, the window 328 is used in conjunction with the calculation of the FFT in the processing portion 330.
The windows 308, 310 and 328 utilize a mathematical windowing technique, such as a Blackman or Flat Top technique, as is described above. It should be appreciated that the windows 308, 310 and 328 may use the same windowing technique or different windowing techniques.
In accordance with this embodiment of the invention, further aspects of the FFT processing will be described. As noted above, a complete set of 2,048 samples, i.e., 2048 samples of the acoustic pressure wave at 2048 addresses, is available in the memory 306. The desired output of the window 328 and the FFT processed in the processing portion 330 is a power versus frequency matrix, and a phase versus frequency matrix or relationships. Specifically, the pressure signal is broken into spectral or frequency components using the window 328, the processing portion 330 and the processing portion 332, aspects of which are also described above.
Each of these spectral components is then looked at by the processing portion 334 to determine the magnitude at each of the frequency components. Then, the processing portion 334 determines the frequency component with the largest power and therefore, the largest magnitude. The relationship of magnitude to power is given by the following equation:
MAGNITUDE=SQUARE ROOT(POWER)
As a result, the processing portion 334 generates output 338 providing the maximum power and the output 340 providing the particular frequency that has that maximum power.
As a result, the power, and magnitude of the acoustic is known and the approximate frequency of the acoustic is known. However, it should be appreciated that the FFT processing produces frequencies with only a certain resolution. Accordingly, the frequency of the acoustic is only approximately known and the power and magnitude are known. Thus, it should be noted that the frequency is not known exactly, nor has phase information been determined. These further determinations are provided by the other processing of FIG. 3.
Hereinafter, operations of the processing portion 312 and the processing portion 314 will be further described. In accordance with this embodiment of the invention, the 2048 samples are split into two sets of 1024. A windowing process is performed on each set using the windows 308 and 310. Further, a single frequency DFT is performed on each set in the processing portion 312 and the processing portion 314, respectively. The single frequency DFT's are calculated for the frequency at which the maximum power occurred as determined by the FFT, i.e. the frequency with maximum power 340, as shown in FIG. 3. This processing yields a phase. To explain further, the window 308 and the processing portion 312 yield an instantaneous phase of the single frequency at the time of the first sample, i.e., sample one, out of the 2048 list. Further, the window 310 and the processing portion 314 yield an instantaneous phase of the single frequency at the time of sample 1025. Accordingly, the acoustic's phase is measured and thus known at two points in time as represented by sample 1 and sample 1025.
The output from the processing portion 312 is input into the processing portion 324. Also, the frequency with the maximum power information 340, described above, is input into the processing portion 324. Based on this input, the processing portion 324 determines the phase of the frequency with the maximum power based on the first set of samples, and outputs this information as output 335. The output 335, which is based on the first sample, thus may be characterized as the acoustic pressure phase (K-1).
Also, the output from the processing portion 314 is input into the processing portion 326. Also, the frequency with the maximum power information 340, described above, is input into the processing portion 326. Based on this input, the processing portion 326 determines the phase of the frequency with the maximum power based on the second set of samples, and outputs this information as output 336. The output 336, which is based on the second sample, thus may be characterized as the acoustic pressure phase (K).
Turning now to the samples in the memory 316, which are input from the phase register 56, these samples provide the instantaneous phase angles of the modulations, i.e., including the instantaneous phase angles, for sample 1 and sample 1025. These samples are taken simultaneously with the pressure waves. Thus, the method of the invention has allowed a phase angle comparison to be made. That is, at two points in time it is known what the acoustic phase was and what the modulation phase was.
Accordingly, the process of the invention generates an output 318 based on sample 1025, which provides modulation phase K information. Also, the output 320 based on sample 1 is generated that provides modulation phase (K-1) information. These outputs are adjusted using a scaling factor 317, i.e., “scaling in Deg/CNT.” This is done since all the samples in the memory 316, of
As shown in
In further explanation of the systems and methods of the invention,
It should further be appreciated that it may be desirable to not achieve 100% cancellation of the acoustic pressure wave, but rather to reduce the magnitude of the wave to a magnitude where it possesses insufficient power to cause damage or adversely affect machine performance. That is, in accordance with one embodiment of the methods and systems of the invention, a residue of the acoustic pressure wave is allowed to remain. This allows the corrective modulation 404 to remain “locked on” to the acoustic pressure wave 402. In contrast, if the acoustic pressure wave 402 was completely canceled out, the lock-on would be lost. Accordingly, it may be desired to control the magnitude of the corrective modulation. This control is performed using the automatic gain control 46, as described above.
Also, the systems and methods in accordance with various embodiments of the invention have been described above using 2048 samples. However, as noted above, it should be appreciated that the practice of the invention is not limited to such a sample size. Rather, other suitable sample sizes may also be used.
While the foregoing description includes many details and specificities, it is to be understood that these have been included for purposes of explanation only, and are not to be interpreted as limitations of the present invention. Many modifications to the embodiments described above can be made without departing from the spirit and scope of the invention, as is intended to be encompassed by the claims and their legal equivalents.
Number | Name | Date | Kind |
---|---|---|---|
3936606 | Wanke | Feb 1976 | A |
4122674 | Andersson et al. | Oct 1978 | A |
4409787 | Davi et al. | Oct 1983 | A |
4607529 | Morey | Aug 1986 | A |
5018202 | Takahashi et al. | May 1991 | A |
5347586 | Hill et al. | Sep 1994 | A |
5380190 | Kumagai | Jan 1995 | A |
5386689 | Bozich et al. | Feb 1995 | A |
5445517 | Kondou et al. | Aug 1995 | A |
5533121 | Suzuki et al. | Jul 1996 | A |
5575144 | Brough | Nov 1996 | A |
5621656 | Langley | Apr 1997 | A |
5636287 | Kubli et al. | Jun 1997 | A |
5668744 | Varadan et al. | Sep 1997 | A |
5685157 | Pandalai et al. | Nov 1997 | A |
5778081 | Patrick | Jul 1998 | A |
5791889 | Gemmen et al. | Aug 1998 | A |
5966452 | Norris | Oct 1999 | A |
5996337 | Blosser et al. | Dec 1999 | A |
6108413 | Capman et al. | Aug 2000 | A |
6137886 | Shoureshi | Oct 2000 | A |
6170265 | Polifke et al. | Jan 2001 | B1 |
6330336 | Kasama | Dec 2001 | B1 |
6650701 | Hsiang et al. | Nov 2003 | B1 |
Number | Date | Country | |
---|---|---|---|
20030051479 A1 | Mar 2003 | US |