• Aucun résultat trouvé

Fractional order differentiation by integration and error analysis in noisy environment: Part 1 continuous case

N/A
N/A
Protected

Academic year: 2021

Partager "Fractional order differentiation by integration and error analysis in noisy environment: Part 1 continuous case"

Copied!
19
0
0

Texte intégral

(1)

HAL Id: hal-00779176

https://hal.inria.fr/hal-00779176

Preprint submitted on 21 Jan 2013

HAL is a multi-disciplinary open access archive for the deposit and dissemination of sci-entific research documents, whether they are pub-lished or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers.

L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d’enseignement et de recherche français ou étrangers, des laboratoires publics ou privés.

analysis in noisy environment: Part 1 continuous case

Da-Yan Liu, Olivier Gibaru, Wilfrid Perruquetti, Taous-Meriem Laleg-Kirati

To cite this version:

Da-Yan Liu, Olivier Gibaru, Wilfrid Perruquetti, Taous-Meriem Laleg-Kirati. Fractional order dif-ferentiation by integration and error analysis in noisy environment: Part 1 continuous case. 2013. �hal-00779176�

(2)

Fractional order differentiation by integration

and error analysis in noisy environment: Part 1

continuous case

Da-Yan Liu*, Olivier Gibaru, Wilfrid Perruquetti, Taous-Meriem Laleg-Kirati

Abstract

The integer order differentiation by integration method based on the Jacobi orthogonal polynomials for noisy signals was originally introduced by Mboup, Join and Fliess [1], [2]. We are going to generalize this method from the integer order to the fractional order so as to estimate the fractional order derivatives of noisy signals. For sake of clarity, this work has been divided into two parts. The first part presented in this paper focuses on the continuous case while the second part that has been presented in another paper [3] deals with the discrete case with on-line applications. In this paper, two kinds of fractional order differentiators are deduced from the Jacobi orthogonal polynomial filter, using the Riemann-Liouville and the Caputo fractional order derivative definitions respectively. Exact and simple formulae for these differentiators are given by integral expressions. Hence, they can be used both for continuous-time and discrete-time models in on-line or off line applications. Then, some error bounds are provided for the corresponding estimation errors in continuous case. These bounds will be used to study the design parameters’ influence on the obtained fractional order differentiators in the second part. Finally, numerical simulations are given to show the accuracy and the robustness with respect to corrupting noises

D.Y. Liu, and T.M. Laleg-Kirati are with Computer, Electrical and Mathematical Sciences and Engineering Division, King Abdullah University of Science and Technology (KAUST), 23955-6900, Thuwal, Kingdom of Saudi Arabia (e-mail: dayan.liu@kaust.edu.sa; taousmeriem.laleg@kaust.edu.sa)

O. Gibaru is with LSIS (CNRS, UMR 7296), Arts et M´etiers ParisTech, 8 Boulevard Louis XIV, 59046 Lille Cedex, France (e-mail: olivier.gibaru@ensam.eu)

W. Perruquetti is with LAGIS (CNRS, UMR 8146), ´Ecole Centrale de Lille, BP 48, Cit´e Scientifique, 59650 Villeneuve d’Ascq, France (e-mail: wilfrid.perruquetti@inria.fr)

O. Gibaru, and W. Perruquetti are with ´Equipe Projet Non-A, INRIA Lille-Nord Europe, Parc Scientifique de la Haute Borne, 40, avenue Halley Bˆat.A, Park Plaza, 59650 Villeneuve d’Ascq, France

(3)

of the proposed differentiators in off-line applications. The properties of our differentiators in on-line applications will be shown in the second part.

Index Terms

Fractional order differentiator, Riemann-Liouville fractional derivative, Caputo fractional derivative, Jacobi orthogonal polynomial filter, Error analysis.

EDICS: SSP-FILT; ASP-ANAL.

I. INTRODUCTION

Fractional order derivatives have a long history and are now very useful in many scientific and engineer-ing fields, includengineer-ing flow, control (papers [4], [5], [6], [7] showed that usengineer-ing fractional order derivatives in the control design can improve the performances and robustness properties), signal processing, electrical networks, and etc. (see, e.g., [8], [9]). The fractional order differentiator is concerned with estimating the fractional order derivatives of an unknown signal from its noisy observed data. This motivated the interest of fractional order differentiators in signal processing applications, such as edge detection [10], electrocardiogram signal detection [11], biological signal processing [12], and image signal processing [13]. Various methods have been developed during the last years. They are divided into two classes: those dealing with continuous-time models (see, e.g., [14], [15], [16]) and those dealing with discrete-time models (see, e.g., [17], [18], [19], [20], [21]). Nevertheless, the real case of signals with noises was somewhat overlooked. In order to solve this problem, an optimization formulation using genetic algorithms was proposed in [22] to reduce the noise effect in the estimation of the fractional order derivatives. But, the complex mathematical deduction restricts its application. A novel digital fractional order Savitzky-Golay differentiator was introduced in [23], which was deduced from the Riemann-Liouville fractional order derivative definition and the Savitzky-Golay filter [24], [25]. The use of the Savitzky-Golay filter guarantees its accuracy and simplicity for estimating the fractional order derivatives for noisy signals. However, let us recall that the Legendre polynomial filter is more recommended than the Savitzky-Golay filter for reasons of simplicity and convergence speed [26]. In particular, it has the advantage of being suitable for irregularly spaced or missing data.

The integer order differentiation by integration method is concerned with estimating the integer order derivatives of an unknown signal by using an integral formula of its noisy observation. This method was firstly studied for noise-free signals by Cioranescu [28] in 1938 and became well known for the

(4)

Lanczos generalized derivative [29] (p. 324) in 1956 (see [27] for more details). The idea of the Lanczos generalized derivative is to use an integral of an unknown signal and the Legendre orthogonal polynomial to estimate the first order derivative of the signal. Recently, Mboup, Join and Fliess [1], [2] applied an algebraic setting to estimate high order derivatives by integration in noisy case, where the Jacobi orthogonal polynomials were introduced in the integral. Hence, we call the obtained differentiator integer

