Claims
- 1. A method for real time identification of mode of oscillation of a system, the method comprising the steps of:
- a) sensing the system to generate a signal f(t);
- b) determining values of modal functions a(t) and b(t), based on a pair of integrals .intg..PSI..sub.a f(t)dt and .intg..PSI..sub.b f(t)dt, respectively, .PSI..sub.a and .PSI..sub.b being predetermined wavelet functions that are orthogonal and localized at an estimated frequency .omega. of the mode of oscillation and a(t) and b(t) describing the amplitude of oscillations of signal f(t), the pair of integrals having limits of integration based on a time t and an estimated period T=2.pi./.omega. of the mode of oscillation, the estimated frequency .omega. being predetermined initially;
- c) determining an updated value of the estimated frequency .omega., .omega. being the frequency of the mode of oscillation based on the modal functions a(t) and b(t); and
- d) updating the wavelet functions .PSI..sub.a and .PSI..sub.b, based on the updated value of the estimated frequency .omega.; evaluating the wavelet functions to identify the modes of oscillation.
- 2. A method as claimed in claim 1, further comprising the step of:
- e) generating a control signal to control the oscillation in the system, based on the values of the modal functions a(t) and b(t), the wavelet functions .psi..sub.a and .psi..sub.b, and the updated value of the estimated frequency .omega..
- 3. A method as claimed in claim 2, wherein the system includes a structure, further comprising the step of:
- f) vibrating the structure, based on the control signal.
- 4. A method as claimed in claim 2, wherein the system includes an enclosure, further comprising the step of:
- f) generating sound waves in the enclosure, based on the control signal.
- 5. A method for real time identification of the modes of oscillation of a system, the method comprising the steps of:
- a) initializing modal output signals y(t) for L modes of oscillation, wherein L is a predetermined integer;
- b) sensing the system and generating a signal indicative of the L modes of oscillation;
- c) combining the sensed signal and the modal output signals y(t) of the L modes of oscillation multiplied by respective predetermined weighting functions, to generate L modal input signals f(t);
- d) determining modal functions a(t) and b(t) for each of the L modes of oscillation of the sensed signal, based on L pairs of integrals .intg..PSI..sub.a f(t)dt and .intg..PSI..sub.b f(t)dt, respectively, .PSI..sub.a and .PSI..sub.b being predetermined wavelet functions that are orthogonal and localized at an estimated frequency .omega. of each of the L modes of oscillation and a(t) and b(t) describing the amplitude of oscillations of signal f(t), the pair of integrals having limits of integration based on a time t and an estimated period T=2.pi./.omega. of the mode of oscillation, the estimated frequencies .omega. being predetermined initially for each of the L modes of oscillation;
- e) determining updated values of the estimated frequencies .omega., .omega. being the frequency of the mode of oscillation for the L modes of oscillation, based on the modal functions a(t) and b(t); and
- f) updating the wavelet functions .PSI..sub.a and .PSI..sub.b for the L modes of oscillation, based on respective updated value of the estimated frequencies .omega.; and evaluating the wavelet functions to identify the modes of oscillation.
- 6. A method as claimed in claim 5, further comprising the step of:
- g) generating a control signal to control the oscillation in the system, based on the values of the modal functions a(t) and b(t), the wavelet functions .psi..sub.a and .psi..sub.b and the updated values of the estimated frequencies .omega..
- 7. A method as claimed in claim 6, wherein the system includes a structure, further comprising the step of:
- h) vibrating the structure, based on the control signal.
- 8. A method as claimed in claim 6, wherein the system includes an enclosure, further comprising the step of:
- h) generating sound waves in the enclosure, based on the control signal.
- 9. A system receiving a signal indicative of a mode of oscillation, the system comprising:
- an observer including a processor, coupled to receive the signal, determining values of modal functions a(t) and b(t) of the mode of oscillation of the signal f(t), based on a pair of integrals .intg..psi..sub.a f(t)dt and .intg..psi..sub.b f(t)dt, respectively, .psi..sub.a and .psi..sub.b being predetermined wavelet functions that are orthogonal, localized at an estimated frequency .omega. of each of the L modes of oscillation, the pair of integrals having limits of integration based on a time t and an estimated period T=2.pi./.omega. of the mode of oscillation, the estimated frequencies .omega. being predetermined initially for each of the L modes of oscillation, the observer determining updated values of the estimated frequencies .omega. for the L modes of oscillation, based on the modal functions a(t) and b(t), and the observer updating the wavelet functions .psi..sub.a and .psi..sub.b for the L modes of oscillation, based on respective updated values of the estimated frequencies .omega..
- 10. A system as claimed in claim 9, further comprising:
- a first controller coupled to receive the values of the modal functions a(t) and b(t) and the frequency .omega. determined by the observer, the first controller generating a first control signal based on the modal functions a(t) and b(t), the frequency .omega. determined by the observer, a gain G and a phase shift .phi., and outputting a first control signal.
- 11. A system for providing real time compensation for a mode of oscillation of a system, the system comprising:
- a) sensing means for sensing the system and generating a signal f(t);
- b) first determining means responsive to the sensing means for determining values of modal functions a(t) and b(t) of a mode of oscillation of the signal f(t), the modal functions a(t) and b(t) being based on a pair of integrals .intg..PSI..sub.a f(t)dt and .intg..PSI..sub.b f(t)dt, respectively, wherein .PSI..sub.a and .PSI..sub.b are predetermined wavelet functions that are orthogonal and localized at an estimated frequency .omega. of the mode of oscillation and a(t) and b(t) describing the amplitude of oscillations of signal f(t), the pair of integrals having limits of integration based on a time t and an estimated period T=2.pi./.omega. of the mode of oscillation, the estimated frequency .omega. being predetermined initially;
- c) second determining means for determining an updated value of the estimated frequency .omega., based on the modal functions a(t) and b(t);
- d) updating means responsive to the estimated frequency .omega., .omega. being the frequency of the mode of oscillation for updating the wavelet functions .PSI..sub.a and .PSI..sub.b, based on the updated value of the estimated frequency .omega.; and
- e) compensating means responsive to the wavelet functions .PSI..sub.a and .PSI..sub.b for compensating the system based upon the updated wavelet functions .PSI..sub.a and .PSI..sub.b.
Parent Case Info
This application is a continuation of application Ser. No. 08/405,909, filed on Mar. 17, 1995 now U.S. Pat. No. 5,719,791.
STATEMENT OF RIGHTS TO INVENTION MADE UNDER FEDERALLY SPONSORED RESEARCH AND DEVELOPMENT
This invention was developed pursuant to A.F.O.S.R. Grant No. F49620-93-1-0177. Accordingly, the U.S. Government has a paid-up license in this invention.
US Referenced Citations (13)
Non-Patent Literature Citations (4)
Entry |
Langhorne et al.; "Practical Active Control System for Combustion Oscillations"; J. Propulsion, vol. 6 No. 3, pp. 324-333. |
Billoud et al; "Adaptive Active Control of Instabilities"; Combust. Sci. and Tech., vol. 81, pp. 257-283. |
Fung et al; "Active Control of Nonlinear Pressure Oscillations in Combustion Chambers"; Journal of Propulsion and Power, vol. 8, No. 6, pp. 1282-1289. |
Zinn et al.; "Application of the Garlerkin Method in the Solution of Non-linear Axial Combustion Instability Problems in Liquid Rockets"; Combustion Science and Technology, vol. 4, pp. 269-278. |
Continuations (1)
|
Number |
Date |
Country |
Parent |
405909 |
Mar 1995 |
|