Content area

Abstract

The behavior of the Rucklidge-type dynamical system was investigated, providing some semi-analytical solutions, in this paper. This system was analytically investigated by means of the Optimal Auxiliary Functions Method (OAFM) for two cases. An exact parametric solution was obtained. The effect of the physical parameters was investigated on the asymptotic behaviors and damped oscillations of the solutions. Damped oscillations are essential for analyzing and designing various mechanical, biological, and electrical systems. Many of the applications involving these systems represent the main reason of this work. A comparison between the obtained results via the OAFM, the analytical solution obtained with the iterative method, and the corresponding numerical solution was performed. The accuracy of the analytical and corresponding numerical results is illustrated by graphical and tabular representations.

Full text

Turn on search term navigation

1. Introduction

In nature, there are many phenomena that involve the study of dynamical systems. The behavior of complex dynamical systems is described by the solutions of the equations of motion generated by numerical analysis.

The Rucklidge chaotic system was introduced in 1992 [1]. It exhibits extremely rich dynamical behavior and has diverse applications [1,2,3,4,5,6,7,8,9]. The model is used in the case of parameter regimes where chaotic solutions occur in a three-dimensional space. The numerical solution of the Rucklidge model can cause problems because the model is chaotic. The Rucklidge model is a family of three-dimensional systems of quadratic differential equations. Quadratic systems in R3 are the simplest systems after linear ones. The Rucklidge chaotic system is a dissipative system that tends to dissipate energy over time [4]. The dissipative nature of the system can also be seen in the dynamical behaviors of this model. The system exhibits a high sensitivity to initial conditions, which means that small changes in the initial configuration of the system can generate very different trajectories of the system. Thus, the basic property of such models is the extreme sensitivity of the solution to numerical inaccuracies and initial conditions [4]. Small changes in the initial values can lead to a large differences in time, and these are highlighted in certain dynamical properties of chaos, including their equilibria, stability, Lyapunov exponents, and the bifurcation diagram [2,3,5]. In the Rucklidge system, it is the physical parameters that affect the dynamical behaviors. For different values of these parameters, the model expresses different bifurcations. Bifurcation is one of the important tools that shows whether a map or a system is chaotic [5]. In the literature, numerous theoretical and numerical results investigated using the Rucklidge system have been given. Thus, this Rucklidge system was used in the fluid mechanics in the case of a Boussinesq fluid for the study of 2D convection in a horizontal layer [4,6]. It is known in the literature to describe and analyze the unstable periodic orbits of the Rucklidge system in order to explore the hidden topological properties in periodic orbits using a symbolic coding method. In [7], bifurcations of periodic orbits were explored, allowing for improved dynamics of the Rucklidge system. Unstable periodic orbits of turbulent flows have attracted considerable attention in fluid dynamics research as they provide the building blocks of disordered dynamics [7]. In a chaotic system, unstable periodic orbits also play important roles in the analysis of dynamical behavior. In [5], a three-dimensional discrete fractional-order Rucklidge system with complex state variables was studied. The dynamic nature and chaotic behavior exhibited by the Rucklidge system with real state variables and the higher-dimensional system derived from complex state variables were compared using various methods, such as bifurcation analysis and maximum Lyapunov exponents by the Jacobian matrix method. In [8], the modeling of the Rucklidge system and nonlinear fractional differential equations was carried out using variable-order differential operators using fractional calculus and Newton polynomial interpolation. In [7], unstable periodic orbits in the Rucklidge system were investigated by a variational method up to a certain topological length. The dynamics of the Rucklidge system were explored using Lyapunov exponents, phase portrait analysis, and Poincaré first-return maps. A chaotic oscillator was designed and simulated, and the synchronization and masking communication circuits of the Rucklidge attractor were studied [7]. Small-amplitude limit cycles in the Rucklidge system were considered, and the bifurcation analysis at equilibria was performed by calculating the second Lyapunov coefficient or the first Lyapunov value at the stability limit. Various techniques were used to control the chaotic behavior of the Rucklidge system, from which the constitutive elements of disordered dynamics, useful in turbulent motion in fluid mechanics, were found. The Rucklidge system is a model of a double convection process, which models convection in an imposed vertical magnetic field and in a uniformly rotating fluid layer. In [10], by analytical method and using the method of undetermined coefficients, the existence of heteroclinic and homoclinic orbits in the Rucklidge system was demonstrated and the explicit and uniformly convergent algebraic expressions of Si’lnikov-type orbits were given.

In [9], two widely used approaches to chaos synchronization were investigated: active control and backstepping control. Different initial conditions were considered for two identical chaotic systems (Master/Drive of Rucklidge Systems). In the concept of synchronization of two similar nonlinear chaotic systems, it is assumed that different initial conditions are initially assumed and that the Master system can follow the trajectories of the Drive system. An appropriate control law is applied, and it is assumed that the two chaotic systems cannot synchronize with each other. However, if the two systems share information regularly, they will be able to synchronize. For the synchronization of chaos, a multitude of methods can be used: the linear error feedback method, the delayed feedback method, the active control approach, the impulsive method, the backstepping approach, and other control methods. These methods have been applied to many practical systems [9], such as the Rikitake two-disk dynamo, Chua’s circuits, Van der Pol Duffing oscillators, nonlinear Bloch equations modeling nuclear magnetic resonance, electrical circuits modeling nonlinear “jerk” equations, nonlinear equations of acoustic gravitational waves, and other chaotic systems.

We propose, for this study, the Rucklidge-type dynamical system described in [2] with four dimensionless physical parameters (a, b, cd>0):

(1)x˙=ax+bycyzy˙=dxz˙=y2z,

and with the initial conditions for the state variables (x,y,z)R3 given by

(2)x(0)=xi0,y(0)=yi0,z(0)=zi0.

The Rucklidge chaotic system (1) and its equilibria, as well as their basic dynamical properties, were evaluated: Lyapunov exponents and bifurcation diagrams (as discussed in [2]).