order Jacobi differentiator. This differentiator greatly improves the convergence rate of the Lanczos generalized derivative [30]. Moreover, it was shown in [31] that it can also be obtained by taking the integer order derivative of the Jacobi orthogonal polynomial filter considered as the extension of the Legendre polynomial filter [26], [32]. Bearing this idea in mind, a fractional order Jacobi differentiator was introduced in [33] by taking the Riemann-Liouville fractional order derivative of the Jacobi orthogonal polynomial filter. Similarly, the Jacobi orthogonal polynomial filter was used to estimate the Caputo fractional order derivatives so as to solve fractional order differential equations in [34]. In [33], we showed that the fractional order Jacobi differentiator is more accurate than the one based on the classical Savitzky-Golay filter. Nevertheless, no error analysis was provided for this differentiator.

Let us mention that the algebraic differentiation method used in [1], [2] was introduced in [35], where the idea was inspired from the algebraic parametric estimation methods [36], [37], [38], [39]. The reader may find additional theoretical foundations in [40], [41]. In particular, by using non standard analysis techniques, Fliess [40], [42] showed that these methods exhibit good robustness properties with respect to corrupting noises without the need of knowing their statistical properties. Moreover, some accurate error analysis were given in [43], [44] to show the robustness properties of the integer order Jacobi differentiator with respect to noises issued from stochastic process models. Consequently, the fractional order Jacobi differentiator proposed in [33] can have the same robustness properties. In [46], by applying these methods to a truncated fractional Taylor series expansion, we estimated the Jumarie’s modified Riemann-Liouville derivative defined in [45] without any error analysis.

This work has been divided into two parts presented in two different papers for sake of clarity. This first part presented in this paper focuses on the continuous case where we first extend the differentiation by integration method from the integer order to the fractional order so as to estimate both the Riemann-Liouville and the Caputo fractional order derivatives for noisy signals. Then, we provide some analysis for the corresponding estimation errors in continuous case. In Section II, we recall the definitions and some useful properties of the Riemann-Liouville and the Caputo fractional order derivatives. Then, two fractional order differentiators are given by exact and simple integral formulae in Section III. They are obtained by calculating the Riemann-Liouville and the Caputo fractional order derivatives of the

(5)

Jacobi orthogonal polynomial filter respectively. In Section IV, by providing some error bounds, we study different sources of errors for these differentiators in continuous case. These bounds will be used to study the design parameters’ influence on the obtained fractional order differentiators in the second part [3]. In order to show the efficiency and the stability of these differentiators in off-line applications, numerical simulations results are given in Section V. Finally, we give some conclusions for this part and the perspectives for the second part in Section VI. To simplify the presentation, all the proofs are deferred to the appendix.

II. PRELIMINARY

In this section, we are going to recall the definitions and some useful properties of the Riemann-Liouville fractional derivative, the Caputo fractional derivative and the Jacobi orthogonal polynomials, respectively.

A. Riemann-Liouville and Caputo fractional order derivatives

Let l ∈ N∗, a∈ R, and f ∈ Cl(R) where Cl(R) refers to the set of functions being l-times continuously differentiable on R. Then, the Riemann-Liouville fractional order derivative (see [8] p. 62) of f is defined as follows: ∀ t > a, RDαa,tf(·) := 1 Γ(l − α) dl dtl Z t a (t − τ )l−α−1f(τ ) dτ, (1)

where l− 1 ≤ α < l, and Γ(·) is the Gamma function (see [47] p. 255). Moreover, the Caputo fractional order derivative (see [8] p. 79) of f is defined as follows: ∀ t > a,

CDαa,tf(·) := 1 Γ(l − α)

Z t a

(t − τ )l−α−1f(l)(τ ) dτ, (2)

where l− 1 < α < l. If f ∈ Cl+1(R), then the Caputo fractional order derivative is also valid for α = l. In this paper, we only consider the case where α ∈ R+\ N. By applying integration by parts to (1), we get (see [8] pp. 75-76):∀ t > a, RDαa,tf(·) = l−1 X i=0 (t − a)i−α Γ(i + 1 − α)f (i)(a) + CDαa,tf(·), (3)

where l− 1 < α < l with l ∈ N∗. As an example, if we take f(t) = (t − a)n with n∈ N and a < t ∈ R, then by using (1) and (2), we obtain (see [8] p. 72):

RDαa,tf(·) = Γ(n + 1) Γ(n + 1 − α) (t − a) n−α, (4) CDαa,tf(·) =    0, if n < α, Γ(n+1) Γ(n+1−α) (t − a) n−α, if n > α, (5)

(6)

where α∈ R+\ N. As we can see, unlike the Riemann-Liouville fractional order derivative the Caputo fractional order derivative of the polynomial f can be defined at t= a, i.e. 

CDαa,tf(·) 

t=a= 0. From now on, we denote the αth (α ∈ R+ \ N) order derivative of f by Dαa,tf(·). This notation can refer both to the Riemann-Liouville and the Caputo fractional order derivatives when the context is clear. Otherwise, we use the specific notations introduced in (1) and (2). Some useful properties of these fractional order derivatives are recalled as follows:

• Linearity (see [8] p. 91):∀ t > a,

Dαa,t{λ1f1(·) + λ2f2(·)} = λ1Dαa,tf1(·) + λ2Dαa,tf2(·), (6) • Scale change (see [9] p. 76):

∀ t > a, Dαa,λ tf(·) = 1 λαD α a λ,tf(λ ·), (7) • Translation (see [9] p. 89): ∀ t ∈ R∗+, Dαa,a+tf(·) = Dα0,tf(· + a), (8) where l− 1 < α < l with l ∈ N∗, λ∈ R∗+, λ1, λ2∈ R and f, f1, f2∈ Cl(R).

B. Jacobi orthogonal polynomials

