ChapterPDF Available

The Best Linear Approximation of MIMO Systems: First Results on Simplified Nonlinearity Assessment

Authors:
  • Siemens Industry Software
The Best Linear Approximation of MIMO systems:
First results on simplified nonlinearity assessment
Péter Zoltán Csurcsia1,2, Bart Peeters1, and Johan Schoukens2
1 Siemens Industry Software NV.,
Interleuvenlaan 68, B-3001 Leuven, Belgium
2 Department of Engineering Technology (INDI)
Vrije Universiteit Brussel
Pleinlaan 2, B-1050 Elsene, Belgium
ABSTRACT
Many mechanical structures are nonlinear and there is no unique solution for modeling nonlinear systems. When a single-
input, single-output system is excited by special signals, it is easily possible to decide whether the linear framework is still
accurate enough to be used, or a nonlinear framework must be used. However, for multiple-input, multiple-output (MIMO)
systems, the design of experiment is not a trivial question since the input and output channels are not mutually independent.
This paper shows the first results of an ongoing research project and it addresses the questions related to the user-friendly
processing of MIMO measurements with respect to the design of experiment and the analysis of the measured data.
When the proposed framework is used, it is easily possible a) to decide, if the underlying system is linear or not, b) to decide
if the linear framework is still accurate (safe) enough to be used, and c) to tell the unexperienced user how much it can be
gained using an advanced nonlinear framework. The proposed nonparametric industrial framework is illustrated on a on the
ground vibration testing of an electrical airplane.
Keywords: MIMO systems, nonlinearity, nonparametric estimation, system identification, ground vibration testing
1. INTRODUCTION
In this paper we focus on nonparametric vibration analysis. Many mechanical and civil structures are inherently nonlinear. The
problem lies in the fact that there are many different types of nonlinear systems, each of them behaves differently, therefore
modelling is very involved, and universally usable design and modelling tools are not available. For these reasons the nonlinear
systems are often approximated with linear systems, because its theory is user friendly and well understood.
Since the development of advanced digital signal processing algorithms and the increased computational capability, it became
possible to use complex input signals such that a large variety of shaker excitation signals can be used to experimentally
determine the broadband FRFs, which are required to obtain parametric models (e.g. resonance frequencies, modes shapes,
etc.). One of the (best) possibilities is the usage of special multisines (known as pseudo random signal as well) because they
can avoid spectral leakage, inconsistency, non-persistency, and they provide a handy, robust solution to build linear models
(FRFs) and to detect the level and type of nonlinearities. The state-of-the-art knowledge known as the Best Linear
Approximation (BLA) (best in mean square error sense) framework is already available for single-input, single-output (SISO)
systems [1] [2] [3] [4].
The aim of the paper is to introduce the BLA framework of multiple input-multiple output (MIMO) systems based on industrial
vibrational measurements. The proposed BLA provides a user-friendly interpretation of the measurement data by extracting
the user relevant information. The procedure consists of two main steps.
In the design of experiment step (step 1), systems are excited by multisine signals. The excitation signal consists of independent
series of periodic multisines where each excitation channel and each experiment are mutually independent.
The analysis of the measured signals (step 2) differs from the classical H1 Frequency Response Function (FRF) estimation
process. The key idea is to make use of some statistical properties of the excitation signal such that is becomes possible to split
up the classical coherence function of the FRF measurement into noise and nonlinearity information.
The proposed nonparametric industrial framework is illustrated on the ground vibration testing (GVT) measurement of a battery
operated electrical airplane.
This paper is organized as follows. Section 2 briefly describes the considered systems and assumptions applied in this work.
Section 3 addresses questions related to the experiment design. Section 4 discusses the estimation framework in detail. In
Section 5 and 6 the description of the GVT measurement and its analysis are given. Conclusions can be found in Section 7.
2. BASICS
The dynamics of a linear MIMO system can be nonparametrically characterised in frequency domain by its Frequency Response
Matrix (FRM) [5] at discrete frequency index k, which relates the inputs to outputs as follows:
󰇛󰇜 󰇛󰇜󰇛󰇜 (1)
In this work arbitrary number of input and output channels are considered and the underlying systems are BIBO stable physical
systems [6]. For the sake of simplicity, the frequency indices will be omitted, and it is assumed to understand each quantity at
frequency index k.
This system represented by the is linear when the superposition principle is satisfied in steady-state, i.e.:
󰇛 󰇜   󰇛 󰇜 (2)
where a and b are scalar values. If is constant, for any a, b (and excitation), then the system is called linear-time invariant
(LTI). On the other hand, when varies with a and b (and the variation depends also on the excitation signal e.g. level of
excitation, distribution, etc.) then the system is called nonlinear.
Because time-varying systems are often misinterpreted as nonlinear systems, it is important to mention that when varies over
the measurement time, but at each time instant the principle of superposition is satisfied, then the system is called linear time-
varying (LTV) [7].
In this work we consider nonlinear time-invariant stable (damped) mechanical (vibrating) systems where the linear response of
the system is still present and the output of the underlying system has the same period as the excitation signal (i.e. the system
has PISPO behaviour: period in, same period out [8]).
Further, it is assumed that the excitation signal is known (measured precisely). The actuator of the system is linear.
3. DESIGN OF EXPERIMENT
Multisine excitation and detection of nonlinearities
In modern system identification special excitation signals are available to assess the underlying systems in a user-friendly, time
efficient way [9]. To avoid any spectrum leakage, to reach full nonparametric characterization of the noise, and to be able to
detect nonlinearities, a periodic signal is needed. Many users prefer noise excitations, because they are simple to implement,
but in this case nonlinearities are not identifiable, and there is a possible leakage error. The best signal that satisfies the desired
properties is the user-friendly multisine signal (see Figure 1) which looks like Gaussian white noise, behaves like it but it is not
a noise. The random phase (uniformly distributed) multisine is a sum of harmonically related sinusoids. The amplitude
distribution of a random phase multisine is approximately normal (it approaches a Gaussian distribution as the number of
harmonics tend to infinity).
In this work, random phase multisines are used and generated in the frequency domain such that the magnitude characteristic
is set by the user, and the phases of the cosines are chosen randomly from a uniformly distribution [8]. Note that this signal is
also known as pseudo-random (multisine) signal.
Figure 1: Different excitation signals in time and in frequency domain
Multisines for multiple input measurements
For the sake of simplicity without loss of generality we will focus on systems with two inputs and two outputs. This allows
to illustrate the additional problems that appear when moving from SISO to MIMO for a minimal increase of the complexity.
The straightforward extension of the SISO excitation case can be formulated in frequency domain as follows:

 
 