For c=d=1, the existence of Darboux and analytic first integrals of System (1) were studied in [3]. Specifically, it was investigated that System (1) had no analytic first integral, but the linear part of System (1) had two independent first integrals in each of the cases: a=0b0a0b=0ab0b=a24, and ab0ba24, respectively.

It is easy to see that the eigenvalues of the linear part of System (1) are λ1=1<0λ2=a+a2+4bd2>0λ3=aa2+4bd2<0.

Based on these considerations, we built semi-analytical solutions of System (1) with their behaviors, asymptotic or damped oscillations, using the OAFM.

This work has the following structure: Section 1 introduces the general properties of the Rucklidge-type dynamical system. Section 2 describes the Optimal Auxiliary Functions Method (OAFM) and its application in deriving semi-analytical solutions. Section 3 is dedicated to the numerical results and validation of the applied method. Lastly, Section 4 highlights the main conclusions.

2. The Optimal Auxiliary Functions Method (OAFM)

2.1. Stepwise OAFM

The steps of the OAFM were presented in [11,12], where the differential equation in general form was considered:

(3)Lv¯(t)+g(t)+Nv¯(t)=0,B(v¯(0),v¯˙(0))=0,

where L is a linear operator; g is a known function; and N is a nonlinear operator, where t is the independent variable, and the approximate solution v¯(t) is written with just two components in the following form:

(4)v¯(t)=v0(t)+v1(t,Ci),i=1,2,,s.

Remark 1. 

The linear operator L was chosen and the initial approximation v0(t) became an elementary function or combination of the elementary functions. These functions could be as follows: the exponential function eKt or the rational function 11+Kt in the case of the boundary value problems from fluid mechanics; the trigonometric functions cos(ω0t) and sin(ω0t), which describe the nonlinear vibrations with periodic behaviors; eKtcos(ω0t)eKtsin(ω0t), modeling the nonlinear vibrations with harmonic/anharmonic oscillations—i.e., the damping effect.

The next step was to obtain the initial approximation v0(t) and the first approximation v1(t,Ci).

Firstly, the initial approximation v0(t) was chosen as a solution of the following equation:

(5)Lv0(t)+g(t)=0,B(v0(0),v˙0(0))=0,

and Equation (3) became

(6)Lv0(t)+Lv1(t,Ci)+g(t)+Nv0(t)+v1(t,Ci)=0.

The nonlinear operator can be expanded in the form

(7)Nv0(t)+v1(t,Ci)=Nv0(t)+k=1v1k(t,Ci)k!N(k)v0(t).

With two arbitrary auxiliary functions A1 and A2—which depend on the initial approximation v0(t) and unknown parameters Ci and Cji=1,2,,pj=p+1,p+2,,s—then, using Equations (6) and (7), the first approximation v1(t) is the solution of the problem:

(8)Lv1(t,Ci)+A1v0(t),CiNv0(t)+A2v0(t),Cj=0,

(9)v1(0,Ci)=0,v˙1(0,Ci)=0.

Finally, the semi-analytical solution was given using Equation (4) in the following form:

(10)v¯(t)=v0(t)+v1(t,Ci),i=1,2,,s,

where v0(t) and v1(t,Ci) are solutions of Equations (5) and (8), respectively.

In OAFM, the linear operator L is arbitrarily chosen, not the physical parameters. There are situations when the selection of the physical parameters leads to chaotic behavior.This happened in the case of choosing higher values for the damping factor or for exceeding the optimal resonance conditions, as well as in the case of arbitrary chosen of initial conditions.

Remark 2. 

The nonlinear operator N(k)v0(t) from Equation (7) has the form

(11)N(k)v0(t)=i=1nshi(t)gi(t),k=1,2,,

where ns is a positive integer, and hi(t) and gi(t) are known functions that depend on u0(t).

This justifies the form of Equation (8) as

(12)Lv1(t,Ci)+A1v0(t),Cih1(t)+A2v0(t),Cjh2(t)+A3v0(t),Ckh3(t)+=0,

where A1v0(t),CiA2v0(t),CjA3v0(t),Ck, … arbitrary auxiliary functions. These functions depend on the unknown parameters CiCjCk, … being optimally computed via various methods: the collocation method, the least squares method, the Galerkin method, the weighted residual method, etc.

Using the linearly independent functions h1,h2,,hns, we introduced some types of approximate solutions of Equation (3).

Definition 1. 

A sequence of functions {sm(t)}m1 of the form

(13)sm(t)=i=1mαmi·hi(t),m1,αmiR

is called an OAFM sequence of Equation (3).

Functions of the OAFM sequences are called OAFM functions of Equation (3).

The OAFM sequences {sm(t)}m1 with the property

limmR(t,sm(t))=0

are called convergent to the solution of Equation (3), where R(t,u(t))=L[u(t)]+N[u(t)]+g(t).

Definition 2. 

The OAFM functions F˜ satisfying the conditions

(14)0R2(t,F˜(t))dtε,BF˜(t,Ci),dF˜(t,Ci)dt=0

are called weak ε-approximate OAFM solutions of Equation (3) on the real interval (0,).

Remark 3. 

An ε-approximate OAFM solution of Equation (3) is also a weak ε-approximate OAFM solution. It follows that the set of weak ε-approximate OAFM solutions of Equation (3) also contains the approximate OAFM solutions of Equation (3).

The existence of weak ε-approximate OAFM solutions is built by the theorem presented above.

Theorem 1. 

Equation (3) admits a sequence of weak ε-approximate OAFM solutions.

Proof. 

This is similar to the theorem from [13].

Firstly, the OAFM sequences {sm}m1 are built by considering the approximate OAFM solutions of the following type:

(15)F¯(t)=i=1nCmi·hi(t),wherem1isfixedarbitrary.

The unknown parameters Cmii{1,2,,n} will then be determined.

If the approximate solutions F¯ is introduced in Equation (3), the following expression is yielded:

R(t,Cmi):=R(t,F¯)=L[F¯(t)]+N[F¯(t)]+g(t).

By attaching to Equation (3) the following real functional

(16)J1(Cmi)=0R2(t,Cmi)dt

