Next Article in Journal
Modified Predictor–Corrector Method for the Numerical Solution of a Fractional-Order SIR Model with 2019-nCoV
Next Article in Special Issue
Fractional Order Mathematical Model of Serial Killing with Different Choices of Control Strategy
Previous Article in Journal
Generalized k-Fractional Integral Operators Associated with Pólya-Szegö and Chebyshev Types Inequalities
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A New Iterative Predictor-Corrector Algorithm for Solving a System of Nuclear Magnetic Resonance Flow Equations of Fractional Order

1
Department of Mathematical Sciences, Sciences and Technology, Gulshan-e-Iqbal Campus, Federal Urdu University of Arts, University Road, Karachi 75300, Pakistan
2
Art and Science Faculty, Department of Mathematics, Siirt University, Siirt 56100, Turkey
3
Department of Mathematical Sciences, College of Science, Princess Nourah bint Abdulrahman University, P.O. Box 84428, Riyadh 11671, Saudi Arabia
4
Laboratory of Nano-Smart Materials for Science and Technology (LNSMST), Department of Physics, Faculty of Science, King Khalid University, P.O. Box 9004, Abha 61413, Saudi Arabia
5
Nanoscience Laboratory for Environmental, Biomedical Applications (NLEBA), Metallurgical Lab. 1, Department of Physics, Faculty of Education, Ain Shams University, Roxy, Cairo 11757, Egypt
*
Author to whom correspondence should be addressed.
Fractal Fract. 2022, 6(2), 91; https://doi.org/10.3390/fractalfract6020091
Submission received: 5 December 2021 / Revised: 18 January 2022 / Accepted: 30 January 2022 / Published: 6 February 2022

Abstract

:
Nuclear magnetic resonance flow equations, also known as the Bloch system, are said to be at the heart of both magnetic resonance imaging (MRI) and nuclear magnetic resonance (NMR) spectroscopy. The main aim of this research was to solve fractional nuclear magnetic resonance flow equations (FNMRFEs) through a numerical approach that is very easy to handle. We present a New Iterative Predictor-Corrector Algorithm (NIPCA) based on the New Iterative Algorithm and Predictor-Corrector Algorithm to solve nonlinear nuclear magnetic resonance flow equations of fractional order involving Caputo derivatives. Graphical representation of the solutions with detailed error analysis shows the higher accuracy of the new technique. This New Iterative Predictor-Corrector Algorithm requires less computational time than previously published numerical methods. The results achieved in this article indicate that the algorithm is fit to use for other chaotic systems of fractional differential equations.

1. Introduction

Nuclear magnetic resonance provides the physical basis for a vast selection of methods that are usually used to investigate the dynamics of the structure of cells, tissues, etc., up to the extent of the entire body [1]. For example, chemists have recently studied biomolecules and their structural analysis using magnetic resonance spectroscopy (MRS), and MRI is a vital instrument in the radiology departments of hospitals. MRI helps construct a model of the soft tissue structures of the human spine and brain [2] with a resolution of sub-millimeter. By comparison, MRS helps in identifying individual bimolecular structural configurations with a resolution up to sub-nanometer. This provides a tremendously broad range of scales, providing the physician with a safe means to identify diseases and their stages, such as cancer, and provides chemists with a highly efficient instrument for understanding molecular synthesis. For more details, see [3,4,5,6,7].
Similarly, for discovering the molecular basis that underlies abnormal cell growth, spectroscopic and imaging information provides the necessary technological tools, in addition to helping in monitoring a unique tumor’s response to drugs or radiological treatments.
The typical means of defining NMR (i.e., “the phenomena that make up the inner workings of MRI”) in vector form is presented with the help of the Bloch equation. This equation corresponding to a uniform sample may be expressed as [8,9]:
d M d t = γ ( M × B ) M z M o T 1 i ^ z M x i ^ x + M y i ^ y T 2
where M ( M x , M y , M z ) is the time-varying system magnetization; M 0 represents the equilibrium magnetization; B ( B x , B y , B z ) is the applied radio frequency B x , gradient B y , and static magnetic fields B z ; γ is the gyro-magnetic ratio; and T 1 shows the spin-lattice relaxation time, giving the characterization of the rate at which the longitudinal M z component of the magnetization vector recovers. It has the property that it changes exponentially towards its thermodynamic equilibrium. T 2 is the spin-spin relaxation time, which gives the characterization of the signal decay in MRI and NMR, i.e., T 2 is the rate that corresponds to the exponential decay of the zero towards the transverse component of the magnetization vector, M x y = M x i ^ x + M y i ^ y .
In this paper, we present, for the first time, a new technique for the numerical solution of fractional nuclear magnetic resonance flow equations, in the form of the technique of the New Iterative Predictor-Corrector Algorithm. In Section 2, we discuss nuclear magnetic resonance flow equations of fractional order, including information about the Caputo derivative. Section 3 describes a New Iterative Predictor-Corrector Algorithm specially formulated on nonlinear fractional nuclear magnetic resonance flow. In Section 4, the numerical simulation is presented. In the last section, a conclusive summary of the research is presented.

