7.2
CiteScore
3.7
Impact Factor
Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Search in posts
Search in pages
Filter by Categories
ABUNDANCE ESTIMATION IN AN ARID ENVIRONMENT
Case Study
Editorial
Invited review
Letter to the Editor
Original Article
REVIEW
Review Article
SHORT COMMUNICATION
7.2
CiteScore
3.7
Impact Factor
Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Search in posts
Search in pages
Filter by Categories
ABUNDANCE ESTIMATION IN AN ARID ENVIRONMENT
Case Study
Editorial
Invited review
Letter to the Editor
Original Article
REVIEW
Review Article
SHORT COMMUNICATION
View/Download PDF

Translate this page into:

Original article
28 (
1
); 29-32
doi:
10.1016/j.jksus.2015.02.006

Steady-state response of constant coefficient discrete-time differential systems

UNINOVA and DEE of Faculdade de Ciências e Tecnologia da UNL1, Campus da FCT da UNL, Quinta da Torre, 2829-516 Caparica, Portugal
Departamento de Matemática Fundamental, Universidad de La Laguna, 38271 La Laguna, Tenerife, Spain
Departamento de Análisis Matemático, Universidad de La Laguna, 38271 La Laguna, Tenerife, Spain

⁎Corresponding author. mdo@fct.unl.pt (Manuel D. Ortigueira),

Disclaimer:
This article was originally published by Elsevier and was migrated to Scientific Scholar after the change of Publisher.
Also with INESC-ID, Lisbon.

Abstract

The problem of steady state output of the discrete-time fractional differential systems is studied in this paper. Based on the fact that the exponentials are the eigenfunctions of such systems, a general algorithm for the output computation when the input is the product “rising factorial.exponential” is presented. The singular case is studied and solved.

Keywords

Fractional differential equations
Constant coefficient
Particular solution
Eigenfunction
Transfer function
1

1 Introduction

The discrete-time differential systems were studied in Ortigueira et al. (2015) where we developed a framework parallel to the classic used in continuous-time systems. Those systems are based on the nabla and delta derivatives (Bohner and Peterson, 2001; Hilger, 1990; Ortigueira et al., 2015). Here we resume the study of those systems by considering the steady state responses to exponentials and products of exponentials by rising factorial functions. We will study both the regular and singular cases in a way similar to the one followed in Ortigueira (2014b). The algorithm is based on the concept of eigenfunction. As shown in Ortigueira et al. (2015) the eigenfunctions of discrete-time differential systems linear systems are exponentials suitably defined and the corresponding eigenvalues are the transfer functions. Such exponentials are defined with the help of the nabla and delta derivatives and lead to nabla and delta Laplace transforms. We will consider the regular and singular cases; these correspond to the situation of infinite eigenvalue.

The paper outline is as follows. In Section 2 we present the nabla and delta derivatives and the corresponding exponentials. Their properties are listed. In Section 3 we show how to compute the output when the input is an exponential or the product of an exponential by a rising factorial function.

Important remark – The formulation we will present although in a discrete-time setup it mimics the continuous-time counterpart. This leads us to use interchangeably t = nh where h is the underlying time interval.

2

2 Fractional nabla and delta derivatives and exponentials

Let t = nh be any generic point in T = h Z = kh : k Z . We define the nabla derivative (Bohner and Peterson, 2001; Hilger, 1990) by:

(1)
D f ( t ) = f ( t ) f ( t ) - f ( t - h ) h and the delta derivative (Neuman, 1993) by
(2)
D Δ f ( t ) = f Δ ( t ) f ( t + h ) - f ( t ) h

As it can be seen the first one is causal, while the second is anti-causal. Their generalizations for any real (or complex) order are obtained from the continuous-time Grünwald–Letnikov derivative (Diaz and Osler, 1974; Magin et al., 2011; Ortigueira, 2011; Ortigueira et al., 2015):

(3)
D ( α ) f ( t ) = f ( α ) ( t ) n = 0 - 1 n α n f ( t - nh ) h α and
(4)
D Δ ( α ) f ( t ) = f Δ ( α ) ( t ) e - i α π n = 0 - 1 n α n f ( t + nh ) h α

As before (Ortigueira, 2011) we will call these derivatives respectively forward and backward due to the “time flow”, from past to future or the reverse. This terminology is the reverse of the one used in some mathematical literature. The first is causal while the second is anti-causal.

Attending to the fact that - 1 n α n = ( - α ) n n ! where ( - α ) n is the Pochhammer symbol for the rising factorial – ( a ) k = a ( a + 1 ) ( a + 2 ) ( a + k - 1 ) 2; we conclude immediately that these derivatives include as special cases the integer order derivatives and anti-derivatives.