and imposing the initial conditions, we can determine lNlm, such that Cm1Cm2, …, Cml are computed as Cml+1Cml+2, …, Cmn.

The values of C˜ml+1C˜ml+2, …, C˜mn are computed by replacing Cm1Cm2, …, Cml in Equation (16), which give the minimum of Functional (16).

By means of the initial conditions, the values C˜m1C˜m2, …, C˜ml as functions of C˜ml+1C˜ml+2, …, C˜mn are determined.

Using the constants C˜m1C˜m2, …, C˜mn thus determined, the following OAFM functions

(17)sm(t)=i=1nC˜mi·hi(t)

are constructed.

We propose to demonstrate that the OAFM functions sm(t) are weak ε-approximate OAFM solutions of Equation (3).

By computing OAFM functions sm(t) and taking into account that the F¯ given by (15) are OAFM functions for Equation (3), then the following result is obtained:

00R2(t,sm(t))dt0R2(t,F¯(t))dt,m1.

Thus,

0limm0R2(t,sm(t))dtlimm0R2(t,F¯(t))dt.

Since F¯(t) is convergent to the solution of Equation (3), we obtain the following:

limm0R2(t,sm(t))dt=0.

It follows that, for all ε>0, there exists m01 such that, for all m1m>m0, the sequence sm(t) is a weak ε-approximate OAFM solution of Equation (3). □

Remark 4. 

The proof of the above theorem gives us a way to determine a weak ε-approximate OAFM solution of Equation (3), F¯. Moreover, taking into account Remark 3, if |R(t,F¯)|<ε, then F¯ is also an ε-approximate OAFM solution of the considered equation.

In the following, a special case of System (1) when b=a122d with a<12, is analytically approached using the OAFM. If a>0.2, then the solution of the system describes a damped oscillatory motion. If a approaches 1/2, then the solution of the system has asymptotic behavior.

In the general case of the physical parameters a, b, cd>0, the initial System (1) is reduced to a two-dimensional differential system whose solution is given by exact parametric form.

2.2. Semi-Analytical Solutions via the OAFM

Case 1: b=(a12)/(2d), with a>0.2.

Integrating this with System (1) will obtain the following:

(18)y(t)=y(0)+d0tx(s)dsz(t)=etz(0)+0ty2(s)esds.

Based on this, it is more convenient to determine a semi-analytical solution x¯(t) for the unknown function x(t).

Figure 1 highlights the choice of a linear operator to build the semi-analytical solutions with the OAFM. From this figure, it can be seen that the solution of System (1) describes a damped oscillatory motion for the values of the parameter a>0.2. However, the amplitude of the oscillation increased as the parameter a>0 decreased.

In this case, the initial System (1) could be written as follows:

(19)x˙φ1(t)+φ1(t)+axby+cyz=0y˙φ2(t)+φ2(t)dx=0z˙φ3(t)+φ3(t)y2+z=0,

where φi(t)=Kiwi+C˜icos(ω0t)+D˜isin(ω0t)eKiti=1,2,3, with w1=xw2=yw3=z, are the given functions depending on some unknown parameters C˜iD˜iKiω0.

In this manner, the linear and nonlinear operators LN that—from Equation (3)—correspond to the unknown function x(t), are L(x(t))=x˙φ1(t) and N(x(t))=K1x+C˜icos(ω0t)+D˜isin(ω0t)eKit+axby+cyz, respectively.

Using the OAFM, a semi-analytical solution x¯(t) (taking into account Equation (10)) is written as follows:

(20)x¯(t)=x0(t)+x1(t).

Equation (5) then becomes the following:

(21)L(x0(t))x˙0+K1x0C˜1cos(ω0t)+D˜1sin(ω0t)eK1t=0,

with the solution

(22)x0(t)=M0eK1t+M1eK1tcos(ω0t)+M2eK1tsin(ω0t),

for M0=D˜1+x(0)ω0ω0M1=D˜1ω0M2=C˜1ω0.

Analogously, the initial approximations y0(t) and z0(t) can be obtained from Equation (5) using the linear operators L(y0(t))=y˙0+K2y0C˜2cos(ω0t)+D˜2sin(ω0t)eK2t and L(z0(t))=z˙0+K3z0C˜3cos(ω0t)+D˜3sin(ω0t)eK3t, which are linear combinations of the following functions set:{eKit,eKitcos(ω0t),eKitsin(ω0t)}i=2,3.

For obtaining the first approximation x1(t), it can be observed that the nonlinear operator N(x0(t)) becomes the following:

(23)N(x0(t))=C˜icos(ω0t)+D˜isin(ω0t)eKit+ax0by0+cy0z0.

This expression is a linear combination of functions set:

(24)eK1t,eK2t,e(K2+K3)t,eK1tcos(ω0t),eK2tcos(ω0t),eK1tsin(ω0t),eK2tsin(ω0t),e(K2+K3)tcos(ω0t),e(K2+K3)tsin(ω0t),e(K2+K3)tcos(2ω0t),e(K2+K3)tsin(2ω0t).

Combining Equations (11) and (24), the linear independent functions are identified:

h 1 ( t ) = e K 1 t , g 1 ( 1 ) = 1 , h 2 ( t ) = e K 2 t , g 2 ( 1 ) = 1 , h 3 ( t ) = e ( K 2 + K 3 ) t , g 3 ( t ) = 1 , h 4 ( t ) = e K 1 t , g 4 ( t ) = c o s ( ω 0 t ) , h 5 ( t ) = e K 2 t , g 5 ( t ) = c o s ( ω 0 t ) , h 6 ( t ) = e K 1 t , g 6 ( t ) = s i n ( ω 0 t ) , h 7 ( t ) = e K 2 t , g 7 ( t ) = s i n ( ω 0 t ) , h 8 ( t ) = e ( K 2 + K 3 ) t , g 8 ( t ) = c o s ( ω 0 t ) , h 9 ( t ) = e ( K 2 + K 3 ) t , g 9 ( t ) = s i n ( ω 0 t ) , h 10 ( t ) = e ( K 2 + K 3 ) t , g 10 ( t ) = c o s ( 2 ω 0 t ) , h 11 ( t ) = e ( K 2 + K 3 ) t , g 11 ( t ) = s i n ( 2 ω 0 t ) .