2. Application on Fractional Nuclear Magnetic Resonance Flow Equations

Nuclear magnetic resonance flow equations can be considered as a system of macroscopic equations. These equations estimate nuclear magnetization as a function of time M ( M x , M y , M z ) with the relaxation times of spin-lattice T 1 and spin-spin T 2 . Felix Bloch is the pioneer who first introduced these equations in 1946. Later developments in the research of fractional calculus have shown that a system of fractional order differential equations involving Caputo derivatives enables a mathematical description in the following form [10]:
D t α M x ( t ) = ϖ 0   M y ( t ) M x ( t ) T 2 D t β M y ( t ) = ϖ 0 M x ( t ) M y ( t ) T 2 D t η M z ( t ) = M 0 M z ( t ) T 1
where M 0 is the equilibrium magnetization. The Larmor relationship provides the resonant frequency ϖ 0   as: ϖ 0   = γ B 0 . Here, B 0 is the constant static magnetic field. In the case of the gyro-magnetic ratio γ 2 π = f 0 B 0 = 42.57   MHz / T corresponding to water protons, we have ϖ 0   = 2 π f 0 .
Moreover, in order to maintain consistency in setting the units measuring the magnetization, s α ¯ is chosen to express the measurements of T 1 , T 2 , and ϖ 0   . Symbols α ,   β ,   and   η denote Caputo derivative orders, with α ¯ = ( α , β , η ) denoting the order of the total system.
The Caputo fractional derivative is a better substitute than the Riemann–Liouville type for computing the fractional derivative because it does not require fractional order initial conditions. With α denoting the fractional order, we can express the fractional order derivative of a function f in the Caputo sense as:
D b C t α f ( t ) = 1 Γ ( p α ) b t f ( p ) ( η ) ( t η ) α + 1 η d η ,       ( p 1 < α < p )
The Caputo fractional derivative of the α th order can be simplified as D α if b = 0 .
For α = 1 , the Caputo sense derivative becomes D α f ( t ) = d f ( t ) d t . Some important properties of Caputo fractional derivative are given below:
(a).
D t α t γ = Γ ( 1 + γ ) Γ ( 1 + γ α ) t γ α   ;   γ > 0 .
(b).
D t α ( δ f ( t ) + τ g ( t ) ) = δ D t α f ( t ) + τ D t α g ( t ) ,   where   δ   and   τ   are   constant .
(c).
D t α D t q f ( t ) = D t α + q f ( t ) D t q D t α f ( t ) ,   α R ,   q N .
(d).
D t α c = 0 .
where (b) is known as the linearity property and (c) is known as the non-commutative property of the Caputo fractional derivative. For more detail, see [11].

3. New Iterative Predictor-Corrector Algorithm (NIPCA)

