Use of the Teager Kaiser Energy Operator to estimate machine speed



Published Jul 5, 2016
Robert Randall Wade Smith


For diagnostics of variable speed machines such as wind turbines, it is essential to have a measure of instantaneous speed, preferably extracted from the response signal to avoid the need for a tacho signal. The Teager Kaiser Energy Operator (TKEO) was first proposed by Teager, and refined by Kaiser. It is analogous to the total (kinetic and potential) energy of a simple oscillator. A discrete version of the TKEO can be estimated from three adjacent samples of a signal, so it is very efficient to calculate from a sampled time record in real time. It can be used to obtain estimates of amplitude and frequency modulation. A previous paper showed it can also be calculated simply as the squared envelope of the derivative of a signal, using Hilbert transform techniques via the
frequency domain. The differentiation can be very efficiently performed by jω operations in the frequency spectrum, at the same time as the bandpass filtration, which can be achieved with ideal, zero phase shift filters, using FFT techniques. It cannot then be done in real-time, but this is rarely a problem in machine condition monitoring where information is typically being sought days, weeks or months in advance. The TKEO equals the product of the squared envelope of the signal and the square of the instantaneous frequency, so the latter can be obtained by dividing the squared envelope of the derivative by the squared envelope of the signal. In this paper it is shown that this can be applied to the determination of the instantaneous speed of a machine, as long as a harmonic of one of the shaft speeds is isolated in the frequency domain from interference by adjacent components. This approach is applied to a couple of practical cases, and in particular
compared with the results from another more complicated approach on a wind turbine signal, based on phase demodulation of the same carrier, followed by phase unwrapping and differentiation. Virtually the same results were obtained. In both cases the differentiation gave some high frequency noise, but this could easily be smoothed using various techniques.

How to Cite

Randall, R., & Smith, W. (2016). Use of the Teager Kaiser Energy Operator to estimate machine speed. PHM Society European Conference, 3(1).
Abstract 506 | PDF Downloads 246



Wind turbine condition monitoring, variable speed, speed determination, Teager Kaiser Energy Operator

Brandt, A. (2011) Noise and Vibration Analysis: Signal Analysis and Experimental Procedures. Chichester, UK: John Wiley & sons.
Kaiser, J. F. (1990) On a simple algorithm to calculate the ‘energy’ of a signal, Int. Conf. on Acoustics, Speech, and Signal Process., vol.1, pp. 381–384.
Maragos, P., Kaiser, J. F. & Quatieri, T. F. (1993) On Amplitude and Frequency Demodulation Using Energy Operators, IEEE Trans. Signal Process., vol. 41 (4), pp. 1532-1550.
Randall, R. B. (2016) A new interpretation of the Teager Kaiser energy operator, Vibrations in Rotating Machinery conference, IMechE, Manchester. Sep.
Randall, R.B., Coats, M.D. & Smith, W.A. (2015) Determining the speed of a variable speed wind turbine from the vibration response. Acoustics 2015 Hunter Valley. Australian Acoustical Society. 15-18 Nov.
Randall, R. B. & Smith, W. A. (2016) New cepstral methods for the diagnosis of gear and bearing faults under variable speed conditions. ICSV23 conference, Athens, July 10-14.
Technical Papers