In this article, we use the nth (n∈ N) order shifted Jacobi orthogonal polynomial defined on [0, 1] as follows (see [47] p. 775): Pn(µ,κ)(τ ) := n X j=0 n + µ j n + κ n− j  (τ − 1)n−jτj, (9) where µ, κ∈] − 1, +∞[, and n + µ j  = Γ(n + µ + 1) Γ(n + µ − j + 1)Γ(j + 1), n + κ n− j  = Γ(n + κ + 1) Γ(κ + j + 1)Γ(n − j + 1).

Let g1 and g2 be two continuous functions defined on [0, 1], then we define the scalar product h·, ·iµ,κ of these functions by (see [47] p. 773):

hg1(·), g2(·)iµ,κ = Z 1

0

wµ,κ(τ ) g1(τ ) g2(τ ) dτ, (10)

where wµ,κ(τ ) = (1 − τ )µτκ is the associated weighted function. Thus, by denoting its associated norm by k · kµ,κ, we obtain:

kPn(µ,κ)k2µ,κ = Γ(µ + n + 1) Γ(κ + n + 1)

(7)

By applying the linearity of the fractional order derivative given in (6) to (9) and using (4) and (5), we obtain the fractional order derivatives of the Jacobi polynomial in the following lemma.

Lemma 1 Theαth(α∈ R

+\ N) order derivatives of the nth order Jacobi orthogonal polynomialPn(µ,κ)

defined in (9) are given as follows: ∀ τ ∈]0, 1], RDα0,τPn(µ,κ)(·) = n X j=0 n−j X i=0 cµ,κ,n,j,i Γ(n − i + 1) Γ(n − i + 1 − α)τ n−i−α, (12) CDα0,τPn(µ,κ)(·) =        0, if n < α, n X j=0 min(n−j,n−l) X i=0 cµ,κ,n,j,iΓ(n − i + 1) Γ(n − i + 1 − α) τ n−i−α, if n ≥ α, (13) wherecµ,κ,n,j,i = (−1)i n+µ j  n+κ n−j  n−j i , and l ∈ Nwith l− 1 < α < l.

III. FRACTIONAL ORDER DIFFERENTIATION BY INTEGRATION

In this section, we are going to extend the method of differentiation by integration involving some Jacobi polynomials, introduced in [1], [2], from the integer order to the fractional order. Let y be a continuous function defined on R, and y̟ be a noisy observation of y on an interval I = [a, b] ⊂ R of length h= b − a:

∀ t ∈ I, y̟(t) = y(t) + ̟(t), (14)

where the noise ̟ is integrable and locally essentially bounded, i.e. locally bounded except on a set of measure zero. We are going to estimate the αth (α∈ R+\ N) order derivative of y using the observation y̟.

In this part, we ignore the noise. The Jacobi orthogonal series expansion of y(a + h·) ([48] p. 6) is given by: ∀ ξ ∈ [0, 1], y(a + hξ) = +∞ X i=0 D Pi(µ,κ)(·), y(a + h·)E µ,κ kPi(µ,κ)k2 µ,κ Pi(µ,κ)(ξ). (15)

By taking the truncated Jacobi orthogonal series expansion of y(a + h·), we define an Nth (N ∈ N) order polynomial which approximates y on I: ∀ ξ ∈ [0, 1],

Dh,µ,κ,N(0) y(a + hξ) := N X i=0 D Pi(µ,κ)(·), y(a + h·)E µ,κ kPi(µ,κ)k2 µ,κ Pi(µ,κ)(ξ). (16)

If we take κ = µ = 0, then the Jacobi orthogonal polynomials become the Legendre orthogonal polynomials. Hence, this Jacobi polynomial filter can be considered as the extension of the Legendre polynomial filter (see [26], [32] p. 29).

(8)

Let us recall that the integer order derivative of the previous approximation polynomial was used for the integer order differentiation by integration in [1], [2], [31], [30]. Hence, by taking the fractional order derivative of this polynomial, we extend this method of differentiation by integration from the integer order to the fractional order in the following theorem.

Theorem 1 Letbe the noisy observation defined in (14). If we assumey ∈ Cl(R) with l ∈ N, then an estimate for the fractional order derivative0,hξy(a + ·) (l − 1 < α < l) of y is defined as follows: ∀ ξ ∈]0, 1], Dh,µ,κ,N(α) y̟(a + hξ) := 1 hα Z 1 0 Qµ,κ,α,N(τ, ξ) y̟(a + hτ ) dτ, (17) whereh∈ R∗+, N ∈ N, µ, κ ∈] − 1, +∞[, and Qµ,κ,α,N(τ, ξ) = wµ,κ(τ ) N X i=0 Pi(µ,κ)(τ ) kPi(µ,κ)k2 µ,κ qµ,κ,i(ξ), (18)

withqµ,κ,i(ξ) = Dα0,ξPi(µ,κ)(·). This differentiator refers toRD(α)h,µ,κ,Ny̟(a + hξ) (resp.CDh,µ,κ,N(α) y̟(a + hξ)) which estimates RDα0,hξy(a + ·) (resp. CDα0,hξy(a + ·)). Moreover, we have: ∀ ξ ∈]0, 1],

D(α)h,µ,κ,Ny̟(a + hξ) = 1 hα N X i=0 D Pi(µ,κ)(·), y̟(a + h·)E µ,κ kPi(µ,κ)k2 µ,κ qµ,κ,i(ξ). (19)

On the one hand, according to (17), this proposed differentiator D(α)h,µ,κ,Ny̟(a + hξ) uses an integral involving the Jacobi polynomials to estimate the fractional order derivative of a noisy signal. We will call this differentiator fractional order Jacobi differentiator, and we will call this method fractional

order differentiation by integration. It can be used both for continuous-time and discrete-time models. In continuous case, we need to calculate the integral of the noisy signal y̟ and a sum of the Jacobi polynomials. This integral corresponds to a convolution in discrete case.

On the other hand, it can be used both for off-line and on-line applications. For the off-line applications, we fix the length of the interval I = [a, b]. Hence, by setting the parameters κ, µ and N , we can calculate the scalar product and norm values in each term of the sum in (19). Then, the values of D(α)h,µ,κ,Ny̟(a+hξ) can be easily obtained for any ξ∈]0, 1]. For the on-line applications, the length of the interval I varies with time (b = t). If we fix the value of ξ to 1, then in this case the fractional Jacobi differentiator D(α)h,µ,κ,Ny̟(a + hξ) only estimates the value of Dα0,ty(a + ·) at point t = b = a + h.

In order to give a guideline on how to choose the parameters κ, µ and N , we are going to study the estimation error for the fractional order Jacobi differentiator Dh,µ,κ,N(α) y̟(a + hξ) in the next section.

(9)

IV. ERROR ANALYSIS IN CONTINUOUS CASE

The estimation error for the integer order Jacobi differentiator has been studied in [30], [31], [1] in the continuous case. We will use a similar procedure to determine some error analysis for the fractional order Jacobi differentiator in this section.

By writing the following equality: ∀ ξ ∈]0, 1],

