1 Introduction

The probability density function (PDF) solution to the response of nonlinear stochastic oscillators has been a challenging research topic. In particular, the PDF solution of nonlinear oscillators under Poisson impulses (i.e., Poisson white noise) has attracted much attention in recent years. Poisson white noise represents a sequence of impulses with independent identically distributed magnitudes arriving at random times. It can be adopted to simulate earthquake ground motion, sea wave, traffic loads, etc. In the presence of Poisson impulses, the PDF solution of the response of nonlinear oscillators is governed by the generalized Fokker–Planck–Kolmogorov (FPK) equation or so-called the Kolmogorov–Feller (KF) equation [14]. Only a few stationary PDF solutions have been obtained subjected to some special cases [57]. Most work has to be conducted by approximation methods, such as the perturbation method [1, 2], Petrov–Galerkin method [8], cell-to-cell mapping (path integration) technique [912], and finite difference approach [13, 14]. These methods can present adequate PDF solutions when the parameters (e.g., nonlinearity degree, impulse arrival rate, etc.) of the systems satisfy some requirements. Besides these approximate PDF solutions, the response moments of the systems have been extensively investigated by stochastic linearization methods [1520] or the cumulant-neglect closure technique [2123]. When the nonlinearity is weak and impulse arrival rate is high, these two methods can be applicable for the case of Poisson impulses.

Although the above methods contribute much to the study on the case of Poisson impulses, the PDF solutions have been less developed for general cases, especially for the tail region of the PDF solutions. In addition, the nonzero mean PDF solutions are scarcely mentioned in existing references in the case of Poisson impulses. In fact, some physical excitations, e.g., wind gusts or extreme waves, have nonzero mean in nature. Furthermore, some types of nonlinearity may lead to the nonzero mean response of nonlinear oscillators even excited by zero mean excitation [24].

In this paper, the nonzero mean PDF solution is developed with an exponential-polynomial closure (EPC) method by solving the generalized FPK equation [2529]. The nonzero mean PDF solution was investigated in the case of Gaussian white noise [29]. Herein, the EPC method is extended to the case of Poisson impulses in a straightforward manner. Five nonlinear oscillators under additive Poisson impulses are analyzed in the case of nonzero mean response in numerical analysis. The nonzero mean response of nonlinear oscillators is formulated due to either nonlinearity type or nonzero mean amplitude of Poisson impulses. The first example is about a Duffing oscillator with a constant under zero mean Poisson impulses. The second example is about a Duffing oscillator under nonzero mean Poisson impulses. The third example is about a Duffing oscillator with an even order term in displacement under zero mean Poisson impulses. The fourth example is about a bimodal Duffing oscillator and the last example is about a nonlinear oscillator with the nonlinearity in velocity. The analysis shows that the PDFs obtained with the EPC method are the same as those obtained by the stochastic linearization method when the polynomial order equals 2 with the EPC method. The PDFs obtained with the stochastic linearization method differ significantly from the simulated results. When the polynomial order is 4 or 6, the PDFs obtained with the EPC method agree well with the simulated results, especially in the tail regions. The results further show that the nonzero mean PDF of the response is nonsymmetric about its mean unlike the case of the zero mean PDF solution.

2 EPC procedure

A single degree-of-freedom nonlinear oscillator can be expressed as

$$ \ddot{X}+h_0(X,\dot{X})=W(t), $$
(1)

where X and \(\dot{X}\) are the response variables of the oscillator such as displacement and velocity, respectively. h 0 is the function of X and \(\dot{X}\). The functional form of h 0 is assumed to be deterministic; W(t) represents a process of Poisson impulses as follows:

$$ W(t)=\sum_{k=1}^{N(T)}Y_{k} \delta(t-\tau_k), $$
(2)

where N(T) is the total number of impulses arriving in the time interval (−∞,T]. Y k is the amplitude of the kth impulse arriving at time τ k . δ(t) is Dirac delta function. Herein N(T) is assumed to yield the Poisson law with a constant impulse arrival rate λ. The impulse amplitudes Y k are independent and identically distributed (i.i.d.) random variables. Y k is also independent of the impulse arrival time τ k . When the arrival rate λ is constant and the impulse amplitudes Y k are i.i.d., the response of the oscillator becomes stationary [30]. Setting X=x 1 and \(\dot{X}=x_{2}\), Eq. (1) can be expressed as

(3)
(4)

The response vector {x 1,x 2}T is Markovian and the PDF solution of the response is equivalently governed by the following KF equations either in an integrodifferential form or in an infinite series form [4]

(5a)
(5b)

where E[•] denotes the expectation of (•). Furthermore, if only the stationary PDF solution is considered, the term on the left side of Eq. (5b) vanishes and Eq. (5b) is reduced to be

