• No results found

A reliable algorithm for fractional Bloch model arising in magnetic resonance imaging

N/A
N/A
Protected

Academic year: 2022

Share "A reliable algorithm for fractional Bloch model arising in magnetic resonance imaging"

Copied!
10
0
0

Loading.... (view fulltext now)

Full text

(1)

A reliable algorithm for fractional Bloch model arising in magnetic resonance imaging

AMIT PRAKASH1,∗, MANISH GOYAL2 and SHIVANGI GUPTA2

1Department of Mathematics, National Institute of Technology, Kurukshetra 136 119, India

2Department of Mathematics, Institute of Applied Sciences and Humanities, GLA University, Mathura 281 406, India

Corresponding author. E-mail: amitmath@nitkkr.ac.in, amitmath0185@gmail.com

MS received 7 May 2018; revised 13 June 2018; accepted 26 June 2018; published online 2 January 2019 Abstract. Magnetic resonance imaging (MRI) is used in physics, chemistry, engineering and medicine to study complex materials. In this paper, numerical solution of fractional Bloch equations in MRI is obtained using fractional variation iteration method (FVIM) and fractional homotopy perturbation transform method (FHPTM). Sufficient conditions for the convergence of FVIM and its error estimate are established. The obtained results are compared with the existing as well as recently developed methods and with the exact solution. The obtained numerical results for different fractional values of time derivative are discussed with the help of figures and tables. Figures are drawn using the Maple package. Test examples are provided to illustrate the accuracy and competency of the proposed schemes.

Keywords. Fractional model of Bloch equations; fractional variation iteration method; magnetic resonance imaging; Caputo fractional derivative; fractional homotopy perturbation transform method.

PACS Nos 76.60.k; 87.19.Lf; 87.10.Ed; 02.60.Cb

1. Introduction

Initial references to derivatives of fractional order were made in the 17th century. In the past few decades, fractional-order calculus has emerged as a potential tool in various domains of science and engineering such as fluid dynamic traffic [1], neurophysiology [2,3], vis- coelasticity [4], bioengineering [5], control theory [6], electromagnetic theory [7], potential theory [8], elec- tric technology [9], biology [10], industrial robotics [11], mathematical economy [12], plasma physics [13], etc. The real-world processes, which we have to deal with, are generally of fractional order. Heat diffusion into a semi-infinite solid where heat flow equals half- derivative of temperature is an example of a fractional order system.

Differential equations which govern the systems with memory are fractional differential equations (FDEs).

The arbitrariness in their order introduces more degrees of freedom in design and analysis, resulting in more accurate modelling, better robustness in control and greater flexibility in signal processing [14]. By this time, it is established that the electrochemical phenomena

such as double-layer charge distribution or the diffusion process can be better explained with the fractional-order system. As a result, the modelling of lithium in battery, fuel cells and supercapacitors is carried out with FDEs.

The characterisation of ceramic bodies, fractal struc- tures, viscoelastic materials, the decay rate of fruits and meats, the study of corrosion in a metal surface etc. are also promising areas of its applications. Fractional-order system is also a popular choice to study real-time events such as earthquake propagation, volcanic phenomenon, the design of phermokinetics, modelling of human lungs and skin. Even the characteristics of economic market fluctuation adopt fractional calculus-based system mod- elling. So, the fractional-order analysis has now reached from inert physical network to living network of biol- ogy, ecology, physiology and sociology reminding us Leibnitz’s prediction in his paper to L’Hopital in 1695 that the fractional differential operator is “an apparent paradox from which one day useful consequences will be drawn”.

Bloch equations are a set of first-order macroscopic differential equations. They describe the magnetisa- tion behaviour under static, varying magnetic fields

(2)

and relaxation. F Bloch introduced these equations in the year 1946 and used them for describing nuclear magnetic resonance (NMR). They are also used in magnetic resonance imaging (MRI) and electron spin resonance (ESR) spectroscopies. Relaxation of the spin system is well described phenomenologically by them, which features the rate of change of magneti- sation M of the spin system. An exciting class of complex phenomena arises in NMR spectroscopy and imaging, where the initial point is solving Bloch equa- tions for combinations of gradient magnetic fields and applied static, radiofrequency. MRI is a power- ful tool for obtaining spatially localised information from the NMR of atoms within a sample. Bloch equations are given by the following simultaneous system of equations:

dMx(t)

dt =ω0My(t)Mx(t) T2

dMy(t)

dt = −ω0Mx(t)My(t) T2 dMz(t)

dt = M0Mz(t) T1

⎫⎪

⎪⎪

⎪⎪

⎪⎬

⎪⎪

⎪⎪

⎪⎪

, (1)

with starting conditionsMx(0) =0,My(0)=100 and Mz(0)=0.

Mx(t),My(t)andMz(t)show system magnetisation in x, y andz components, respectively.ω0 =2πf0 is the frequency of resonance. B0 =ω0 is the static mag- netic field in the z-component. M0 is the equilibrium magnetisation.T1andT2are the spin–lattice and spin–

spin relaxation times, respectively. This integer-order equation is well posed. Several methods are available in the literature for the approximate solution of the stan- dard Bloch equations [15–18].

The exact solution to eq. (1) is given as Mx(t)=et/T2

Mx(0)cosw0t+My(0)sinw0t My(t)=et/T2

My(0)cosw0tMx(0)sinw0t Mz(t)=Mz(0)e−t/T1M0

1−e−t/T1

⎫⎪

⎪⎭. (2) The steady-state solution is found from the asymptotic limitt → ∞[19]. It is supposed that spins relax in the xy-plane and along the z-axis at diverse rates R1 and R2(Ri =1/Ti,i =1,2) but follow first-order kinet- ics. To study the complex structure, heterogeneity and effects of memory in the relaxation process, the stan- dard Bloch equations were generalised to the Bloch equations of fractional order by extending integer order time derivative to Caputo fractional derivative. Frac- tional Bloch equations were presented in 2008 by Magin et al[20] to define a broader range of experimental con- ditions including porous, heterogeneous or compound materials. These are given as

dαMx(t)

dtα =ω0My(t)Mx(t) T2

dβMy(t)

dtβ = −ω0Mx(t)My(t) T2 dγMz(t)

dtγ = M0Mz(t) T1

⎫⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎭

, (3)

subject to conditions Mx(0) = 0,My(0) = 100 and Mz(0)=0.

Here, 0 < α, β, γ ≤ 1. α, β and γ are orders of time-fractional derivatives. The total order of the sys- tem is (α,β, γ). All parametersω0,T1 andT2 possess units ofs−αwhich keep a consistent set of units for mag- netisation. The first and second equations in eq. (3) are coupled while the third one is independent.

A fraction in time derivative suggests weighting of system memory or modulation. The assumption of fractional-order derivatives plays a significant part affecting spin dynamics designated by eq. (3). The phys- ical sense of the above equations goes back to the basic formulation of fractional-order Schrödinger equa- tion in quantum mechanics. It is well known that the fractional derivative is heavily reliant on initial set- tings and so a suitable fractional derivative must be chosen for handling them. The initial state of the sys- tem in NMR is detailed by magnetisation components and so they need to be visibly recognised. Stability of these equations is already investigated and proved in [21]. The mathematical model of fractional Bloch equa- tions is solved by homotopy perturbation method (HPM) [22], predictor–corrector method [23,24], operational matrix method [25–27], implicit alternating direction method [28], Galerkin finite element method [29], etc.

The fractional Bloch model has not yet been stud- ied by fractional variation iteration method (FVIM) and fractional homotopy perturbation transform method (FHPTM).

FVIM [30–33] directly attacks the nonlinear FDEs without a need to find certain polynomials for non- linear terms and gives result in an infinite series that rapidly converges to an analytical solution. This method does not require linearisation, discretisation, little per- turbations or any restrictive assumptions. It lessens mathematical computations significantly. Also, FHPTM shows how the transform of Laplace may be applied to approximate the solution of nonlinear FDEs by handling HPM. The perturbation technique [34,35] has many limitations, e.g. the approximate solution contains a suc- cession of small parameters which is troublesome as most nonlinear problems possess no such parameters.