These derivatives enjoy several properties as described in Ortigueira et al. (2015). The eigenfunctions of these derivatives are the nabla and delta generalized exponentials defined by Ortigueira et al. (2015):

(5)
e ( t , s ) = 1 - sh - t / h and
(6)
e Δ ( t , s ) = 1 + sh t / h
The properties of these exponentials are described in Ortigueira et al. (2015).

3

3 Outputs of differential discrete-time linear systems

3.1

3.1 Regular cases

3.1.1

3.1.1 Exponential input

We are going to consider systems with the general format (Magin et al., 2011)

(7)
k = 0 N a k D α k y ( t ) = k = 0 M b k D β k x ( t ) with a N = 1 . The operator D is the nabla derivative defined above . The orders N and M are any positive integers. The α k and β k sequences are strictly increasing and positive real numbers.

The discrete-time convolution between two discrete-time functions f ( t ) and g ( t ) is given by:

(8)
f ( t ) g ( t ) = h k = - + f ( kh ) g ( nh - kh ) Introduce the discrete delta (impulse) function by:
(9)
δ ( nh ) = D ε ( nh )
where ε ( nh ) is the discrete-time Heaviside unit step
(10)
ε ( nh ) = 1 n 0 0 n < 0

Let g ( t ) be the impulse response of the system defined by (7): x ( t ) = δ ( nh ) . The output is the convolution of the input and the impulse response (Ortigueira et al., 2015).

(11)
y ( t ) = g ( t ) * x ( t )

If x ( t ) = e ( nh , s ) the output is given by: y ( t ) = e ( nh , s ) h n = - g ( nh ) e Δ ( nh , - s ) The summation expression will be called transfer function as usually. We write then

(12)
G ( s ) = h n = - g ( nh ) e Δ ( nh , - s ) say, the transfer function is the nabla Laplace transform (Ortigueira et al., 2015) of the impulse response. It is important to remark that the nabla Laplace transform uses the delta exponential. There is also the delta Laplace transform (see Ortigueira et al., 2015). With these results we can easily express the transfer function as
(13)
G ( s ) = k = 0 M b k s β k k = 0 N a k s α k
We conclude that:
  • The exponentials are the eigenfunctions of the linear systems (7)

  • The eigenvalues are the transfer function values.

Putting s = 1 - e i θ h we obtain the usual sinusoidal case. These results exhibit a high degree of coherence with classic results (Ortigueira, 2014a).
Example 1

Let h = 1 and consider the differential equation (Ortigueira, 2014a) y ( t ) + y ( t ) - 4 y ( t ) + 2 y ( t ) = x ( t )

Let x ( n ) = 2 - n . This corresponds to s = - 1 . The solution is given by: y ( n ) = 1 ( - 1 ) 3 + ( - 1 ) 2 - 8 + 2 2 - n = 1 6 2 - n The above result can be generalized.

3.1.2

3.1.2 “Rising factorial.exponential” input

Consider now that the input is the product “rising factorial.exponential” defined by x ( nh ) = ( nh ) Kh e ( nh , β ) = e Δ ( Kh , - β ) lim s β d K ds K e ( nh , s ) where ( nh ) Kh = ( nh ) ( nh + h ) ( nh + 2 h ) ( nh + Kh - h ) . We can write y ( t ) = h m = - g ( mh ) ( nh - mh ) Kh e ( nh - mh , β ) According to Ortigueira et al. (2015) and the theory underlying the Z transform, the summation is uniformly convergent. This means that we can move the derivative operation out from the summation to get:

(14)
y ( t ) = e Δ ( Kh , - β ) lim s β d K ds K G ( s ) e ( nh , s )

Using the usual Leibniz rule for the derivative of the product the particular solution of the differential Eq. (7) when x ( nh ) = ( nh ) Kh e ( nh , β ) is given by:

(15)
y ( nh ) = y 0 ( nh ) e ( nh , β ) with
(16)
y 0 ( n ) = j = 0 K K j G ( j ) ( β ) ( nh ) ( K - j ) h e Δ ( ( K - j ) h , - β )
provided that β is not a pole of the transfer function. This result is formally equivalent to the one presented in Ortigueira (2014a).

The general case stated in (7) is very difficult to study due to the problems in computing the poles and zeros. So, we will consider that all the orders are multiple of a given α that we will assume to be real.