At this moment, the first approximation x1(t) of the unknown function x(t) can be computed using Equation (12), which becomes the following:

(25)L(x1(t))+i=110Ai(t)hi(t)=0.

There are more possibilities for choosing the auxiliary functions Ai(t)i=1,10¯ as follows:

(26)A1(t)=j=1Nmax(1)jjC˜jcos(jω0t)+(1)jjD˜jsin(jω0t),Ak(t)=0,k=1,10¯,

or

A4(t)=j=1Nmax(1)jjC˜jcos(jω0t)+(1)jjD˜jsin(jω0t),Ak(t)=0,k=1,10¯,k4,

or

A6(t)=j=1Nmax(1)jjC˜jcos(jω0t)+(1)jjD˜jsin(jω0t),Ak(t)=0,k=1,10¯,k6,

and so on, where C˜jD˜jj=1,Nmax¯ are unknown parameters, and Nmax is an arbitrary fixed integer number.

The first approximation x1(t) could be obtained using the auxiliary functions defined by Equation (26) and by integration of Equation (25) having the following form:

(27)x1(t)=j=1Nmax(1)jjCjcos(jω0t)+(1)jjDjsin(jω0t)eK1t,

where Nmax is an arbitrary fixed integer, and ω0K1CjDjj=1,Nmax¯ are unknown convergence-control parameters depending on C˜jD˜jj=1,Nmax¯ that will be optimally identified at the end.

Therefore, the first-order approximate solution x¯(t) defined by Equation (20) is well determined by Equations (22) and (27) via the OAFM:

(28)x¯(t)=M0eK1t+M1eK1tcos(ω0t)+M2eK1tsin(ω0t)++j=1Nmax(1)jjCjcos(jω0t)+(1)jjDjsin(jω0t)eK1t.

Combining Equations (18) and (20), the semi-analytical solutions for unknown functions y(t) and z(t) are obtained as follows:

(29)y¯(t)=y(0)+d0tx¯(s)dsz¯(t)=etz(0)+0ty¯2(s)esds,

where x¯(t) is defined by Equation (28).

Case 2: b=(a12)/(2d), with a closer to 12.

As in the previous case, as shown in Figure 2, it can be seen that the solution of System (1) has asymptotic behavior.

In this case, the initial System (1) could be written as follows:

(30)x˙+K1x+K1x+axby+cyz=0y˙+K2y+K2ydx=0z˙+K3z+K3zy2+z=0,

where C˜iD˜iKiω0 are unknown parameters at this moment.

In the same manner, the linear L and nonlinear operators N from Equation (3) that correspond to unknown function x(t) are L(x(t))=x˙+K1x and N(x(t))=K1x+axby+cyz, respectively.

By means of the OAFM, a semi-analytical solution x¯(t) has the same form as Equation (20).

Equation (5) becomes:

(31)L(x0(t))x˙0+K1x0=0,

with the solution

(32)x0(t)=x(0)eK1t.

Analogously, the initial approximations y0(t) and z0(t) can be obtained from Equation (5) using the linear operators L(y0(t))=y˙0+K2y0 and L(z0(t))=z˙0+K3z0, having the form y0(t)=y(0)eK2tz0(t)=z(0)eK3t.

To build the first approximation x1(t), it can be observed that the nonlinear operator N(x0(t)) becomes the following:

(33)N(x0(t))=C˜icos(ω0t)+D˜isin(ω0t)eKit+ax0by0+cy0z0=(aK1)x(0)eK1tby(0)eK2t+cy(0)z(0)e(K2+K3)t.

This expression is a linear combination of the following functions set:

(34){eK1t,eK2t,e(K2+K3)t}.

When combining Equations (11) and (24), the linear independent functions are identified as follows:

h1(t)=eK1t,g1(1)=1,h2(t)=eK2t,g2(1)=1,h3(t)=e(K2+K3)t,g3(t)=1.

At this moment, the first approximation x1(t) of the unknown function x(t) can be computed using Equation (12), which becomes the following:

(35)L(x1(t))+i=13Ai(t)hi(t)=0.

There are more possibilities to choose the auxiliary functions Ai(t)i=1,3¯ as follows:

(36)A1(t)=(D˜1+D˜2t+D˜3t2+C˜1t3)eK1t,A2(t)=D˜4+D˜5t+D˜6t2+C˜2t3A3(t)=D˜7+D˜8t+D˜9t2+C˜3t3,

or

A1(t)=(D˜1+D˜2t+D˜3t2)e2K1t,A2(t)=(D˜4+D˜5t+D˜6t2)eK2tA3(t)=D˜7+D˜8t+D˜9t2+C˜3t3,

or

A1(t)=(D˜1+D˜2t)eK1t,A2(t)=(D˜4+D˜5t)eK2tA3(t)=D˜7+D˜8t+D˜9t2+C˜3t3,

and so on, where C˜iD˜j are unknown parameters.

The first approximation x1(t) could be obtained using the auxiliary functions defined by Equation (36) and by integrating Equation (35). This solution has the following form:

(37)x1(t)=(D1+D2t+D3t2+C1t3)e2K1t+(D4+D5t+D6t2+C2t3)eK2t++(D7+D8t+D9t2+C3t3)e(K2+K3)t,

where K1K2K2Cii=1,2,3Djj=1,9¯ are unknown convergence-control parameters that depending on physical parameters a,b,c,d, initial conditions x(0),y(0),z(0), and C˜iD˜j. These parameters will be optimally identified at the end.

Therefore, the first-order approximate solution x¯(t) defined by Equation (20) is well determined by Equations (32) and (37) via the OAFM as follows:

(38)x¯(t)=x(0)eK1t+(D1+D2t+D3t2+C1t3)e2K1t+(D4+D5t+D6t2+C2t3)eK2t++(D7+D8t+D9t2+C3t3)e(Ks)t.