FHPTM [36,37] is a neat amalgamation of HPM, the standard transform of Laplace and He’s polynomials.

The superiority of this scheme is that it has the potential

(3)

of assimilating two strong computational methodologies for probing nonlinear coupled FDEs.

The aim of this paper is to obtain numerical solution of the time-fractional model of Bloch equations by FVIM, FHPTM and compare our results with those from the existing techniques and with the exact solution. We have used Caputo fractional derivatives because, with these derivatives, initial conditions for FDEs have similar form as for the integer-order differential equations [38].

This paper is structured in the following manner. Sec- tion1is Introduction. In §2, we give a brief review of the preliminary description of Caputo fractional derivative and some other results, helpful for learning FDEs. In §3, the basic plan of the proposed numerical method FVIM is shown by taking the problem under consideration. In

§4, sufficient conditions for the convergence of FVIM and its error estimate are given. Also, FVIM is imple- mented on a numerical test example to find approximate numerical solution and the conditions for the existence of positive and bounded solution are established. In §5, the basic plan of the hybrid method FHPTM is provided along with its implementation on a numerical test prob- lem. Section6deals with the discussion of the obtained numerical results with the help of table and figures.

Figures are drawn using the Maple package. In §7, we recapitulate our outcomes and draw inferences.

2. Preliminaries

In this section, we give some basic definitions and prop- erties of fractional calculus.

DEFINITION 2.1

A real functionh(χ), χ >0 is called in spaceCζ, ζR if a real number b(>ζ ), s.t. h(χ) = χbh1(χ),h1

C[0,∞). It is clear thatCζCγ ifγζ. DEFINITION 2.2

Consider a functionh(χ), χ > 0. It is called in space Cζm,m ∈N∪ {0}ifh(m)Cζ.

DEFINITION 2.3

Left-sided Caputo fractional derivative ofh,hCm1, m ∈N∪ {0},

Dtβh(t)=

⎧⎨

Im−βh(m)(t),m−1<β <m,m∈N, dm

dtmh(t), β=m, a.Itζh(x,t)= 1

ζt0(ts)ζ1h(x,s)ds;ζ,t>0. b.DτνV(x, τ)=Iτm−νmV(x, τ)

∂tm ,m−1< νm.

c.Dζt Itζh(t)=h(t) ,m−1< ζm,m ∈N.

d.ItζDtζh(t)=h(t)

m1 k=1

hk 0+tk

k!, m−1< ζm,m ∈N.

e.Ivtζ = +1)

(v+ζ +1)tv+ζ. DEFINITION 2.4

The Laplace transform of Caputo fractional derivative is L

Dαg(t)

= pαL[g(t)]−

n1

k=0

pα−k1g(k) 0+

, n−1< αn.

Lemma2.5 [39]. If u and its partial derivatives are continuous, the fractional derivativeDtαu(x,y,z,t)is bounded.

3. Basic plan of FVIM for time-fractional Bloch equations

Consider the mathematical model described by eq. (3) as

dαMx(t)

dtα =ω0My(t)Mx(t) T2 dβMy(t)

dtβ = −ω0Mx(t)My(t) T2

dγMz(t)

dtγ = M0Mz(t) T1

⎫⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎭ ,

where 0 < α, β, γ ≤ 1 with initial conditionsMx(0)

=0,My(0)=100 andMz(0)=0.

A correction functional is constructed for eq. (3) as Mx(n+1)(t)=Mx(n)

+ t

0

λ

dαMx(n)(t)

dταω0My(n)(t) +Mx(n)(t)

T2

(dτ)α My(n+1)(t)=My(n)

+ t

0

λ

dβMy(n)(t)

dτβ +ω0Mx(n)(t) +My(n)(t)

T2

(dτ)α Mz(n+1)(t)= Mz(n)

+ t

0

λ

dγMz(n)(t)

dτγM0Mz(n)(t) T1

(dτ)α

⎫⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎬

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

,

