Next Article in Journal
Space-Efficient Prime Knot 7-Mosaics
Previous Article in Journal
Symmetry Evolution in Chaotic System
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Residual Series Representation Algorithm for Solving Fuzzy Duffing Oscillator Equations

1
Department of Mathematical Sciences, Faculty of Science and Technology, Universiti Kebangsaan Malaysia, Bangi 43600, Selangor, Malaysia
2
Department of Applied Science, Ajloun College, Al-Balqa Applied University, Ajloun 26816, Jordan
3
Department of Mathematics, Faculty of Science, Al Balqa Applied University, Salt 1911, Jordan
*
Author to whom correspondence should be addressed.
Symmetry 2020, 12(4), 572; https://doi.org/10.3390/sym12040572
Submission received: 15 February 2020 / Revised: 22 March 2020 / Accepted: 31 March 2020 / Published: 5 April 2020

Abstract

:
The mathematical structure of some natural phenomena of nonlinear physical and engineering systems can be described by a combination of fuzzy differential equations that often behave in a way that cannot be fully understood. In this work, an accurate numeric-analytic algorithm is proposed, based upon the use of the residual power series, to investigate the fuzzy approximate solution for a nonlinear fuzzy Duffing oscillator, along with suitable uncertain guesses under strongly generalized differentiability. The proposed approach optimizes the approximate solution by minimizing a residual function to generate r-level representation with a rapidly convergent series solution. The influence, capacity, and feasibility of the method are verified by testing some applications. Level effects of the parameter r are given graphically and quantitatively, showing good agreement between the fuzzy approximate solutions of upper and lower bounds, that together form an almost symmetric triangular structure, that can be determined by central symmetry at r = 1 in a convex region. At this point, the fuzzy number is a convex fuzzy subset of the real line, with a normalized membership function. If this membership function is symmetric, the triangular fuzzy number is called the symmetric triangular fuzzy number. Symmetrical fuzzy estimates of solutions curves indicate a sense of harmony and compatibility around the parameter r = 1. The results are compared numerically with the crisp solutions and those obtained by other existing methods, which illustrate that the suggested method is a convenient and remarkably powerful tool in solving numerous issues arising in physics and engineering.

1. Introduction

Fuzzy differential equations have attracted a lot of attention, because of their active role in modeling various phenomena under uncertainty that arise in applied science with many physical applications, including civil engineering, quantum field theory, population, acoustics, hydraulic, optics, and chaotic dynamical systems. The fuzziness appears as an explicit form when the physical problem is formulated in one or several uncertain parameters [1,2,3,4,5]. In any case, the Duffing oscillator model was first proposed while studying the motion of electronics of a dynamic system at the beginning of the last century by the German electrical engineer Georg Duffing in 1918. This model is one of the most important examples of nonlinear second-order differential equations that provide a superb model to search nonlinear oscillations, where the “Duffing” term refers to any oscillating problem that includes a cubic stiffness term. Duffing oscillator has been used to describe dwindling oscillatory motion with more complex capabilities than simple harmonic motion in the physical sense, to show the chaotic behaviors of nonlinear dynamic systems, and to display vibration jumps in the changing frequency phases of the periodically forced oscillator with nonlinear elasticity, along with many applications, including optimal control problems, robotics, electromagnetic pulses, and fuzzy modeling [6,7,8,9]. However, serious studies have been conducted to solve the Duffing equation, such as the study of a flexible pendulum motion that has a stiff spring that does not follow Hooke’s law, and the study of non-harmonic external perturbations [10,11,12]. In most cases where the entries may be precise (crisp) or imprecise (fuzzy), the variables, parameters, or conditions were considered in crisp terms. However, in fact, some actual practices of different applications of the Duffing equation intersect with uncertainty, leading to a fuzzy Duffing equation. To beat this uncertainty environment, one may use the concept of fuzziness over coefficients, variables, and initial-boundary conditions instead of crisp ones. So, it is necessary to have some mathematical tools to understand this uncertainty [13,14,15,16]. In this regard, the term “crisp” identifies a formal logic class with indicator function, sometimes called binary-valued logic or standard logic, where the statement is either true or false but not both. While the term “fuzzy” captures the degree of membership to which something is true, it is a continuous-valued logic with a membership function. Fuzzy logic was developed based on fuzzy set theory for the need to model the type of vague or ill-defined systems that are difficult to deal with using standard binary logic.
The basic motivation of this analysis is to present and applied the residual power series (RPS) method to produce the fuzzy analytical solution for the following fuzzy Duffing equation:
p ( t ) + λ p ( t ) + μ p ( t ) + γ p 3 ( t ) = f ( t ) , t 0 ,
along with fuzzy initial conditions
p ( 0 ) = α   and   p ( 0 ) = β ,
where p : [ 0 , 1 ] is a continuous fuzzy-valued function, λ , μ , and γ are real parameters, such that λ 0 is the amount of viscous damping, μ is the stiffness of the spring, γ is the amount of nonlinearity in restoring force, p 3 is the cubic stiffness term, f ( t ) is a continuous real-valued function represent a loading external force term, and α , β . If γ = 0 , this model reduces to simple damped harmonic oscillator. For the undamped and unforced Duffing equation λ = γ = 0 , the model can show chaotic dynamical behaviors. Here, refers to the set of all fuzzy numbers defined on the real line. In this light, it is assumed that fuzzy initial value problems (FIVPs) (1) and (2) have unique and sufficiently smooth solutions in the domain of interest.
Investigation about the fuzzy Duffing equation, numerically or analytically, is scarce and missing. For example, the Laplace transform decomposition method [17] has been used for solving a class of fuzzy Duffing equation. Meanwhile, the variational iteration method [18] has been applied to obtain the approximate fuzzy analytic solution for such a fuzzy Duffing equation. In 2013, the RPS method was first proposed and developed by Jordanian mathematician Abu Arqub [19] as an efficient and accurate analytical-numerical method in solving first and second FIVPs. It has been successfully used to establish reliable approximate solutions of many physical and engineering problems, including crisp initial value problems, differential algebraic equations system, singular initial value problems of nonlinear systems, and a fractional stiff system [20,21,22,23]. This approach aims to construct series solutions expansion, by minimizing the residual functions in computing the desirable unknown coefficients of these solutions, which typically produces the solutions in rapidly convergent series forms with no need linearization or any limitation on the nature of the problem and its classification [24,25,26,27,28,29,30,31,32,33].
This analysis is arranged as follows. In Section 2, some fundamental concepts, definitions, and results in fuzzy calculus theory are given. In Section 3, the formulation of a cubic fuzzy Duffing equation is presented under the concept of strongly generalized differentiability. In Section 4, the RPS algorithm is implemented to handle some illustrated problems. At the end of the article, some concluding remarks are given.

2. Overview of Fuzzy Calculus Theory