(3)
where the indices of the input and output data refer to channel number.
The above-mentioned set of linear equations suffers from the degrees of freedom: there are 4 unknown parameters and only 2
independent equations. In order to overcome the issue with the degrees of freedom, then number of independent equations has
to be increased. In this work this has been done by increasing the number of experiments by expanding the number of columns
in U (and hence the number of columns in Y). Each column in U (Y) represents an experiment. In case of 2 inputs there are at
least 2 experiments needed.
The solvability of the above-mentioned linear algebraic equation strongly depends on the condition number (i.e. the
randomness) of the excitation signal’s matrix U. In classical MIMO identification, one of the most often applied solution to
this problem is the use of Hadamard decorrelation technique: a square matrix (whose entries are either +1 or −1) is elementwise
multiplied with one realization of signal. The restriction here is that the order of the matrix must be 1, 2, or multiples of 4.
In order to overcome the issue with the limited possible orders of Hadamard matrix and to improve the estimation properties
[10] and [11] proposed to use orthogonal random multisines, extending the idea of the orthogonal inputs proposed for linear
MIMO measurements in [12]. In this work the proposed procedure is to generate independent random excitation for every input
channel such that we have (more) randomness in the measurement with respect to the Hadamard’s technique. This sequence of
signals will be placed in the first blocks of experiments (i.e. first column of U) and they will be shifted orthogonally for the
subsequent experiments (i.e. the next columns in U) with the following weighting-shifting matrix:
 󰇛󰇜󰇛󰇜 (4)
where c refers to input channel number (i.e. the row number in U), n refers to the experiment number (column number in U),
and  stands for the number of inputs. In case of 2 input/output channels, for one set of realization of the multisine signal,
the following equation is given:
 
   
  
   
  
   
 
(5)
4. BEST LINEAR APPROXIMATION
The Best Linear Approximation (BLA) has been widely used in the last decades to efficiently estimate FRFs [9]. The BLA of
a nonlinear system is an approach of modelling that minimizes the mean square error between the true output of a nonlinear
system and the output of the linear model.
The proposed BLA technique makes use of the knowledge that the excitation signal has both stochastic and deterministic
properties. In this work the excitation signal is random phase multisine signal and it is assumed to be measured precisely. In
each measurement there are m different random realizations of multisines (orthogonally shifted number of input channels times)
and each of the realization is repeated p times.
From the philosophical point of view there are two main differences between the proposed BLA and the classical H1 (cross-
power spectral density) estimate [13] frameworks. First, in the BLA case the FRM is estimated from the discrete Fourier
transformed data instead of using the cross-power and auto-power matrices. Second, instead of directly using the averaged
input and output data, a partial BLA estimate is calculated for each period of the excitation. A BLA FRM estimate, for a given
signal, is then calculated via the average of partial BLA estimates. In this case we can easily estimate the noise levels and
standard deviations on each frequency line. Using this information, the coherence function will be virtually split into (1) noise
level and (2) nonlinear contribution estimates.
Theoretical structure and the basic assumptions
As aforementioned, the BLA of a nonlinear system is an approach of modelling that minimizes the mean square error between
the true output of a nonlinear system and the output of the linear model [8]. In the proposed robust BLA framework, multiple
repeated realizations of random phase multisine excitation are needed. The BLA estimate consists of several components.
Figure 6. Shows the theoretical structure of the considered BLA estimator.
Figure 2: The theoretical structure of the best linear approximation
GLinear is the linear (transfer function) component of BLA. This component is phase coherent: random phase rotation in the
input excitation would result in a proportional phase rotation at the output.
In case of non-coherent behaviour, the input phase rotation would result in a random phase rotation at the output. Please note
that significant part of the nonlinearities is non-coherent. When many input phase rotations are performed, the random output
rotations can be seen as an additional (nonlinear) noise source (GS) next to the ordinary measurement noise (GE) assumed to
be additive i.i.d. normal distributed with zero mean with a finite variance. The usage of periodic excitation reduces the effects
of the measurement noise GE. The usage of multiple random phase realizations reduces the level of non-coherent nonlinearities.
The (coherent) nonlinearities remaining after multiple realizations of excitation signal result in a bias error of the BLA (denoted
by GBias). The next section discusses a possibility to reduce the effects of .
Two-dimensional averaging
When the BLA estimation framework is applied, the observed system is excited by random phase multisines (assumed to be
measured precisely). In this work there are ( times phase-rotated) m different realization of the multisine excitation
signal, each realization is repeated p period times. The considered steady-state model in frequency domain at frequency bin
index k is given by:
󰇟󰇠󰇟󰇠

