scieee Open visual document viewer

Matrix equations in multivariable control

Prokop, Roman,Korbel, Jiří

Abstract

The contribution is focused on a control design and simulation of multi input output (MIMO) linear continuous-time systems. Suitable and efficient tools for description and controller derivation are algebraic notions as rings, polynomial matrices, and Diophantine equations. The generalized MIMO PI controller design is studied for stable and unstable systems. A unified approach through matrix Diophantine equation can be applied in both cases. All stabilizing feedback controllers are obtained via solutions of a matrix Diophantine equation. The methodology allows defining scalar parameters (one or more) for tuning and influencing of controller parameters. A Matlab-Simulink program implementation was developed for simulation and verification of the studied approach. Illustrative examples show the effectiveness and flexibility of the proposed method for some simple MIMO systems. © 2015 World Scientific and Engineering Academy and Society. All rights reserved.

Full text

Ma ix Equa ions in Mul i a iable Con ol ROMAN PROKOP, JIŘÍ KORBEL Tomas Ba a Uni e si y in Zlín Nám. T.G.M. 5555, 760 01 Zlín CZECH REPUBLIC [email p o ec ed] h p://www.u b.cz/ ai Abs ac : - The con ibu ion is ocused on a con ol design and simula ion o mul i inpu ou pu (MIMO) linea con inuous- ime sys ems. Sui able and e icien ools o desc ip ion and con olle de i a ion a e algeb aic no ions as ings, polynomial ma ices, and Diophan ine equa ions. The gene alized MIMO PI con olle design is s udied o s able and uns able sys ems. A uni ied app oach h ough ma ix Diophan ine equa ion can be applied in bo h cases. All s abilizing eedback con olle s a e ob ained ia solu ions o a ma ix Diophan ine equa ion. The me hodology allows de ining scala pa ame e s (one o mo e) o uning and in luencing o con olle pa ame e s. A Ma lab-Simulink p og am implemen a ion was de eloped o simula ion and e i ica ion o he s udied app oach. Illus a i e examples show he e ec i eness and lexibili y o he p oposed me hod o some simple MIMO sys ems. Key-Wo ds: - Polynomial ma ices, Diophan ine equa ions, Mul i a iable sys ems, S abiliza ion. 1 In oduc ion The s udy o mul i inpu –mul i ou pu (MIMO) sys ems has a ac ed scien i ic a en ion o decades. Analysis and con ol me hods and ools ha e been de eloped in many monog aphs (e.g. [1], [2], [4], [8], [12], [14]) as well as in jou nal and con e ence con ibu ions (e.g. [3], [9], [10], [16], [18]) o in p og am oolboxes, e.g. [17]. Mul i a iable sys ems ep esen an in e es ing esea ch ield also om ma hema ical poin o iew. Many no ions, me hods and ools o single inpu – ou pu (SISO) sys ems canno be simply and i ially gene alized in o mul i a iable cases. The main p oblem ela es o he ma ix non-commu a i e mul iplica ion. Howe e , many algeb aic no ions and ools can be success ully u ilized also in he non-commu a i e case. The main ool o con inuous- ime sys ems is he Laplace ans o m and b ie ly speaking, mul i a iable linea con inuous- ime sys ems a e desc ibed and exp essed by a se o linea di e en ial equa ions. So, scala polynomials desc ibing single inpu – ou pu linea sys ems a e eplaced by polynomial ma ices. Algeb aic no ions and modules emain a sui able and e ec i e ool o analysis and con ol design o MIMO sys ems. T ans e unc ions as a a io o wo polynomials a e in MIMO cases conside ed as ma ix ac ions and due o non- commu a i e ma ix mul iplica ion he denomina o can be in he le o igh side o he ma ix ac ion ([2], [8], [12]) in disc e e and con inuous- ime case. Also, a scala linea Diophan ine equa ion is gene alized in o a ma ix one, see e.g. [3], [14], [15]. The con ibu ion is scheduled as ollows. The basic no ions a e men ioned in sec ion II, he sys em desc ip ion o MIMO sys ems is in oduced in sec ion III. Sec ion IV deals wi h ma ix Diophan ine equa ions and he nex sec ion ou lines and summa izes a con ol design. Some i s o de examples and de i a ions a e p esen ed in sec ion VI. The p oposed me hodology b ings one o se e al scala which can une and in luence he con ol beha io in an easy way. Simula ions a e p esen ed in Sec ion VII, he las sec ion concludes he con en s o he con ibu ion. 2 Polynomial Ma ices Polynomial ma ices a e called l x m ma ices whe e all elemen s o ma ices a e polynomials in an inde e mina e s. This inde e mina e can be conside ed in linea sys ems as he Laplace ope a o and he se o polynomial ma ices is Rlm(s). I l = m, hen he se o polynomial ma ices cons i u es a non-commu a i e ing. A uni in his ing (an in e se elemen exis s in he ing) is a ma ix wi h eal nonze o de e minan and all uni s a e called unimodula . Gene ally, l  m se Rlm(s) is no mo e a ing. I A = BC hen B is a le di iso o A and A is a igh mul iple o B, while C is a igh di iso o A and A is a le mul iple o C. Simila ly, g ea es common le and igh di iso s a e in oduced. Two ma ices A, B a e le ( igh equi alen , i A = U1 B (A = B U2) wi h unimodula U1, U2. When A = U1 B WSEAS TRANSACTIONS on SYSTEMS and CONTROL Roman P okop, Jiří Ko bel E-ISSN: 2224-2856 320 Volume 10, 2015 U2 hen A, B a e simply called equi alen . Ma ices wi h he same numbe o columns a e le cop ime i hei all le di iso s a e unimodula ma ices and ma ices wi h he same numbe o aw a e igh cop ime i hei all igh di iso s a e unimodula ones. The known ex ended (scala ) Euclidean algo i hm o can be gene alized in mul i a iable cases. A g ea es le common di iso G1(s) can be calcula ed o A, B wi h he same numbe o aw by 1 1 1 11 ( ) ( ) ( ) ( ) ( ), ( ) ( ) ( ) ( ) 0, A s P s B s Q s G s A s R s B s S s   (1) Mo eo e , L = AR1 = - BS1 is he leas common igh mul iple o A, B. A g ea es igh common di iso G2(s) can be calcula ed o A, B wi h he same numbe o columns by 2 2 2 22 ( ) ( ) ( ) ( ) ( ), ( ) ( ) ( ) ( ) 0, P s A s Q s B s G s R s A s S s B s   (2) Also, L = R2A = - S2B is he le common mul iple o A, B. Rela ions (1), (2) a e he basic algeb aic no ions o Diophan ine equa ions, see e.g. [1], [3], [10]. 3 Sys em Desc ip ion A linea con inuous- ime mul i a iable (MIMO) sys em is desc ibed by a se o linea di e en ial equa ions and hen i can be easily exp essed by he Laplace ans o m echnique in he o m ( ) ( ) ( ) ( ),A s Y s B s U s (3) whe e ( ), ( )A s B s a e polynomial ma ices in he Laplace ans o m a iable s. Fo con ol design, i is use ul o cha ac e ize MIMO linea ime-in a ian sys ems in e ms o hei ans e unc ion ma ices. The gene aliza ion o single inpu -ou pu linea sys em o MIMO ones is e y simple in he s a e space desc ip ion ( ) ( ) ( ), ( ) ( ) ( ) x Fx u y Hx Lu     (4) The sys em wi h l inpu s ad m ou pu s in (4) has he s a e ec o x( ) wi h alues in Rn and eal ma ices F,  , H, L ha e dimensions (nxn), (nxl), (mxn), (mxm), espec i ely. Any decomposi ion 1 ( ) ( )G s H sI F L     (5) de ines a a ional sys em´s ans e unc ion ma ix. A ealiza ion (5) is minimal when he s a e ec o dimension n is as small as i can be and his alue is called he MacMillan deg ee and i ep esen s he o de o he sys em. So, G(s) in (5) is a a ional ma ix unc ion, i means ha all en ies a e a ional unc ions o s. This ma ix unc ion can be hen exp essed by he le o igh ma ix ac ion 11 ( ) ( ) ( ) ( ) ( ) RR G s A s B s B s A s   (6) whe e A, B, AR, BR a e polynomial ma ices, mo e de ails can be ound i.e. in [8]. No e, ha bo h ma ices A(s), AR(s) a e squa ed bu no necessa ily o he same dimension. In he case o sys ems wi h l inpu s and m ou pu s, he le denomina o A(s) has dimension lxl, while he igh denomina o AR(s) has he dimension mxm. Howe e , bo h ma ices a e associa es and he cha ac e is ic polynomial ollowing om he s a e-space desc ip ion (4) is also associa es. I means ha all oo s o he men ioned polynomials a e same. I means de ( ) de ( ) de ( ) R A s A s sI F (7) whe e F is he squa ed sys em ma ix in (4). Wi h ela ion (3) he no ion o s abili y is closely connec ed. A linea sys em is asymp o ic (in e nal s able), i all de e minan s in (3) a e s able, o con inuous- ime sys ems i means ha all oo s lie in he open le hal o he complex plane. 4 Ma ix Diophan ine Equa ions Diophan ine equa ions de ined in commu a i e ings a e linea equa ions o he o m ,ax by c (8) whe e a, b, c a e known gi en en ies and x, y a e unknown ones in he ing. I is well known (see e.g. [1], [2], [8]) ha equa ion (8) has a solu ion i and only i he g ea es common di iso o a, b di ides c, b ie ly gcd(a,b) / c. Mo eo e , i x0, y0 is a pai o pa icula solu ions o (8) , hen all x, y gi en by 00 00 , , x x b y y a   (9) WSEAS TRANSACTIONS on SYSTEMS and CONTROL Roman P okop, Jiří Ko bel E-ISSN: 2224-2856 321 Volume 10, 2015 whe e is an a bi a y elemen o he ing and a0=a/gcd(a,b), b0=b/gcd(a,b).Then, wi hou loss o gene ali y, equa ion (8) can be supposed wi h cop ime a, b and he solu ion o (8) exis s o any c. The si ua ion is mo e complex in non- commu a i e ings, such is a se o polynomial ma ices. Due o he non-commu a i i y o ma ix mul iplica ion, equa ion (8) is spli in o h ee kinds o linea ma ix equa ions o e he ing. A na u al gene aliza ion o his equa ion is ei he he equa ion 1 1 1,A X BY C (10) o he equa ion 2 2 2,XA YB C (11) Bo h equa ions a e called unila e al ones. The las equa ion is called a bila e al one and i has he o m 3 3 3,A X YB C (12) In he case o equa ion (10), ma ices (A1, B1, C1) ha e he same numbe o ows, while in equa ion (11) ma ices in he iple (A2, B2, C2) ha e he same numbe o columns. The sol abili y o equa ions (10) – (12) is s udied e.g. in [1], [2], [8]. The esul s can be b ie ly o mula ed in he enginee ing pa lance as ollows: a) Equa ion (10) has a solu ion i and only i he g ea es le common di iso o ma ices A, B is a le di iso o C. b) Equa ion (11) has a solu ion i and only i he g ea es common igh di iso o ma ices A, B is a igh di iso o C. c) Equa ion (12) has a solu ion i and only i he ma ices 0, 00 A A C BB             (13) a e equi alen . This case is ou o he in e es o his con ibu ion and some de ails can be ound in [2]. I a pa icula solu ion o a gi en linea Diophan ine equa ion exis s, he e exis a se o all solu ions. In he case o (10), (11) he se s o solu ions a e gi en 0 1 0 1 ,,X X BT Y Y AT    (14) whe e X0, Y0 a e pa icula solu ions o (10) and T is an a bi a y polynomial ma ix o he app op ia e dimension and 1 1 1 1.AB B A (15) Solu ions o (11) a e 0 2 0 2 ,,X X TB Y Y TA    (16) and again X0, Y0 a e pa icula solu ions o (11), T is an a bi a y polynomial ma ix o he app op ia e dimension and 2 2 2 2.B A A B (17) Rela ions (15), (17) a e no hing else han he opposi e ma ix ac ion. Sui able and con enien ools o he solu ion o linea ma ix equa ions a e o e ed by a Polynomial oolbox [17] which con ains a se o use iendly Ma lab unc ions o a ious con ol sys em pu poses. As a simple example sol e equa ion (10) o ma ices 1 1 1 1 2 1.5 1 0 ,, 3 2 2 0 1 s A B C ss                        (18) Ma lab unc ion AXBYC in Polynomial oolbox gi es he pa icula solu ion   0 0 0 0.33 , 2 0.67 0.67 2 0.67 0.67 Xs Ys        (19) All solu ion a e gi en in he o m (14) wi h 11 2 1 2 0.94 0.47 ,. 3 2 2.4 2.8 0.94 ss AB s s s                  (20) The ee polynomial ma ix T has he o m   12 ( ) ( )T s s (21) wi h 1(s), 2(s) a bi a y polynomials. Really, he p oduc 1 1 1 1 AB B A gi es he same esul in he o m WSEAS TRANSACTIONS on SYSTEMS and CONTROL Roman P okop, Jiří Ko bel E-ISSN: 2224-2856 322 Volume 10, 2015 2 23 5.7 4.2 1.4 7.5 1.9 4.7 0.94 ss s s s        (22) which con i ms equa ion (15). 5 Con ol Design The mos equen scheme o a basic eedback con ol sys em is depic ed in Fig. 1. All signals in he MIMO case a e ec o ones. Inpu signals o he eedback sys em in Fig. 1 is a e e ence (se poin ) signal w = Fw-1(s) Gw(s) and a load dis u bance signal d = Fd-1(s) Gd(s) de ined by hei ma ix le ma ix ac ions. Fig. 1 one deg ee o eedom (1DOF) con ol sys em All s abilizing con olle s o he 1DOF eedback sys em in Fig. 1 a e gi en by any solu ion o ma ix Diophan ine equa ion ( ) ( ) ( ) ( ) ( ), RR A s P s B s Q s M s (23) whe e P-1(s)Q(s) = QR(s) PR-1(s) is a le and igh ma ix ac ion o he con olle C and A-1(s)B(s) = BR(s)AR-1(s) is a le and igh ma ix ac ion o he con olled plan G. Mo e de ails ca be ound e.g. in [1], [5], [12], [15], [16]. Howe e , o asymp o ic acking and dis u bance ejec ion mus be ul illed u he condi ions. B ie ly speaking, denomina o o he con olle mus be di isible by he denomina o s o inpu signals. I is a eason o a p e-compensa o F in Fig. 2 which ep esen s he condi ions o di isibili y. In he case o asymp o ic acking only, i is F=Fw. In he case o simul aneous asymp o ic acking and dis u bance ejec ion F=FwFd. The basic s abili y and asymp o ic acking in he sense o Fig. 2 is hen he con olle QR(s)PR-1(s) gi en by he solu ion o ma ix Diophan ine equa ion ( ) ( ) ( ) ( ) ( ) ( ), RR A s F s P s B s Q s M s (24) whe e M(s) is a s able polynomial ma ix wi h p esc ibed poles o i s de e minan . Resul ing ma ices PR, QR ep esen he igh ma ix ac ion 11 ( ) ( ) ( ) ( ) RR P s Q s Q s P s   (25) Fig. 2 eedback 1DOFcon ol sys em wi h p e- compensa o The con ol law is hen go e ned by he equa ion 1 ( ) ( ) ( ) ( )( ( ) ( )),P s F s U s Q s W s Y s  (26) which can be easily ew i en in o di e en ial equa ions. Now, i is necessa y o p opose he me hod o solu ion o ma ix equa ion (2). Fo simple cases, he solu ion can be ound by means o elemen a y column ope a ion, acco ding o he scheme elemen a y column ope a ions  (27) Elemen a y column ope a ions (27) may always be lead in he way ha he polynomial ma ix PR(s) emains as uni ma ix and he con e sion (25) is i ial and also a uni one. Then no in e sion in (26) is necessa y and he ealiza ion o he con ol law is e y simple. In mo e complex cases, he s anda d echniques based on Euclidean algo i hms can be used, see [2], [8], [15]. Mo e complex ma ix polynomial equa ions can be con enien ly sol ed by Polynomial oolbox [17] as i is shown in Sec ion IV. 6 Illus a i e Examples Illus a i e examples 1 - 3 in his con ibu ion a e i s o de s able, uns able and in eg a ing ones wo inpu – wo ou pu (TITO) sys ems a e ep esen ed by he ma ix equa ion 1 2 1 2 11 3 4 3 4 22 ( ) ( ) ( ) ( ) s a a b b Y s U s a s a b b Y s U s                           (28) The s abiliza ion ma ix Diophan ine equa ion (24) akes he o m 1 2 0 R R M PZ QZ      0 0 AF B I I      WSEAS TRANSACTIONS on SYSTEMS and CONTROL Roman P okop, Jiří Ko bel E-ISSN: 2224-2856 323 Volume 10, 2015 1 2 1 2 1 2 3 4 3 4 3 4 2 1 0 5 4 0 2 3 2 7 6 0 0 0 ( ) 0 0 ( ) s a a p p b b s a s a p p b b s q s q q s q sm q s q q s q sm                                  (29) Example 1: Le a TITO linea con inuous- ime sys em be exp essed by he Laplace ans o m echnique in he o m 1 1 2 1 2 2 2 1 1 2 '( ) 2 ( ) 0.8 ( ) 5 ( ) 6 ( ) '( ) 1.5 ( ) 0.6 ( ) 2 ( ) 3 ( ) y y y u u y y y u u         (30) The Laplace ans o m o equa ions (6) gi es ma ices A, B 2 0.8 5 6 ( ) , ( ) 0.6 0.6 2 3 s A s B s s                (31) The sys em desc ibed in (31) is e iden ly s able because de A = s2 + 2.6s + 0.72 is a s able polynomial. Then he scheme (27) can be applied and he esul is in he o m o gene alized PI con olle : 1 1 1 0 1 5 2 4 2 2 3 1 2 1 7 2 6 2 ( ) ( ) ( ) ( ) u q e q e d q e q e d u q e q e d q e q e d                   (32) whe e con olle pa ame e s we e ob ained by elemen a y column ope a ions acco ding scheme (5) in he o m: 10 2 00 30 2 20 2 0.8 41 33 2 3 qm qm qm qm       50 2 40 70 2 60 4 2.2 2 10 5.9 33 5 3 qm qm qm qm       (33) In (9) ei a e na u ally acking e o s and m0>0 is a uning pa ame e in luencing con ol beha iou . Example 2: Le an uns able TITO linea con inuous- ime sys em can be exp essed by di e en ial equa ions 1 1 2 1 2 2 2 1 1 2 '( ) ( ) ( ) ( ) 0.5 ( ) '( ) 0.5 ( ) 2 ( ) 0.8 ( ) 2 ( ) y y y u u y y y u u         (34) and he ma ix exp ession has he o m 11 22 ( ) ( ) 1 1 1 0.5 ( ) ( ) 2 0.5 0.8 2 Y s U s s Y s U s s                           (35) Ma ix equa ion (27) gi es he con olle ma ices PR, QR 1 0 5 4 3 2 7 6 10 01 RR q s q q s q P and Q q s q q s q          (36) whe e pa ame e s a e 10 2 00 30 2 20 2.5 0.65 1.25 0.75 0.5 qm qm qm qm       50 2 40 70 2 60 0.6 1.1 0.3 1.25 0.19 0.625 qm qm qm qm       (37) The o m o he con ol law (32) is again a gene alized PI con olle . Example 3: Le an in eg a ing (also uns able) TITO linea con inuous- ime sys em can be exp essed by di e en ial equa ions 1 2 1 2 2 1 1 2 '( ) ( ) ( ) 0.5 ( ) '( ) 0.5 ( ) 0.6 ( ) 1.5 ( ) y y u u y y u u       (38) De e minan o A(s) = s2 – 0.5 is e iden ly an uns able one. The con olle is de i ed in a simila way bu a he igh hand side o (29) is he s able ma ix M(s) in he o m 2 112 2 2 ( ) 0 ( ) , , 0 0 ( ) sm M s m m sm       (39) The choice o di e en mi > 0 gi es he possibili y o di e en dynamics in bo h con olled ou pu s. The con ol law is again in he o m o (32) wi h he ollowing se o pa ame e s qi: WSEAS TRANSACTIONS on SYSTEMS and CONTROL Roman P okop, Jiří Ko bel E-ISSN: 2224-2856 324 Volume 10, 2015 11 2 01 31 2 21 2.5 0.21 1.25 0.42 0.5 qm qm qm qm       52 2 42 72 2 22 0.83 1.25 0.42 0.5 1.67 0.83 qm qm qm qm       (40) The las example ep esen s a simple asymme ical case, a wo inpu – one ou pu sys em o he i s o de gi es also a kind o a gene alized PI con olle . Example 4: A con olled sys em is a wo inpu – single ou pu (TISO) sys em desc ibed by he di e en ial equa ion 1 1 1 2 '( ) 0.5 ( ) 0.5 ( ) 1.2 ( )y y u u    (41) Sys em (41) is e iden ly an uns able one. The ini ial and inal s a e o he scheme o s abilizing equa ion (24) is and he con ol law akes he o m o wo equa ions which can be also conside ed as a gene alized PI con olle 1 0 1 2 2 0 1 ( ) (4 1) ( ) ( ) 0.833 ( ) u m e u m e d    (42) An impo an ema k is ha he e exis an in ini e numbe o easible s abilizing con olle s. I depends how o choose elemen a y column ope a ions in educ ion (27). Con ol law (42) ep esen s p opo ional con olle in u1( ) and an in eg a ing one in he u2( ) con ol loop. Polynomial oolbox [17] gi es a simila solu ion bu no necessa ily he same one. 7 Simula ion Resul s Ma lab and Simulink o e a sui able en i onmen o modelling and simula ion o dynamic sys ems. The Simulink scheme o wo inpu – wo ou pu uns able sys em (7) wi h con olle (10) is depic ed in Fig. 3. Con ol esponses o s able TITO sys em (Example 1) o uning pa ame e m0=1.5 and m0=3 a e shown in Fig. 4. The con ol esponses o he uns able TITO sys em (example 2) o uning pa ame e m0=1.5 and m0=3 a e shown in Fig. 5. Fig. 3 simulink scheme o eedback uns able sys em Examples 1 and 2 illus a e ha uning pa ame e m0 > 0 in luences he dynamical beha io o he con olled a iable in he s able as well as in he uns able case. The pa ame e m0 > 0 ep esen s a mul iple pole o he eedback cha ac e is ic polynomial. Fig. 4 con ol esponses o m0=1.5 and m0=3 (Example 1) 0 5 10 15 20 25 30 35 40 0 0.5 1 1.5 2 2.5 Time (s) w, y w1 y1 (m=1.5) y2 (m=1.5) w2 y1 (m=3) y2 (m=3) 22 200 0 2 0 2 0.5 0.5 1.2 0.5 1.2 1 1 0 0 0 0 (4 1) 0 1 0 1 0 0 0 1 0 1 0.833 s m m ss ms m                 WSEAS TRANSACTIONS on SYSTEMS and CONTROL Roman P okop, Jiří Ko bel E-ISSN: 2224-2856 325 Volume 10, 2015 Fig. 5 con ol esponses o m0=1.5 and m0=3 (Example 2) In some cases, i can be use ul e e y con olled a iable in luence in di e en dynamics. I is easily ob ained by a di e en choice o poles in eedback loops. The si ua ion is shown in Fig. 6 and Fig. 7 o TITO in eg a ing sys em. While he esponse in Fig. 6 is o m1 = m2 = 1, he esponses in Fig. 7 a e o he choice m1 = 1.5, m2 = 2. Fig. 8 and Fig. 9 illus a e con ol esponses o he wo inpu – single ou pu sys em sol ed in Example 4. Tuning pa ame e m0 > 0 again in luences he con ol beha iou and dynamics. Fig. 6 con ol esponses (Example 3) o in eg a ing sys em o uning pa ame e s m1 = 1, m2 = 1. Fig. 7 con ol esponses (Example 3) o in eg a ing sys em o uning pa ame e s m1 = 1.5, m2 = 2. Fig. 8 con ol esponses (Example 4) o TISO sys em o uning pa ame e s m0=0.5. Fig. 9 con ol esponses (Example 4) o TISO sys em o uning pa ame e s m0=1. 0 5 10 15 20 25 30 35 40 -0.5 0 0.5 1 1.5 2 2.5 Time (s) w, y w1 y1 (m=1.5) y2 (m=1.5) w2 y1 (m=3) y2 (m=3) 0 5 10 15 20 25 30 35 40 -1.5 -1 -0.5 0 0.5 1 1.5 2 2.5 3 3.5 Time (s) w, y, u w1 y1 y2 w2 u1 u2 0 5 10 15 20 25 30 35 40 -2 -1 0 1 2 3 4 5 Time (s) w, y, u w1 y1 y2 w2 u1 u2 0 5 10 15 20 25 30 35 40 -1.5 -1 -0.5 0 0.5 1 1.5 2 2.5 3 Time (s) w, y, u w y u1 u2 0 5 10 15 20 25 30 35 40 -2 -1 0 1 2 3 4 5 Time (s) w, y, u w y u1 u2 WSEAS TRANSACTIONS on SYSTEMS and CONTROL Roman P okop, Jiří Ko bel E-ISSN: 2224-2856 326 Volume 10, 2015 8 Conclusion The pape deals wi h mul i a iable con ol o simple con inuous- ime linea sys ems. The con olle design is pe o med h ough a solu ion o a ma ix Diophan ine equa ion. This app oach enables o de ine one o a couple scala uning pa ame e s o in luencing o con ol beha iou . The uning pa ame e s ep esen poles o he cha ac e is ic eedback equa ion. In he i s o de cases, he solu ion and a inal con olle can be ob ained in simple and explici o m pe o ming by elemen a y column ope a ion o he gi en ma ices. Resul ing con olle s hen a e o gene alized PI con olle s. All simula ions and esul s a e clea ly demons a ed in he Ma lab-Simulink en i onmen . Acknowledgemen This wo k was suppo ed by he Eu opean Regional De elopmen Fund unde he p ojec CEBIA-Tech No. CZ.11.05./2.1.00/03.0089. Re e ences: [1] Kuče a, V. Disc e e Linea Con ol. The Polynomial Equa ion App oach. P ague: Academia, 1979. [2] Kuče a, V. Analysis and Design o Disc e e Linea Con ol sys ems. P ague: Academia, 1991. [3] Kuče a, V. "Diophan ine equa ions in con ol - A su ey," Au oma ica, Vol. 29, (1993), pp. 1361-75. [4] Kaczo ek, T. (1985). Two-dimensional Linea Sys ems. Sp inge -Ve lag. Be lin. [5] M.J.G imble and V. Kuče a, Polynomial Me hods o Con ol Sys ems Design. London:Sp inge , 1996. [6] A. O´Dwye , Handbook o PI and PID con olle uning ules. London: Impe ial College P ess, 2003. [7] R. Ma ušů and R. P okop, Va ious App oaches o Sol ing an Indus ially Mo i a ed Con ol P oblem: So wa e Implemen a ion and Simula ion. In e na ional Jou nal o Ma hema ics and Compu e s in Simula ions, 2012, oč. 6, č. 1, s. 161-168. ISSN 1998-0159. [8] T. Kaila h, Linea sys ems, P en ice Hall 1980. [9] R. P okop, N. Volko a, Z. P okopo á, Uns able sys ems- acking and dis u bance a enua ion. WSEAS T ansac ions on Sys ems and Con ol, 2011, oč. 6, č. 3, s. 69-78. ISSN 1991-8763. [10] R. P okop, N. Volko a, Z. P okopo á, T acking and dis u bance a enua ion o uns able sys ems: An Algeb aic App oach, In: Recen Resea ch in Social Science, Digi al Con e gence, Manu ac u ing &Tou ism. WSEAS P ess, 2011, p. 161-166. [11] R. P okop and J. Ko bel, Mul i a iable Con ol o Uns able sys ems - A Ma ix Diophan ine Equa ions, in P oc. 18 h In . Con . on Sys ems (CSCC´14), San o ini, G eece, p. 438-442, 2014. [12] Rosenwasse , E.N. and B.P. Lampe, Mul i a iable Compu e -con olled Sys ems. Sp inge - e lag, Be lin, 2006. [13] K.J. ?s öm and R.M. Mu ay, Feedback Sys ems. Resea ch T iangle Pa k, NC: Ins umen al Socie y o Ame ica, 1995. [14] S. Skoges ad and I. Pos le hwai e: Mul i a iable Feedback Con ol. Analysis and Design. John Wiley and Sons, 1997. [15] Vidyasaga , M. Con ol sys em syn hesis: a ac o iza ion app oach. MIT P ess, Camb idge, M.A., 1987. [16] Volko a, N. and R. P okop, R. "Ma ix equa ion app oach o MIMO con ol design," in P oc. DAAAM Con ., p.225-226, 2011. [17] PolyX, L d. Polynomial Toolbox. 1998. [18] M. Kubalčík and V. Bobál, Compu a ion o P edic ions in Mul i a iable P edic i e Con ol, in P oc. 13 h In . Con . on Au oma ic Con ol, Modelling and Simula ion(ACMOS), pp.15-20, 2011. WSEAS TRANSACTIONS on SYSTEMS and CONTROL Roman P okop, Jiří Ko bel E-ISSN: 2224-2856 327 Volume 10, 2015