INTRODUCTION

Fractional calculus is an extension of classical integer-order calculus that involves derivatives and integrals of non-integer (fractional) orders. The mathematical foundations of fractional calculus are presented in various monographs, such as [12], [13], and [14]. The applications of fractional calculus across various fields of science and engineering have attracted considerable attention in recent years. It has been used in areas such as mechanics, electrical engineering, biology, chemistry, and signal processing [13, 16, 18]. The fractional-order modeling of real-world phenomena are often more accurate than classical integer-order models. The theory of fractional systems is an expanding field that explores properties of systems, including stability, controllability, observability, realisability, and more [1, 2, 4, 7, 11, 15, 17, 19]. Standard and positive fractional linear systems have been discussed in monographs [8] and [10], respectively. A dynamical system is termed positive when its state variables and outputs take nonnegative values for any nonnegative inputs. Numerous models exhibiting positive behaviour can be found across fields such as engineering, biology, medicine, and economics. A comprehensive overview of research in positive systems theory is provided in [3, 6].

In the modelling process, compartmental linear systems are frequently used. These systems consist of separate compartments that are interconnected, each representing a subsystem containing a specific material. The transfer of material between compartments is governed by linear equations [5]. The fractional continuous-time compartmental systems have been studied in [9].

In this paper, fractional discrete-time compartmental time-invariant linear systems are introduced and analysed. To the best of the authors’ knowledge, the problems of controllability, observability, and eigenvalue assignment have not yet been addressed for fractional discrete-time linear systems. This paper extends the fractional-order systems theory to this concern. A key advantage of discrete-time fractional-order numerical models is their ability to describe complex dynamical systems with non-local, memory-based interactions, providing more accurate and nuanced representations. These models are suitable for real-world processes where the future state depends not only on the current value but also on the entire history of the system.

The structure of the paper is as follows. Section 2 provides the fundamental definitions and theorems related to fractional and positive linear systems. In Section 3, the concept of fractional discretetime compartmental linear systems is introduced. Section 4 is devoted to the analysis of controllability and observability of the proposed systems, while Section 5 addresses the eigenvalue assignment problem. Finally, concluding remarks are presented in Section 6.

The notation used in this paper is as follows: 𝕽 - the set of real numbers, 𝕽n×m - the set of n × m real matrices, Z+ - the set of nonnegative integers, +n×m - the set of n × m matrices with nonnegative entries and +n=+n×1, In - the n × n identity matrix.

 STANDARD LINEAR DISCRETE-TIME SYSTEMS

Let us consider a linear discrete-time system represented by the following equations.

2.1a
xi+1=Axi+Bui,iZ+={0,1,},
2.1b
yi=Cxi,
with the initial condition x0, where xi ∈ 𝕽n represents the state vector, ui ∈ 𝕽m the control input, and yi ∈ 𝕽p the system output, while A ∈ 𝕽n×m, B ∈ 𝕽n×m and C ∈ 𝕽p×nare the corresponding system matrices.

Definition 2.1. [6, 8] The linear system (2.1) is called (internally) positive if xi+n and yi+p, iZ+ for any initial conditions x0+n and all inputs ui+m, iZ+.

Theorem 2.1. [6, 8] The linear system (2.1) is positive if and only if:

2.2
A+n×n,B+n×m,C+p×n

Definition 2.2. The linear system (2.1) is called asymptotically stable if limixi for ui = 0 and any initial x0 ∈ 𝕽n.

Theorem 2.2. [6, 8] The linear system (2.1) is asymptotically stable if the matrix A is a Schur matrix.

Theorem 2.3. [6, 8] The positive linear system (2.1) is asymptotically stable if and only if:

  • 1. all coefficients of the polynomial

    2.3
    pA(z)=det[In(z+1)A]=zn+an1zn1++a1z+a0
    are positive, i.e., ai > 0 for i = 0,1,…, n – 1.

  • 2. there exists strictly positive vector

    2.4
    λT=[λ1λn]T,λk>0,k=1,,nsuchthatAλ<0orλTA<0.