󰇟󰇠󰇟󰇠󰇟󰇠

󰇟󰇠
󰇟󰇠󰇟󰇠 (3)
The steady state signals are obtained in this work by discarding some periods at the beginning of each realization block. In
order to estimate the underlying system one has to average over p periods of repeated excitation signal, and over the m different
realizations of the excitation signal [8] (see Figure 3).
First, let us average over the p periods of a realization. If p is sufficiently large then (considering the law of large numbers and
the distribution properties the observation noise) the expected value of
󰇟󰇠󰇟󰇠 converges to zero, so that term is eliminated. In
other words, averaging over repeated blocks results in an improvement of the SNR. Because the stochastic nonlinear
contribution
󰇟󰇠 does not vary over the repetition of the same realization we have to average over the m different realizations.
If m is sufficiently large, then
󰇟󰇠‘half-stochastic’ nonlinear noise source converges to zero, so that term is eliminated. After
the 2D averaging the BLA estimate is obtained.
The estimate of the noise sample variance
is calculated from the averaged sample variance of each FRM realization. The
total variance of the FRM

is calculated from the sample variance of each different partial BLA estimates
󰇟󰇠.
The difference between the total variance and the noise variance is an estimate of the variance of the stochastic nonlinear
contributions 
󰇛

󰇜. When the user intends to see how much nonlinearty is present on an arbitrary experiment,
one has to consider m-times 
such that