(6)

In the EPC method [2529], an approximate PDF solution \(\stackrel{\sim}{p}(x_{1},x_{2};\mathbf{a})\) to Eq. (6) is assumed to be

$$ \stackrel{\sim}{p}(x_1,x_2;\mathbf{a})=C\exp \bigl\{Q_n(x_1,x_2; \mathbf{a})\bigr\}, $$
(7)

where C is a normalization constant; exp{⋅} is an exponential function; \(\bf a\) is an unknown parameter vector containing N p entries. The polynomial Q n (x 1,x 2;a) is expressed as

$$ Q_n(x_1,x_2;\mathbf{a})=\sum _{i=1}^{n}\sum_{j=0}^{i}a_{ij}x_{1}^{i-j}x_{2}^{j}, $$
(8)

which is an nth-degree polynomial in x 1 and x 2. It is also required that

$$ \lim_{x_i\rightarrow\pm\infty}Q_n(x_1,x_2;{ \bf a})= -\infty, \quad i=1,2. $$
(9)

Substituting \(\stackrel{\sim}{p}(x_{1},x_{2};\mathbf{a})\) for p(x 1,x 2) leads to the following residual error

(10)

Here, only the terms up to the fourth-order derivative are retained for analysis given that the contribution of higher order terms is small to the whole equation. It is expected that the approximate solution will work well when the neglected higher order terms are very small.

Substituting Eq. (7) into Eq. (10) leads to

$$ \varDelta(x_1,x_2;\mathbf{a})=F(x_1,x_2;{ \bf a})\stackrel{\sim}{p}(x_1,x_2; \mathbf{a}), $$
(11)

where

(12)

Subsequently, another set of mutually independent functions H s (x 1,x 2) that span space \(\Re^{N_{p}}\) can be introduced to make the projection of F(x 1,x 2;a) on \(\Re^{N_{p}}\) vanish, which leads to

$$ \int_{-\infty}^{+\infty}\int _{-\infty}^{+\infty}F(x_1,x_2;\mathbf{a})H_s(x_1,x_2)\,dx_1\,dx_2=0. $$
(13)

Selecting H s (x 1,x 2) as

$$ H_s(x_1,x_2)=x_1^{k-l}x_2^{l}f_1(x_1)f_2(x_2), $$
(14)

where k=1,2,…,n; l=0,1,2,…,k and \(s=\frac{1}{2}(k+2)(k-1)+l+1\).

Numerical experience shows that a convenient and effective choice for f 1(x 1) and f 2(x 2) is the PDF obtained with stochastic linearization method or Gaussian closure method under Gaussian excitation with the same intensity λE[Y 2] as follows:

(15)
(16)

The integration in Eq. (13) can be easily evaluated with Gaussian random variables as follows:

(17)

where μ denotes mean value; σ denotes standard deviation; and n denotes nonnegative integer.

Finally nonlinear algebraic equations are established about the unknown parameters of the approximate PDF solution as given by Eq. (18) [28].

(18)

where \(\alpha_{ijqr\bar{i} \bar{j} \bar{q} \bar{r}}^{kl}\), \(\beta_{ijqr\bar{i} \bar{j}}^{kl}\), \(\gamma_{ijqr}^{kl}\), \(\eta_{ij}^{kl}\), and ψ kl are presented in the Appendix. The nonlinear algebraic equations can be solved by conventional Newton–Raphson method and the initial solution can be selected using the Gaussian PDF given by stochastic linearization method.

Furthermore, when Y is Gaussian, the values of the moments are evaluated by Eqs. (19)

