Survey of Nonlinear Detection and Identification Techniques for Experimental Vibrations Douglas E. Adams, Research Assistant Randall J. Allemang, Professor University of Cincinnati Structural Dynamics Research Laboratory (SDRL) Cincinnati, Ohio USA Abstract Nonlinear structural dynamic system identification is often more a subjective art than it is a direct application of some particular method in systems theory. The nonlinear problem is subjective because although there are many analytical methods from which to choose, there is no general approach to detect, characterise, or model input-output relationships in nonlinear systems. This paper is a survey of the numerous experimental nonlinear structural dynamic system identification techniques that have been implemented by vibration engineers in recent years for SDOF and MDOF systems in both the time and frequency domain. The survey discusses the following detection and identification methods from an experimental perspective: Spectral analysis and the reverse-path formulation, Volterra and Wiener series, nonlinear auto-regressive moving average models, the restoring force method for SDOF and MDOF systems, the describing function methods, direct parameter estimation, Hilbert transforms and wavelet transforms, neural networks and general nonlinear experimental testing techniques. 1 Introduction and Motivation Nonlinear structural dynamic analysis techniques are necessary because all systems are nonlinear over certain input-output amplitude ranges. Saturation is one of the most obvious examples of this in physical systems. By preventing the input or output from becoming too large, saturation nonlinearities create high frequency content in the input or output spectra. Hardening and softening springs are by far the most commonly encountered nonlinearities in the nonlinear structural dynamic literature. These nonlinear springs are like springs in the real world in that they cannot provide constant linear stiffness over an infinite range of displacement; therefore, the force-deflection characteristic bends to either reduce displacement (hardening) or allow for more displacement (softening) as the force grows. The prototypical example of softening spring stiffness, the potential energy of a swinging pendulum, causes the period of oscillation of the pendulum to increase as the amplitude of oscillation increases. Other physically important examples of analytical nonlinear behaviors include jumps, splits, and modal interaction in the frequency domain, limit cycles in the phase plane, hysteresis in the static characteristic of a spring or damper, and chaotic responses in the time domain. A general discussion of these and other nonlinear topics is found in [3]. Linear analysis techniques fail when the system is nonlinear because the principle of superposition fails. Input frequencies interact with one another to produce output frequencies at harmonics or subharmonics of the input frequencies. Detecting, classifying, and modelling nonlinear structural dynamics is difficult because there is no analysis method that is superior to all other methods for all systems in all instances. In linear vibration tests, modal analysis is the most popular method because it produces a small set of parameters that can describe the behavior of a system for any input type and any range of the input. If modal analysis is used on nonlinear systems, the modal parameters vary for different inputs and different input amplitudes. Linear models can actually do deceptively well at replicating a given nonlinear input-output relationship because the nonlinear terms are usually highly correlated with the linear terms. The correlation between linear and nonlinear terms is one of the difficult features of nonlinear systems to overcome. For systems that can be modelled with a few well-separated degrees of freedom (DOF), there are a variety of popular nonlinear analysis methods that work well. For systems with highly coupled modes, modes with high damping and poor separation, the search for a nonlinear analysis approach may lead to a dead end. Furthermore, systems with multiple degrees of freedom (MDOF) are rarely used as test vehicles to verify that new nonlinear analytical or experimental analysis techniques work. In fact, it may not always be possible to extend the single degree of freedom (SDOF) methods to MDOF applications. This is a problem because most systems have many DOF. This paper presents simplified descriptions of the most popular nonlinear structural dynamic analysis methods and discusses the experimental limitations of the methods in light of a MDOF analytical test system where appropriate. An intuitive framework is used throughout the paper to simplify the discussion. Although limitations on the paper length prevent a thorough derivation of each analysis method, the discussion surrounding the test system is used to highlight the most important features of each method. The authors recommend the following references for further review of these topics: [1,2]. All systems referenced in this report are assumed to be time-invariant. Eq 2 is not the typical experimental form of the differential equation because the motion is not usually controlled in the test; however, this form of the input-output equation can be used to develop powerful methods for analyzing nonlinearities [7,10]. The reverse path equation is akin to an impedance, or dynamic stiffness, relation whereas the FRF is a compliance relation. Section 4.1.4 discusses the merits of this method. 2.2 Nonlinearities as Feedback Many of the effects that nonlinearities have on system response can be more easily understood if the output nonlinearity is moved to the right-handside of the equation and treated as a feedback forcing term. For example, a SDOF system with a cubic stiffness nonlinearity can be represented by the following equation: m&x& + cx& + kx = f (t ) − μx 3 (3) Eq 3 indicates that for sinusoidal inputs, the response will feedback into the system and create responses of decreasing amplitude at higher harmonics of the forcing frequency. This is precisely what is observed in systems with nonlinear stiffness (see Figure 1). 2 Features of Nonlinear Systems 2.1 Common Output Nonlinearities Output nonlinearities are the terms in the inputoutput differential equation that are nonlinear functions of the output only. Experimentally, this distinction is important because the input-output model of the system must be both accurate and physically obtainable. Consider a SDOF system with Coulomb damping that can be represented by the following differential equation: m&x& + c ⋅ sgn( x& ) + kx = f (t ) (1) Although the nonlinearity is on the output in this equation, measurements on the input and output could be swapped to give a reverse path nonlinear equation: f (t ) = m&x& + c ⋅ sgn( x& ) + kx (2) Figure 1: Windowed FFT of Sinusoidal Input and Response of System with Cubic Stiffness 2.3 Time Invariance vs. Nonlinearity In this report and in much of the nonlinear structural dynamic literature, one of the ways in which nonlinearities are characterized is the change in frequency or modal damping with amplitude of the response or input. Since the change in the modal parameter is brought on by a change in an amplitude, the nonlinear system is still time invariant even though the amplitude is changing with time. This is a conceptually important point because so many nonlinear systems are characterized with this type of technique. detecting, classifying, and locating nonlinearities in structural dynamic systems. After applying one or more of these three steps, system identification can be carried out to generate a working model of the system. Figure 2 illustrates the nonlinear analysis cycle for a structural dynamic system. 2.4 Non-Additive Noise Dynamic response and input measurements always contain noise. In linear vibration analysis, the noise is modelled as additive on both the input and output data channels, and because the model of the system is linear, the noise propagates through the model as an additive term, which is uncorrelated with the data. One of the difficulties in experimentally modelling nonlinear vibrating systems is that even if the noise is modelled as additive on the input and output channels, the measured noise propagates through the model and creates cross-product noise that is correlated with the measured data. This fact contributes to the bias errors of the estimated nonlinear model parameters. 3 Aspects of Nonlinear Analysis Figure 2: Aspects of Nonlinear Analysis 3.1 Characterizing Nonlinearities There are three sequential steps that help to characterize nonlinearities: detection, classification, and location. Detection decides if there are any nonlinearities, classification determines their type, and location determines where they are. For instance, if a cubic stiffness nonlinearity causes a measured frequency response function (FRF) to bend towards higher or lower frequencies, then the FRF detects the nonlinearity and the shape of the FRF classifies the nonlinearity as a cubic-like stiffness. Since nonlinearities are non-unique by nature, i.e. one class of nonlinearity can behave like another in a certain input-output amplitude range, the shape of the FRF is not conclusive evidence of a cubic nonlinearity. Locating the nonlinear link in a discrete model can be even more challenging. Without prior knowledge of the relative motion between the measurement DOF in certain frequency ranges of interest, trial-and-error methods must be used to locate the nonlinearity in a particular model structure. Section 4.1 discusses several methods for 3.2 System Identification The goal of experimental system identification in nonlinear analysis is to generate a mathematical model of a system from measurements of the input(s) and output(s) of the system. If there is some prior knowledge of a suitable model of the system, a parametric model is used to generate a set of parameters for describing the input-output behavior of the system. Modal analysis in linear systems goes one step further by condensing the parameters in the mathematical model into a minimum set of modal parameters, the modal frequencies, modal vectors, and modal scaling. Since the frequencies and mode shapes of a nonlinear system generally change with the input and/or response amplitude, nonlinear system identification usually produces a larger set of parameters than the corresponding linear problem. Direct parameter estimation is an example of a parametric method for modelling systems. Several of the most popular methods for estimating nonlinear system parameters are described in section 4.2. There are also system identification methods that do not automatically produce parameters for modelling structural dynamic systems. The nonparametric methods do not make any prior assumptions that systems have a particular model structure. Instead, these methods use functional relationships of some kind to describe the system input-output dynamic behavior. Volterra and Wiener series are the most well known nonparametric identification methods. The first step in modelling a nonlinear system should always be characterization since this helps to define the components in the model. In a linear modal model, the model order and the number of references are the important choices because they determine the number of modal frequencies in the model. In nonlinear models, there are many more choices that go into designing a model structure. Characterization and system identification are both described in the next section. 4 Review of Analysis Methods 4.1 Detection, Classification, Location Detecting, classifying, and locating nonlinearities can be accomplished in either the time domain or in a frequency transform domain. The MDOF mass, stiffness, and damper test system that is shown in the following figure will be used to illustrate the key features of the various nonlinear analysis methods. Although many methods will be discussed in the following review, there will undoubtedly be omissions for which the authors apologize in advance. Note that detection, classification, and location have been collectively referred to as 'structure detection' by other researchers [5]. 4.1.1 First Order FRF Methods If a stepped sine excitation is used to generate an input-output FRF, the shape of the FRF relative to the shape of the FRF for the underlying linear system can be used to detect, classify, and locate the Figure 3: Three DOF Analytical Test System nonlinearities in the system. Impact excitations can also indicate that there are nonlinearities, but they make it more difficult to classify the nonlinearity (i.e. quadratic, cubic, sin, etc.). Random inputs do not work as well either because they require many averages to reduce the variance in the measurement, and averages do their best to hide the nonlinearity, which is treated as just another noise source in the system. An excellent discussion of the principles behind this technique are given in [6]. For a system with an output nonlinearity, the basic idea is this: if the response amplitude is held constant while the force is varied, a linear FRF generated. If an entire family of linear FRFs are produced for different constant output amplitudes, then the true FRF of the system can be thought of as a combination of the family of linear FRF. The resulting FRF bends because of the nonlinearity, and it is this warping of the FRF that not only detects but may also classify the nonlinearity. Figure 4 is an illustration of several FRFs of the three DOF test system for varying stiffness values. The nonlinearity is a cubic stiffness to ground at the first DOF. The FRFs clearly bend to the right. Although stepped-sine FRFs are a relatively easy way to detect simple nonlinearities, the data acquisition time for measuring them is long, the detection process is very subjective, and harmonics and subharmonics do not show up in the first order FRF estimates. Neural networks have been used to eliminate subjective errors with some success, but the amount of training data that would be required to classify all types of nonlinearities is mammoth; this is a problem with implementing these networks [8]. The transfer of input energy to frequencies other than the driving frequency is a defining behavior of nonlinear systems, and limits the usefulness of the linear FRF estimate for describing nonlinear systems by making the FRF dependent on input amplitude. Higher order FRFs remove this limitation by accounting for the energy transfer to higher or lower harmonics. Figure 4: Stepped-sine FRFs for three DOF with Varying Cubic Stiffness to Ground at First DOF 4.1.2 Figure 5: Detection of Cubic Nonlinearity with the Least Squares Coherence Function Estimate Least Squares Coherence Functions If a random input is used instead of stepped-sine, the least squares FRF estimate falls somewhere in between the FRF of the underlying linear system and the stepped-sine FRF. Since it is usually difficult to detect nonlinearity in the FRF estimate for a random input, the coherence function is used instead. Recall that the coherence can be low if there are uncorrelated inputs, leakage or other signal processing errors, or stimulated nonlinearities in the system [9]. If the other two possibilities are eliminated by good testing procedure, the experimental coherence function can sometimes be used to detect nonlinearities. Figure 5 shows that even though the nonlinear FRF does not clearly detect the nonlinearity, the coherence function does detect the cubic stiffness in the first two modes of vibration. The problems with using coherence functions for nonlinear analysis include: all measurement sources of low coherence are not always eliminated completely, less severe nonlinearities do not cause very large drops in the coherence, and classification is usually not possible with coherence functions. 4.1.3 Higher order FRFs can be computed directly using multi-dimensional Fourier analysis; however, this is involved for all orders above two, so they are usually estimated in the same way as first order FRFs: a sinusoidal input is used to drive the system and the response at the driving frequency is Higher Order FRF Methods measured. The difference between the first and higher order methods is that the higher order FRFs keep track of the harmonics that are produced by a nonlinear system for a sinusoidal input, whereas the first order FRFs do not. There are two important manifestations of this difference: 1) the first order FRF changes with the input amplitude, whereas the (theoretical) higher order FRF is the same for any input amplitude; and 2) the higher order FRF is a combination (product) of powers of the first order FRF evaluated at multiple frequency variables. The Volterra and Wiener series solutions are the key to computing the higher dimensional FRFs. An excellent reference on experimentally estimating higher order FRFs is found in [11]. The most complete reference on Volterra and Wiener series is [12]. Higher order FRFs are derived from the Volterra model of a nonlinear input-output relationship. This model uses a functional power series of the input to generate the output as follows: ∞ x(t ) = ∑Vn [ f (t )] n =1 (4) where the Vn[•] are the Volterra integral operators. The theory is based entirely on multiple integrals, and the main results are the forms of the solution for a complex exponential and a sinusoid. These are obtained by probing the system with single and multiple harmonic inputs [13]. For the complex exponential, the solution is, x(t ) = H1 (ω ) Fe jωt + H 2 (ω ,ω ) F 2e j 2ωt + L (5) and for the sinusoid (cos), the solution is, x(t ) = H1 (ω ) they are evaluated along a n-dimensional line of equal frequencies. The problems with higher order FRFs are that they are difficult to compute and measure, difficult to interpret for MDOF experimental data, and do not do as well characterizing non-polynomial nonlinearities because the Volterra series only converge for polynomial nonlinearities (e.g. Volterra theory cannot deal with hysteretic nonlinearities). The Wiener theory uses orthogonal polynomials to extend the capabilities of functional series to nonpolynomial nonlinearities. F jωt F e + H1 (−ω ) e − jωt + L (6) 2 2 Since these two expressions are different, and because a complex exponential forcing function is not experimentally realizable, the FRFs that can be measured are not the same as the theoretical higher order FRFs. This is the reason why the first order measured FRF bends as in Figure 4; the extra terms that are produced by the experimentally applied stepped-sine input contaminate the theoretical FRF. This will be demonstrated using the SDOF Duffing oscillator: m&x& + cx& + kx + μx 3 = f (t ) (7) The higher dimensional FRFs for this system to third order are given by: 1 − mω + jωc + k H 2 (ω ) = 0 H1 (ω ) = 2 (8) H 3 (ω ) = − μH13 (ω ) H1 (3ω ) The presence of the third order subharmonic in the third order FRF in Eq [8] is obvious; the theoretical and measured FRF for complex exponential and sinusoidal stepped inputs, respectively, are shown in Figure 6. Note that the measured first and second order FRFs are characteristically distorted towards higher frequencies. Also note that only the 'diagonal' FRFs were measured and plotted using Eq 8 because the 'off-diagonal' terms are too difficult to measure or interpret. The FRFs are called 'diagonal' because Figure 6: Measured and Theoretical FRFs for System with Cubic Stiffness Nonlinearity 4.1.4 First Order Dynamic Stiffness By estimating the inverted FRF, or dynamic stiffness function (DSF), the stiffness and damping are uncoupled by the real and imaginary parts, respectively [6]. Even though the nonlinearity bleeds into both the real and imaginary parts of the DSF, the real part contains all of the pertinent information for analysis if there is nonlinear stiffness, and the imaginary part is the relevant function to examine if there is nonlinear damping. Characterization of the nonlinearity is carried out by plotting the real part of the DSF as a function of the square of the frequency-squared or the imaginary part as a function of linear frequency. If the real part is a straight line near resonance, the system is linear; however, if the line is not straight, the shape detects and can be used to classify the nonlinearity. Similar rules apply for the imaginary part of the DSF. A SDOF system with cubic stiffness will be used to demonstrate the technique. The two plots in Figure 7 show the characteristic that the cubic stiffness produces in the real and imaginary parts of the DSF. amplitudes and frequencies are computed by taking the magnitude of the analytic signal and the derivative of the instantaneous phase of the signal. Only a brief account of the important formulas will be given in this paper A more complete account of the theory is found in several textbooks and papers (e.g. [14,15,16,17]). The Hilbert transform shifts all frequency components in a signal by ± π/2 rad; the formula is, H [ x(t )] = 1 π∫ ∞ −∞ x(τ ) −1 dτ = ∗ x(t ) τ −t πt (9) The resulting generalized analytic signal, y(t), that is used in all Hilbert transform time domain analysis methods is, y (t ) = x(t ) + jH [ x(t )] Figure 7: Measured Dynamic Stiffness Function for SDOF System with Cubic Stiffness The problem issues with the DSF characterization method are similar to those of the first order linear FRF estimate. Because the characterization process is so subjective and because the DSF is dependent on input for nonlinear systems, this technique may not be the best way to characterize nonlinearities and is certainly not appropriate for modelling nonlinear systems over wide input-output amplitude ranges. 4.1.5 Hilbert Transform - Time Domain One of the main features of nonlinear vibrations is an amplitude dependent period of oscillation, for which the swinging pendulum is most famous. By tracking the changes in frequency (period) with amplitude, the nonlinearity in a system can often be detected, classified, and located. The plot of amplitude versus frequency is the system backbone, the main by-product of Hilbert transform time domain techniques. The actual time response of a system is just one of many possible responses that could have been produced by a phase shifted version of the input. The Hilbert transform uses the time response to create a kind of rotating phasor, or generalized analytic signal, from which important signal characteristics are derived. Instantaneous (10) Lastly, the instantaneous amplitude, A(t), and frequency, ω(t), are compute directly from Eq 10: A(t ) = y (t ) = ω (t ) = x 2 (t ) + H 2 [ x(t )] d⎛ H [ x(t )] ⎞ ⎟ ⎜⎜ arctan dt ⎝ x(t ) ⎟⎠ (11) The second of these formulas implies that the measured time data should contain a single (timevarying) frequency component for the instantaneous frequency to be useful (i.e. more than one frequency cannot be tracked simultaneously). The two formulas together also imply something else about the nature of the nonlinear signals: the change in amplitude must be slow relative to the change in phase, otherwise the change in frequency with amplitude will be aliased. The backbone curves for the three modes in the first response of the three DOF test system (Figure 3) are shown in Figure 8 (impact excitation). The first and second plots show a characteristic cubic arc in the backbone for increasing response amplitude because the cubic stiffness is active in those two modes. The third backbone plot indicates that the third modal frequency is constant with increases in amplitude because the nonlinear element is not active in that mode. Extravagant filtering efforts were needed to produce all of these backbone curves. The filtering is needed to remove all but one of the modes from the data and to smooth the instantaneous frequency record. Note that even with several low, high, and bandpass filters, the second backbone curve is still oscillatory. In this simple problem, the oscillations do not prevent a conclusive check for the cubic nonlinearity, but highly coupled modes can make it very difficult to come to any conclusion at all. The same types of analysis and comments hold for damping nonlinearities; however, damping parameters would be plotted versus amplitude in these cases. The problems with Hilbert transform (instantaneous frequency and damping) techniques are that they are very subjective, require heroic filtering and smoothing efforts to obtain discernible backbone curves, do not work very well for systems with many modes of vibration, and only work when the response data is asymptotic. H [Im(FRF (ω ))] = − Re( FRF (ω )) H [Re( FRF (ω ))] = Im(FRF (ω )) (12) When these equalities fail, the system has nonlinearities. Since the Hilbert transform integration is over all frequencies, FRFs that are not bandlimited have truncation errors in their Hilbert transforms. Formulas for correction terms have been derived in [17] to reduce the truncation errors; however, these formulas make a special assumption that the system is lightly damped. The formulas for the real and imaginary parts of the Hilbert transform are, ω Re( H ) = 2ω 0 Re( FRF (ω )) dω π ∫0 ω 2 − ω 02 ω 2 ω Im(FRF (ω )) Im(H ) = ∫ dω π 0 ω 2 − ω 02 (13) The Hilbert transform of the imaginary part of an FRF for the three DOF test system with a cubic nonlinearity to ground is shown in Figure 9. Since the first two modes are affected by the cubic stiffness, the Hilbert transform diverges from the FRF near those modes. The FRF and the Hilbert transform are equal at the third mode because the nonlinearity does not affect that mode. Figure 8: Backbone Curves for MDOF Test System with Cubic Nonlinearity to Ground 4.1.6 Hilbert Transform Domain - Frequency The Hilbert transform frequency domain techniques use the fact that the real and imaginary parts of a linear, causal, time invariant FRF are related to one another. The relationship is simple and is derived by combining the definition of the Hilbert transform, Cauchy's Integral Theorem, and complex integration: The problems with the Hilbert transform frequency domain characterization technique are that it is very subjective, it does not work well on highly damped (coupled) FRFs, makes it difficult to characterize weaker nonlinearities, and is not conducive for classifying nonlinearities in MDOF systems. Figure 9: Hilbert Transform of Imaginary Part of FRF for Nonlinear MDOF Test System correlations are not in general used to classify nonlinearities. 4.2 System Identification and Modelling 4.1.7 Wavelet Transform Wavelet transforms use specialized basis function to decompose signals into a set of coefficients. It is the same type of operation as the Fourier transform except that the kernels (basis functions) for the wavelet transformation are not complex exponentials. Wavelets use localized basis functions that decay quickly to locate parts of a signal that occur over short time intervals. This localization property of wavelets makes them a natural choice for analyzing non-stationary systems and detecting structural dynamic faults. Fourier transforms cannot locate and analyze short portions of a signal because the entire time record is processed at each frequency. The properties and use of discrete wavelets are discussed in [18]. Nonlinear characterization with wavelets is similar to the technique that is used with Hilbert transforms. Instead of using instantaneous amplitudes and frequencies, wavelet analysis uses ridges and skeletons to generate a backbone curve of the system response [19]. 4.1.8 Other Characterization Methods Two other types of characterization methods are the restoring force method and time domain correlation methods. Also called force state mapping, the restoring force method fits a two dimensional surface to the velocity-displacement responses of a SDOF [20] system. Nonlinearities in MDOF systems can also be characterized using the modal vectors of the system in combination with an expression for the restoring force in modal coordinates [21]. Force state maps enable quick visualization of nonlinearities in a SDOF system, but they have the disadvantage of being cumbersome to apply and interpret for MDOF systems. A problem with the MDOF restoring force technique is its reliance on the modal matrix, since the modal vectors can change with amplitude in a nonlinear system. Time domain correlation functions have been used to detect nonlinearities prior to implementing nonlinear difference equation models of a system [22]. Although they can detect nonlinearities, Linear models (e.g. modal models and impedance models) fall apart when the system is nonlinear over some input-output amplitude range. When the principle of superposition fails, other means of system identification that do not rely on superposition are sought to describe the input-output behavior. The most popular of these methods are discussed in this section. After detecting, classifying, and locating the nonlinearities in the system, system identification can be used to generate a model of the input-output measurement. Time and frequency domain nonlinear modelling techniques are both in use by researchers and engineers. Time data seems to be preferred because short lived, or time discrete, events in the time record or directly available in raw form. Frequency domain techniques transform the entire time record at once, so the discrete time events are smeared across the frequency range of the transform. Each modelling domain has advantages and disadvantages. Since modal analysis is the most popular method for analyzing vibrating systems, it makes sense to view the nonlinear modelling techniques in this section in a framework that is consistent with modal analysis. For instance, characterizing nonlinearities is directly analogous to choosing the number of spatial references and model order in a modal model. Moreover, the process of throwing away computational poles in modal parameter estimation is similar to the process of discarding nonlinear terms in a model because they are poor contributors to the response. 4.2.1 Direct Parameter Estimation Models Direct parameter estimation (DPE) is conceptually the easiest time domain method to apply for modelling nonlinear systems. The method begins by assuming that there are linear and nonlinear elements in certain locations throughout a discrete model of a system. Then the constant parameters in the model are estimated by curve fitting the data with the assumed model using a least squares technique. For the three DOF test system, the assumed model with a single input applied at the first DOF is given by, m1&x&1 + (c10 + c12 + c13 ) x&1 + (k10 + k12 + k13 ) x1 − c12 x&2 − k12 x2 − c13 x&3 − k13 x3 + μkn10 x13 = f1 (t ) m2 &x&2 + (c20 + c12 + c23 ) x&2 + (k20 + k12 + k23 ) x2 − - c12 x&1 − k12 x1 − c23 x&3 − k23 x3 = 0 m3 &x&3 + (c30 + c13 + c23 ) x&3 + (k30 + k13 + k23 ) x3 − - c13 x&1 − k13 x1 − c23 x&2 − k23 x2 = 0 (14) The techniques in section 3.1 are used to obtain a guess of the form of the system equations in Eq 14. A solution is obtained as in [23,24] for a single force by estimating the parameters in the forced equation, feeding the common terms forward into the next unforced equation, estimating the parameters in that unforced equation, and then continuing onto the other unforced equations. This feedforward estimation technique is not necessary if there are forces applied at all the DOF. This method works well as long as the model structure is known beforehand. Since the velocity and position are each needed to solve the system of equations for the parameters, the input is designed to excite the system in the range where there are modal frequencies. There will be a errors in the parameters if there are modes outside the frequency range of the input; this is a disadvantage of DPE since there will always be some contribution from out-of-band modes when the modal density is high near the edge of the frequency window. Note that the position and velocity estimates are obtained by integrating the measured accelerations; the DC integration errors (constants of integrations) are removed by running the data in through the front and back of the filter to prevent phase changes. The level of filtering that is needed for real experimental data with low and high frequency modes can be prohibitive to the application of DPE. If there is any delay between the acceleration samples at the system DOFs due to multiplexing, the delay must be removed in order to have consistent data for parameter estimation. DPE is extremely sensitive to errors in amplitude and phase. 4.2.2 system identification [25]. The idea is to 'regress' the current response sample of a system on the past response and input samples with a nonlinear regression function. The moving average part of the model uses an unknown sampled noise sequence to reduce the bias error in the predicted response [2] and the exogenous inputs are just the past samples of the input time record. Since polynomials may only approximate nonpolynomial nonlinearities in certain amplitude ranges, the range of the NARMAX model is extended by using other types of nonlinear regression functions (e.g. transcendental), the so called 'extended model set [28]. Although the theory seems complex, the idea is very simple: the input and output measurements from the past are used to generate the current output. The NARMAX model is essentially a direct parameter estimation sampled-data model of the system. The general form of the model will be illustrated with the MDOF test system. After substituting difference approximations for the first and second derivatives in Eq 14, the system difference equations can be rearranged to yield Eq 15. The equation says that the current outputs are a linear combination of the past outputs and input; the nonlinear term is treated as an input. This model is unrealistic because it assumes that the measurements of the response are noise-free. The more realistic model includes the measurement noise, n(k). The measured output (denoted with a hat) is the sum of the true output and an uncorrelated noise term (Eq 16). Note that when this expression is substituted into Eq 15, multiplicative, correlated noise terms are generated. ⎧ x1 (k − 1) ⎫ ⎪ x (k − 2) ⎪ ⎪ 1 ⎪ ⎪ x2 (k − 1) ⎪ ⎧ x1 (k ) ⎫ ⎪ ⎪ ⎪ ⎪ ⎪ x2 (k − 2) ⎪ ( ) = x k C [ ] ⎨ 2 ⎬ ⎨ ⎬ ⎪ x (k ) ⎪ ⎪ x3 (k − 1) ⎪ ⎩ 3 ⎭ ⎪ x3 (k − 2) ⎪ ⎪ 3 ⎪ ⎪ x1 (k − 2)⎪ ⎪ f (k ) ⎪ ⎩ 1 ⎭ (15) NARMAX Models (Discrete Time) Nonlinear autoregressive moving average models with exogenous inputs are a derivative of the general ARMA models that are used in linear xˆi (k ) = xi (k ) + ni (k ), i = 1,2,3 (16) Figure 10: NARMAX Model Output Generalization for 3 DOF Test System Eq 15 is written once for each sampling instant and the resultant set of overdetermined equations is solved. The important thing to remember is that if an orthogonal least squares solution does not provide consistent estimates of the parameters, the correlated noise may be responsible. The solution to this problem is to model the noise source itself. Many different quality measures are used to check the model parameters for accuracy. These measures check to see if the model, 1) can replicate the input-output data that was used to estimate the parameters, 2) can respond correctly to a new input (generalize outside dataset), and 3) produces errors in the output estimates that are uncorrelated with the input. The three DOF test system was simulated with 8% uncorrelated measurement noise on each response. The ability of the model to generalize to inputs that are outside the dataset is illustrated in Figure 10. The input used to create the dataset for parameter estimation was a random input with zero mean. The input in the generalization test was also random. Note that the NARMAX procedure works for any type of input. There are a few difficulties with the NARMAX technique for experimental applications: first, the number of parameters in the general NARMAX model can be prohibitively large, even after the relative contribution of the terms is evaluated [29]; second, error models for correlated noise terms can be difficult to obtain. Despite these problems, the NARMAX approach seems to be the most practical and useful of the time domain nonlinear modelling methods. 4.2.3 Reverse Path Stiffness Models When linear spectral analysis is used to analyze nonlinear systems, and first order FRFs are estimated, the nonlinear effects are disguised as sources of correlated noise in the problem. Reverse path models extract the nonlinear noise sources by looking at dynamic stiffness functions (DSF) instead of FRFs. This reversal provides access to the nonlinear terms through simple mathematical operations on the output [7]. The MDOF test system will be used to describe the procedure. First, the system is flipped so that the force becomes the output and the response becomes the force. Then a linear path and a nonlinear path are used to connect the linear input force and the nonlinear input force (response) to the output (force). The resulting model for the MDOF test system is shown in Figure 11. Note that there are four effective inputs and one output. Moreover, the nonlinear single input multiple output problem has been transformed into a multiple input single output linear problem. By conditioning the four inputs on one another, the inputs become uncorrelated, and standard MIMO FRF estimation techniques can be used [9]. Note however that the FRFs will be DSFs in this problem, which are then used to characterize and model the nonlinear system. Figure 11: Reverse Path Model for MDOF Test System with Cubic Stiffness to Ground Since the nonlinear response terms can be highly correlated with the measured responses, the spectral problem may be poorly conditioned in some instances. A sufficient number of averages with a random excitation will help to reduce the correlation between the two signals. The interpetation of the DSFs can be very subjective, and the quality of the DSF in the nonlinear path can be rather noisy and difficult to interpret. Note that the major difficulty in modelling the statistics of the system in Figure 11 is that the inputs are no longer Gaussian because of the nonlinearity. 4.2.4 Other Modelling Techniques Other modelling techniques that seem to work in certain applications are the experimental describing function method [30], where all harmonics of the driving frequency are discarded in favor of the driving frequency itself, and neural networks for sampled-data systems [31], in which a black box of neurons and activation functions are used to replicate and generalize on a given set of inputoutput behaviors. 5 Conclusions There are a vast collection of nonlinear vibration analysis tools that can be used to analyze many types of common nonlinearities. Although many of these techniques are targeted to SDOF systems, many can be extended to MDOF systems with some effort. The steps involved in characterizing and modelling a structural dynamic nonlinear inputoutput relationship are similar to those in linear modal analysis. An approach to nonlinear analysis that begins with detecting, classifying, and locating the nonlinearity is necessary since many of the existing nonlinear modelling techniques assume that the model structure is known beforehand. Acknowledgements The authors acknowledge all of the researchers that were referenced in this report, and apologize to those who were not mentioned, for their contributions to this exciting area of experimental vibration analysis. References 1. Vinh, T. and Liu, H., Nonlinear Structural Dynamics by Nonparametric Method, Identificazione Strutturale, Seriate, Oct. 1992. 2. Worden, K., Characterization of Nonlinear Systems Using Time Data, Identificazione Strutturale, Seriate, Oct. 1992. 3. Jordan, D. W. and Smith, P., Nonlinear Ordinary Differential Equations, Second Edition, Clarendon Press, Oxford, 1987. 4. Nayfeh, A. H. and Mook, D. T., Nonlinear Oscillations, John Wiley and Sons, New York, 1979. 5. Billings, S. A., and Voon, W. S. F., Least Squares Parameter Estimation Algorithms for Nonlinear Systems, International Journal of Systems Science, 1984, Vol. 15, No. 6, 601615. 6. He, J., and Ewins, D. J., A Simple Method of Interpretation for the Modal Analysis of Nonlinear Systems, 1987 International Modal Analysis Conference, pg. 626-634. 7. Bendat, J. S., Nonlinear Systems Techniques and Applications, John Wiley & Sons, New York, 1998. 8. Worden, K., Wardle, R., and King, N. E., Classification of Nonlinearities Using Neural Networks, 1997 International Modal Analysis Conference, 980-986. 9. Bendat, Julius S., Piersol, Allan G., Engineering Applications of Correlation and Spectral Analysis, John Wiley & Sons, New York, 1980. 10. Rice, H. J., and Fitzpatrick, J. A., A Procedure for the Identification of Linear and Non-Linear Multi-Degree-of-Freedom Systems, Journal of Sound and Vibration (1991), 149(3), 397-411. 11. Storer, D. M., and Tomlinson, G. R., Recent Developments in the Measurement and Interpretation of Higher Order Transfer Functions from Non-Linear Structures, Mechanical Systems and Signal Processing (1993), 7(2), 173-189. 12. Schetzen, M., The Volterra and Wiener Theories of Nonlinear Systems, Krieger Publishing Company, Malabar, 1989. 13. Bedrossan, E., and Rice, S. O., The Output Properties of Volterra Systems Driven by Harmonic and Gaussian Inputs, Proceedings of the IEEE (1971), 59, 1688-1707. 14. Bendat, J. S., and Piersol, A. G., Random Data: Analysis and Measurement Procedures, Second Edition, John Wiley & Sons, New York, 1986. 15. Bracewell, R. N., The Fourier Transform and Its Applications, Second Edition, McGraw Hill, Boston, MA, 1986. 16. Feldman, M. S. and Braun, S., Identification of Non-Linear System Parameters Via the Instantaneous Frequency: Application of the Hilbert Transform and Wigner-Ville 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. Techniques, 1995 International Modal Analysis Conference, 637-642. Simon, M., and Tomlinson, G. R., Use of the Hilbert Transform in Modal Analysis of Linear and Non-Linear Structures, Journal of Sound and Vibration (1984), 96(4), 421-436. Newland, D. E., Random Vibrations, Spectral & Wavelet Analysis, Third Edition, Longman Publishers, 1993. Staszewski, W. J., and Chance, J. E., Identification of Nonlinear Systems Using Wavelets - Experimental Study, 1997 International Modal Analysis Conference, 10121016. Masri, S. F., and Caughey, T. K., A Nonparametric Identification Technique for Nonlinear Dynamic Systems, Journal of Applied Mechanics (1979), 46, 433-447. Masri, S. F., Sassi, H., and Caughey, T. K., Nonparametric Identification of Nearly Arbitrary Nonlinear Systems, Journal of Applied Mechanics (1982), 49, 619-627. Billings, S. A., and Voon, W. S. F., 1983, Proceedings of the Institute of Electronics Engineers, 130, 193. Mohammad, K. S., Worden, K., and Tomlinson, G. R., Direct Parameter Estimation for Linear and Non-Linear Structures, Journal of Sound and Vibration (1992), 152(3), 471-499. Worden, K. and Atkins, P., Identification of a Multi-Degree-of-Freedom Nonlinear System, 1997 International Modal Analysis Conference, 1023-1028. Chen, S., and Billings, S. A., Representations of Nonlinear Systems: The NARMAX Model, International Journal of Control (1989), 49(3), 1012-1032. Leontaritis, I. J., and Billings, S. A., InputOutput Parametric Models for Nonlinear Systems Part I: Deterministic Nonlinear Systems, International Journal of Control (1985), 41(2), 303-328. Leontaritis, I. J., and Billings, S. A., InputOutput Parametric Models for Nonlinear Systems Part II: Stochastic Nonlinear Systems, International Journal of Control (1985), 41(2), 329-344. Billings, S. A., and Chen, S., Extended Model Set, Global Data, and Threshold Model Identification of Severely Nonlinear Systems, International Journal of Control (1989), 50(5), 1897-1923. Chen, S., Billings, S. A., Cowan, C. F., and Grant, P. M., Practical Identification of NARMAX Models Using Radial Basis Functions, International Journal of Control, (1990), 52(6), 1327-1350. 30. Benhafsi, Y., Penny, J. E., and Friswell, M. I., Identification of Damping Parameters of Vibrating Systems with Cubic Stiffness Nonlinearity, 1995 International Modal Analysis Conference, 623-629. 31. Chen, S., Billings, S. A., and Grant, S. Chen, Nonlinear System Identification Using Neural Networks, International Journal of Control (1990), 51(6), 1191-1214.
© Copyright 2025 Paperzz