Abstract
A modification of the homotopy perturbation method is suggested with three effective expansions to solve a nonlinear oscillator with damping terms to expand the solution, the frequency and the amplitude. The Duffing equation with linear damping is used as an example to illustrate the simple solution process and effective results. The analysis exhibits that the amplitude behaves as an exponential decay with the damping parameter. This scheme yields a more effective result for the nonlinear oscillators and overcomes the shortcoming in some problems.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
Most of the engineering problems, essentially some vibration equations are nonlinear and in general, it is hard to solve such equations, principally in the analytical study. Also, many physics problems can be modeled by differential equations. However, it is hard to obtain closed-form solutions for them, essentially for nonlinear ones. In general, only approximate solutions (either numerical ones or analytical ones) can be anticipated. There are numerous nonlinear problems in the research of the various branches of science that do not have analytical solutions. Due to the shortness of finding exact solutions, numerous analytical and numerical approximations have been investigated. Therefore, these nonlinear equations are imperative to be solved by employing other methods. Many researchers have been working on various analytical methods for solving nonlinear oscillation systems. The earliest approximation method is the method of averaging and the idea of averaging originates from Lagrange in (1788) [1]. Towards the end of the nineteenth century, Poincare in (1890) [2] provided the qualitative analysis of dynamical systems to determine periodic solutions and stability.
The perturbation technique is the most one of the known techniques for solving nonlinear problems analytically. Some of these perturbation methods are demonstrated in Nayfe's books [3, 4]. A summarized literature survey of the perturbation methods in the application is discussed by Albert [5]. The traditional analytical techniques, including the Lagrange, straightforward methods and the method of averaging in the application and the weakness of actual existing approximate techniques are also investigated. Recently, nonlinear oscillator models have been widely considered in engineering and physics. A treatise on nonlinear problems that are presented in most areas of physics and also engineering is very important for scientists. Scanning of the literature with many references has been given by numerous authors utilizing several analytical methods for solving nonlinear oscillation systems. Non-linear problems remain to be a challenge and attention has mainly intensified on qualitative changes in systems bifurcations and instability.
Since the nonlinear phenomena were observed in engineering, Duffing (1918) [6] used the hardening spring model to investigate the vibration of the electromagnetic vibrating beam and since then, the Duffing oscillator has been extensively applied in structural dynamics. Moreover to determining the existence of oscillatory motions of the second-order nonlinear differential equations in mathematics. Nayfeh [3] employed the multiple-scale perturbation methods to improve and obtain an approximate solution of oscillatory motions in the Duffing equations. Nayfeh and Mook [4] applied the perturbation methods to nonlinear structural vibrations via the Duffing oscillators. Thus, the perturbation analysis continues to be applied to get an analytical approximate solution of oscillatory motions. The parameterized perturbation technique is a well-known approach for solving nonlinear oscillators. The method was first proposed by He [7] and is called the homotopy perturbation method. It was hired recently in many studies in physics and engineering, this method is a powerful tool for treating weakly nonlinear problems, but it is lowly effective for analyzing some high nonlinearity problems [8,9,10,11,12]. There are many modifications done by many researchers and scientists to improve the homotopy perturbation method and become a more operative method. He [13, 14] employing the parameter-expanding method as a modification to the homotopy perturbation method to solve a strongly nonlinear oscillator. Liu et al. [15], El-Dib and Moatimid [16] and Nino et. al [17] develop the homotopy perturbation method by modifying it across coupling with the Laplace transform to solve nonlinear problems. Next, we briefly mention some of the last developments of this method; such as the coupling of HPM and Frobenius method [18], multiple scales HPM method [19,20,21,22], parametrized HPM [23], nonlinearities distribution HPM used to find the solution of Troesch problem [24]. Recently, Shen and El-Dib [25] developed a new modification to the homotopy perturbation method for analyzing nonlinear equations having restoring force by changing the linear auxiliary operator by another suitable one, among many others. Anjum and He coupled the homotopy perturbation method with Laplace transform, making the solution process much simple [26].
As we know, the exact solutions to some of these non-linear differential equations do not exist. Therefore, the probing of approximate solutions to these types of equations can play a vital role in the study of non-linear physical phenomena. Serious studies in the literature of forced non-linear oscillators of the Duffing equation [27]. The general form of such equations is called damping Duffing equations and is given as follows:
This equation presents a tremendous domain of well-known behavior in nonlinear dynamical systems and is applied by many researchers to illustrate such behavior. The equation seems simple at the first look but has a lot of awesome features. The traditional perturbation method contains many shortcomings. They are not useful, especially, for damping nonlinear Eq. (1) see Ref. [28]. To overcome the shortcomings, it requires a new perturbation technique. Surprisingly, the application of the fractional derivative with the homotopy perturbation has been used to overcome the shortcoming of Eq. (1) [29,30,31,32,33,34,35,36,37,38,39,40]. In the current work, we propose a new scheme to modify HPM applied to Eq. (1). Usually, to find an approximate solution of Eq. (1), a two iterations method is used. The iteration of the suggested solution and the iteration of the frequency parameter, these two iterations are not enough to work [28]. Here an additional iteration is used to overcome the difficulty in the damping nonlinear oscillator.
2 The enhanced homotopy perturbation approach with three expansion technology
Utilizing the homotopy perturbation method HPM [7, 8, 11,12,13], a general nonlinear equation is considered in the type,
where \(L\) is an auxiliary linear operator, N is a nonlinear operator and \(g(t)\) is the inhomogeneous part. The idea of homotopy to establish the following one-parameter family of equations
where \(\rho\) is the artificial parameter called a bookkeeping parameter. This parameter monotonically increases from zero to unity. As \(\rho \to 1,\) it turns to the original nonlinear one. So the growth process of \(\rho\) from zero to unity is completely that of Eq. (3) to Eq. (2). The homotopy equation corresponding to Eq. (1) is
The HPM utilizes the parameter \(\rho\) as an expanding parameter to get
It is obvious that when \(\rho \to 0,\) Eq. (4) becomes a linear differential equation
In which an exact solution can be calculated, which have the form
where the amplitude \(A\) and the phase \(\theta\) are real constants determine by the initial conditions.
Oftentimes, one expanded method cannot act due to the difficult nonlinear equation. Accordingly, an additional expanded method was used. The perturbed for the natural frequency \(\omega_{0}\) may be useful
where \(\omega_{0}\) is known as a linear frequency, \(\omega\) and, \(\omega_{j}\) are unknowns arriving from by removing the security conditions due to inhomogeneity in the perturbed equation.
In the case of, \(\rho > 0,\) unfortunately, the use of the two expansions (5) and (8) cannot work with Eq. (4) because a shortcoming is presented. Therefore, an additional iteration method is needed to overcome this failure. It is convenient to take the amplitude \(A\) as a function of the time \(t,\) besides that the frequency \(\omega_{0}\) as a function of the parameter, \(\rho ,\) therefore, the above solution may be modified to become
Generally, the two expansions (5) and (8) cannot be work due to the presence of the damping part in the nonlinear equation, in which, a shortcoming is presented. Therefore, a new technique is needed. According to this failure, the perturbed amplitude \(A\) is useful. Let the amplitude \(A\) is expanded as a power series in \(\rho ,\) accounting unknowns functions of the variable \(t,\) so that when \(\rho \to 0,\) it becomes a constant
where the unknowns \(C_{j} (t)\) will be determined by solving the equations arising from removing the secular terms. Put (8) and (10) into (9), yields
It is worthwhile to observe that, in the limiting case as \(\rho \to 0,\) we have \(A \to A_{0}\) and \(\omega \to \omega_{0} .\) Consequently, expansion (11) will convert to the solution (7). Thus, we have
3 Solution of the homotopy Eq. (4)
To obtain an approximate solution of the undertaken homotopy equation, we put the expansions (5), (8) and (11) in Eq. (4), letting \(g(t) = 0\) and reorganize the coefficients of the same powers of \(\rho\). Making these coefficients tends to zero, a system of a differential equation is obtained. The zero-order solution will satisfy automatic, while the remaining orders are solved sequentially. The first and second-order problems are as follows:
To eliminate the secular terms from Eq. (14), the following should be satisfied
In the light of the conditions (16) and (17) the bounded solution of Eq. (14) is presented in the form
Substituting (18) into Eq. (15), using (16) and (17), removing the secular terms requires
The solution of Eq. (15) without secular terms is given by
Integrating the condition (17) and making the integration constant be zero yields
Besides, integrating condition (20), we have
Putting \(\rho = 1,\) in (5), (8) and (10) the approximate solution, frequency and the amplitude, therefore, can be readily obtained.
4 The amplitude-frequency equation and stability analysis
It is worthwhile to note that the solvability conditions presented in (16), (18) and (19) represent four unknowns in four equations. By combing the two conditions presented in (16) yields
Inserting (17), (20) and (22) into the condition (19) yields the following relation:
To construct the frequency-amplitude equation, we may insert the solvability conditions (27) and (28) into the expansion (25), yields
It is worthwhile to observe the bract in (29) represents the first two terms in the exponential function \(e^{ - \mu t} .\) Therefore, in the compact form, the frequency equation arises in the form
This is the modified frequency included the influence of the damping forces. When \(\mu \to 0\) the classical frequency arises [7].
Further, inserting (22) and (23) into the expansion (26) gets
It is worthwhile to observe that (31) represents the first three terms in the expansion of the exponential function \(e^{{ - \,\tfrac{1}{2}\mu \,t}} ,\) therefore, the compact form of (31) is
Employing (32) to (11) the results coincide with the normal form solution of the linear harmonic equation as known in the classical differential calculus.
The second-order approximate solution is derived by inserting (32), (18) and (21) in the expansion (24), which yields
This represented an enhanced homotopy solution. It is noted that the classical approximate solution is found as \(\mu \to 0.\)
It is worthwhile to note that the stability criteria require that the parameter \(\mu\) is positive and \(\omega\) be real. To solve the frequency \({\text{Eq}}{.}\) (30), we may apply the perturbation technique. We introduce a small parameter \(\varepsilon\) to put \({\text{Eq}}{.}\)(30) in a perturbed form
Supposing that the frequency \(\omega\) is expanded as
Substituting (35) into (34) and equating to being zero, the identical powers of \(\varepsilon ,\) yields
To the first-order approximation, we insert (36) and (37) into (35) and taking \(\varepsilon = 1,\) we obtain
It is noted that the necessary conditions for stability are
In the absence of the parameter \(\mu\) in the above condition the classical stability condition is found [19].
5 Numerical illustration
In this part, we will utilize the outlined approximate scheme in Eq. (33) and Eq. (34) to obtain numerical simulations for solving the damping Duffing Eq. (1).To show the high accuracy of the present approach, the comparison of the numerical solution with the analytical approximate solution is displayed in Fig. 1. This numerical solution has been done using the algorithm building in the Mathematica for finding the numerical solution of the Duffing Eq. (1). The analytical approximate solution is derived from the modification of the homotopy perturbation method with the three expansion techniques given by (33). The full nonlinear frequency \(\omega\) given by (30) is used in this calculation. The graph of Fig. 1 shows the excellent agreement between the numerical solution (Red curve) and the analytical solution (Blue curve). The damping influence is clear in this illustration, in which the wave solution will decay as time \(t\) is increased. The influence of the variation of the damping coefficient \(\mu\) of the analytical solution (33) has been illustrated in Fig. 2. This graph shows that the periodic solution without damping is found as \(\mu \to 0.\) When \(\mu\) is different from zero the decaying in the wave solution is observed. This decay speeds up as \(\mu\) increases. The variation of the constant amplitude \(\alpha\) has been displayed in Fig. 3.
Further, the stability condition (39) has been illustrated numerically as shown in Fig. 4. The graph contains the classical stability condition in the case of \(\mu = 0\) which plotted in blue color. The region labeled with the symbol “S” refers to the stable region, while the unstable region is labeled by the symbol “U”. Also, this graph represents the modified stability condition in the presence of the effect of the damping parameter, where \(\mu\) have the consequence values \(\mu = 0.5,\,1.0,\,1.5\). It is observed that the increase in \(\mu\) leads to the stable region increases steadily.
6 Conclusion
In the present paper, we have successfully employed the Homotopy Perturbation Method with three expanded expansions to solve the damping nonlinear Duffing equation. Besides the two known expansions used in the homotopy perturbation method, an additional approach of the amplitude-expanding method. We also find the accuracy of this method which gives us very attractive results in the terms of the exponential of the negative damping parameter. The comparison between our analytical solution and the numerical solution shows a more excellent agreement. This is proved to be a powerful mathematical tool for nonlinear oscillators, can be easily extended to the damping nonlinear oscillators and the present proposal can be used as paradigms for many other applications in searching for a period or frequency of various nonlinear oscillators.
References
J. L. Lagrange, Mecanique Analytique (1788) (Albert Balnchard, Paris, 1965). 2
H. Poincar´e, Sur le probl´eme des trois corps et les ´equations de la dynamique. Acta Math. 13(1890), 3–270 (1890)
A.H. Nayfeh, Perturbation Methods (John Wiley, NY, 1973).
A.H. Nayfeh, D.T. Mook, Nonlinear Oscillation (John Wiley, NY, 1979).
C.J. Albert, Luo, On Analytical Routes to Chaos in Nonlinear Systems. International Journal of Bifurcation and Chaos 24(4), 1430013 (2014). https://doi.org/10.1142/S0218127414300134
G. Duffing, Erzwunge Schweingungen Bei Veranderlicher Eigenfrequenz (F. Viewig u. Sohn, Braunschweig, 1918).
J.H. He, Homotopy perturbation technique, Comput. Methods. Appl. Mech. Engrg. 178 257–262(1999)
C.H. He, C. Liu, J.H. He, K.A. Gepreel, Low frequency property of a fractal vibration model for a concrete beam. Fractals (2022). https://doi.org/10.1142/S0218348X21501176
N. Anjum, J.H. He, Q.T. Ain, D. Tian, Li-He’s modified homotopy perturbation method for doubly-clamped electrically actuated microbeams-based microelectromechanical system. Facta Universitatis: Mech Eng. (2021). https://doi.org/10.22190/FUME210112025A
J.H. He, Y.O. El-Dib, The reducing rank method to solve third-order Duffing equation with the homotopy perturbation. Numer. Method Partial Differ. Equ. (2020). https://doi.org/10.1002/num.22609
C.H. He, J.H. He, H.M. Sedighi, Fangzhu, An ancient Chinese nanotechnology for water collection from air: history, mathematical insight, promises and challenges. Math. Method Appl. Sci. (2020). https://doi.org/10.1002/mma.6384
J.H. He, Y.O. El-Dib, Homotopy perturbation method for Fangzhu oscillator. J. Math. Chem. 58(10), 2245–2253 (2020)
J.H. He, New interpretation of homotopy perturbation method. Int. J. Mod. Phys. B 20(18), 2561–2568 (2006)
D.H. Shou, J.H. He, Application of Parameter-expanding Method to Strongly Nonlinear Oscillators. International Journal of Nonlinear Sciences and Numerical Simulation 8(1), 121–124 (2007)
Z.J. Liu et al., Hybridization of Homotopy Perturbation Method and Laplace Transformation for the Partial Differential Equations. Thermal Science 21(4), 1843–1846 (2017)
Y.O. El-Dib, G.M. Moatimid, Stability configuration of a rocking rigid rod over a circular surface using the homotopy perturbation method and Laplace transform. Arab J Sci Eng 44(7), 6581–6659 (2019)
U.F. Nino et al., The study of heat transfer phenomena by using modified homotopy perturbation method coupled by Laplace transform. Thermal Science 24(2B), 1105–1115 (2020)
Y.O. El-Dib, G.M. Moatimid, On the Coupling of the Homotopy Perturbation and Frobenius Method for Exact Solutions of Singular Non-Linear Differential Equations. Non-Linear Science Letters A 9(3), 219–230 (2018)
Y.O. El-Dib, Multiple Scales Homotopy Perturbation Method for Non-Linear Oscillators. Non-linear Sci. Lett. A 8(4), 352–364 (2017)
Y.O. El-Dib, Stability approach for periodic delay Mathieu equation by the He- multiple-scales method. Alexandria Eng. J. 57, 4009 (2018)
Y.O. El-Dib, Periodic solution of the cubic nonlinear Klein-Gordon equation and the stability criteria via the He-multiple-scales method, Pramana –. J. Phys. 92, 7 (2019)
Y.O. El-Dib, Modified multiple scale technique for the stability of the fractional delayed nonlinear oscillator, Pramana –. J. Phys. 94, 56 (2020). https://doi.org/10.1007/s12043-020-1930-0
M.Y. Adamu, P. Ogenyi, Parameterized Homotopy Perturbation Method. Non-Linear Sci. Lett. A 8(2), 240–243 (2017)
H. Vazquez-Leal et al., Non-Linearities Distribution Homotopy Perturbation Method to Find Solution for Troesch Problem. Non-Linear Science Letters A 9(3), 279–291 (2018)
Y. Shen, Y.O. El-Dib, A periodic solution of the fractional sine-Gordon equation arising in architectural engineering, Journal of Low-Frequency Noise. Vibration and Active Control (2020). https://doi.org/10.1177/1461348420917565
N. Anjum, J.H. He, Laplace transform: Making the variational iteration method easier. Appl. Math. Lett. 92, 134–138 (2019)
Kovacic, I., Brennan, M.J (2011) Nonlinear oscillators and their behavior, First Edition. John Wiley & Sons, Ltd. ISBN: 978–0–470–71549–9.
G.M. Moatimid, Stability analysis of a parametric Duffing oscillator, Stability analysis of a parametric Duffing oscillator. Journal of Engineering Mechanics. 146(5), 0502001 (2020)
Y.O. El-Dib, N. Elgazery, Effect of fractional derivative properties on the periodic solution of the nonlinear oscillators. Fractals 28(7), 2050095 (2020). https://doi.org/10.1142/S0218348X20500954
J.H. He, S.J. Kou, C.H. He et al., Fractal oscillation and its frequency-amplitude property. Fractals (2021). https://doi.org/10.1142/S0218348X2150105X
J.H. He, Y.O. El-Dib, Periodic property of the time-fractional Kundu–Mukherjee–Naskar equation. Results in Physics 19, 103345 (2020)
J.H. He, P.S. Skrzypacz, Y.N. Zhang, J. Pang, Approximate periodic solutions to microelectromechanical system oscillator subject to magnetostatic excitation. Mathematical Methods in the Applied Sciences (2020). https://doi.org/10.1002/mma.7018
Y.-T. Zuo, A gecko-like fractal receptor of a three-dimensional printing technology: A fractal oscillator. J. Math. Chem. (2021). https://doi.org/10.1007/s10910-021-01212-y
J.H. He, On the fractal variational principle for the Telegraph equation, Fractals, https://doi.org/https://doi.org/10.1142/S0218348X21500225
J.H. He, Taylor series solution for a third order boundary value problem arising in architectural engineering. Ain Shams Engineering Journal 11(4), 1411–1414 (2020). https://doi.org/10.1016/j.asej.2020.01.016
C.H. He, Y. Shen, F.Y. Ji, J.H. He, Taylor series solution for fractal Bratu-type equation arising in electrospinning process. Fractals 28(1), 2050011 (2020). https://doi.org/10.1142/S0218348X20500115
J.H. He, Variational principle and periodic solution of the Kundu–Mukherjee–Naskar equation. Results in Physics 17, 103031 (2020)
J.-H. He, S.-J. Kou, C.-H. He, Z.-W. Zhang, K.A. Gepreel, Fractal oscillation and its frequency-amplitude property. Fractals (2021). https://doi.org/10.1142/S0218348X2150105X
C.H. He, C. Liu, J.H. He, A.H. Shirazi, H. Mohammad-Sedighi, Passive Atmospheric water harvesting utilizing an ancient Chinese ink slab and its possible applications in modern architecture. Facta Universitatis: Mechanical Engineering (2021). https://doi.org/10.22190/FUME201203001H
J.-H. He, W.-F. Hou, N. Qie, K.A. Gepreel, A.H. Shirazi, H.M. Sedighi, Hamiltonian-based frequency-amplitude formulation for nonlinear oscillators. Facta Universitatis-Series Mechanical Engineering (2021). https://doi.org/10.22190/FUME201205002H
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Competing interest
The authors declare that there are no competing interests regarding the publication of the present paper.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
He, JH., El-Dib, Y.O. Homotopy perturbation method with three expansions. J Math Chem 59, 1139–1150 (2021). https://doi.org/10.1007/s10910-021-01237-3
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10910-021-01237-3