А -Е Е Е А Ы Е , Е А е яб ь–к яб ь 2015 15 № 5 ISSN 2226-1494 http://ntv.ifmo.ru/
SCIENTIFIC AND TECHNICAL JOURNAL OF INFORMATION TECHNOLOGIES, MECHANICS AND OPTICS September–October 2015 Vol. 15 No 5 ISSN 2226-1494 http://ntv.ifmo.ru/en
512.643: 62.50
-. -. a, . . a
a
, - , 197101,
10.04.15, 19.06.15 doi:10.17586/2226-1494-2015-15-5-839-848
–
: А. ., А. .
- // - ,
. 2015. 15. № 5. . 839–848.
. ,
, - ,
,
« – » , ,
.
-,
- . -
, .
.
-, ,
.
,
-,
-. ,
,
« – » ,
.
, , - ,
.
( 074-U01)
( 14. Z50.31.0031).
MODELING OF DYNAMIC SYSTEMS WITH MODULATION BY MEANS
OF KRONECKER VECTOR-MATRIX REPRESENTATION
A.S. Vasilyeva, A.V. Ushakova
a
ITMO University, Saint Petersburg, 197101, Russian Federation Corresponding author: [email protected]
Article info
Received 10.04.15, accepted 19.06.15 doi:10.17586/2226-1494-2015-15-5-839-848 Article in Russian
For citation: Vasilyev A.S., Ushakov A.V. Modeling of dynamic systems with modulation by means of Kronecker vector-matrix representation. Scientific and Technical Journal of Information Technologies, Mechanics and Optics, 2015, vol. 15, no. 5, pp. 839–848.
Abstract
environment modulates signals. The marked system deficiency is partially offset by this paper, which proposes Kronecker vector-matrix representations for purposes of system representation of processes with signal modulation. The main result is vector-matrix representation of processes with modulation with no formal difference from continuous systems. It has been found that abilities of these representations could be effectively used in research of systems with modulation. Obtained model representations of processes with modulation are best adapted to the state-space method. These approaches for counting eigenvalues of Kronecker matrix summaries, that are matrix basis of model representations of processes described by Kronecker vector products, give the possibility to use modal direction in research of dynamics for systems with modulation. It is shown that the use of controllability for eigenvalues of general matrixes applied to Kronecker structures enabled to divide successfully eigenvalue spectrum into directed and not directed components. Obtained findings including design problems for models of dynamic processes with modulation based on the features of Kronecker vector and matrix structures, invariant with respect to the dimension of input-output relations, are applicable in the development of alternate current servo drives.
Keywords
system with modulation, modeling, Kronecker vector-matrix representation, eigenvalues controllability.
Acknowledgements
The work was partially financially supported by the Government of the Russian Federation (Grant 074-U01) and by the Ministry of Education and Science of the Russian Federation (Project 14.Z50.31.0031).
.
, ,
[1] .
-- ( ) -
. , .
-- ,
[2].
. ,
, , . .
[3].
,
( ) [4, 5].
-, ( )
-- [6]. ,
. Э ,
.
, « – » ,
.
.
-.
,
--
,
- ( К )
[7–10], [11],
.
[12, 13], .
К ,
.
1 ( .1).К (1) x y, xRn,yRm,
y
x , {x yi j; 1, ; 1, }i n j m
,
xy i n j m
col i j; 1, ; 1,
y
x , xyRnm, (1)
1 ( .1). , xy x
y ,
:
x y y
x .
2 ( .2). x y ,
-y
x (2) (squeeze)
xy
s,
xy
s col
xiyi;i1,n
. (2)2 ( .2). xy
S
1
0Ti 1 0Tn i ; 1,
diag i n
S , (3)
:
xy
sS
xy
.
-,
-, .
-, :
( ( ) ( )) ( ( ) ( )) ( ) ( ) ( ) ( )
d
x t y t x t y t x t y t x t y t
dt
,
( ( ) ( ) ( )) ( ( ) ( ) ( )) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( )
d
x t y t z t x t y t z t x t y t z t x t y t z t x t y t z t
dt
.
3 ( .3). К (4)
q p m
n R
R
B
A , (AB) (np mq ),
-
rowA j m i n
col i,j ; 1, ; 1,
B B
A . (4)
3 ( .3). К
-, : ABBA.
-, ,
,
.
4 ( .4).К (5) ARnn BRmm
-)
(AB (nmnm),
B I I A B
A ) B A
( , (5)
B A I
I , – , A B
, dim
IA dim
A , dim
IB dim
B ; –.
4 ( .4). A B,
, – (6)
-,
( ) B A Si ,
A B A I I B A B . (6)
A, B,
(7) :
AB
AB AIBI IABI IAIBSi , , . (7)
К .
К .
1 ( .1). А
B
-, -:
K :det
0; K Ai Bj;i 1, ;n j 1, ;m k 1,mn
AB I A B . (8)
2 ( .2). А AB
m m n
n R
R
B
A ,
:
l:det
v
0; l Ai Bj;i 1, ;n j 1, ;m l 1,mn
AB I A B . (9)
(8) (9) Ai Bj – A B.
5 ( .5). А B
A BA (8) ,
B
A BA.
3 ( .3).
-S
PX QZ
SP Q
X Z
S . (10)
- [6, 11, 14].
- ,
,
.
-, ( )
; ,
-, ( ) .
, :
) ( ) ( ); 0 ( ); ( ) ( ) ( )
(t Axt Evt But x yt Cxt
x , (11)
) ( ) ( ); 0 ( ); ( )
(t Γzt z gt Pz t
z , (12)
( ) ( ); (0); ( ) ( )
M t M M t M M t M M t
z Γ z z g P z . (13)
(11) x – ; x
0 –; v – ; u – ; y
– ; xRn;ν,u,yRm; ,E,B ,C – , ,
; Rnn;E,BRnm;CRmn.
(12) z g –
; zRl;gRm; Γ, – P ; ΓRll; PRml.
(13) zM gM –
-; zMRh;gMRm;ΓM,PM – ,
h h
R
Γ ; PRmh.
( )νt
( )t col g t{ j( )gMj( ); 1, }t j m
ν . (14)
, g(t)
(14) (К ) g( )t gM( )t
, S (3) К :
t
( )t M( )t
ν S g g . (15)
) (t
g gM(t)(12) (13), (15)
-:
)) ( ) ( )( (
)) ( )
( ( )) ( ) ( ( )
(t S gt gM t S Pz t PMzM t S P PM z t zM t
v . (16)
(16) v(t)
-) ( ) (t zM t
z .
К z(t)zM(t)
,
-( -( ) ( )) ( ( ) ( )) ( ) ( ) ( ) ( )
( ) ( ) ( ) ( ) ( )( ( ) ( ))
( )( ( ) ( )); (0) (0).
M M M M
M M M M M M
M M M
d
t t t t t t t t
dt
t t t t t t
t t
z z z z z z z z
Γz z z Γ z Γ I I Γ z z
Γ Γ z z z z
(17) , M z z x z ~ (18) .
1 ( .1). (11)
(14), (12) (13),
- -
T
M T
T
t t
t) ~~() ~ (); ~(0) 0, 0 0
(
~ Ax Bu x x z z
x , (19)
), ( ~ ~ ) ( ); ( ~ ~ )
(t CXxt yt CYxt
x (20)
(19), (20) 0 ~ ; 0 ) ( ~ B B Γ Γ P P ES A A M M
, (21)
] 0 [ ~ ]; 0 [ ~
C C
I
Cx X y . □ (22)
.
(18) (11)
-, (16) ,
(17). ■
0 ) (t
u (19), (20)
~ ~
0; (t) ~ exp
~ ~
0; (t) ~ exp
~ ~
0 exp(t)
~ A x x C A x y C A x
x t x t y t . (23)
, (19), (20)
(11) , .
,
(21),
. (21) М 0, (23) –
T
M T T 0 0 , 0 ) 0 (
~x x z z , (0) 1
M
z , (21)
VM M 1 z x x 0 Γ P P ES A A 0 0 0 ~ , 0 ) ( ~ , (24)
q j m
col j
VM 1; 1,
1 .
, . . ,
( - ) gM(t) ( ) g(t),
. A~ (21)
. ,
A
-A ΓΓM
,
A
A Γ ΓM
., ,
(12),
[14], [15]
(11) (13).
(12)
-- ,
(11)
.
:
1. (19), (20) ;
2. (19), (20) (21), (22)
(11)
;
3. (21)
(20)
-.
,
-:
1. М p,
2. М p,
3. p М ,
4. M ,
arg W j 0, 05
.
2 2 2 2p
p p
W s
s s
(25)
p
, 1/.
- (11)
2 2
0 1 0
; ; 1 0
2
p
p
p
A E B C .
, (19), (20) (21), (22)
2 2 2
0 1 0 0 0 1 0 1
0 1 0
2 0 ; ; ;
0 0 0
0 0 0 0
0 0 0
0 0 0 0
T T
p p p p
x y
M
M
A B C C , (26)
2 2 2
0 1 0 0 0 0 0 1 0 1
0 1 0
2 0 0 0
0 0 0
0 0 0 0 ; 0 ; ;
0 0 0
0 0 0 0 0
0 0 0
0 0 0 0 0
0 0 0
0 0 0 0 0
p p p p
T T
M
x y
M
M
M
A B C C . (27)
(26)
, (27)
M .
. 1 (25),
(19), (20),
. 1.
. 2.
:
1 –
4
М
; 2 – М ; 3 – М 1,5; 4 – М 16
. 3.
( . 2)
. 2, 3
-. «1»,
-- M
W j
[16],y(t)
1,5
1
0,5
0
–0,5
–1
0 1 2 3 4 t,
1,5
1
0,5
0
–0,5
–1
–1,5
–2
y(t)
0 2 4 6 8 10 12 14 16 18 t,
1 2 3 4
1,5
1
0,5
0
–0,5
–1
–1,5
–2
y(t)
0 2 4 6 8 10 12 14 16 18 t,
M , .
«2», M
,M
. «3»,
M ,
. «4»,
, .
. 4 4 . 2 . 3, М 16 ,
-.
. 4.
- М 16
(1 – ; 2 – )
. 5–7
-16 М
, M
,-, .
. 5.
0, 25
, , , .
,
.
-.
-0,02
0,015
0,01
0,005
0
–0,005
y(t)
0 1 2 3 4 5 t,
1
2
y(t)
0 5 10 15 t,
3
2
1
0
–1
–2
–3
. 6.
. 7.
1, 5
,
-- ,
. .
References
1. Dudarenko N.A., Slita O.V., Ushakov A.V. Matematicheskie Osnovy Sovremennoi Teorii Upravleniya:
Apparat Metoda Prostranstva Sostoyanii [Mathematical Foundations of Modern Control Theory: The
Appa-ratus of the State Space Method] Ed. A.V. Ushakov. St. Petersburg, SPbSU ITMO Publ., 2008, 323 p.
2. Kurakin K.I., Kurakin L.K. Analiz Sistem Avtomaticheskogo Regulirovaniya na Nesushchei Peremennogo Toka [Analysis of Automatic Control Systems on the Carrier AC]. Moscow, Mashinostroenie Publ., 1978, 240 p.
3. Sabinin Yu.A. Pozitsionnye i Sledyashchie Elektromekhanicheskie Sistemy: Uchebnoe posobie [Positional and Tracking Electromechanical Systems: Textbook]. St. Petersburg, Energoatomizdat Publ., 2001, 208 p. 4. Zadeh L.A., Desoer C.A. Linear System Theory: The State Space Approach. NY, McGraw-Hill Book
Company Inc., 1963, 612 p.
5. Tou J.T. Modern Control Theory. NY, McGraw-Hill, 1964, 343 p.
6. Lancaster P., Tismenetskiy M. The Theory of Matrices. 2nd ed. with Applications. Ser. Computer Science and Applied Mathematics. Academic Press, 1985, 570 p.
y(t)
0 1 2 3 4 5 t,
3
2
1
0
–1
–2
–3
–4
–5 10–3
y(t)
0 1 2 3 4 5 t,
3
2
1
0
–1
–2
–3
–4
–5
7. Gantmakher F.R. Matrix Theory. Moscow, Nauka Publ., 1973, 575 p. (In Russian) 8. Wilkinson J.H. The Algebraic Eigenvalue Problem. Oxford, 1984, 680 p.
9. Golub G.H., Van Loan C.F. Matrix Computations. Baltimore, Johns Hopkins University Press, 1996, 728 p. 10.Voevodin V.V., Kuznetsov Yu.A. Matritsy i Vychisleniya [Matrices and Calculations]. Moscow, Nauka Publ.,
1984, 320 p.
11.Godsil Ch.D., Royle G. Algebraic Graph Theory. NY, Springer-Verlag, 2001, 443 p.
12.Biryukov D.S., Ushakov A.V. Cost control estimation for harmonic exogenous actions: gramian approach.
Scientific and Technical Journal of Information Technologies, Mechanics and Optics, 2011, no. 2 (72),
pp. 117–122.
13.Akunov T.A., Alisherov S., Omorov R.O., Ushakov A.V. Matrichnye Uravneniya v Zadachakh Upravleniya i
Nablyudeniya Nepreryvnymi Ob"ektami [Matrix Equations in Control and Continuous Monitoring Objects].
Bishkek, Ilim, 1991, 174 p.
14.Bellman R. Introduction to Matrix Analysis. NY, McGraw-Hill, 1970.
15.Andreev Yu.N. Upravlenie Konechnomernymi Lineinymi Ob"ektami [Control of Finite Linear Objects]. Moscow, Nauka Publ., 1976, 424 p.
16.Besekerskii V.A., Popov E.P. Teoriya Sistem Avtomaticheskogo Regulirovaniya [The Theory of Automatic Control Systems]. St. Petersburg, Professiya Publ., 2003, 752 p.
Ва ь А С – , , - , 197101,
У а А а В а – , , ,
, - , 197101, ,
Andrey S. Vasilyev – postgraduate, ITMO University, Saint Petersburg, 197101, Russian
Federation, [email protected]