The semi-analytical solutions were built using Equations (18) and (38) for unknown functions y(t) and z(t).

Case 3:a, b, c, d are arbitrarily chosen (damped oscillatory motion).

In this case, a semi-analytical solution can be determined in parametric form. By changing the variables x(t)=X(y(t)) and bcz(t)=Z(y(t)), the initial system becomes the following:

(39)dXdXdy=aX+yZdXdZdy=y2+1cZbc

subject to the initial conditions

(40)X(y(0))=xi0,Z(y(0))=zi0.

It was assumed that the existence of a constant K0>0 is such that |yi0α0| <K0, where α0=bc. In this case the function f(y)=y is an odd function and the function g(y)=y2bc is an even function. The expansion of this is as follows:

(41)f(y)=y=(yα0)+α0g(y)=y2bc=(yα0)2+2α0(yα0).

This idea suggests building exact parametric solutions by power series expansion as follows:

(42)X(y)=n0(1)nC2n+12n+1yα0K02n+1,Z(y)=D0+n1(1)nD2n2nyα0K02n.

The power series from Equation (42) are absolutely convergent (via Abel’s Theorem from Mathematical Analysis).

The semi-analytical solutions X¯(y) and Z¯(y) can be obtained from Equation (42) as follows:

(43)X¯(y)=n=0Nmax(1)nC2n+12n+1yα0K02n+1,Z¯(y)=D0+n=1Nmax(1)nD2n2nyα0K02n,

where D0C2n+1D2nn=1,Nmax¯ are unknown convergence-control parameters and will be optimally computed at the end.

3. Numerical Results and Validation

The OAFM solutions are presented in this section for two mentioned cases. The comparative analysis between the OAFM solutions u¯OAFM and the corresponding numerical ones, for given initial conditions and physical constants a, b, c, d, are presented in detail in Table 1 and Table 2, respectively. The fourth-order Runge–Kutta method was used for testing the numerical method. The absolute values denoted by ϵu=|unumericalu¯OAFM| dispute the accuracy of the obtained results in these tables.

Figure 3 and Figure 4 qualitatively reflect the agreement of the OAFM solutions u¯OAFM and the states (x(t),y(t),z(t)) of the studied system with the corresponding numerical solutions.

The convergence-control parameters from Equations (28) and (38), respectively, are given in details in the Appendix A.

The very good agreement between the values for the function x¯OAFM, the numerical function xnumerical, for xi0=0.25yi0=0.5zi0=1.5; the physical constants a=0.27b=(a1/2)/(2d)c=0.75d=0.65, index Nmax=15, results from the calculus of the absolute difference ϵx=|xnumericalx¯OAFM| and its order of magnitude (104106).

The very good agreement between the values for the function x¯OAFM, as well as the numerical function xnumerical for xi0=0.25yi0=0.5zi0=1.5; the physical constants a=0.49b=(a1/2)/(2d)c=0.75d=0.65, index Nmax=15 results from the calculus of the absolute difference ϵx=|xnumericalx¯OAFM| and its order of magnitude (104105).

For a=0.56b=0.84c=0.275d=2.165, and the initial conditions xi0=0.25yi0=0.5, and zi0=1.5, we have |yi0α0|=|yi0bc|=|1.2477257950106058|<2=K0.

In this case, the semi-analytical solutions X¯(y) and Z¯(y) of System (39), taking into account Equation (43) for Nmax=10 is as follows:

(44)X¯(y)=4.2409358275yα0K0+24.1508630465yα0K0395.1251514294yα0K05+254.2470586656yα0K07466.6522066628yα0K09+594.9807405785yα0K011525.8772313084yα0K013+315.8505259783yα0K015122.9173308772yα0K017+27.9371537376yα0K0192.8138962930yα0K021,Z¯(y)=0.9217106664+0.8127141641yα0K021.7309576021yα0K04+3.8071679067yα0K066.0053357228yα0K08+6.6628016497yα0K0105.0246593808yα0K012+2.4616626473yα0K0140.7123667470yα0K016+0.0965502691yα0K0180.0017049572yα0K020.

The behavior of these solutions is graphically depicted in Figure 5. The variation of the functions εX=|X¯OAFM(y)Xnumerical(y)| and εZ=|Z¯OAFM(y)Znumerical(y)| is qualitatively presented in Figure 6 and Figure 7, respectively.

The OAFM via the Iterative Method

Recently, M. Farooq et al. [14] investigated the mechanical problem of the steady flow of couple stress fluid between two infinitely parallel inclined plates under the impact of MHD using the comparison between the techniques of HAM and OAFM. The performance of the OAFM was highlighted by the residual error of the OAFM and HAM solutions for the velocity.

The iterative method proposed by Daftardar-Gejji et al. [15] is used for solving nonlinear functional equations, such as the fractional-order differential equation, the nonlinear 3D-differential system, and the Voltera-type integral equation. This technique is only validated for a special class of nonlinear functional equations with known exact solutions.

By integration of System (1) over the interval [0,t], we obtained the following results:

(45)x(t)=x(0)+0tax(s)+by(s)cy(s)z(s)dsy(t)=y(0)+0tdx(s)dsz(t)=z(0)+0ty2(s)z(s)ds.

The iterative algorithm led to the following:

(46)x0(t)=x(0),x1(t)=N1(x0,y0,z0)=0tax(0)+by(0)cy(0)z(0)ds,y0(t)=y(0),y1(t)=N2(x0,y0,z0)=0tdx(0)ds,z0(t)=z(0),z1(t)=N3(x0,y0,z0)=0ty2(0)z(0)ds,xm(t)=N1i=0m1xi,i=0m1yi,i=0m1ziN1i=0m2xi,i=0m2yi,i=0m2zi,ym(t)=N2i=0m1xi,i=0m1yi,i=0m1ziN2i=0m2xi,i=0m2yi,i=0m2zi,zm(t)=N3i=0m1xi,i=0m1yi,i=0m1ziN3i=0m2xi,i=0m2yi,i=0m2zi,m2.

