УДК 517.926, 517.977.1
Local R-observability of Differential-algebraic Equations
Pavel S. Petrenko*
Matrosov Institute for System Dynamics and Control Theory of SB RAS
Lermontov, 134, Irkutsk, 664033
Russia
Received 21.12.2015, received in revised form 05.02.2016, accepted 01.05.2016 A nonlinear system of first order ordinary differential equations is considered. The system is unresolved with respect to the derivative of the unknown function and it is identically degenerate in the domain. An arbitrarily high unresolvability index is admited. Analysis is carried out under assumptions that ensure the existence of a global structural form that separates "algebraic" and "differential" subsystems. Local R-observability conditions are obtained by linear approximation of the system.
Keywords: local observability, differential-algebraic equation, observable nonlinear system. DOI: 10.17516/1997-1397-2016-9-3-353-363.
1. Introduction and preliminaries
Let us consider the system of nonlinear ordinary differential equations (ODEs)
F(t,x(t),x'(t)) = 0, t e I = (a0 - e,a0 + e), (1.1)
y(t) = <fi(t,x), (1.2)
dF (t x x')
where det-d~7- = 0, F(t, x, x') is a sufficiently smooth function with values in R" and
domain D = I x X x R", X is a neighborhood of the point x = 0; ^ : I x X ^ Rm (m < n) is
a continuous function such that t, 0) = 0 Vt e I; x)t) is the n-dimensional function of state;
d / — \ i
ao e R; e = const > 0; fi(t) = —j>(t), 4>(i)(t) = ( — J 4>(t) V4>(t) e Ci(I).
Such systems are called differential-algebraic equations (DAEs). The measure of unresolvability for the DAEs with respect to the derivative is an integer value r: 0 ^ r ^ n, which is called index [1, pp. 16-17].
Analysis is carried out under assumptions that function F has the property
F(t, 0,0) = 0 Vt e I. (1.3)
Algebraic conditions of the full observability and R-observability based on the reduction to the Kronecker canonical form were obtained for the linear DAEs with constant coefficients and regular matrix pencil [2, pp. 29-44]. The local observability of the ODEs systems resolved with respect to the derivative was investigated in [3, pp. 355-370]. The local observability based on normalization of the DAEs by so-called extended system is investigated in [4].
In this paper, to the best of our knowledge, the local R-observability of the nonlinear DAEs (1.1) is first investigated with the use of the first approximation system. The local R-observability of system (1.1) means that there is the only one way to restore a consistent initial state of the system via the specified output function.
The analysis is carried out under assumptions that ensure the existence of a global structural form that separates "algebraic" and "differential" subsystems. They have the same solutions as the original system [5,6].
* [email protected] © Siberian Federal University. All rights reserved
2. Definitions
Definition 1 ( [6], p. 58). The system of finite equations
Fr(t,x,y,z1, ...,Zr)
( F (t,x,y)
Fi(t,x,y,zi)
V Fr (t,X,y, Zl,...,Zr ,) J
(2.1)
where x,y,Zj € R", and functions Fj (t,x,y,z1,...,zj) (j = 1,r) have the property: for any n-dimensional vector-function 4>(t) € Cj+1(I) such that (t,4>(t),4>'(t)) €D Vt € I,
Fj (t, 4(t), 4'(t), t"(t),..., 4>(j+1)(t)) = ( dty F (t, 4(t), 4'(t)),
is called r-derivative array equations of system (1.1).
The following objects are associated with function F(t,x,y):
Fr,z = ( d Fr/dzi ... d Fr / dzr ), Try = (d Fr / dy Tr,z), rr,x = (d Fr / dx ).
These are matrices with dimensions n(r + 1) x nr, n(r + 1) x n(r +1) h n(r +1) x n(r + 2), respectively
In accordance with assumption (1.3) the point t = a0, x = y = zj =0, (j = 1,r) satisfies the r-derivative array equations (2.1). We denote this point as ar = (a0,0,..., 0). If rankrr,x(ar) = n(r +1) then system (2.1) satisfies all the assumptions of the implicit function theorem [7, c. 66]. According to this theorem, n(r + 1) components of the vector colon (x, y, z1,..., zr)t can be expressed from (2.1). Let us denote them by £. Other n components of this vector is denoted by n. Components £ depend on t and q:
e = £(t,n), (t,n) €W, (2.2)
where W = I0 x W; I0 = (a0 — £o, a0 + e0) C 1, 0 < e0 < e; W C R" is a neighborhood of the point n = 0;
colon (£, n) = P colon (x,y, z1,..., zr),
£ € R"(r+1), n € R", P is the row permutation matrix [8, pp. 127-128].
Since matrix rr,x has dimensions n(r +1) x n(r + 2) then in general case the non-special minor of n(r + 1) order of matrix Tr,x(ar) is not unique. The implicit function determined in (2.2) depends on this minor. We find the minor in the following way. We choose g = rankrr y(ar) (g ^ n(r + 1)) linearly independent columns of matrix Tr,y(ar). We should include the maximum possible number of the first n columns of this matrix. We add this columns to n(r + 1) — g linearly independent columns of the matrix d Fr /dx at the point ar which represent the first n columns of the matrix rr,x(ar). These n(r + 1) linearly independent columns represent the required minor. As this takes place, g > nr.
Definition 2 ( [6], p. 59). The obtained above non-special minor of n(r + 1) order of the matrix rrxx(ar) is called resolving minor.
We assume that functions (2.2) correspond to the resolving minor. The matrix which obtained by substitution of functions (2.2) into the matrix Tr,z (t, x, y,z1,..., zr) is denoted by Vr,z (t, n).
t colon (ci, C2,cn) = ( cj cj ... cjt ) ; symbol T means transpose.
0
3. Equivalent structural form
3.1. Nonlinear DAEs
Let F(t,x,y) e Cr+1(D). In addition the following conditions are satisfied:
A) Fr(ar) = 0, rankrr,x(ar) = n(r + 1);
B) rankrrz(t, n) = P = const everywhere in the domain W;
C) resolving minor of the matrix rr x(ar) includes p columns of the matrix rr,z (ar) and the first n columns of the matrix rr,y (ar).
Definition 3 ( [6], p. 60). The smallest integer r, for which conditions A), B), C) are satisfied, is called the index of DAEs (1.1).
Definition 4. N-dimensional vector-function x*(t) e C1(I) is called the solution of the system
(1.1) if it turns this system identically on I.
It was shown [6, p. 61] that under certain assumptions DAE (1.1) has the same solutions as the system
x1(t) = fi(t,xi (t)), (3.1)
x2(t) = fo(t,xi(t)), t e Io, (3.2)
where functions f1, f0 are defined in W. They have continuous derivatives in W with respect to their arguments and x1 e R"-d, x2 e Rd;
colon(x1 (t),x2(t)) = Qx(t), (3.3)
where Q is the row permutation matrix. There is also a method of constructing system (3.1),
(3.2) [6, p. 61]. The system was obtained from components of implicit function (2.2) that satisfy r-derivative array equations (2.1).
Then in view of (3.3), output function (1.2) can be rewritten as
y(t) = 4> (t, Q-1colon(x1(t), x2(t))) = 4> (t, Q-1colon (x1(t), fo(t, x1(t)))) = ( ^(t, x1(t)) ), (3.4) where the function
y1(t) = ^1(t,x1(t)) (3.5)
is an output function corresponding to system (3.1).
Let us fix the point t0 e I0, define the following initial conditions for DAEs (3.1), (3.2)
x1(to) = x1,0, x2(t0) = x2,0 (3.6)
and assume that the equality
x2,o = fo(to,x1,o) (3.7)
is satisfied.
If problem (3.1), (3.2), (3.6) has on some interval IT = (t0 — r,t0 + t) C I0 (t > 0) a solution
x*(t) = Q-1 colon(x*j1(t),x*j2(t)) then inclusion ^x*(t),x^(t^ eV Vt e IT should be satisfied,
where V C R2" is a neighborhood of the point x = 0, y = 0. Then norms of vectors x1j0, x2,0 in (3.6) should be sufficiently close to zero.
The following theorem is a sufficient condition for the local solvability of Cauchy problem
x(to) = ^o (3.8)
(*o e R") for DAE (1.1) [6].
Theorem 1. Let us assume that
1) F(t,x,y) e Cr+2(V);
2) Fr+i(ar+i) = 0 and assumptions A), B), C) are satisfied;
3) rankrr+1,y(ar+1) = rankrry(ar) + n.
Then Vt0 e I0 there is 5 > 0 and t = t(t0) > 0 such that for any vector z0 e R" with ||z0|| < 5, a solution x*(t) e C2(IT) to problem (3.1), (3.2), (3.8) is defined on the interval IT, where z0 = Q-1 colon(x1j0 ,x2,0) Wherein x*(t) is a solution of problem (1.1), (3.8) on IT.
In what follows, without loss of generality, we assume that t0 = a0 and IT = I0, i.e. t = e0.
Definition 5 ( [6], p. 61). DAEs (3.1), (3.2) are called the equivalent form for system (1.1) in the neighborhood A of the point ar.
Definition 6 ( [5], p. 78). The initial condition (3.8) which satisfies (3.7) is called consistent with system (1.1), where colon(x1j0,x2,0) = Qz0.
3.2. Linear DAEs
dF dF
Property (1.3) allows us to determine the matrices A(t) = ——(t, 0,0), B(t) = --(t, 0,0).
d y d x
Then the DAE
A(t)x'(t)+ B(t)x(t)=0, t e I, is the first approximation for (1.1). Function
y(t) = C (t)x(t), d(p
is the linear approximation for (1.2), where C(t) = —(t, 0).
dx
Matrices
Dr,z (t)
C11A(t) C1A' (t) + C2B(t)
O
C2A(t)
(3.9) (3.10)
O \
O
\ ClA(r-1)(t)+ C?B(r-2)(t) C?A(r-2)(t) + C?B(r-3)(t) ... CrA(t)
Dry (t) =
(
C0A(t)
C0A' (t) + C1B(t)
O
Dr,z (t)
\ V C0A(r)(t) + C1B(r-1)(t) are analogs for the matrices rr,z
Dr,x(t) =
B(t) B ( t)
\
Dry (t)
V B(r)(t)
/
r
■ r,z7 r,y
and rrx applied to DAE (3.9). They have dimensions
i!
n(r + 1) x nr, n(r + 1) x n(r + 1) and n(r +1) x n(r + 2), respectively; C = —-— are
j!(i - j)!
binomial coefficients.
Suppose that the elements of the matrices A(t) and B(t) are enough times continuously differentiable on I functions. In addition, let us assume that for some r : 0 < r < n the condition rankDr z(t) = p = const Vt e I holds and there is non-special minor of the n(r + 1) order in the matrix Dr x(t) Vt e I. It includes p columns of the matrix Dr,z (t) and the first n columns of the matrix Dry (t). Let us introduce d = nr — p.
^Here and below we use the notation: || * || is one of the norms in Euclidean space.
Definition 7 ( [5], p. 76). Non-special minor of the n(r + 1) order Vt e I of the matrix Dr x(t), which includes p columns of the matrix Dr,z (t) and the first n columns of the matrix Dr y (t) is called the resolving minor.
Let us assume that we know exactly which columns of the matrix Dr x(t) are included into resolving minor. We delete n — d columns of the matrix B(t) = colon (B(t), B'(t),..., B(r)(t)), which are not included in the resolving minor. After the appropriate column permutation of Dr,x(t) we obtain the matrix
Ar (t) = Dr,x(t)diag (Q-1 Od) , Q-1,..., Q-1) .
Let us note that diag(A1, A2,..., As) means quasi-diagonal matrix with the blocks on the main diagonal, other elements are equal to zero, Ed is the identity matrix of order d, Q is (n x n)-permutation matrix.
Definition 8 ( [6], p. 62). The system of linear algebraic equations
Dr x(t) colon(x, y,Z1,..., zr) = 0,
is called r-derivative array equations of system (3.9), where x,y, Zj e R".
It was shown [6, p. 63] that under some assumptions there exists unique linear differential operator
R = Ro(t) + R1 (t) — + ... + Rr(t) (—t) (3.11)
with continuous on I coefficients that converts system (3.9) into the form
x1(t) + J1(t)x1(t) = 0, (3.12)
x2(t) + J2(t)x1(t) = 0, (3.13)
where colon(x1(t), x2(t)) = Qx(t) and x1 e R"-d, x2 e Rd. Then function (3.10) takes the form
y(t) = C1(t)x1(t) + C2(t)x2(t),
where ( C1(t) ) = C(t)Q-1. Thus, the output function V C2(t) J
y1(t) = C1(t)x1(t) (3.14)
corresponds to system (3.12).
Wherein (n x n)-matrices Rj (t) are uniquely determined by the resolving minor as
(Ro(t) R1(t) ... Rr(t)) = (E" O ... O)Aj(t) (Ar(t)Aj(t))-1. (3.15)
The coefficients of system (3.12), (3.13) are determined from the relation
( J2(t) Eo ) = (Ro(t) R1(t)... Rr(t))B(t)Q-1. (3.16)
Theorem 2 ( [6]). Let us assume that
1) A(t),B(t) e C2r+1(I);
2) rankDr,z (t) = p = const Vt e I;
3) there is the resolving minor in the matrix Dr,x(t);
4) rankDr+1,y (t) = rankDr,y (t) + n Vt e I.
Then every solution of (3.9) is the solution of (3.12), (3.13) and vice versa.
Definition 9 ( [6], p. 64). System (3.12), (3.13) is called the equivalent form for DAE (3.9).
Corollary 1 ( [6]). Let us suppose that all assumptions of the Theorem 2 are satisfied. Then problem (3.8), (3.9) is solvable if and only if
x2,o + J2 (to)x1,o = 0, (3.17)
where colon(x1j0, x2,0) = Qz0. Moreover, if a solution to problem (3.8), (3.9) exists then it is unique.
Definition 10 ( [5], p. 78). Initial condition (3.8) which satisfies (3.17) is called consistent with system (3.9).
Let us return to DAE (1.1) and suppose that all assumptions of the Theorem 1 are fulfilled. Property (1.3) ensures that f1(t, 0,0) = 0, fo(t, 0,0) = 0 Vt e Io in system (3.1), (3.2). Let us construct the system of the first approximation for DAEs (3.1), (3.2)
x1 (t) + ,71(t)x1(t) =0, (3.18)
x2(t) + J2(t)x1(t)=0, t e Io, (3.19)
where J (t) = — f (t, 0,0), J2 (t) = — f (t, 0,0).
0x1 0x1
The following theorem states that operations of linearization and transition to equivalent form are commuted [6].
Theorem 3. Let us assume that
1) F(t,x,y) e C2r+2(D);
2) assumptions 2), 3) of Theorem 1 are satisfied.
Then systems (3.12), (3.13) and (3.18), (3.19) coincide on some sufficiently small interval Io = (ao — eo, ao + eo) C I, 0 < eo < e.
4. Local R-observability
Let us consider system (3.1) which is a system of ODE in the normal form.
Definition 11 ( [3], p. 366). System (3.1) is called locally observable in terms of output (3.5) on the interval T = [to,ti] C Io if there exists a number ¿1 > 0 that for any two distinct points xi,o, x1j0 G from the S1-neighborhood of the point x1 =0 the relation
^i(t,xi(t,to,xiio)) ^ ^i(t, X1(t,to,X1,o)), t G T,
is fulfilled, where x1(t, to, xi,o) is a solution of system (3.1) with the initial condition x1(to) = xi,o.
Let us use the definition of the ñ-observability [2, p. 41] for a linear system of DAEs and reformulate it in terms of the present paper.
Definition 12. System (3.9), (3.10) is called R-observable on the interval T if it is possible to uniquely restore the initial state of the system in terms of function y(t) and this state is consistent.
With this in mind, we can define the local ñ-observability for a nonlinear system of DAEs.
Definition 13. System (1.1), (1.2) is called locally R-observable on the interval T if there exists a number S > 0 such that for any two consistent initial states z0, z0 € R" from S-neighborhood of the point x = 0 the relation
t, x(t, to,zo)) 4>{t, x(t, to,Zo)), t € T,
is fulfilled, where x(t,t0,z0) is a solution of system (1.1) with the initial condition x(t0) = z0.
Let us formulate the condition of the R-observability for DAEs (3.9), (3.10) obtained in [5]. To do this, we define the observability matrix for system (3.12), (3.14)
colon(So(t) Si(t) ... S"-d~i(t)),
where S0(t) = Ci(t), S, (t) = —Si-i(t)Ji(t) + S'-i(t), i = 1,..,n — d — 1.
Lemma 1. Let us suppose that all assumptions of the Theorem 2 are satisfied. System (3.9), (3.10) is R-observable on the interval T if there exists such point a € T that relation
rank(colon(S0(<r) S1(a) ... Sn-d-i(a))) = n — d (4.1)
is fulfilled.
Consider the well-known result for ODEs [3, p. 366].
Theorem 4. If the system of a linear approximation (3.12) is completely observable via the output (3.14) on the interval T, then the nonlinear system (3.1) is locally observable via the output (3.5) in this interval.
The following theorem is a sufficient condition for the local ñ-observability of the nonlinear system of DAEs (1.1), (1.2).
Theorem 5. Let us assume that
1) F(t,x,y) € C2r+2(V);
2) assumptions 2), 3) of Theorem 1 are satisfied.
If system of the linear approximation (3.9), (3.10) is R-observable on the interval T then nonlinear system (1.1), (1.2) is locally R-observable on this interval.
Proof. Let us assume that system of the linear approximation (3.9), (3.10) is R-observable on the interval T. By Definition 12 this means that for any two different output functions y(t) and y(t) consistent initial states z0, z0 € R" which correspond to the solutions x(t,t0,z0) and x(t,t0,z0) are not coincident on T. Taking into account (3.14), we have
yi(t) = Ci(t)xi(t,to,xi,o) = yi(t) = Ci(t)xi(t,to,xi,o), t € T,
where xi(t,to,xi,o) = (E"-d O) Qx(t,to,zo), xi(t,to,xi,o) = (En-d O) Qx(t,to,zo) are solutions of system (3.12) with initial conditions xi(t0) = xi¡0 and xi(t0) = xio0, respectively (x\fl, xi¡0 € Rn-d). This means the full observability of system (3.12), (3.14) [3, p. 366]. Thus, the R-observability of system (3.9), (3.10) is equivalent to the full observability of DAEs (3.12), (3.14).
Let us consider system (1.1). Assumptions 1)-3) of Theorem 5 provide equivalence in the sense of solutions between systems (1.1) and (3.1), (3.2). According to the Theorem 4, the full observability of system (3.12), (3.14) implies the local observability of nonlinear system (3.1), (3.5) on the same interval (T). This means that there exists a number Si > 0 that for any two different xi¡0, xi¡0 € Rn-d from Si-neighborhood of the point xi = 0 the relation
0i(t,xi(t,to,xi,o)) ^ 0i(t,xi(t,to,xi,o)), t € T (4.2)
is satisfied.
Then, taking into account expressions (3.4), (3.5), we obtain
^(t, x(t, to, zo)) = colon (^i(t, x1 (t, to, x1,o)), (t, x1 (t, to, x^o)), (4.3)
where x1j0 is determined from z0 = Q-1 colon(x1j0, x2,0),
^(t, x(t, to, Zo)) = colon (^i(t, x1 (t, to, x1,o)), ^2(t, x1 (t, to, x^o)), (4.4)
where x1j0 is determined from 70 = Q-1 colon(x1j0, x2,0),
Taking into account expressions (4.3) and (4.4), we find from (4.2) that relation
$(t,x(t,to,zo))^ $(t,x(t,to,zo)), t e T (4.5)
is independent of the values ^2(t,x1(t,t0,x1j0)) and ^2(t,x1(t,t0,x1j0)).
It is obvious that x2,0, x2,0 can be chosen so that z0 and z0 are consistent and they belong to ^-neighborhood of the point x = 0. Thus, it is shown that there exists a number 5 = 51 > 0 that for any consistent initial conditions z0, z0 from 5-neighborhood of the point x = 0 relation (4.5) is satisfied. This means the local R-observability of system (1.1), (1.2). □
Corollary 2. Let us suppose that all assumptions of Theorem 2 are satisfied. If system (3.9), (3.10) is R-observable on the interval T then it is locally R-observable on this interval.
The validity of the corollary follows directly from the proof of Theorem 5.
5. Example
Consider the nonlinear system that describe the Belousov-Zhabotinsky chemical reaction: 10 0 \ ( Xi(t) \ ( — 0.8X1 (t) + 10X2(t) — 0.6x1(t)x3(t)
010 000
x2(t) | — V x3(t)
— 10X2 (t) +1.6X3 (t) I =0, (5.1)
V 0.8X1 (t) + 1.6X3(t) — 0.6X1(t)X3(t)
where t e R+ = [0, x(t) = colon(X1(t),X2(t),X3(t)) (Xi (i = 1, 2, 3) : R+ ^ R) is the unknown function of state. The initial condition is x(a0) =0, a0 e (0, +ro).
Let us define the output function for (5.1) as
y(t)^ t 0 2cos0 (X|)+(—0. (5.2)
Let us show that system (5.1), (5.2) is locally R-observable in the neighborhood A£ of the point a0. To do this, we verify that assumptions of Theorem 5 are satisfied.
Assumption 1) is obviously satisfied for all r. To check the assumptions 2), 3) we construct two derivative array equations of system (5.1)
( Xi + 0.8x1 — 10X2 + 0.6XiX3 + 0.6X1X3 \
X2 +10x2 — 1.6X3 I =0, (5.3)
V —0.8x1 — 1.6x3 + 0.6x1x3 + 0.6X1X3 J
( x1' + 0.8x1' — 10x2' + 0.6X1X3 + 0.6X1X3' + 1.2x1x3)
X2' ' + 10X2' — 1.6X3' V —0.8X1 — 1.6X3' + 0.6X1X3 + 0.6X1X3' + 1.2X1X3
and matrix
r
2,x
/ Pi -10 0.6xi 1 0 0 0 0 0 0 0 0 \
0 10 -1.6 0 1 0 0 0 0 0 0 0
P2 0 P3 0 0 0 0 0 0 0 0 0
o.ex's 0 0.6x1 Pi - -10 0.6x1 1 0 0 0 0 0
0 0 0 0 10 -1.6 0 1 0 0 0 0
0.6x3 0 0.6x1 P2 0 P3 0 0 0 0 0 0
0.6x3 0 0.6x1 1.2x3 0 1.2x1 P1 -10 0.6x1 1 0 0
0 0 0 0 0 0 0 10 -1.6 0 1 0
V 0.6x3 0 0.6x1' 1.2x3 0 1.2x1 P2 0 P3 0 0 0 /
where P1 =0.8 + 0.6x3, P2 = -0.8 + 0.6x3, P3 = -1.6 + 0.6xi.
The matrix r2,x divided into four blocks by two double lines, the upper left block is r1jX. It is obvious that rankr1jX(a1) = n(r + 1) = 6 (a1 = (a0,0,..., 0) G r1+3™+2'). Columns that are included into the resolving minor are framed in the matrix r1x: p = 2 columns of the matrix rM(a1), n = 3 first columns of the matrix r1y(a1) and the third column of the matrix r1x. Thus, for 1-derivative array equations (5.1), (5.3) all assumptions of an implicit function theorem are fulfilled [7, p. 66]. Then n(r+1) = 6 components of the vector colon(x, y, z1) can be expressed from (5.1), (5.3) (they are denoted by £) as a function of t and other n = 3 components of this vector (they are denoted by n, see (2.2)). Therefore, £ = (x3, x1, x2, x3, X1, X2), n = (X1, X2, X3). These functions are too cumbersome and they are not presented here.
It is obvious that F2(a2) = 0, where a2 = (a0, 0,..., 0) G R1+4n. In this case the matrix r 1z which is obtained by substituting functions £ into r1z is constant and it coincides with the matrix r1, z. Thus, rankr 1, z = p = 2 everywhere in W.
The matrix r2 ,y consists of the last 9 columns of the matrix r2, x. It is easy to verify that rankr2,y (a2) = rankr1jy (a1) + n = 5 + 3 = 8.
Thus, assumptions 2) and 3) of Theorem 5 are satisfied.
Let us construct the system of the linear approximation for DAE (5.1) and function (5.2)
1 0 0 010 000
y(t) =
+
e t
0.8 -10 0 0 10 -1.6 0.8 0 1.6
2e4 2 cos t
(5.4)
(5.5)
In order to show that system (5.4), (5.5) is fl-observable we use Lemma 1. To do this, we verify that assumptions of Theorem 2 are fulfilled for r = 1.
It is obvious that Assumption 1) is true. To verify assumptions 2)-4) for DAE (5.4) we construct the matrix
0
(
D2
( 0.8 -10 0 1 0 0 0 0 0 0 0 0
0 10 -1.6 0 1 0 0 0 0 0 0 0
-0.8 0 -1.6 0 0 0 0 0 0 0 0 0
0 0 0 0.8 -10 0 1 0 0 0 0 0
0 0 0 0 10 -1.6 0 1 0 0 0 0
0 0 0 -0.8 0 -1.6 0 0 0 0 0 0
0 0 0 0 0 0 0.8 -10 0 1 0 0
0 0 0 0 0 0 0 10 -1.6 0 1 0
\ 0 0 0 0 0 0 -0.8 0 -1.6 0 0 0 )
It is easy to calculate that rax)kD1zZ(t) = p = 2 Vt e R+.
The matrix D2,x(t) is divided into four blocks by double line and the upper left block is D1x(t). Columns which are included into the resolving minor are framed in the matrix D1x(t). Thus, rankD1x(t) = n(r + 1) = 6 and resolving minor includes p = 2 columns of the matrix D1z(t), n = 3 first columns of the matrix D1,y(t) and the third column of the matrix D1x(t). The matrix D2y(t) consists of the last 9 columns of the matrix D2,x(t). So the assumption 4) of Theorem 2 rankD2y (t) = rankD1y (t) + n = 5 + 3 = 8 is also satisfied.
Thus, all assumptions of Theorem 2 are fulfilled. To find the operator R of form (3.11) we write the matrix
/
A1(t)
\
0 1 0 0 0 0 0
—1.6 0 1 0 0 0 0
—1.6 0 0 0 0 0 0
0 0.8 —10 0 1 0 0
0 0 10 —1.6 0 1 0
0 0.8 0 1.6 0 0 0
and the column permutation matrix Q in our case is the unit matrix. According to (3.15), we find the coefficients of the operator R
0 0 -0.625 R = | 10 0 0 1 -1
000
+
d
0 0 0 I—. 0 0 0 ' dt
According to (3.16), we obtain
( J2(t) El ) = (
V Ji(t) O ) ^
0.5 0 1
0.8 — 10 0
0.8 10 0
Therefore, the equivalent system for DAE (5.4) has the form
x1(t)+((X8 ^ ) x1(t)=0,
where x\(t)
( Xi(t) )
V X2(t) J
x2{t) + {0.5 0) xi(t) x2(t) = X3(t). Thus
0,
(5.6)
(5.7)
(5.8)
To verify (4.1) for system (5.6), (5.8) we construct the observability matrix
t et 0 \
It is obvious that rank
( So(t) \
V Si(t) J
( So(ao) \ V Si(ao) J
e 0
t1
0.2ef' 10é
„t
= n — d =2 Va0 G (0, +œ). Thus, all assumptions
\ 0.2 — 0.8et 10t — 10 J
$0(a0) S1(a0)
of Lemma 1 are fulfilled and system (5.4), (5.5) is R-observable in any neighborhood of the point a0.
Thus, all assumptions of Theorem 5 are satisfied and it can be concluded that the nonlinear system of DAEs (5.1), (5.2) is locally R-observable in the neighborhood A£ of the point a0.
This work was partially supported by the Russian Foundation for Basic Research (project no. 16-31-00101 MOA_a) and by the Complex Program of Fundamental Scientific Research of the Siberian Branch of RAS (no. II.2)
References
[1] K.E.Brenan, S.L.Campbell, L.R.Petzold, Numerical solution of initial-value problems in differential-algebraic equations, SIAM, 1996.
[2] L.Dai, Singular control system, Lecture notes in control and information sciences, vol. 118, Springer-Verlag, Berlin, Heidelberg, N.Y., 1989.
[3] I.V.Gaishun, Introduction to the theory of linear nonstationary systems, Natsional'naya Akademiya Nauk Belarusi, Institut Matematiki, 1999 (in Russian).
[4] M.Gerdin, Local identifiability and observability of nonlinear differantial-algebraic equations, Report no.: LiTH-ISY-R-2711, 14-th IFAC Symposium on System Identification, SYSID, 2006.
[5] A.A.Shcheglova, P.S.Petrenko, The R-observability and R-controllability of linear differential-algebraic systems, Izvestiya VUZ. Matematika, 56(2012), no. 3, 66-82.
[6] A.A.Shcheglova, Controllability of nonlinear algebraic differential systems, Automation and Remote Control, 69(2008), no. 10, 1700-1722.
[7] G.E.Shilov, Analysis. Part 1-2, Moscow, Nauka, 1972 (in Russian).
[8] F.R.Gantmacher, The theory of matrices, Chelsy Publishing Company, New York, 1959. .
[9] S.L.Campbell, L.R.Petzold, Canonical forms and solvable singular systems of differential equations, SIAM J. Alg. Disc. Meth., 4(1983), 517-522.
Локальная R-наблюдаемость систем дифференциально-алгебраических уравнений
Павел С. Петренко
Институт динамики систем и теории управления имени В.М. Матросова СО РАН
Лермонтова, 134, Иркутск, 664033
Russia
Рассматривается система нелинейных обыкновенных дифференциальных уравнений, не разрешенная относительно производной искомой вектор-функции и тождественно вырожденная в области определения. Допускается произвольно высокий индекс неразрешимости системы. Анализ проводится в предположениях, обеспечивающих существование структурной формы с разделенными "дифференциальной" и "алгебраической" подсистемами, которая эквивалентна исходной системе в смысле решений. Получены условия локальной R-наблюдаемости такой системы по ее первому линейному приближению.
Ключевые слова: локальная наблюдаемость, дифференциально-алгебраические уравнения, наблюдаемая нелинейная система.