.
Figure 3: Evaluation of BLA estimate with the help of 2D averaging
Using the proposed 2D averaging technique the influence of the noise and nonlinear contribution can be decreased, and the
final result is BLA FRF estimate. In [5] it has been suggested to choose the number of periods more than one (p≥2) and the
different realizations are more than six (m≥7). Detailed calculations of the proposed 2D approach can be found in [14].
5. MEASUREMENT
This section provides a brief overview of the GVT measurement of a battery operated small aircraft. The measurement took
place at Magnus testing facility in Kecskemét, Hungary in 2017. The eFusion aircraft (see Figure 4) is a two-seat, all-electric,
low-wing monoplane, based on the piston engine. The light sport aircraft has a symmetric wing profile, a titanium firewall, and
a centre section made of chrome molybdenum alloys. The fuselage is attached with a non-retractable tricycle landing gear. It
has a length of 6.7 m, height of 2.4 m, and a wingspan of 8.3 m including winglet, whereas the wing area is 10.59 m². The
aircraft is powered by a 60kW electric drive system. The electric propulsion system including motor and batteries is designed
by Siemens. The aircraft has an endurance of approximately one hour. The aircraft has an empty weight of 410 kg and a
maximum take-off weight of 600kg. It requires a landing roll from 150 m to 200 m.
The measurement setup (see Figure 5) consists of 2 shakers2 force cells, and various 91 acceleration channels. The shaker
reference (Volt) signals are random phase multisine signals. The sampling frequency is 200 Hz. The period length is 1024
resulting in a frequency resolution of 0.1953 Hz. The smallest excited frequency is 1.1719 Hz, the highest excited frequency is
50.7813 Hz.
There are eight different multisine realizations for each input channel per experiment. Each multisine realization is repeated 3
times. As explained earlier, the extra experimental blocks (necessary to solve the MIMO equations) are obtained by orthogonal
phase shift. Thus, there are in total   blocks.
Figure 4: The eFusion battery operated small aircraft
Figure 5: The measurement setup and instrumentation.
6. ANALYSIS
This section concerns the analysis the random phase multisine GVT measurement. The GVT measurement has been executed
at three different levels. Figure 6 shows the lowest and highest level excitation signals in the frequency domain. The excitation
force is measured with approximately 65 dB SNR. This SNR is sufficiently good to fulfil the assumption on the precise
excitation signal measurement. However, it is interesting to point out that the high level excitation signal is 10 dB higher than
the low level excitation signal but the SNR improvement is only around 2 dB: the noise level estimate moved together with the
excitation signal estimate. This indicates the presence of (low level) nonlinearities at the excitation system. The analysis of this
phenomenon is out of the scope of this paper. Further, in order to simplify the analysis, the output and FRF are shown at the
driving points only. The output (acceleration) measurement is shown in Figure 7. As can be seen, the SNR dropped a little
resulting around 60 dB SNR at the resonances. At the higher excitation level, the right wing SNR decreased with approximately
4 dB. This is a further indication of nonlinearities being present at the measurement.
Figure 6: The input (force) signal measured in frequency domain at the low and high amplitude levels.
In order to ensure that the measured signals are in the steady-state, a simple transient check-up is performed. Figure 8 shows
the first realization of one of the output channels (with the slowest decay) in time domain. In order to determine the length of
the transient (i.e. the number of delay blocks), the last block (period) of the first realization assumed to be in steady-state is
subtracted from every block in that realization. As can be seen on the right side of Figure 8, only the first block is disturbed by
the transient. In this work, each first block (period) is discarded.
Figure 7: The output (acceleration) signal measured in frequency domain at the low and high amplitude levels.
Figure 8: Periodicity of the output measurement at high level in time domain. Left figures shows the block repetitions in one realization. The
right figure shows the difference between the last block minus every block.
Figure 9 shows the FRFs at the driving points at low and high level excitation. It can be clearly observed that FRFs at different
levels differ a lot from each other. This clearly indicated the presence of nonlinearities. The interesting point here is to tell the
inexperienced user from only one measurement if the system is linear or nonlinear on that particular level of excitation.
Figure 9: FRFs at driving points estimated at the low and high excitation levels.
The classical H1 framework suggest calculating the coherence function for each frequency line. When the coherence function
gives one it means that there is 100% linear correlation between the measured output and input data. When the coherence is
lower than one it indicates the presence of (among others) high level noise and/or transient and/or leakage and/or nonlinearities.
Since we have used periodic excitation with discarding the delay blocks (transient), we made sure that the lack of coherence
stands only for the noise and nonlinearities. In the following part we focus on the first FRF in FRM at high level excitation.
In the classical H1 framework the coherence function (pink thick line in Figure 10) is used to estimate the FRF measurement’s
standard deviation (pink thin line in Figure 10). For the numerical computation of coherence function in MIMO case we refer
to [15]. Please note that by the use of the proposed BLA framework we can directly estimate the standard deviation and split it
to into noise level estimation (black thin line in Figure 10) and nonlinearity level estimation (red thin line in Figure 10) as
explained in the 2D averaging section of this paper.
With the help of these curves it is possible to tell how much is from the lack of coherence accounts for the noise and nonlinearity.
For instance, the first resonance (around 3 Hz) has an SNR of 35 dB and an SNLR (signal-to-nonlinearity ratio) of 40 dB. This
means that at this resonance the main error source is the noise. Looking at the largest resonance (4th resonance at around 12
Hz) one can read that the SNR is around 60 dB and the SNLR is around 30 dB. At this resonance the dominant error source is
the nonlinearity.
Figure 10: The BLA FRF estimation at high level excitation using the proposed technique taking into account all data.
A further interesting point is to highlight that periodic excitation is used, therefore it is possible to estimate the standard
deviation directly from the data instead. A standard deviation comparison between BLA and H1 is shown in Figure 11. This
comparison indicates that the BLA estimate is indeed more robust the BLA’s standard deviation can reach lower values than
the standard deviation of H1.
Figure 11: Comparison of standard deviation estimation of BLA estimate (green line) and H1 (pink thin line).
The figures above show the improved FRM, noise and nonlinearity estimates by taking into account all the different realizations
and experiments. The question arises: what would be the noise and nonlinearity level on an arbitrary chosen measurement block
(period) without using the BLA technique. In this case one has to correct for the number of experiments (multiply the noise
estimate by , nonlinearity estimates by ). This is shown in Figure 12 for both low (lighter colors) and high (darker
colors) level excitation. In this case, if the end-user decides the use a simple linear model in his application the error levels
would be in order of SNLR. If the end-user decides to opt for an appropriate nonlinear model the error levels would be in order
of SNR. The gain (improvement) by the use of an advanced nonlinear model would be approximately the difference between
the SNR and SNLR.
A further interesting thing to mention is that the anti-diagonal FRFs have a significantly higher nonlinearity level then in the
diagonal FRFs.
Figure 12: Expected noise and nonlinearity levels at one measurement block (period).
7. CONCLUSION
In this work a MIMO Best Linear Approximation framework was developed to provide a user-friendly interpretation of the
nonlinear behavior of MIMO measurement data by extracting user relevant information. The proposed framework turned to be
useful for modelling FRFs because:
orthogonal excitation signals have been provided 1) to improve the SNR, 2) to better characterize the underlying
system, 3) to avoid spectral leakage, and 4) to overcome the issues with transient.
the input and output measurements were characterized,
the frequency response matrix was estimated and characterized by virtually slitting up the coherence function into
noise and nonlinearity level information
at each amplitude level the noise and nonlinearity information can be retrieved.
Using the provided information potential users can decide if the usage of an advanced nonlinear framework is necessary.
ACKNOWLEDGEMENTS
This work was funded by the VLAIO Innovation Mandate project number HBC.2016.0235.
REFERENCES
[1]
L. Lauwers, J. Schoukens, R. Pintelon and M. Enqvist, "Nonlinear Structure Analysis Using the Best Linear," in
Proceedings of International Conference on Noise and Vibration Engineering, Leuven, 2006.
[2]
A. Esfahani, J. Schoukens and L. Vanbeylen, "Using the Best Linear Approximation With Varying Excitation Signals
for Nonlinear System Characterization," IEEE Transaction on Instrumentation and Measurement, vol. 65, pp. 1271-
1280, 2016.
[3]
H. K. Wong, J. Schoukens and K. Godfrey, "Analysis of Best Linear Approximation of a WienerHammerstein System
for Arbitrary Amplitude Distributions," IEEE Transactions on Instrumentation and Measurement, vol. 61, no. 3, pp. 645-
654, 2012.
[4]
J. Schoukens and R. Pintelon, "Study of the Variance of Parametric Estimates of the Best Linear Approximation of
Nonlinear Systems," IEEE Transactions on Instrumentation and Measurement, vol. 59, no. 12, pp. 3156-3167, 2010.
[5]
R. Pintelon, J. Schoukens, System Identification: A Frequency Domain Approach, 2nd ed., New Jersey: Wiley-IEEE
Press, ISBN: 978-0470640371, 2012.
[6]
L. Ljung, System identification: Theory for the User, 2nd ed., New Jersey: Prentice-Hall, ISBN: 9780136566953, 1999.
[7]
P. Z. Csurcsia and J. Lataire, "Nonparametric Estimation of Time-variant Systems Using 2D Regularization," IEEE
Transactions on Instrumentation & Measurement, vol. 65, no. 5, pp. 1259-1270, 2016.
[8]
P. Z. Csurcsia, "Static nonlinearity handling using best linear approximation: An introduction," Pollack Periodica , vol.
8, no. 1, 2013.
[9]
J. Schoukens, R. Pintelon, Y. Rolain, Mastering System Identification in 100 exercises, New Jersey: John Wiley & Sons,
ISBN: 978047093698, 2012.
[10]
M. Solomou and D. Rees, "Measuring the best linear approximation of systems suffering nonlinear distortions: An
alternative method," IEEE Transactions on Instrumentation and Measurements, vol. 52, no. 4, pp. 1114-1119, 2003.
[11]
T. Dobrowiecki and J. Schoukens, "Linear approximation of weakly nonlinear MIMO systems," IEEE International
Instrumentation and Measurement Technology Conference (I2MTC), pp. 1607-1612, 2004.
[12]
P. Guillaume, R. Pintelon, and J. Schoukens, "Accurate estimation of multivariable frequency response functions," 13th
World Congress of IFAC, vol. 29, no. 1, pp. 4351 - 4356, 1996.
[13]
R. Priemer, Introductory Signal Processing, World Scientific, ISBN: 9971509199, 1991.
[14]
M. Alvarez Blanco, P. Z. Csurcsia, K. Janssens, B. Peeters and W. Desmet, "Nonlinearity assessment of mimo
electroacoustic systems on direct field environmental acoustic testing," in International Conference on Noise and
Vibration Engineering, Leuven, 2018.
[15]
B. Peeters, M. El-Kafafy, P. Guillaume and H. Van der Auweraer, "Uncertainty propagation in Experimental Modal
Analysis," in Conference Proceedings of the Society for Experimental Mechanics Series, 2014.
... For experiments with multiple inputs we recommend to use orthogonal multisine excitation signals [24,25]. The proposed procedure is to generate independent random excitations for every input channel [26] [27], as opposed to the classical Hadamard technique [4]. A freeware implementation of a multisine toolbox can be found in [28]. ...
Article
Full-text available
A known challenge when building nonlinear models from data is to limit the size of the model in terms of the number of parameters. Especially for complex nonlinear systems, which require a substantial number of state variables, the classical formulation of the nonlinear part (e.g. through a basis expansion) tends to lead to a rapid increase in the model size. In this work, we propose two strategies to counter this effect: 1) The introduction of a novel nonlinear-state selection algorithm. The method relies on the non-parametric nonlinear distortion analysis of the Best Linear Approximation framework to identify the state variables which are the most impacted by nonlinearities. Pre-selecting only the most appropriate states when constructing the nonlinear terms results in a considerable reduction of the model size. 2) The use of so-called 'decoupled' functions directly in the model estimation procedure. While it is known that function decoupling can reduce the model size in a secondary step, we show how a decoupled formulation can be imposed to advantage from the start. The results of this approach are benchmarked with the state-of-the-art a posteriori decoupling technique. Our strategies are demonstrated on real-life data of a multiple-input, multiple-output (MIMO) ground vibration test of an F-16 aircraft, a prime complex and nonlinear dynamic system. 1 INTRODUCTION Engineers and scientists want mathematical models of the observed system for understanding, design and control. Modeling nonlinear systems is essential because many systems are inherently nonlinear. The challenge lies in the fact that there are several differently behaving nonlinear structures and therefore modeling is very involved. As it becomes increasingly important to cope with nonlinear analysis and modeling, various approaches have been proposed; for a detailed overview we refer to [1] [2] and [3]. In this work, we propose a data-driven nonlinear modeling procedure where we build upon a number of well-known, matured, system identification techniques, and add two novel tools in order to overcome some of the drawbacks of the classical approach. In doing so, we provide a complete modeling strategy which allows retrieving compact nonlinear state-space models from data. The procedure combines both nonparametric and parametric nonlinear modeling techniques and is particularly useful when dealing with complex nonlinear systems, such as dynamic structures with many resonances. An important domain of application is found in the modeling of multiple-input, multiple-output (MIMO) real-life vibro-acoustic measurements. We illustrate the methodologies on a ground vibration test of an F-16 aircraft. The recommended nonlinear modeling procedure is listed below and illustrated in Figure 1. ▪ In the experiment design step, systems are excited by broadband (multisine) signals at multiple excitation levels. The recommended multisine (also known as pseudo-random noise) excitation signal consists of a series of periodic multisines that are mutually independent over the experiments. The main advantage of the recommended signals is that there is no problem with spectral leakage or transients. They deliver excellent linear models while providing useful information about the level and type of nonlinearities. ▪ In the second step, the measured signals are (nonparametrically) analyzed by applying the (multisine-driven) Best Linear Approximation (BLA) framework of MIMO systems as a generalization of the conceptual work [4]. Even though the technique works best with the recommended multisines, (with some loss of accuracy) any (orthogonal) signal can be applied. This (multisine-driven) BLA analysis differs from the classical H 1 Frequency Response Function (FRF) estimation process [5]. The key idea is to make use of the statistical features of the excitation signal. The outcome of the BLA analysis results in a series of nonparametric FRFs together with noise and nonlinear distortion estimates.
... Additionally, in Experimental Modal Analysis, i.e., deterministic modal analysis in which both the system excitation and the corresponding response are measured, the concept of a best fitting linear model to a nonlinear one is well established and termed the best linear approximation. The latter can be efficiently addressed by the relevant research work of Eykhoff [19], Pintelon and Schoukens [20,21], Schoukens et al. [22,23], and Enqvist and Ljung [24] while Esfahani et al. [25] and Csurcsia et al. [26] provide more application-oriented investigations. By employing this approach, contrarily to the aforementioned equivalent linearisation framework, the estimated linear model is corresponding to the nonlinear one by minimising the mean square difference between the response of the nonlinear model and the response obtained with this linear one. ...
Article
Full-text available
Operational Modal Analysis (OMA) is a widely used class of tools to identify the modal properties of existing civil engineering structures and mechanical systems under ambient vibrations or normal operating conditions by only employing measured responses. The OMA techniques, however, are confined to estimate modal properties of linear and time-invariant systems, which do not always comply with real life applications. Additionally, even though structures are found to be nonlinear and nonstationary (i.e., time-varying), it is often engineering practice to apply linear models due to their straightforward insight into the dynamic behaviour of the considered system and mathematical properties when compared to more time consuming consideration of nonlinearities and nonstationarities. With that point of view, the concept of evaluating a best linear approximation of a nonlinear response is well established within Experimental Modal Analysis, i.e., deterministic modal analysis where both the system excitation and the corresponding response are measured. Along these lines, the paper takes the first step towards extending the concept of a best linear approximation to correlation-driven OMA in terms of estimated natural frequencies, damping ratios, and mode shapes. This paper proves that the correlation function matrix calculated from the measured response of a nonlinear and nonstationary system can be approximated by a set of free decays of the best linear approximation. In other words, the paper derives and shows through appropriately designed numerical simulations that the linear modal model, estimated using the output-only framework of conventional correlation-driven (i.e., covariance-driven) OMA, leads to suboptimal minimisation of the difference between the true response of a nonlinear and/or nonstationary system and the response of the linear modal model in a least squares sense. Moreover, the paper demonstrates, using an additional numerical simulation case study, that the output-only framework causes an underestimation of the error that is inevitably involved when estimating linear modal properties from a nonlinear and nonstationary response.
Article
Full-text available
This work discusses the experimental challenges and processing of unsteady experiments for a pitching wing in the low-speed wind tunnel of the Vrije Universiteit Brussel. The setup used for unsteady experiments consisted of two independent devices: (a) a position control device to steer the pitch angle of the wing, and (b) a pressure measurement device to measure the aerodynamic loads. The position control setup can pitch the wing for a range of frequencies, amplitude, and offset levels. In this work, a NACA-0018 wing profile was used with an aspect ratio of 1.8. The position control and the pressure measurement setups operate independently of each other, necessitating advanced signal processing techniques to synchronize the pitch angle and the lift force. Furthermore, there is a (not well-documented) issue with the (sampling) clock frequency of the pressure measurement setup, which was resolved using a fully automated spectral analysis technique. The wing was pitched using a simple harmonic sine excitation signal at eight different offset levels (between 6° and 21°) for a fixed amplitude variation (std) of 6°. At each offset level, the wing was pitched at five different frequencies between 0.1 Hz and 2 Hz (that correspond to reduced frequencies k ranging from 0.006 to 0.125). All the experiments were conducted at a fixed chord-based Reynolds number of 2.85 × 105. The choice of operating parameters invokes the linear and nonlinear behavior of the wing. The linear unsteady measurements agreed with the analytical results. The unsteady pressure measurements at higher offset levels revealed the nonlinear aerodynamic phenomenon of dynamic stall. This confirms that a nonlinear and dynamic model is required to capture the salient characteristics of the lift force on a pitching wing.
Conference Paper
div class="section abstract"> The vehicle industry being in the middle of transformation, the development of electric drives has come into engineers’ focus. The parameter evaluation of dynamic systems can be cumbersome when having nonlinearity in the structure, for example nonlinear stiffness characteristics. In such case, the standard linear approach, including EMA (Experimental Modal Analysis), modal superposition, FRF measurement (Frequency Response Function) and modal synthesis can not be applied. However, one of the main challenges in addressing nonlinearities is the lack of general tools to approach them. In this paper, a general framework to study nonlinearities in a structural dynamic context is presented. The method relies on standard random and sine sweep testing approaches to detect and localize nonlinearities, and on dedicated processing techniques to analyze the data and extract information on the nature of the analyzed nonlinearity. This approach is then used to study the behavior of an assembly of a lamella package of PMSM (Permanent Magnetic Synchronous Machines), where permanent magnets are embedded in the laminations. The magnets are surrounded by resin that holds them in place in their grooves. Characterizing the dynamic properties of such a structure is a relevant task in engineering development, for verifying numerical predictions. In this case, the relative motion of lamellas as well as the heavy influence of the polymer resin’s properties may result in nonlinear behavior. </div
Article
Full-text available
PurposeThis paper provides a novel method to split up the multiple coherence function into noise, nonlinear distortion, and transient components.Method The method relies on the nonparametric estimation framework called the Best Linear Approximation (BLA) where vibro-acoustic systems are excited by special so-called multisines (pseudo-random noise) signals.ChallangeTesting of multiple-input, multiple-output (MIMO) nonlinear systems is very involved, and it usually requires expert users. It is because the design and processing of experiments, and nonlinear assessment are not trivial questions.ProposalTo cope with these issues, this paper shows the recent results of a research project addressing the questions related to the user-friendly nonlinear (pre-)processing of MIMO experiments of vibrating structures. The key idea is the novel analysis of the (co-)variance estimates of the BLA framework that can be tailored to split up the classical multiple coherence function into noise, nonlinearity, and transient components.Conclusions Using the suggested approach, a novice user can quickly determine whether the underlying structure is linear or not, and how much is the possible gain using nonlinear modeling tools.IllustrationThe proposed approach is demonstrated on, but not limited to, the analysis of ground vibration testing of a decommissioned F-16 fighting falcon.
Article
This paper introduces a user-friendly estimation toolbox for (industrial) measurements of (vibro-acoustic) systems with multiple inputs. The vibration testing methods are very important because they help to improve the product quality and to avoid safety and comfort issues. The time-consuming testing procedures are nowadays fully substituted by techniques that evaluates the frequency response functions (FRFs). The toolbox provides a user-friendly nonparametric estimation method that uses a special combined Local Polynomial/Rational approach. The toolbox can be used even in case of multiple inputs with only one measured period – that would be not possible with the classical FRF estimator frameworks.
Article
Full-text available
Scientists and engineers want accurate mathematical models of physical systems for understanding, design, and control. To obtain accurate models, persistently exciting rich signals are needed. The MUMI Matlab toolbox creates multisine signals to assess the underlying systems in a time efficient, user-friendly way. In order to avoid any spectral leakage, to reach full nonparametric characterization of the noise, and to be able to detect nonlinearities and time-variations, multisine signals can be used. By the use of the toolbox, inexperienced users can easily create state-of-the-art excitation signals to be used to perturbate almost any physical systems.
Article
Full-text available
In aerodynamics, as in many engineering applications, a parametrised mathematical model is used for design and control. Often, such models are directly estimated from experimental data. However, in some cases, it is better to first identify a so-called nonparametric model, before moving to a parametric model. Especially when nonlinear effects are present, a lot of information can be gained from the nonparametric model and the resulting parametric model will be better. In this article, we estimate a nonparametric model of the lift force acting on a pitching wing, using experimental data. The experiments are done using the Active Aeroelastic Test Bench (AATB) setup, which is capable of imposing a wide variety of motions to a wing. The input is the angle of attack and the output is the lift force acting on the NACA 0018 wing. The model is estimated for two different types of input signal, swept sine and odd-random multisine signals. The experiments are done at two different pitch offset angles (5° and 20°) with a pitch amplitude of 6°, covering both the linear and nonlinear aerodynamic flow regime. In the case of odd-random multisines nonlinearity on the FRF is also estimated. We show that the level and characterisation of the nonlinearity in the output can be resolved through a nonparametric model, and that it serves as a necessary step in estimating parametric models.
Article
Full-text available
This paper introduces a user-friendly estimation framework for industrial measurements of vibro-acoustic systems with multiple inputs. Many mechanical structures are inherently nonlinear and there is no unique solution for modeling nonlinear systems. This is especially true when multiple-input, multiple-output (MIMO) systems are considered. This paper addresses the questions related to the user-friendly semi-automatic processing of MIMO measurements with respect to the design of experiment and the analysis of the measured data. When the proposed framework is used, with a minimal user interaction, it is easily possible a) to decide, if the underlying system is linear or not, b) to decide if the linear framework is still accurate (safe) enough to be used, and c) to tell the inexperienced (non-expert) user how much can be gained using an advanced nonlinear framework. The proposed nonparametric industrial framework is illustrated on various real-life measurements.
Article
Full-text available
Block-oriented model structure detection is quite desirable since it helps to imagine the system with real physical elements. In this paper, we explore experimental methods to detect the internal structure of the system, using a black box approach. Two different strategies are compared and the best combination of these is introduced. The methods are applied on two real systems with a static nonlinear block in the feedback path. The main goal is to excite the system in a way that reduces the total distortion in the measured frequency response functions to have more precise measurements and more reliable decision about the structure of the system.
Article
Full-text available
In this paper a nonparametric time-domain estimation method of linear time-varying systems from measured noisy data is presented. The challenge with time-varying systems is that the time-varying two-dimensional (2-D) impulse response functions (IRFs) are not uniquely determined from a single set of input and output signals as in the case of linear time-invariant systems. Due to this nonuniqueness, the number of possible solutions is growing quadratically with the number of samples. To decrease the degrees of freedom, user-defined (adjustable) constraints will be imposed. In this particular case, it is imposed that the entire 2-D IRF is smooth. This is implemented by a 2-D kernel-based regularization. This regularization is applied over the system time (the direction of the impulse responses) and simultaneously over the global time (representing the system memory). To illustrate the efficiency of the proposed method, it is demonstrated on a measurement example as a conceptual instrument for measuring and analyzing time-varying systems.
Conference Paper
Full-text available
As all experimental procedures, Experimental Modal Analysis (EMA) is subject to a wide range of potential testing and processing errors. The modal identification methods are sensitive to these errors, yielding modal results which are uncertain up to certain error bounds. The question hence is what these error bounds on test data and modal parameters are. In this paper, the studied source of uncertainty is related to the variance (noise) on the Frequency Response Function (FRF) measurements. Under the H1 assumptions and in single-input cases, the FRF variances can be computed from the coherences and the FRFs. In multiple-input cases, some more measurement functions are required. Advanced system identification methods like the Maximum Likelihood Estimator (MLE) and PolyMAX Plus have the possibility to take the uncertainty on the measurement data into account and to propagate the data uncertainty to (modal) parameter uncertainty. This paper will review FRF variance estimation techniques, including some pragmatic approaches. The basic concepts of Maximum Likelihood Estimation and the calculation of confidence bounds will be discussed. Some typical structural testing and modal analysis cases will be used as illustration of the discussed concepts.
Article
The nonparametric estimation of multivariable frequency response functions is studied within an "errors-in-variables" stochastic framework. It is shown that, even when the second-order moments of the disturbances are unknown, it is possible by using periodic excitations to obtain consistent and asymptotically effieient point estimates of the multivariable frequency response functions. This is not the case with random excitations. Besides, attention is paid to the design of optimal multi-input excitations maximizing the Fisher information matrix. Eventually, the theoretical results are illustrated by means of real measurements in the field of vibration analysis.
Article
The engineers and scientists want mathematical models of the observed system for understanding, design and control. Most of these systems are nonlinear. There is not a unique solution because of the many different types of nonlinear systems with different behaviors and so the modeling is very involved and universally usable design tools are not available. For these reasons the nonlinear systems are often approximated with linear systems, because this theory is user friendly and well understood. In this paper we will discuss the best linear approximation in least squares sense.
Article
In this paper, we propose a method to distinguish between some nonlinear system structures using the best linear approximation (BLA) of the system in order to select an appropriate model structure. The main idea of the method is to apply a Gaussian input signal and to vary the root mean square (rms) value and the power spectrum of this signal. Depending on the resulting changes of the amplitude and phase characteristics of the BLA, an appropriate model structure for the Device Under Test can be selected. A theoretical analysis of the method is presented for some block-oriented structures.
Article
Abstract-This paper analyzes the variance of the estimated parametric best linear approximation (BLA) ĜBLA(q,θ) of a nonlinear system that is driven by random excitations. The estimated model ĜBLA(q; θ) varies not only due to the disturbing measurement and process noise but also over different realizations of the random excitation because the nonlinear distortions depend on the input realization. For the nonparametric frequency response function (FRF) estimate, it has been shown that the variance expression is still valid in the presence of nonlinear distortions, and the same formulas can be used in the linear as in the nonlinear case. This result does not hold for the variance σ(ĜBLA(q,θ))2 on the parametric estimate ĜBLA(q,θ). It is shown in this paper that it is still possible to upperbound the variance σ(ĜBLA(q,θ))2 using linear expression by introducing an additional scaling factor that depends upon the maximal degree of nonlinearity.
Chapter
The sections in this article are1The Problem2Background and Literature3Outline4Displaying the Basic Ideas: Arx Models and the Linear Least Squares Method5Model Structures I: Linear Models6Model Structures Ii: Nonlinear Black-Box Models7General Parameter Estimation Techniques8Special Estimation Techniques for Linear Black-Box Models9Data Quality10Model Validation and Model Selection11Back to Data: The Practical Side of Identification