The iterative solution generated the solution of Equation (1) as

xiter(t)=m=0xm(t),yiter(t)=m=0ym(t),ziter(t)=m=0zm(t).

For the initial conditions x(0)=0.25y(0)=0.5, and z(0)=1.5; and the physical constants a=0.27b=(a1/2)/(2d)c=0.75d=0.650 (presented in Table 3 and Table 4), the iterative solutions xiter(t) (after seven iterations using Algorithm (46)) have the following form:

(47)xiter(t)=m=07xm(t)=0.250.5415384615t+0.2304514423t20.0026201169t30.0476812213t4+0.0324036061t50.0123571245t6+0.0022921155t7+0.0004469592t80.0005745121t9+0.0002413778t100.0000509306t111.4110×106t12+5.0074×106t131.69095×106t14+1.4761×107t15+1.13293×107t165.8624×108t17+1.16251×108t18+9.6537×1010t191.3883×109t20+4.4314×1010t215.9803×1011t227.7661×1012t23+5.8424×1012t241.3419×1012t25+1.0590×1013t26+O(1014),yiter(t)=m=07ym(t)=0.5+0.1625t0.176t2+0.0499311458t30.0004257690t40.0061985587t5+0.0035103906t60.0011474472t7+0.0001981113t8+0.0000437522t90.0000406537t10+0.0000130644t112.0380×106t129.3442×108t13+1.3163×107t141.9260×108t155.8684×109t16+3.0713×109t174.3939×1010t185.0669×1011t19+3.2836×1011t205.5704×1012t21+1.4442×1013t22+8.5337×1014t23+O(1015),ziter(t)=m=07zm(t)=1.51.2499999999t+0.7062499999t20.285281250t3+0.0695030989t40.004545049t50.0032279413t6+0.001052398t7+0.0000477133t80.000259671t9+0.0001207900t100.000022641t113.5903×106t12+3.8903×106t131.3146×106t14+2.0343×107t15+2.5297×108t162.5120×108t17+7.3672×109t188.9245×1010t191.6348×1010t20+9.8683×1011t211.8665×1011t22+2.8455×1013t23+6.3031×1013t241.2029×1013t256.3853×1016t26+3.1206×1015t272.7553×1016t28+O(1017).

Table 3 and Table 4, as well as Figure 8, show the accuracy of the OAFM by comparison with the iterative method (when using seven iterations).

4. Conclusions

This paper focused on an analytical approach to asymptotic behavior, but it also considered the damped oscillations of some solutions of the Rucklidge-type dynamical system using the OAFM. Damped harmonic oscillations appear naturally in many applications involving mechanical and electrical, as well as biological, systems. Understanding damped oscillations is essential for analyzing and designing these various systems. As is known, this dynamical system does not have Darboux polynomials, nor does it have primary polynomial integrals or invariant algebraic surfaces. Therefore, it does not have a Hamilton–Poisson structure. Thus, the exact solution can no longer be described as the intersection of two level surfaces H(x,y,z)=constant (Hamiltonian function) and C(x,y,z)=constant (independent Casimir function). The dynamics of the system is influenced by the values of the physical parameters. Two situations were analytically investigated, namely when the parameter a approaches 0 (damped oscillations) and when a approaches 1/2 (asymptotic behaviors) for b=(a1/2)/(2d). The case b(a1/2)/(2d) for which the solution of the system describes damped oscillations was also analytically approached. In this case, the solution was given in parametric form using trigonometric expansion series, and it was then presented as a semi-analytical solution.

The OAFM results were in good agreement with the corresponding numerical ones, as highlighted by the comparison between them in the presented figures and tables. The OAFM had some advantages to be applied. Some of them are mentioned below:

The OAFM solutions were written in effective form by arbitrary choice of the linear operator L and the auxiliary functions Aj;

Dependence of the auxiliary functions on the finite number of the unknown parameters were optimally computed to obtain the absolute values between the semi-analytical solutions and numerical ones smaller than one, which assured convergence control;

The OAFM solutions were obtained for arbitrary values of the physical parameters a, b, c, d, namely for b=(a1/2)/(2d). In two subcases, a was closer to 0, and a approached 1/2;

The OAFM is more efficient when compared with the iterative method by means of solutions, namely the iterative method is validated just when the exact solution is known.

Author Contributions

Conceptualization, N.P.; formal analysis, N.P.; investigation, R.-D.E. and R.B.; methodology, R.-D.E., R.B. and N.P.; software, R.-D.E. and R.B.; supervision, N.P.; validation, R.-D.E., R.B. and N.P.; visualization, R.-D.E., R.B. and N.P.; writing–original draft, R.-D.E., R.B. and N.P. All authors have read and agreed to the published version of the manuscript.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

Footnotes

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.

Figures and Tables

Figure 1 The damped oscillatory behavior of the numerical solutions x(t) of System (1) for specified values of the following parameters: ab=(a12)/(2d)c=0.75d=0.65.

View Image -

Figure 2 The asymptotic behavior of the numerical solutions (x(t),y(t),z(t)) of System (1) for physical parameters a=0.49b=(a12)/(2d)c=0.75d=0.65 (asymptotic behaviors).

View Image -