D(α)h,µ,κ,Ny̟(a + hξ) − Dα0,hξy(a + ·) =Dh,µ,κ,N(α) y̟(a + hξ) − D(α)h,µ,κ,Ny(a + hξ) +D(α)h,µ,κ,Ny(a + hξ) − Dα0,hξy(a + ·),

(20)

the estimation error for the fractional order Jacobi differentiator in the noisy case can be divided into two sources:

• the noise error contribution:

µ,κ,h,α,N(ξ) = Dh,µ,κ,N(α) y̟(a + hξ) − D(α)h,µ,κ,Ny(a + hξ), which is due to the noise of signal y̟;

• the Nth order truncated term error:

e∞µ,κ,h,α,N(ξ) = D(α)h,µ,κ,Ny(a + hξ) − Dα0,hξy(a + ·), which comes from the truncated part in the Jacobi series expansion of y in (15).

Since the fractional order Jacobi differentiator is a linear operator, then the noise error contribution can be studied in the following proposition.

Proposition 1 Letbe the noisy observation defined in (14), where y∈ Cl(R) with l ∈ Nandl− 1 < α < l. Then, the noise error contribution in the fractional order Jacobi differentiator Dh,µ,κ,N(α) y̟(a + h·)

can be given as follows: ∀ ξ ∈]0, 1],

µ,κ,h,α,N(ξ) = 1 hα Z 1 0 Qµ,κ,α,N(τ, ξ) ̟(a + hτ ) dτ, (21) where h ∈ R∗

+, Qµ,κ,α,N(·, ·) is given by (18) with N ∈ N and µ, κ ∈] − 1, +∞[. Moreover, if the

essential supremum1 of |̟| exists on I, i.e. δ = ess sup |̟| < ∞, then we have: ∀ ξ ∈]0, 1],µ,κ,h,α,N(ξ) ≤ δ hαEµ,κ,α,N(ξ), (22) whereEµ,κ,α,N(ξ) = R1 0 |Qµ,κ,α,N(τ, ξ)| dτ .

1The essential supremum of|̟|, denoted by ess sup |̟|, is defined by: ess sup |̟| := inf{c ∈ R : η({t ∈ I : |̟(t)| >

(10)

Consequently, it is shown that the noise error contribution is decreasing with respect to h. By studying the influence of the parameters κ, µ and N on the value Eµ,κ,α,N(ξ), we can also deduce their influence on the noise error contribution e̟µ,κ,h,α,N(ξ). In the following proposition, we study the truncated term error.

Proposition 2 Letbe the noisy observation defined by (14), where we assume that y ∈ CN+1ˆ (R)

with ˆN ∈ N∗. If the Taylor series expansion ofy at the point a converges on I, then the Nth (N ∈ N∗) order truncated term error in the fractional order Jacobi differentiator Dh,µ,κ,N(α) y̟(a + h·), where α < n= min(N, ˆN) with α ∈ R+\ N, can be given as follows: ∀ ξ ∈]0, 1],

e∞µ,κ,h,α,N(ξ) = hn+1−α Z 1 0 Qµ,κ,α,N(τ, ξ) In,hy (τ ) dτ + In,α,hy (ξ)  , (23)

whereh∈ R∗+, and Qµ,κ,α,N(·, ·) is given by (18) with µ, κ ∈] − 1, +∞[, and In,hy (τ ) = τ n+1 n! Z 1 0 (1 − u)ny(n+1)(a + uhτ ) du, In,α,hy (ξ) = ξ n+1−α Γ(n + 1 − α) Z 1 0 (1 − τ )n−αy(n+1)(a + ξhτ ) dτ. Moreover, ifMn+1 = y(n+1)

exists onI, then e∞µ,κ,h,α,N(·) can be bounded as follows: ∀ ξ ∈]0, 1], e∞µ,κ,h,α,N(ξ) ≤ hn+1−αMn+1Cµ,κ,α,n,N(ξ), (24) whereCµ,κ,α,n,N(ξ) = Iµ,κ,α,n,N(ξ) (n+1)! + ξn+1−α Γ(n+2−α) with Iµ,κ,α,n,N(ξ) = R1 0 Qµ,κ,α,N(τ, ξ) τn+1 dτ .

Consequently, the fractional order Jacobi differentiator can give the exact fractional order derivatives of an nth order polynomial in continuous noise-free case. Moreover, the convergence rate for the truncated term error can be improved by increasing n= minN, ˆN. Let us recall that N refers to the order of the approximation polynomial defined in (16) which can be an arbitrary non-zero integer, and ˆN depends on the smoothness of the function y. We can take n= N = ˆN . Hence, the convergence rate is hN+1−αˆ . Consequently, by providing some additional smoothness hypotheses on y the convergence rate can be improved. In the case where y is analytic, it is sufficient to take n= N .

Unlike the noise error contribution, the truncated term error can be increasing with respect to h. An appropriate value of h is then proposed in the following corollary.

Corollary 1 Letbe the noisy observation defined by (14). We also assume that ̟ and y satisfy the

hypotheses given in Proposition 1 and Proposition 2 respectively. Then, the total estimation error in the fractional order Jacobi differentiator Dh,µ,κ,N(α) y̟(a + h·) can be bounded as follows:

D (α) h,µ,κ,Ny ̟(a + hξ) − Dα 0,hξy(a + ·) ≤h n+1−αM n+1Cµ,κ,α,n,N(ξ) + δ hαEµ,κ,α,N(ξ). (25)

(11)

Moreover, if we choose h∗ =  α Eµ,κ,α,N(ξ) δ (n + 1 − α)Mn+1Cµ,κ,α,n,N(ξ)  1 n+1 , then we have: D (α) h,µ,κ,Ny ̟(a + hξ) − Dα 0,h∗ξy(a + ·) = O(δ n+1−α n+1 ).

In the second part of this work [3], we will give some error bounds for the noise error contributions due to a large class of stochastic processes in discrete case. Then, these noise error bounds and the error bound for the truncated term error obtained in this section will be used to study the design parameters’ influence on the obtained fractional order differentiators.

V. SIMULATION RESULTS

In order to show the accuracy and robustness with respect to corrupting noises of the fractional order Jacobi differentiator, we present some numerical results in this section. The reader may find some comparisons between the fractional order Jacobi differentiator and some exiting fractional order differentiators in [33], [23]. 0 0.2 0.4 0.6 0.8 1 −1.5 −1 −0.5 0 0.5 1 1.5 Signals ti yϖ y

