Abstract
A new frequency–amplitude formula by improving an ancient Chinese mathematics method results in a modification of He’s formula. The Chinese mathematics method that expresses via a fixed-point Newton form is proven to be equivalent to the original nonlinear frequency equation. We modify the fixed-point Newton method by adding a term in the denominator, and then a new frequency–amplitude formula including a parameter is derived. Upon using the new frequency formula with the parameter by minimizing the absolute error of the periodicity condition, one can significantly raise the accuracy of the frequency several orders. The innovative idea of a linearly perturbed frequency equation is a simple extension of the original frequency equation, which is supplemented by a linear term to acquire a highly precise frequency for the nonlinear oscillators. In terms of a differentiable weight function, an integral-type formula is coined to expeditiously estimate the frequency; it is a generalized conservation law for the damped nonlinear oscillator. To seek second-order periodic solutions of nonlinear oscillators, a linearized residual Galerkin method (LRGM) is developed whose process to find the second-order periodic solution and the vibrational frequency is quite simple. A hybrid method is achieved through a combination of the linearly perturbed frequency equation and the LRGM; very accurate frequency and second-order periodic solutions can be obtained. Examples reveal high efficacy and accuracy of the proposed methods; the mathematical reliability of these methods is clarified.
1. Introduction
In many analytic methods with trial functions as the bases to present the periodic solution for a nonlinear oscillator, there exist certain parameters in the approximation methods. A satisfactory choice of those parameters is of utmost importance, because they are intimately relevant to the accuracy of the proposed analytic methods. By minimizing the error of periodicity condition, the optimal value of the parameter in the proposed frequency–amplitude formula can be determined. The new methodology for setting up a new frequency–amplitude formula, as well as a linearized residual Galerkin method, can improve the accuracy of the frequency and the periodic solution for the nonlinear oscillator.
Let
where is a linear differential operator. The Galerkin method assumes that the solution can be expressed by
where are n given trial bases satisfying the prescribed conditions. Then, the expansion coefficients are determined from the following weighted residuals:
Nonlinear oscillations are a common phenomenon in the real-world applications of dynamical structures across physics and engineering. The mathematical description of these oscillatory systems relies on nonlinear differential equations. Finding precise solutions to these equations is a significant challenge for many nonlinear problems, leading to the prevalent use of numerical algorithms. The simplicity afforded by superposition in linear systems is lost in nonlinear oscillators. This loss results in a vast array of complex behaviors, but it also necessitates more sophisticated and challenging analytical and computational approaches. Nonetheless, the desire for deeper understanding provided by analytical solutions drives ongoing research into approximate analytical methods. Recently, numerous scholars have proposed many schemes to tackle the nonlinear oscillators. Among the most recognized approximate analytical methodologies are the Hamiltonian approach [1], the variational iteration method [2,3], the Harmonic balance method [4,5,6], the Energy balance method [7], the homotopy perturbation method [8], the coupled homotopy-variational approach [9], the Gamma function method [10], the homotopy methods [11], a new approach to determine the suitable location points in He’s frequency formula [12], and a modified algebraic method [13]. These methods have been extensively utilized for the analytical determination of frequencies and periodic solutions in nonlinear oscillator systems.
He’s frequency–amplitude formula [14] to estimate the frequency of nonlinear oscillator is simple yet accurate. For a newly received new model of a nonlinear oscillator, if there exists no simple method to estimate the vibration frequency, He’s frequency–amplitude formula might be a good choice to produce a reasonable approximation of the vibration frequency. Owing to this reason, He’s frequency–amplitude formula was employed by many researchers in their works to study the vibration behavior of the nonlinear oscillator. He’s formula, without needing of a lot of computational costs, can provide an analytical expression that establishes a relationship between the vibration frequency and the amplitude of the vibration. Widely employed in engineering and physics, especially in mechanical systems like beam oscillations and electrical circuits, He’s formula has demonstrated its effectiveness across a broad spectrum of challenges in many fields and has been particularly valuable in obtaining closed-form analytical solutions for nonlinear oscillators of the Duffing type [15,16].
The relationship between the frequency and amplitude is a mainly concerned property of the nonlinear oscillators. Improving the precision of the relationship, there are many modifications of He’s frequency formula [17,18,19,20]. Other modifications of He’s frequency–amplitude formulation were summarized in [21,22]. Recently, many discussions of the frequency–amplitude formula, including He’s formulas, were clarified in [23]; it is a comprehensive review that involved many references in this field of frequency–amplitude formulas for nonlinear oscillators. Although accurate frequency can be achieved by those formulations, there exist rare theoretical manners to obtain the frequency–amplitude formulas with high accuracy besides the exact ones. An effective modification of these frequency–amplitude formulas is proposed so that very accurate frequency can be obtained by minimizing the absolute error of the periodicity condition. Before that, we need to derive a new algebraic equation to determine the frequency–amplitude relationship with a new formula, which is modified from He’s formula as being the extension of the Chinese mathematics method to derive a general frequency equation.
When the issue is concerned with the development of highly precise frequency–amplitude formulas and very accurate analytic solutions for the nonlinear oscillator, it is still a great challenge to be overcome. This paper develops several simple and yet novel approaches for analyzing the response of nonlinear oscillating systems, including the frequency and higher-order periodic solution. We highlight the innovation points as follows:
- A new frequency–amplitude formula is addressed, which improves an ancient Chinese mathematics method and advocates a modification of He’s formula. The new frequency formula obtained from the new relationship is more accurate than He’s frequency–amplitude formula when the parameter involved in the new formula is obtained by minimizing the absolute error of the periodicity condition.
- A linearly perturbed frequency equation by adding a linear term in the original frequency equation is proposed, which can be used to obtain a more accurate value of the frequency by properly setting the perturbed parameter.
- A novel integral type frequency–amplitude formula is derived, which involves a weight function; through a few lines of computations, the approximate value of the true frequency can be well estimated.
- A simple method is developed by linearizing the residual Galerkin method (LRGM), which is combined with the new frequency–amplitude formula as a hybrid method to generate the higher-order periodic solution of the nonlinear oscillator and its frequency with high accuracy.
2. He’s Frequency–Amplitude Formula
We consider a second-order nonlinear oscillator:
where
is an elementary oscillatory function satisfying and as the first-order approximate solution, which, however, has an unknown frequency to be determined. When can be estimated precisely, Equation (5) provides a reasonable first-order periodic solution of Equation (4).
Equation (5) is often used as a trial solution to evaluate the frequency, and inserting it into Equation (4) yields a residual as a function of t and :
He [14] employed the Galerkin method to introduce two weighted residual variables:
where , and . Then, according to the ancient Chinese mathematics method, known as the rule of double false position [24,25,26], an approximation of the exact frequency is given by
which is usually called He’s frequency–amplitude formula [14]; and are two guessed values of , with .
We can take and a sufficiently large value, say , such that can be satisfied. Below, we will give an example to show that Equation (8) is not sensitive to the values of and .
We take and to define a general weighted residual function denoted as in Equation (8),
We can prove that the Chinese mathematics method
is equivalent to the following frequency equation:
In general, is a nonlinear function of .
3. A New Frequency-Amplitude Formula
We arrange Equation (8) to become
It is a fixed-point Newton form of the Chinese mathematics method [25,26], where is the slope at two points and .
From Equation (11), one encounters the following nonlinear algebraic equation:
where is an unknown value.
Assume that is a root of . Given an initial guess with , the next approximation of the root of can be improved by a fixed-point Newton method:
Liu and Chang [27] proved that
is better than Equation (15). The quadratic convergence to solve by Equation (15) is improved to a third-order convergence by using Equation (16) to solve .
Let and with be two trial solutions of . Let a be an approximate slope of , which is given by
Similarly, we can approximate Equation (16) by
where
is an approximation of , in which . Various modifications of Newton’s method are well known and described in [29].
To assess the two methods in Equations (18) and (19), we test the following nonlinear algebraic equation [26,30]:
whose exact solution is .
Table 1 reveals the convergence behavior of Equations (18) and (19) by starting from two guesses of and . The convergence criterion is . It can be seen that after the convergence, Equation (19) can obtain a more accurate solution than that obtained by Equation (18).
As the modification from Equation (18) to Equation (19), we can modify Equation (13) and thus Equation (8) to
where the that replaced a is an approximation of the slope at the root of , while a new symbol is used to replace b.
Equation (22) can be arranged to
which is the first main outcome of the paper and is a crucial modification of Equation (8) to a new frequency–amplitude formula. Rather than b being given by Equation (20) for Equation (19), we determine the optimal value of for Equation (23) by solving the following minimality problem:
is the absolute error of the periodicity condition . If , Equation (23) recovers to Equation (8). is computed by applying the fourth-order Runge–Kutta method (RK4) to integrate Equation (4) with a finer time increment , where N must be taken sufficiently large to guarantee that the value is very accurate, say .
For most nonlinear oscillators, the exact solutions are difficult to be sought. To obtain an approximate “exact solution”, we apply the RK4 to integrate the nonlinear ODE with the given initial conditions in Equation (4). The solution is remarked as the RK4 solution throughout the paper.
4. Applications of the New Formula to Compute the Frequency
The methodology in Equations (23) and (24) offers a convenient mathematical tool to estimate the frequencies of the conservative/nonconservative nonlinear oscillators with high accuracy of the frequency . The key point is the determination of the optimal value of the parameter such that the periodicity condition (24) can be satisfied precisely. Below, we give some examples to verify this point.
4.1. Duffing Oscillator
We assess the new Formula (23) for the Duffing oscillator:
After inserting
into He’s frequency–amplitude Formula (8), we can derive
which is the root of the frequency equation .
If we take and , then the true value of does not satisfy becuase of . After inserting
into Equation (8), we can derive
which leads to the same value of in Equation (28). Therefore, Equation (8) is not sensitive to the values of and .
In Table 2, the exact value of
is compared to that computed by Equations (28) and (29), with the optimal value of determined by Equation (24). The improvement of the frequency obtained by Equation (29) compared to that obtained by Equation (28) is about three to five orders. For Equation (28), the accuracy of frequency is dropped down to one order for large values of the amplitude A. However, the accuracy of Equation (29) still has five orders, even for large amplitudes and .
Table 2.
Comparing the frequencies with different values of A for Equation (25) with .
In Table 2, the value of is determined by the following numerical method. We determine the value of by subjecting it to Equation (24). In the minimization problem with a single unknown value , we can adopt the so-called interval reduction method (IRM) to find the proper value of . First, we select a large interval and list the data of in the computer; we can observe where the minimal point locates; then, we reduce the interval to a smaller one to involve that minimal point. Carrying out the same procedure a few times using the computer, we can find a quite accurate value of , which leads to the minimal value of .
Remark 1.
We find that some formulas of the frequency are special cases of Equation (29). If , the result was given in [31]; if , the result was given in [32]; if , the result was given in [33]. In [22], the following frequency formula was derived:
where a is a free parameter; it is also a special case of Equation (29). These formulas are simple, but the accuracy is limited in the first order for the moderate value of . In contrast, the proposed optimal value of α can raise the accuracy significantly to five orders, even for the large value of , as shown in Table 2.
4.2. Micken’s Oscillator
For the Micken’s oscillator [34],
the corresponding residual function is
By using He’s frequency–amplitude Formula (8), we can derive
In Table 3, the exact value of
is compared to that computed by Equations (34) and (35), with the optimal value of determined by Equation (24). The improvement of the frequency obtained by Equation (35) compared to that obtained by Equation (34) is about three to five orders. For Equation (34), the accuracy is immensely dropped down to the zeroth order for ; however, Equation (35) is still having four orders of accuracy of the frequency, even with .
Table 3.
Comparing the frequencies with different values of A for Equation (32).
4.3. Tapered Beam’s Oscillator
The free vibration of a tapered beam is governed by the following [16]:
where and are constants.
By using the original He’s frequency–amplitude Formula [16], one has
Table 4 shows that the accuracy of Equation (40) is better than Equation (38) by three to four orders.
Table 4.
Comparing the frequencies with different values of A for Equation (37) with .
5. An Integral Formulation and Its Applications
5.1. Integral-Type Frequency–Amplitude Formula
We derive an integral formulation to sketch the frequency–amplitude relationship. The restoring force is permitted to be a function of , i.e., .
Theorem 1.
is a differentiable weight function of u satisfying
Then, the following identity holds:
Inserting Equation (5) for , an approximate frequency–amplitude relationship can be derived as follows:
Proof.
Multiplying Equation (4) by yields
With the aid of
Equation (44) becomes
It is integrated from to as
Remark 2.
Equation (42) can be viewed as a generalized conservation law for the nonlinear oscillator whose left-side is a generalized kinetic energy, while the right-side is a generalized work imposed by the restoring force. If one can solve Equation (4) to obtain an exact solution , then by inserting it into Equation (42), the exact value of T can be obtained; hence, is an exact frequency. However, when Equation (5) is inserted for into Equation (42) to derive Equation (43), the value ω obtained is an approximation, not the exact one.
5.2. Applications of the Integral Formula
The integral formulation of the frequency was coined in Equation (43), which is an approximation of Equation (42). It is a very simple integral formula to compute ; it can be applied to many examples to quickly evaluate the frequency, as shown below.
(A) Tapered beam. We test the first case by considering Equation (37) with
It is the same for Equation (38).
(B) A cubic singular oscillator: . Considering
and inserting Equation (51) into Equation (43) yields
which can be arranged to
The exact value is
The relative error of Equation (53) is .
(C) A rational restoring force oscillator: . Inserting
into Equation (43) yields
which can be arranged to
(D) We consider
from which the nonlinear oscillator is singular at [35].
The frequency is same as that derived in [35] by using the linearized homotopy perturbation method.
(E) We consider
This nonlinear oscillator is discussed in [35,36,37].
The frequency is same as that derived in [35] by using the linearized homotopy perturbation method.
(F) We consider a discontinuous nonlinear oscillator with
where . For this nonlinear oscillator, the exact frequency is
However, the left-side needs a special treatment. We have
Considering
where for a simple notation, we have
Inserting it into the left-side of Equation (43) generates
Equating Equations (65) and (70) and inserting the coefficients in Equation (67) makes
which is close to that given in Equation (64).
The above examples reveal the simplicity and usefulness of the integral formulation in Equation (43), which after a few lines of calculations, gives an acceptable estimation of the true frequency.
We can observe the simplicity and usefulness of the integral formulation. Besides Equation (41), the limitation of the integral formulation is that the right-term in Equation (42) must be integrable. Generally, we do not have a certain regulation to select the function . However, we select such that the term is as simple as possible, because in this situation we can derive the frequency formula in its closed-form.
6. The Theory of a New Algebraic Equation
In order to enhance the accuracy of the frequency–amplitude formula to achieve a highly accurate frequency of a general damped nonlinear oscillator, we prove the following result.
Theorem 2.
Suppose that is a given constant with , , and . The sufficient and necessary condition to hold the following nonlinear scalar equation
can be derived as follows:
Proof.
(a) Sufficient condition. Owing to , multiplying Equation (72) by yields
which implies
and then by adding on both sides, we have
Due to , we can divide both sides by ; hence, Equation (73) is derived.
(b) Necessary condition. We begin with Equation (73) and multiply it by to yield
Deleting on both sides generates
which can be arranged to
Hence, we can obtain Equation (72) because of . □
Equation (73) is a generalization of the Chinese mathematics method (10) for the general nonlinear equation . To derive a new algebraic equation, we arrange Equation (73) to
As in Section 3, we can derive a new nonlinear algebraic equation as follows.
Theorem 3.
We give a perturbation constant α, which renders a better solution of x by solving the following new nonlinear scalar equation:
Especially, when , we can take such that
Proof.
Multiplying both sides by the denominator renders
The expansion is
which by canceling on both sides can be simplified to
Equation (81) is a linearly perturbed equation of the original nonlinear equation , because only a linear term is added in the equation, where is a perturbed parameter. The application of Theorem 3 to determine the frequency will be given in Section 8.
By using the linearly perturbed frequency equation, we can express the frequency as a function of . We determine the value of by subjecting it to Equation (24):
In the minimization problem (88) with a single unknown value , we adopt the interval reduction method (IRM) to find the proper value of .
7. Linearized Residual Galerkin Method
In the above, we have developed new techniques to obtain a highly accurate frequency of the nonlinear oscillator. In this section, we extend the Galerkin method to also find a highly accurate periodic solution of the nonlinear oscillator.
We show this in Figure 1a by the blue-dashed line of the first-order periodic solution (5) obtained for the Micken’s oscillator in Equation (32) with ; also refer to Figure 1d in [15], where is obtained from Equation (34). We can observe that the first-order periodic solution, which is named He’s solution in the figure, is not accurate.
Figure 1.
For (a) Mickens’ oscillator and (b) the vibration of a tapered beam, we compare RK4 solution and the periodic solution obtained by the second-order solution from the LRGM and He’s first-order solution—shortened as He’s solution.
To improve the accuracy of the periodic solution, we consider a more accurate second-order analytic solution, which is given by
where and B are both unknown constants. If we directly insert Equation (89) into Equation (4), the residual function would be very complicated, which hinders the development of an effective Galerkin method. Before that, we will linearize Equation (4) with respect to the first-order solution (5). Then, we can derive a linearized residual, and then the Galerkin method is applied. Below, we employ the Micken’s oscillator and a tapered beam’s oscillator to demonstrate the linearized residual Galerkin method (LRGM).
(A) Micken’s oscillator. If we inserted Equation (89) into Equation (32), it would be quite complicated to solve and B by some nonlinear algebraic equations. At the very beginning, we linearize Equation (32) to
where is a weight factor. Inserting into Equation (90) leads to
where
Equation (91) is a second-order linear ordinary differential equation for . Inserting Equation (89) into Equation (91), the linearized residual is
Basing on the Galerkin method, we impose two weighted residual equations to determine and B:
which through some manipulations generate
Inserting Equation (96) into Equation (89) yields the second-order periodic solution obtained by the linearized residual Galerkin method (LRGM). Take ; the red line in Figure 1a is compared to the thick black line of the so-called “exact solution”, which is obtained by applying the fourth-order Runge–Kutta method to integrate Equation (32) with . The exact frequency given by Equation (36) is 1.34868997, which is very close to the value of 1.34868945 obtained by Equation (96). The improvement of the accuracy of the frequency and the second-order periodic solution obtained by the LRGM is significant. To obtain an approximate “exact solution”, we have applied the RK4 to integrate the nonlinear ODE with the given initial conditions. The “exact solution” is remarked as the RK4 solution in the figure.
(B) Tapered beam’s oscillator. Next, we apply the LRGM to the tapered beam’s oscillator in Equation (37), which is linearized with respect to :
By using the LRGM, we can derive
where
With , , and , Figure 1b shows the first-order solution (5) with computed from Equation (38), which is named He’s solution, and the RK4 solution, and the second-order periodic solution obtained by the LRGM are compared. With , we obtain , which is close to the exact one with ; moreover, the accuracy of the second-order periodic solution obtained by the LRGM is improved compared to the first-order one by about one order.
8. The Applications of Theorem 3 and LRGM
In order to demonstrate the applications of Theorem 3 and more results obtained from the LRGM, some examples are given below. Equation (81) used for seeking the frequency is a simply linearly perturbed equation of the original frequency equation, which can help us to quickly obtain a very precise value of the frequency for the nonlinear oscillator. We will also examine a hybrid method obtained by combining Equation (81) and the LRGM.
Similarly, the value of used in the hybrid method is determined by the following numerical method. We determine the value of by subjecting it to Equation (24). In the minimization problem with a single unknown value , the interval reduction method (IRM) is adopted to find the optimal value of .
8.1. A Nonlinear Oscillator with Irrational Restoring Force
We consider an irrational restoring force in the nonlinear oscillator [38]:
where is a constant.
Inserting Equation (5) into the following equation yields
Zhao [38] derived the residual as
By the Galerkin method, it follows that
Taking and , He’s frequency–amplitude formula reads as
As an application of Equation (81) in Theorem 3, we take
Inserting them into Equation (81), we propose the following new frequency–amplitude formula:
If , Equation (110) recovers to Equation (108). The optimal value of is obtained by satisfying the periodicity condition .
Under the following values of and , Figure 2a shows the error of Abs() plotted with respect to . There exists a minimal point of the curve. When , Abs() = 0.184, which shows that the accuracy of obtained from Equation (108) is not accurate. On the other hand, when , we obtain , and the error of Abs() is drastically reduced to Abs(. In Figure 2b, the exact solution of Equation (104) within two periods is compared to the periodic solution , with obtained from Equations (108) and (110). It is apparent that the periodic solution obtained from Equation (110) is more accurate than that obtained from Equation (108). The maximal error (ME) = 3.38 for Equation (108) is significantly reduced to ME = for Equation (110).
Figure 2.
For the irrational restoring force oscillator in Equation (104), (a) shows the error of the periodicity condition with respect to , and (b) compares the RK4 solution and the first-order periodic solutions obtained by He’s formula and the new formula.
8.2. A Nonconservative Nonlinear Oscillator
To further demonstrate the application of Theorem 3, we consider a damped nonlinear oscillator [39]:
where k, c, and b are some constants. As derived in [39], the corresponding residual is
By using the Galerkin method, we come to a weighted residual equation:
The following formula was derived in [39]:
which is the same as that obtained by the homotopy perturbation method [40].
However, we found that the accuracy of Equation (114) is not so good. Let
The frequency–amplitude formula is modified to
where
If , Equation (118) recovers to Equation (114). The optimal value of is obtained by satisfying the periodicity condition .
Under the following values of , , , and , Figure 3a shows the error of Abs() plotted with respect to . When , Abs() = 0.02278, which reveals that the accuracy of obtained from Equation (118) is not very good. On the other hand, when , the error of Abs() is significantly reduced to Abs(. In Figure 3b, the RK4 solution of Equation (111) is compared to the periodic solution , with obtained from Equations (114) and (118). It is apparent that the periodic solution obtained from Equation (118) is more accurate than that obtained from Equation (114).
In order to apply the LRGM to find the second-order periodic solution of Equation (111), we linearize it with respect to :
which, after inserting Equation (89), results in a linearized residual:
where
It can be seen that is a nonlinear function of the frequency up to the fourth order. For simplicity, we employ a hybrid method by using Equation (118) to compute and then use the LRGM to determine B.
By using the LRGM and under the following Galerkin condition, we have
and we can derive
Inserting and B into Equation (89), we can derive the second-order periodic solution of Equation (111). Considering the following values of , , , , and , Figure 4 shows the periodic solution up to ten periods compared to that computed by Equation (114). It is apparent that the periodic solution obtained from the second-order periodic solution obtained from the LRGM is much more accurate than that obtained from Equation (114). Even up to the tenth period, the second-order periodic solution obtained from the LRGM is almost coincident to the RK4 solution with the maximal error (ME) = , but the solution with obtained from Equation (114) is gradually digressed to the RK4 solution with ME = 3.66.
8.3. A Cubic-Quintic Duffing Nonlinear Oscillator
We consider a cubic-quintic Duffing nonlinear oscillator [41]:
where and c are some constants. When , it reduces to the Duffing oscillator in Equation (25).
The Hamiltonian-based frequency formulation [42] is a modification of He’s frequency formulation [31]. Because the Hamiltonian-based frequency–amplitude formulation takes account of the energy of the nonlinear vibration system to establish the corresponding Hamilton principle, its approximate solution is valid for the whole solution domain without the limitations such as those in the traditional perturbation method.
Let
be the potential function of the restoring force.
According to [42], Ma [41] derived a simple frequency–amplitude formula:
Let
According to Equation (81) in Theorem 3, we can generate a new frequency equation:
It follows a new frequency–amplitude formula:
If , Equation (131) recovers to Equation (130). The optimal value of is obtained to satisfy the periodicity condition .
Under the following values of and , Figure 5a shows the error of Abs() plotted with respect to . There exists a minimal point of the curve. When , Abs() = 0.169, which reveals that the value of obtained from Equation (130) is not accurate. When , we obtain , and the error of Abs() is drastically reduced to Abs(. Figure 5b shows the RK4 solution of Equation (125) compared to the periodic solution , with obtained from Equations (130) and (131). The accuracy of the first-order periodic solution obtained from Equation (131) is improved compared to that obtained from Equation (130).

Figure 5.
For the cubic-quintic Duffing nonlinear oscillator in Equation (125), (a) shows the error of periodicity condition with respect to , and (b) compares the RK4 solution and the periodic solutions obtained by Ma’s formula, the new formula, and the second-order periodic solution obtained from a hybrid method of the LRGM.
To find the second-order periodic solution from the LRGM, we linearize Equation (125) to
We can derive after inserting Equation (89) into Equation (132). Using the LRGM and subjecting to
we can derive
where is computed by Equation (131).
8.4. The Helmholtz–Duffing Nonlinear Oscillator
We consider the Helmholtz–Duffing nonlinear oscillator [43,44,45,46]:
where , , and are some constants. When , it reduces to the Duffing oscillator in Equation (25).
Because Equation (135) is not a symmetric oscillator, we consider the following solution:
We can derive after inserting Equation (136) into Equation (135), and using the Galerking method, we can derive a frequency equation:
where B can be obtained by applying the Cardan’s formula to the following cubic equation:
Upon taking , and , by means of Equation (82) in Theorem 3, we can derive a new frequency equation:
which leads to a new frequency formula:
According to [43], El-Dib’s formulas for and B are
Inserting and B into Equation (136), we can derive the first-order periodic solution of Equation (135). Given , , , and , and are obtained from Equation (141); and are obtained from Equation (140) with and Equation (138). Figure 6a shows the first-order periodic solutions compared to the RK4 solution within ten periods. The first-order periodic solution is obtained from Equations (136), (138) and (140) is almost coincident to the RK4 solution with ME = ; it is much smaller than the ME = 0.2313 value obtained by El-Dib’s formula (141). As shown in Figure 6b, the phase portrait obtained from El-Dib’s Formula (141) overestimates the amplitude.
Figure 6.
For the Helmholtz–Duffing nonlinear oscillator within ten periods comparing (a) time histories and (b) phase portraits of RK4 solution and the periodic solutions obtained by El-Dib’s formula and new formula.
9. Higher-Order Periodic Solutions of Duffing Oscillator
Notice that when , Equation (131) is recovered to Equation (29) for the Duffing oscillator; B in Equation (134) is reduced to
Inserting and B into Equation (89), we can derive the second-order periodic solution of Equation (25) by using the hybrid method. Given , , , and , Figure 7 shows the second-order periodic solution within five periods compared to the RK4 solution, which is almost coincident with ME = ; it is much smaller than the ME = 0.238 value computed by Ma’s formula (128). The exact frequency is ; by Ma’s formula (128); and by the new Formula (29). It is apparent that the accuracy of frequency is raised from two orders to seven orders by the new formula.
Figure 7.
For the Duffing nonlinear oscillator within five periods comparing RK4 solution and the periodic solution obtained by Ma’s formula and the second-order periodic solution obtained from a hybrid method of the LRGM.
Basically, when we extend the second-order periodic solution to the third-order periodic solution by using the LRGM, we can extend Equation (89) to
The three constants B, C, and are determined by using three Galerkin conditions:
which, after inserting the linearized residual function , results in three algebraic equations to determine B, C, and .
We take the Duffing oscillator as an example to seek the third-order periodic solution. The first step is to linearize the Duffing Equation (25) with respect to :
After inserting Equation (143), can be derived as follows:
They are quadratic nonlinear equations for B, C, and . For saving computations, we can determine by using the new frequency formula as that for the second-order periodic solution. The third step is solving B and C from Equations (148) and (149) as follows:
Given , , , and , Figure 8 shows the third-order periodic solution within five periods compared to the RK4 solution, which is almost coincident with ME = . Upon comparing the second-order periodic solution in Figure 7, a little improvement of the accuracy of the periodic solution from ME = to ME = is achieved.
Figure 8.
For the Duffing nonlinear oscillator within five periods comparing RK4 solution and the third-order periodic solution obtained from a hybrid method of the LRGM.
Remark 3.
We find that the algebraic manipulations to seek the third-order periodic solution becomes more complicated, but its accuracy upon comparing the second-order periodic solution is increased a little. Therefore, we suggest using the hybrid method together with the second-order periodic solution by using the LRGM to obtain the frequency and the analytic solution of the nonlinear oscillator.
10. Conclusions
This paper shed a new light on the ancient Chinese mathematics method used in He’s frequency–amplitude formula to estimate the frequency of a nonlinear oscillator. For a received new model of a nonlinear oscillator, if there exists no simple method to estimate the vibration frequency, He’s frequency–amplitude formula can produce a suitable approximation of the vibration frequency. Owing to this reason, He’s frequency–amplitude formula was employed by many researchers in their works to study the vibration behavior of the nonlinear oscillator.
The Chinese mathematics method was re-written as a fixed-point Newton form, and the equivalence of the Chinese mathematics method to the original nonlinear frequency equation was proven. We further modified the fixed-point Newton form by adding a term in the denominator to derive a new frequency–amplitude formula. We proposed a linearly perturbed frequency equation by adding a linear term in the original frequency equation. The new frequency formula obtained from the new frequency equation is more accurate than He’s frequency–amplitude formula, wherein the parameter involved in the new formula minimized the absolute error of the periodicity condition. The accuracy of the frequency obtained from the new frequency–amplitude formula and the linearly perturbed frequency equation can be significantly increased by several orders. Additionally, for He’s frequency–amplitude formula, if one attempts to obtain a highly precise value of the frequency for the newly received nonlinear oscillator, the new frequency–amplitude formula is a good candidate. We proposed the very simple linearized residual Galerkin method (LRGM) for seeking the second-order periodic solutions of nonlinear oscillators. A hybrid method was developed by combing the new frequency–amplitude formula to the LRGM to find the second-order analytic periodic solutions. Many examples were conducted to reveal that the proposed frequency–amplitude formula, linearly perturbed frequency equation, the LRGM and the hybrid method are highly efficient and accurate.
Author Contributions
Conceptualization, C.-S.L. and C.-W.C.; Methodology, C.-S.L. and C.-W.C.; Software, C.-S.L., C.-W.C. and C.-C.T.; Validation, C.-W.C.; Formal analysis, C.-S.L. and C.-W.C.; Investigation, C.-S.L., C.-W.C. and C.-C.T.; Resources, C.-S.L. and C.-W.C.; Data curation, C.-S.L., C.-W.C. and C.-C.T.; Writing—original draft, C.-S.L. and C.-W.C.; Writing—review & editing, C.-S.L. and C.-W.C.; Visualization, C.-S.L., C.-W.C. and C.-C.T.; Supervision, C.-W.C.; Project administration, C.-W.C.; Funding acquisition, C.-S.L. All authors have read and agreed to the published version of the manuscript.
Funding
The NSTC 113-2221-E-019-043-MY3 granted by the National Science and Technology Council, who partially supported this study, is gratefully acknowledged.
Data Availability Statement
The data presented in this study are available on request from the corresponding author.
Conflicts of Interest
The authors declare no conflicts of interest.
References
- Ismail, G.M.; Cveticanin, L. Higher order Hamiltonian approach for solving doubly clamped beam type N/MEMS subjected to the van der Waals attraction. Chin. J. Phys. 2021, 72, 69–77. [Google Scholar]
- Rehman, S.; Hussain, A.; Rahman, J.U.; Anjum, N.; Munir, T. Modified Laplace based variational iteration method for the mechanical vibrations and its applications. Acta Mech. Autom. 2022, 16, 98–102. [Google Scholar]
- Tang, W.; Anjum, N.; He, J.-H. Variational iteration method for the nanobeams-based N/MEMS system. MethodsX 2023, 11, 102465. [Google Scholar]
- Lu, J. Global residue harmonic balance method for strongly nonlinear oscillator with cubic and harmonic restoring force. J. Low Freq. Noise Vib. Active Control 2022, 41, 1402–1410. [Google Scholar]
- Wang, S.; Zhang, Y.; Guo, W.; Pi, T.; Li, X. Vibration analysis of nonlinear damping systems by the discrete incremental harmonic balance method. Nonlinear Dyn. 2023, 111, 2009–2028. [Google Scholar]
- Liu, C.S.; Kuo, C.L.; Chang, C.W. Linearized harmonic balance method for seeking the periodic vibrations of second and third orders nonlinear oscillators. Mathematics 2025, 13, 162. [Google Scholar] [CrossRef]
- Molla, M.; Sharif, N. Energy balance method for solving nonlinear oscillators with non-rational restoring force. Appl. Math. Sci. 2023, 17, 689–700. [Google Scholar]
- He, J.H.; Jiao, M.L.; Gepreel, K.A.; Khan, Y. Homotopy perturbation method for strongly nonlinear oscillators. Math. Comput. Simul. 2023, 204, 243–258. [Google Scholar]
- Ismail, G.M.; Abul-Ez, M.; Zayed, M.; Farea, N.M. Analytical accurate solutions of nonlinear oscillator systems via coupled homotopy-variational approach. Alex. Eng. J. 2022, 61, 5051–5058. [Google Scholar]
- Ismail, G.M.; El-Moshneb, M.M.; Zayed, M. Analytical technique for solving strongly nonlinear oscillator differential equations. Alex. Eng. J. 2023, 74, 547–557. [Google Scholar]
- Roy, Y.; Maiti, D.K. General approach on the best fitted linear operator and basis function for homotopy methods and application to strongly nonlinear oscillators. Math. Comput. Simul. 2024, 220, 44–64. [Google Scholar] [CrossRef]
- Mohammadian, M. Application of He’s new frequency-amplitude formulation for the nonlinear oscillators by introducing a new trend for determining the location points. Chin. J. Phys. 2024, 89, 1024–1040. [Google Scholar] [CrossRef]
- Ismail, G.M.; Kamel, A.; Alsarrani, A. Approximate analytical solutions to nonlinear oscillations via semi-analytical method. Alex. Eng. J. 2024, 98, 97–102. [Google Scholar] [CrossRef]
- He, J.H. Comment on He’s frequency formulation for nonlinear oscillators. Eur. J. Phys. 2008, 29, L19–L22. [Google Scholar] [CrossRef]
- He, J.H.; Garcia, A. The simplest amplitude-period formula for non-conservative oscillators. Rep. Mech. Eng. 2021, 2, 143–148. [Google Scholar] [CrossRef]
- Akbarzade, M.; Khan, Y. Dynamic model of large amplitude non-linear oscillations arising in the structural engineering: Analytical solutions. Math. Comput. Model. 2012, 55, 480–489. [Google Scholar] [CrossRef]
- Cai, X.C.; Liu, J.F. Application of the modified frequency formulation to a nonlinear oscillator. Comput. Math. Appl. 2011, 61, 2237–2240. [Google Scholar] [CrossRef]
- He, J.H. Amplitude-frequency relationship for conservative nonlinear oscillators with odd nonlinearities. Int. J. Appl. Comput. Math. 2017, 3, 1557–1560. [Google Scholar] [CrossRef]
- Ren, Z.F.; Hu, G.F. He’s frequency-amplitude formulation with average residuals for nonlinear oscillators. J. Low Freq. Noise Vib. Active Control 2018, 38, 1050–1059. [Google Scholar] [CrossRef]
- Wu, Y.; Liu, Y.P. Residual calculation in He’s frequency-amplitude formulation. J. Low Freq. Noise Vib. Active Control 2021, 40, 1040–1047. [Google Scholar] [CrossRef]
- Tian, D.; Liu, Z. Period/frequency estimation of a nonlinear oscillator. J. Low Freq. Noise Vib. Active Control 2019, 38, 1629–1634. [Google Scholar]
- He, C.H.; Wang, J.H.; Yao, S. A complement to period/frequency estimation of a nonlinear oscillator. J. Low Freq. Noise Vib. Active Control 2019, 38, 992–995. [Google Scholar]
- El-Dib, Y.O. A review of the frequency-amplitude formula for nonlinear oscillators and its advancements. J. Low Freq. Noise Vib. Active Control 2024, 43, 1032–1064. [Google Scholar]
- He, J.H. Ancient Chinese algorithm: The Ying Buzu Shu (method od surplus and deficiency) vs. Newton iteration method. Appl. Math. Mech. 2002, 23, 1407–1412. [Google Scholar]
- He, C.H. An introduction to an ancient Chinese algorithm and its modification. Int. J. Numer. Meth. Heat Fluid Flow 2016, 26, 2486–2491. [Google Scholar]
- Liu, Y.Q.; He, J.H. On relationship between two ancient Chinese algorithms and their application to flash evaporation. Results Phys. 2017, 7, 320–322. [Google Scholar]
- Liu, C.S.; Chang, C.W. Updating to optimal parametric values by memory-dependent methods: Fractional type iterative schemes for solving nonlinear equations. Mathematics 2024, 12, 1032. [Google Scholar]
- He, C.H.; He, J.H. Double trials method for nonlinear problems arising in heat transfer. Therm. Sci. Suppl. 2011, 15, S153–S155. [Google Scholar]
- Krasnosel’skii, M.A.; Vainikko, G.M.; Zabreiko, P.P.; Rutitcki, J.B.; Stecenko, V.J. Approximated Solutions of Operator Equations; Walters–Noordhoff: Groningen, The Netherlands, 1972. [Google Scholar]
- Fatoorehchi, H.; Abolghasemi, H.; Rach, R. A new parametric algorithm for isothermal flash calculations by the Adomian decomposition of Michaelis-Menten type nonlinearities. Fluid Phase Equilib. 2015, 395, 44–50. [Google Scholar] [CrossRef]
- He, J.H. Some asymptotic methods for strongly nonlinear equations. Int. J. Modern Phy. B 2006, 20, 1141–1199. [Google Scholar] [CrossRef]
- Geng, L.; Cai, X.C. He’s frequency formulation for nonlinear oscillators. Eur. J. Phys. 2007, 28, 923–931. [Google Scholar]
- Ren, Z.F.; Gui, W.K. He’s frequency formulation for nonlinear oscillators using a golden mean location. Comput. Math. Appl. 2011, 61, 1987–1990. [Google Scholar]
- Mickens, R.E. Investigation of the properties of the period for the nonlinear oscillator x¨+(1+x˙2)x=0. J. Sound Vib. 2006, 292, 1031–1035. [Google Scholar]
- Liu, C.S.; Chang, C.W. A novel perturbation method to approximate the solution of nonlinear ordinary differential equation after being linearized to the Mathieu equation. Mech. Syst. Signal Process. 2022, 178, 109261. [Google Scholar]
- He, J.H. Modified Lindstedt-Poincare methods for some strongly nonlinear oscillations Part I: Expansion of a constant. Int. J. Non-Linear Mech. 2002, 37, 309–314. [Google Scholar]
- Shou, D.H. The homotopy perturbation method for nonlinear oscillators. Comput. Math. Appl. 2009, 58, 2456–2459. [Google Scholar]
- Zhao, L. He’s frequency-amplitude formulation for nonlinear oscillators with an irrational force. Comput. Math. Appl. 2009, 58, 2477–2479. [Google Scholar]
- Ren, Z.F.; Wu, J.B. He’s frequency-amplitude formulation for nonlinear oscillator with damping. J. Low Freq. Noise Vib. Active Control 2019, 38, 1045–1049. [Google Scholar]
- Yao, S.W.; Cheng, Z.B. The homotopy perturbation method for a nonlinear oscillator with a damping. J. Low Freq. Noise Vib. Active Control 2019, 38, 1110–1112. [Google Scholar]
- Ma, H. Simplified Hamiltonian-based frequency-amplitude formulation for nonlinear vibration systems. Facta Univ. Ser. Mech. Eng. 2022, 20, 445–455. [Google Scholar]
- He, J.H.; Hou, W.F.; Qie, N.; Gepreel, A.K.; Shirazi, A.H.; Sedighi, H.M. Hamiltonian-based frequency-amplitude formulation for nonlinear oscillators. Facta-Univ.-Ser. Mech. Eng. 2021, 19, 199–208. [Google Scholar] [CrossRef]
- El-Dib, Y.O. Insightful and comprehensive formularization of frequency–amplitude formula for strong or singular nonlinear oscillators. J. Low Freq. Noise Vib. Active Control 2023, 42, 89–109. [Google Scholar] [CrossRef]
- El-Dib, Y.O.; Alyousef, H.A. Successive approximate solutions for nonlinear oscillation and improvement of the solution accuracy with efficient non-perturbative technique. J. Low Freq. Noise Vib. Active Control 2023, 42, 1296–1311. [Google Scholar] [CrossRef]
- Leung, A.Y.T.; Guo, Z. Homotopy perturbation for conservative Helmholtz-Duffing oscillators. J. Sound Vib. 2009, 325, 287–296. [Google Scholar] [CrossRef]
- Askari, H.; Saadatnia, Z.; Younesian, D.; Yildirim, A.; Kalami-Yazdi, M. Approximate periodic solutions for the Helmholtz–Duffing equation. Comput. Math. Appl. 2011, 62, 3894–3901. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).