Abstract
This paper focuses on the issue of quantifying nonlinear output frequency response components of different orders of nonlinear dynamical systems for a general excitation. An alternative approach is presented based on Volterra series and conditioned spectral analysis (CSA) theories. Firstly, a multiple-input/single-output (MISO) linear system with a series of power characterized inputs is obtained by decomposing the nonlinear system under analyzed based on Volterra series. Secondly, the correlations among the inputs of different orders are removed by utilizing CSA approach, obtaining an algorithm of identifying the nonlinear output frequency response functions (NOFRFs) and evaluating the contributions of different order nonlinearities to the output of the system. Two kinds of nonlinear systems were simulated numerically to verify the accuracy of the method. The results reached by the proposed method are very close to the numerical results obtained by the fourth order Runge–Kutta method. Finally, an experiment analysis was carried out, in which the vibration transmission properties of a bolt connection were tested when the bolt was fastened and loose respectively. The results of experiments reflected further the effectiveness of the method on distinguishing quantitatively the contributions of each order nonlinearities to the output of a nonlinear system.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
1 Introduction
Most practical mechanical systems have nonlinear dynamic characteristics. When a general input is acted on a nonlinear dynamical system, the nonlinear dynamic behaviors can generate multiplication and intermodulation frequency components in the output spectra. Because the higher order frequency components are much richer than the input frequencies and multiple interferences may occur among all the frequency components, difficulties are often encountered when one wants to evaluate the nonlinear frequency responses of an unknown dynamical system or to quantify the real contribution of a special input to the output by using the measured data.
To address the problems of nonlinear systems, a verity of methods have been developed up to now. Usually, if the governing differential equation is available for an inspected nonlinear dynamic system, the solutions of differential equations can be achieved by using various analytical methods, including perturbation method [1,2,3,4,5], multiple scales method [6,7,8,9], KBM method [10, 11], and harmonic balance method [12,13,14,15] etc. However, in many practical cases, the governing equations of nonlinear systems are not available, and the analytical methods cannot be utilized. Then, in such cases, many mathematic models, such as Volterra series [16,17,18,19,20], NARMAX model [21,22,23], Taylor series [24,25,26], Wiener model [27,28,29], Hammerstein model [30,31,32], and Wiener-Hammerstein model [33,34,35] etc., can be used to identify the nonlinear systems. Among these mathematic models, Volterra series is a powerful tool for the analysis of nonlinear systems when the governing equation is not available. Because of the complexities of nonlinear systems and the well-known fact that the discrete time representation of a continuous time system is not unique, the NARMAX model representation for a nonlinear system may not be unique and, in most cases, also involve a large number of terms. In contrast, Volterra series gives a unified analytical expression for the input–output maps of nonlinear systems, and therefore has more reliability and robustness than NARMAX model. In addition, Volterra series has wider applications than Taylor series, Wiener model, Hammerstein model, and Wiener-Hammerstein model, because the Taylor series model does not take the past input of system into account, and both Wiener and Hammerstein models can be equalized to truncated Volterra series [36].
The multi-dimensional Fourier transforms of Volterra kernels is known as Generalised Frequency Response Functions (GFRFs), which provides a general framework to analyze nonlinear systems in frequency domain [37,38,39]. One of the methods for evaluating GFRFs was implemented by minimizing the mean square deviation of output under the condition that the input is a zero-mean stationary Gaussian process [40]. However, in many mechanical systems, the input does not satisfy Gaussian statistics, such as the vibration excitations generated by raceway geometrical errors in rolling bearings [41]. An extended approach was based on higher order spectra for estimating the linear and quadratic transfer functions of the quadratic time-invariant system with a general input [42] and two general inputs [43]. However, because the number of frequency interactions increases quickly with the order of GFRFs, explicit expressions of frequency interactions required in the extended approach become very complicated when the order is higher than two or three. Another way of GFRFs evaluation was to apply the parametric modeling techniques, typically involving orthonormal basis expansion [44], analytical derivation [45], and harmonic probing [46,47,48,49]. Although these parametric modeling methods can obtain the GFRFs theoretically, they require not only the output data available but also the knowledge of governing equations of nonlinear systems, and inherently have the problem of convergence in iteration processes [50]. Besides, many experiment-based nonlinear modal analysis approaches can be used to identify nonlinear systems [51,52,53,54,55]. For example, the nonlinear parameters can be estimated by the operation of subspace identification without the knowledge of system types [56, 57], or by oblique projection in the absence of input measurements [58]; the nonlinear normal modes of T-beams can be identified by response-controlled stepped-sine testing (RCT) [59, 60]. However, because the procedure of nonlinear modal analysis is very time-consuming, and may raise the risk of damage and fatigue, its effectiveness is affected in practice.
Recently, the concept of nonlinear output frequency response functions (NOFRFs) was proposed based on Volterra series [61], which allows the analyses of nonlinear systems to be carried out in a manner like linear systems. The effectiveness of NOFRFs has been extensively verified, involving energy transfer of bilinear oscillators [62], comparison between NOFRFs and harmonic balance of Duffing oscillators [63], parameter estimation of multi-degree-of-freedom (MDOF) nonlinear systems [64], and applications in structural damage detection of nonlinear systems [65, 66] etc. However, the determination method of NOFRFs in these studies generally requires experimental or simulation results for the nonlinear system under N different input signal excitations, which must have the same waveform but different magnitudes, and the number of different excitations should be equal or greater than the highest order of NOFRFs. Therefore, the existing determination method of NOFRFs is subject to the constraint that the input of system should be deterministic and adjustable exactly, which is infeasible in many practical analyses of mechanical systems.
In this paper, an alternative approach is introduced to evaluate the nonlinear frequency response components of nonlinear dynamical systems with respect to a general input. In Sect. 2, the approach was derived based on conditioned spectral analysis technique. In Sect. 3, two kinds of nonlinear systems were simulated to verify the accuracy of the method. In Sect. 4, an experiment analysis was set up to detect the nonlinear vibration transmissibility of loose bolt connection by applying the method. Section 5 concludes this study.
2 Method
For a stable time-invariant nonlinear system with a general input and a noise contaminated output, the input–output relationship about an equilibrium point can be expressed by Volterra series as
in which \(x(\bullet )\) and \(y(\bullet )\) represent the system input and output respectively, \({y}_{n}(t)\) the output components generated by the n-th order nonlinearity, \({h}_{n}({\tau }_{1},\cdots ,{\tau }_{n})\) is called ‘the n-th order Volterra kernel’ or ‘the n-th order impulse response function’ which can reduce to the well-known impulse response function of linear systems when \(n=1\), \({n}_{y}(t)\) the noise imposed on the output, \(N\) the maximum order of nonlinearities considered for the system. The output components of orders higher than \(N\) are omitted.
In frequency domain, the input–output maps of Eq. (1) can be formulated as
where \(\omega \) signifies the angular frequency, i.e., \(\omega =2\pi f\), \(X({\text{j}}\omega )\) the spectrum of input, \(Y({\text{j}}\omega )\) the spectrum of output, \({Y}_{n}({\text{j}}\omega )\) the n-th order output spectrum components, \({{\text{d}}\sigma }_{n\omega }\) refers to the area of a minute element on the n-dimensional hyperplane \(\omega ={\omega }_{1}+\cdots +{\omega }_{n}\), \({H}_{n}({\text{j}}{\omega }_{1},\dots ,{\text{j}}{\omega }_{n})\) is named GFRFs equaling to the multidimensional Fourier transform of the n-th order impulse response \({h}_{n}({\tau }_{1},\cdots ,{\tau }_{n})\). The integration operation in Eq. (2) means that \({Y}_{n}\left({\text{j}}\omega \right)\) can be achieved by integrating \({Y}_{n}({{\text{j}}\omega }_{1},\dots ,{{\text{j}}\omega }_{n})\) over a n-dimensional hyperplane \(\omega ={\omega }_{1}+\cdots +{\omega }_{n}\). The GFRFs are nature extensions of the linear frequency response function to nonlinear systems, as \({H}_{n}({{\text{j}}\omega }_{1},\dots ,{{\text{j}}\omega }_{n})\) is equal to the linear transfer function when \(n=1\).
Being different from linear systems, nonlinear systems have more complicated input–output relationship because of frequency multiplication and intermodulation, giving rise to the difficulties in identifying output frequency response components of different orders. To address this issue, the concept of NOFRFs was proposed by Lang and Billings [61], which is given by
under the condition that the denominator is not equal to zero. Then, the n-th order output frequency response of the system can be rewritten as
where
Equation (4) gives a compacted expression of \({Y}_{n}({\text{j}}\omega )\) in a manner like a linear system, where \({X}_{n}({\text{j}}\omega )\) is the spectrum of input and \({G}_{n}\left({\text{j}}\omega \right)\) is the linear transfer function. Because \({X}_{n}\left({\text{j}}\omega \right)\) is the Fourier transform of \(x\left(t\right)\) to the n-th power, that is,
the power function \({x}^{n}\left(t\right)\) can be regarded as the input of \({G}_{n}\left({\text{j}}\omega \right)\) in time domain. Substituting Eq. (4) into (2) gives
which reflects that a nonlinear dynamical system can be decomposed into a MISO linear system. To identify the NOFRFs and evaluate the contributions of each order nonlinearity to the output, a digital approach is presented here based on CSA technique.
As for a MISO linear system, the input–output relationship can be quantified by ordinary coherence function
under the condition that the inputs are uncorrelated, where \({S}_{ii}\left({\text{j}}\omega \right)\), \({S}_{yy}\left({\text{j}}\omega \right)\) and \({S}_{iy}\left({\text{j}}\omega \right)\) represent the auto-power and cross-power spectra and of the i-th input and the output respectively. In the study, however, the inputs of the equivalent MISO linear system may be correlated with each other, resulting in the difficulties in distinguishing the effects of different order nonlinearities on the output.
Conditioned spectral analysis provides a feasible way for solving the correlation problem of MISO linear systems, but it cannot be applied directly to nonlinear systems because the multiplication and intermodulation components of frequency are not considered in the present CSA process. Based on the model of NOFRFs, the CSA technique is extended to nonlinear systems in this study.
According to Eq. (7), a stable time-invariant nonlinear system with a general input is decomposed into a MISO linear system near an equilibrium point. The correlations between the inputs of different orders can be removed by taking conditioning operations, obtaining an equivalent MISO linear system with multiple uncorrelated inputs, as shown in Fig. 1, where \({X}_{i\bullet \left(i-1\right)!}\left({\text{j}}\omega \right), i=1,\cdots ,N+1\), represent the conditioned inputs. The i-th order input is conditioned by all the lower order inputs \({X}_{1}\left({\text{j}}\omega \right), {X}_{2}\left({\text{j}}\omega \right), \cdots , {X}_{i-1}\left({\text{j}}\omega \right)\) in sequence, meaning that the parts of \({X}_{i}\left({\text{j}}\omega \right)\) correlated with the lower order inputs are all removed. As a result, the conditioned inputs are uncorrelated with each other. The first order input \({X}_{1}\left({\text{j}}\omega \right)\) can be regarded as \({X}_{1\bullet 0!}\left({\text{j}}\omega \right)\), where \(0!\) denotes no conditioning operation. The last conditioned input \({X}_{\left(N+1\right)\bullet N!}\left({\text{j}}\omega \right)\) refers to the measured output conditioned by all the inputs \(\left\{{X}_{i}\left({\text{j}}\omega \right), i=1, 2, \cdots , N\right\}\), equaling to the spectrum of noise \({n}_{y}\left(t\right)\). It is worth noting that any order input is conditioned from the first order input to the higher order inputs. Obviously, conditioning in this sequence conforms to the physical meaning of Volterra series model, because the i-th input depends on the order of frequency intermodulation and the higher order intermodulation is based on the intermodulation of lower orders.
In Fig. 1, \({L}_{iy}\left({\text{j}}\omega \right), i=1, 2, \cdots ,N+1\), denote the linear transfer functions between the i-th order conditioned input and the output, and \({L}_{\left(N+1\right)y}\left({\text{j}}\omega \right)\) equals to 1 according to the meaning of \({X}_{\left(N+1\right)\bullet N!}\left({\text{j}}\omega \right)\). Noted that although \(\left\{{L}_{iy}\left({\text{j}}\omega \right)\right\}\) are quite different from the NOFRFs \(\left\{{G}_{i}\left({\text{j}}\omega \right)\right\}\) except \({L}_{1y}\left({\text{j}}\omega \right)={G}_{1}\left({\text{j}}\omega \right)\), the contributions of the inputs to the output are not essentially influenced by the transforming. The relationship between the two models can be formulated as
in which \(i=1, 2, \cdots , N\), and \({L}_{ij}\left({\text{j}}\omega \right)\) represents the linear transfer function between the conditioned inputs \({X}_{i\bullet \left(i-1\right)!}\left({\text{j}}\omega \right)\) and \({X}_{j\bullet \left(i-1\right)!}\left({\text{j}}\omega \right)\). It is supposed that \({L}_{ij}\left({\text{j}}\omega \right)=0\) when \(j<i\), and \({L}_{ij}\left({\text{j}}\omega \right)=1\) when \(j=i\).
The conditioned inputs \({X}_{i\bullet \left(i-1\right)!}\left({\text{j}}\omega \right), 2\le i\le N+1\), are formulated as
which can be implemented by the iteration
where \(1\le k\le i-1\). The conditioned linear transfer functions \({L}_{ij}\left({\text{j}}\omega \right)\) are given by
in which \(1\le i<j\le {\text{N}}+1\), \({L}_{i\left(N+1\right)}\left({\text{j}}\omega \right)\) refers to \({L}_{iy}\left({\text{j}}\omega \right)\), \({S}_{ii\bullet \left(i-1\right)!}\left({\text{j}}\omega \right)\) the auto-power spectral density of the conditioned input \({X}_{i\bullet \left(i-1\right)!}\left({\text{j}}\omega \right)\), and \({S}_{ij\bullet \left(i-1\right)!}\left({\text{j}}\omega \right)\) the cross-power spectral density of the conditioned inputs \({X}_{i\bullet \left(i-1\right)!}\left({\text{j}}\omega \right)\) and \({X}_{j\bullet \left(i-1\right)!}\left(\mathrm{j\omega }\right)\). The power spectral densities can be defined by
and
respectively, where \({\text{E}}\left[\bullet \right]\) denotes the value of expectation and the superscript * signifies complex conjugation.
The conditioned input power spectra can be obtained by
and
in the case of \(i=j\).
By iterating Eqs. (12), (15) and (16) from the first order to the maximal order numerically, one can yield the optimum estimations of \(\left\{{L}_{ij}\left({\text{j}}\omega \right)\right\}\), \(\left\{{S}_{ij\bullet k!}\left(j\omega \right)\right\}\) and \(\left\{{S}_{ii\bullet k!}\left(j\omega \right)\right\}\).
Given the conditioned input–output transfer functions \(\left\{{L}_{iy}\left({\text{j}}\omega \right)\right\}\), the NOFRFs \(\left\{{G}_{i}\left({\text{j}}\omega \right)\right\}\) can be deduced from Eq. (9), that is,
in which \(i = N - 1,\;N - 2,\; \cdots ,\;1\). Equation (17) provides an alternative way for evaluating the NOFRFs of the nonlinear system.
To sum up, the presented digital method of evaluating NOFRFs of nonlinear systems with a general input is carried out by the algorithm as shown in Fig. 2.
As a result, the output spectra generated by each order unconditioned input can be yielded by Eq. (4), such that the contributions of each order nonlinearity to the output are distinguished by this way. In addition, the total output power spectrum responding to the original input \(x\left({\text{t}}\right)\) is given by
and the contribution ratio of the original input to the measured output can be quantified by
3 Simulation studies
3.1 Duffing-Van der Pol oscillator
To verify the algorithm, two classic dynamic nonlinear systems are simulated here. The first nonlinear system is a Duffing-Van der Pol oscillator as shown in Fig. 3. Its motion equation is
where \(x\left(t\right)\) denotes the force acted on the mass m, \({y}_{0}\left(t\right)\) the displacement of the mass, \(y\left(t\right)\) the measured displacement of the mass, \(n\left(t\right)\) a zero-mean Normally distributed random noise imposed on the measured data of \({y}_{0}\left(t\right)\). \(m=1 {\text{kg}}\), \(c=20 {\text{N}}\bullet {\text{s}}\cdot {{\text{m}}}^{-1}\), \({k}_{1}={10}^{4}\mathrm{ N}\cdot {{\text{m}}}^{-1}\), \({k}_{2}={10}^{7}\mathrm{ N}\cdot {{\text{m}}}^{-2}\) and \({k}_{3}=5\times {10}^{9}\mathrm{ N}\cdot {{\text{m}}}^{-3}\) are the characteristic parameters of the system.
The general input of the system is given by
in which \(-2.56\le t\le 2.56\) seconds as plotted in Fig. 4a. The output of the system is numerically simulated by using the fourth order Runge–Kutta method, as shown in Fig. 4b, and the input and output amplitude spectra obtained by FFT are as sketched in Fig. 5. The output spectrum distributes in the lower range of 0–20 Hz besides the input frequency range of 30–55 Hz, particularly near 15 Hz where a distinct peak appears, implying that a part of power is transferred to the lower frequency range.
To determine the correlations between the different order inputs, the ordinary coherence function \({\gamma }_{ij}^{2}\left(\omega \right)={\left|{S}_{ij}\left({\text{j}}\omega \right)\right|}^{2}{\left[{S}_{ii}\left({\text{j}}\omega \right){S}_{jj}\left({\text{j}}\omega \right)\right]}^{-1}\) is applied, in which \({S}_{ij}\left({\text{j}}\omega \right)\) represents the cross-spectral density functions of the i-th and j-th order inputs, \({S}_{ii}\left({\text{j}}\omega \right)\) and \({S}_{jj}\left({\text{j}}\omega \right)\) represent the auto-power spectral density functions. The coherence spectra between the first five order inputs are as plotted in Fig. 6. It is indicated that significant correlations exist between the inputs of different orders. Take \({\gamma }_{1j}^{2}, j=2, 3, 4, 5\), for example, as shown in Fig. 6a, \({x}_{1}\left(t\right)\) and \({x}_{2}\left(t\right)\) are highly correlated in the frequency bands of 24–30 Hz and 55–62 Hz, while \({x}_{1}\left(t\right)\) and \({x}_{3}\left(t\right)\) in the lower range of 0–13 Hz and the higher range of 70–100 Hz, \({x}_{1}\left(t\right)\) and \({x}_{4}\left(t\right)\) in the middle range of 30–55 Hz where the correlation between \({x}_{1}\left(t\right)\) and \({x}_{5}\left(t\right)\) is even higher. Similarly, distinct correlations also exist between the 2nd, 3rd, and 4th order inputs, which can be seen in Fig. 6b–d, respectively.
The correlations between the inputs of different orders are removed by applying the CSA procedure, obtaining the first five order NOFRFs \(\left\{{G}_{i}\left({\text{j}}\omega \right), i=1, 2, \cdots , 5\right\}\) of the nonlinear system. Their amplitude spectra are as plotted in Fig. 7, which reflect the amplitude-frequency response characteristics of each order nonlinearity with respect to the input. For instance, in the frequency range of 30–55 Hz, the second to fifth order NOFRFs all have higher amplitudes, meaning that the nonlinear system has greater gains on the amplitudes of the second to fifth order unconditioned inputs in the frequency range. Besides, both \(\left|{G}_{3}\left({\text{j}}\omega \right)\right|\) and \(\left|{G}_{5}\left({\text{j}}\omega \right)\right|\) exhibit many distinct peaks in the lower range of 0–20 Hz, implying that the system has notable gains on the third and fifth order unconditioned inputs in the frequency range.
The amplitude spectra of the first five order response components \(\left\{\left|{Y}_{i}\left({\text{j}}\omega \right)\right|, i=1,\cdots , 5\right\}\) are obtained as plotted in Fig. 8a–e, which reveal the contributions of each order nonlinearity to the system output without considering interferences. The first, third and fifth order inputs induce remarkable output responses in the frequency range of 30–55 Hz, which is identical with the first order input frequency range, while the second and fourth order inputs mainly give rise to the output components in the lower frequency range and the higher frequency range.
The amplitude spectrum of total output yielded by summing the unconditioned output response components, i.e., \(\left|\sum_{i=1}^{5}{Y}_{i}\left({\text{j}}\omega \right)\right|\), is as shown in Fig. 8f, which matches the result of Runge–Kutta method in Fig. 5b very well, verifying numerically that the CSA approach is effective in distinguishing the contributions of each order nonlinearity to the output of the system quantitatively. For example, at the frequency of 15.44 Hz,30.30 Hz, 41.44 Hz and 54.73 Hz, the first five order responses and their summation are as listed in Table 1. The percentages of relative deviation between the total output amplitudes obtained by the two methods are 0.70%, 0.31%, 0.58% and 0.26% at these frequencies respectively. The relative deviations are mainly due to the noise \({n}_{y}(t)\) imposed on the output, which is common in practical mechanical systems. Besides, the interference between each order output components are revealed obviously. For example, at the frequency of 15.44 Hz, although the magnitudes of the second to fifth order output components are very high, mutual interference results in severe offset in the amplitude of total output.
3.2 Quadratic system with time lags
The second case for simulation is a dimensionless quadratic system with time lags as shown in Fig. 9. Its governing equation is given by
where \(x\left(t\right)\) and \({y}_{0}\left(t\right)\) represent the input and output of the system in time domain respectively, \(y\left(t\right)\) the measured output of the system, \(n\left(t\right)\) a zero-mean Gaussian noise acted on the output, \({k}_{1}=-0.64\), \({k}_{2}=1.0\), \({k}_{3}=0.9\) and \({k}_{4}=1.0\) are characteristic parameters, \({\tau }_{1}=0.001{\text{s}}\) and \({\tau }_{2}=0.0005{\text{s}}\) refer to the time delays. Suppose that both input and output of the system are displacements and the input is formed by Eq. (21) as same as the first simulated system.
The output time sequence obtained directly by the fourth order Runge–Kutta method is as shown in Fig. 10a, and the amplitude spectrum of output obtained by FFT is as sketched in Fig. 10b. Obviously, the output spectrum has prominent magnitude in the ranges of 0–25 Hz and 60–110 Hz, while in the frequency range of input, i.e., 30–55 Hz, the magnitude is approximately equal to zero, implying that almost all the power is transferred to the lower and higher frequency ranges.
By using the CSA method, the first five order NOFRFs \(\left\{{G}_{i}\left({\text{j}}\omega \right), i=1,\cdots , 5\right\}\) of the system are obtained and their amplitude spectra are as shown in Fig. 11, which reflect the amplitude-frequency response characteristics of each order nonlinearities with respect to the input. The amplitude spectra of the second to fifth order NOFRFs have higher magnitudes in the frequency range of 30–55 Hz which is equal to the original input frequency range. Besides, many distinct peaks exist in the lower and higher frequency ranges, e.g., \(\left|{G}_{3}\left({\text{j}}\omega \right)\right|\) in the ranges of 0–20 Hz and 70–100 Hz, indicating that the NOFRFs also have notable gains on the input at these frequencies.
The amplitude spectra of the first five order response components \(\left\{\left|{Y}_{i}\left({\text{j}}\omega \right)\right|, i=1,\cdots , 5\right\}\), and their summation \(\left|\sum_{i=1}^{5}{Y}_{i}\left({\text{j}}\omega \right)\right|\) are as plotted in Fig. 12. Obviously, the second and fourth order inputs give rise to prominent output responses in the frequency ranges of 0–25 Hz and 60–110 Hz. Although the first, third and fifth order inputs generate notable output responses in the frequency range of 30–55 Hz, the amplitude of their summation decreases nearly to zero due to interferences, as shown in Fig. 12f. Similarly, in the higher frequency range of 110–170 Hz, the output responses of the third to fifth orders also reduced nearly to zero due to interferences.
The summation of the unconditioned output response components is very close to the result of Runge–Kutta method shown in Fig. 14b, verifying numerically that the approach is effective in quantifying the contributions of each order nonlinearity to the output of the system. For example, at the frequency of 15.05 Hz, 72.13 Hz, 85.23 Hz, 98.13 Hz, the first five order output responses and their summation are as listed in Table 2. The percentages of relative deviation between the total output amplitudes obtained by the two methods are 1.16%, 0.85%, 0.53% and 0.16% at these frequencies respectively, which are mainly due to the noise \({n}_{y}(t)\) imposed on the output. In addition, it is uncovered that mutual interference also happens between the output components of different orders. For example, at the frequency of 85.23 Hz, the amplitude of total output is smaller than \(\left|{Y}_{2}\right|\), \(\left|{Y}_{4}\right|\) and \(\left|{Y}_{5}\right|\) due to the interference between them.
4 Identification of bolt looseness
To verify the effectiveness of the method further, an experiment analysis was carried out, in which the method was utilized to test the vibration transferring characteristics of bolt connection when the bolt was tight and loose respectively. The experimental setup is as shown in Fig. 13. Two carbon fiber reinforced polymer (CFRP) plates were connected by a bolt and supported by cushions on both ends. The material properties of the plates are as listed in Table 3. A motor drives a grinding wheel at a speed of 10,200 rpm, generating a vibration excitation because of rotation unbalance. The vibration was transmitted by the plates from the right side of the bolt to the left side. With the purpose of measuring vibration, two acceleration sensors were fixed on each plate near the bolt, named Sensor 1 and Sensor 2 respectively, which were connected to a dynamic signal analysis system. The sampling frequency was 12.8 kHz and the sampling time length was 10 s every time.
The bolt connection can be taken as a vibration transmission system, the input of which is the vibration generated by the motor and measured by Sensor 1, the output is the vibration measured by Sensor 2. In the light of embodying the influences of bolt tightness on its vibration transfer characteristics, two experiments were carried out in the study, that is, the bolt was fastened in experiment 1 and loose in experiment 2. When the bolt was fastened, the time sequences picked up by Sensor 1 and Sensor 2 are approximate in amplitude as shown in Fig. 14a. And their frequency spectra are almost the same as seen in Fig. 14b and c, in which the peak at 170 Hz is dominant in amplitude and the rest of components are very small, implying that the vibration transmission of the fastened bolt is close to linear. However, when the bolt was loose, the input and output signals were significantly different both in time and frequency domains, as depicted in Fig. 15. In time domain, the amplitude of the output was apparently lower than the input. And in frequency domain, the obvious differences between the multiple frequency components mean that the loose bolt connection has nonlinear vibration transferring properties. For example, at the frequencies of 1887 Hz and 2405 Hz, the amplitude ratios of input relative to 170 Hz were 0.30 and 0.095, while the amplitude ratios of output changed to 0.141 and 0.676, respectively.
The amplitude spectra of the first five order NOFRFs are as plotted in Fig. 16 when the bolt was loose and fastened, which are obviously different under the two conditions. The 1st order NORFR of the fastened bolt has signally greater amplitudes than the loose bolt at most frequencies, e.g., near 837 Hz, 2714 Hz and 2945 Hz, indicating that the fastened bolt has more linear vibration transferring characteristics. However, the differences change gradually with the increase of order. Conversely, the amplitudes of the 3rd, 4th and 5th order NOFRFs of loose bolt are more prominent than those of fastened bolt at a lot of frequencies, e.g., near 170 Hz, 1026 Hz and 2430 Hz. This is due to the fact that the loose bolt has obvious nonlinear vibration transferring characteristics. Therefore, the method can be used to detect bolt looseness by observing the changes in amplitude of NOFRFs.
The amplitude spectra of the first five order output components \(\left\{\left|{Y}_{i}\left({\text{j}}\omega \right)\right|, i=1,\cdots , 5\right\}\), and their summation \(\left|\sum_{i=1}^{5}{Y}_{i}\left({\text{j}}\omega \right)\right|\) are as plotted in Fig. 17 when the bolt was fastened and Fig. 18 when the bolt was loose respectively, which reveal the contributions of each order nonlinearity of the system to the output before interference occurs with respect to the input. For example, when the bolt was loose, \(\left|{Y}_{1}\left(f\right)\right|\) had higher amplitudes at the frequencies of 170 Hz, 851 Hz and 2405 Hz, \(\left|{Y}_{2}\left(f\right)\right|\) at 170 Hz, 343 Hz, 1361 Hz, 1881 Hz and 2410 Hz, \(\left|{Y}_{3}\left(f\right)\right|\) at 170 Hz, 1874 Hz and 2396 Hz, \(\left|{Y}_{4}\left(f\right)\right|\) at 170 Hz, 343 Hz, 1361 Hz and 2396 Hz, \(\left|{Y}_{5}\left(f\right)\right|\) at 170 Hz, 1874 Hz and 2396 Hz, meaning that the output response components play an important role in the total output at these frequencies. Comparatively, the amplitudes of each order output were much smaller at the multiple frequencies when the bolt was fastened. Even though the 2nd and 4th order outputs had distinct amplitudes at some multiple frequencies as shown in Fig. 17b and d, they almost canceled each other out in the total output. The total output amplitude spectrum yielded by summing the first fourth order components when the bolt was fastened and loose are as plotted in Figs. 17f and 18f, both of which match the measured amplitude spectra of output very well.
By comparing the summing output spectra Figs. 17f and 18f with the measured output spectra Figs. 14c and 15c, it is known that the approach is feasible in identifying the nonlinear output frequency response components of the bolt connected plate system. For instance, at the peak frequencies of 170 Hz, 508 Hz, 1169 Hz and 2202 Hz, the first five order output responses and their summations are as listed in Table 4. The percentages of relative deviation between the total output amplitudes obtained by the two methods are 0.002%, 1.61%, 0.25% and 0.03% at these frequencies respectively. A similar conclusion also can be reached when the bolt was loose. For example, at the peak frequencies of 170 Hz, 851 Hz, 1872 Hz, and 2406 Hz, the percentage of relative deviation are merely 0.23%, 0.87%, 0.004%, and 0.29%, as shown in Table 5.
In contrast, the existing NOFRFs evaluation method, which requires N different input signal excitations with the same waveform but different magnitudes, is infeasible in this case, because the waveform of the measured vibration excitation signals cannot remain unchanged exactly under different test conditions of magnitude. Therefore, the CSA based method has more feasibility in evaluating NOFRFs and nonlinear frequency response components when the input of system are stochastic or nonadjustable.
5 Conclusions
-
(1)
An alternative approach of quantifying the nonlinear frequency responses of dynamical systems with respect to a general input was presented based on Volterra and CSA theories in this study, as shown in Fig. 2, in which the correlations between different order inputs of the equivalent MISO system are removed by taking conditioning operations.
-
(2)
NOFRFs and nonlinear output response components of different orders were obtained efficiently, which reveal the characteristics of nonlineary frequency response and the contributions of each order nonlinearities to the output.
-
(3)
Two kinds of nonlinear dynamical systems were simulated to verify the accuracy of the method. One is a Duffing-Van der Pol oscillator, and the other is a quadratic system with time lags. The total output amplitude spectra reached by the proposed method are very close to the numerical results obtained by the fourth order Runge–Kutta method, verifying that the approach is promising in identifying the nonlinear output frequency responses of nonlinear dynamical systems with respect to a general input.
-
(4)
The effectiveness of the method was confirmed by vibration transmission experiments of bolt connected plates. Both when the bolt was fastened and loose, the outputted amplitude spectra of the presented approach match the measuring results very well, and the first five order frequency response components of the system were distinguished successfully.
Data availability
All date generated or analyzed during this study are included in this published article.
References
Liu, L.F., Xiang, H.Y., Li, X.J.: A novel perturbation method to reduce the dynamical degradation of digital chaotic maps. Nonlinear Dyn. 103(1), 1099–1115 (2021)
Roy, T., Maiti, D.K.: An optimal and modified homotopy perturbation method for strongly nonlinear differential equations. Nonlinear Dyn. 111(16), 15215–15231 (2023)
Rayguru, M.M., Kar, I.N.: A singular perturbation approach to saturated controller design with application to bounded stabilization of wing rock phenomenon. Nonlinear Dyn. 93(4), 2263–2272 (2018)
Shou, D.H.: The homotopy perturbation method for nonlinear oscillators. Comput. Math. Appl. 58, 2456–2459 (2009)
Hu, H.Y., Wang, Z.H.: Singular perturbation methods for nonlinear dynamic systems with time delays. Chaos Solitons Fractals 40, 13–27 (2009)
Rafei, M., Van Horssen, W.T.: Solving systems of nonlinear difference equations by the multiple scales perturbation method. Nonlinear Dyn. 69(4), 1509–1516 (2012)
Razzak, M.A., Alam, M.Z., Sharif, M.N.: Modified multiple time scale method for solving strongly nonlinear damped forced vibration systems. Results Phys. 8, 231–238 (2018)
Jain, S., Tiso, P.: Model order reduction for temperature-dependent nonlinear mechanical systems: a multiple scales approach. J. Sound Vib. 465, 115022 (2020)
Ihsan, A.F., van Horssen, W.T., Tuwankotta, J.M.: On a multiple timescales perturbation approach for a stefan problem with a time-dependent heat flux at the boundary. Nonlinear Dyn. 110(3), 2673–2683 (2022)
Ali Akbar, M., Shamsul, A.M., Sattar, M.A.: KBM unified method for solving an nth order non-linear differential equation under some special conditions including the case of internal resonance. Int. J. Nonlin. Mech. 41(1), 26–42 (2006)
Cai, J.P., Wu, X.F., Li, Y.P.: Comparison of multiple scales and KBM methods for strongly nonlinear oscillators with slowly varying parameters. Mech. Res. Commun. 31(5), 519–524 (2004)
Peyton-Jones, J.C., Yaser, K.A.: Recent advances and comparisons between harmonic balance and Volterra-based nonlinear frequency response analysis methods. Nonlinear Dyn 91(1), 131–145 (2018)
Radecki, R., Leamy, M.J., Packo, P., Klepka, A.: Prediction of higher-order harmonics generation due to contact stiffness hysteresis using Harmonic Balance: theory and experimental validation. Nonlinear Dyn. 103(1), 541–556 (2021)
Shaw, S.W., Rosenberg, S., Shoshani, O.: A hybrid averaging and harmonic balance method for weakly nonlinear asymmetric resonators. Nonlinear Dyn. 11(5), 3969–3979 (2023)
Wang, S., Zhang, Y.O., Guo, W.Y., Pi, T., Li, X.F.: Vibration analysis of nonlinear damping systems by the discrete incremental harmonic balance method. Nonlinear Dyn. 111(3), 2009–2028 (2023)
Volterra, V.: Theory of functionals and of integral and integro-differential equations. Dover Publications, New York (2005)
Helie, T., Laroche, B.: Input/output reduced model of a damped nonlinear beam based on Volterra series and modal decomposition with convergence results. Nonlinear Dyn. 105(1), 515–540 (2021)
Annabestani, M., Naghavi, N.: Practical realization of discrete-time Volterra series for high-order nonlinearities. Nonlinear Dyn. 98(3), 2309–2325 (2019)
de Paula, N.C.G., Marques, F.D.: Multi-variable Volterra kernels identification using time-delay neural networks: application to unsteady aerodynamic loading. Nonlinear Dyn. 97(1), 767–780 (2019)
Liu, Q.Q., He, Y.G.: A family of quaternion-valued pipelined second-order Volterra adaptive filters for nonlinear system identification. Nonlinear Dynam. 108(4), 3951–3967 (2022)
Rahrooh, A., Shepard, S.: Identification of nonlinear systems using NARMAX model. Nonlinear Anal. 71, e1198–e1202 (2009)
Wen, G.X., Liu, Y.J.: Adaptive fuzzy-neural tracking control for uncertain nonlinear discrete-time systems in the NARMAX form. Nonlinear Dyn. 66(4), 745–753 (2011)
Huang, H.L., Mao, H.Y., Mao, H.L., Zheng, W.X., Huang, Z.F., Li, X.X., Wang, X.H.: Study of cumulative fatigue damage detection for used parts with nonlinear output frequency response functions based on NARMAX modelling. J. Sound Vib. 411, 75–87 (2017)
Richter, H., Stein, G.: On Taylor series expansion for chaotic nonlinear systems. Chaos Solitons Fractals 13(9), 1783–1789 (2002)
Guillot, L., Cochelin, B., Vergez, C.: A Taylor series-based continuation method for solutions of dynamical systems. Nonlinear Dyn. 98(4), 2827–2845 (2019)
Ni, Z., Fan, Y.C., Hang, Z.Y., Zhu, F., Wang, Y., Feng, C., Yang, J.: Damped vibration analysis of graphene nanoplatelet reinforced dielectric membrane using Taylor series expansion and differential quadrature methods. Thin-Walled Struct. 184, 110493 (2023)
Xiong, W.L., Ma, J.X., Ding, R.F.: An iterative numerical algorithm for modeling a class of Wiener nonlinear systems. Appl. Math. Lett. 26, 487–493 (2013)
Kazemi, M., Arefi, M.M.: A fast iterative recursive least squares algorithm for Wiener model identification of highly nonlinear systems. ISA Trans. 67, 382–388 (2017)
Sersour, L., Djamah, T., Bettayeb, M.: Nonlinear system identification of fractional Wiener models. Nonlinear Dyn. 92(4), 1493–1505 (2018)
Ozer, S., Zorlu, H.: Mete, S: system identification application using Hammerstein model. Sadhana-Acad. Proc. Eng. 41(6), 597–605 (2016)
Filipovic, V.Z.: Outlier robust stochastic approximation algorithm for identification of MIMO Hammerstein models. Nonlinear Dyn. 90(2), 1427–1441 (2017)
Cheng, C.M., Peng, Z.K., Zhang, W.M., Meng, G.: A novel approach for identification of cascade of Hammerstein model. Nonlinear Dyn. 86(1), 513–522 (2016)
Haryanto, A., Hong, K.S.: Maximum likelihood identification of Wiener-Hammerstein models. Mech. Syst. Signal Pr. 41(1–2), 54–70 (2013)
Lawrynczuk, M.: Nonlinear predictive control of dynamic systems represented by Wiener-Hammerstein models. Nonlinear Dyn. 86(2), 1193–1214 (2016)
Hammar, K., Djamah, T., Bettayeb, M.: Nonlinear system identification using fractional Hammerstein-Wiener models. Nonlinear Dyn. 98(3), 2327–2338 (2019)
Cheng, C.M., Peng, Z.K., Zhang, W.M., Meng, G.: Volterra-series-based nonlinear system modeling and its engineering applications: a state-of-the-art review. Mech. Syst. Signal Pr. 87, 340–364 (2017)
Zhang, B., Billings, S.A.: Volterra series truncation and kernel estimation of nonlinear systems in the frequency domain. Mech. Syst. Signal Pr. 84, 39–57 (2017)
Vitaliy, P., Aleksandr, F., Yuriy, G.: Identification accuracy of nonlinear system based on Volterra model in frequency domain. AASRI Procedia 4, 297–305 (2013)
Prawin, J., Rama Mohan Rao, A.: Nonlinear identification of MDOF systems using Volterra series approximation. Mech. Syst. Signal Pr. 84, 58–77 (2017)
Hong, J.Y., Kim, Y.C., Powers, E.J.: On modeling the nonlinear relationship between fluctuations with Nonlinear transfer functions. P. IEEE 68(8), 1026–1027 (1980)
Liu, W.T., Zhang, Y., Feng, Z.J., Zhao, J.S., Wang, D.F.: A study on waviness induced vibration of ball bearings based on signal coherence theory. J. Sound Vib. 333(23), 6107–6120 (2014)
Cho, Y.S., Kim, S.B., Powers, E.J.: A digital technique to estimate second-order distortion using higher order coherence spectra. IEEE Trans. Signal Process. 40(5), 1029–1040 (1992)
An, C.K., Powers, E.J., Ritz, C.P.: A digital method of modeling two-input quadratic systems with general random inputs. IEEE Trans. Signal Process. 39(10), 2320–2323 (1991)
Scussel, O., da Silva, S.: Output-only identification of nonlinear systems via Volterra series. J. Vib. Acoust. 138(4), 041012 (2016)
Lin, R.M., Ng, T.Y.: Higher-order FRFs and their applications to the identifications of continuous structural systems with discrete localized nonlinearities. Mech. Syst. Signal Pr. 108, 326–346 (2018)
Marzocca, P., Nichols, J.M., Milanese, A., Seaver, M., Trickey, S.T.: Second-order spectra for quadratic nonlinear systems by Volterra functional series: analytical description and numerical simulation. Mech. Syst. Signal Pr. 22, 1882–1895 (2008)
Scussel, O., da Silva, S.: The harmonic probing method for output only nonlinear mechanical systems. J. Braz. Soc. Mech. Sci. 39(9), 3329–3341 (2017)
Chatterjee, A.: Identification and parameter estimation of a bilinear oscillator using Volterra series with harmonic probing. Int. J. Nonlin. Mech. 45, 12–20 (2010)
Chatterjee, A.: Structural damage assessment in a cantilever beam with a breathing crack using higher order frequency response functions. J. Sound Vib. 329, 3325–3334 (2010)
Peng, Z.K., Lang, Z.Q.: On the convergence of the Volterra-series representation of the duffing’s oscillators subjected to harmonic excitations. J. Sound Vib. 305, 322–332 (2007)
Müller, F., Woiwode, L., Gross, J., Scheel, M., Krack, M.: Nonlinear damping quantification from phase-resonant tests under base excitation. Mech. Syst. Signal Pr. 177, 109170 (2022)
Scheel, M., Peter, S., Leine, R.I., Krack, M.: A phase resonance approach for modal testing of structures with nonlinear dissipation. J. Sound Vib. 435, 56–73 (2018)
Lacayo, R.M., Deaner, B.J., Allen, M.S.: A numerical study on the limitations of modal Iwan models for impulsive excitations. J. Sound Vib. 390, 118–140 (2017)
Kwarta, M., Allen, M.S.: Nonlinear normal mode backbone estimation with near-resonant steady state inputs. Mech. Syst. Signal Pr. 162, 108046 (2022)
Sun, Y.K., Vizzaccaro, A., Yuan, J., Salles, L.: An extended energy balance method for resonance prediction in forced response of systems with non-conservative nonlinearities using damped nonlinear normal mode. Nonlinear Dynam. 103(4), 3315–3333 (2021)
Sadeqi, A., Moradi, S., Shirazi, K.H.: Nonlinear subspace system identification based on output-only measurements. J. Frankl. Inst.-Eng. Appl. Math. 357(17), 12904–12937 (2020)
Sadeqi, A., Moradi, S., Shirazi, K.H.: System identification based on output-only decomposition and subspace appropriation. J. Dyn. Sys., Meas., Control 141(9), 1091012 (2019)
Sadeqi, A., Moradi, S.: Nonlinear system identification based on restoring force transmissibility of vibrating structures. Mech. Syst. Signal Pr. 172, 108978 (2022)
Karaağaçlı, T., Özgüven Nevzat, H.: Experimental modal analysis of nonlinear systems by using response-controlled stepped-sine testing. Mech. Syst. Signal Pr. 146, 107023 (2021)
Karaağaçlı, T., Özgüven Nevzat, H.: Experimental identification of backbone curves of strongly nonlinear systems by using response-controlled stepped-Sine testing (RCT). Vibration 3(3), 266–280 (2020)
Lang, Z.Q., Billings, S.A.: Energy transfer properties of non-linear systems in the frequency domain. Int. J. Control. 78(5), 345–362 (2005)
Peng, Z.K., Lang, Z.Q., Billings, S.A., Lu, Y.: Analysis of bilinear oscillators under harmonic loading using nonlinear output frequency response functions. Int. J. Mech. Sci. 49(11), 1213–1225 (2007)
Peng, Z.K., Lang, Z.Q., Billings, S.A., Tomlinson, G.R.: Comparisons between harmonic balance and nonlinear output frequency response function in nonlinear system analysis. J. Sound Vib. 311, 56–73 (2008)
Cheng, C.M., Peng, Z.K., Dong, X.J., Zhang, W.M., Meng, G.: Locating non-linear components in two dimensional periodic structures based on NOFRFs. Int. J. Nonlin. Mech. 67, 198–208 (2014)
Lang, Z.Q., Park, G., Farrar, C.R., Todd, M.D., Mao, Z., Zhao, L., Worden, K.: Transmissibility of non-linear output frequency response functions with application in detection and location of damage in MDOF structural systems. Int. J. Nonlin. Mech. 46(6), 841–853 (2011)
Bayma, S.R., Zhu, Y.P., Lang, Z.Q.: The analysis of nonlinear systems in the frequency domain using nonlinear output frequency response functions. Automatica 94, 452–457 (2018)
Acknowledgements
This work was supported by Ministry of Industry and Information Technology Manufacturing High Quality Development Project (Grant No. TC200H02J), National Natural Science Foundation of China (Grant No. 51605190) and Shandong Innovation Capability Improvement Project of Scientific and Technological Small and Medium-sized Enterprises (Grant No. 2021TSGC1366).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Liu, W., Zhang, Y., Jiao, S. et al. Quantification of nonlinear output frequency responses for a general input based on volterra series and conditioned spectral analysis. Nonlinear Dyn 112, 10167–10189 (2024). https://doi.org/10.1007/s11071-024-09602-y
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11071-024-09602-y