Figure 3 States of System (1(x¯OAFM,y¯OAFM,z¯OAFM) using Equations (28), (29) and (A1), for xi0=0.25yi0=0.5zi0=1.5; for physical constants a=0.27b=(a1/2)/(2d)c=0.75d=0.65 (dotted curves). This was achieved by comparison with the numerical integration results (solid curves of magenta for x(t), red curve for y(t), and blue for z(t)).

View Image -

Figure 4 States of System (1(x¯OAFM,y¯OAFM,z¯OAFM) using Equations (38), (29) and (A2) for xi0=0.25yi0=0.5, and zi0=1.5; physical constants a=0.49b=(a1/2)/(2d)c=0.75d=0.65 (dotted curves). This was achieved by comparison with the numerical integration results (solid curves for magenta for x(t), red curve for y(t), and blue for z(t)).

View Image -

Figure 5 The OAFM solutions (X¯OAFM(y),Z¯OAFM(y)) of System (39) for xi0=0.25yi0=0.5zi0=1.5; for physical constants a=0.56b=0.84c=0.275d=2.165Nmax=10. This was achieved by comparison with numerical integration of the OAFM solutions (dotted black curve) and numerical results (solid color curve: green line for X(y) and red curve for Z(y)), respectively.

View Image -

Figure 6 Variation in the function εX=|X¯OAFM(y)Xnumerical(y)| for xi0=0.25yi0=0.5zi0=1.5; for physical constants a=0.56b=0.84c=0.275d=2.165Nmax=10.

View Image -

Figure 7 Variation in the function εZ=|Z¯OAFM(y)Znumerical(y)| for xi0=0.25yi0=0.5, and zi0=1.5; and physical constants a=0.56b=0.84c=0.275d=2.165, and Nmax=10.

View Image -

Figure 8 The performance of the approximate solutions x¯OAFM(t)y¯OAFM(t)z¯OAFM(t) of Equation (1) using Equation (A1) (dotted green curves). This was achieved by comparison with the iterative solutions xiter(t)yiter(t)ziter(t) using Equation (47) (dashing black curves) and the corresponding numerical ones (solid color curves for magenta for x(t), red for y(t), and blue for z(t)), respectively.

View Image -

The numerical function xnumerical for xi0=0.25 and yi0=0.5zi0=1.5; physical constants a=0.27b=(a1/2)/(2d)c=0.75d=0.65, index Nmax=15; the x¯OAFM solution from Equation (1) using Equations (28) and (A1); the absolute values ϵx=|xnumericalx¯OAFM|.

t x numerical x ¯ OAFM ϵ x
0 0.25 0.25 2.8421 × 1014
6 −0.0282696503 −0.0283332544 6.3604 × 105
12 0.0875446140 0.0876729147 1.2830 × 104
18 −0.0080246353 −0.0081568880 1.3225 × 104
24 −0.0258419393 −0.0257718485 7.0090 × 105
30 0.0615665579 0.0615581458 8.4121 × 106
36 −0.0546747900 −0.0547310459 5.6255 × 105
42 0.0303556825 0.0303595022 3.8197 × 106
48 −0.0091051729 −0.0090233939 8.1779 × 105
54 −0.0064377130 −0.0064017731 3.5939 × 105
60 0.0182054744 0.0180646680 1.4080 × 104

The numerical function xnumerical for xi0=0.25yi0=0.5zi0=1.5; for physical constants a=0.49b=(a1/2)/(2d)c=0.75d=0.65, index Nmax=15; and the x¯OAFM solution from Equation (1) using Equations (38) and (A2), as well as the absolute values ϵx=|xnumericalx¯OAFM|.

t x numerical x ¯ OAFM ϵ x
0 0.25 0.25 1.1102 × 1016
2 −0.2310125718 −0.2309915725 2.0999 × 105
4 −0.1270907520 −0.1271941460 1.0339 × 104
6 −0.0495725523 −0.0495150146 5.7537 × 105
8 −0.0186868834 −0.0187247943 3.7910 × 105
10 −0.0073059431 −0.0073250783 1.9135 × 105
12 −0.0031036310 −0.0030636909 3.9940 × 105
14 −0.0015389657 −0.0015240290 1.4936 × 105
16 −0.0009541478 −0.0009876586 3.3510 × 105
18 −0.0007359285 −0.0007665108 3.0582 × 105
20 −0.0006552978 −0.0006176353 3.7662 × 105

Values of the OAFM solution y¯OAFM(t) using (A1), the iterative solution yiter(t), and numerical integration.

t y numerical y ¯ OAFM y iter
0 0.5 0.5 0.5
0.35 0.5374226057 0.5374486596 0.5374226145
0.7 0.5438221770 0.5438941587 0.5438231287
1.05 0.5293352623 0.5294043272 0.5293606734
1.4 0.5017292155 0.5017640253 0.5019829926
1.75 0.4667123295 0.4667257564 0.4681816626
2.1 0.4283693903 0.4283893815 0.4344330377
2.45 0.3895448972 0.3895842146 0.4096806911
2.8 0.3521465461 0.3521957668 0.4109737727
3.15 0.3173816854 0.3174212857 0.4807833563
3.5 0.2859444082 0.2859602449 0.7463073937

Values of the OAFM solution z¯OAFM(t) using (A1), the iterative solution ziter(t), and numerical integration.

t z numerical z ¯ OAFM z iter
0 1.5 1.5 1.5
0.35 1.1377980798 1.1378008156 1.1377980375
0.7 0.8888423764 0.8888612686 0.8888369606
1.05 0.7116898089 0.7117270141 0.7115520959
1.4 0.5800303146 0.5800722098 0.5786930777
1.75 0.4778418539 0.4778775637 0.4702214720
2.1 0.3956568187 0.3956859302 0.3646682873
2.45 0.3279561047 0.3279838028 0.2279547171
2.8 0.2714770533 0.2715066870 −0.0023675260
3.15 0.2241809182 0.2242108232 −0.4447085587
3.5 0.1846601213 0.1846861393 −1.3396706314

Appendix A

x¯OAFM is a semi-analytical solution for the system created by Equation (1) for initial conditions xi0=0.25yi0=0.5, and zi0=1.5; and physical constants a=0.27b=(a1/2)/(2d)c=0.75d=0.65, and index Nmax=15. The numerical values of the convergence-control parameters for x¯OAFM were obtained from Equations (2), (22) and (27).

M 0 = 74.2469110791 , M 1 = 0.25 , M 2 = 6.7436101551 , K 1 = 0.1848690496 , ω 0 = 0.0803039394 , C 1 = 139.0054402824 , C 2 = 22.8316572959 , C 3 = 58.1056207469 , C 4 = 80.49563386601 , C 5 = 2.6238448048 , C 6 = 47.46330213287 , C 7 = 11.4210378291 , C 8 = 8.67200516746 , C 9 = 6.4707783601 , C 10 = 0.88387227681 , C 11 = 1.7647286122 , C 12 = 0.55303594910 , C 13 = 0.2266744776 , C 14 = 0.08103920859 , C 15 = 0.0173679019 , D 1 = 100.2318705179 , D 2 = 103.0314766276 , D 3 = 68.2362545841 , D 4 = 18.8861252680 , D 5 = 71.5941395127 , D 6 = 9.3470883136 , D 7 = 23.5202358023 , D 8 = 9.8452784472 , D 9 = 1.5769917873 , D 10 = 3.5741473485 , D 11 = 0.9900318369 , D 12 = 0.6939046570 , D 13 = 0.2438312600 , D 14 = 0.0690954352 , D 15 = 0.0116149725 .

x¯OAFM is a semi-analytical solution for the problem given by Equation (1) for the initial conditions xi0=0.25yi0=0.5, and zi0=1.5; and the physical constants a=0.49b=(a1/2)/(2d)c=0.75d=0.65, and index Nmax=15. The numerical values of the convergence-control parameters for x¯OAFM were obtained from Equations (2), (32) and (37).

K 1 = 0.4377235140 , K 2 = 0.4162288571 , K s = 0.4155127604 , D 1 = 1.1082468204 , D 2 = 0.3028978305 , D 3 = 0.1494396294 , C 1 = 0.0192987619 , D 4 = 0.3344629683 , D 5 = 0.0141957205 , D 6 = 2.4124142218 , C 2 = 0.1827701801 , D 7 = 0.7737838521 , D 8 = 0.2548517753 , D 9 = 2.4620720976 , C 3 = 0.1767723559 .

References

1. Rucklidge, A.M. Chaos in models of double convection. J. Fluid Mech.; 1992; 237, pp. 209-229. [DOI: https://dx.doi.org/10.1017/S0022112092003392]

2. Chen, Z.; Wen, G.; Zhou, H.; Chen, J. A new M×N-grid double-scroll chaotic attractors from Rucklidge chaotic system. Optik; 2017; 136, pp. 27-35. [DOI: https://dx.doi.org/10.1016/j.ijleo.2017.01.088]

3. Lima, M.F.S.; Llibre, J.; Valls, C. Integrability of the Rucklidge system. Nonlinear Dyn.; 2014; 77, pp. 1441-1453. [DOI: https://dx.doi.org/10.1007/s11071-014-1389-y]

4. Hosen, M.Z.; Nurujjaman, M.; Tahura, S.; Ahmed, P. Controlling of chaotic Rucklidge system with dynamical behaviors. Seybold Report.; 2023; 18, pp. 849-865. [DOI: https://dx.doi.org/10.17605/OSF.IO/Ajuby]

5. Vignesh, D.; He, S.; Banerjee, S. Modelling discrete time fractional Rucklidge system with complex state variables and its synchronization. Appl. Math. Comput.; 2023; 455, 128111. [DOI: https://dx.doi.org/10.1016/j.amc.2023.128111]

6. Kocamaz, U.E.; Uyaroglu, Y. Controlling Rucklidge chaotic system with a single controller using linear feedback and passive control methods. Nonlinear Dyn.; 2014; 75, pp. 63-72. [DOI: https://dx.doi.org/10.1007/s11071-013-1049-7]

7. Dong, C.; Lian, J.; Qi, J.; Hantao, L. Symbolic Encoding of Periodic Orbits and Chaos in the Rucklidge System. Complexity; 2021; 2021, 4465151. [DOI: https://dx.doi.org/10.1155/2021/4465151]

8. Naveen, S.; Parthiban, V. Application of Newton’s polynomial interpolation scheme for variable order fractional derivative with power-law kernel. Sci. Rep.; 2024; 14, 16090. [DOI: https://dx.doi.org/10.1038/s41598-024-66494-z] [PubMed: https://www.ncbi.nlm.nih.gov/pubmed/38997322]

9. Tarammim, A.; Akter, M. A Comparative Study of Synchronization Methods of Rucklidge Chaotic Systems with Design of Active Control and Backstepping Methods. Int. J. Mod. Theory Appl.; 2022; 11, pp. 31-51. [DOI: https://dx.doi.org/10.4236/ijmnta.2022.112003]

10. Wang, X. Si’lnikov chaos and Hopf bifurcation analysis of Rucklidge system. Chaos Solitons Fractals; 2009; 42, pp. 2208-2217. [DOI: https://dx.doi.org/10.1016/j.chaos.2009.03.137]

11. Marinca, V.; Herisanu, N. Approximate analytical solutions to Jerk equation. Springer Proceedings in Mathematics & Statistics, Proceedings of the Dynamical Systems: Theoretical and Experimental Analysis, Lodz, Poland, 7–10 December 2015; Springer: Cham, Switzerland, 2016; 182, pp. 169-176.

12. Marinca, V.; Ene, R.-D.; Marinca, V.B. Optimal Auxiliary Functions Method for viscous flow due to a stretching surface with partial slip. Open Eng.; 2018; 8, pp. 261-274. [DOI: https://dx.doi.org/10.1515/eng-2018-0028]

13. Ene, R.-D.; Pop, N.; Lapadat, M.; Dungan, L. Approximate closed-form solutions for the Maxwell-Bloch equations via the Optimal Homotopy Asymptotic Method. Mathematics; 2022; 10, 4118. [DOI: https://dx.doi.org/10.3390/math10214118]

14. Farooq, M.; Rahman, A.U.; Khan, A.; Ozsahin, I.; Uzun, B.; Ahmad, H. Comparative analysis of magnetohydrodynamic inclined Poiseulle flow of couple stress fluids. J. Comput. Appl. Mech.; 2025; 56, pp. 536-560.

15. Daftardar-Gejji, V.; Jafari, H. An iterative method for solving nonlinear functional equations. J. Math. Anal. Appl.; 2006; 316, pp. 753-763. [DOI: https://dx.doi.org/10.1016/j.jmaa.2005.05.009]

© 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/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.