- Research Article
- Open access
- Published:
Projectile motion via Riemann-Liouville calculus
Advances in Difference Equations volume 2015, Article number: 63 (2015)
Abstract
We present an analysis of projectile motion in view of fractional calculus. We obtain the solution for the problem using the Riemann-Liouville derivative, and then we compute some features of projectile motion in the framework of Riemann-Liouville fractional calculus. We compare the solutions using Caputo derivatives and Riemann-Liouville derivatives.
1 Analysis of projectile motion in view of Riemann-Liouville fractional calculus
1.1 Introduction
In this paper we consider a projectile motion in view of Riemann-Liouville fractional calculus. The projectile motion is one of the simplest problems whose analogs are ubiquitous in physics. The purpose of this paper is to extend the Caputo approach of [1] to the Riemann-Liouville case. We obtain some new formulas, in particular, the trajectory using the Riemann-Liouville fractional derivative is different. We compare both approaches and indicate new directions of research.
The fractional calculus is an extension of the ordinary calculus and has a history of over 300 years old. It represents a generalization of the ordinary differentiation and integration to arbitrary order and fractional calculus has applications in various fields, e.g. physics, engineering or biology [2–4]. Differential equations of fractional order have assumed a relevant role in the most diverse areas of science and engineering. Some physical considerations in favor of the use of fractional models are given in [5] and fractional mechanics is presented in [6, 7].
Many times the authors replace the usual integer derivative by another derivative of fractional order. However, from the physical point of view that is not totally correct [8] and some dimensional correction in the new equation is necessary; for example, substituting a first order derivative \(D^{1} :=\frac{d}{dt}\) by \(\frac{1}{{\sigma }^{1-\alpha}}D^{\alpha}\) where σ has an appropriate dimension [9].
For some new directions in fractional calculus and fractional differential equations we refer the reader for example to [10–13].
1.2 Definitions and preliminaries
We recall some definitions of fractional calculus.
The fractional integral of order \(\alpha>0\) of a function \(f:[0,T]\rightarrow\mathbb{R}\) is defined by
provided the right-hand side integral exists for almost every \(t\in [0,T]\). Here Γ is the classical gamma function. This fractional integral is well defined if, for example, \(f\in L^{1}(0,T)\).
Let \(\alpha>0\), \(n-1<\alpha<n\), \(n\in\mathbb{N}\), \(n\ge1\).
1.2.1 Caputo fractional derivative
Consider the space \(AC^{n}[0,T]\) of functions with absolutely continuous derivatives up to order \(n-1\) and with absolutely continuous n-derivative.
The Caputo fractional derivative of a function \(f\in AC^{n}[0,T]\), \(T>0\) is defined by [4]
The Laplace transform of a function \(f:[0,\infty)\rightarrow \mathbb{R}\) is the function \(F(s)\),
provided it is well defined.
If we apply the Laplace transform to (1.1) we get [4]
1.2.2 Riemann-Liouville fractional derivative
The Riemann-Liouville fractional derivative of a function f is defined as
provided the left-hand side is defined for almost every \(t>0\). If we apply the Laplace transform, we get
We recall that the Caputo derivative of a constant function is zero, i.e., \({}^{c}D^{\alpha} (1)=0\). However, for the Riemann-Liouville derivative:
Also \(D^{\alpha}t^{\alpha-j}=0\) for \(j=1,2,\ldots,[\alpha]+1\).
A useful formula is the following relation:
and for \(\gamma=0\) we obtain the Riemann-Liouville derivative of a constant.
1.2.3 Mittag-Leffler function
A two-parameter function of the Mittag-Leffler type is defined by the series expansion [4]:
The Laplace transform for the Mittag-Leffler function is very useful in solving fractional differential equations:
Hence
The general solution of the following simple fractional differential equation:
is given by
with \(c_{0},c_{1},\ldots,c_{n-1}\) arbitrary constants.
Thus for \(0<\alpha<1\), the general solution of \({}^{c}D^{\alpha}f=0\) is a constant.
However, for the Riemann-Liouville derivative we find that the general solution of
is given by
Thus for \(0<\alpha<1\), the general solution of
This is a crucial difference since \(t^{\alpha-1}\) has a singularity at \(t=0^{+}\).
1.3 Classical problem formulation of projectile motion
A familiar basic physics problem involves the determination of the motion of an object which is projected into a spatial medium and subject to a uniform gravitational field. In this section, we consider the introductory version of this problem in which the medium usually does not offer resistance to the projectile motion. The projectile is treated as a particle of mass m under an uniform gravitational force and no drag force is considered. Under these conditions, the classical equations of motion for the particle, in the x-y plane, are given by
by the classic Newton law.
The corresponding initial conditions are
namely, the projectile starts from rest, with an initial force of module \(v_{0}\) and an angle ϕ.
The trajectory is given by a parabola:
The range is the horizontal distance traveled by the projectile from the time it is fired until it lands. The maximum altitude is the height of the highest point in the trajectory. The time of flight is the amount of time the projectile spends in the air between when it is fired and when it lands.
The range is
and the corresponding flight time is
The range is maximum for \(\phi=\frac{\pi}{4}\). Finally the maximum height is equal to
1.4 Caputo fractional problem formulation
Now consider the above problem in view of the fractional calculus. Before doing so, we consider the question of how to formulate the acceleration of a particle in the fractional approach. It seems reasonable to consider instead of the second derivative a fractional order derivative [1]. The fractional differential equations for the projectile problem is then
where \(1<\alpha\le2\).
For \(\alpha=2\) we recover, of course, the classical case (1.9).
Physically, we can interpret the fractional derivatives of x and y, respectively, as the accelerations of the projectile in the horizontal and vertical directions, which reduce to the acceleration of the classical mechanics at \(\alpha\to2^{-}\).
First we recall the solutions using the Caputo derivative [1]. The general solution of (1.11) using the Caputo derivative is
Implementing the initial conditions (1.10) we get
For the Caputo derivative the solution of (1.11) can also be obtained by means of Laplace transform (1.2) as in [1]:
Using the initial conditions (1.10), we get
and then x, y are given by (1.12).
1.5 Riemann-Liouville fractional problem formulation
For the Riemann-Liouville derivative the corresponding and adequate initial conditions are [2]
which, of course, coincide with the initial conditions (1.10) for \(\alpha=2\).
The general solution of (1.11) for the Riemann-Liouville derivative is given by
in view of (1.8).
However,
We have
and
Therefore \(D^{\alpha-1}x(t)=c_{1} \Gamma(\alpha)\).
Using the initial condition \(D^{\alpha-1}x(0)=v_{0}\cos\phi\), we can conclude that \(c_{1}=\frac{v_{0}\cos\phi}{\Gamma(\alpha)}\), so that
Using the other initial condition we obtain with \(c_{0}\),
since \(D^{\alpha-2}(t^{\alpha-2})=\Gamma(\alpha-1)\) and \(D^{\alpha -2}(t^{\alpha-1})=\Gamma(\alpha) t\).
Therefore \(D^{\alpha-2}x(0)=0\) implies \(c_{0}=0\) and we get
In the same way
where we obtain \(d_{1}=\frac{v_{0}\sin\phi}{\Gamma(\alpha)}\), \(d_{0}=0\), i.e.,
We point out that the solution \(x(t)\), \(y(t)\) given by (1.16), (1.17) is qualitatively different from the solution (1.12). With this Riemann-Liouville approach we get new fractional trajectories.
For the Riemann-Liouville derivative, the solution of (1.11) can also be reached by means of the Laplace transform (1.4) as follows:
Using the initial conditions (1.15), we get
From this it follows that \(x(t)\), \(y(t)\) are given by (1.16), (1.17), respectively.
1.6 Features of projectile motion in the fractional calculus
As we have recalled before, three quantities are particularly relevant for identifying, distinguishing, and analyzing trajectories in our setting: the range, the maximum altitude, and the time of flight.
We recall each of these quantities using the Caputo derivative [1] and compute them for the Riemann-Liouville derivative.
1.6.1 Trajectory
Caputo: By eliminating t from (1.12), we obtain the trajectory of the fractional projectile for arbitrary α as:
This was obtained in [1].
As \(\alpha\to2^{-}\), (1.20) gives the classical trajectory equation:
Riemann-Liouville: By eliminating t from (1.16), (1.17) we now obtain the trajectory of the fractional projectile from (1.16), (1.17):
As a new result, as \(\alpha\to2^{-}\), from (1.22) we obtain the classical trajectory equation (1.21).
Observe that (1.22) is different from (1.20).
1.6.2 Range
The fractional projectile range is defined as the value of x at the impact point.
Caputo [1]: Thus, \(y=0\) at \(x=R_{\mathrm{F}}\). Hence, \(R_{\mathrm{F}}\) is given as
Also as \(\alpha\to2^{-}\), (1.23) leads to the range of the classical projectile:
See Figure 1 for \(v_{0}=2\).
Riemann-Liouville: Doing again \(y=0\) at \(x=R_{\mathrm{F}}\), we obtain in this case for \(R_{\mathrm{F}}\),
which is different and, surprisingly, simpler than (1.23). See Figure 2.
As \(\alpha\to2^{-}\), from (1.25) we obtain the range of the classical projectile (1.24).
We compare both ranges in Figure 3.
1.6.3 Flight time
The fractional time of flight \(t_{\mathrm{F}\text{-flight}}\) is defined as the value of t at which the projectile hits the ground.
Caputo: Thus, \(y=0\) at \(t=t_{\mathrm{F}\text{-flight}}\), hence
Here, it should be noted also that the classical flight time \(t_{\mathrm{C}\text{-flight}}\) can be deduced from (1.26) at \(\alpha\to2^{-}\) as
Riemann-Liouville: Doing \(y=0\) at \(t=t_{\mathrm{F}\text{-flight}}\), we obtain
This has a simpler expression than the Caputo analogous (1.26).
Again, it is verified that the classical flight time \(t_{\mathrm{C}\text{-flight}}\) can be obtained from (1.28) at \(\alpha\to2^{-}\) to get (1.27).
1.6.4 Maximum height
Caputo: The projectile reaches its maximum height when its vertical component vanishes, i.e., \(\dot{y}=0\). By solving this equation for t, we get
Substituting (1.29) into \(y(t)\) in (1.12), we obtain the Caputo fractional maximum height \(H_{\mathrm{F}}\):
Here, we can also obtain the maximum height of the classical projectile when \(\alpha\to2^{-}\):
Riemann-Liouville: Solving for t the equation \(\dot{y}=0\), we obtain
Substituting (1.32) into \(y(t)\) in (1.17), we obtain the Riemann-Liouville fractional maximum height \(H_{\mathrm{F}}\):
If \(\alpha\to2^{-}\), we obtain again (1.31). We have
2 Relationship between the ranges
In this section we present two main results: one of them comparing the range of a projectile using the fractional calculus by the Caputo derivative with the range in the classical case (Theorem 1 of [1]), and the other comparing again the classical range with the fractional range, but using this time the new formulas obtained for the Riemann-Liouville derivative.
Theorem 2.1
([1])
Suppose that
then the relation between the range of a projectile using fractional calculus (by Caputo) \(R_{\mathrm{F}\text{-}\mathrm{C}}\) and the range in the classical case \(R_{\mathrm{C}}\) is given by \(R_{\mathrm{F}\text{-}\mathrm{C}}=\mu R_{\mathrm{C}}\), hence:
-
1.
\(R_{\mathrm{F}\text{-}\mathrm{C}}=R_{\mathrm{C}}\) if \(\mu=1\), i.e., \(v_{0}\sin\phi=[\frac {2^{\alpha-1}}{\Gamma(\alpha+1)}]^{\frac{1}{2-\alpha}}g\).
-
2.
\(R_{\mathrm{F}\text{-}\mathrm{C}}>R_{\mathrm{C}}\) if \(\mu>1\), i.e., \(v_{0}\sin\phi>[\frac {2^{\alpha-1}}{\Gamma(\alpha+1)}]^{\frac{1}{2-\alpha}}g\).
-
3.
\(R_{\mathrm{F}\text{-}\mathrm{C}}< R_{\mathrm{C}}\) if \(\mu<1\), i.e., \(v_{0}\sin\phi<[\frac {2^{\alpha-1}}{\Gamma(\alpha+1)}]^{\frac{1}{2-\alpha}}g\).
We now give the corresponding result for the Riemann-Liouville range without proof, since it is similar to that of Theorem 2.1.
Theorem 2.2
Suppose that \(\upsilon=\frac{g^{2-\alpha}(v_{0}\sin\phi)^{\alpha-2}\alpha ^{\alpha-1}}{2\Gamma(\alpha)}\), then the relation between the range of a projectile using fractional calculus (by Riemann-Liouville) \(R_{\mathrm{F}\text{-}\mathrm{RL}}\) and the range in the classical case \(R_{\mathrm{C}}\) is given by \(R_{\mathrm{F}\text{-}\mathrm{RL}}=\upsilon R_{\mathrm{C}}\), hence:
-
1.
\(R_{\mathrm{F}\text{-}\mathrm{RL}}=R_{\mathrm{C}}\) if \(\upsilon=1\), i.e., \(v_{0}\sin\phi= (\frac{2\Gamma(\alpha)}{\alpha^{\alpha-1}} )^{\frac{1}{\alpha -2}}\frac{1}{g}\).
-
2.
\(R_{\mathrm{F}\text{-}\mathrm{RL}}>R_{\mathrm{C}}\) if \(\upsilon>1\), i.e., \(v_{0}\sin\phi> (\frac{2\Gamma(\alpha)}{\alpha^{\alpha-1}} )^{\frac{1}{\alpha -2}}\frac{1}{g}\).
-
3.
\(R_{\mathrm{F}\text{-}\mathrm{RL}}< R_{\mathrm{C}}\) if \(\upsilon<1\), i.e., \(v_{0}\sin\phi< (\frac{2\Gamma(\alpha)}{\alpha^{\alpha-1}} )^{\frac{1}{\alpha -2}}\frac{1}{g}\).
3 Maximum projectile range
In applications, the maximum projectile range and the required optimal projection angle are of considerable interest (e.g. in situations for which the projectile serves as a delivery system [1, 14, 15]). In order to maximize \(R_{\mathrm{F}}\), it is necessary to optimize the projection angle ϕ. This is developed below.
Theorem 3.1
(see [1], Theorem 3)
The optimal projection angle \(\phi_{\mathrm{max}}\) and the maximum projectile range \(R_{\mathrm{F}\text{-}\mathrm{max}}\) (by Caputo) are given by
and
See Figure 4 for the optimal angle. For \(\alpha=2\) the optimal angle is \(\frac{\pi}{4}=0.785398\ldots\) and the maximum range in Figure 5 for \(v_{0}=2\) where for \(\alpha=2\), we obtain according to (1.24), an approximate value of 0.408163.
We now present a new result on the optimal angle with the Riemann-Liouville approach.
Theorem 3.2
The optimal projection angle \(\phi_{\mathrm{max}}\) to attain the maximum projectile range \(R_{\mathrm{F}\text{-}\mathrm{max}}\) (by Riemann-Liouville) is given by
and the corresponding maximum range
Proof
We have to maximize the function \(R_{\mathrm{F}}\) given in (1.25), and for this a necessary condition is \(\frac{dR_{\mathrm{F}}}{d\phi}=0\). Therefore,
The next step is to solve the equation \(\frac{dR_{\mathrm{F}}}{d\phi}=0\) as \(\phi =\phi_{\mathrm{max}}\), and after some simple calculations we get
On the other hand, \(1<\alpha\le2^{-}\) implies that \(1\le\frac{1}{\sqrt {\alpha-1}}<\infty\), i.e., \(\frac{\pi}{4}\le\phi_{\mathrm{max}}<\frac {\pi}{2}\).
When in this equation we let \(\alpha\to2^{-}\), we obtain \(\phi _{\mathrm{max}}=\frac{\pi}{4}\), which is the optimal projection angle in the classical case.
Now we need to find the value of the maximum projectile range \(R_{\mathrm{F}\text{-}\mathrm{max}}\), and for this we replace the \(\phi_{\mathrm{max}}\) that we just calculated in (1.25). Using the trigonometrical relations
simplifies greatly the calculations.
Hence, the formula for the maximum projectile range is given by
We get from it the expression of the classical maximum range \(R_{\mathrm{C}\text{-}\mathrm{max}}=\frac{v_{0}^{2}}{g}\) as \(\alpha\to2^{-}\). □
In Figure 6 we show the optimal angle (3.1). We point out a qualitative difference with the optimal angle for the Caputo case: \(\phi _{\mathrm{max}}\) is increasing in α when using the Riemann-Liouville derivative. Again for \(\alpha=2\) we recover the optimal angle \(\frac{\pi }{4}\). The maximum range (3.2) is decreasing in α as is shown in Figure 7 for \(v_{0}=2\).
Finally, in Figures 8 and 9 we compare the optimal angle and the maximum range for the Caputo and Riemann-Liouville cases, respectively.
4 Conclusions
We have studied the motion of a projectile using the Riemann-Liouville fractional derivative. We have compared the trajectory, range, flight time, maximum height, maximum projectile range, and optimal angle with the results obtained previously for the fractional Caputo derivative.
Some relevant qualitative differences between the Caputo and the Riemann-Liouville approach are indicated. For example, the maximum projectile range is increasing with the order of derivative for the Caputo approach and, by contrast, it is decreasing with the order of the derivative for our Riemann-Liouville approach.
In the future we suggest to study the motion of a projectile in a resistant medium via the fractional calculus approach.
References
Ebaid, A: Analysis of projectile motion in view of fractional calculus. Appl. Math. Model. 35, 1231-1239 (2011)
Kilbas, A, Srivastava, HM, Trujillo, JJ: Theory and Applications of Fractional Differential Equations. North-Holland Mathematics Studies, vol. 204. Elsevier, Amsterdam (2006)
Samko, SG, Kilbas, AA, Marichev, OI: Fractional Integrals and Derivatives: Theory and Applications. Gordon & Breach, Linghome (1993)
Podlubny, I: Fractional Differential Equations. Academic Press, San Diego (1999)
Baleanu, D, Guvenc, ZB, Machado, JAT: New Trends in Nanotechnology and Fractional Calculus Applications. Springer, New York (2010)
Baleanu, D, Golmankhaneh, AK, Nigmatullin, R, Golmankhaneh, AK: Fractional Newtonian mechanics. Cent. Eur. J. Phys. 8, 120-125 (2010)
Golmankhaneh, AK, Yengejeh, AM, Baleanu, D: On the fractional Hamilton and Lagrange mechanics. Int. J. Theor. Phys. 51, 2909-2916 (2012)
Rosales Garcia, JJ, Guia Calderon, M, Martinez Ortiz, J, Baleanu, D: Motion of a particle in a resisting medium using fractional calculus approach. Proc. Rom. Acad., Ser. A 14, 42-47 (2013)
Rosales, JJ, Guia, M, Gomez, F, Aguilar, F, Martinez, J: Two dimensional fractional projectile motion in a resisting medium. Cent. Eur. J. Phys. 12, 517-520 (2014)
Belmekki, M, Nieto, JJ, Rodríguez-López, R: Existence of periodic solution for a nonlinear fractional differential equation. Bound. Value Probl. 2009, Article ID 324561 (2009)
Baleanu, D, Diethelm, K, Scalas, E, Trujillo, JJ: Fractional Calculus Models and Numerical Methods. Series on Complexity, Nonlinearity and Chaos. World Scientific, Boston (2012)
Priya, GS, Prakash, P, Nieto, JJ, Kayar, Z: Higher-order numerical scheme for fractional heat equation with Dirichlet and Neumann boundary conditions. Numer. Heat Transf., Part B, Fundam. 63, 540-559 (2013)
Yang, XJ: Advanced Local Fractional Calculus and Its Applications. World Science Publisher, New York (2012)
Hayen, JC: Projectile motion in a resistant medium. Part 1: exact solution and properties. Int. J. Non-Linear Mech. 38, 357-369 (2003)
Hayen, JC: Projectile motion in a resistant medium. Part 2: approximate solution and estimates. Int. J. Non-Linear Mech. 38, 371-380 (2003)
Acknowledgements
This project was funded by the Deanship of Scientific Research (DSR), King Abdulaziz University, under grant No. (88-130-35-HiCi). The authors, therefore, acknowledge technical and financial support of KAU.
Author information
Authors and Affiliations
Corresponding author
Additional information
Competing interests
The authors declare that they have no competing interests.
Authors’ contributions
Each of the authors contributed to each part of this study equally and read and approved the final version of the manuscript.
Rights and permissions
Open Access This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly credited.
About this article
Cite this article
Ahmad, B., Batarfi, H., Nieto, J.J. et al. Projectile motion via Riemann-Liouville calculus. Adv Differ Equ 2015, 63 (2015). https://doi.org/10.1186/s13662-015-0400-3
Received:
Accepted:
Published:
DOI: https://doi.org/10.1186/s13662-015-0400-3