Identification of linear and nonlinear systems using multisine signals : with a gas turbine application

Modern system identification techniques allow dynamic models to be directly estimated from measured data and the design of the data gathering experiment is a key step in any identification procedure. This thesis deals with the design of test signals for both linear and nonlinear modelling and their application to an engineering problem. It is motivated by a desire to fully exploit the recent advances in computer technology, which make the design and application of complex multisine test signals a practical possibility. The thesis can be divided into two parts, the first dealing with test signal design and the second presenting a detailed study of the testing and modelling of an aircraft gas turbine. The main contributions of the first part deal with the influence of noise and nonlinearities on multisine test signals and the design of new types of multisines for testing nonlinear systems. The test times associated with single sine, multisine and maximum length binary signals are studied, with the aim of reducing test times while maintaining accuracy in the presence of noise. A novel methodology is presented for analysing the influence of system nonlinearities on multisines, with the aim of designing signals which are robust to nonlinear effects. This leads to the design of signals which can be used to identify the best linear approximation of block-oriented nonlinear systems of the Wiener-Hammerstein type. The design of signals which minimise the nonlinear distortion at the test frequencies is also studied, with the aim of identifying the underlying linear dynamics of the system. A scheme is proposed for the identification of linear systems in the presence of nonlinear distortions. The designs are then further developed to allow the direct measurement of points on the frequency-domain Volterra kernels (higher-order frequency response functions) of a nonlinear system. The second part of the thesis deals with gas turbine modelling, with the aim of estimating models which can be used to verify the linearised thermodynamic models derived from the engine physics. The design of appropriate test signals is discussed, a detailed analysis of the measured data is presented and engine models are identified. The influence of noise and nonlinearities on the estimated models is studied. It is shown that the use of multisine signals and frequency-domain techniques is particularly suited to this problem, since the continuous-time s-domain models needed to validate the thermodynamic models can be directly estimated. The problem of estimating discrete-time models which do not have a continuous-time counterpart is also discussed and some possible causes of this effect are investigated. This thesis is a contribution to the further application of multisine signals to the measurement and identification of linear and nonlinear systems. It also illustrates the potential of frequency-domain techniques for modelling gas turbine dynamics, where a physical interpretation of the model parameters is to be made. Table of

[1]  H. I. H. Saravanamuttoo,et al.  Abstract of c.a.d. literature: Experimental verification of a digital computer simulation method for predicting gas turbine dynamic behaviour , 1972 .

[2]  Rik Pintelon,et al.  Design of optimal excitation signals , 1990 .

[3]  Stephen A. Billings,et al.  Identi cation of nonlinear systems-A survey , 1980 .

[4]  K. H. Fasol,et al.  Principles of Model Building and Identification , 1981 .

[5]  P. Eykhoff System Identification Parameter and State Estimation , 1974 .

[6]  K. Shanmugam,et al.  Analysis and synthesis of a class of nonlinear systems , 1976 .

[7]  J. Schoukens,et al.  Modeling the noise influence on the Fourier coefficients after a discrete Fourier transform , 1986, IEEE Transactions on Instrumentation and Measurement.

[8]  R. V. Cottington,et al.  Dynamic Response Testing of Gas Turbines , 1979 .

[9]  J. Schoukens,et al.  Design of excitation signals for the restoring force surface method , 1995 .

[10]  Keith Godfrey Introduction to perturbation signals for time-domain systems identification , 1993 .

[11]  N. R. L. MacCallum Further Studies of the Influence of Thermal Effects on the Predicted Acceleration of Gas Turbines , 1981 .

[12]  K. R. Godfrey,et al.  Identification of processes with direction-dependent dynamic responses , 1972 .

[13]  R. Pintelon,et al.  Identification of linear systems captured in a feedback loop , 1992, [1992] Conference Record IEEE Instrumentation and Measurement Technology Conference.

[14]  K. Bauerfeind Some general topics in the field of engine handling , 1983 .

[15]  Stephen P. Boyd,et al.  Uniqueness of a basic nonlinear structure , 1983 .

[16]  P. J. Lawrence Estimation of the Volterra functional series of a nonlinear system using frequency-response data , 1981 .

[17]  Winson Taam,et al.  Nonlinear System Analysis and Identification From Random Data , 1991 .