(4) whereλis the Lagrangian multiplier.

(4)

By variational theory,λmust satisfy dαλ

dτα

τ=t

=0 and 1+λ|τ=t =0.

We quickly getλ= −1. Then, using this value in eq. (4), we get

Mx(n+1)(t)= Mx(n)

t

0

dαMx(n)(t)

αω0My(n)(t) +Mx(n)(t)

T2

(dτ)α My(n+1)(t)= My(n)

t

0

dβMy(n)(t)

dτβ +ω0Mx(n)(t) +My(n)(t)

T2

(dτ)α Mz(n+1)(t)= Mz(n)

t

0

dγMz(n)(t) dτγ

M0Mz(n)(t) T1

(dτ)α

⎫⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎭ .

(5) Consecutive approximations Mx(n)(t), My(n)(t) and Mz(n)(t), n ≥ 0 can be built henceforth. Mx(n), My(n) and Mz(n) are restricted variations, i.e. δMx(n) = 0, δMy(n) = 0 andδMz(n) = 0. Finally, we get sequences Mx(n+1)(t), My(n+1)(t) and Mz(n+1)(t) for n ≥0 of the solution and consequently, exact solution is found as

Mx(t)=limn→∞Mx(n)(t) My(t)=limn→∞My(n)(t) Mz(t)=limn→∞Mz(n)(t)

⎫⎬

. (6) Algorithm

StepI. Find u0 = u(x,0)given by initial approxi- mation, setn=0;

StepII. Use computed values of un to obtain un+1

from eq. (5);

StepIII. Defineun :=un+1;

StepIV. If max|un+1un| < tolerance limit(Tol) stop, otherwise continue;

StepV. Setun+1:=un;

StepVI. Setn =n+1,return to Step II.

4. Convergence analysis of FVIM

Now, our emphasis is on the convergence of the proposed FVIM applied to eq. (3) in§3. Sufficient condi-

tions for the convergence of FVIM and its error estimate [40] are provided.

We define the operatorsB1,B2andB3as B1 =

t 0

(−1)

×

dαMx(n)(t)

dταω0My(n)(t)+ Mx(n)(t) T2

(dτ)α B2 =

t

0

(−1)

×

dβMy(n)(t)

dτβ +ω0Mx(n)(t)+ My(n)(t) T2

(dτ)α B3 =

t

0 (−1)

×

dγMz(n)(t) dτγ

M0Mz(n)(t) T1

(dτ)α

⎫⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎬

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

.

(7) Also, we define the componentsvk(i),k =0,1,2, . . . , i =1,2,3 as

Mx(t)= lim

n→∞Mx(n)(t)=

k=0vk(1)

My(t)= lim

n→∞My(n)(t)=

k=0vk(2)

Mz(t)= lim

n→∞Mz(n)(t)=

k=0

vk(3)

⎫⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎭

. (8)

The above solutions in series converge very rapidly.

Theorem 1 [41]. LetB1,B2and B3,defined in eq.(7), be operators from Banach space BS to BS. The series solutions as defined in eq.(8)converge if 0< p <1 exists such that

Bi[v0(i)+v1(i)+v2(i)+ · · · +vk+1(i)]

pBi[v0(i)+v1(i)+v2(i)+ · · · +vk(i)], 1≤i ≤3

(i.e.vk+1pvk),k ∈N {0}.

Theorem 1 is an exceptional case of Banach fixed point theorem used in[42]as sufficient condition to dis- cuss the convergence of FVIM for various differential equations.

Theorem 2 [41]. If the solution defined in eq. (8) converges, it is an exact solution of problem(3).

Theorem 3 [41]. Suppose the series solution (8)con- verges to solutionsMx(t),My(t),andMz(t)of problem

(5)

(3). If the truncated series j

k=0vk(1) is used as an approximation to the solution Mx(t) of problem (3), then the maximum error Ej(t)is assessed as Ej(t)(1/ (1−p))pj+1v0.

If for everyi ∈N

{0}, we define the parameters χi =

vi+1/vi,vi =0, 0,vi =0,

then the series solution