A variety of problems in biology, physics, engineering, and chemistry give rise to relations that are expressed in the form of nonlinear functional equations. Therefore, consider the equation:
u = + ( u )
where is a nonlinear operator and is a known function. There are various techniques to solve this nonlinear functional equation, such as the Adomian Decomposition Method [12,13], the Homotopy Perturbation Method [14], the New Iterative Method [15,16,17,18,19], the New Perturbation Iteration Transform Method [20], and the Perturbation Iteration Algorithm [21]. In this method, the nonlinear operator can be decomposed as:
( u ) = ( u o ) + [ ( u 0 + u 1 ) ( u o ) ] +
Suppose H o = ( u o ) and H i = ( m = 0 i u m ) ( m = 0 i 1 u m ) for i = 1 , 2 , 3 , .
Note that ( u ) = i = 0 H i . Put u o = and u m = H m 1 for m = 1 , 2 , 3 , .
Observe that:
u = m = 0 u m u = + m = 1 H m 1 u = + ( u o ) + [ ( u 0 + u 1 ) ( u o ) ] + u = + ( u ) .
Hence, u satisfies the functional Equation (3). We can derive a numerical algorithm of the fractional Bloch system. A mathematical formulation of this system can be expressed as:
D t α M x ( t ) = ϖ 0   M y ( t ) M x ( t ) T 2 ,     α > 0 D t β M y ( t ) = ϖ 0 M x ( t ) M y ( t ) T 2 ,     β > 0 D t η M z ( t ) = M 0 M z ( t ) T 1 ,     η > 0
This system can be rewritten as:
D t α M x ( t ) = 1 ( t , M x ( t ) ) D t β M y ( t ) = 2 ( t , M y ( t ) ) D t η M z ( t ) = 3 ( t , M z ( t ) )
with initial conditions M x ( 0 ) = 0 , M y ( 0 ) = 100 , M z ( 0 ) = 0 . By applying the trapezoidal quadrature formula to the fractional Bloch system, we obtain:
M x ( t m + 1 ) = M x ( 0 ) + h α Γ ( α + 2 ) a 1 0 , m + 1 1 ( t m , M x ( t m ) ) + h α Γ ( α + 2 ) j = 1 m a 1 j , m + 1 1 ( t j , M x ( t j ) ) M y ( t m + 1 ) = M y ( 0 ) + h β Γ ( β + 2 ) a 2 0 , m + 1   2 ( t m , M y ( t m ) ) + h β Γ ( β + 2 ) j = 1 m a 2 j , m + 1 2 ( t j , M y ( t j ) ) M z ( t m + 1 ) = M z ( 0 ) + h η Γ ( η + 2 ) a 3 0 , m + 1 3 ( t m , M z ( t m ) ) + h η Γ ( η + 2 ) j = 1 m a 3 j , m + 1 3 ( t j , M z ( t j ) )
where:
a j , m + 1 = { m α + 1 ( m α ) ( m + 1 ) α i f j = 0 ( m j + 2 ) α + 1 + ( m j ) α + 1 2 ( m j + 1 ) α + 1 i f 1 j m 1 i f j = m + 1 .
From the algorithm of New Iterative Method [22], we have:
M x , 0 ( t m + 1 ) = M x ( 0 ) + h α Γ ( α + 2 ) a 1 0 , m + 1 1 ( t m , M x ( t m ) ) M y , 0 ( t m + 1 ) = M y ( 0 ) + h β Γ ( β + 2 ) a 2 0 , m + 1   2 ( t m , M y ( t m ) ) M z , 0 ( t m + 1 ) = M z ( 0 ) + h η Γ ( η + 2 ) a 3 0 , m + 1 3 ( t m , M z ( t m ) )
Moreover, we must note that:
M x , 1 ( t m + 1 ) = 1 ( M x , 0 , M y , 0 , M z , 0 ) M y , 1 ( t m + 1 ) = 2 ( M x , 0 , M y , 0 , M z , 0 ) M z , 1 ( t m + 1 ) = 3 ( M x , 0 , M y , 0 , M z , 0 )
where:
1 [ M x ( t m + 1 ) ] = h α Γ ( α + 2 ) 1 ( t m + 1 , M x ( t m + 1 ) )
At the k th iteration, k = 2 , 3 ,
M x , k = 1 ( i = 0 k 1 M x , i , i = 0 k 1 M y , i   , i = 0 k 1 M z , i )   1 ( i = 0 k 2 M x , i , i = 0 k 2 M y , i , i = 0 k 2 M z , i ) M y , k = 2 ( i = 0 k 1 M x , i , i = 0 k 1 M y , i , i = 0 k 1 M z , i ) 2 ( i = 0 k 2 M x , i , i = 0 k 2 M y , i , i = 0 k 2 M z , i ) M z , k = 3 ( i = 0 k 1 M x , i , i = 0 k 1 M y , i , i = 0 k 1 M z , i ) 3 ( i = 0 k 2 M x , i , i = 0 k 2 M y , i , i = 0 k 2 M z , i )
Note that M i = j = 0 M i , j , i = x, y, z and M i = ( M x , M y , M z ) comprises a solution of the given system of Bloch equations of fractional order. Using the New Iteration Algorithm together with the Predictor-Corrector Algorithm, the following approximations were calculated:
y 1 , m + 1 p = M x ( 0 ) + h α Γ ( α + 2 ) j = 0 m a 1 j , m + 1 1 ( t j , M x ( t j ) ) y 2 , m + 1 p = M y ( 0 ) + h β Γ ( β + 2 ) j = 0 m a 2 j , m + 1 2 ( t j , M y ( t j ) ) y 3 , m + 1 p = M z ( 0 ) + h η Γ ( η + 2 ) j = 0 m a 3 j , m + 1 3 ( t j , M z ( t j ) )
and:
z 1 , m + 1 p = h α Γ ( α + 2 ) 1 ( t m + 1 , y 1 , m + 1 p ) z 2 , m + 1 p = h β Γ ( β + 2 ) 2 ( t m + 1 , y 2 , m + 1 p ) z 3 , m + 1 p = h η Γ ( η + 2 ) 3 ( t m + 1 , y 3 , m + 1 p )
Similarly:
x 1 , m + 1 c = y 1 , m + 1 p + h α Γ ( α + 2 ) 1 ( t m + 1 , y 1 , m + 1 p + z 1 , m + 1 p ) x 2 , m + 1 c = y 2 , m + 1 p + h β Γ ( β + 2 ) 2 ( t m + 1 , y 2 , m + 1 p + z 2 , m + 1 p ) x 3 , m + 1 c = y 3 , m + 1 p + h η Γ ( η + 2 ) 3 ( t m + 1 , y 3 , m + 1 p + z 3 , m + 1 p )
Here, y 1 , m + 1 p , y 2 , m + 1 p , y 3 , m + 1 p , z 1 , m + 1 p , z 2 , m + 1 p and z 3 , m + 1 p are the predictor terms and x 1 , m + 1 c , x 2 , m + 1 c   and x 3 , m + 1 c are the corrector terms. Here, M x , M y and M z denote the approximate values of the solutions of the FNMRFEs at t = t j . With the help of the above-mentioned three steps of the New Iterative Predictor-Corrector Algorithm (NIPCA), we solve and discuss nonlinear fractional nuclear magnetic resonance flow equations in the following section.

4. Results and Discussion

It is recognized that systems of fractional differential equations powerfully depend upon the initial conditions; therefore, fractional derivatives should be chosen as the most suitable way to handle the initial conditions of physical problems. The system’s initial state in NMR is rendered precise by the magnetization components; hence, these must be identified.
A numerical solution for the nonlinear FNMRF system can be derived with the help of NIPCA. A numerical method has the approximate accuracy of a high order, and is a good match with the analytical solution [23]. The starting point or initial condition coefficient is ( M x ( 0 ) , M y ( 0 ) , M z ( 0 ) ) .
The coefficients a j , m + 1 are designed to provide the relation in Equation (5). In this portion, all simulations are performed for different height steps h without the short memory principle. We also calculate the simulation time T s i m with l = T s i m h and t m = m h , m = 0 , 1 , 2 , , l Ζ + for every numerical simulation.
The approximate solution of the FNMRF system of equations is illustrated in Figure 1 for T s i m = 0.1   s . In Figure 1a,b we examine a limit cycle and plot a spiral, respectively. For α = β = η = 1.03165 , we obtain the border of critical stability.
The approximate solution of the FNMRF system of equations is illustrated in Figure 2 for T s i m = 0.2   s with parameters α = β = η = 1.03165 , T 2 = 20 ( ms ) α , f 0 = 160   Hz , T 1 = 1   ( s ) α with initial condition ( M x ( 0 ) , M y ( 0 ) , M z ( 0 ) ) = ( 0 , 100 , 0 ) for T s i m = 0.2   s .
Figure 2a,b shows a limit cycle and a spiral plot for T s i m = 0.2   s . In this case, where we consider α = β = η = 1.03163 in Equation (4), we have the FNMRF system of equations, and the approximate solution is presented in Figure 3 for T s i m = 1   s . The solution of the FNMRF system with parameters α = β = η = 1.0 ,   T 2 = 20 ( ms ) α ¯ , f 0 = 160   Hz , T 1 = 1 (   s ) α ¯ , and initial condition ( M x ( 0 ) , M y ( 0 ) , M z ( 0 ) ) = ( 0 , 100 , 0 ) for T s i m = 0.1   s is depicted in Figure 4 for M 0 = 1 and in Figure 5 for M 0 = 1 . When we consider α = β = η = 0.9 in Equation (4), we have the FNMRF model, and the approximate solution is shown in Figure 6 with parameters α = β = η = 0.9 , T 2 = 20 ( ms ) α ¯ , f 0 = 160   Hz , T 1 = 1 ( s ) α ¯ with initial condition ( M x ( 0 ) , M y ( 0 ) , M z ( 0 ) ) = ( 0 , 100 , 0 ) for T s i m = 0.2   s When we consider α = 0.8 ,   β = 1 , η = 0.9 , T 2 = 20 ( ms ) α ¯ , f 0 = 160   Hz , T 1 = 1 ( s ) α ¯ and initial condition ( M x ( 0 ) , M y ( 0 ) , M z ( 0 ) ) = ( 0 , 100 , 0 ) in Equation (4), we have the FNMRF system of Equation (5) and the approximate solution obtained by MATHEMATICA for the   T s i m = 0.1   s is represented in Figure 7.
Figure 8 represents the comparison between the approximate solution and the analytical solution of the fractional FNMRF system for M x ( t ) , M y ( t ) and M z ( t ) , respectively [23,24], for height steps h = 0.01 and h = 0.001 .
We can see an excellent consistency of the solution and a similar result may also be detected for M z ( t ) ; see Table 1. From these observations, we conclude that the approximate solution well matches the analytical solution. The condition of stability for equation orders α = 0.8 ,   β = 1 , η = 0.9 of the solution is described in Figure 7.
Figure 1, Figure 2, Figure 3, Figure 4, Figure 5, Figure 6 and Figure 7, in 2D and 3D, illustrate the dynamics between M x ( t ) , M y ( t ) , and M z ( t ) . For both cases, magnetization of the entire trajectory is presented in 3D with the starting point ( M x ( 0 ) , M y ( 0 ) , M z ( 0 ) ) = ( 0 , 100 , 0 ) and the return to its equilibrium value of M 0 .
Figure 8 shows the exact solution and the numerical solution obtained by applying the presented NIPCA method for (a) h = 0.01 and (b) h = 0.001 , and initial condition ( M x ( 0 ) , M y ( 0 ) , M z ( 0 ) ) = ( 0 , 100 , 0 ) for T s i m = 1   s . The maximum error in   ( M x , M y , M z ) and simulation time T s i m = 0.1   s ,   0.5   s   and   1.0   s with time steps h = 0.1 ,   0.01 ,   0.001 ,   0.05 ,   and   0.005 are listed in Table 1. It is easily shown from Table 1 that the time step is directly proportional to the error.

5. Conclusions

In this article, we obtained nonlinear fractional nuclear magnetic resonance flow equations (FNMRFEs) and the New Iterative Predictor-Corrector Algorithm (NIPCA) for their approximate solution. For NMR, the developed mathematical model allows the description and investigation of magnetization for spin dynamics (relaxation times T 1   and   T 2 ) at the resonance frequency ϖ 0   in a static magnetic field B 0 . A New Iterative Predictor-Corrector Algorithm (NIPCA) was proposed to solve nonlinear fractional nuclear magnetic resonance flow equations. The time efficiency and high accuracy of the proposed technique are evident from the detailed error analysis of the FNMRFEs.

Author Contributions

M.S.: conceptualization, supervision, validation, formal analysis, writing—original draft preparation and writing—review and editing; U.A.: software, methodology, formal analysis, validation, data curation and writing—review and editing; M.K.: supervision, conceptualization, writing—original draft preparation and writing—review and editing; A.A.: writing—review and editing, visualization, investigation and resources; W.A.: methodology, formal analysis, investigation, funding acquisition, resources and visualization; H.Y.Z.: visualization, investigation, resources and funding acquisition. All authors have read and agreed to the published version of the manuscript.

Funding

This work received funding from King Khalid University, Ministry of Education. Princess Nourah bint Abdulrahman University, Saudi Arabia. Princess Nourah bint Abdulrahman University Researchers Supporting Project number (PNURSP2022R157), Princess Nourah bint Abdulrahman University, Riyadh, Saudi Arabia.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

The authors express their appreciation to the Deanship of Scientific Research at King Khalid University for funding this work through the research groups program under grant number R.G.P.2/50/40. Also, the authors extend their appreciation to the Deputyship for Research & Innovation, Ministry of Education, in Saudi Arabia, for funding this research work through the project number: (IFP-KKU-2020/9). Princess Nourah bint Abdulrahman University Researchers Supporting Project number (PNURSP2022R157), Princess Nourah bint Abdulrahman University, Riyadh, Saudi Arabia.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Singh, H.; Srivastava, H.M. Numerical Simulation for Fractional-Order Bloch Equation Arising in Nuclear Magnetic Resonance by Using the Jacobi Polynomials. Appl. Sci. 2020, 10, 2850. [Google Scholar] [CrossRef] [Green Version]
  2. Johnston, E.R. Solution of the Bloch Equations including Relaxation. Concepts Magn. Reson. Part A 2020, 2020, 1–5. [Google Scholar] [CrossRef]
  3. Ali, H.M. An efficient approximate-analytical method to solve time-fractional KdV and KdVB equations. Inf. Sci. Lett. 2020, 9, 189–198. [Google Scholar]
  4. Sultana, M.; Arshad, U.; Alam, N.; Bazighifan, O.; Askar, S.; Awrejcewicz, J. New Results of the Time-Space Fractional Derivatives of Kortewege-De Vries Equations via Novel Analytic Method. Symmetry 2021, 13, 2296. [Google Scholar] [CrossRef]
  5. Zada, L.; Al-Hamami, M.; Nawaz, R.; Jehanzeb, S.; Morsy, A.; Abdel-Aty, A.; Nisar, K.S. A New Approach for Solving Fredholm Integro-Differential Equations. Inf. Sci. Lett. 2021, 10, 407–415. [Google Scholar]
  6. Khater, M.M.A.; Attia, R.A.M.; Abdel-Aty, A.H. Computational analysis of a nonlinear fractional emerging telecommunication model with higher-order dispersive cubic-quintic. Inf. Sci. Lett. 2020, 9, 83–93. [Google Scholar]
  7. Mohammadein, S.A.; Gad El-Rab, R.A.; Ali, M.S. The Simplest Analytical Solution of Navier-Stokes Equations. Inf. Sci. Lett. 2021, 10, 159–165. [Google Scholar]
  8. Abragam, A. Principles of Nuclear Magnetism; Oxford University Press: New York, NY, USA, 2002. [Google Scholar]
  9. Brown, R.W.; Cheng, Y.C.N.; Haacke, E.M.; Thompson, M.R.; Venkatesan, R. Magnetic Resonance Imaging: Physical Principles and Sequence Design; John Wiley and Sons: New York, NY, USA, 2014; ISBN 978-0-471-72085-0. [Google Scholar]
  10. Singh, H. A new numerical algorithm for fractional model of Bloch equation in nuclear magnetic resonance. Alex. Eng. J. 2016, 55, 2863–2869. [Google Scholar] [CrossRef] [Green Version]
  11. Caputo, M. Linear Models of Dissipation whose Q is almost Frequency Independent-II. Geophys. J. Int. 1967, 13, 529–539. [Google Scholar] [CrossRef]
  12. Daftardar-Gejji, V.; Jafari, H. Adomian decomposition: A tool for solving a system of fractional differential equations. J. Math. Anal. Appl. 2005, 301, 508–518. [Google Scholar] [CrossRef] [Green Version]
  13. Adomian, G. A review of decomposition method in applied mathematics. J. Math. Anal. Appl. 1988, 135, 501–544. [Google Scholar] [CrossRef] [Green Version]
  14. Hemeda, A.A. Homotopy perturbation method for solving systems of nonlinear coupled equations. Appl. Math. Sci. 2012, 6, 4787–4800. [Google Scholar]
  15. Bhalekar, S.; Daftardar-Gejji, V. Convergence of the new iterative method. Int. J. Differ. Equ. 2011, 2011, 1–10. [Google Scholar] [CrossRef]
  16. Bhalekar, S.; Daftardar-Gejji, V. Solving a system of nonlinear functional equations using a revised new iterative method. Int. J. Math. Comput. Sci. 2012, 6, 968–972. [Google Scholar] [CrossRef]
  17. Saeed, R.K.; Aziz, K.M. An iterative method with quartic convergence for solving nonlinear equations. Appl. Math. Comput. 2008, 202, 435–440. [Google Scholar] [CrossRef]
  18. Daftardar-Gejji, V.; Jafari, H. An iterative method for solving nonlinear functional equations. J. Math. Anal. Appl. 2006, 316, 753–763. [Google Scholar] [CrossRef] [Green Version]
  19. Khalid, M.; Sultana, M.; Arshad, U.; Shoaib, M. A Comparison between New Iterative Solutions of Nonlinear Oscillator Equation. Int. J. Comput. Appl. 2015, 128, 1–5. [Google Scholar] [CrossRef]
  20. Khalid, M.; Sultana, M.; Zaidi, F.; Arshad, U. Solving Linear and Nonlinear Klein-Gordon Equations by New Perturbation Iteration Transform Method. TWMS J. App. Eng. Math. 2016, 6, 115–125. [Google Scholar]
  21. Khalid, M.; Sultana, M.; Zaidi, F.; Arshad, U. An Effective Perturbation Iteration Algorithm for Solving Riccati Differential Equations. Int. J. Comput. Appl. 2015, 111, 0975–8887. [Google Scholar] [CrossRef]
  22. Daftardar-Gejji, V.; Sukale, Y.; Bhalekar, S. A new predictor-corrector method for fractional differential equations. Appl. Math. Comput. 2014, 244, 158–182. [Google Scholar] [CrossRef]
  23. Khalid, M.; Sultana, M.; Arshad, U. Procuring Analytical Solution of Nonlinear Nuclear Magnetic Resonance Model of Fraction Order. Sohag J. Math. 2017, 4, 69–73. [Google Scholar] [CrossRef]
  24. Petráš, I. Modeling and numerical analysis of fractional-order Bloch equations. Comput. Math. Appl. 2011, 61, 341–356. [Google Scholar] [CrossRef]
Figure 1. Approximate solution (a) 2D Plot and (b) 3D Plot of the FNMRF system for α = β = η = 1.03165 , T 2 = 20 ( ms ) α ¯ , f 0 = 160   Hz , T 1 = 1 ( s ) α ¯ and initial condition ( M x ( 0 ) , M y ( 0 ) , M z ( 0 ) ) = ( 0 , 100 , 0 ) for T s i m = 0.1   s .
Figure 1. Approximate solution (a) 2D Plot and (b) 3D Plot of the FNMRF system for α = β = η = 1.03165 , T 2 = 20 ( ms ) α ¯ , f 0 = 160   Hz , T 1 = 1 ( s ) α ¯ and initial condition ( M x ( 0 ) , M y ( 0 ) , M z ( 0 ) ) = ( 0 , 100 , 0 ) for T s i m = 0.1   s .
Fractalfract 06 00091 g001
Figure 2. Approximate solution (a) 2D Plot and (b) 3D Plot of the FNMRF system for α = β = η = 1.03165 and initial condition ( M x ( 0 ) , M y ( 0 ) , M z ( 0 ) ) = ( 0 , 100 , 0 ) for T s i m = 0.2   s .
Figure 2. Approximate solution (a) 2D Plot and (b) 3D Plot of the FNMRF system for α = β = η = 1.03165 and initial condition ( M x ( 0 ) , M y ( 0 ) , M z ( 0 ) ) = ( 0 , 100 , 0 ) for T s i m = 0.2   s .
Fractalfract 06 00091 g002
Figure 3. Approximate solution (a) 2D Plot and (b) 3D Plot of the FNMRF system for α = β = η = 1.03165 , T 2 = 20 ( ms ) α ¯ , f 0 = 160   Hz , T 1 = 1 (   s ) α ¯ and initial condition ( M x ( 0 ) , M y ( 0 ) , M z ( 0 ) ) = ( 0 , 100 , 0 ) for T s i m = 1   s .
Figure 3. Approximate solution (a) 2D Plot and (b) 3D Plot of the FNMRF system for α = β = η = 1.03165 , T 2 = 20 ( ms ) α ¯ , f 0 = 160   Hz , T 1 = 1 (   s ) α ¯ and initial condition ( M x ( 0 ) , M y ( 0 ) , M z ( 0 ) ) = ( 0 , 100 , 0 ) for T s i m = 1   s .
Fractalfract 06 00091 g003
Figure 4. Approximate solution (a) 2D Plot and (b) 3D Plot of the FNMRF system for α = β = η = 1.0 , M 0 = 1 and initial condition ( M x ( 0 ) , M y ( 0 ) , M z ( 0 ) ) = ( 0 , 100 , 0 ) for T s i m = 0.1   s .
Figure 4. Approximate solution (a) 2D Plot and (b) 3D Plot of the FNMRF system for α = β = η = 1.0 , M 0 = 1 and initial condition ( M x ( 0 ) , M y ( 0 ) , M z ( 0 ) ) = ( 0 , 100 , 0 ) for T s i m = 0.1   s .
Fractalfract 06 00091 g004
Figure 5. Approximate solution (a) 2D Plot and (b) 3D Plot of the FNMRF system for α = β = η = 1.0 , M 0 = 1 and initial condition ( M x ( 0 ) , M y ( 0 ) , M z ( 0 ) ) = ( 0 , 100 , 0 ) for T s i m = 0.1   s .
Figure 5. Approximate solution (a) 2D Plot and (b) 3D Plot of the FNMRF system for α = β = η = 1.0 , M 0 = 1 and initial condition ( M x ( 0 ) , M y ( 0 ) , M z ( 0 ) ) = ( 0 , 100 , 0 ) for T s i m = 0.1   s .
Fractalfract 06 00091 g005
Figure 6. Approximate solution (a) 2D Plot and (b) 3D Plot of the FNMRF system for α = β = η = 0.9 and initial condition ( M x ( 0 ) , M y ( 0 ) , M z ( 0 ) ) = ( 0 , 100 , 0 ) for T s i m = 0.2   s .
Figure 6. Approximate solution (a) 2D Plot and (b) 3D Plot of the FNMRF system for α = β = η = 0.9 and initial condition ( M x ( 0 ) , M y ( 0 ) , M z ( 0 ) ) = ( 0 , 100 , 0 ) for T s i m = 0.2   s .
Fractalfract 06 00091 g006
Figure 7. Approximate solution (a) 2D Plot and (b) 3D Plot of the FNMRF system for α = 0.8 ,   β = 1 ,   η = 0.9 and initial condition ( M x ( 0 ) , M y ( 0 ) , M z ( 0 ) ) = ( 0 , 100 , 0 ) for T s i m = 0.1   s .
Figure 7. Approximate solution (a) 2D Plot and (b) 3D Plot of the FNMRF system for α = 0.8 ,   β = 1 ,   η = 0.9 and initial condition ( M x ( 0 ) , M y ( 0 ) , M z ( 0 ) ) = ( 0 , 100 , 0 ) for T s i m = 0.1   s .
Fractalfract 06 00091 g007
Figure 8. Comparison between the Exact solution and Analytical solution of the FNMRF system for (a) h = 0.01 (b) h = 0.001 (c) h = 0.01 (d) h = 0.001 (e) h = 0.01 (f) h = 0.001 and initial condition ( M x ( 0 ) , M y ( 0 ) , M z ( 0 ) ) = ( 0 , 100 , 0 ) for T s i m = 1   s .
Figure 8. Comparison between the Exact solution and Analytical solution of the FNMRF system for (a) h = 0.01 (b) h = 0.001 (c) h = 0.01 (d) h = 0.001 (e) h = 0.01 (f) h = 0.001 and initial condition ( M x ( 0 ) , M y ( 0 ) , M z ( 0 ) ) = ( 0 , 100 , 0 ) for T s i m = 1   s .
Fractalfract 06 00091 g008
Table 1. Average absolute error in the New Iterative Predictor-Corrector Algorithm (NIPCA).
Table 1. Average absolute error in the New Iterative Predictor-Corrector Algorithm (NIPCA).
Simulation   Time   T s i m Components of M h = 0.1 h = 0.01 h = 0.001 h = 0.05 h = 0.005
T s i m = 0.1 M x 2.074 × 10−22.776 × 10−33.995 × 10−46.210 × 10−31.713 × 10−3
M y 2.485 × 10−11.658 × 10−22.369 × 10−34.200 × 10−21.009 × 10−2
M z 1.880 × 10−51.910 × 10−42.292 × 10−53.963 × 10−41.057 × 10−4
T s i m = 0.5 M x 1.705 × 10−14.708 × 10−25.090 × 10−31.573 × 10−12.460 × 10−2
M y 5.674 × 10−11.027 × 10−21.102 × 10−23.818 × 10−15.339 × 10−2
M z 5.963 × 10−38.645 × 10−58.983 × 10−53.657 × 10−34.415 × 10−4
T s i m = 1.0 M x 1.003 × 10−11.562 × 10−11.625 × 10−26.476 × 10−17.985 × 10−2
M y 1.257 × 10−11.638 × 10−11.694 × 10−27.152 × 10−18.342 × 10−2
M z 1.065 × 10−21.292 × 10−34.318 × 10−45.922 × 10−36.533 × 10−4
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Sultana, M.; Arshad, U.; Khalid, M.; Akgül, A.; Albalawi, W.; Zahran, H.Y. A New Iterative Predictor-Corrector Algorithm for Solving a System of Nuclear Magnetic Resonance Flow Equations of Fractional Order. Fractal Fract. 2022, 6, 91. https://doi.org/10.3390/fractalfract6020091

AMA Style

Sultana M, Arshad U, Khalid M, Akgül A, Albalawi W, Zahran HY. A New Iterative Predictor-Corrector Algorithm for Solving a System of Nuclear Magnetic Resonance Flow Equations of Fractional Order. Fractal and Fractional. 2022; 6(2):91. https://doi.org/10.3390/fractalfract6020091

Chicago/Turabian Style

Sultana, Mariam, Uroosa Arshad, Muhammad Khalid, Ali Akgül, Wedad Albalawi, and Heba Y. Zahran. 2022. "A New Iterative Predictor-Corrector Algorithm for Solving a System of Nuclear Magnetic Resonance Flow Equations of Fractional Order" Fractal and Fractional 6, no. 2: 91. https://doi.org/10.3390/fractalfract6020091

Article Metrics

Back to TopTop