[18]  David Rees,et al.  Structure identification of block-oriented nonlinear systems using periodic test signals , 1996, Quality Measurement: The Indispensable Bridge between Theory and Reality (No Measurements? No Science! Joint Conference - 1996: IEEE Instrumentation and Measurement Technology Conference and IMEKO Tec.

[19]  H. Anthony Barker Design of multi-level pseudo-random signals for system identification , 1993 .

[20]  R. Shapley,et al.  A method of nonlinear analysis in the frequency domain. , 1980, Biophysical journal.

[21]  Keith R. Godfrey,et al.  Identification of processes having direction-dependent responses, with gas-turbine engine applications , 1974 .

[22]  K. Narendra,et al.  An iterative method for the identification of nonlinear systems using a Hammerstein model , 1966 .

[23]  R. D. Powell,et al.  The Application of Servo-Mechanism Analysis to Fuel Control Problems , 1958 .

[24]  Stephen P. Boyd,et al.  Analytical Foundations of Volterra Series , 1984 .

[25]  D. Rees,et al.  Nonlinear disturbance errors in system identification using multisine test signals , 1993 .

[26]  N. R. L. Maccallum Thermal Influences in Gas Turbine Transients: Effects of Changes in Compressor Characteristics , 1979 .

[27]  R. D. Figueiredo The Volterra and Wiener theories of nonlinear systems , 1982 .

[28]  K. Lutchen,et al.  Pseudorandom signals to estimate apparent transfer and coherence functions of nonlinear systems: applications to respiratory mechanics , 1992, IEEE Transactions on Biomedical Engineering.

[29]  Thomas W. Parks,et al.  Design of FIR filters in the complex domain , 1987, IEEE Trans. Acoust. Speech Signal Process..

[30]  J. O. Flower,et al.  Developments in frequency-response determination using Schroeder-phased harmonic signals , 1981 .

[31]  David Rees,et al.  Frequency-domain identification of gas turbine dynamics , 1998, IEEE Trans. Control. Syst. Technol..

[32]  B. Knight,et al.  Nonlinear analysis with an arbitrary stimulus ensemble , 1979 .

[33]  J. Schoukens,et al.  Crest-factor minimization using nonlinear Chebyshev approximation methods , 1991 .

[34]  S. M. Batill,et al.  Structural Identification Using Order Overspecified Time-Series Models , 1992 .

[35]  Rolf Isermann,et al.  Practical aspects of process identification , 1979, Autom..

[36]  Keith Godfrey Introduction to perturbation signals for frequency-domain system identification , 1993 .

[37]  Michèle Basseville,et al.  Early warning of slight changes in systems , 1994, Autom..

[38]  S. Billings,et al.  Analysing non-linear systems in the frequency domain--I. The transfer function , 1993 .

[39]  O. L. R. Jacobs,et al.  Trends and progress in system identification , 1982, Autom..

[40]  Lennart Ljung,et al.  System identification toolbox for use with MATLAB , 1988 .

[41]  H. Barker,et al.  Measurement of second-order Volterra kernels using pseudorandom ternary signals , 1978 .

[42]  T. Söderström Brief paper: Test of pole-zero cancellation in estimated models , 1975 .

[43]  David Rees,et al.  Identifying linear models of systems suffering nonlinear distortions, with a gas turbine application , 1995 .

[44]  Eric Walter,et al.  Identification of Parametric Models: from Experimental Data , 1997 .

[45]  H. A. Barker,et al.  Nonlinear System Identification Using Pseudorandom Signals with Partially Orthogonal Transforms , 1985 .

[46]  H. I. H. Saravanamuttoo,et al.  An overview of engine dynamic response and mathematical modeling concepts , 1983 .

[47]  Adriaan van den Bos A new method for synthesis of low-peak-factor signals , 1987, IEEE Trans. Acoust. Speech Signal Process..

[48]  A. Van den Bos Estimation of parameters of linear systems using periodic test signals , 1974 .

[49]  W. Greblicki,et al.  Identification of discrete Hammerstein systems using kernel regression estimates , 1986 .

[50]  Stephen A. Billings,et al.  Identification of Systems Composed of Linear Dynamic and Static Nonlinear Elements , 1979 .

[51]  J. Schoukens,et al.  Parametric and nonparametric identification of linear systems in the presence of nonlinear distortions-a frequency domain approach , 1998, IEEE Trans. Autom. Control..

[52]  Karl Johan Åström,et al.  Zeros of sampled systems , 1980, 1980 19th IEEE Conference on Decision and Control including the Symposium on Adaptive Processes.

[53]  N. Ream Nonlinear identification using inverse-repeatm sequences , 1970 .

[54]  Keith R. Godfrey,et al.  Perturbation signals for system identification , 1993 .

[55]  Istvan Kollar Frequency Domain System Identification Toolbox for Use with MATLAB , 1994 .

[56]  W. H. Mac Williams Keynote address , 2006, AIEE-IRE '51.

[57]  David Rees,et al.  Measurement and identification of gas turbine dynamics in the presence of noise and nonlinearities , 1994, Conference Proceedings. 10th Anniversary. IMTC/94. Advanced Technologies in I & M. 1994 IEEE Instrumentation and Measurement Technolgy Conference (Cat. No.94CH3424-9).

[58]  S. Narayanan Application of Volterra series to intermodulation distortion analysis of transistor feedback amplifiers , 1970 .

[59]  K. H. Fasol,et al.  Principles of model building and identification , 1979, Autom..

[60]  J. Schoukens,et al.  A maximum likelihood estimator for linear and nonlinear systems-a practical application of estimation techniques in measurement problems , 1988 .

[61]  David Rees,et al.  Design and application of non-binary low peak factor signals for system dynamic measurement , 1991 .

[62]  István Kollár On frequency-domain identification of linear systems , 1993 .

[63]  L. Chua,et al.  Frequency domain analysis of nonlinear systems: general theory , 1979 .

[64]  D. K. Hennecke,et al.  Turbine tip clearance control in gas turbine engines , 1983 .

[65]  R. Pintelon,et al.  On the equivalence of z-domain and s-domain models in system identification , 1996, Quality Measurement: The Indispensable Bridge between Theory and Reality (No Measurements? No Science! Joint Conference - 1996: IEEE Instrumentation and Measurement Technology Conference and IMEKO Tec.

[66]  G. George Lendaris,et al.  The identification of linear systems , 1962, Transactions of the American Institute of Electrical Engineers, Part II: Applications and Industry.

[67]  L. Chua,et al.  Measuring Volterra kernels (II) , 1989 .

[68]  J. Schoukens,et al.  Peak factor minimization using a time-frequency domain swapping algorithm , 1988 .

[69]  P. Pilidis,et al.  Models for predicting tip clearance changes in gas turbines , 1983 .

[70]  J. Schoukens,et al.  Parametric identification of transfer functions in the frequency domain: a survey , 1993, Proceedings of 32nd IEEE Conference on Decision and Control.

[71]  Mathias Friese,et al.  Multitone signals with low crest factor , 1997, IEEE Trans. Commun..

[72]  L. Stark,et al.  The kernel identification method (1910–1977)— review of theory, calculation, application, and interpretation , 1977 .

[73]  P. Eykhoff Identification theory: Practical implications and limitations , 1984 .

[74]  Richard T. C. Harman Gas Turbine Engineering , 1981 .

[75]  J. Victor Nonlinear systems analysis: comparison of white noise and sum of sinusoids in a biological system. , 1979, Proceedings of the National Academy of Sciences of the United States of America.

[76]  J. Renneboog,et al.  Logtone crest factors , 1988 .

[77]  J. Schoukens,et al.  Sensitivity of roots to errors in the coefficient of polynomials obtained by frequency-domain estimation methods , 1989 .

[78]  D. C. Evans,et al.  Design of test signals for identification of linear systems with nonlinear distortions , 1992 .

[79]  István Kollár,et al.  Frequency Domain System Identification Toolbox for MATLAB: A Complex Application Example , 1994 .

[80]  David W. Kaczka,et al.  Optimal ventilation waveforms for estimating low-frequency respiratory impedance. , 1993, Journal of applied physiology.

[81]  R. de Figueiredo The Volterra and Wiener theories of nonlinear systems , 1982, Proceedings of the IEEE.

[82]  Lennart Ljung,et al.  System Identification: Theory for the User , 1987 .

[83]  D.G. Dudley,et al.  Dynamic system identification experiment design and data analysis , 1979, Proceedings of the IEEE.

[84]  R. Haber Nonlinearity Tests for Dynamic Processes , 1985 .

[85]  J. Schoukens,et al.  Identification of linear systems in the presence of nonlinear distortions , 2000, Proceedings of the 17th IEEE Instrumentation and Measurement Technology Conference [Cat. No. 00CH37066].

[86]  B. Anderson,et al.  Digital control of dynamic systems , 1981, IEEE Transactions on Acoustics, Speech, and Signal Processing.

[87]  Julius S. Bendat,et al.  Engineering Applications of Correlation and Spectral Analysis , 1980 .

[88]  David Rees,et al.  Time and Frequency Domain Identification of Jet Engine Dynamics: Problems and Solutions , 1994 .

[89]  Keith R. Godfrey,et al.  The design of multilevel multiharmonic signals , 1994 .

[90]  Leon O. Chua,et al.  Measuring Volterra kernels , 1983 .

[91]  P. Pilidis,et al.  The effect of heat transfer on gas turbine transients , 1986 .

[92]  Keith R. Godfrey,et al.  Correlation methods , 1980, Autom..

[93]  J. J. Bussgang,et al.  Analysis of nonlinear systems with multiple inputs , 1974 .

[94]  Gerd Vandersteen,et al.  Frequency-domain system identification using non-parametric noise models estimated from a small number of data sets , 1997, Autom..

[95]  Lennart Ljung,et al.  Identification Aspects of Inter Sample Input Behavior , 1994 .

[96]  Harold Gold,et al.  A method for estimating speed response of gas-turbine engines , 1952 .

[97]  Rik Pintelon,et al.  Design of broadband excitation signals , 1993 .

[98]  A. van den Bos Periodic test signals-properties and use , 1991 .

[99]  J. Schoukens,et al.  Comments on "Multitone Signals with Low Crest Factor , 1987 .

[100]  R.S. Simpson Introduction to communications systems , 1978, Proceedings of the IEEE.

[101]  Henry Cohen,et al.  Gas turbine theory , 1973 .

[102]  G. Tomlinson,et al.  Recent advances in the application of functional series to non-linear structures , 1989 .

[103]  A. J. Fawke,et al.  Abstract of c.a.d. literatureExperimental verification of a digital computer simulation method for predicting gas turbine dynamic behaviour: Proc. Inst. Mech. Eng., Vol 186, 27/72, pp 323–329 , 1974 .

[104]  Patrick Guillaume,et al.  On the Advantages of Periodic Excitation in System Identification , 1994 .

[105]  H. A. Barker,et al.  System identification using pseudorandom signals and the discrete Fourier transform , 1975 .

[106]  S. A. Billings,et al.  Spectral analysis for non-linear systems, Part I: Parametric non-linear spectral analysis , 1989 .

[107]  Shoichi Koyama,et al.  Identification of Multi-Input Multi-Output Systems , 1976 .

[108]  A. Bos,et al.  Synthesis of discrete-interval binary signals with specified Fourier amplitude spectra , 1979 .

[109]  H. I. H. Saravanamuttoo,et al.  Digital computer simulation of the dynamic response of a twin-spool turbofan with mixed exhausts , 1973 .

[110]  Heinrich Rake,et al.  Binary Multifrequency Signals - Synthesis and Application , 1979 .

[111]  Hugo Van hamme,et al.  Identification of linear dynamic systems using piecewise constant excitations: Use, misuse and alternatives , 1994, Autom..

[112]  David Rees Digital processing of system responses , 1976 .

[113]  Leon O. Chua,et al.  Measuring volterra kernels III: How to estimate the highest significant order , 1991, Int. J. Circuit Theory Appl..

[114]  David Charles Hill Identification of Gas Turbine Dynamics: Time-Domain Estimation Problems , 1997 .

[115]  Robert Luxmore Payne,et al.  Optimal experiment design for dynamic system identification , 1974 .

[116]  Karl Johan Åström Maximum likelihood and prediction error methods , 1980, Autom..

[117]  A. M. Foss,et al.  Improvements in the dynamic simulation of gas turbines , 1983 .