Frequency Domain Method for Real-Time Detection of Oscillations

Because of the growing interest in real-time stability monitoring, there is a need for online methods that can detect off-nominal behavior in control systems. Therefore, we present a realtime frequency domain method for detecting oscillations in control systems. The method uses recursive Fourier transform for representing the measured time domain signal in frequency domain. Oscillations are then detected by monitoring the norm of the Fourier coefficients over a time window of pre-specified size across a range of frequencies that represent off-nominal behavior for the plant. This method is computationally efficient and requires limited memory, hence it can be used for onboard health monitoring of Unmanned Aerial Systems (UAS). Consequently, we demonstrate the feasibility of using this method for real-time detection of oscillation on the Georgia Tech GT Twinstar (UAS).

[1]  Christian Rehtanz,et al.  Detection of oscillations in power systems using Kalman filtering techniques , 2003, Proceedings of 2003 IEEE Conference on Control Applications, 2003. CCA 2003..

[2]  Gang Tao,et al.  Adaptive Control Design and Analysis , 2003 .

[3]  Nina F. Thornhill,et al.  Detection of multiple oscillations in control loops , 2003 .

[4]  Girish Chowdhary,et al.  Real-Time System Identification of a Small Multi-Engine Aircraft , 2009 .

[5]  Gianfranco Morani,et al.  An Efficient Algorithm for On-Line Automatic Detection of Flight Control Instabilities , 2007 .

[6]  Anthony J. Calise,et al.  A Loop Recovery Method for Adaptive Control , 2009 .

[7]  Chadwick Cox,et al.  A neural network based, real-time algorithm for detection and mitigation of pilot induced oscillations , 2000, Smc 2000 conference proceedings. 2000 ieee international conference on systems, man and cybernetics. 'cybernetics evolving to systems, humans, organizations, and their complex interactions' (cat. no.0.

[8]  Eugene A. Morelli,et al.  Real-Time Parameter Estimation in the Frequency Domain , 1999 .

[9]  P.F. Odgaard,et al.  Karhunen-Loeve (PCA) based detection of multiple oscillations in multiple measurement signals from large-scale process plants , 2007, 2007 American Control Conference.

[10]  Eric N. Johnson,et al.  Nonlinear modeling and simulation of small Unmanned Aerial Vehicle with substantial damage , 2009 .

[11]  B. Pasik-Duncan,et al.  Adaptive Control , 1996, IEEE Control Systems.

[12]  Girish Chowdhary,et al.  Guidance and Control of an Airplane under Severe Structural Damage , 2010 .

[13]  T. Miao,et al.  Automatic detection of excessively oscillatory feedback control loops , 1999, Proceedings of the 1999 IEEE International Conference on Control Applications (Cat. No.99CH36328).

[14]  Anuradha M. Annaswamy,et al.  Robust Adaptive Control , 1984, 1984 American Control Conference.

[15]  C. T. Seppala,et al.  A review of performance monitoring and assessment techniques for univariate and multivariate control systems , 1999 .

[16]  J. Jim Zhu,et al.  Stability assessment using Lyapunov's first method , 2002, Proceedings of the Thirty-Fourth Southeastern Symposium on System Theory (Cat. No.02EX540).

[17]  David H. Klyde,et al.  Development of Wavelet-Based Techniques for Detecting Loss of Control , 2004 .

[18]  K. Y. Volyanskyy,et al.  An Error Minimization Method in Adaptive Control , 2006 .

[19]  Petros A. Ioannou,et al.  Robust Adaptive Control , 2012 .