k=0vk(i),i=1,2,3, of prob- lem(3) converges to the exact solution(8) when0 ≤ χi <1,∀i ∈ N

{0}. Also,as specified in Theorem3, the maximum absolute truncation error is estimated as Mx(t)

k=0vk(1)(1/ (1−χ)) χj+1v0, whereχ=max{χi,i =0,1,2, . . . , j}.

Remark1 [41]. If first finiteχi’s,i = 1,2, . . . , j, are not less than 1 andχi ≤ 1 for i > j, then, obviously, the series solution

k=0vk(i),i = 1,2,3, of problem (3) converges to an exact solution. It means that the first finite terms do not affect the convergence of the series solution. Here, the convergence of FVIM depends onχi

fori > j.

4.1 Numerical implementation of FVIM

By using conditions, we may initialise with Mx0 = 0,My0 = 100 andMz0 = 0 and using the application of FVIM to eq. (3), we get

Mx1(t)= Mx0

t

0

dαMx0(t)

dταω0My0(t) +Mx0(t)

T2

(dτ)α = 100ω0tα (1+α) My1(t)= My0

t

0

dβMy0(t)

dτβ +ω0Mx0(t) +My0(t)

T2

(dτ)β =100− 100tβ T2 (1+β)

⎫⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎭ ,

(9) Mz1(t)=Mz0

t

0

dγMz0(t)

dτγ(M0Mz0(t)) T1

(dτ)γ

= M0tγ T1 (1+γ ),

Mx2(t)= 100ω0tα

(1+α)− 100ω0t2α T2 (1+2α)

− 100ω0tα+β T2 (1+α+β) My2(t)=100− 100tβ

T2 (1+β)− 100ω02tα+β (1+α+β) + 100t2β

T22 (1+2β) Mz2(t)= M0tγ

T1 (1+γ )M0t T12 (1+2γ )

⎫⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎭ .

(10) Proceeding in this way, next iteration components can be found with the help of the Maple package. At last, we can get a solution as

Mx(t)= lim

n→∞Mx(n)(t) My(t)= lim

n→∞My(n)(t) Mz(t)= lim

n→∞Mz(n)(t)

⎫⎪

⎪⎭. (11) Whenα =β =γ =1, the exact solution of eq. (3) is Mx(t)=et/T2

Mx(0)cosω0t+My(0)sinω0t My(t)=et/T2

My(0)cosω0tMx(0)sinω0t Mz(t)= Mz(0)et/T1M0

1−et/T1

⎫⎬

. (12) Considering eqs (7) and (8), iteration formula for prob- lem (3) can be created as

v0(1)=0, v0(2)=100, v0(3)=0, v1(1)= 100ω0tα

(1+α), v1(2)= − 100tβ T2 (1+β), v1(3)= M0tγ

T1 (1+γ ), v2(1)= − 100ω0t

T2 (1+2α) − 100ω0tα+β T2 (1+α+β), v2(2)= − 100ω02tα+β

(1+α+β)+ 100t2β T22 (1+2β), v2(3)= − M0t2γ

T21 (1+2γ ), and so on.

If we computeχi’s for this problem, we obtain χi(1)= vi+1(1)

vi(1) =

− (1+iα) T2

×

tα

(1+(i+1) α) + tβ

(1+i(α+β))

<1,

(6)

χi(2)= vi+1(2)

vi(2) = T2 (1+iβ)

×

ω02tα

(1+i(α+β))tβ

T22 (1+(i+1) β)

<1, χi(3)= vi+1(3)

vi(3) =

− (1+iγ ) T1 (1+(i+1) γ )tγ

<1.

For example,i ≥1,0<t ≤1 and 0< α, β, γ ≤ 1.It confirms that the variational approach for problem (3) gives a positive and bounded solution that converges to the exact solution.

Remark2 [41]. The above test problem is taken when 0< t ≤ 1 so as to discuss the convergence condition.

Certainly, we may stretch the interval and then examine the convergence condition after ignoring the first few terms of the series solution. For example, if we take time-fractional Bloch equations (3) when 0 < ta andα =β =γ =1, wherea >0, then