Fig. 1. Signal y and the noisy signal y̟(t

i) = sin(5ti) + 0.077̟(ti).

Let y̟(ti) = sin(5ti) + σ̟(ti) be a noisy signal with σ adjusted such that the signal-to-noise ratio SN R= 10 log10PP|y̟(ti)|2

|σ̟(ti)|2



is equal to SN R= 20dB (see [49] for this well known concept in signal processing). We also set ti = iTs ∈ I = [0, h] with Ts = I

(12)

0 0.2 0.4 0.6 0.8 1 −2.5 −2 −1.5 −1 −0.5 0 0.5 1 1.5 2 Estimation ti RD0,t i 0.5y() RD (α=0.5),θ=1 h=1,µ=0,κ=0,N=5 y ϖ

(a)RD0.50,tiy(·) andRD

(α=0.5),θ=1 h=1,µ=0,κ=0,N =5y ̟(t i). 0 0.2 0.4 0.6 0.8 1 0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1

Absolute total estimation error

ti Abs(RDh=1,(α=0.5),µ=0,θκ=1=0,N=5 yϖ − RD0,t i 0.5 y(⋅)) (b) RD (α=0.5),θ=1 h=1,µ=0,κ=0,N =5y ̟(t i) −RD0.50,tiy(·) . Fig. 2. Example 1: I= [0, 1] and ̟(ti) is a zero-mean Gaussian noise.

0 0.5 1 1.5 2 2.5 3 3.5 4 −2 −1 0 1 2 3 4 Estimation ti RD0,t i 0.5 y(⋅) RD (α=0.5),θ=1 h=4,µ=0,κ=0,N=15 y ϖ

(a)RD0.50,tiy(·) andRD

(α=0.5),θ=1 h=4,µ=0,κ=0,N =15y ̟(t i). 0 0.5 1 1.5 2 2.5 3 3.5 4 0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1

Absolute total estimation error

ti Abs(RDh=4,(α=0.5),µ=0,θκ=1=0,N=15 yϖ − RD0,t i 0.5 y(⋅)) (b) RD (α=0.5),θ=1 h=4,µ=0,κ=0,N =15y ̟(t i) −RD0.50,tiy(·) . Fig. 3. Example 2: I= [0, 4] and ̟(ti) is a zero-mean Gaussian noise.

classical Riemann-Liouville fractional order derivative of sin(5·) (see [50] p. 83): RDα0,tsin(5·) = 5t1−α Γ(2 − α)1F2  1;1 2(2 − α), 1 2(3 − α); − 1 45 2t2  , (26)

where1F2is the generalized hypergeometric function (see [50] p. 303). Then, the Caputo fractional order derivative ofsin(5·) can be deduced by using (3).

In the following examples, we fix the value of M to M = 103. Then, we use the fractional order Jacobi differentiatorRD(α),θh,µ,κ,Ny̟(ti) given in Theorem 1 to estimate the half order (α = 0.5) derivative

(13)

of y. In the estimation procedure, we use the trapezoidal rule to numerically calculate the scalar products in (19). Then, the values of RD0.50,tiy(·) can be estimated by taking different values of ξi in qµ,κ,i(ξi), where ξi = ti

Ts, for i= 1, 2, · · · , M .

Example 1. In this example, we take h = 1, σ = 0.077. The noise ̟(ti) is simulated from a zero-mean white Gaussian iid sequence by the Matlab function ’randn’ with STATE reset to 0. We can see this discrete noisy signal in Figure 1. By taking µ = κ = 0 and N = 5 in RD(α),θh,µ,κ,Ny̟(ti), the obtained estimation and the corresponding estimation error are shown in Figure 2. Hence, we can see that the proposed fractional order Jacobi differentiator is accurate and robust with respect to a zero-mean Gaussian noise. However, the estimation errors near the extremities of the interval are relatively larger. This phenomena will be explained in the second part [3].

Example 2. In this example, we increase the length of the interval I by taking h= 4. The noise σ̟(ti) is still a zero-mean white Gaussian noise with σ = 0.074. As done in the previous example, we take µ= κ = 0 in RDh,µ,κ,N(α),θ y̟(ti). In this case, we take N = 15. Then, we obtain the estimation and the corresponding estimation error in Figure 3. Hence, we can see that this value of N guarantees the validity of the fractional order Jacobi differentiator.

In these two examples, on the one hand, we assume that the noisy signals are given in the whole interval I, then the values of the fractional order derivatives are estimated on each point of I by taking different value of ξ. This corresponds to an off-line application of the fractional order Jacobi differentiator. In the second part of this work [3], we will show how to use the fractional order Jacobi differentiator for on-line applications. On the other hand, we take µ= κ = 0 in RDh,µ,κ,N(α),θ y̟(ti). The value of N is equal to5 when h = 1, and it is increased to 15 when h = 4. The analysis on these choices of µ, κ and N will also be given in the second part [3].

VI. CONCLUSION

In this paper, firstly we have extended the differentiation by integration method from the integer order to the fractional order by proposing two kinds of fractional order Jacobi differentiators. These differentiators can accurately estimate the Riemann-Liouville and the Caputo fractional order derivatives by using exact integral formulae, without complex mathematical deduction. Secondly, accurate error analysis has been proposed by proving some error bounds for the corresponding estimation errors in continuous case. Finally, numerical simulations have been given to show the accuracy and the robustness with respect to a corrupting Gaussian noise of the fractional order Jacobi differentiator in off-line applications. The discrete case is considered in a second paper [3] where we give a guideline on how to choose the design

(14)

parameters on which the fractional order Jacobi differentiators depend. Then, according to the knowledge of the design parameters’ influence, an improved digital fractional order Jacobi differentiator is given by a recursive algorithm for on-line applications.

APPENDIXA PROOFS

Proof of Theorem 1. We denote the αth order derivative of the polynomial Dh,µ,κ,N(0) y(a + ·) defined in (16) as follows: ∀ ξ ∈]0, 1],

D(α)h,µ,κ,Ny(a + hξ) := Dα0,hξnDh,µ,κ,N(0) y(a + ·)o. (27) By using the scale change propriety of the fractional order derivative given in (7), we obtain:∀ ξ ∈]0, 1],

D(α)h,µ,κ,Ny(a + hξ) = 1 hαD α 0,ξ n Dh,µ,κ,N(0) y(a + h·)o. (28)

Then, we apply the linearity of the fractional order derivative to (16). It yields: ∀ ξ ∈]0, 1],

D(α)h,µ,κ,Ny(a + hξ) = 1 hα N X i=0 D Pi(µ,κ)(·), y(a + h·)E µ,κ kPi(µ,κ)k2 µ,κ Dα0,ξPi(µ,κ)(·). (29) By using Lemma 1 in (29), we obtain:∀ ξ ∈]0, 1],

Dh,µ,κ,N(α) y(a + hξ) = 1 hα

Z 1 0

Qµ,κ,α,N(τ, ξ) y(a + hτ ) dτ. (30)

Finally, this proof can be completed by substituting y by y̟ in (30). 

Proof of Proposition 1. By using y̟= y +̟ in (17), the noise error contribution for Dh,µ,κ,N(α) y̟(a+h·) can be obtained: ∀ ξ ∈]0, 1], e̟µ,κ,h,α,N(ξ) = Dh,µ,κ,N(α) y̟(a + hξ) − D(α)h,µ,κ,Ny(a + hξ) = 1 hα Z 1 0 Qµ,κ,α,N(τ, ξ) ̟(a + hτ ) dτ.

Then, this proof can be completed by taking the absolute value of e̟µ,κ,h,α,N(ξ).  Before giving the proof of Proposition 2, we need the two following lemmas.

Lemma 2 We assume that yn is an nth order polynomial defined on I. If n≤ N with N ∈ N, then we

have:

(15)

whereD(α)h,µ,κ,Nyn(a + h·) is given by substituting y in (30) by yn.

Proof. Since yn is an nth order polynomial defined on I with n ≤ N , its Jacobi orthogonal series expansion can be given by (16), i.e. we have yn(a + h·) ≡ D(0)h,µ,κ,Nyn(a + h·). Then, this proof can be

completed by taking the αth order derivative of yn(a + ·) and using (27). 

Lemma 3 We assume that y ∈ Cn+1(R) with n ∈ N, and α < n with α ∈ R+\ N. Then we have: ∀ ξ ∈]0, 1], RDα0,hξy(a + ·) = n X i=0 (hξ)i−α Γ(i + 1 − α)y (i)(a) + hn+1−α Γ(n + 1 − α) Z ξ 0 (ξ − τ )n−αy(n+1)(a + hτ ) dτ, (32) CDα0,hξy(a + ·) = n X i=l (hξ)i−α Γ(i + 1 − α)y (i)(a) + hn+1−α Γ(n + 1 − α) Z ξ 0 (ξ − τ )n−αy(n+1)(a + hτ ) dτ, (33) wherel− 1 < α < l ≤ n with l ∈ N.

Proof. By substituting f(·) in (3) by y(a + ·), we obtain: RDα0,hξy(a + ·) = l−1 X i=0 (hξ)i−α Γ(i + 1 − α)y (i)(a) + CDα0,hξy(a + ·). (34)

By using (2), the following change of variables τ → hτ gives us: CDα0,hξy(a + ·) = h l−α Γ(l − α) Z ξ 0 (ξ − τ )l−1−αy(l)(a + hτ ) dτ. (35) Finally, this proof can be completed by applying n− l + 1 times integration by parts in (35).  Consequently, by using (4) and (5), the formulae given in (32) and (33) can be considered as the Riemann-Liouville and the Caputo fractional order derivative of the Taylor series expansion of y(a + h·) with an integral remainder, respectively.

Proof of Proposition 2. If the Taylor series expansion of y at point a converges on I, then the Taylor’s formula gives us (see [47] p. 14): ∀ ξ ∈ [0, 1],

y(a + hξ) = n X i=0 (hξ)i i! y (i)(a) +(hξ)n+1 n! Z 1 0 (1 − u)ny(n+1)(a + uhξ) du. (36) Then, we define the following truncated Taylor series expansion: ∀ ξ ∈ [0, 1],

yn(a + hξ) = n X i=0 (hξ)i i! y (i)(a). (37)

(16)

Hence, the αth order derivative of yn(a + ·) can be defined and calculated as follows: ∀ ξ ∈]0, 1], RDα0,hξyn(a + ·) = n X i=0 (hξ)i−α Γ(i + 1 − α)y (i)(a), (38) CDα0,hξyn(a + ·) = n X i=l (hξ)i−α Γ(i + 1 − α)y (i)(a). (39)

Let us consider the following equality: ∀ ξ ∈]0, 1],

Dh,µ,κ,N(α) y(a + hξ) − Dα0,hξy(a + ·) =D(α)h,µ,κ,Ny(a + hξ) − Dα0,hξyn(a + ·) + Dα0,hξyn(a + ·) − Dα0,hξy(a + ·) .

(40)

Then, by using Lemma 2 and (30) we get:

D(α)h,µ,κ,Ny(a + hξ) − Dα0,hξyn(a + ·) = 1 hα Z 1 0 Qµ,κ,α,N(τ, ξ) (y(a + hτ ) − yn(a + hτ )) dτ. (41) Hence, the utilization of (36) in (41) gives us:

D(α)h,µ,κ,Ny(a + hξ) − Dα0,hξyn(a + ·) = hn+1−α Z 1 0 Qµ,κ,α,N(τ, ξ) In,hy (τ ) dτ, (42) where In,hy (τ ) = τn+1n! R1 0 (1 − u) ny(n+1)(a + uhτ ) du.

Consequently, by using (40), (38) (resp. (39)) and applying the following change of variables τ → ξτ in (32) (resp. (33)) we get:∀ ξ ∈]0, 1], e∞µ,κ,h,α,N(ξ) =Dh,µ,κ,N(α) y(a + hξ) − Dα0,hξy(a + ·) =hn+1−α Z 1 0 Qµ,κ,α,N(τ, ξ) In,hy (τ ) dτ + hn+1−αIn,α,hy (ξ), (43) where In,α,hy (ξ) = Γ(n+1−α)ξn+1−α R1 0 (1 − τ ) n−αy(n+1)(a + ξhτ ) dτ.

Finally, this proof can be completed by taking the absolute value of e∞µ,κ,h,α,N(·) and the following inequalities: I y n,h(τ ) ≤Mn+1 τn+1 n! Z 1 0 |(1 − u)n| du = Mn+1 τn+1 (n + 1)!, I y n,α,h(ξ) ≤Mn+1 ξn+1−α Γ(n + 1 − α) Z 1 0 (1 − τ )n−α dτ = Mn+1 ξn+1−α Γ(n + 2 − α).  Proof of Corollary 1. Let us denote the error bound by:

ψ(h) = hn+1−αMn+1Cµ,κ,α,n,N(ξ) + δ

(17)

Consequently, we can calculate its minimum value. It is obtained for h∗= α Eµ,κ,α,N(ξ) δ (n+1−α)Mn+1Cµ,κ,α,n,N(ξ) n+11 and ψ(h∗) = n+ 1 n+ 1 − α  n + 1 − α α n+1α (Mn+1Cµ,κ,α,n,N(ξ)) α n+1 Eµ,κ,α,N(ξ) n+1−α n+1 δ n+1−α n+1 . (45)

The proof is thus complete. 

REFERENCES

[1] M. Mboup, C. Join and M. Fliess, Numerical differentiation with annihilators in noisy environment, Numerical Algorithms, vol. 50, no. 4, pp. 439-467, 2009.

[2] M. Mboup, C. Join and M. Fliess, A revised look at numerical differentiation with an application to nonlinear feedback control, in Proc. 15th Mediterranean conference on Control and automation (MED’07), Athenes, Greece, 2007.

[3] D.Y. Liu, O. Gibaru, W. Perruquetti and T.M. Laleg-Kirati, Fractional order differentiation by integration and error analysis in noisy environment: Part 2 discrete case, submitted to IEEE Transactions on Signal Processing.

[4] A. Oustaloup, B. Mathieu and P. Lanusse, The CRONE control of resonant plants: application to a flexible transmission,

European Journal of Control, vol. 1, no. 2, pp. 113-121, 1995.

[5] A. Oustaloup, J. Sabatier and X. Moreau, From fractal robustness to the CRONE approach, in Proc. ESAIM: Proceedings, pp. 177-192, Dec. 1998.

[6] A. Oustaloup, J. Sabatier and P. Lanusse, From fractal robustness to the CRONE control, FCAA, vol. 1, no. 2, pp. 1-30, Jan. 1999.

[7] V. Pommier, J. Sabatier, P. Lanusse and A. Oustaloup, CRONE control of a nonlinear hydraulic actuator, Control

Engineering Practice, vol. 10, pp. 391-402, Jan. 2002.

[8] I. Podlubny, Fractional Differential Equations, vol. 198 of Mathematics in Science and Engineering, Academic Press, New York, NY, USA, 1999.

[9] K.B. Oldham and J. Spanier, The Fractional Calculus, Academic Press, New York, 1974.

[10] B. Mathieu, P. Melchior, A. Oustaloup, and Ch. Ceyral, Fractional differentiation for edge detection, Signal Process., vol. 83, no. 11, pp. 2421-2432, 2003.

[11] M. Benmalek, and A. Charef, Digital fractional order operators for R-wave detection in electrocardiogram signal, IET

Signal Processing, vol. 3, no. 5, pp. 381-391, 2009.

[12] B. Guo, J. Li, and H. Zmuda, A new FDTD formulation for wave propagation in biological media with colecole model,

IEEE Microwave and Wireless Components Letters, vol. 16, no. 12, pp. 633-635, 2006.

[13] J. Bai, and X.C. Feng, Fractional-order anisotropic diffusion for image denoising, IEEE Trans. on Image Processing, vol. 16, no. 10, pp. 2492-2502, 2007.

[14] I. Podlubny, I. Petr´aˇs, B.M. Vinagre, P. O’Leary and L. Dorc´ak, Analogue realizations of fractional-order controllers,

Nonlinear Dyn., vol. 29, no. 1-4, pp. 281-296, Jul. 2002.

[15] A. Oustaloup, F. Levron, B. Mathieu and F.M. Nanot, Frequency-band complex noninteger differentiator: Characterization and synthesis, IEEE Trans. on Circuits Syst. I, Fundam. Theory Appl., vol. 47, no. 1, pp. 25-39, 2000.

[16] A. Charef, H. H. Sun, Y. Y. Tsao and B. Onaral, Fractal system as represented by singularity function, IEEE Trans. on

(18)

[17] C.C. Tseng and S.L. Lee, Design of fractional order digital differentiator using radial basis function, IEEE Trans. on

Circuits Syst. I, Reg. Papers, vol. 57, no. 7, pp. 1708-1718, 2010.

[18] C.C. Tseng, Improved design of digital fractional-order differentiators using fractional sample delay, IEEE Trans. on

Circuits Syst. I, Reg. Papers, vol. 53, no. 1, pp. 193-203, 2006.

[19] R.S.Barbosa, J.A.T. Machado, and M.F. Silva, Time domain design of fractional differintegrators using least-squares, Signal

Process., vol. 86, no. 10, pp. 2567-2581, Oct. 2006.

[20] Y.Q. Chen and B.M. Vinagre, A new IIR-type digital fractional order differentiator, Signal Process., vol. 83, no. 11, pp. 2359-2365, Nov. 2003.

[21] Y.Q. Chen and K.L. Moore, Discretization schemes for fractional-order differentiators and integrators, IEEE Trans. on

Circuits Syst. I, Fundam. Theory Appl., vol. 49, no. 3, pp. 363-367, Mar. 2002.

[22] J.A.T. Machado, Calculation of fractional derivatives of noisy data with genetic algorithms, Nonlinear Dyn., vol. 57, no. 1-2, pp. 253-260, Jul. 2009.

[23] D.L. Chen, Y.Q. Chen and D.Y. Xue, Digital Fractional Order Savitzky-Golay Differentiator, IEEE Transactions on Circuits

and Systems II: Express Briefs, vol. 58, no. 11, pp. 758-762, 2011.

[24] A. Savitzky and M.J.E. Golay, Smoothing and differentiation of data by simplified least squares procedures, Anal. Chem., vol. 36, no. 8, pp. 1627-1639, 1964.

[25] R.W. Schafer, What is a Savitzky-Golay filter, IEEE Signal Process. Mag., vol. 28, no. 4, pp. 111-117, Jul. 2011. [26] P.O. Persson and G. Strang, Smoothing by Savitzky-Golay and Legendre filters, IMA Volume on Math. Systems Theory in

Biology, Comm., Comp., and Finance, vol. 134, pp. 301-316, 2003.

[27] E. Diekema, T.H. Koornwinder, Differentiation by integration using orthogonal polynomials, a survey, J. Approx. Theory, vol. 164, pp. 637-667, 2012.

[28] N. Cioranescu, La g´en´eralisation de la premi`ere formule de la moyenne, Enseign. Math., vol. 37, pp. 292-302, 1938. [29] C. Lanczos, Applied Analysis, Prentice-Hall, Englewood Cliffs, NJ, 1956.

[30] D.Y. Liu, O. Gibaru and W. Perruquetti, Differentiation by integration with Jacobi polynomials, J. Comput. Appl. Math., vol. 235, no. 9, pp. 3015-3032, 2011.

[31] D.Y. Liu, O. Gibaru and W. Perruquetti, Convergence Rate of the Causal Jacobi Derivative Estimator, Curves and Surfaces

2011, LNCS 6920 proceedings, pp. 45-55, 2011.

[32] G. Szeg¨o, Orthogonal polynomials, 3rd edn. AMS, Providence, RI 1967.

[33] D.Y. Liu, O. Gibaru, W. Perruquetti and T.M. Laleg-Kirati, Fractional order differentiation by integration with Jacobi polynomials, in Proc. 51st IEEE Conference on Decision and Control, Hawaii, USA, 2012.

[34] E.H. Doha, A.H. Bhrawy and S.S. Ezz-Eldien, A new Jacobi operational matrix: An application for solving fractional differential equations, Appl. Math. Modell., vol. 36, no. 10, pp. 4931-4943, 2012.

[35] M. Fliess, C. Join, M. Mboup and H. Sira-Ram´ırez, Compression diff´erentielle de transitoires bruit´es, Comptes Rendus

Mathematique, vol. 339, no. 11, pp. 821-826, 2004.

[36] M. Fliess, M. Mboup, H. Mounier and H. Sira-Ram´ırez, Questioning some paradigms of signal processing via concrete examples, in Algebraic Methods in Flatness, Signal Processing and State Estimation, H. Sira-Ram´ırez, G. Silva-Navarro (Eds.), Editiorial Lagares, M´exico, pp. 1-21, 2003.

[37] M. Mboup, Parameter estimation for signals described by differential equations, Applicable Analysis, vol. 88, pp. 29-52, 2009.

(19)

sinusoidal signal, in Proc. 16th Mediterranean conference on Control and automation (MED’08), pp. 1296-1301, Ajaccio, France, 2008.

[39] D.Y. Liu, O. Gibaru and W. Perruquetti, Parameters estimation of a noisy sinusoidal signal with time-varying amplitude, in Proc. 19th Mediterranean conference on Control and automation (MED’11), pp. 570-575, Corfu, Greece, 2011. [40] M. Fliess, Analyse non standard du bruit, Comptes Rendus Mathematique, vol. 342, no. 15, pp. 797-802, 2006.

[41] M. Fliess and H. Sira-Ram´ırez, An algebraic framework for linear identification, ESAIM Control Optim. Calc. Variat., vol. 9, pp. 151-168, 2003.

[42] M. Fliess, Critique du rapport signal `a bruit en communications num´eriques – Questioning the signal to noise ratio in digital communications, in Proc. International Conference in Honor of Claude Lobry, Revue africaine d’informatique et

de Math´ematiques appliqu´ees, vol. 9, pp. 419-429, 2008.

[43] D.Y. Liu, O. Gibaru and W. Perruquetti, Error analysis of Jacobi derivative estimators for noisy signals, Numerical

Algorithms, vol. 58, no. 1, pp. 53-83, 2011.

[44] D.Y. Liu, O. Gibaru and W. Perruquetti, Error analysis for a class of numerical differentiator: application to state observation, in Proc. 48th IEEE Conference on Decision and Control, pp. 8238-8243, Shanghai, China, 2009.

[45] G. Jumarie, Modified Riemann-Liouville derivative and fractional Taylor series of nondifferentiable functions further results,

Comput. Math. Appl., vol. 51, no. 9-10, pp. 1367-1376, 2006.

[46] D.Y. Liu, O. Gibaru and W. Perruquetti, Non-asymptotic fractional order differentiators via an algebraic parametric method, in Proc. 1st International Conference on Systems and Computer Science, Villeneuve d’ascq, France, 2012.

[47] M. Abramowitz and I.A. Stegun, editeurs, Handbook of mathematical functions, GPO, 1965.

[48] G. Alexits, Convergence Problems of Orthogonal Series, House of the Hungarian Academy of Sciences, 1961. [49] S. Haykin and B. Van Veen, Signals and Systems, 2nd edn. John Wiley & Sons, 2002.

[50] K.S. Miller and B. Ross, An Introduction to the Fractional Calculus and Fractional Differential Equations, Wiley, New York, 1993.

Figure

Fig. 1. Signal y and the noisy signal y ̟ (t i ) = sin(5t i ) + 0.077̟(t i ).

Références

Documents relatifs

In Section 4 we study several properties of the solution of the optimal control problem associated to the Hamilton- Jacobi equation (1.1)-(i). The main contribution of Section 5 is

Unité de recherche INRIA Rennes : IRISA, Campus universitaire de Beaulieu - 35042 Rennes Cedex (France) Unité de recherche INRIA Rhône-Alpes : 655, avenue de l’Europe -

As in previous section (dedicated to discrete domain models), the aim addressed in reference [1] was the deriva- tion of a continuous domain fractional eld framework associated

The proposed identi?cation method is based on the recursive least squares algorithm applied to an ARX structure derived from the linear fractional order differential equation

The proposed identification technique is based on the recursive least squares algorithm applied to a linear regression equation using adjustable fractional

Despite this great rate of convergence, the corresponding second order averaged wall-law behaves badly and does not preserve the nice convergence properties of full boundary

Using deduction modulo to guide the selection of test cases thus allows to internalise in the congruence the knowledge of the individual modules correctness, in order to focus

In the present paper we replace the unit ball approach with the formalism of unbounded continuous first order logic, directly applicable to unbounded metric structures and in