(17)
G ( s ) = k = 0 M b k s α k k = 0 N a k s α k The polynomial in the denominator is called characteristic pseudo-polynomial (Ortigueira, 2011).
Example 2

Consider Example 1, but with x ( n ) = n 2 - n . Using (15) and (16) we obtain y ( n ) = 2 - n j = 0 1 1 j G ( j ) ( β ) ( n ) K - j 2 1 - j . As G ( - 1 ) = 1 6 and G ( - 1 ) = 1 12 , y ( n ) = 2 - n n 3 - 1 12 .

In this kind of systems the above procedure is simple, except in the singular case that we will treat next.

3.2

3.2 Singular cases

Let us consider now the problem we have when the characteristic pseudo-polynomial in the denominator has an mth order root for s = β . This means that we can factorize A ( s ) by putting in evidence the presence of the pole A ( s ) = ( s α - β α ) m A ¯ ( s ) This implies that we can decouple the original equation into two sub-equations

(18)
k = 0 N - m a ¯ k D α k u ( t ) = k = 0 M b k D β k x ( t ) and
(19)
k = 0 m ( - 1 ) m - k m k β ( m - k ) α D k α y ( t ) = u ( t )
The solution, u ( t ) , of (18) is according to (15) and (16) given by
(20)
u ( nh ) = u 0 ( nh ) e ( nh , β )
where
(21)
u 0 ( nh ) = j = 0 K K j G ¯ ( j ) ( β ) e Δ ( ( K - j ) h , - β ) ( nh ) ( K - j ) h
and
(22)
G ¯ ( s ) = B ( s ) A ¯ ( s ) = ( s α - β α ) m B ( s ) A ( s )

Attending to (20) where u 0 ( t ) can be considered as a “polynomial” with a given degree K, put y ( t ) = y 0 ( t ) e ( nh , β ) , but now the degree of y 0 ( t ) is J = K + m . Using the generalized Leibniz rule (Ortigueira et al., 2015) for the product D γ f ( t ) g ( t ) = i = 0 γ i f ( i ) ( t ) g ( γ - i ) ( t - ih ) we can write D γ ( nh ) Jh e ( nh , β ) = e ( nh , β ) i = 0 J γ i D i ( nh ) Jh β γ - i e Δ ( ih , - β ) Then the γ order fractional derivative of y ( t ) is given by D γ y 0 ( t ) e ( nh , β ) = e ( nh , β ) i = 0 J γ i D i y 0 ( nh ) β γ - i e Δ ( ih , - β ) where D ( nh ) Jh = ( Jh ) ( nh ) ( J - 1 ) h .

We could express the successive derivatives of the “polynomial”, but it is preferable to insert this result into (19) to obtain k = 0 m ( - 1 ) m - k m k β ( m - k ) α i = 0 J k α i D i y 0 ( t ) β k α - i e Δ ( ih , - β ) = u 0 ( t )

After some manipulation we get an ordinary integer order differential equation i = 0 J β m α - i e Δ ( ih , - β ) k = 0 m ( - 1 ) m - k m k k α i y 0 ( i ) ( t ) = u 0 ( t )

On the other hand, k = 0 m ( - 1 ) m - k m k k α i = k = 0 m ( - 1 ) m - k m k ( - k α ) i i !

The Pochhammer symbol ( - k α ) i is a polynomial in k with degree equal to i. So, attending to k = 0 m ( - 1 ) m - k m k k i = 0 for i < m , the above equation can be rewritten as i = 0 K β m α - i - m e Δ ( ih , - β ) γ m y 0 ( i + m ) ( t ) = u 0 ( t ) with γ m = k = 0 m ( - 1 ) m - k m k k α i + m . Introduce a new function v ( t ) = y 0 ( m ) ( t ) verifying the equation

(23)
i = 0 K β m α - i - m e Δ ( ih , - β ) k = 0 m ( - 1 ) m - k m k k α i + m v ( i ) ( t ) = u 0 ( t ) This new differential equation has the transfer function:
(24)
G ( s ) = 1 i = 0 K A i s i
with
(25)
A i = β m α - i - m e Δ ( ih , - β ) k = 0 m ( - 1 ) m - k m k k α i + m
for i = 0 , 1 , , K . To obtain the solution of Eq. (7), we use the result stated in (21) showing that u 0 ( t ) is a “polynomial” with order equal to K : u 0 ( t ) = i = 0 K U i ( - nh ) ih .

Then from (21) v ( nh ) = i = 0 K U i j = 0 i K j G ¯ ( j ) ( 0 ) ( nh ) ( i - j ) h To get the solution, y ( t ) , we are looking for we must realize that y 0 ( m ) ( t ) = v ( t ) . So, from (3)

