Symbolic computation of strongly nonlinear periodic oscillations. (English) Zbl 1325.68292

Summary: Based on Wu’s elimination method and homotopy analysis method (HAM), an algorithm is proposed to compute accurate analytic approximation of periodical oscillations with high nonlinearity. A Maple package is developed for periodically oscillating systems of center and limit cycle types, which delivers accurate approximations of frequency, mean of motion and amplitude of oscillation automatically. Since HAM is valid for highly nonlinear problems, the package can be used to find accurate approximate solutions of nonlinear oscillation systems with strong nonlinearity. For systems with physical parameters, it can provide possible constraint conditions on parameters. Several examples are given to illustrate the validity and effectiveness of the algorithm and the Maple package. This package is freely available online, which provides an easy-to-use tool for scientist and engineer to solve accurate approximations of periodic oscillations of dynamic systems with high nonlinearity.


68W30 Symbolic computation and algebraic computation
65L99 Numerical methods for ordinary differential equations
68T15 Theorem proving (deduction, resolution, etc.) (MSC2010)
34C15 Nonlinear oscillations and coupled oscillators for ordinary differential equations


Maple; BVPh; MEDLAR; Epsilon
Full Text: DOI


[1] Dyke, M. V., Perturbation methods in fluid mechanics, (1975), The Parabolic Press Stanford, CA
[2] Nayfeh, A. H., Introduction to perturbation techniques, (1981), Wiley New York · Zbl 0449.34001
[3] Hinch, E. J., Perturbation methods, Cambridge Texts Appl. Math., (1991), Cambridge University Press Cambridge · Zbl 0746.34001
[4] Bush, A. W., Perturbation methods for engineers and scientists, (1992), CRC Press Boca Raton, FL · Zbl 0780.34037
[5] Lyapunov, A. M., General problem on stability of motion, (1992), Taylor & Francis London · Zbl 0786.70001
[6] Karmishin, A. V.; Zhukov, A. T.; Kolosov, V. G., Methods of dynamics calculation and testing for thin-walled structures, (1990), Mashinostroyenie Moscow, (in Russian)
[7] Adomian, G., Nonlinear stochastic differential equations, J. Math. Anal. Appl., 55, 441-452, (1976) · Zbl 0351.60053
[8] Liao, S. J., A general approach to obtain series solutions of nonlinear differential equations, Stud. Appl. Math., 119, 297-354, (2008)
[9] Liao, S. J., Notes on the homotopy analysis method: some definitions and theorems, Commun. Nonlinear Sci. Numer. Simul., 14, 4, 983-997, (2009) · Zbl 1221.65126
[10] Liao, S. J., The proposed homotopy analysis technique for the solution of nonlinear problems, (1992), Shanghai Jiao Tong University, Ph.D. thesis
[11] Liao, S. J., Beyond perturbation: introduction to the homotopy analysis method, (2003), Chapman & Hall/CRC Press Boca Raton
[12] Liao, S. J., Homotopy analysis method in nonlinear differential equation, (2012), Springer & Higher Education Press Heidelberg & Beijing
[13] Liao, S. J., A uniformly valid analytic solution of two-dimensional viscous flow over a semi-infinite flat plate, J. Fluid Mech., 385, 101-128, (1999) · Zbl 0931.76017
[14] Liao, S. J.; Campo, A., Analytic solutions of the temperature distribution in Blasius viscous flow problems, J. Fluid Mech., 453, 411-425, (2002) · Zbl 1007.76014
[15] Liao, S. J., On the homotopy analysis method for nonlinear problems, Appl. Math. Comput., 147, 499-513, (2004) · Zbl 1086.35005
[16] Liao, S. J., A new branch of solutions of boundary-layer flows over a permeable stretching plate, Int. J. Heat Mass Trans., 48, 2529-2539, (2005) · Zbl 1189.76142
[17] Hayat, T.; Sajid, M., On analytic solution for thin film flow of a forth grade fluid down a vertical cylinder, Phys. Lett. A, 361, 316-322, (2007) · Zbl 1170.76307
[18] Sajid, M.; Hayat, T.; Asghar, S., Comparison between the HAM and HPM solutions of tin film flows of non-Newtonian fluids on a moving belt, Nonlinear Dynam., (2007) · Zbl 1181.76031
[19] Abbasbandy, S., The application of the homotopy analysis method to nonlinear equations arising in heat transfer, Phys. Lett. A, 360, 109-113, (2006) · Zbl 1236.80010
[20] Abbasbandy, S., The application of the homotopy analysis method to solve a generalized Hirota-Satsuma coupled KdV equation, Phys. Lett. A, 361, 478-483, (2007) · Zbl 1273.65156
[21] Abbasbandy, S., Homotopy analysis method for heat radiation equations, Int. Commun. Heat Mass Trans., 34, 380-387, (2007)
[22] Liu, Y. P.; Yao, R. X.; Li, Z. B., An application of a homotopy analysis method to nonlinear composites, J. Phys. A: Math. Theor., 42, 12, 125205-125223, (2009) · Zbl 1159.74011
[23] Liu, Y. P.; Li, Z. B., Homotopy analysis method for nonlinear differential equations with fractional orders, Z. Naturforschung A, 63a, 5, 241-253, (2008)
[24] Beléndez, A., An accurate closed-form approximate solution for the quintic Duffing oscillator equation, Math. Comput. Modelling, 52, 637-641, (2010) · Zbl 1201.34019
[25] Hu, H., Exact solution of a quadratic nonlinear oscillator, J. Sound Vibration, 295, 450-457, (2006) · Zbl 1243.34001
[26] Rand, R. H., Using computer algebra to handle elliptic functions in the method of averaging, (Noor, A. K.; Elishakoff, I.; Hulbert, G., Symbolic Computations and Their Impact on Mechanics, ASME PVP, vol. 205, (1990), ASME New York), 311-326
[27] Chen, S. S.; Chen, C. K., Application of the differential transformation method to the free vibrations of strongly non-linear oscillators, Nonlinear Anal. Real World Appl., 10, 881-888, (2009) · Zbl 1167.70328
[28] Wu, W., Mechanical theorem proving in geometries: basic principles, (1994), Springer-Verlag New York, English translation by X. Jin and D. Wang, originally published as “Basic Principles of Mechanical Theorem Proving in Geometry” in Chinese language by Scince Press, Beijing, 1984
[29] Wang, D., An implementation of the characteristic set method in Maple, (Pfalzgraf, J.; Wang, D., Automated Practical Reasoning: Algebraic Approaches, (1995), Springer-Verlag Wien, New York), 187-201 · Zbl 0837.68110
[30] Wang, D., Elimination practice: software tools and applications, (2004), Imperial College Press London · Zbl 1099.13047
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. It attempts to reflect the references listed in the original paper as accurately as possible without claiming the completeness or perfect precision of the matching.