$$ \left\{ \begin{array}{l} E[Y]=\mu_Y,\\[5pt] E[Y^2]=\mu^2_Y+\sigma^2_Y,\\[5pt] E[Y^3]=\mu^3_Y+3\mu_Y\sigma^2_Y,\\[5pt] E[Y^4]=\mu^4_Y +6\mu^2_Y\sigma^2_Y+3\sigma^4_Y, \end{array} \right. $$
(19)

where μ Y is the mean of Y and \(\sigma^{2}_{Y}\) is the variance of Y.

3 Numerical analysis

Five nonlinear oscillators under additive Poisson impulses are analyzed in the case of nonzero mean response. The nonzero mean response of nonlinear oscillators is formulated due to either nonlinearity type or nonzero mean amplitude of Poisson impulses. The first example is about a Duffing oscillator with a constant under zero mean Poisson impulses. The second example is about a Duffing oscillator under nonzero mean Poisson impulses. The third example is about a Duffing oscillator with an even order term in displacement under zero mean Poisson impulses. The fourth example is about a Duffing oscillator with a bimodal PDF of displacement and the last example is about a nonlinear oscillator with the nonlinearity in velocity. A Monte Carlo simulation (MCS) is also conducted and the simulation procedure follows the techniques introduced in [2, 16]. A sample size of 2×107 is adopted to provide adequate evaluation on the tail of the PDF solution.

3.1 Example 1

The first example is about a Duffing oscillator with a constant under zero mean Poisson impulses, which is given as

$$ \ddot{X}+c\dot{X}+kX+\epsilon X^{3}+m=W(t), $$
(20)

where W(t) is a process of Poisson impulses as expressed by Eq. (2) in which Y k are assumed to be Gaussian with zero mean. The system parameters are given as: c=0.1, k=1.0, ϵ=1.0, m=−1, λ=1.0, λE[Y 2]=1.0, E[Y]=0, σ Y =1 such that E[Y 2]=1, E[Y 3]=0 and E[Y 4]=3.

Figures 1(a) and 1(b) present the PDFs and logarithmic PDFs obtained with each method for displacement. The comparison shows that the result from EPC (n=2) is the same as that given by stochastic linearization method. Therefore, EPC (n=2) presents a Gaussian PDF. In Fig. 1(a), the PDF solution given by stochastic linearization method (i.e., EPC n=2) departs significantly from the simulated result (MCS). The difference is much more pronounced in the tail region as Fig. 1(b) shows. When the polynomial order increases to 6, the results from EPC method agree well with those from MCS. In particular, good agreement is also observed in the tails of the PDF solution as shown in Fig. 1(b).

Fig. 1
figure 1

Comparison of PDFs in example 1: (a) PDFs of displacement; (b) Logarithmic PDFs of displacement; (c) PDFs of velocity; (d) Logarithmic PDFs of velocity

As expected, the distribution of the PDF solution is shifted from zero mean for the PDF of displacement. This is caused by the addition of the constant m. It is also seen that the PDF solution is not symmetrically distributed about its mean, which is caused by the nonlinear term in the oscillator.

For the velocity, the PDF obtained from EPC (n=6) presents an improved result over that from EPC (n=2), even in the tails of the PDF, as shown in Figs. 1(c) and 1(d). For the PDF of velocity, the distribution is still symmetrical about zero mean. It shows that the symmetric distribution of the PDF of velocity is not affected by the nonlinear term.

3.2 Example 2

The second example is about a Duffing oscillator under nonzero mean Poisson impulses, which is presented as

$$ \ddot{X}+c\dot{X}+kX+\epsilon X^{3}=W(t), $$
(21)

where W(t) is a process of Poisson impulses as expressed by Eq. (2) in which Y k are assumed to be Gaussian with nonzero mean. The system parameters are given as: c=0.1, k=1.0, ϵ=1.0, λ=1.0, E[Y]=1, σ Y =1 such that E[Y 2]=2, E[Y 3]=4 and E[Y 4]=10. The effect of nonzero mean amplitude of Poisson impulses is considered with the EPC method. When the amplitude is Gaussian with nonzero mean, both E[Y] and E[Y 3] are retained in Eq. (10).

Similar conclusions can be made as the first case. Figures 2(a) through 2(d) show that the PDF solution given by EPC (n=2) (i.e., stochastic linearization method) differs much from MCS, especially in the tail region. Comparatively, EPC (n=6) agrees well with MCS even in the tail region. Because of the nonzero mean amplitude, the PDF distribution of displacement has positive mean and it is shifted from zero. For the PDF solution of velocity shown in Figs. 2(c) and 2(d), the symmetry and zero mean property are not influenced by the nonzero mean amplitude.

Fig. 2
figure 2

Comparison of PDFs in example 2: (a) PDFs of displacement; (b) Logarithmic PDFs of displacement; (c) PDFs of velocity; (d) Logarithmic PDFs of velocity

3.3 Example 3

This example is about a Duffing oscillator with an even order term in displacement under zero mean Poisson impulses, which is expressed as

$$ \ddot{X}+c\dot{X}+k_1X+k_2X^2+k_3X^3=W(t), $$
(22)

where W(t) is a process of Poisson impulses as expressed by Eq. (2) in which Y k are assumed to be Gaussian with zero mean. An even order term in displacement is considered in this example. The system parameters are given as: c=0.1, k 1=1.0, k 2=2.0, k 3=1.0, λ=1.0, λE[Y 2]=1.0, E[Y]=0, σ Y =1 such that E[Y 2]=1, E[Y 3]=0 and E[Y 4]=3.

From Figs. 3(a) to 3(d), it is seen that the results from EPC (n=6) are in good agreement with MCS for the whole PDF distribution and the tail region. For the PDF of velocity, the PDF distribution is symmetrical about zero mean, which is not affected by the even order term in displacement.

Fig. 3
figure 3

Comparison of PDFs in example 3: (a) PDFs of displacement; (b) Logarithmic PDFs of displacement; (c) PDFs of velocity; (d) Logarithmic PDFs of velocity

The comparison shows that similar conclusions can be drawn as those of the previous cases. The strong nonlinearity induces the large difference from Gaussianity in the tail of the PDF solution for displacement. The PDF of displacement has nonzero mean, which is nonsymmetric about its mean. The PDF solution of velocity presents a zero-mean symmetric shape, which is not affected by the nonlinearity type of displacement.

3.4 Example 4

Example 4 is about a bimodal Duffing oscillator. A negative linear restoring force leads to the bimodal PDF of the response [31, 32]. The nonlinear oscillator is given below:

$$ \ddot{X}+c\dot{X}-kX+\epsilon X^{3}=W(t), $$
(23)

where W(t) is a process of Poisson impulses as expressed by Eq. (2) in which Y k are assumed to be Gaussian with a nonzero mean. The system parameters are given as: c=0.1, k=1.0, ϵ=1.0, λ=1.0, E[Y]=1, σ Y =1 such that E[Y 2]=2, E[Y 3]=4 and E[Y 4]=10. Figures 4(a) and 4(b) show the PDFs of displacement obtained with each method. EPC (n=2) differs much from the simulated result, which means the PDF of displacement is highly non-Gaussian. When a complete sixth-order polynomial is used (EPC n=6), good agreement is made between EPC (n=6) and the simulated result. For the PDF of velocity, EPC (n=6) presents an improvement on the whole PDF and the tail region as Figs. 4(c) and 4(d) show.

Fig. 4
figure 4

Comparison of PDFs in example 4: (a) PDFs of displacement; (b) Logarithmic PDFs of displacement; (c) PDFs of velocity; (d) Logarithmic PDFs of velocity

The bimodal PDF of displacement is formulated as Figs. 4(a) and 4(b) show. In the presence of the nonzero Poisson impulses, one peak is much larger than the other peak as shown in Fig. 4(a). In this case, the PDF solution of velocity still presents a unimodal and symmetric distribution as Figs. 4(c) and 4(d) show.

3.5 Example 5

The last example considers the effect of nonlinear term in velocity. The following oscillator is studied:

$$ \ddot{X}+c\dot{X}+\mu\dot{X}^3+kX+\epsilon X^{3}=W(t), $$
(24)

where W(t) is a process of Poisson impulses as expressed by Eq. (2) in which Y k are assumed to be Gaussian with nonzero mean. The system parameters are presented as: c=0.1, μ=0.01, k=1.0, ϵ=1.0, λ=1.0, E[Y]=1, σ Y =1 such that E[Y 2]=2, E[Y 3]=4 and E[Y 4]=10.

The nonlinearity in velocity is considered in this example. Figures 5(a) and 5(b) show EPC (n=2) differs significantly from the simulated result in the case of displacement. When a complete fourth-order polynomial is used in the EPC method, EPC (n=4) presents good agreement with the simulated one. In the case of velocity, the PDF of velocity is well evaluated by EPC (n=4) as Figs. 5(c) and 5(d). The PDF of velocity shows a little nonsymmetric distribution. The use of a complete sixth-order polynomial is also studied with the EPC method, which shows disconvergence on the PDF solution.

Fig. 5
figure 5

Comparison of PDFs in example 5: (a) PDFs of displacement; (b) Logarithmic PDFs of displacement; (c) PDFs of velocity; (d) Logarithmic PDFs of velocity

4 Conclusions

An EPC method is extended to analyze the stationary nonzero mean PDF solution of nonlinear oscillators under additive Poisson impulses. The EPC solution procedure is developed to solve the generalized FPK equation or so-called the KF equation. Five examples are considered in numerical analysis to show the effectiveness of the EPC method. The nonzero mean response of nonlinear oscillators is made due to either nonlinearity type or nonzero mean amplitude of Poisson impulses. The analysis shows that the results from EPC (n=2) are the same as those given by stochastic linearization method. The PDFs given by stochastic linearization method (i.e., EPC n=2) differ significantly from those of Monte Carlo simulation, especially in the tail region. When the polynomial order equals 4 or 6, the PDFs obtained with the EPC method are in good agreement with the simulation results. This agreement is also observed in the tail regions of the obtained PDFs. The nonzero mean PDF of displacement is nonsymmetrically distributed. On the other hand, the PDF of velocity presents a zero-mean symmetric shape when only nonlinearity in displacement exists in these systems.