(26)
y 0 ( t ) = h m i = 0 K U i j = 0 i G ( j ) ( 0 ) ( i - j ) ! ( i - j + m ) ! ( nh ) ( i - j + m ) h The particular solution of the differential Eq. (1) when it is singular and x ( t ) = ( nh ) Kh e ( nh , β ) is given by
(27)
y ( t ) = e ( nh , β ) h m i = 0 K U i l = 0 i l ! G ( i - l ) ( 0 ) ( l + m ) ! ( nh ) ( l + m ) h
with U i the coefficients of the polynomial in (21) and G ( s ) given by (24) and (25).

A simple summation change can give another format to the above relation:

(28)
y ( t ) = e ( nh , β ) h m l = 0 K l ! ( l + m ) ! U ¯ l ( nh ) ( l + m ) h with U ¯ l = i = l K U i G ( i - l ) ( 0 ) .
Example 3

Consider the semi-differential equation (Ortigueira, 2014b): y ( 2 ) ( t ) - 4 y ( 3 / 2 ) ( t ) + 3 y + 4 y ( 1 / 2 ) ( t ) - 4 y ( t ) = ( n ) 2 e ( n , 4 ) where we assumed h = 1 by simplicity.

The characteristic pseudo-polynomial has a second order zero at s = 4 . Thus m = 2 and K = 2 . Proceeding as described above we have G ¯ ( s ) = ( s 1 / 2 - 2 ) 2 s 2 - 4 s 3 / 2 + 3 s + 4 s 1 / 2 - 4 = 1 s + 4 s 1 / 2 + 3 from where we deduce that U 0 = G ¯ ( 4 ) = 79 15 3 , U 1 = G ( 4 ) = - 2 225 , and U 2 = G ¯ ( 4 ) = 1 15 .

For G ( s ) , we have A i = 4 - 1 - i k = 0 2 ( - 1 ) m - k m k k / 2 i + m = 4 - 1 - i 1 - 2 . ( 1 / 2 ) i + m + ( i + m ) ! that gives A 0 = 3 8 , A 1 = 13 64 , A 2 = 95 512 and G ( s ) = 1 3 8 + 13 64 s + 95 512 s 2 giving G ( 0 ) = 1 A 0 = 8 3 , G ( 0 ) = - A 1 A 0 2 = - 13 9 , and G ( 0 ) = - 2 A 2 A 0 2 + 2 A 1 2 A 0 3 = 29 27 .

With these constants we compute the U ¯ l that inserted in (28) gives the searched solution. This algorithm can be formulated in a matricial framework as in Ortigueira (2014b).

4

4 Conclusions

The steady state output of the discrete-time fractional differential systems was studied in this paper. Based on the fact that the exponentials are the eigenfunctions of such systems, we devised a general output computation when the input is the “rising factorial.exponential” product. The singular case that puts some difficulties was studied and solved.

Acknowledgement

This work was partially funded by National Funds through the Foundation for Science and Technology of Portugal, under the projects PEst-OE/EEI/UI0066/2011 and by project MTM2010-16499 from the Government of Spain.

References

  1. , , . Dynamyc Equations on Time Scales: An Introduction with Applications. Boston: Birkäuser; .
  2. , , . Differences of fractional order. Math. Comput.. 1974;28:1-17.
    [Google Scholar]
  3. , . Analysis on measure chains a unified approach to continuous and discrete calculus. Results Math.. Aug. 1990;18(1–2):18-56.
    [Google Scholar]
  4. , , , , . On the fractional signals and systems (invited paper) Signal Process.. 2011;91:350-371.
    [Google Scholar]
  5. , . Properties of the delta operator model of dynamic physical systems. IEEE Trans. Syst. Man Cybernet.. 1993;23(1)
    [Google Scholar]
  6. , . Fractional calculus for scientists and engineers.Lecture Notes in Electrical Engineering. Vol vol. 84. Dordrecht: Springer; .
  7. , . A simple approach to the particular solution of constant coefficient ordinary differential equations. Appl. Math. Comput.. 2014;232:254-260.
    [CrossRef] [Google Scholar]
  8. , . On the particular solution of constant coefficient fractional differential equations. Appl. Math. Comput.. 2014;245:255-260.
    [CrossRef] [Google Scholar]
  9. , , , . Discrete-time differential systems. Signal Process.. 2015;107:198-217.
    [CrossRef] [Google Scholar]
Show Sections