In this section, necessary definitions and main results concerning the theory of fuzzy calculus are presented briefly. For more details, refer to [34,35,36,37,38,39]. The set , stands to the set of fuzzy numbers are defined on ℝ, which is a convex, normal, completely supported, and upper semi-continuous variable.
The r -level representation of a fuzzy number τ , is defined as:
[ τ ] r = { { x |   τ ( x ) r } ,       f o r     r ( 0 , 1 ] , { x   |   τ ( x ) > 0 } ¯ ,       f o r               r = 0 ,    
with { } ¯ denotes the closure of { } . Therefore, [ τ ] r can be written as [ τ ] r = [ τ 1 ( r ) ,   τ 2 ( r ) ] such that τ 1 ( r ) = τ 1 r = min { η | η [ τ ] r   } and τ 2 ( r ) = τ 2 r = max { ζ | ζ [ τ ] r   } r [ 0 , 1 ] . Thus, the r -level representation set [ τ ] r and compact interval for all , and r [ 0 , 1 ] .
Let τ = ( τ 1 r ,   τ 2 r ) and δ = ( δ 1 r , δ 2 r ) be arbitrary fuzzy numbers and λ , then the addition and scalar multiplication are given by, respectively: [ τ + δ ] r = [ τ ] r + [ δ ] r = [ τ 1 r + δ 1 r ,   τ 2 r + δ 2 r ] , and [ λ τ ] r = λ [ τ ] r = [ min { λ τ 1 r , λ τ 2 r } , max { λ τ 1 r , λ τ 2 r } ] . Moreover, the two fuzzy numbers τ and δ are equal, if [ τ ] r = [ δ ] α , r [ 0 , 1 ] , that is, τ 1 r = δ 1 r and τ 2 r = δ 2 r .
Theorem 1.
[33] Suppose that ω ,   ω : [ 0 , 1 ] are bounded functions satisfies the requirements:
  • ω 1 and ω 2 are increasing and decreasing, respectively, with ω1(1) ≤ ω2(1);
  • ω 1 and ω 2 are right-hand continuous for r = 0 .
  • ω 1 and ω 2 are left-hand continuous for r ( 0   ,   1 ] ,
Thus ω : [ 0 , 1 ] , defined as ω ( s ) = sup { r   : ω 1 ( r )     s ω 2 ( r ) } , is a fuzzy number with the parametric form [ ω 1 r ,   ω 2 r ] .   Furthermore, for any fuzzy number ω : [ 0 , 1 ] with parametric form [ ω 1 r , ω 2 r ] , it can say that the functions ω 1 and ω 2 satisfy the above conditions.
Definition 1.
[36] The complete metric structure on is given by the Hausdorff distance mapping D H :   F × F + { 0 } , such that D H ( τ , δ ) = s u p 0   r 1 m a x { | τ 1 r δ 1 r | , | τ 2 r δ 2 r | } , for arbitrary fuzzy numbers τ = ( τ 1 r ,   τ 2 r ) and δ = ( δ 1 r , δ 2 r ) .
Let τ , δ , ε   ω F and λ , the following are some of interesting properties of D H on :
  • D H ( τ + ε ,   δ + ε ) = D H ( τ ,   δ ) .
  • D H ( λ τ ,   λ δ ) = | λ | D H ( τ , δ ) .
  • D H ( τ ,   δ )   D H ( τ ,   ε ) + D H ( ε , δ ) .
  • (   , D H ) is a complete metric space.
Definition 2.
[36] Let τ and δ be two fuzzy numbers belonging to , the generalized Hukuhara difference (gH-difference) is the fuzzy number ε , if it exists, such that τ δ = ε , equivalent to τ = δ + ε .
Definition 3.
[37] Let p : ( a , b ) and for fixed t 0 [ a , b ] . One can say that p is a strongly generalized differentiable at t 0 , if there is an element p ( t 0 ) such that either:
  • The H-differences p ( t 0   + ξ ) p ( t 0 ) , p ( t 0 ) p ( t 0   ξ ) exist, for each ξ > 0 , sufficiently tends to 0, and lim ξ 0 + p ( t 0 + ξ   ) p ( t 0 ) ξ = p ( t 0 ) = lim ξ 0 + p ( t 0 ) p ( t 0 ξ ) ξ , or
  • The H-differences p ( t 0 ) p ( t 0   + ξ ) , p ( t 0   ξ ) p ( t 0 ) exist, for each ξ > 0 , sufficiently tends to 0, and lim ξ 0 + p ( t 0 )   p ( t 0   + ξ ) ξ = p ( t 0 ) = lim ξ 0 + p ( t 0 ξ ) p ( t 0 ) ξ .
Remark 1.
If   p   is differentiable for any point   t ( a , b ) , then we say that p is differentiable on   ( a , b ) . Moreover, if p is differentiable in terms of the first condition of Definition 3, where its derivative at     t 0   is given by p ( t 0 ) = D 1 1 p ( t 0 ) , then we say that p is (1)-differentiable on ( a , b ) . As well, if p is differentiable in terms of second condition of Definition 3, where its derivative at     t 0   is given by p ( t 0 ) = D 2 1 p ( t 0 ) , then we say that; p is (2)-differentiable on ( a , b ) . However, if D 1 1 p ( t 0 ) exists, then D 2 1 p ( t 0 ) does not exist.
Theorem 2.
[38] Suppose p : [ a , b ] , where [ p ( t ) ] r = [ p 1 r ( t ) ,   p 2 r ( t ) ] , ω r [ 0 , 1 ] , then
  • If p is (1)-differentiable, then p 1 r and p 2 r are two differentiable functions and [ D 1 1 p ( t ) ] r = [ p 1 r ( t ) , p 2 r ( t ) ] .
  • If p is (2)-differentiable, then p 1 r and p 2 r are two differentiable functions and [ D 2 1 p ( t ) ] r = [ p 2 r ( t ) , p 1 r ( t ) ] .
Definition 4.
[39] Suppose that p : [ a , b ] . One can say that p is ( n , m ) -differentiable at t 0   ( a , b ) , if D n 1 p   exists on a neighborhood of t 0 as a fuzzy function, and it is ( m ) -differentiable at     t 0 . The second derivatives of p ( t ) are denoted by p ( t ) = D n , m 2 p ( t ) for n , m = { 1 , 2 } .
Theorem 3.
[30] Let D 1 1 p   : [ a , b ] and D 2 1 p   : [ a , b ] be fuzzy functions, where [ p ( t ) ] r = [ p 1 r ( t ) ,   p 2 r ( t ) ]     for each r [ 0 , 1 ] :
  • If D 1 1 p is (1)-differentiable, then p 1 r and p 2 r are differentiable functions and [ D 1 , 1 2 p ( t ) ] r = [ p 1 r ( t ) ,   p 2 r ( t ) ] ,
  • If D 1 1 p is (2)-differentiable, then p 1 r and p 2 r are differentiable functions and [ D 1 , 2 2 p ( t ) ] r = [ p 2 r ( t ) ,   p 1 r ( t ) ] ,
  • If D 2 1 p is (1)-differentiable, then p 1 r and p 2 r are differentiable functions and [ D 2 , 1 2 p ( t ) ] r = [ p 2 r ( t ) ,   p 1 r ( t ) ] ,
  • If D 2 1 p is (2)-differentiable, then p 1 r and p 2 r are differentiable functions and [ D 2 , 2 2 p ( t ) ] r = [ p 1 r ( t ) ,   p 2 r ( t ) ] .

3. Fuzzy Duffing’s Equation

This section aims to study the fuzzy solution for the second-order fuzzy Duffing’s equation (FDE), described in FIVPs (1) and (2) under the concept of strongly generalized differentiability. To do perform, classify the FIVPs (1) and (2) based on the selection of the derivative type, whereas the fuzzy function p : ( 0 , 1 ) is said to be an ( n , m ) -solution for FDE whenever D n 1 p and D n , m 2 p exist on ( 0 , 1 ) .
Now, consider the r -level representation of p ( t ) , p ( t ) , p ( t ) , p 3 ( t ) , p ( 0 ) , and p ( 0 ) such as [ p ( t ) ] r = [ p 1 r ( t ) ,   p 2 r ( t ) ] , [ p ( t ) ] r = [ p 1 r ( t ) , p 2 r ( t ) ] , [ p ( t ) ] r = [ p 1 r ( t ) ,   p 2 r ( t ) ] , [ p 3 ( t ) ] r = [ p 1 r 3 ( t ) , p 2 r 3 ( t ) ] , [ p ( 0 ) ] r = [ α 1 r ,   α 2 r ] and [ p ( 0 ) ] r = [ β 1 r ,   β 2 r ] , where p 1 r ( t ) is called a lower-bound solution and p 2 r ( t ) is called an upper-bound solution. Thus, the FIVPs (1) and (2) can be written in the parametric form, as follows:
[ p ( t ) ] r + λ [ p ( t ) ] r + μ [ p ( t ) ] r + γ [ p 3 ( t ) ] r = f ( t ) , t 0 ,
subject to the following fuzzy initial conditions
[ p ( 0 ) ] r = [ α ] r ,   and   [ p ( 0 ) ] r =   [ β ] r .
Consequently, we choose the desirable type of ( n , m ) -solution, and then we convert the FDE into a crisp system of second-order differential equations. In any case, by solving the converted system corresponding to ( n , m ) -system and checking the validity of r -level cut, the solution of IVPs (3) and (4) can be obtained. In this regard, four systems are possible of the second-order fuzzy Duffing’s equation, which are:
Case one: (1,1)-system as follows
{ p 1 r ( t ) + λ p 1 r ( t ) + μ p 1 r ( t ) + γ p 1 r 3 ( t ) = f ( t ) , p 2 r ( t ) + λ p 2 r ( t ) + μ p 2 r ( t ) + γ p 2 r 3 ( t ) = f ( t ) , p 1 r ( 0 ) = α 1 r ,   p 1 r ( 0 ) = β 1 r , p 2 r ( 0 ) = α 2 r ,   p 2 r ( 0 ) = β 2 r .
Case two: (1,2)-system as follows
{ p 2 r ( t ) + λ p 1 r ( t ) + μ p 1 r ( t ) + γ p 1 r 3 ( t ) = f ( t ) , p 1 r ( t ) + λ p 2 r ( t ) + μ p 2 r ( t ) + γ p 2 r 3 ( t ) = f ( t ) , p 1 r ( 0 ) = α 1 r ,   p 1 r ( 0 ) = β 1 r , p 2 r ( 0 ) = α 2 r ,   p 2 r ( 0 ) = β 2 r .
Case three: (2,1)-system as follows
{ p 2 r ( t ) + λ p 2 r ( t ) + μ p 1 r ( t ) + γ p 1 r 3 ( t ) = f ( t ) , p 1 r ( t ) + λ p 1 r ( t ) + μ p 2 r ( t ) + γ p 2 r 3 ( t ) = f ( t ) , p 1 r ( 0 ) = α 1 r ,   p 1 r ( 0 ) = β 1 r , p 2 r ( 0 ) = α 2 r ,   p 2 r ( 0 ) = β 2 r .
Case four: (2,2)-system as follows
{ p 1 r ( t ) + λ p 2 r ( t ) + μ p 1 r ( t ) + γ p 1 r 3 ( t ) = f ( t ) , p 2 r ( t ) + λ p 1 r ( t ) + μ p 2 r ( t ) + γ p 2 r 3 ( t ) = f ( t ) , p 1 r ( 0 ) = α 1 r ,   p 1 r ( 0 ) = β 1 r , p 2 r ( 0 ) = α 2 r ,   p 2 r ( 0 ) = β 2 r .
Definition 5.
Let n , m { 1 , 2 } and [ p ( t ) ] r = [ p 1 r ( t ) ,   p 2 r ( t ) ] be ( n , m ) -solution of FIVPs (3) and (4). Then p 1 r ( t ) and p 2 r ( t ) are solutions of the equivalent ( n , m ) -system. Consequently, if p 1 r ( t ) and p 2 r ( t ) are solutions of the ( n , m ) -system r [ 0 , 1 ] , and [ p 1 r ( t ) ,   p 2 r ( t ) ] has valid level sets on ( 0 , ) such that D n 1 p ( t ) and D n , m 2 p ( t ) exists, then p ( t ) is said to be ( n , m ) -solution of FIVPs (1) and (2).
Algorithm 1 shows the RPS strategy, which will be presented in the next section, for solving FIVPs (3) and (4), within the r -level representation, converted to a crisp system of ordinary differential equations (ODEs).
Algorithm 1. To obtain the fuzzy solution p ( t ) for the FIVPs (3) and (4), four cases are considered according to the kinds of ( n , m ) .
1. Case I: If p ( t ) is (1,1)-differentiable, then FIVPs (3) and (4) can be converted into the crisp system given in Equation (5). Consequently, the following actions should be taken:
2.   A1: Solve the crisp system (5) using the procedures of the RPS algorithm.
3.   A2: Ensure that the solutions [ p 1 r ( t ) , p 2 r ( t ) ] , [ p 1 r ( t ) ,   p 2 r ( t ) ] and [ p 1 r ( t ) ,   p 2 r ( t ) ] are valid r -level sets for each r [ 0 , 1 ] .
4.   A3: Obtain the ( 1 , 1 ) -solution p ( t ) whose r -level representation is [ p 1 r ( t ) , p 2 r ( t ) ] .
5. Case II: If p ( t ) is (1,2)-differentiable, then FIVPs (3) and (4) can be converted into the crisp system given in Equation (6). Consequently, the following actions should be taken:
6.   B1: Solve the crisp system (6) using the procedures of the RPS algorithm.
7.   B2: Ensure that the solutions [ p 1 r ( t ) , p 2 r ( t ) ] , [ p 1 r ( t ) ,   p 2 r ( t ) ] and [ p 2 r ( t ) ,   p 1 r ( t ) ] are valid r -level sets for each r [ 0 , 1 ] .
8.   B3: Obtain the ( 1 , 2 ) -solution p ( t ) whose r -level representation is [ p 1 r ( t ) , p 2 r ( t ) ] .
9. Case III: If p ( t ) is (2,1)-differentiable, then FIVPs (3) and (4) can be converted into the crisp system given in Equation (7). Consequently, the following actions should be taken:
10.   C1: Solve the crisp system (7) using the procedures of RPS algorithm.
11.   C2: Ensure that the solutions [ p 1 r ( t ) , p 2 r ( t ) ] , [ p 2 r ( t ) ,   p 1 r ( t ) ] and [ p 2 r ( t ) ,   p 1 r ( t ) ] are valid r -level sets for each r [ 0 , 1 ] .
12.   C3: Obtain the ( 2 , 1 ) -solution p ( t ) whose r -level representation is [ p 1 r ( t ) , p 2 r ( t ) ] .
13. Case IV: If p ( t ) is (2,2)-differentiable, then FIVPs (3) and (4) can be converted into the crisp system given in Equation (8). Consequently, the following actions should be taken:
14.   D1: Solve the crisp system (8) using the procedures of the RPS algorithm.
15.   D2: Ensure that the solutions [ p 1 r ( t ) , p 2 r ( t ) ] , [ p 2 r ( t ) ,   p 1 r ( t ) ] and [ p 1 r ( t ) ,   p 2 r ( t ) ] are valid r -level sets for each r [ 0 , 1 ] .
16.   D3: Obtain the ( 2 , 2 ) -solution p ( t ) whose r -level representation is [ p 1 r ( t ) , p 2 r ( t ) ] .
The former formulation for the FIVPs (3) and (4), together with Theorems 2 and 3, exhibits how to deal with the solution of the second-order fuzzy Duffing equation, allowing the consideration of four cases. For each case, the original fuzzy Duffing equation can be switched to an equivalent crisp system of ODEs. As a result, the proposed method can be used directly to solve the crisp system obtained, without having to be formulated in an uncertain sense [13,14,15,16].

4. The RPS Method for Fuzzy Duffing Oscillator

In this section, the procedure of RPS method is presented to construct ( 1 , 1 ) -solution, through a PS expansion, based on its truncated residual functions. Meanwhile, the same procedure can be performed for other cases. To do that, let p and D 1 1 p are (1)-differentiable, that is, D n 1 p ( t ) and D n , m 2 p ( t ) exists, therefore, according to the RPS approach [25,26,27,28,29], the solutions of the converted crisp system (5) at t 0 = 0 can be given by the following forms:
p 1 r ( t ) = k = 0 a k t k k ! , p 2 r ( t ) = k = 0 b k t k k ! .
Using the initial conditions p 1 r ( 0 ) = a 0 = α 1 r , p 1 r ( 0 ) = a 1 = β 1 r , and p 2 r ( 0 ) = b 0 = α 2 r , p 2 r ( 0 ) = b 1 = β 2 r as initial iterative data, the expansion (9) can be written as
p 1 r ( t ) = α 1 r + β 1 r t + k = 2 a k t k k ! , p 2 r ( t ) = α 2 r + β 2 r t + k = 2 b k t k k ! .
Consequently, the n t h -truncated series solutions of p 1 r ( t ) and p 2 r ( t ) can be given by
p n , 1 r ( t ) = α 1 r + β 1 r t + k = 2 n a k t k k ! , p n , 2 r ( t ) = α 2 r + β 2 r t + k = 2 n b k t k k ! .
In order to determine the unknown coefficients a k and b k for k = 1 , 2 , , n , we define the following n th-truncated residual functions:
R e s n , 1 r ( t ) = p n , 1 r ( t ) + λ p n , 1 r ( t ) + μ p n , 1 r ( t ) + γ p n , 1 r 3 ( t ) f ( t ) , R e s n , 2 r ( t ) = p n , 2 r ( t ) + λ p n , 2 r ( t ) + μ p n , 2 r ( t ) + γ p n , 2 r 3 ( t ) f ( t ) ,
where the th-residual functions are given by
R e s 1 r ( t ) = lim n R e s n , 1 r ( t )   and   R e s 2 r ( t ) = lim n R e s n , 2 r ( t ) .
Clearly, R e s 1 r ( t ) = R e s 2 r ( t ) = 0 for each t [ 0 , R ] , where R is the radius of convergence, that is, the th residual functions are infinitely differentiable functions about t = 0 . Moreover, d n 2 d t n 2 R e s i r ( 0 ) = d n 2 d t n 2 R e s n , i r ( 0 ) = 0 for i = 1 , 2 , n = 2 ,   3 , , which is a basic fact of RPS algorithm helped us to obtain the unknown parameters a n and b n , n 2 .
Thus, in light of the RPS algorithm for finding the 2nd unknown coefficients a 2 and b 2 , substitute the 2nd-truncated series solutions of (11), p 2 , 1 r ( t ) = α 1 r + β 1 r t + a 2 t 2 2 and p 2 , 2 r ( t ) = α 2 r + β 2 r t + b 2 t 2 2 , into the 2 th-residual functions of (12), such that
R e s 2 , 1 r ( t ) = a 2 + λ ( β 1 r + a 2 t ) + μ ( α 1 r + β 1 r t + a 2 t 2 2 ) + γ ( α 1 r 3 + 3 α 1 r 2 β 1 r t + + 1 8 a 2 3 t 6 ) f ( t ) , R e s 2 , 2 r ( t ) = b 2 + λ ( β 2 r + b 2 t ) + μ ( α 2 r + β 2 r t + b 2 t 2 2 ) + γ ( α 2 r 3 + 3 α 2 r 2 β 2 r t + + 1 8 b 2 3 t 6 ) f ( t ) ,
and then use the facts R e s 2 , 1 r ( t ) t = 0 = 0 and R e s 2 , 2 r ( t ) t = 0 = 0 in (13), we can easily obtain that a 2 = f ( 0 ) λ β 1 r μ α 1 r γ α 1 r 3 and b 2 = f ( 0 ) λ β 2 r μ α 2 r γ α 2 r 3 . Therefore, the 2nd-RPS approximations are p 2 , 1 r ( t ) = α 1 r + β 1 r t + 1 2 ( f ( 0 ) λ β 1 r μ α 1 r γ α 1 r 3 ) t 2 and p 2 , 2 r ( t ) = α 2 r + β 2 r t + 1 2 ( f ( 0 ) λ β 2 r μ α 2 r γ α 2 r 3 ) t 2 .
For n = 3 , substitute the 3rd-truncated series solutions of (11), p 3 , 1 r ( t ) = α 1 r + β 1 r t + ( f ( 0 ) λ β 1 r μ α 1 r γ α 1 r 3 ) t 2 2 + a 3 t 3 3 ! and p 3 , 2 r ( t ) = α 2 r + β 2 r t + ( f ( 0 ) λ β 2 r μ α 2 r γ α 2 r 3 ) t 2 2 + b 3 t 3 3 ! , into the 3 rd-residual functions, R e s 3 , 1 r ( t ) and R e s 3 , 2 r ( t ) , and then differentiate both sides of the resulting equations, d d t R e s 3 , 1 r ( t ) and d d t R e s 3 , 2 r ( t ) , such that
d d t R e s 3 , 1 r ( t ) = d d t ( ( f ( 0 ) λ β 1 r μ α 1 r γ α 1 r 3 ) + a 3 t ) + λ d d t ( β 1 r + ( f ( 0 ) λ β 1 r μ α 1 r γ α 1 r 3 ) t + a 3 t 2 2 ) + μ d d t ( α 1 r + β 1 r t + ( f ( 0 ) λ β 1 r μ α 1 r γ α 1 r 3 ) t 2 2 + a 3 t 3 3 ! ) + γ d d t ( α 1 r 3 + 3 α 1 r 2 β 1 r t + 3 α 1 r β 1 r 2 t 2 + + 1 216 a 3 3 t 9 ) f ' ( t ) , d d t R e s 3 , 2 r ( t ) = d d t ( ( f ( 0 ) λ β 2 r μ α 2 r γ α 2 r 3 ) + b 3 t ) + λ d d t ( β 2 r + ( f ( 0 ) λ β 2 r μ α 2 r γ α 2 r 3 ) t + b 3 t 2 2 ) + μ d d t ( α 2 r + β 2 r t + ( f ( 0 ) λ β 2 r μ α 2 r γ α 2 r 3 ) t 2 2 + b 3 t 3 3 ! ) + γ d d t ( α 2 r 3 + 3 α 2 r 2 β 2 r t + 3 α 2 r β 2 r 2 t 2 + + 1 216 b 3 3 t 9 ) f ' ( t ) .
Thus, by solving d d t R e s 3 , 1 r ( t ) t = 0 = 0 and d d t R e s 3 , 2 r ( t ) t = 0 = 0 , we observe that a 3 = f ( 0 ) λ ( f ( 0 ) λ β 1 r μ α 1 r γ α 1 r 3 ) μ β 1 r 3 γ α 1 r 2 β 1 r and b 3 = f ( 0 ) λ ( f ( 0 ) λ β 2 r μ α 2 r γ α 2 r 3 ) μ β 2 r 3 γ α 2 r 2 β 2 r . Hence, the 3rd-RPS approximations, p 3 , 1 r ( t ) and p 3 , 2 r ( t ) , are obtained.
For n = 4 , if we substitute the 4th-truncated series solutions of (11) into the 4th-residual functions R e s 4 , 1 r ( t ) and R e s 4 , 2 r ( t ) of Equation (12), and solve d 2 d t 2 R e s 4 , 1 r ( 0 ) = d 2 d t 2 R e s 4 , 2 r ( 0 ) = 0 , the 4th coefficients a 4 and b 4 can be obtained, such that a 4 = f ( 0 ) λ f ( 0 ) λ 2 f ( 0 ) μ f ( 0 ) λ 2 μ α 1 r + μ 2 α 1 r 3 γ f ( 0 ) α 1 r 2 γ λ 2 α 1 r 3 + 4 γ μ α 1 r 3 + 3 γ 2 α 1 r 5 λ 3 β 1 r + 2 λ μ β 1 r + 6 γ λ α 1 r 2 β 1 r 6 γ α 1 r β 1 r 2 and b 4 = f ( 0 ) λ f ( 0 ) λ 2 f ( 0 ) μ f ( 0 ) λ 2 μ α 2 r + μ 2 α 2 r 3 γ f ( 0 ) α 2 r 2 γ λ 2 α 2 r 3 + 4 γ μ α 2 r 3 + 3 γ 2 α 2 r 5 λ 3 β 2 r + 2 λ μ β 2 r + 6 γ λ α 2 r 2 β 2 r 6 γ α 2 r β 2 r 2 .
By applying the same procedure until an arbitrary order n , the desirable unknown coefficients a n and b n of the series solutions (11) can be obtained, and then the n t h -truncated series solutions p n , 1 r ( t ) and p n , 2 r ( t ) of (1,1)-system are also given. On the other hand, more iterations of n lead to more accurate solutions [28,29,30].

5. Numerical Applications

This section purposes to illustrate the accuracy, simplicity and applicability of the RPS approach by constructing approximation solution for the fuzzy Duffing oscillator. The RPS methodology is directly employed, without using discretization, transformation, and restrictive assumptions. The numerical computations are performed using Mathematica codes.
Application 1.
Consider the following nonlinear fuzzy Duffing’s oscillator [17,18]:
p ( t ) + 3 p ( t ) 2 p 3 ( t ) = c o s ( t ) s i n ( 2 t ) , t 0 ,
along with the following fuzzy initial conditions
[ p ( 0 ) ] r = [ r 1 , 1 r ]   and   [ p ( 0 ) ] r = [ r , 2 r ] ,
where r [ 0 , 1 ] .
This model can be regarded as an example of a nonlinear damped driven nonharmonic oscillating problem with soft spring, which can display chaos in a second-order non-autonomous periodic system. In particular, the analytic solution of this model at r = 1 is p ( t ) = s i n ( t ) .
According to Algorithm 1, the fuzzy Duffing oscillator (15) and (16) can be converted into four possible, crisp systems of ODEs, according to their parametric forms, as follows:
Case 1: If p ( t ) is (1,1)- solution, then the corresponding (1,1)-system is
{ p 1 r ( t ) + 3 p 1 r ( t ) 2 p 1 r 3 ( t ) = c o s ( t ) s i n ( 2 t ) , p 2 r ( t ) + 3 p 2 r ( t ) 2 p 2 r 3 ( t ) = c o s ( t ) s i n ( 2 t ) , p 1 r ( 0 ) = r 1 ,   p 1 r ( 0 ) = r   , p 2 r ( 0 ) = 1 r ,   p 2 r ( 0 ) = 2 r .
Case 2: If p ( t ) is (1,2)-solution, then the corresponding (1,2)-system is
{ p 2 r ( t ) + 3 p 1 r ( t ) 2 p 1 r 3 ( t ) = c o s ( t ) s i n ( 2 t ) , p 1 r ( t ) + 3 p 2 r ( t ) 2 p 2 r 3 ( t ) = c o s ( t ) s i n ( 2 t ) , p 1 r ( 0 ) = r 1 ,   p 1 r ( 0 ) = r   , p 2 r ( 0 ) = 1 r ,   p 2 r ( 0 ) = 2 r .
Case 3: If p ( t ) is (2,1)-solution, then the correspondence (2,1)-system is
{ p 2 r ( t ) + 3 p 2 r ( t ) 2 p 1 r 3 ( t ) = c o s ( t ) s i n ( 2 t ) , p 1 r ( t ) + 3 p 1 r ( t ) 2 p 2 r 3 ( t ) = c o s ( t ) s i n ( 2 t ) , p 1 r ( 0 ) = r 1 ,   p 1 r ( 0 ) = r   , p 2 r ( 0 ) = 1 r ,   p 2 r ( 0 ) = 2 r .
Case 4: If p ( t ) is (2,2)-solution, then the correspondence (2,2)-system is
{ p 1 r ( t ) + 3 p 2 r ( t ) 2 p 1 r 3 ( t ) = c o s ( t ) s i n ( 2 t ) , p 2 r ( t ) + 3 p 1 r ( t ) 2 p 2 r 3 ( t ) = c o s ( t ) s i n ( 2 t ) , p 1 r ( 0 ) = r 1 ,   p 1 r ( 0 ) = r   , p 2 r ( 0 ) = 1 r ,   p 2 r ( 0 ) = 2 r .
According to the RPSM algorithm, the solution details for each case of Equations (15) and (16) can be found in Appendix A. However, to show the effectiveness of the proposed algorithm, numerical outcomes of lower and upper bounds of the fuzzy solutions of fuzzy Duffing oscillator (15) and (16) compared with the variational iteration method (VIM) [18], Maples numerical solution (MNS) [18], and the exact solutions are summarized in Table 1 at t = 0.1 , n = 5 and each at r [ 0 , 1 ] with step size 0.25 . From this table, it can be observed that the lower and upper RPS-solutions for each r -level cut coincide with those results obtained by other methods. Table 2 shows the absolute and relative errors of the 5th-RPS solutions for Equations (15) and (16) at r = 1 and different values of t in [ 0 , 1 ] , such that t { 0.1 , 0.3 , 0.5 , 0.7 , 0.9 } . While Table 3 and Table 4 display the fuzzy approximate solutions of (1,1)-system and (1,2)-system, respectively, at various values of r [ 0 , 1 ] , with step size 0.25 and various values of t , such that t { 0.2 , 0.4 , 0.6 , 0.8 } . From these results, we conclude that the results are in good agreement with each other in our two cases and are closer to solutions at r = 1 , as r values increase. In any case, to demonstrate the 5th-order RPS solutions behavior of Equations (15) and (16), the coupled surface has been plotted in a 3-dim graph for all possible ( n , m ) -systems of Equations (15) and (16) for each t [ 0 , 1 ] and r [ 0 , 1 ] , as shown in Figure 1, whereas blue and yellow correspond to upper and lower bounds of the fuzzy solutions, respectively.
Figure 2 and Figure 3 depict the lower and upper bounds of triangular fuzzy solutions at n = 5 , with different values of t such that t = 0.5 , as shown in Figure 2 and t = 0.95 , as shown in Figure 3, in which green and blue represent the lower and upper bounds of triangular fuzzy solutions, respectively, while the orange midline represents the solution at r = 1 .
Application 2.
Consider the following nonlinear fuzzy Duffing’s oscillator [18]:
p ( t ) + p ( t ) + p 3 ( t ) = 0 , t 0 ,
along with the following fuzzy initial conditions
[ p ( 0 ) ] r = [ 0.9 + 0.1 r , 1.1 0.1 r ]   and   [ p ( 0 ) ] r = [ 0.9 + 0.1 r , 1.1 0.1 r ] ,
where r [ 0 , 1 ] .
This model can be regarded as an example of a nonlinear, nonharmonic, damped driven oscillator system with a nonlinear elasticity, whose restoring force can be written as F = p ( t ) p 3 ( t ) . However, this model does not have an exact analytical solution.
According to Algorithm 1, the fuzzy Duffing oscillator (21) and (22) can be converted into four possible, crisp systems of ODEs, according to their parametric forms, as follows:
Case 1: If p ( t ) is (1,1)- solution, then the corresponding (1,1)-system is
{ p 1 r ( t ) + p 1 r ( t ) + p 1 r 3 ( t ) = 0 , p 2 r ( t ) + p 2 r ( t ) + p 2 r 3 ( t ) = 0 , p 1 r ( 0 ) = 0.9 + 0.1 r ,   p 1 r ( 0 ) = 0.9 + 0.1 r , p 2 r ( 0 ) = 1.1 0.1 r ,   p 2 r ( 0 ) = 1.1 0.1 r .
Case 2: If p ( t ) is (1,2)-solution, then the corresponding (1,2)-system is
{ p 2 r ( t ) + p 1 r ( t ) + p 1 r 3 ( t ) = 0 , p 1 r ( t ) + p 2 r ( t ) + p 2 r 3 ( t ) = 0 , p 1 r ( 0 ) = 0.9 + 0.1 r ,   p 1 r ( 0 ) = 0.9 + 0.1 r , p 2 r ( 0 ) = 1.1 0.1 r ,   p 2 r ( 0 ) = 1.1 0.1 r .
Case 3: If p ( t ) is (2,1)-solution, then the correspondence (2,1)-system is
{ p 2 r ( t ) + p 2 r ( t ) + p 1 r 3 ( t ) = 0 , p 1 r ( t ) + p 1 r ( t ) + p 2 r 3 ( t ) = 0 , p 1 r ( 0 ) = 0.9 + 0.1 r ,   p 1 r ( 0 ) = 0.9 + 0.1 r   , p 2 r ( 0 ) = 1.1 0.1 r ,   p 2 r ( 0 ) = 1.1 0.1 r .
Case 4: If p ( t ) is (2,2)-solution, then the correspondence (2,2)-system is
{ p 1 r ( t ) + p 2 r ( t ) + p 1 r 3 ( t ) = 0 , p 2 r ( t ) + p 1 r ( t ) + p 2 r 3 ( t ) = 0 , p 1 r ( 0 ) = 0.9 + 0.1 r ,   p 1 r ( 0 ) = 0.9 + 0.1 r , p 2 r ( 0 ) = 1.1 0.1 r ,   p 2 r ( 0 ) = 1.1 0.1 r .
According to the RPSM algorithm, the solution details for each case of FVIPs (21) and (22) can be found in Appendix A. However, since this model does not have an exact solution, so to illustrate the efficiency and accuracy of RPS algorithm, the following residual error is defined
E ( t ; r ) = | p n ( t ; r ) + p n ( t ; r ) + ( p n ( t ; r ) ) 3 | .
To demonstrate the effectiveness of the RPS method for solving Equations (21) and (22), the lower and upper bounds of 10th-RPS approximate solutions of (1,1)-system, with their residual errors, are computed and listed in Table 5 for t = 0.1 and r [ 0 , 1 ] with step size 0.25 , which can illustrate the efficiency of the proposed method.
Symmetry is generally found in many mathematical works involving the fuzzy systems and fuzzy logic, if not most of them. When a fuzzy system is modeled, it naturally tends to choose symmetric features, the fuzzy membership functions that often designed regularly and symmetrically over the universal convex domain. Unfortunately, this does not always happen if features are automatically generated. So, researchers usually continue to study symmetrical fuzzy systems, using a deliberate lack of symmetry. In any case, Figure 4 shows the solution behavior of r -level 6th-RPS approximate solutions for each possible ( n , m ) -systems of Equations (21) and (22) at t [ 0 , 1 ] and r { 0 , 0.25 , 0.5 , 0.75 , 1 } , which guides us to a deep understanding of the pattern behavior of the fuzzy Duffing oscillator, in which gray, blue, green, orange and red refer to the r -level solutions at r = 0 , r = 0.25 , r = 0.5 , r = 0.75 and r = 1 , respectively. The graphs of the r -level solutions of the fuzzy Duffing equation are implemented and presented in patterns similar to the interference patterns. The solutions to each case of the fuzzy Duffing equations are compatible with each other in some very simple way and slip into each other in the same direction without any intersections, where the behavior of these solution curves is harmonic in a smooth way around central symmetry at r = 1 (the red line in the middle, Figure 4).

6. Conclusions

In this article, attractive RPS strategy has been extended and implemented to explore analytic-fuzzy approximate solution of damped driven nonlinear fuzzy Duffing oscillator occurring in nonharmonic oscillating phenomena. This method was used directly, by selecting appropriate fuzzy initial guesses to obtain the approximation solution in the series formula with precisely computed constructs, without the need for unphysical restrictive assumptions, linearization, or perturbation. Graphical and numerical results have illustrated the pattern behavior at different values of t and r -level. The results indicated that the approximate solutions are coinciding with each other for the selected nods and parameters. Based on the graphical results, it can be concluded that the opposite boundaries of fuzzy solutions form a somewhat symmetric triangular around the central symmetry at r = 1 . Meanwhile, the r-level of the symmetrical fuzzy-valued solutions are smooth in the same direction without any intersections. From our results, we can also conclude that the proposed method is a systematic and suitable scheme to address many initial value problems under uncertainty and solve them with great potential in scientific and physical applications.

Author Contributions

All authors (M.A., M.A.-S., O.A.A., I.H. and M.A.A.) contributed equally to this work. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Acknowledgments

The authors thank the editor and the reviewers for their constructive and helpful comments on the revision of this article.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

Following the proposed method in solving the fuzzy Duffing oscillator (15) and (16), we have:
Case 1: Starting with p 0 , 1 r ( 0 ) = r 1 ,   p 0 , 2 r ( 0 ) = 1 r and p 0 , 1 r ( 0 ) = r ,   p 0 , 2 r ( 0 ) = 2 r , the first-RPS solutions of (1,1)-system are p 1 , 1 r ( t ) = ( r 1 ) + r t and p 1 , 2 r ( t ) = ( 1 r ) + ( 2 r ) t . Apparently, the n th-residual functions of (1,1)-system can be defined as follows
R e s n , 1 r ( t ) = k = 2 n a k t k 2 ( k 2 ) ! + 3 ( ( r 1 ) + r t + k = 2 n a k t k k ! ) 2 ( ( r 1 ) + r t + k = 2 n a k t k k ! ) 3 c o s ( t ) s i n ( 2 t ) ,
R e s n , 2 r ( t ) = k = 2 n b k t k 2 ( k 2 ) ! + 3 ( ( 1 r ) + ( 2 r ) t + k = 2 n b k t k k ! ) 2 ( ( 1 r ) + ( 2 r ) t + k = 2 n b k t k k ! ) 3 c o s ( t ) s i n ( 2 t ) .
Consequently, the first few terms a n and b n , n 2 , can be given as
a 2 = 1 + 3 r 6 r 2 + 2 r 3 , b 2 = 1 3 r + 6 r 2 2 r 3 ,
a 3 = 2 + 3 r 12 r 2 + 6 r 3 , b 3 = 8 27 r + 24 r 2 6 r 3 ,
a 4 = 3 ( 1 r 20 r 2 + 36 r 3 20 r 4 + 4 r 5 ) , b 4 = 3 ( 1 r 20 r 2 + 36 r 3 20 r 4 + 4 r 5 ) ,
a 5 = 8 51 r 132 r 2 + 516 r 3 432 r 4 + 108 r 5 , b 5 = 34 429 r + 1236 r 2 1380 r 3 + 648 r 4 108 r 5 ,
Therefore, the 5th approximate solutions of (1,1)-system can be written as
p 5 , 1 r ( t ) = ( r 1 ) + r t + ( 1 + 3 r 6 r 2 + 2 r 3 ) t 2 2 + ( 2 + 3 r 12 r 2 + 6 r 3 ) t 3 3 ! + ( 3 ( 1 r 20 r 2 + 36 r 3 20 r 4 + 4 r 5 ) ) t 4 4 ! + ( 8 51 r 132 r 2 + 516 r 3 432 r 4 + 108 r 5 ) t 5 5 !
p 5 , 2 r ( t ) = ( 1 r ) + ( 2 r ) t + ( 1 3 r + 6 r 2 2 r 3 ) t 2 2 + ( 8 27 r + 24 r 2 6 r 3 ) t 3 3 ! + ( 3 ( 1 r 20 r 2 + 36 r 3 20 r 4 + 4 r 5 ) ) t 4 4 ! + ( 34 429 r + 1236 r 2 1380 r 3 + 648 r 4 108 r 5 ) t 5 5 ! .
Case 2: The n th -residual functions of (1,2)-system can be defined as follows
R e s n , 1 r ( t ) = k = 2 n b k t k 2 ( k 2 ) ! + 3 ( ( r 1 ) + r t + k = 2 n a k t k k ! ) 2 ( ( r 1 ) + r t + k = 2 n a k t k k ! ) 3 c o s ( t ) s i n ( 2 t ) ,
R e s n , 2 r ( t ) = k = 2 n a k t k 2 ( k 2 ) ! + 3 ( ( 1 r ) + ( 2 r ) t + k = 2 n b k t k k ! ) 2 ( ( 1 r ) + ( 2 r ) t + k = 2 n b k t k k ! ) 3 c o s ( t ) s i n ( 2 t ) .
Consequently, the first few terms a n and b n , n 2 , can be given as
a 2 = 1 3 r + 6 r 2 2 r 3 , b 2 = 1 + 3 r 6 r 2 + 2 r 3 ,
a 3 = 8 27 r + 24 r 2 6 r 3 , b 3 = 2 + 3 r 12 r 2 + 6 r 3 ,
a 4 = 3 ( 15 + 31 r 36 r 2 + 36 r 3 20 r 4 + 4 r 5 ) , b 4 = 3 ( 1 r 20 r 2 + 36 r 3 20 r 4 + 4 r 5 ) ,
a 5 = 16 267 r + 732 r 2 732 r 3 + 288 r 4 36 r 5 , b 5 = 10 213 r + 372 r 2 132 r 3 72 r 4 + 36 r 5 ,
Therefore, the 5th approximate solutions of (1,2)-system can be written as
p 5 , 1 r ( t ) = ( r 1 ) + r t + ( 1 + 3 r 6 r 2 + 2 r 3 ) t 2 2 + ( 8 27 r + 24 r 2 6 r 3 ) t 3 3 ! 3 ( 15 + 31 r 36 r 2 + 36 r 3 20 r 4 + 4 r 5 ) t 4 4 ! + ( 16 267 r + 732 r 2 732 r 3 + 288 r 4 36 r 5 ) t 5 5 ! .
p 5 , 2 r ( t ) = ( 1 r ) + ( 2 r ) t + ( 1 3 r + 6 r 2 2 r 3 ) t 2 2 + ( 2 + 3 r 12 r 2 + 6 r 3 ) t 3 3 ! + 3 ( 1 r 20 r 2 + 36 r 3 20 r 4 + 4 r 5 ) t 4 4 ! + ( 10 213 r + 372 r 2 132 r 3 72 r 4 + 36 r 5 ) t 5 5 ! .
Case 3: The n th -residual functions of (2,1)-system can be defined as follows
R e s n , 1 r ( t ) = k = 2 n b k t k 2 ( k 2 ) ! + 3 ( ( 1 r ) + ( 2 r ) t + k = 2 n b k t k k ! ) 2 ( ( r 1 ) + r t + k = 2 n a k t k k ! ) 3 c o s ( t ) s i n ( 2 t ) ,
R e s n , 2 r ( t ) = k = 2 n a k t k 2 ( k 2 ) ! + 3 ( ( r 1 ) + r t + k = 2 n a k t k k ! ) 2 ( ( 1 r ) + ( 2 r ) t + k = 2 n b k t k k ! ) 3 c o s ( t ) s i n ( 2 t ) .
Consequently, the first few terms a n and b n , n 2 , can be given as
a 2 = 5 9 r + 6 r 2 2 r 3 , b 2 = 5 + 9 r 6 r 2 + 2 r 3 ,
a 3 = 14 33 r + 24 r 2 6 r 3 , b 3 = 4 + 9 r 12 r 2 + 6 r 3 ,
a 4 = 3 ( 1 + 15 r 44 r 2 + 44 r 3 20 r 4 + 4 r 5 ) , b 4 = 3 ( 15 47 r + 60 r 2 44 r 3 + 20 r 4 4 r 5 ) ,
a 5 = 344 + 1245 r 1788 r 2 + 1356 r 3 576 r 4 + 108 r 5 , b 5 = 82 573 r + 1164 r 2 1068 r 3 + 504 r 4 108 r 5 ,
Therefore, the 5th approximate solutions of (2,1)-system can be written as
p 5 , 1 r ( t ) = ( r 1 ) + r t + ( 5 9 r + 6 r 2 2 r 3 ) t 2 2 + ( 14 33 r + 24 r 2 6 r 3 ) t 3 3 ! + ( 3 ( 1 + 15 r 44 r 2 + 44 r 3 20 r 4 + 4 r 5 ) ) t 4 4 ! + ( 344 + 1245 r 1788 r 2 + 1356 r 3 576 r 4 + 108 r 5 ) t 5 5 ! .
p 5 , 2 r ( t ) = ( 1 r ) + ( 2 r ) t + ( 5 + 9 r 6 r 2 + 2 r 3 ) t 2 2 + ( 4 + 9 r 12 r 2 + 6 r 3 ) t 3 3 ! + ( 3 ( 15 47 r + 60 r 2 44 r 3 + 20 r 4 4 r 5 ) ) t 4 4 ! + ( 82 573 r + 1164 r 2 1068 r 3 + 504 r 4 108 r 5 ) t 5 5 ! .
Case 4: Following the RPS method, the n th -residual functions of system (23) can be defined as follows
R e s n , 1 r ( t ) = k = 2 n a k t k 2 ( k 2 ) ! + 3 ( ( 1 r ) + ( 2 r ) t + k = 2 n b k t k k ! ) 2 ( ( r 1 ) + r t + k = 2 n a k t k k ! ) 3 c o s ( t ) s i n ( 2 t ) ,
R e s n , 2 r ( t ) = k = 2 n b k t k 2 ( k 2 ) ! + 3 ( ( r 1 ) + r t + k = 2 n a k t k k ! ) 2 ( ( 1 r ) + ( 2 r ) t + k = 2 n b k t k k ! ) 3 c o s ( t ) s i n ( 2 t ) .
Consequently, the first few terms, a n and b n , n 2 , can be given by
a 2 = 5 + 9 r 6 r 2 + 2 r 3 , b 2 = 5 9 r + 6 r 2 2 r 3 ,
a 3 = 4 + 9 r 12 r 2 + 6 r 3 , b 3 = 14 33 r + 24 r 2 6 r 3 ,
a 4 = 3 ( 15 + 47 r 68 r 2 + 52 r 3 20 r 4 + 4 r 5 ) , b 4 = 3 ( 31 79 r + 84 r 2 52 r 3 + 20 r 4 4 r 5 ) ,
a 5 = 80 + 381 r 780 r 2 + 804 r 3 432 r 4 + 108 r 5 , b 5 = 538 1725 r + 2316 r 2 1668 r 3 + 648 r 4 108 r 5 ,
Therefore, the 5th approximate solutions of the (2,2)-system can be written as
p 5 , 1 r ( t ) = ( r 1 ) + r t + ( 5 + 9 r 6 r 2 + 2 r 3 ) t 2 2 + ( 4 + 9 r 12 r 2 + 6 r 3 ) t 3 3 ! + 3 ( 15 + 47 r 68 r 2 + 52 r 3 20 r 4 + 4 r 5 ) t 4 4 ! + ( 80 + 381 r 780 r 2 + 804 r 3 432 r 4 + 108 r 5 ) t 5 5 ! .
p 5 , 2 r ( t ) = ( 1 r ) + ( 2 r ) t + ( 5 9 r + 6 r 2 2 r 3 ) t 2 2 + ( 14 33 r + 24 r 2 6 r 3 ) t 3 3 ! 3 ( 31 + 79 r 84 r 2 + 52 r 3 20 r 4 + 4 r 5 ) t 4 4 ! + ( 538 1725 r + 2316 r 2 1668 r 3 + 648 r 4 108 r 5 ) t 5 5 ! .
In particular, the lower and upper approximate solutions of the fuzzy Duffing equation (15) and (16) meet at r = 1 such that p 11 ( t ) = p 21 ( t ) . Thus, the RPS solution p ( t ) = t t 3 6 + t 5 120 t 7 5040 + t 9 362880 + matches the exact solution p ( t ) = s i n ( t ) that is given in [17].
Following the proposed method in solving the fuzzy Duffing oscillator (21) and (22), we have:
Case 1: The n th-residual functions of (1,1)-system can be defined as follows
R e s n , 1 r ( t ) = k = 2 n a k t k 2 ( k 2 ) ! + ( ( 0.9 + 0.1 r ) + ( 0.9 + 0.1 r ) t + k = 2 n a k t k k ! ) + ( ( 0.9 + 0.1 r ) + ( 0.9 + 0.1 r ) t + k = 2 n a k t k k ! ) 3 ,
R e s n , 2 r ( t ) = k = 2 n b k t k 2 ( k 2 ) ! + ( ( 1.1 0.1 r ) + ( 1.1 0.1 r ) t + k = 2 n b k t k k ! ) + ( ( 1.1 0.1 r ) + ( 1.1 0.1 r ) t + k = 2 n b k t k k ! ) 3 .
Consequently, the first few terms, a n and b n , n 2 , can be given by
a 2 = 1.629 0.343 r 0.027 r 2 0.001 r 3 , b 2 = 2.431 + 0.463 r 0.033 r 2 + 0.001 r 3 ,
a 3 = 3.087 0.829 r 0.081 r 2 0.003 r 3 , b 3 = 5.093 + 1.189 r 0.099 r 2 + 0.003 r 3 ,
a 4 = 1.21347 + 0.59815 r + 0.1647 r 2 + 0.0223 r 3 + 0.00135 r 4 + 0.00003 r 5 , b 4 = 3.26953 - 1.57015 r + 0.3333 r 2 0.0343 r 3 + 0.00165 r 4 0.00003 r 5 ,
a 5 = 29.96523 + 13.33135 r + 2.4543 r 2 + 0.2367 r 3 + 0.01215 r 4 + 0.00027 r 5 , b 5 = 68.54177   -   26.39935 r + 4.1877 r 2 0.3447 r 3 + 0.01485 r 4 0.00027 r 5 ,
   
In particular, at r = 1 , the lower and upper RPS approximate solutions for (1,1)-system coincide, p 1 r ( t ) = p 2 r ( t ) , such that the RPS solution of FIVPs (21) and (22) is p ( t ) = 1 + t t 2 2 t 3 3 + t 4 12 + 23 t 5 60 + 11 t 6 90 + .
Case 2: The n th -residual functions of (1,2)-system can be defined as follows
R e s n , 1 r ( t ) = k = 2 n b k t k 2 ( k 2 ) ! + ( ( 0.9 + 0.1 r ) + ( 0.9 + 0.1 r ) t + k = 2 n a k t k k ! ) + ( ( 0.9 + 0.1 r ) + ( 0.9 + 0.1 r ) t + k = 2 n a k t k k ! ) 3 ,
R e s n , 2 r ( t ) = k = 2 n a k t k 2 ( k 2 ) ! + ( ( 1.1 0.1 r ) + ( 1.1 0.1 r ) t + k = 2 n b k t k k ! ) + ( ( 1.1 0.1 r ) + ( 1.1 0.1 r ) t + k = 2 n b k t k k ! ) 3 .
Consequently, the first few terms a k and b k can be given by
a 2 = 2.431 + 0.463 r 0.033 r 2 + 0.001 r 3 , b 2 = 1.629 0.343 r 0.027 r 2 0.001 r 3 ,
a 3 = 5.093 + 1.189 r 0.099 r 2 + 0.003 r 3 , b 3 = 3.087 0.829 r 0.081 r 2 0.003 r 3 ,
a 4 = 0.44373 + 2.69095 r 0.2505 r 2 + 0.0031 r 3 + 0.00015 r 4 + 0.00003 r 5 , b 4 = 3.96433 - 1.73335 r 0.2259 r 2 0.0055 r 3 + 0.00045 r 4 0.00003 r 5 ,
a 5 = 41.78643 + 4.99855 r 0.7545 r 2 0.0321 r 3 + 0.00135 r 4 + 0.00027 r 5 , b 5 = 48.53897   -   1.66015 r 0.8931 r 2 + 0.0105 r 3 + 0.00405 r 4 0.00027 r 5 ,
   
In particular, at r = 1 , the lower and upper RPS approximate solutions for (1,2)-system coincide, p 1 r ( t ) = p 2 r ( t ) , such that the RPS solution of FIVPs (21) and (22) is p ( t ) = 1 + t t 2 2 t 3 3 + t 4 12 + 23 t 5 60 + 11 t 6 90 + .
Case 3: The n th -residual functions of (2,1)-system can be defined as follows
R e s n , 1 r ( t ) = k = 2 n b k t k 2 ( k 2 ) ! + ( ( 1.1 0.1 r ) + ( 1.1 0.1 r ) t + k = 2 n b k t k k ! ) + ( ( 0.9 + 0.1 r ) + ( 0.9 + 0.1 r ) t + k = 2 n a k t k k ! ) 3 ,
R e s n , 2 r ( t ) = k = 2 n a k t k 2 ( k 2 ) ! + ( ( 0.9 + 0.1 r ) + ( 0.9 + 0.1 r ) t + k = 2 n a k t k k ! ) + ( ( 1.1 0.1 r ) + ( 1.1 0.1 r ) t + k = 2 n b k t k k ! ) 3 .
Consequently, the first few terms, a n and b n , n 2 , can be given by
a 2 = 2.231 + 0.263 r 0.033 r 2 + 0.001 r 3 , b 2 = 1.829 0.143 r 0.027 r 2 0.001 r 3 ,
a 3 = 4.893 + 0.989 r 0.099 r 2 + 0.003 r 3 , b 3 = 3.287 0.629 r 0.081 r 2 0.003 r 3 ,
a 4 = 0.88427 + 1.22695 r 0.1065 r 2 0.0049 r 3 + 0.00015 r 4 + 0.00003 r 5 , b 4 = 2.87633   -   0.74935 r 0.1299 r 2 + 0.0025 r 3 + 0.00045 r 4 0.00003 r 5 ,
a 5 = 48.67443 2.82545 r + 0.2295 r 2 0.0801 r 3 + 0.00135 r 4 + 0.00027 r 5 , b 5 = 43.33097 + 2.80385 r 0.1971 r 2 + 0.0585 r 3 + 0.00405 r 4 0.00027 r 5 ,
   
In particular, at r = 1 , the lower and upper RPS approximate solutions for (2,1)-system coincide, p 1 r ( t ) = p 2 r ( t ) , such that the RPS solution of FIVPs (21) and (22) is p ( t ) = 1 + t t 2 2 t 3 3 + t 4 12 + 23 t 5 60 + 11 t 6 90 + .
Case 4: The n th -residual functions of (2,2)-system can be defined as follows
R e s n , 1 r ( t ) = k = 2 n a k t k 2 ( k 2 ) ! + ( ( 1.1 0.1 r ) + ( 1.1 0.1 r ) t + k = 2 n b k t k k ! ) + ( ( 0.9 + 0.1 r ) + ( 0.9 + 0.1 r ) t + k = 2 n a k t k k ! ) 3 ,
R e s n , 2 r ( t ) = k = 2 n b k t k 2 ( k 2 ) ! + ( ( 0.9 + 0.1 r ) + ( 0.9 + 0.1 r ) t + k = 2 n a k t k k ! ) + ( ( 1.1 0.1 r ) + ( 1.1 0.1 r ) t + k = 2 n b k t k k ! ) 3 .
Consequently, the first few terms a n and b n , n 2 , can be given by
a 2 = 1.829 0.143 r 0.027 r 2 0.001 r 3 , b 2 = 2.231 + 0.263 r 0.033 r 2 + 0.001 r 3 ,
a 3 = 3.287 0.629 r 0.081 r 2 0.003 r 3 , b 3 = 4.893 + 0.989 r 0.099 r 2 + 0.003 r 3 ,
a 4 = 2.30147 0.38585 r + 0.0687 r 2 + 0.0143 r 3 + 0.00135 r 4 + 0.00003 r 5 , b 4 = 1.94153 0.10615 r + 0.1893 r 2 0.0263 r 3 + 0.00165 r 4 0.00003 r 5 ,
a 5 = 35.17323 + 8.86735 r + 1.7583 r 2 + 0.1887 r 3 + 0.01215 r 4 + 0.00027 r 5 , b 5 = 61.65377 18.57535 r + 3.2037 r 2 0.2967 r 3 + 0.01485 r 4 0.00027 r 5 ,
 
In particular, at r = 1 , the lower and upper RPS approximate solutions for (2,2)-system coincide, p 1 r ( t ) = p 2 r ( t ) , such that the RPS solution of FIVPs (21) and (22) is p ( t ) = 1 + t t 2 2 t 3 3 + t 4 12 + 23 t 5 60 + 11 t 6 90 + .

References

  1. Guo, M.; Xue, X.; Li, R. Impulsive functional differential inclusions and fuzzy population models. Fuzzy Sets Syst. 2003, 138, 601–615. [Google Scholar] [CrossRef]
  2. Dubois, D.; Prade, H. Towards fuzzy differential calculus. Fuzzy Sets Syst. 1982, 8, 1–7. [Google Scholar] [CrossRef]
  3. Seikkala, S. On the fuzzy initial value problem. Fuzzy Sets Syst. 1987, 24, 319–330. [Google Scholar] [CrossRef]
  4. Al-Smadi, M. Reliable Numerical Algorithm for Handling Fuzzy Integral Equations of Second Kind in Hilbert Spaces. Filomat 2019, 33, 583–597. [Google Scholar] [CrossRef] [Green Version]
  5. Bede, B.; Gal, S.G. Almost periodic fuzzy-number-value functions. Fuzzy Sets Syst. 2004, 147, 385–403. [Google Scholar] [CrossRef]
  6. Wang, Y.; An, J.-Y. Amplitude–frequency relationship to a fractional Duffing oscillator arising in microphysics and tsunami motion. J. Low Freq. Noise, Vibr. Act. Cont. 2019, 38, 1008–1012. [Google Scholar]
  7. Nijmeijer, H.; Berghuis, H. On Lyapunov Control of the Duffing Equation. IEEE Trans. Circuits Syst. I 1995, 42, 473–477. [Google Scholar] [CrossRef]
  8. Yusufoglu, E. Numerical Solution of Duffing Equation by the Laplace Decomposition Algorithm. Appl. Math. Compu. 2006, 177, 572–580. [Google Scholar]
  9. Feng, Z. Duffing’s equation and its applications to the Hirota equation. Phys. Lett. A 2003, 317, 115–119. [Google Scholar] [CrossRef]
  10. Feng, Z. Monotonous property of non-oscillations of the damped Duffing’s equation. Chaos Solitons Fractals 2006, 28, 463–471. [Google Scholar] [CrossRef]
  11. Chen, Y.Z. Solution of the Duffing equation by using target function method. J. Soun. Vibr. 2002, 256, 573–578. [Google Scholar] [CrossRef]
  12. Attia, R.A.M.; Lu, D.; Khater, M.M.A. Chaos and Relativistic Energy-Momentum of the Nonlinear Time Fractional Duffing Equation. Math. Comput. Appl. 2019, 24, 10. [Google Scholar] [CrossRef] [Green Version]
  13. Abu Arqub, O.; Al-Smadi, M.; Momani, S.; Hayat, T. Application of reproducing kernel algorithm for solving second-order, two-point fuzzy boundary value problems. Soft Comput. 2017, 21, 7191–7206. [Google Scholar] [CrossRef]
  14. Alaroud, M.; Al-Smadi, M.; Ahmad, R.R.; Salma Din, U.K. An Analytical Numerical Method for Solving Fuzzy Fractional Volterra Integro-Differential Equations. Symmetry 2019, 11, 205. [Google Scholar] [CrossRef] [Green Version]
  15. Abu Arqub, O.; Al-Smadi, M.; Momani, S.; Hayat, T. Numerical solutions of fuzzy differential equations using reproducing kernel Hilbert space method. Soft Comput. 2016, 20, 3283–3302. [Google Scholar] [CrossRef]
  16. Gumah, G.N.; Naser, M.F.M.; Al-Smadi, M.; Al-Omari, S.K. Application of reproducing kernel Hilbert space method for solving second-order fuzzy Volterra integro-differential equations. Adv. Diff. Equ. 2018, 2018, 475. [Google Scholar] [CrossRef] [Green Version]
  17. Ahmad, N.I.; Mamat, M.; Kavikumar, J.; Hamzad, N.A. Solving Fuzzy Duffing’s Equation by the Laplace Transform Decomposition. Appl. Math. Sci. 2012, 6, 2935–2944. [Google Scholar]
  18. Jameel, A.F. The Variational Iteration Method for Solving Fuzzy Duffing’s Equation. J. Interp. Approx. Sci. Comput. 2014, 2014, 1–14. [Google Scholar] [CrossRef] [Green Version]
  19. Abu Arqub, O. Series solution of fuzzy differential equations under strongly generalized differentiability. J. Adv. Res. Appl. Math. 2013, 5, 31–52. [Google Scholar] [CrossRef]
  20. Freihet, A.; Hasan, S.; Al-Smadi, M.; Gaith, M.; Momani, S. Construction of fractional power series solutions to fractional stiff system using residual functions algorithm. Adv. Differ. Equ. 2019, 2019, 95. [Google Scholar] [CrossRef] [Green Version]
  21. Freihet, A.; Hasan, S.; Alaroud, M.; Al-Smadi, M.; Ahmad, R.R.; Din, S.K.U. Toward computational algorithm for time-fractional Fokker-Planck models. Adv. Mech. Eng. 2019, 11, 1–11. [Google Scholar] [CrossRef]
  22. Shammari, M.A.; Al-Smadi, M.; Abu Arqub, O.; Hashim, I.; Alias, M.A. Adaptation of residual power series method to solve Fredholm fuzzy integro-differential equations. AIP Conf. Proc. 2019, 2111, 020002. [Google Scholar]
  23. Momani, S.; Abu Arqub, O.; Freihat, A.; Al-Smadi, M. Analytical approximations for Fokker-Planck equations of fractional order in multistep schemes. Appl. Comput. Math. 2016, 15, 319–330. [Google Scholar]
  24. Hasan, S.; Al-Smadi, M.; Freihet, A.; Momani, S. Two computational approaches for solving a fractional obstacle system in Hilbert space. Adv. Differ. Equ. 2019, 2019, 55. [Google Scholar] [CrossRef] [Green Version]
  25. Al-Smadi, M. Simplified iterative reproducing kernel method for handling time-fractional BVPs with error estimation. Ain Shams Eng. J. 2018, 9, 2517–2525. [Google Scholar] [CrossRef]
  26. Shqair, M.; Al-Smadi, M.; Momani, S.; El-Zahar, E. Adaptation of conformable residual power series scheme in solving nonlinear fractional quantum mechanics problems. Appl. Sci. 2020, 10, 890. [Google Scholar] [CrossRef] [Green Version]
  27. Alshammari, S.; Al-Smadi, M.; Al Shammari, M.; Hashim, I.; Alias, M.A. Advanced analytical treatment of fractional logistic equations based on residual error functions. Int. J. Differ. Equ. 2019, 2019, 7609879. [Google Scholar] [CrossRef]
  28. Saadeh, R.; Alaroud, M.; Al-Smadi, M.; Ahmad, R.R.; Salma Din, U.K. Application of fractional residual power series algorithm to solve Newell–Whitehead–Segel equation of fractional order. Symmetry 2019, 11, 1431. [Google Scholar] [CrossRef] [Green Version]
  29. Alshammari, S.; Al-Smadi, M.; Hashim, I.; Alias, M.A. Residual Power Series Technique for Simulating Fractional Bagley–Torvik Problems Emerging in Applied Physics. Appl. Sci. 2019, 9, 5029. [Google Scholar] [CrossRef] [Green Version]
  30. Alshammari, S.; Al-Smadi, M.; Hashim, I.; Alias, M.A. Applications of fractional power series approach in solving fractional Volterra integro-differential equations. AIP Conf. Proc. 2019, 2111, 020003. [Google Scholar]
  31. Al-Smadi, M.; Freihat, A.; Abu Arqub, O.; Shawagfeh, N. A novel multistep generalized differential transform method for solving fractional-order Lü chaotic and hyperchaotic systems. J. Comput. Anal. Appl. 2015, 19, 713–724. [Google Scholar]
  32. Al-Smadi, M.; Abu Arqub, O. Computational algorithm for solving fredholm time-fractional partial integrodifferential equations of dirichlet functions type with error estimates. Appl. Math. Comput. 2019, 342, 280–294. [Google Scholar] [CrossRef]
  33. Hasan, S.; El-Ajou, A.; Hadid, S.; Al-Smadi, M.; Momani, S. Atangana-Baleanu fractional framework of reproducing kernel technique in solving fractional population dynamics system. Chaos Solitons Fractals 2020, 133, 109624. [Google Scholar] [CrossRef]
  34. Abu Arqub, O.; Al-Smadi, M. Fuzzy conformable fractional differential equations: Novel extended approach and new numerical solutions. Soft Comput. 2020. [Google Scholar] [CrossRef]
  35. Goetschel, J.R.; Voxman, W. Elementary fuzzy calculus. Fuzzy Sets Syst. 1986, 18, 31–43. [Google Scholar] [CrossRef]
  36. Puri, M.L.; Ralescu, D.A. Differentials of fuzzy functions. J. Math. Anal. Appl. 1983, 91, 552–558. [Google Scholar] [CrossRef] [Green Version]
  37. Bede, B.; Gal, S.G. Generalizations of the differentiability of fuzzy-number-valued functions with applications to fuzzy differential equations. Fuzzy Sets Syst. 2005, 151, 581–599. [Google Scholar] [CrossRef]
  38. Chalco-Cano, Y.; Roman-Flores, H. On new solutions of fuzzy differential equations. Chaos Solitons Fractals 2008, 38, 112–119. [Google Scholar] [CrossRef]
  39. Khastan, A.; Bahrami, F.; Ivaz, K. New Results on Multiple Solutions for nth-Order Fuzzy Differential Equations under Generalized Differentiability. Bound. Value Probl. 2009, 2009, 395714. [Google Scholar] [CrossRef] [Green Version]
Figure 1. Surface plots of Equations (15) and (16) at t [ 0 , 1 ] and r [ 0 , 1 ] : (a) (1,1)-system; (b) (1,2)-system; (c) (2,1)-system; (d) (2,2)-system, where blue and yellow represent the lower and upper boundaries, respectively, of 5th-RPS fuzzy solutions.
Figure 1. Surface plots of Equations (15) and (16) at t [ 0 , 1 ] and r [ 0 , 1 ] : (a) (1,1)-system; (b) (1,2)-system; (c) (2,1)-system; (d) (2,2)-system, where blue and yellow represent the lower and upper boundaries, respectively, of 5th-RPS fuzzy solutions.
Symmetry 12 00572 g001
Figure 2. Graphs of triangular fuzzy solutions of Equations (15) and (16) for each r in [ 0 , 1 ] , n = 5 and t = 0.5: (a) (1,1)-solutions; (b) (1,2)-solutions; (c) (2,1)-solutions; (d) (2,2)-solutions, where green, blue and orange represent p1r(0.5), p2r(0.5) and p(0.5) at r = 1, respectively.
Figure 2. Graphs of triangular fuzzy solutions of Equations (15) and (16) for each r in [ 0 , 1 ] , n = 5 and t = 0.5: (a) (1,1)-solutions; (b) (1,2)-solutions; (c) (2,1)-solutions; (d) (2,2)-solutions, where green, blue and orange represent p1r(0.5), p2r(0.5) and p(0.5) at r = 1, respectively.
Symmetry 12 00572 g002
Figure 3. Graphs of triangular fuzzy solutions of Equations (15) and (16) for each r in [0, 1], n = 5 and t = 0.95: (a) (1,1)-solutions; (b) (1,2)-solutions; (c) (2,1)-solutions; (d) (2,2)-solutions, where green, blue and orange represent p1r(0.95), p2r(0.95) and p(0.95) at r = 1, respectively.
Figure 3. Graphs of triangular fuzzy solutions of Equations (15) and (16) for each r in [0, 1], n = 5 and t = 0.95: (a) (1,1)-solutions; (b) (1,2)-solutions; (c) (2,1)-solutions; (d) (2,2)-solutions, where green, blue and orange represent p1r(0.95), p2r(0.95) and p(0.95) at r = 1, respectively.
Symmetry 12 00572 g003
Figure 4. Solution behavior for each case of Equations (21) and (22) based on r-level solutions at t [ 0 , 1 ] and n = 6: (a) (1,1)-system; (b) (1,2)-system; (c) (2,1)-system; (d) (2,2)-system, where gray, blue, green, orange and red refer to the 6th-RPS solutions at r = 0, r = 0.25, r = 0.5, r = 0.75 and r = 1, respectively.
Figure 4. Solution behavior for each case of Equations (21) and (22) based on r-level solutions at t [ 0 , 1 ] and n = 6: (a) (1,1)-system; (b) (1,2)-system; (c) (2,1)-system; (d) (2,2)-system, where gray, blue, green, orange and red refer to the 6th-RPS solutions at r = 0, r = 0.25, r = 0.5, r = 0.75 and r = 1, respectively.
Symmetry 12 00572 g004
Table 1. Numerical comparison of approximate solutions of Equation (15) at t = 0.1 .
Table 1. Numerical comparison of approximate solutions of Equation (15) at t = 0.1 .
Lower
p 5 , 1 r ( t )
r RPSMVIM [18]Exact SolutionMNS [18]
0 0.9946548333 0.9946548745 0.9946548739 0.9946548688
0.25 0.7176218148 0.7176219076 0.7176219071 0.7176219141
0.5 0.4435578646 0.4435578806 0.4435578799 0.4435578164
0.75 0.1714170902 0.1714170389 0.1714170382 0.1714169861
1 0.09983341667 0.09983341601 0.09983341664 0.09983341519
Upper
p 5 , 2 r ( t )
r RPSMVIM [18]Exact SolutionMNS [18]
0 1.19652366667 1.19652475384 1.19652475400 1.19652479981
0.25 0.91852284342 0.91852280319 0.91852280370 0.91852292721
0.5 0.64377182292 0.64377156027 0.64377156090 0.64377160488
0.75 0.37122049382 0.37122034006 0.37122034070 0.37122034586
1 0.09983341667 0.09983341601 0.09983341664 0.09983341519
Table 2. Absolute and relative errors for Equations (15) and (16) at r = 1 .
Table 2. Absolute and relative errors for Equations (15) and (16) at r = 1 .
t i ExactRPSAbsolute ErrorRelative Error
0.1 0.0998334166 0.0998334167 1.98385 × 10 11 1.98716 × 10 10
0.3 0.2955202067 0.2955202500 4.33387 × 10 8 1.46652 × 10 7
0.5 0.4794255386 0.4794270833 1.54473 × 10 6 3.22204 × 10 6
0.7 0.6442176872 0.6442339166 1.62294 × 10 5 2.51925 × 10 5
0.9 0.7833269096 0.7834207500 9.38404 × 10 5 1.19797 × 10 4
Table 3. The r-level RPS solutions for system (17) at n = 5 .
Table 3. The r-level RPS solutions for system (17) at n = 5 .
p 5 , 1 r ( t ) t i r = 0 r = 0.25 r = 0.5 r = 0.75 r = 1
0.2 0.9771546 0.6691458 0.3736266 0.0858586 0.1986693
0.4 0.8961493 0.5171258 0.1924533 0.1028372 0.3894187
0.6 0.7369840 0.2862825 0.0351700 0.3022108 0.5646480
0.8 0.4799786 0.0165733 0.2790933 0.4837893 0.7173973
p 5 , 2 r ( t ) t i r = 0 r = 0.25 r = 0.5 r = 0.75 r = 1
0.2 0.9771547 1.0753739 0.7743423 0.4836909 0.1986693
0.4 0.8961493 1.3645042 0.9931466 0.6754232 0.3894187
0.6 0.7369840 1.6325016 1.1433200 0.8082544 0.5646480
0.8 0.4799787 1.8847333 1.2022933 0.8625413 0.7173973
Table 4. The r-level RPS solutions for system (18) at n = 5 .
Table 4. The r-level RPS solutions for system (18) at n = 5 .
p 5 , 1 r ( t ) t i r = 0 r = 0.25 r = 0.5 r = 0.75 r = 1
0.2 0.9662910 0.6665720 0.3743330 0.0868917 0.1986693
0.4 0.7853010 0.4816390 0.1870450 0.1009540 0.3894187
0.6 0.2786320 0.1152050 0.0931120 0.3195730 0.5646480
0.8 0.8143570 0.5461570 0.5161490 0.5863333 0.7173973
p 5 , 2 r ( t ) t i r = 0 r = 0.25 r = 0.5 r = 0.75 r = 1
0.2 0.9662910 1.0746048 0.7763790 0.4854010 0.1986693
0.4 0.7853010 1.3578921 1.0077386 0.6881310 0.3894187
0.6 0.2786320 1.6076042 1.1866280 0.8456930 0.5646480
0.8 0.8143570 1.8171493 1.2852373 0.9331970 0.7173973
Table 5. Lower and upper bound solutions of 10th-RPS approximation at t = 0.1 .
Table 5. Lower and upper bound solutions of 10th-RPS approximation at t = 0.1 .
r Lower BoundUpper Bound
p 1 r ( t ) E 1 ( t ; r ) p 2 r ( t ) E 2 ( t ; r )
0 0.9813481271 6.32899 × 10 10 1.1970156393 7.95815 × 10 10
0.25 1.0083764337 7.17582 × 10 10 1.1701305851 9.18593 × 10 10
0.5 1.0353857847 8.00644 × 10 10 1.1432235606 9.68646 × 10 10
0.75 1.0623756761 8.76832 × 10 10 1.1162950665 9.67723 × 10 10
1 1.0893456043 9.38968 × 10 10 1.0893456043 9.38968 × 10 10

Share and Cite

MDPI and ACS Style

Alshammari, M.; Al-Smadi, M.; Arqub, O.A.; Hashim, I.; Alias, M.A. Residual Series Representation Algorithm for Solving Fuzzy Duffing Oscillator Equations. Symmetry 2020, 12, 572. https://doi.org/10.3390/sym12040572

AMA Style

Alshammari M, Al-Smadi M, Arqub OA, Hashim I, Alias MA. Residual Series Representation Algorithm for Solving Fuzzy Duffing Oscillator Equations. Symmetry. 2020; 12(4):572. https://doi.org/10.3390/sym12040572

Chicago/Turabian Style

Alshammari, Mohammad, Mohammed Al-Smadi, Omar Abu Arqub, Ishak Hashim, and Mohd Almie Alias. 2020. "Residual Series Representation Algorithm for Solving Fuzzy Duffing Oscillator Equations" Symmetry 12, no. 4: 572. https://doi.org/10.3390/sym12040572

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop