Abstract

Based on the homotopy analysis method (HAM), an analytic approach is proposed for highly nonlinear periodic oscillating equations with absolute value terms. The nonsmoothness of absolute value terms is handled by means of Fourier expansion, and the convergence is accelerated by using the iteration method. Two typical examples which can not be solved by the method of averaging of perturbation technique are employed to illustrate the validity and flexibility of this approach. Rather, accurate approximations are obtained using the HAM-based approach. The proposed approach has general meanings and thus can be used to solve many highly nonlinear periodic oscillating systems with this type of nonsmoothness of absolute value term.

1. Introduction

When a periodic oscillating system is governed by a nonlinear differential equation with terms of absolute value, it is hard to gain its analytic approximation of period by perturbation methods [1, 2]. This study is important because such kinds of systems are always encountered in the engineering problems. In 1982, the method of averaging is used to study the monitoring system named Lewis regulator by Hagedorn [3]. In 1995, a new asymptotic method is applied to study the large amplitude rolling using only roll extinction data by Chan et al. [4]. In 1999, the main theoretical and experimental aspects connected with the jumps of amplitude of rolling motion in the presence of a bifurcation have been outlined by Francescutto and Contento [5]. All of the above oscillating systems contain the absolute value terms. In this paper, let us consider a type of periodic oscillating systems with absolute value term [6, 7]subject to initial conditionswith being the amplitude of , being a continuous operator, and dot being the differentiation with respect to .

For example, consider the periodic oscillating system governed bywhere is the natural frequency and is a physical parameter. The absolute term brings great difficulty, because the nonlinear term becomes nonsmooth. The method of averaging [8, 9] in perturbation theory is frequently used to obtain analytical approximations of (3). With the method of averaging, the st-order approximate frequency of (3) reads [10] as follows:Unfortunately, the above perturbation result is valid only for small amplitude of oscillation in the case of , as shown in Figure 1. It is a common knowledge that in most cases perturbation approximations are valid only for weakly nonlinear problems. To overcome the restrictions of perturbation methods, Liao [11, 12] developed an analytic approximation technique for highly nonlinear problems, namely, the homotopy analysis method (HAM) [13, 14]. The HAM, based on a basic concept in topology, transfers nonlinear problems into an infinite number of linear subproblems which are independent of any small/large physical parameters. So, this technique works efficiently for many nonlinear problems in science and engineering. In particular, the HAM provides a convenient way to guarantee the convergence of solution series. In addition, the HAM provides us with great freedom to choose the equation type of the linear sub problems so that the high-order approximations can be obtained easily in general. Due to these advantages, the HAM has been successfully applied to solve lots of different types of nonlinear problems [1522]. These successful applications indicate the validity and potential of the HAM.

In many cases, the HAM can give accurate approximations even for problems with high nonlinearity. For example, using the HAM, Liao [11] gave the 1st-order approximation of frequency of (3) in the case of :which is accurate in the whole interval , as shown in Figure 1. It should be noticed that the 1st-order perturbation result (4) is valid only for small , as shown in Figure 1, and the perturbation result (4) given by the method of averaging is invalid for high nonlinearity.

Besides, when , the perturbation result (4) has no meaning at all. Thus, when , the nonlinearity of (3) is so high that the method of the averaging of perturbation theory does not work.

Recently, based on the HAM combined with Wu’s elimination method, a Maple package NOPH is developed by Liu et al. [22] to solve analytic approximations of nonlinear periodic oscillating systems. It is free and available online (http://numericaltank.sjtu.edu.cn/NOPH.htm) with many examples of applications. But this method only works for differentiable nonlinear oscillating systems and can not be used to solve nonlinear periodic oscillating systems like (1).

The current work is an extension of the HAM to solve the nonlinear oscillating systems (1) by means of Fourier expansion and iteration technique.

In this paper, the HAM based on Fourier expansion and iteration will be described in Section 2. Then, the newly developed approach is verified by solving two examples in Section 3 and the validity and the convergence of this approach are also discussed. The conclusions are given in Section 4.

2. Basic Ideas of the HAM Approach

2.1. Iteration Approach

By using the sign functionthere isThen, (1) can be rewritten asAssume that there is a real-valued function set with the property of uniform convergence; that is, , and we can construct a family of equations:withIt is obvious that (9) and (10) approach (1) and (2) as .

As soon as an appropriate initial guess of the solution is chosen, the expression of is known when solving (9) using the iteration approach. In this way, the problem of (1) and (2) is transformed to (9) and (10). In the subsection, the HAM combined with the Fourier expansion method will be proposed to solve (9) and (10).

2.2. HAM with Fourier Expansion

Assuming that has been obtained, we consider the th nonlinear subsystem of (9) and (10). Due to considering the periodic solution of the oscillations, the transformationis introduced, where is the frequency of the . Under the transformation (11), (9) and (10) becomewhere the dot denotes the differentiation with respect to .

Note that (12) represents a periodic motion with the period of . For simplicity, only the cosine-type periodic oscillating systems are considered in this paper. Therefore, can be expressed by such a set of basis functionsThat is,where are coefficients.

The HAM provides us with great freedom in choosing initial guess of solutions and auxiliary linear operators [11]. Considering the initial conditions (13) and the rule of solution expression (15), the initial guess solution can be chosen asBased on the type of the governing equation and the solution expression (15), the auxiliary linear operator is chosen asNote that the operator has the propertyfor any constant coefficients and .

According to (12), a nonlinear operator is defined asThe so-called zeroth-order deformation equation is constructed assubject to the initial conditionswhere is the so-called nonzero convergence-control parameter and is an embedding parameter.

When , (20) and (21) have the solution

When , (20) and (21) are the same as (12) and (13), respectively, providedThus, as the embedding parameter increases from 0 to 1, the solution of the zeroth-order deformation equation deforms from the initial guess to the exact solution , and so does from the initial guess to the exact frequency , respectively.

From Taylor’s theorem, and are expanded in the power series of as follows:whereAssume that the value of is properly chosen to the point that (24) are convergent at . Then, due to (23), one hasFor the simplicity, two vectors are defined asBy differentiating the zeroth-order deformation equations (20) and (21) times with respect to , then dividing them by , and finally setting , the so-called th-order deformation equation is obtained assubject to the initial conditionswhereNote that is known when the th-order deformation equation is solved. Therefore, can be obtained by solving the linear equations (28) and (29).

To avoid the difficulty caused by the nondifferentiable function in (30), is replaced by the th-order Fourier series as follows:whereThen, the general solution of (28) readswhereand the integral coefficientsare determined by the initial condition (29).

Note that is unknown so far. So, one additional algebraic equation is needed to determine . Equation (28) can be rewritten asAccording to the linear auxiliary operator (17), if , contains the so-called secular term , which is not periodic. Such kind of secular terms must be avoided. Thus, is enforced, which provides an additional algebraic equation for . At this point, can be obtained in sequence. In this way, the linear deformation equations (28) and (29) can be successively solved.

The th-order approximations of and are defined asrespectively. Obviously, the th-order homotopy-approximation of satisfies the initial condition (13). It is usually much better than the initial approximation , if the convergence-control is properly chosen. In order to choose a proper value of , the squared residual error is defined as follows:For the sake of computational efficiency, the squared residual error is calculated numericallywhere and is an integer. is set in this paper. Given the initial guess and the auxiliary linear operator , the discrete squared residual error is only dependent on the convergence-control parameter , whose optimal value is determined by the minimum of . Unlike other analytical methods, the HAM provides a convenient way to guarantee the convergence of the series solution [22, 23].

3. Examples

In this section, the validity of the proposed iteration approach is illustrated by two examples.

Example 1. First, consider the following equation:According to (11) and (12), (42) becomesAnd the first initial guess of the solution is given as follows:The term in (28) becomesBy using computer algebra software Mathematica, approximate solutions of the high-order deformation equations can be obtained.
When , the st-order and 2nd-order approximations of frequency can be sequentially obtained:whereHere, some supplemental statements are needed to elaborate the origin of the piecewise function . Figure 2 illustrates that the optimal convergence-control parameter can be chosen as by plotting residual curves in the case of , . Similarly, in the case of , the following data setcan be obtained. Further, the piecewise function can be obtained easily by using the Mathematica built-in function Fit. Then, () is defined to measure the relative error between , obtained by HAM, and the numerical frequency , listed in Table 1, which shows that is valid even with a large amplitude such as . Both Table 1 and Figure 3 verify the effectiveness of the frequency obtained by HAM. The optimal convergence-control parameter is chosen according to the Mathematica built-in function NMinimize in the case of . Without loss of generality, let , that is, a rd-order homotopy-iteration approach applied. Thus, the solutions are obtained by the initial guess of the solution . Next, the initial guess of the solution will be updated by and a range of new solutions will be obtained again, which can be called th-order and one iteration. If we loop times, this process will be called th-order and times iteration. Besides, let , and is approximated by the first lower-frequency terms only. The homotopy-approximation at each iteration, the corresponding discrete square residual, and the homotopy-approximations of frequency are listed in Table 2. Table 2 shows that the square residual of the homotopy-approximation decreases to and the frequency of the oscillating system (42) converges to the value as the iteration increases. In Figure 4, the homotopy-approximation of after the times iteration is compared with the numerical result. It shows that the homotopy-approximation and the numerical result agree very well.

Example 2. Furthermore, considerAccording to (11) and (12), (49) becomesThe solving procedures are the same as those defined in Section 2, except that the term in (28) becomesThe basic idea of choosing the suitable values of parameters , , , and and computing the approximations at the first several orders by using Mathematica software is similar to Example 1. The homotopy-approximation at each iteration, the corresponding discrete square residual, and the homotopy-approximations of frequency are listed in Table 3. It shows that the discrete square residual of the homotopy-approximation decreases to and the frequency of the oscillating system (49) converges to the value as the iteration times increases to . This illustrates that the frequency of the nonlinear oscillating system (49) can be well approximated. As shown in Figure 5, the equilibrium point of the nonlinear oscillating system deviates from , which causes the slow convergence of the homotopy-series solution. The homotopy-approximation of by the rd-order and times iteration is compared with the numerical result in Figure 5. It shows that the homotopy-approximation and the numerical result are in well agreement.

4. Conclusions

Based on the homotopy analysis method, an analytic approach is proposed for highly nonlinear periodic oscillating equations containing absolute value terms. The nonsmoothness of absolute value terms is handled by means of Fourier expansion, and the convergence is accelerated by means of iteration approach. Two typical examples are employed to illustrate the validity and flexibility of this approach. Note that they can not be solved by means of the method of averaging in perturbation theory. Rather, accurate approximations are obtained using the HAM-based approach proposed in this paper.

This approach has general meanings and thus can be used to solve many highly nonlinear periodic oscillating systems with this type of nonsmoothness in science and engineering.

Conflict of Interests

The authors declare that there is no conflict of interests regarding the publication of this paper.

Acknowledgments

The authors would like to express their sincere thanks to Professor Liqun Chen and Mr. Jing Li for their helpful and enlightening discussions. They are grateful to the National Natural Science Foundation of China (Approval nos. 11272209 and 51209136) for the financial support.