χi(1)=

− (1+i) T2

t

(1+(i+1))+ t (1+2i)

= −(i!)

T2

1

(i+1)!+ 1 (2i)!

t

a T2

1 i+1 +1

2

<1, fori > a, χi(2)=

T2 (1+i)

ω20t (1+2i)

t

T22 (1+(i+1))

= T2i!

ω20

(2i)!− 1 T22(i+1)!

t

aT2

ω02

2 − 1

T22(i+1)

<1, fori> a, χi(3)=

t − (1+i) T1 (1+(i+1))

=

t(i!) T1(i+1)!

a

T1(i+1) <1, fori > a. Hence, the series solution

k=0vk(i) is positive, bounded and it converges to exact solution for alla>0.

5. Basic plan of FHPTM for time-fractional Bloch equations

To illustrate the process of the solution by FHPTM, consider the model described by

dαMx(t)

dtα +S1(u, v)+Q1(u, v)=g1(t) dβMy(t)

dtβ +S2(u, v)+Q2(u, v)=g2(t) dγMz(t)

dtγ +S3(u, v)+Q3(u, v)=g3(t)

⎫⎪

⎪⎪

⎪⎪

⎪⎬

⎪⎪

⎪⎪

⎪⎪

, (13)

with initial conditions Mx(0) = 0,My(0) = 100 and Mz(0) = 0. Here, dα/dtα,dβ/dtβ and dγ/dtγ are Caputo fractional operators of orderα,βandγ, respec- tively.g1,g2andg3are source terms.S1,S2,S3andQ1, Q2,Q3are linear and nonlinear operators, respectively.

Also, 0< α,β,γ ≤1.

The method comprises taking transform of Laplace on both sides of eq. (13) and using differentiation property as

L[Mx(t)]= −p−αL[g1(t)] +p−αL

S1

Mx,My,Mz

+Q1

Mx,My,Mz

L

My(t)

= −p−βL[g2(t)] +p−βL

S2

Mx,My,Mz

+Q2

Mx,My,Mz

L

Mz(t)

= −p−γL[g3(t)] +p−γL

S3

Mx,My,Mz +Q3

Mx,My,Mz

⎫⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎬

⎪⎪

⎪⎪

⎪⎪

⎪⎪

,

(14) Taking the inverse Laplace transform, we get

Mx(t)=G1(t)+L1 p−αL

S1

Mx,My,Mz

+Q1

Mx,My,Mz

My(t)=G2(t)+L1

p−βL S2

Mx,My,Mz

+Q2

Mx,My,Mz

Mz(t)=G3(t)+L1

p−γL S3

Mx,My,Mz

+Q3

Mx,My,Mz

⎫⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎬

⎪⎪

⎪⎪

⎪⎪

⎪⎪

.

(15) Here G1(t), G2(t) and G3(t) are the terms obtained from the source term and the given initial values.

Applying the HPM, it is assumed that the result may be articulated as a power series:

Mx(t)=

n=0

pnMxn(t) My(t)=

n=0

pnMyn(t) Mz(t)=

n=0pnMzn(t)

⎫⎪

⎪⎪

⎪⎪

⎪⎬

⎪⎪

⎪⎪

⎪⎪

. (16)

Here, p∈[0,1] is reflected as a small parameter called homotopy parameter.

(7)

The nonlinear terms are decomposed as NMx(t)=

n=0

pnHn(Mx) NMy(t)=

n=0

pnHn(My) NMz(t)=

n=0

pnHn(Mz)

⎫⎪

⎪⎪

⎪⎪

⎪⎬

⎪⎪

⎪⎪

⎪⎪

. (17)

where Hn, Hn and Hn are He’s polynomials of Mx0, Mx1, Mx2, . . . , Mxn; My0, My1,My2, . . . , Mynand Mz0,Mz1,Mz2, . . . ,Mzn, respectively.

They are calculated by the given formulae:

Hn(Mx0,Mx1,Mx2, . . . ,Mxn)

= 1 n!

n

∂pn

N

i=0

piMxi

p=0

