This paper applies the VIM-Padé technique for solving a nonlinear free vibration of a conservative oscillator. It is a combined method based on the variational iteration method, Laplace transformation and the Padé approximation. An approximated solution with extremely high accuracy can be obtained with ease. Runge-Kutta method is adopted to verify the efficiency of the technique.
We consider the equation of motion
with the following initial conditions
where are given constants. This nonlinear system results from a free vibration of a conservative oscillator.1 It can be used for modeling the motion of a mass grounded by linear and nonlinear springs in series connection over a frictionless contact surface as shown in Figure 1. Here, m is the mass, is the stiffness of linear spring, and are the coefficients of linear and nonlinear parts of nonlinear spring, respectively. The parameters are, respectively, defined by
Nonlinear system of a mass with serial linear and nonlinear springs over a frictionless contact surface.
As shown in the literature,1,2 the deflection of linear spring is given by
The displacement of attached mass is constructed by the deflection of linear and nonlinear springs as follows
Recently, some numerical and analytical methods were proposed for solving this nonlinear oscillator, including Lindstedt method and harmonic balance method,1 the modified armonic balance method,2 the homotopy analysis method,3 He’s iteration perturbation method,4 the variational iteration method (VIM),5 Hamiltonian approach,6 the global residue harmonic balance method,7 He’s frequency formulation8 and other methods.9 As a classical method, the VIM has been paid much attention,10–13 due to its wide application for solving the linear and nonlinear differential equations. In order to reduce the computational cost of VIM, Abassy et al.14 and Lu15 proposed a modified VIM. Anjum and He applied Laplace transform to identify the Lagrange multiplier involved in the iteration algorithm.16 A reliable algorithm based upon the homotopy perturbation method was applied to the strongly nonlinear oscillators.17–21 Motivated by these improvements, we consider an analytical approach (VIM-Padé) based on the VIM, Laplace transformation and the Padé approximation to solve the nonlinear oscillator (equation (1)). Two numerical examples will be presented to show its efficiency.
The VIM-Padé technique for nonlinear oscillator
We apply the VIM-Padé technique based on VIM, Laplace transformation and Padé approximation22,23 to the equation of motion (1). By VIM,10–13 a correct functional can be constructed as follows
where is a general Lagrange multiplier, and is a restricted variation, i.e. . The variational theory24–28 can be used to identify the Lagrange multiplier . We should specially point out that He and Wu presented a number of variational iteration formulae for solving various kinds of nonlinear equations.10 We make the correct functional (equation (6)) stationary, and obtain the following stationary conditions
The multiplier can be easily obtained as. We then have the following iteration formula
To begin with an initial approximation , it is easy to obtain the VIM solution by equation (7). Obviously, the VIM solutions are expressed in series form,29 which may result in the deviation from the exact solution of equation (1). For improving the accuracy of the VIM solutions, we use Laplace transformation and Padé approximation to . Laplace transformation is used to transform the VIM solution and then Padé approximation is applied to the transformed solution, finally the approximated solution can be obtained by the inverse Laplace transformation. We briefly illustrate the idea of Padé approximation. Suppose that the transformed solution of is defined by a series solution , we approximate it by a rational function as follows
where
By using the normalization condition , the coefficients of and can be given by linear equations with respect to and . For clarity, the corresponding solution F is called as [L, M] Padé approximation to .
Numerical example
In this section, we will consider two initial value problems of the nonlinear oscillator (equation (1)) to show the efficiency of VIM-Padé technique. We will compare it with Runge-Kutta method, and consider the sensitivity of the parameter A. All the numerical computations are performed by a mathematical software on PC with an Intel Core 2 Duo CPU, 2.4 GHz, and 8 GB RAM.
We first consider the nonlinear oscillator (equation (1)) with m = 1, k1 = 50, k2 = 5, and A = 1. By setting the initial approximation , we have the following VIM iteration formula
By the above iteration (9), it follows the following approximations
To improve the accuracy of the approximation , the [4,4] Padé approximation will be constructed by the VIM-Padé technique. For simplicity, we denote by
The Laplace transformation is applied to the fourth-order approximation , which results in
Letting , it follows the transformed solution
The [4/4] Padé approximation to can be given by
We rewrite the [4/4] diagonal approximation as
By using the inverse Laplace transformation to the [4/4] Padé approximation, we obtain the following VIM-Padé solution
Similarly, the rest VIM-Padé solutions can be given by the previous procedure. Based on the approximation , the [6/6] VIM-Padé solution reads as
In order to show the efficiency of the VIM-Padé method, we provide the numerical comparisons of the VIM-Padé method and Runge-Kutta method for solving nonlinear oscillator (equation (1)). Figure 2(a) to (c) shows the numerical behaviors of the approximations to , and , respectively. The VIM-Padé method works well for this initial value problem. The VIM-Padé solutions agree well with the approximated solutions given by Runge-Kutta method. We remark that the accuracy of [4/4] or [6/6] VIM-Padé solutions can be improved further by considering the diagonal Padé approximation of higher order.
Numerical results of VIM-Padé solutions and Runge-Kutta solutions with A = 1, (a) u(t), (b) and (c) .
We then consider the sensitivity of the parameter A. We will further consider the initial value problem associated with the nonlinear system (equation (1)) with a different A = 0.5. The VIM iteration formula can be represented as
with an initial approximation .
By iteration (10), it follows the fourth-order approximation
We can obtain the [4/4] and [6/6] VIM-Padé solutions as follows
We show the numerical comparisons of the VIM-Padé solutions and the Runge-Kutta solutions in Figure 3(a) to (c), respectively. The numerical results show that the VIM-Padé technique also performs well for the oscillator (equation (1)) with a different A. The approximated solutions obtained by VIM-Padé technique are expressed by a series of cosine functions. We note that the two frequencies are approximately multiplied, and the multiplier relationship will be improved further by considering more iteration steps of the VIM. In sum, the VIM-Padé technique can be seen as an efficient method for solving this nonlinear oscillator.
Comparisons of VIM-Padé solutions and Runge-Kutta solutions with A = 0.5, (a) u(t), (b) and (c)
Conclusions
In this paper, we focused on the nonlinear free vibration of a conservative oscillator by a combined VIM-Padé technique. Numerical examples associated with two initial value problems were considered to illustrate the effectiveness of this method. Comparisons of the VIM-Padé technique and Runge-Kutta method were provided, showing that the VIM-Padé method performs well without linearization or perturbation. However, there are also two open problems, one is that how to obtain the approximated period solutions given by a series of cosine functions with a frequency and its multiples, the other is that how to choose the order of VIM-Padé approximation and the initial approximation such that the total computational cost can be optimal. We will focus on these two topics in our future work and extend the VIM and its modification to the nonlinear systems with fractal or fractional derivatives.29–37
Footnotes
Declaration of conflicting interests
The author(s) declared no potential conflicts of interest with respect to the research,authorship,and/or publication of this article.
Funding
The author(s) disclosed receipt of the following financial support for the research,authorship,and/or publication of this article: The work was supported by the Natural Science Foundation of Zhejiang Province (LY17A010001).
References
1.
TelliSKopmazO.Free vibrations of a mass grounded by linear and nonlinear springs in series. J Sound Vib2006;
289: 689–710.
2.
LaiSKLimCW.Accurate approximate analytical solutions for nonlinear free vibration of systems with serial linear and nonlinear stiffness. J Sound Vib2007;
307: 720–736.
3.
HoseiniSHPirbodaghiTAsghariM, et al.
Nonlinear free vibration of conservative oscillators with inertia and static type cubic nonlinearities using homotopy analysis method. J Sound Vib2008;
316: 263–273.
4.
GanjiDDKarimpourSGanjiSS.He’s iteration perturbation method to nonlinear oscillations of mechanical systems with single degree-of freedom. Int J Mod Phys B2009;
23: 2469–2477.
5.
BaghaniMFattahiMAmjadianA.Application of the variational iteration method for nonlinear free vibration of conservative oscillators. Sci Iranica2012;
19: 513–518.
6.
BayatMPakarICveticaninL.Nonlinear free vibration of systems with inertia and static type cubic nonlinearities: an analytical approach. Mech Mach Theory2014;
77: 50–58.
7.
MohammadianMShariatiM.Approximate analytical solutions to a conservative oscillator using global residue harmonic balance method. Chinese J Phys2017;
55: 47–58.
8.
HeJH.The simplest approach to nonlinear oscillators. Results Phys2019;
15: 102546.
9.
HeJH.Some asymptotic methods for strongly nonlinear equations. Int J Mod Phys B2006;
20: 1141–1199.
10.
HeJHWuXH.Variational iteration method: new development and applications. Comput Math Appl2007;
54: 88l–894.
11.
HeJH.Variational iteration method – a kind of non-linear analytical technique: some examples. Int J Non-Linear Mech1999;
34: 699–708.
12.
HeJH.Variational iteration method – some recent results and new interpretations. J Comput Appl Math2007;
207: 3–17.
13.
HeJHKongHYChenRX, et al.
Variational iteration method for Bratu-like equation arising in electrospinning. Carbohydr Polym2014;
105: 229–230.
AnjumNHeJH.Laplace transform: making the variational iteration method easier. Appl Math Lett2019;
92: 134–138.
17.
WuYHeJH.Homotopy perturbation method for nonlinear oscillators with coordinate-dependent mass. Results Phys2018;
10: 270–271.
18.
MomaniSErjaeeGHAlnasrMH.The modified homotopy perturbation method for solving strongly nonlinear oscillators. Comput Math Appl2009;
58: 2209–2220.
19.
HeJH.Homotopy perturbation method with two expanding parameters. Indian J Phys2014;
88: 193–196.
20.
LiuZJAdamuMYSuleimanE, et al.
Hybridization of homotopy perturbation method and Laplace transformation for the partial differential equations. Therm Sci2017;
21: 1843–1846.
21.
HeJH.Homotopy perturbation method with an auxiliary term. Abstr Appl Anal2012; 857612 Article ID.
22.
BakerGA.Essential of Padé approximants.
London:
Academic Press, 1975.
23.
BakerGAGraves-MorrisP.Encyclopedia of mathematics and its application 13, parts I and II: Padé approximants.
New York:
Addison-Wesley Publishing Company, 1981.
24.
HeJH.Variational approach for nonlinear oscillators. Chaos Soliton Fract2007;
34: 1430–1439.
25.
HeJH.A modified Li-He’s variational principle for plasma. Int J Heat Fluid Flow2019; DOI: 10.1108/HFF-06-2019-0523.
26.
HeJH.Lagrange crisis and generalized variational principle for 3D unsteady flow. Int J Heat Fluid Flow2019; DOI: 10.1108/HFF-07-2019-0577.
27.
HeJHSunC.A variational principle for a thin film equation. J Math Chem2019. DOI: 10.1007/s10910-019-01063-8.
28.
HeJH.Variational principles for some nonlinear partial differential equations with variable coefficients. Chaos Soliton Fract2004;
19: 847–851.
29.
HeJHJiFY.Taylor series solution for Lane-Emden equation. J Math Chem2019;
57: 1932–1934.
30.
HuYHeJH.On fractal space-time and fractional calculus. Therm Sci2016;
20: 773–777.
31.
HeJHJiFY.Two-scale mathematics and fractional calculus for thermodynamics. Therm Sci2019;
23: 2131–2133.
32.
AinQTHeJH.On two-scale dimension and its applications. Therm Sci2019;
23: 1707–1712.
33.
HeJH.Fractal calculus and its geometrical explanation. Results Phys2018;
10: 272–276.
34.
WangY.Fractal derivative model for tsunami travelling. Fractals2019;
27: 1950017.
35.
HeJH.A tutorial review on fractal space time and fractional calculus. Int J Theor Phys2014;
53: 3698–3718.
36.
QiuYY.Numerical approach to the time-fractional reaction-diffusion equation. Therm Sci2019;
23: 2245–2251.
37.
WangKLYaoSW.Numerical method for fractional Zakharov-Kuznetsov equations with He’s fractional derivative. Therm Sci2019;
23: 2163–2170.