Let us now examine a linear fractional discrete-time system given by the following equations:

2.5a
Δαxi+1=Axi+Bui,iZ+={0,1,},0<α<1
where xi ∈ 𝕽n, ui ∈ 𝕽p and yi ∈ 𝕽p are the state, input and output vectors and A ∈ 𝕽n×n, B ∈ 𝕽n×m, C ∈ 𝕽p×n and
2.5b
Δαxi=j=0i(1)j(αj)xij(αj)={1forj=0α(α1)(αj+1)j!forj=1,2,
is the fractional α-order difference of xi.

Substitution of (2.5b) into (2.5a) yields

2.6a
xi+1=Aαxij=2i+1cjxij+1+Bui,iZ+
where
2.6b
Aα=A+Inα,cj=(1)j+1(αj),j=1,2,.

Definition 2.3. [6, 8] The fractional system (2.5) is called (internally) positive if xi+n, iZ+ for any initial conditions x0+n.

Theorem 2.4. [6, 8] The fractional system (2.5) is positive if and only if

2.7
Aα+n×n.

Definition 2.4. [6, 8] The fractional positive system (2.5) is called asymptotically stable if

2.8
limixi=0for allx0+n.

Theorem 2.5. [6, 8] The fractional positive system (2.5) is asymptotically stable if and only if one of the equivalent conditions is satisfied:

  • 1. all coefficients of the polynomial

    2.9
    pA(z)=det[In(z+1)A]=zn+an1zn1++a1z+a0
    are positive, i.e., ai > 0 for i = 0,1, …, n – 1.

  • 2. there exists strictly positive vector

    2.10
    λT=[λ1λn]T,λk>0,k=1,,nsuchthat[AIn]λ<0orλT[AIn]<0.

 STATE EQUATIONS OF THE FRACTIONAL DISCRETE-TIME LINEAR COMPARTMENTAL SYSTEMS

Let us consider the compartmental discrete-time time invariant system consisting of compartments (Fig.1).

Fig. 1.

The i-th subsystem of the compartmental system

https://www.amajournal.com/f/fulltexts/213245/j_ama-2025-0025_fig_001_min.jpg

Let: xi = xi(k), x = 1, …, n be the amount of a material of the i -th compartmental at the time instant k,

Fij(k) > 0 be the output flow of the material from the j -th to the i -th compartmental (ij), between the k -th and k + 1-th time instants,

F0i(k) > 0 be the output of the material from the i -th (i = 1,…, n) compartmental to the environment,

ui = ui(k) be the output flow of the material to the i -th compartmental from environment.

It is assumed that the input material is instantaneously mixed with the material already present in the compartment and that Fij(k) depends linearly on x(k), i.e.,

3.1
Fij(k)=fijxj(k)forij,i=1,,n,j=1,,n,
where fij is a coefficient depending on xj(k) and the discrete-time instant k.

The system is linear if fij is independent of xj(k) and it is additionally time-invariant if fij is independent of k.

From the balance of material of the i -th compartment we have the following fractional difference equation

3.2
Δαxi(k+1)=i=1ijnfijxj(k)+fiixi(k)+ui(k)fori=1,,n,
where Δαxi is defined by (2.5b) and xi(k) denotes the amount of material in the i -th compartment at time step k, i.e.,
3.3
fiixi(k)=xi(k)f0ixi(k)i1ijnfijxi(k)=(1f0ii=1ijnfij)xi(k).

From equation (3.3) we have

3.4
fii=1f0ii=1ijnfijfori=1,,n.

Note that if uj(k) = 0, then the output flow of material from the -th compartment at the time instant k + 1 cannot exceed the total amount of material present in the compartment at time instant k, i.e.,

3.5
i=1nfij1forj=1,,nandfij0.

Definition 3.1. The matrix F+n×n satisfying the condition (3.5) is called the compartmental matrix of the fractional discrete-time linear system.

Using (3.3) for i = 1, …, n we obtain the state equation of the compartmental system in the form

3.6a
x(k+1)=Fx(k)+Bu(k),i=1,,n
where
3.6b
x(k)=[x1(k)xn(k)],u(k)=[u1(k)un(k)],F=[f11f1nfn1fnn].

The output equation of the compartmental system has the form

3.6c
y(k)=Cx(k),
where C+p×n.

From (3.6) it follows that the fractional compartmental systems are positive linear systems.

 CONTROLLABILITY AND OBSERVABILITY OF STANDARD AND COMPARMENTAL LINEAR SYSTEMS

Let us consider a linear discrete-time system described by the following equations:

4.1a
xi+1=Axi+Bui,iZ+={0,1,},
4.1b
yi=Cxi,
with the initial condition x0, where xi ∈ 𝕽n, ui ∈ 𝕽m and yi ∈ 𝕽p are the state, input and output vectors and A ∈ 𝕽n×n, B ∈ 𝕽n×m and C ∈ 𝕽p×n are system matrices.

Definition 4.1. The linear system (4.1) (or the pair (A, B)) is called controllable in the interval time [0, if] = 0,1, …, if if the exists an input ui for i ∈ [0, if] which steers the state of the system from initial state x0 ∈ 𝕽n to the given final state xf, i.e., xif = xf.

Theorem 4.1. The linear system (4.1) is controllable if and only if one of the following conditions is satisfied:

4.2
1.rank[BABAn1B]=n
4.3
2.rank[InzAB]=nfor allzC,
where C is the field of complex numbers.

Definition 4.2. The linear system (4.1), or equivalently the pair (A, C), is called observable if it is possible to uniquely determine the initial state x0 based on the input ui and output yi for i = 0,1,…, if.

Theorem 4.2. The linear system (4.1) is observable if and only if at least one of the following conditions is satisfied:

4.4
1.rank[CCACAn1]=n,
4.5
2.rank[InzAC]=n,for allzC,

Now let us consider the fractional compartmental linear system (3.6)

Definition 4.3. The fractional compartmental linear system (3.6), or equivalently the pair (F, B), is called reachable on the time interval [0, if] if there exists an input sequence ui for i ∈ [0, if] which steers the system state from the zero initial condition to a given final state xf, i.e., xif = xf.

A matrix F ∈𝕽n×n is called monomial if each of its rows and each of its columns contains exactly one positive entry, and all other entries are zero.

Theorem 4.4. The fractional compartmental linear system (3.6) is reachable if the matrix

4.6
Rf=i=0n1Fi(FT)i
is monomial. The input which steers the system state to xif = xf is given by
4.7
ui=(FT)ifi1Rf1xf

Proof. When matrix (4.6) is monomial, its inverse Rf1+n×n is nonnegative matrix. Consequently, the input (4.7) is also nonnegative. Given that x0 = 0, applying (4.7) yields

4.8
xf=i=0if1Fifi1Bui=i=0if1Fifi1(FT)ifi1Rf1xf=xf

since B = In.

Therefore, the input (4.7) steers the state of the system from x0 to xif = xf.

Theorem 4.5. The fractional compartmental positive linear system (3.6) is reachable in time [0, if] if and only if the matrix FMn is monomial.

Proof. Sufficiency. If FMn is monomial then Fi+n×n is also monomial. In this case the matrix

4.9
Rf=i=0if1Fifi1(FT)ifi1=i=0if1Fi(FT)i
is monomial.

Necessity. From Cayley-Hamilton theorem [6] we have

4.10
Fi=j=0m1aijFj,i=m,m+1,
where aij are some nonzero real coefficients.

Using (4.10) we obtain

4.11a
xf=[BFBFn1B][v0fv1fvn1,f]
where
4.11b
vif=i=0ifaijui.

Therefore, for given xf+n it is possible to find the nonnegative vif for i = 0,1, …, n – 1 if and only if

4.12
rank[BFBFn1B]=n.

Observe that for the nonnegative system defined in (4.11b), a nonnegative input ui+m can be determined. Hence, the proof is complete.

Observability of fractional positive compartmental linear systems is defined analogously to that in standard positive linear systems. Since it is determined exclusively by the matrices A and C, and not by B. Consequently, system (2.1) is replaced by the fractional positive compartmental linear system of the following form

4.13a
Δαxi+1=Fxi,iZ+=0,1,2,,0<α<1,
4.13b
y=Cxi,
where xi ∈ 𝕽n, yi ∈ 𝕽p and C+p×n.

The solution to the equation (4.13a) with (2.6b) has the form

4.14a
xi=Φix0+j=0i1Φij1Buj,
where
4.14b
Φi+1=(F+Inα)Φi+j=2i+1(1)j+1(αi)Φij+1,
with Φ0 = In.

Definition 4.4. The fractional positive compartmental linear system (4.13) is called observable on the interval [0, if] if knowledge of the output yi over the interval [0, if] enables unique determination of the initial state x0.

Theorem 4.6. The fractional positive compartmental linear system (4.13) is observable on the interval [0, if] if and only if the matrix

4.15
ΦTCTCΦ+n×n
is monomial.

Proof. Substituting (4.14a) into (4.13b) we obtain

4.16
y=CΦx0.

Note that [ΦTCTCΦ]1+n×n if and only if the matrix (4.15) is monomial. Consequently, equation (4.16) yields

4.17
x0=[ΦTCTCΦ]1ΦTCTy+nsinceΦTCTy+n×nforyi.

 EIGENVALUE ASSIGNMENT IN THE STANDARD AND FRACTIONAL COMPARMENTAL LINEAR SYSTEMS

Let us consider the fractional compartmental system (3.3) under state feedback control

5.1
u=Kx,
where K ∈ 𝕽n×n.

Assuming B = In, it follows from equation (5.1) that

5.2
Δαxi+1=Fcxi,
where
5.3
Fc=FK.

Based on the given matrix A and the desired close-loop matrix Ac from (5.3), the following expression can be derived

5.4
K=FFc.

Accordingly, the following theorem is established.

Theorem 5.1. Given the fractional compartmental system (3.3), there always exists a state feedback (5.1) such that the closed-loop system matrix Fc achieves a specified set of eigenvalues.

Example 5.1. The matrix of the fractional compartmental linear system is given by

5.5
F=[010001403]
and its eigenvalues are: z1 = z2 = 2, z3 = –1, since
5.6
det[I3zF]=|z100z140z3|=z33z2+4.

Determine the feedback matrix K ∈ 𝕽3×3 such that the closed-loop system matrix Fc has eigenvalues: z¯1=0.1, z¯2=0.2, z¯3=0.5.

It should be noted that the desired closed-loop matrix Fc is not unique. Two alternative forms of Fc are considered below.

Case 1. The matrix Fc is assumed to be in the Frobenius canonical form, as in equation (5.5)

5.7
Fc=[0100010.010.170.8].

In this case using (5.4), (5.5) and (5.6) we obtain

5.8
K=FFc=[0000004.010.173.8].

Case 2. The matrix Fc Fc is assumed to be diagonal

5.9
Fc=[0.10000.20000.5].

In this case we have

5.10
K=FFc=[0.11000.21403.5].

Note that the presented approach can be generalized to include output feedback strategies.

 CONCLUDING REMARKS

Fractional, compartmental, time-invariant linear systems are analyzed, with a focus on their fundamentalproperties. Theoretical foundations, including key definitions and theorems related to standard and positive fractional linear systems, are outlined. A class of fractional compartmental discrete-time systems is introduced and studied. The concepts of controllability and observability are discussed for both standard and compartmental systems, followed by an examination of the eigenvalue assignment problem in the compartmentalcase. The results obtained may also be extended to descriptor discrete-time fractional linear systems.