,n =0,1,2,3, . . . Hn

My0,My1,My2, . . . ,Myn

= 1 n!

n

∂pn

N

i=0

piMyi

p=0

,n =0,1,2,3, . . . Hn(Mz0,Mz1,Mz2, . . . ,Mzn)

= 1 n!

n

∂pn

N

i=0

piMzi

p=0

,n =0,1,2,3, . . .

⎫⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎭ .

(18) Using eqs (16) and (17) in eq. (15) and applying HPM, we get

n=0

pnMxn(t)

=G1(t)+pL1 p−αL

S1

Mx,My,Mz

+Q1

Mx,My,Mz

,

n=0

pnMyn(t)

=G2(t)+pL1 p−βL

S2

Mx,My,Mz

+Q2

Mx,My,Mz

,

n=0

pnMzn(t)

=G3(t)+pL1 p−γL

S3

Mx,My,Mz

+Q3

Mx,My,Mz

. (19)

This is a pairing of HPM and transform of Laplace using He’s polynomials. Equating coefficients of the identical powers on both sides, we get

p0:Mx0(t)=G1(t); My0(t)=G2(t);

Mz0(t)=G3(t), pn :Mxn(t)

=L−1 p−αL

S1

Mxn1,Myn1,Mzn1

+Hn1

Mx,My,Mz

,n >0,n∈N

⎫⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎭ Myn(t)= L−1

p−βL S2

Mxn1,Myn1,Mzn1

+Hn1

Mx,My,Mz

,n>0,n ∈N, Mzn(t)=L−1

p−γL S3

Mxn1,Myn1,Mzn1

+Hn1

Mx,My,Mz

,n>0,n ∈N.

Continuing in this way, the enduring components can completely be achieved also. Thus, the series solution is fully calculated. At last, the analytical solution is approximated by the series

Mx(t)= lim

p1

n=0

pnMxn(t) My(t)= lim

p1

n=0

pnMyn(t) Mz(t)= lim

p1

n=0pnMzn(t)

⎫⎪

⎪⎪

⎪⎪

⎪⎬

⎪⎪

⎪⎪

⎪⎪

. (20)

The above solutions in series converge rapidly.

5.1 Numerical implementation of FHPTM

Now, we shall apply FHPTM to a test problem to illustrate its applicability and efficiency. Taking transform of Laplace on both sides of eq. (3), we get Mx(p)= p−αL

ω0My(t)Mx(t) T2

My(p)=100+p−βL

−ω0Mx(t)My(t) T2

Mz(p)= p−γL

M0Mz(t) T1

⎫⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎭ .

(21) Taking the inverse Laplace transform, we get

Mx(t)=L1

p−αL

ω0My(t)Mx(t) T2

My(p)

=100+L1

p−βL

−ω0Mx(t)My(t) T2

Mz(p)=L1

p−γL

M0Mz(t) T1

⎫⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎭ .

(22)

References

Related documents

There are many techniques such as the variational iteration method [1–5], homotopy per- turbation method [6,7], homotopy analysis transform method (HATM) [8–11], new iterative

In the present investigation, the q-homotopy analysis transform method (q-HATM) is applied to find approximated analytical solution for the system of fractional differential

In [8], the Adomian decomposition method (ADM) is applied to find the approximate analytical solution of fractional coupled Burgers’ equations (FCBEs), varia- tional iteration

The objective of this paper is to study the nonlinear coupled dynamical fractional model of romantic and interpersonal relationships using fractional variation iteration method

Nonlinear fractional differential equation; Riccati–Bernoulli sub-ODE method; fractional modified equal width equation; time-fractional Hirota–Satsuma coupled KdV system; solitary

In this paper, a new design of fractional-order sliding mode control scheme is proposed for the synchronization of a class of nonlinear fractional-order systems with chaotic

By using this method in the sense of the modified Riemann–Liouville derivative in tack- ling nonlinear time-fractional differential equations, we construct multiwave solutions

In figure 1, the bifurcation diagram along with the Lyapunov exponent distribution has been plotted for the integer-order difference equation, while the same has been plotted