School of Aeronautics ad Asronauti. Purdu Univerity. West Lafayette, TN whe. of yi(.) be. Fmid the gain. bjec. where. given dist (1.

Size: px
Start display at page:

Download "School of Aeronautics ad Asronauti. Purdu Univerity. West Lafayette, TN whe. of yi(.) be. Fmid the gain. bjec. where. given dist (1."

Transcription

1 FA3 1:15 AN ITERATiVE ALGORIT1HM COMBINING MODEL REDUCION AND CONTlOL DESIGN AbWrad A design sragy which irgrates mode reduction by modal co alysis ax a muld-objective contoer design is sopmpod a Te ciary modeli}ng d on! aorhinms ae easly programmed in Malabstand sotwa. Hence, th medhod is very prncal for contr design f lre a p strtm"eurs 1designddgorithm also presents a ulution for the very imp rtt rbm of "tung muliple lop controle MMO). In stedoftwefslkgin clgs that is ued in tanda Row Loomsnd gain ai p e r thofis, the new nwthod tn multiple loop lr(n n"lw-o obhigh" gain in a sysematic way i the designp. 'is deign regy is applied to the NASA's Mini-Ms systm at Langley Research Cater. 1Ịn It is well known that finding a good model for control desig is a difficuk priben, in only becae the parels of the system ar uncerin, but became the model that is a e for contro deign depends on the contrt fcs (magniude ad 9 spectal cflrt). Cosquenty, mdlngi ax! contirol prblms remain an itratve proces See the exaples in [11. Here we iragrate a model r cio tm e ad a coroller design metbod to sy size a iominal for NASA's Mni-Mast syn. lhe model reducio te upe used he is the Modal Cost Analysis (MCA) which cal es each modal niutio Vi to a weighted quadratic cost fucton V=EyTQy=% V. where E. A lim E is the expeaton operor and N is hel number of modes in the model. The smalest modal contribuiom (snallest Vs) indicate the modes to be dekled in the reduced model. An importan feature of this MCA is tm there is a closed forn for each Vi. In this closed form shion only multicaon and additon are neded, no big Lyapunov equation needs to be solved, and no matrix manipulaton (such as inverse, SVD and eigen value computio) is involved. As a rsult, there is no limit on the system size, ax! m exact soluto can be obtaied. For fiurter information about MCA and its other cations to Mini-Mast see (1,2]. The emphasis of this paper is on Output Variance Constraint (OVC) controller design algorithm ad its integratio with MCA model reduction Basically, the pardcular OVC algorithm which incorporates with MCA provides an LQG controler with a specially tuned output weighting matrix. To be complete, we also discuss the general measurement feedback case, the fixed order and full order controller. In the OVC controler design the following linear timeinvariant stabilizable and detectable discrete system is given, x(k+l) = Ax(k) + Bu(k) + Dw(k) y(k) = Cx(k) zk) = Mx(k) u(k) = Gz(k) C. Hsit, J. H. Kimt, G. Zhjut, K Liut, R. E Skelton" School of Aeronautics ad Asronauti Purdu Univerity West Lafayette, TN 4797 (1.1) where xern, ye R", ze R, uelrc, we l" are vectors of state, t Research Assistant tt Professor output,ni aedierince, e dy. The definition o(the OVC ca be addessd in two differen ways - s cally ad- detemkisdtcly. - Stochsic Problm Outjxx Varisce Corstrint Control Conder system (1.1), where w(.) is a zer mean white noise with covaiac E(w(l)wTC)) = W. Fldx theiwo x gain G to minimri Js =E. utru sujc to the nequalty vilawe coisrain E.. y2j:9 q2, j = 1,.. Ny (1.2) where R is a sym ic poditve weighting matix. DeterminisicProblem - Output L. Coraint Conr Prolmn Cosder system (1.1), where w(k) is a derministic exogernms siga. Lette12 normofw() be whe of yi(.) be Fmid the gain bjec where IkU 2 A k= wt(k)ww(k), (1.3) W is a symmetic positive definite mtix, and the L. norm to given dist IYi(&.2 A V ;(@,. (1.4) W w() 1 11w12 P). minimize JD ri fsug,lkiudi2) r,>o oyi 41 r. e?, i = 1,... my 'Vwe w Ikk The significance of tihse two prblems is obmvious: (1.5) under a enviromet we seek a controler to satisfy the output constaints (either RMS value or maximum value) with minimum mtol effort (as determined by Js Md JD). A continuous verion of this problem has been studied in [3], which also contains a review of oter wlated workl Even hugh the problems stated above am to achieve some prescibed specificatons (a and c), the algorithm itself will automatically create a sequence of controlls with different contol gains. If we treat the specification also as a design paramneter, then this is very helpful for doing on site laboratory tests. Frm the safety point of view, because of the inevitable error of the model, it is usually more ap Dpie test a lower gain controler first, and then tune up the gan gradually. For the SISO system, this can be done by multiplying the controller with a scale factor, using a small factor first and gradually ineasing the scale factor if stability is maintained. However, for the MIMO 212

2 system, how to safely change the gain of a given controller is not clear because of the muliple loops. Fortunately, the OVC algorithm can solve this prblem. By testing the contollers cresed during the design procedure one by one (from low gain, of course, and no scale factor is needed for any of them), we can find an "appropriate" controller for the system. Therefore, this algorithm can also be eted as a self-tuming mechanism. As a byprduct of the OVC contrl design algorithm, the relative imporance of each output is reflected by the weighting matrix produced by the algorithm. This weighting matrix Q can then be used for MCA, in which Q is the only design parameter, and hence a more appropriate reduced model can be obtained using the new updated weight This is the essence of the philosophy to integrate MCA model rducon and OVC controller design. This design saegy tums out to be very useful for Large Space Stncus. The original idea was first applied to a 56-state model of NASA's Pinhole Occulter Experime on the space station. In this paper we modify the strategy and apply it to the NASA's Mini-Mast system at Langley Research Center sponsored by the Guest-Investigator (GD) Program. In section 2 some facts about sochasic systems and determinisfic systems wil be stated. With the help of these facts both problems can be simplified to one nonlinear programming prblem. Tle necessary conditions and design algorithm for this programming problem are given in sctim 3. In section 4, we show dte fixed order and full order controller design case and redesign the algorithm to integrate the full order controller design and model reduction. In section 5, we apply this integrated design algorithm to NASA's Mini-Mast system, folowed by some conclusions. 2. Fundamental Facts In this section some fundamel fac ar given for both the stochastic and detenninistic problems With the help of these facts we can conbine ese two problems into one problan. Consider (1.1) with a zero mean whte noise w(.) with covariance W. It is well known hat the suady tat covariance X is the solution of the following discrete Lyapov eqaion (4]. X = (A+BGM)X(A+BGM)T + DWDT (2.1) and the output and input variances can be exprssed as E y2 = [CXCT1. =qxct E,.uI = [GMXMTGTIh whe (.k stands for the ith diagonal elemert of (1 and is the it row of C. fe control effort Js can ten be written as Js = E.uTRu = trrgmxmtgt Hnce, the stchastic OVC problem is equivalent to the followmig nonlinear programming problem. Let Q A inssible set of (X,G) (A+BGM)X(A+BGM)T+DWT-X = -= (X,G) [CXCT]L S of, i=1,2,..., ny Find (X,G)e to minimize J = trrgm X>O XMTGT Now consider (1.1) again with w(k) being a deterministic exogenous signal and we W. Fron [5-71 we know that for the closed loop systen (2.2) and sm llylii = picxctju sium 111, = pigmxmtg (2.3) where X is the solution of (2.1) X = (A+BGM)X(ABGMT + DWDT Hence, (2.1) JDJo - ;ri 2~Jujui. ( SUP vi i=1 = ri P[GMXM GT1 = trrgmxmwt where R = diag (ri, r2..., rt,). As a result, by replacing ca? by 4 i = 1,..., ny, the equivalent non-linear programming problem for the L. inequality constraint problem is the same as that of the stochastic OVC problem. It is obvious now that both the deterministic and stochastic problems are mathematically exacdy the same. Furthermore, if wew then with the following w(k) and kf large enough we can make iyiell. -* PCXCT]U. See reference (6]. where Y(kf)= 4 WID T (A )T CTy-11(k) ; C k gcf(24 Wk, (k) (A";O.sk1(2.4 k> kf CAk DWDTCT. Here we assume Y(kQ) is nonzero. Since W is positive definite, if Y(kf) is zero, the ith outu will remain zem (if initially zero) for any w(s). (This is the cmplee disturbance rejection property.) The usefiuness of wk4(k) given in (2.4) is two-fold. Firt, the existence of such a w(k) proves that ti inequality the best possile bound. Second:ly, for lab Ijy,(e)fl.CKXCT is tests the disturbance wk,(k) can be applied to the systemn as a worst case check It is noted t as vjfe-, w4(k) is in fact the inverse impulse response of the following system = ATI(k) + CTU y =WIJT4 withi i() = and f() = (.p -)1. Studies [CXCT of k other worst case distubances can be found in (8]. 3. Necessary Conditions and the OVC Algorithm In the equivalent nonlinear programming problem, it is noted that the third condition in the admissible set, i.e., X >, is considered for the purpose of stability. Since X > is not a binding consai, this condition does not contribute to tie derivation of necessary conditions. Itiswellknownthatif(XXG)Elis aregular poire and is a klo minimizer for J, then there exist qkc ri,..., n,,) an! KJ1 = K!(ij 1,..., n.) such that (X*, G J q, Ki) is the solution to [aiax =o (3.1a) JJ/aKJi =O forall i,j (3.1b) aii-og= (3.1c) L Oand q&ktk-a=2)= k=l,..., ny (3.1d) where J reprsts t unostrained cost, J = trrgmxmtgt+ 5 K,, A Now since 5 K j = trka,(3.2) becones + E(T-oh ; = trrgmxmitgt + trka + trq[cxct -P] = J+trKA +trcxct -P3 (3.2) (3.3) 2121

3 whiere Q=diag[qlctoi p t *1 [1 ai... As a reut (3.la-c) is euwale to...s2.. vq 6, 2 (A+BGTK (A+BGM) + MTGTRGM +CT9C - K = (3.4) (A+BGMX(A+BGT+ DWT X = (3.5) [RGMbTK(ABGMIT =O (3.6) fle c don X > cmbined with the sm the cosed lop syn is d ae k to the sability of A + BGM. Funhemon, if A + BGM is ab, then ie soltin K to the Ly ov equatio (3.4) is at a postve nmidelkie From the above dsus we c u the fmowing terem. Thon 1 (fin ordeniecessy canditio) Jf(X,G)eeisaregulrpoh* mdisalocalmiminrfor J. then there ei a wno-gative denit diagonal matrix q..] ad a sm-negatv debit matrix KE R4XE, - ssisfy the conditions(3.4) (36) mad (3.1d). Equatku - (3.4) (3.6) are e sae a due for th discrte optimum measureme feedba r m: d to miize E. (utr + yt%y) with sm dional cmpu matix Q. With this obsvsk,n& we have the folowing comp algorithm for the gp varlae consa'i (OVC) control OVC Algoithm Givi data (A.B. C.D, a, W,.R,Q(O)yr>. n>o) 1. Start with Q(O) >-. 2. Solve the Lpimum measument feedbac problem (3.4) - (3.6) with Q(k) and R as de outu and input weighting matrices, rpevely. TIis yields X(k), G(k). 3. If IrCX(k)cTd-cX(k-l)CTk I <yforaltistop. 4. Updaie Q(k) with aid go to step 2. Q (k+)=k) There is no guarntee of convergence of this algonrthm. However, from numerous lage scale examples it always converges if n is small enough. Further discussion of this algorthm and equations (3.4) - (3.6) wil be given later. Fimt, le's look at the dynamic controller. 4. Dynamic, Controle Desin and Integratin of OVC and MCA Case 1: Fixed Order (ui_ Srin) Dynamic Controler with Feed Forward Considering system (1.1). we desire a dynamic controler of ordern, nc S n., xc(k+l) = Acxc(k) + B,z(k) u(k)c=cxc(k)+dz(k) tosolve the OVC problem. By defining * See [131 for e definition ofa mgwarpoint ** If (X,G) obtnied from (3.4) - (3.6) urn out a to be a nguls point, it is still a cu,dkae for a minimizer. oa Bo YMD N GA [Dc CcAC [Bc Ac] DB [o C-oIC Ol amd ACL -A AO + Bo GMOt, theod loop sysem cm be exprse in the wn fom [9,lJ im=- AcaLx + IOw [x] Let X, L x&ocx. 'k) x k n. n X al Sifi XCL = (AO + BoGMo)XWL(Ao + BoGMo)T + DoWDI md J = trrgmoxclmiot when R= R ] lll n variate mnhfts beom i=l,z...,n, [CoXa.CIJasG?, h is flred ta iall nw m vwuabes ae coiwakied in and XaL. Thereo the prom b. die e form as in the measreme feedbak cm, ad can be solved in the same mar as shwn in section 3. Case 2: Full order dynamic controller (nc = n) with no feed forward To design e fll toder controler fbr a system with white noise of covariae V in fdie measumet one can prve by using tce i-epraon c Near pgrkg tory that the OVC controller is in fac the stadard LQG control with some diagona output weighikg matx sasfying (3.1d). Hece, the alouith to solve ftis problem is the sme as the stdard OVC algoithm except thk the 2nd stp is relacd by saxdad LQG design and the estimati error is inclued in calclatng the steady stat closed loop covarse. It is noted ta the state esimation error covarimme P, which satisfies the following disce Riccati equato is a lower boun for the dosed loop state covariance P = APAT -APT ( + V-' MPAT + DWDT Hence, befoe entering th iteratin gorithm we may check yprt. jf any [IZPTk>>of, the specificadon is not achievable fbr this. It is noted dt duing the design itraton prcedure the outu weighting matrix Q is adjused so t if a particular output specification oj is not acheved (E.yf >cv,) then the corrspondig Qn wilbe inreased (step 4 of the OVC algoriihm) according to the disrepamy between the curent E.y2 and. Conquently, tose "difficult" outputs with hard-to-achieve specifications will end up with large Q's, and the with easy to achieve specificatis will have smalier QJ 's. In fact, for thdse "easiest" outputs with variances mmalier dtan the correpnding of's the final converged Q's wiu be ze (ind g E.yf c). This implies tha these ouu csraints are not important and can be disregarded during design. However, at the begiming we do not know which constaint is tial. As a result, the coverged Q appropriately reflects the impornce of each output with respect to the given spcfication. (Notc that each output may have different physical meaning and units, so we carmt justify the importance of each outu just by looking at the seification values.) This property is very helpful for model reduction, using Modal Cost Analysis, since MCA calculates the contribution of each mode to a weighted outu cost E_(yTQy) and deletes the least impotant modes accordingly. Therefore, if ft weighting matrix Q can appropriately rcflect the importance of each output, then the mduced model, obtained by MCA can keep the information which is most imporant to the controlled 2122

4 performance. It is noted that in the static measurement feedback case or fixed order dynamic contrller case (with feed forward term) no model reduction is used since the codntrer order is specified a priori. However, as shown in the design algorithn an optimum measurement feedback problemn needs to be solved (step 2) in each iteration. Unforunaely, just as in the continuous case, there is no efficient way (i.e., closed forn) to solve this sub-prblem and another iterating loop is needae, which usually induces a large computaion kad, limiting the prctical system size. On th other hand, the full order dynamic controller case (case 2) is quite simple in computation. Only a standard LQG problem needs to be solved in each itatio. The software to solve the LQG problen is quitc well developed. There are standard functons in the contol software packages such as Matlab, Matrixx and Control-C. However, the order of the controller is the same as ta of the sysen, as in the LQG prblem. This makes the contrller size too big without model reduction. A good reduced model can be obtained from MCA with the output weighting matrix provided by the OVC control design algorithn itself. Based on this, we propose an integration of MCA modeling and OVC controller design for Large Space Structures. (See Figur 1.) In this design procedure all softwae is well developed, and in each Q-iterain the calculations for MCA and LQG are easy compard with the optimum feedback problem with fixed conitroller order. Furthermore, the model reduction mtcnique is built into the design procedue. Thus, the proposed algorithm is a practical tool for controller design for LSS system. There is no guarantee for the convrgence of the iterating loop. However, in the examples we tried it converges very well. It should be pointed out ta in the standard OVC problem the specification a and noise covati e W are prespecified, and the purpose of OVC is to find the controler to satisfy these performnance requirements under the given nois environment. However, in the practcal situation the specification a and noise environment W are quite ad hoc in most cases. Therefore, frm the design poit of view a and W are also design parameters. The specification a influences the controller gain (the smaller the a the larger the cnrller gain) and puts weight on the modes. If a partcular output y is dominated by several modes, then by specifying small enough ai we will ed up with luer Q, and the control effort will have more influence on hes corresponding modes. In fact, these modes wil be included (by the MCA model reduction procedur) in the design model during the next Q- iteration. On the other hand, the noise covane W influences the estimator gain and weights on the input channels. In this design stegy, there are two loops to iterate Q: one is the global loop (labeled as Q-iteration in Figure 1), another is the local loop contained in the OVC design. It is noted that in the OVC design loop, the sarting Q(O) may not be the final Q from the last Q-iteration loop (which is used for MCA in the current loop). In fact, we prefer to start with the same Q() for each Q- iteration loop for the following sn. As explained earlier, a and w are quite ad hoc, and in most cases the purpose of design is to find an "aropriate" conrller. herefore, if a sequence of controlers can be created and compared (i.e., controller tuning), then it will be easier to find te approrate one. This can easily be achieved by using small sting Q(), say Q() = a! with a small number a. With this sartng point, the OVC algorithm will automatically adjust this Q (note that it is still in the same Q- iteration), and then a sequence of controllers from low gain to high gain are produced. This is a very usef property of OVC design, since in this way it works as a self-tuning mechanism, which makes the lab test easier. With what has bem discussed above, whether the c chosen for the desip loop is achievable or not is unimportant, since it depends on the noise covariance W used in the design. If W is too small thcn a can easily be achieved, but this gives only a low gain (estimator gain) controller and no big improvement can be expected. However, ifw is too large then a cannot be achieved. As a result, by choosing a small ca and a small updatng power n (step 4 in the OVC algorithm), we can get a complete sequence of controllers, and by checking them one by one we can get an appropriate contrller. To summarize, the integration of MCA model reduction and between modeling and OVC controller design algorithm iterates contrller design. Fis, a design model is obtained from the evaluadon model by MCA model reduction with an output cost function weighted by some Q. Then, the OVC controller design algorithm is applied to the design model by choosing small c and nm A sequence of controllers will be produced at this step. Check the stability and performance of thse controllers with the evaluation model and find an appropriate one. Using the corrsponding Q for the selected controller as the new weight of the output cost funcion, do MCA again to get a new design model. If the modes kept in the new design model are the same as the previous one (this is equivalent to say that Q is converged), the procedure is completed and the sequence of controlers produced in the last Q-itertion loop can be teed in the lab. In the next section, we use this design strategy to design the controllers for the Mini-Mat System. 5. Controlr Design for Mini-Mast 5.1 System Description (11 The Mini-Mast (see Figure 2) is a generic deployablereracte space tuss with a triangular section. This truss is located at the NASA Langley Research Center (LaRC) and is epresntative of future deployable usses to be used in space. Two istrmentation platfrins have been insutalled at bay 1 and bay 18. The atuators md sensors used for the control loop are all mounted on these two platfofns. The configuration of these sensors and actuas is shown in Figure 2. Three torque wheel actuators (TWA) serving as the input actuators are located at tip platform (bay 18) in x, y and z directions; they are noed as TWAx,TWAy,TWAz, rspectively. Three types of sensors are used in this experiment: accelerometer, rate gyro and displacement sensr. Tle accelerometer and me gyro outputs ae fed back for closed loop control. However, displacement sensor outputs are not fed back but are for post-proessing. There are six accelerometers: four of them are located at tip platm and the oter two are located at mid-platform (bay 1). All accelerometers ae mounted in either x or y direction for linear acceleration measurments. These accelerometers are labeled as AISXI, A18YI, A18X2, A18Y2, AIOX, AIOY, respetvely. One rte gyro labeled R18Z is mounted at tip plate measuring the rotation rate in the z direction. The controled outputs in this experiment are the torsion and corner displacements at bays 1, 14 and 18. Three Kaman proximity probes are instaled at each bay. They are mounted parallel to the flat face on the comer joints of the structure and positioned to measure deflections normal to the face of the probe. The torsion angle at each bay is then calculated from the corrsponding three Kaman sensor outputs by assuming that the structure cross section is rigid. A smmary of the contrlled outputs and their limits is contained in Table I. For disturbance signals to the structure, three 5 lb. shakers (labeled as SHA, SHB and SHC) are atched at bay 9 of the Mini-Mast, providing force disturbances to the system. The evaluation model for the system consists of the structure finite element model and sensor actuator dynamics. There are ttally 123 states. In this design the system noise w is the noise from TWA's and shakers with the following covariance W = diag (9.19eI, 9.19e1, 9.19el, 9.89e4, 9.89e4, 9.89e4) and Xt measurement noise v of rate gyro and accelerometers has the following covariance V= diag (.13e-2, 2.22e-1, 2.22e-1, 2.22e-l, 2.22e-1, 2.22e-1, 2.22e-l) 5.2 Contrller design The design strategy used in this project is shown in Figure 2123

5 1. Our o*ctive is to design a 12th order conrller for the systm. The output ostaints (a) used for the OVC algorithm are those limits shown in Table I. We first use MCA to reduce the evahlation model to get a 12th order design model. As the tating weighting matix, we choose the weight for the particular output to be the inverse of the scuare of tat out limilt i.e., Q = (diag. (o)-2. The modal cost is shwn in FIgur 3. We choose the most impora 6 modes to cxrnprise the design model. They are the fist 5 modes and the 16th mode. (hy are system modes.) In the OVC design step, we chose Q()= I as the ardng weightin matix fbr each Q-fiteinL The hipt - outu varine curve for te losed lop system ae shown in Figur 4. The solid carve is the erfimance of the cwtrolkl obtined fromn the OVC algoitldn ev lu with the design model. We Stained 72 cnm llers By evaluating these cat es with the evaluation model we get the dashed ine. Only the first 15 controlers can stabilize t evauatio model as rued by "+". Now we reed to chooe an ate controler from the firt Q-iratio klop aid dten use the corresponding output weighting marix to do the MCA for the nex loop. No mater what coroller we dcose, the most importu 6 modes are the same according to the MCA with the sew ouu weigng matix. As a result, dtis design is nvrged in on loop. Call controller I to be the first ntrole (lowes gain) on the dashed line in Figure 4, controler 2 to be the 2nd condller, etc. We choose wrwromle 12 as our finl owror. The analytil and e results of impulse response for the cosed loop system with c r 12 ar own in Figure 5. Very good agren is obsved between t m erical and experimenal data A step by step design poed and discussion about thfis ex et is nined in [12,13]. 6. Concdon A new design strategy whch i MCA model eduction and OVC cnnlr design has povided a practical method for Lag Spac Stuctu coitrollr synesis. This sategy has the 1fowing feaures: 1. Closed form model cos formuas for model reduction make it pssie to deal with high order stms. 2. Itratio of modeling and conroller design gives us a better design model 3. The OVC algorithm is a self-tning mechanim which automatically creaes a sequence of contrlers from low gain to high gain. This featr is very helpful for ral time lab testing of Ue MIMO syste. 4. All Ue needed softwar is wull developed A wors disturbance formula is also provided to obtain a practical dape to check system performa, with Ut assurance that if the perfonnac specifications are met with this disuxrban, they will be met for any dis of equal 12 norm. This stategy has been appied to the Mini-Ma system at LaRC with very s essgfl results NASA points out that this is the first sabilizing controuer for Ute Mfini-Mast, using "on-board" sersors. yi Y2 Y3 Y4 Ys Y6 Y7 Ys Y9 Yio Yi1 Y12 Notation D1OA DIOB DIOC D1B D14A D14B D14C D18A D18B D18C THl TH14 TH18 Admowledgement The help of NASA personnel, R Pappa, J. Sulla, S. Perez and i Kim at Langley Rech Center is gtflly acknowledged. This study wa suppored by NASA grnt NAGI-958. [1] Skelton, R E., Si KR. nd Ranaistman, J., "Componen Model Reduction by Componen Cost Analysis," AIM Gai Contol Cor(, Minneapolis Mimn., (2] Kim, J. IL and Sketo, R E., "Model Redution by Weighted Component Cost Analysis," AIM Dynamics Spcialsts Co., Long Beach, CA, Apnri199. [31 Hsieh, C, Skelon, R. E and Damra, F. M, "Minimum Frergy CSorll with bquly I Constrain on Output Variaces," Opmal Cotrol Appicatons and Methds, Vol. 1, No. 4, pp , Oct-Dec [41 Kwakenaak, H. and Sivan, R, Linear Optmal Control Systm, Wiley, New Yo*, [5] flt, G. and Skeltn, R E, "Chois of Weighting Matrie m LQI Proems," AfIM, Navgatn Guidance and Control Co., Portland, Ogon, 199. [61 Zfh, G., Cods,1M. and Skelo R. K, "New Romess Properties of Linear Systems," Submited for publicatio [7] Hsieh, C, Kim, L H. ad Sktton, R. E., "NASA GI Project - Purdue Anual Repot" NASA GC project amal report meeting, Hanptn, VA, Jum 199. [8] Shepard, G. D., "Transient Modal Twuing," 4th lnternational Modal Aalysiy Corf, Feb [9] khns, T. L aid mns, "On the Dsign of Optimal Constrined Dynanic Compestors for Liner Constant System," IEEE Trans. Auomc Control, AC-IS, pp , 197. [11 Went, C. J. and Knapp, C H., "Parameter Optimizaton in Linear Systems with Arbitrrily Constrined Controller Structure," IEEE Tns. Aurwatic Control, AC-25, pp , 198. [11] Pappa, R., Sulla, J. et al, "Mini-Mast CSI Testbed - User's Guide," NASA Langley Research Center, Hampton, VA, March 23,1989. [12] Liu, K. and Skeltn, R E., "q-markov COVER Idendfication and its Appication on Large Flexible Strucre," in i rion [13] Hsieh, C., Kim, J. I., Zhu, G., Skelton, R E.,"Control of NASA's Mini-Mast - An Apprach Integrting Modeling aid Control," NASA Guest-Investigator pogram annual rport [14] Hsieh, C., Kim, I. H., Skelt R. E.,"Closed Loop Lab Tests of NASA's Mini-Mast," Proc. ofacc, Log no. TA- 12-3, San Diego, CA, May 199. Table I - Controlled Output for the Mni-Mast Iten Location Limits Kaman Proxinity Probe Bay IO Comer A 1.27e-3 M (.5") Kaman Proximity Probe Bay IO Comer B 1.27e-3 M (.5") Kaman Proximiity Probe Bay 1 Comer C 1.27e-3 M (.5") Kaman Proxity Probe Bay 14 Comer A 4.45e-3 M (.175") Kaman Proximity Probe Bay 14 Corer B 4.45e-3 M (.175") Kaman Proximity Probe Bay 14 Comer C 4.45e-3 M (.175") Kanan Proximity Probe Bay 18 Comer A 7.62e-3 (.3") Kaman Proximity Probe Bay 18 Comer B 7.62e-3 M (.3") Kaman Proximity Probe Bay 18 Comer C 7.62e-3 M (.3") Torsion Angle Bay e-3 rad (.7") Torsion Angle Bay e-3 rad (. 11) Torsion Angle Bay e-3 rad (.15") 2124

6 I18 w - - s I'MO The moesymay.ui 14 Fim12 I am on I 4 2 I12 1 4, so ~ ~ b MODE Fige I Ilasof MCA Modeit wa OVC ComtlI&Deap I a Di i FIgur 3 Modal Cost of Evaslm Model ~X14 DIOA IVu -MOB > 1. D.5 - d TIP PLATE (bty IS) u do4 DIOC le-' T141 2~~~~~~~~~~~ Aimfl AllY! 1 i3 3 r T -- > 2- D.5- ~~~~~~~~~~~~~~~~~~~~ 2 4-V D15B ~ \ ~ /D14C ~ IS D ID DIMA Dl V AM PMATE (Sy 7"1 IOY vg 11- SodLine Simlmbadw DmplsModel DddLmW-SbIamd wflpev-ain Moda FIgur 4 Owd Leap (m Vwwcn vs. hpa VarIncs A saly talsio L~ s A1>SX ~~ Eaaisu Remuk * rip pli cable is thon. y I Fige 2 M-MaszOommd Tea S niseae sew wlusak -- V T S ttme (see) Dded Lb - Oe Lup R- SON Ld-Closed Ebp R- Inpu: PUle Wth SON FOr.1 S Fri Shake A Figure 5 Cksed Loop ImpulsekResponsef DlOA 2125

Optimal control and estimation

Optimal control and estimation Automatic Control 2 Optimal control and estimation Prof. Alberto Bemporad University of Trento Academic year 2010-2011 Prof. Alberto Bemporad (University of Trento) Automatic Control 2 Academic year 2010-2011

More information

A L A BA M A L A W R E V IE W

A L A BA M A L A W R E V IE W A L A BA M A L A W R E V IE W Volume 52 Fall 2000 Number 1 B E F O R E D I S A B I L I T Y C I V I L R I G HT S : C I V I L W A R P E N S I O N S A N D TH E P O L I T I C S O F D I S A B I L I T Y I N

More information

T h e C S E T I P r o j e c t

T h e C S E T I P r o j e c t T h e P r o j e c t T H E P R O J E C T T A B L E O F C O N T E N T S A r t i c l e P a g e C o m p r e h e n s i v e A s s es s m e n t o f t h e U F O / E T I P h e n o m e n o n M a y 1 9 9 1 1 E T

More information

Chapter 3. LQ, LQG and Control System Design. Dutch Institute of Systems and Control

Chapter 3. LQ, LQG and Control System Design. Dutch Institute of Systems and Control Chapter 3 LQ, LQG and Control System H 2 Design Overview LQ optimization state feedback LQG optimization output feedback H 2 optimization non-stochastic version of LQG Application to feedback system design

More information

176 5 t h Fl oo r. 337 P o ly me r Ma te ri al s

176 5 t h Fl oo r. 337 P o ly me r Ma te ri al s A g la di ou s F. L. 462 E l ec tr on ic D ev el op me nt A i ng er A.W.S. 371 C. A. M. A l ex an de r 236 A d mi ni st ra ti on R. H. (M rs ) A n dr ew s P. V. 326 O p ti ca l Tr an sm is si on A p ps

More information

System Identification Using a Retrospective Correction Filter for Adaptive Feedback Model Updating

System Identification Using a Retrospective Correction Filter for Adaptive Feedback Model Updating 9 American Control Conference Hyatt Regency Riverfront, St Louis, MO, USA June 1-1, 9 FrA13 System Identification Using a Retrospective Correction Filter for Adaptive Feedback Model Updating M A Santillo

More information

Automatic Control II Computer exercise 3. LQG Design

Automatic Control II Computer exercise 3. LQG Design Uppsala University Information Technology Systems and Control HN,FS,KN 2000-10 Last revised by HR August 16, 2017 Automatic Control II Computer exercise 3 LQG Design Preparations: Read Chapters 5 and 9

More information

IMPULSIVE CONTROL OF DISCRETE-TIME NETWORKED SYSTEMS WITH COMMUNICATION DELAYS. Shumei Mu, Tianguang Chu, and Long Wang

IMPULSIVE CONTROL OF DISCRETE-TIME NETWORKED SYSTEMS WITH COMMUNICATION DELAYS. Shumei Mu, Tianguang Chu, and Long Wang IMPULSIVE CONTROL OF DISCRETE-TIME NETWORKED SYSTEMS WITH COMMUNICATION DELAYS Shumei Mu Tianguang Chu and Long Wang Intelligent Control Laboratory Center for Systems and Control Department of Mechanics

More information

I M P O R T A N T S A F E T Y I N S T R U C T I O N S W h e n u s i n g t h i s e l e c t r o n i c d e v i c e, b a s i c p r e c a u t i o n s s h o

I M P O R T A N T S A F E T Y I N S T R U C T I O N S W h e n u s i n g t h i s e l e c t r o n i c d e v i c e, b a s i c p r e c a u t i o n s s h o I M P O R T A N T S A F E T Y I N S T R U C T I O N S W h e n u s i n g t h i s e l e c t r o n i c d e v i c e, b a s i c p r e c a u t i o n s s h o u l d a l w a y s b e t a k e n, i n c l u d f o l

More information

Linear State Feedback Controller Design

Linear State Feedback Controller Design Assignment For EE5101 - Linear Systems Sem I AY2010/2011 Linear State Feedback Controller Design Phang Swee King A0033585A Email: king@nus.edu.sg NGS/ECE Dept. Faculty of Engineering National University

More information

LMI based output-feedback controllers: γ-optimal versus linear quadratic.

LMI based output-feedback controllers: γ-optimal versus linear quadratic. Proceedings of the 17th World Congress he International Federation of Automatic Control Seoul Korea July 6-11 28 LMI based output-feedback controllers: γ-optimal versus linear quadratic. Dmitry V. Balandin

More information

Performance assessment of MIMO systems under partial information

Performance assessment of MIMO systems under partial information Performance assessment of MIMO systems under partial information H Xia P Majecki A Ordys M Grimble Abstract Minimum variance (MV) can characterize the most fundamental performance limitation of a system,

More information

1 Introduction 198; Dugard et al, 198; Dugard et al, 198) A delay matrix in such a lower triangular form is called an interactor matrix, and almost co

1 Introduction 198; Dugard et al, 198; Dugard et al, 198) A delay matrix in such a lower triangular form is called an interactor matrix, and almost co Multivariable Receding-Horizon Predictive Control for Adaptive Applications Tae-Woong Yoon and C M Chow y Department of Electrical Engineering, Korea University 1, -a, Anam-dong, Sungbu-u, Seoul 1-1, Korea

More information

P a g e 5 1 of R e p o r t P B 4 / 0 9

P a g e 5 1 of R e p o r t P B 4 / 0 9 P a g e 5 1 of R e p o r t P B 4 / 0 9 J A R T a l s o c o n c l u d e d t h a t a l t h o u g h t h e i n t e n t o f N e l s o n s r e h a b i l i t a t i o n p l a n i s t o e n h a n c e c o n n e

More information

FIR Filters for Stationary State Space Signal Models

FIR Filters for Stationary State Space Signal Models Proceedings of the 17th World Congress The International Federation of Automatic Control FIR Filters for Stationary State Space Signal Models Jung Hun Park Wook Hyun Kwon School of Electrical Engineering

More information

Numerical atmospheric turbulence models and LQG control for adaptive optics system

Numerical atmospheric turbulence models and LQG control for adaptive optics system Numerical atmospheric turbulence models and LQG control for adaptive optics system Jean-Pierre FOLCHER, Marcel CARBILLET UMR6525 H. Fizeau, Université de Nice Sophia-Antipolis/CNRS/Observatoire de la Côte

More information

Position Control Using Acceleration- Based Identification and Feedback With Unknown Measurement Bias

Position Control Using Acceleration- Based Identification and Feedback With Unknown Measurement Bias Position Control Using Acceleration- Based Identification and Feedback With Unknown Measurement Bias Jaganath Chandrasekar e-mail: jchandra@umich.edu Dennis S. Bernstein e-mail: dsbaero@umich.edu Department

More information

Cumulative Retrospective Cost Adaptive Control with RLS-Based Optimization

Cumulative Retrospective Cost Adaptive Control with RLS-Based Optimization 21 American Control Conference Marriott Waterfront, Baltimore, MD, USA June 3-July 2, 21 ThC3.3 Cumulative Retrospective Cost Adaptive Control with RLS-Based Optimization Jesse B. Hoagg 1 and Dennis S.

More information

An example of correlation matrix based mode shape expansion in OMA

An example of correlation matrix based mode shape expansion in OMA An example of correlation matrix based mode shape expansion in OMA Rune Brincker 1 Edilson Alexandre Camargo 2 Anders Skafte 1 1 : Department of Engineering, Aarhus University, Aarhus, Denmark 2 : Institute

More information

Optimal Control of Linear Systems with Stochastic Parameters for Variance Suppression: The Finite Time Case

Optimal Control of Linear Systems with Stochastic Parameters for Variance Suppression: The Finite Time Case Optimal Control of Linear Systems with Stochastic Parameters for Variance Suppression: The inite Time Case Kenji ujimoto Soraki Ogawa Yuhei Ota Makishi Nakayama Nagoya University, Department of Mechanical

More information

Mixed Control Moment Gyro and Momentum Wheel Attitude Control Strategies

Mixed Control Moment Gyro and Momentum Wheel Attitude Control Strategies AAS03-558 Mixed Control Moment Gyro and Momentum Wheel Attitude Control Strategies C. Eugene Skelton II and Christopher D. Hall Department of Aerospace & Ocean Engineering Virginia Polytechnic Institute

More information

Pole placement control: state space and polynomial approaches Lecture 2

Pole placement control: state space and polynomial approaches Lecture 2 : state space and polynomial approaches Lecture 2 : a state O. Sename 1 1 Gipsa-lab, CNRS-INPG, FRANCE Olivier.Sename@gipsa-lab.fr www.gipsa-lab.fr/ o.sename -based November 21, 2017 Outline : a state

More information

H STO RY OF TH E SA NT

H STO RY OF TH E SA NT O RY OF E N G L R R VER ritten for the entennial of th e Foundin g of t lair oun t y on ay 8 82 Y EEL N E JEN K RP O N! R ENJ F ] jun E 3 1 92! Ph in t ed b y h e t l a i r R ep u b l i c a n O 4 1922

More information

Applications of Controlled Invariance to the l 1 Optimal Control Problem

Applications of Controlled Invariance to the l 1 Optimal Control Problem Applications of Controlled Invariance to the l 1 Optimal Control Problem Carlos E.T. Dórea and Jean-Claude Hennet LAAS-CNRS 7, Ave. du Colonel Roche, 31077 Toulouse Cédex 4, FRANCE Phone : (+33) 61 33

More information

Linear System Theory. Wonhee Kim Lecture 1. March 7, 2018

Linear System Theory. Wonhee Kim Lecture 1. March 7, 2018 Linear System Theory Wonhee Kim Lecture 1 March 7, 2018 1 / 22 Overview Course Information Prerequisites Course Outline What is Control Engineering? Examples of Control Systems Structure of Control Systems

More information

LOW ORDER H CONTROLLER DESIGN: AN LMI APPROACH

LOW ORDER H CONTROLLER DESIGN: AN LMI APPROACH LOW ORDER H CONROLLER DESIGN: AN LMI APPROACH Guisheng Zhai, Shinichi Murao, Naoki Koyama, Masaharu Yoshida Faculty of Systems Engineering, Wakayama University, Wakayama 640-8510, Japan Email: zhai@sys.wakayama-u.ac.jp

More information

State estimation and the Kalman filter

State estimation and the Kalman filter State estimation and the Kalman filter PhD, David Di Ruscio Telemark university college Department of Technology Systems and Control Engineering N-3914 Porsgrunn, Norway Fax: +47 35 57 52 50 Tel: +47 35

More information

Economic sensor/actuator selection and its application to flexible structure control

Economic sensor/actuator selection and its application to flexible structure control To appear in Proc. SPIE Int. Soc. Opt. Eng. 2004 Economic sensor/actuator selection and its application to flexible structure control Robert E. Skelton a and Faming Li a a Department of Mechanical and

More information

EE 565: Position, Navigation, and Timing

EE 565: Position, Navigation, and Timing EE 565: Position, Navigation, and Timing Kalman Filtering Example Aly El-Osery Kevin Wedeward Electrical Engineering Department, New Mexico Tech Socorro, New Mexico, USA In Collaboration with Stephen Bruder

More information

ESC794: Special Topics: Model Predictive Control

ESC794: Special Topics: Model Predictive Control ESC794: Special Topics: Model Predictive Control Discrete-Time Systems Hanz Richter, Professor Mechanical Engineering Department Cleveland State University Discrete-Time vs. Sampled-Data Systems A continuous-time

More information

and the nite horizon cost index with the nite terminal weighting matrix F > : N?1 X J(z r ; u; w) = [z(n)? z r (N)] T F [z(n)? z r (N)] + t= [kz? z r

and the nite horizon cost index with the nite terminal weighting matrix F > : N?1 X J(z r ; u; w) = [z(n)? z r (N)] T F [z(n)? z r (N)] + t= [kz? z r Intervalwise Receding Horizon H 1 -Tracking Control for Discrete Linear Periodic Systems Ki Baek Kim, Jae-Won Lee, Young Il. Lee, and Wook Hyun Kwon School of Electrical Engineering Seoul National University,

More information

DESIGNING A KALMAN FILTER WHEN NO NOISE COVARIANCE INFORMATION IS AVAILABLE. Robert Bos,1 Xavier Bombois Paul M. J. Van den Hof

DESIGNING A KALMAN FILTER WHEN NO NOISE COVARIANCE INFORMATION IS AVAILABLE. Robert Bos,1 Xavier Bombois Paul M. J. Van den Hof DESIGNING A KALMAN FILTER WHEN NO NOISE COVARIANCE INFORMATION IS AVAILABLE Robert Bos,1 Xavier Bombois Paul M. J. Van den Hof Delft Center for Systems and Control, Delft University of Technology, Mekelweg

More information

Notes on Time Series Modeling

Notes on Time Series Modeling Notes on Time Series Modeling Garey Ramey University of California, San Diego January 17 1 Stationary processes De nition A stochastic process is any set of random variables y t indexed by t T : fy t g

More information

Riccati difference equations to non linear extended Kalman filter constraints

Riccati difference equations to non linear extended Kalman filter constraints International Journal of Scientific & Engineering Research Volume 3, Issue 12, December-2012 1 Riccati difference equations to non linear extended Kalman filter constraints Abstract Elizabeth.S 1 & Jothilakshmi.R

More information

Retrospective Cost Adaptive Control for Nonminimum-Phase Systems with Uncertain Nonminimum-Phase Zeros Using Convex Optimization

Retrospective Cost Adaptive Control for Nonminimum-Phase Systems with Uncertain Nonminimum-Phase Zeros Using Convex Optimization American Control Conference on O'Farrell Street, San Francisco, CA, USA June 9 - July, Retrospective Cost Adaptive Control for Nonminimum-Phase Systems with Uncertain Nonminimum-Phase Zeros Using Convex

More information

Software Process Models there are many process model s in th e li t e ra t u re, s om e a r e prescriptions and some are descriptions you need to mode

Software Process Models there are many process model s in th e li t e ra t u re, s om e a r e prescriptions and some are descriptions you need to mode Unit 2 : Software Process O b j ec t i ve This unit introduces software systems engineering through a discussion of software processes and their principal characteristics. In order to achieve the desireable

More information

6.241 Dynamic Systems and Control

6.241 Dynamic Systems and Control 6.241 Dynamic Systems and Control Lecture 24: H2 Synthesis Emilio Frazzoli Aeronautics and Astronautics Massachusetts Institute of Technology May 4, 2011 E. Frazzoli (MIT) Lecture 24: H 2 Synthesis May

More information

4F3 - Predictive Control

4F3 - Predictive Control 4F3 Predictive Control - Lecture 2 p 1/23 4F3 - Predictive Control Lecture 2 - Unconstrained Predictive Control Jan Maciejowski jmm@engcamacuk 4F3 Predictive Control - Lecture 2 p 2/23 References Predictive

More information

computing the jointly optimum powers that is decoupled from the computation of the optimum (MSIR or MSIR-DF) receivers. In particular, a distributed,

computing the jointly optimum powers that is decoupled from the computation of the optimum (MSIR or MSIR-DF) receivers. In particular, a distributed, A Stochastic Algorithm for the Joint Optimization of Power Control and Multiuser Receivers Λ Deepak Das, and Mahesh K. Varanasi Dept. of Electrical and Computer Engineering University of Colorado Boulder,

More information

Optimal Polynomial Control for Discrete-Time Systems

Optimal Polynomial Control for Discrete-Time Systems 1 Optimal Polynomial Control for Discrete-Time Systems Prof Guy Beale Electrical and Computer Engineering Department George Mason University Fairfax, Virginia Correspondence concerning this paper should

More information

P a g e 3 6 of R e p o r t P B 4 / 0 9

P a g e 3 6 of R e p o r t P B 4 / 0 9 P a g e 3 6 of R e p o r t P B 4 / 0 9 p r o t e c t h um a n h e a l t h a n d p r o p e r t y fr om t h e d a n g e rs i n h e r e n t i n m i n i n g o p e r a t i o n s s u c h a s a q u a r r y. J

More information

Here represents the impulse (or delta) function. is an diagonal matrix of intensities, and is an diagonal matrix of intensities.

Here represents the impulse (or delta) function. is an diagonal matrix of intensities, and is an diagonal matrix of intensities. 19 KALMAN FILTER 19.1 Introduction In the previous section, we derived the linear quadratic regulator as an optimal solution for the fullstate feedback control problem. The inherent assumption was that

More information

I N A C O M P L E X W O R L D

I N A C O M P L E X W O R L D IS L A M I C E C O N O M I C S I N A C O M P L E X W O R L D E x p l o r a t i o n s i n A g-b eanste d S i m u l a t i o n S a m i A l-s u w a i l e m 1 4 2 9 H 2 0 0 8 I s l a m i c D e v e l o p m e

More information

AN EVENT-TRIGGERED TRANSMISSION POLICY FOR NETWORKED L 2 -GAIN CONTROL

AN EVENT-TRIGGERED TRANSMISSION POLICY FOR NETWORKED L 2 -GAIN CONTROL 4 Journal of Marine Science and echnology, Vol. 3, No., pp. 4-9 () DOI:.69/JMS-3-3-3 AN EVEN-RIGGERED RANSMISSION POLICY FOR NEWORKED L -GAIN CONROL Jenq-Lang Wu, Yuan-Chang Chang, Xin-Hong Chen, and su-ian

More information

S deals with the problem of building a mathematical model for

S deals with the problem of building a mathematical model for JOURNAL OF GUIDANCE, CONTROL, AND DYNAMICS Vol. 18, NO. 4, July-August 1995 Identification of Linear Stochastic Systems Through Projection Filters Chung-Wen Chen* Geophysical and Environmental Research

More information

and Mixed / Control of Dual-Actuator Hard Disk Drive via LMIs

and Mixed / Control of Dual-Actuator Hard Disk Drive via LMIs and Mixed / Control of Dual-Actuator Hard Disk Drive via LMIs Nasser Mohamad Zadeh Electrical Engineering Department Tarbiat Modares University Tehran, Iran mohamadzadeh@ieee.org Ramin Amirifar Electrical

More information

State Estimation using Moving Horizon Estimation and Particle Filtering

State Estimation using Moving Horizon Estimation and Particle Filtering State Estimation using Moving Horizon Estimation and Particle Filtering James B. Rawlings Department of Chemical and Biological Engineering UW Math Probability Seminar Spring 2009 Rawlings MHE & PF 1 /

More information

EEE582 Homework Problems

EEE582 Homework Problems EEE582 Homework Problems HW. Write a state-space realization of the linearized model for the cruise control system around speeds v = 4 (Section.3, http://tsakalis.faculty.asu.edu/notes/models.pdf). Use

More information

Optimal Sensor and Actuator Location for Descriptor Systems using Generalized Gramians and Balanced Realizations

Optimal Sensor and Actuator Location for Descriptor Systems using Generalized Gramians and Balanced Realizations Optimal Sensor and Actuator Location for Descriptor Systems using Generalized Gramians and Balanced Realizations B. MARX D. KOENIG D. GEORGES Laboratoire d Automatique de Grenoble (UMR CNRS-INPG-UJF B.P.

More information

YTÜ Mechanical Engineering Department

YTÜ Mechanical Engineering Department YTÜ Mechanical Engineering Department Lecture of Special Laboratory of Machine Theory, System Dynamics and Control Division Coupled Tank 1 Level Control with using Feedforward PI Controller Lab Date: Lab

More information

UNCERTAINTY MODELING VIA FREQUENCY DOMAIN MODEL VALIDATION

UNCERTAINTY MODELING VIA FREQUENCY DOMAIN MODEL VALIDATION AIAA 99-3959 UNCERTAINTY MODELING VIA FREQUENCY DOMAIN MODEL VALIDATION Martin R. Waszak, * NASA Langley Research Center, Hampton, Virginia Dominick Andrisani II, Purdue University, West Lafayette, Indiana

More information

Kalman-Filter-Based Time-Varying Parameter Estimation via Retrospective Optimization of the Process Noise Covariance

Kalman-Filter-Based Time-Varying Parameter Estimation via Retrospective Optimization of the Process Noise Covariance 2016 American Control Conference (ACC) Boston Marriott Copley Place July 6-8, 2016. Boston, MA, USA Kalman-Filter-Based Time-Varying Parameter Estimation via Retrospective Optimization of the Process Noise

More information

Observers for Bilinear State-Space Models by Interaction Matrices

Observers for Bilinear State-Space Models by Interaction Matrices Observers for Bilinear State-Space Models by Interaction Matrices Minh Q. Phan, Francesco Vicario, Richard W. Longman, and Raimondo Betti Abstract This paper formulates a bilinear observer for a bilinear

More information

Control System Design

Control System Design ELEC4410 Control System Design Lecture 19: Feedback from Estimated States and Discrete-Time Control Design Julio H. Braslavsky julio@ee.newcastle.edu.au School of Electrical Engineering and Computer Science

More information

c. What is the average rate of change of f on the interval [, ]? Answer: d. What is a local minimum value of f? Answer: 5 e. On what interval(s) is f

c. What is the average rate of change of f on the interval [, ]? Answer: d. What is a local minimum value of f? Answer: 5 e. On what interval(s) is f Essential Skills Chapter f ( x + h) f ( x ). Simplifying the difference quotient Section. h f ( x + h) f ( x ) Example: For f ( x) = 4x 4 x, find and simplify completely. h Answer: 4 8x 4 h. Finding the

More information

Exam. 135 minutes, 15 minutes reading time

Exam. 135 minutes, 15 minutes reading time Exam August 6, 208 Control Systems II (5-0590-00) Dr. Jacopo Tani Exam Exam Duration: 35 minutes, 5 minutes reading time Number of Problems: 35 Number of Points: 47 Permitted aids: 0 pages (5 sheets) A4.

More information

Singular Value Decomposition Analysis

Singular Value Decomposition Analysis Singular Value Decomposition Analysis Singular Value Decomposition Analysis Introduction Introduce a linear algebra tool: singular values of a matrix Motivation Why do we need singular values in MIMO control

More information

Operational modal analysis using forced excitation and input-output autoregressive coefficients

Operational modal analysis using forced excitation and input-output autoregressive coefficients Operational modal analysis using forced excitation and input-output autoregressive coefficients *Kyeong-Taek Park 1) and Marco Torbol 2) 1), 2) School of Urban and Environment Engineering, UNIST, Ulsan,

More information

Cross Directional Control

Cross Directional Control Cross Directional Control Graham C. Goodwin Day 4: Lecture 4 16th September 2004 International Summer School Grenoble, France 1. Introduction In this lecture we describe a practical application of receding

More information

Analysis of Error Produced by Truncated SVD and Tikhonov Regularization Met hods *

Analysis of Error Produced by Truncated SVD and Tikhonov Regularization Met hods * Analysis of Error Produced by Truncated SVD and Tikhonov Regularization Met hods * Irina F. Gorodnitsky and Bhaskar D. Rao Dept. of Electrical and Computer Engineering University of California, San Diego

More information

FEL3210 Multivariable Feedback Control

FEL3210 Multivariable Feedback Control FEL3210 Multivariable Feedback Control Lecture 8: Youla parametrization, LMIs, Model Reduction and Summary [Ch. 11-12] Elling W. Jacobsen, Automatic Control Lab, KTH Lecture 8: Youla, LMIs, Model Reduction

More information

Filter Design for Linear Time Delay Systems

Filter Design for Linear Time Delay Systems IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 49, NO. 11, NOVEMBER 2001 2839 ANewH Filter Design for Linear Time Delay Systems E. Fridman Uri Shaked, Fellow, IEEE Abstract A new delay-dependent filtering

More information

Lecture 7 LQG Design. Linear Quadratic Gaussian regulator Control-estimation duality SRL for optimal estimator Example of LQG design for MIMO plant

Lecture 7 LQG Design. Linear Quadratic Gaussian regulator Control-estimation duality SRL for optimal estimator Example of LQG design for MIMO plant L7: Lecture 7 LQG Design Linear Quadratic Gaussian regulator Control-estimation duality SRL for optimal estimator Example of LQG design for IO plant LQG regulator L7:2 If the process and measurement noises

More information

June Engineering Department, Stanford University. System Analysis and Synthesis. Linear Matrix Inequalities. Stephen Boyd (E.

June Engineering Department, Stanford University. System Analysis and Synthesis. Linear Matrix Inequalities. Stephen Boyd (E. Stephen Boyd (E. Feron :::) System Analysis and Synthesis Control Linear Matrix Inequalities via Engineering Department, Stanford University Electrical June 1993 ACC, 1 linear matrix inequalities (LMIs)

More information

Future Self-Guides. E,.?, :0-..-.,0 Q., 5...q ',D5', 4,] 1-}., d-'.4.., _. ZoltAn Dbrnyei Introduction. u u rt 5,4) ,-,4, a. a aci,, u 4.

Future Self-Guides. E,.?, :0-..-.,0 Q., 5...q ',D5', 4,] 1-}., d-'.4.., _. ZoltAn Dbrnyei Introduction. u u rt 5,4) ,-,4, a. a aci,, u 4. te SelfGi ZltAn Dbnyei Intdtin ; ) Q) 4 t? ) t _ 4 73 y S _ E _ p p 4 t t 4) 1_ ::_ J 1 `i () L VI O I4 " " 1 D 4 L e Q) 1 k) QJ 7 j ZS _Le t 1 ej!2 i1 L 77 7 G (4) 4 6 t (1 ;7 bb F) t f; n (i M Q) 7S

More information

Square-Root Algorithms of Recursive Least-Squares Wiener Estimators in Linear Discrete-Time Stochastic Systems

Square-Root Algorithms of Recursive Least-Squares Wiener Estimators in Linear Discrete-Time Stochastic Systems Proceedings of the 17th World Congress The International Federation of Automatic Control Square-Root Algorithms of Recursive Least-Squares Wiener Estimators in Linear Discrete-Time Stochastic Systems Seiichi

More information

State Regulator. Advanced Control. design of controllers using pole placement and LQ design rules

State Regulator. Advanced Control. design of controllers using pole placement and LQ design rules Advanced Control State Regulator Scope design of controllers using pole placement and LQ design rules Keywords pole placement, optimal control, LQ regulator, weighting matrixes Prerequisites Contact state

More information

Solving linear systems (6 lectures)

Solving linear systems (6 lectures) Chapter 2 Solving linear systems (6 lectures) 2.1 Solving linear systems: LU factorization (1 lectures) Reference: [Trefethen, Bau III] Lecture 20, 21 How do you solve Ax = b? (2.1.1) In numerical linear

More information

Response Spectrum Analysis Shock and Seismic. FEMAP & NX Nastran

Response Spectrum Analysis Shock and Seismic. FEMAP & NX Nastran Response Spectrum Analysis Shock and Seismic FEMAP & NX Nastran Table of Contents 1. INTRODUCTION... 3 2. THE ACCELEROGRAM... 4 3. CREATING A RESPONSE SPECTRUM... 5 4. NX NASTRAN METHOD... 8 5. RESPONSE

More information

Structured Stochastic Uncertainty

Structured Stochastic Uncertainty Structured Stochastic Uncertaint Bassam Bamieh Mechanical Engineering, UNIVERSITY OF CALIFORNIA AT SANTA BARBARA () Allerton, Oct 12 1 / 13 Stochastic Perturbations u M Perturbations are iid gains: u(k)

More information

Beechwood Music Department Staff

Beechwood Music Department Staff Beechwood Music Department Staff MRS SARAH KERSHAW - HEAD OF MUSIC S a ra h K e rs h a w t r a i n e d a t t h e R oy a l We ls h C o l le g e of M u s i c a n d D ra m a w h e re s h e ob t a i n e d

More information

Structured State Space Realizations for SLS Distributed Controllers

Structured State Space Realizations for SLS Distributed Controllers Structured State Space Realizations for SLS Distributed Controllers James Anderson and Nikolai Matni Abstract In recent work the system level synthesis (SLS) paradigm has been shown to provide a truly

More information

LQ Control of a Two Wheeled Inverted Pendulum Process

LQ Control of a Two Wheeled Inverted Pendulum Process Uppsala University Information Technology Dept. of Systems and Control KN,HN,FS 2000-10 Last rev. September 12, 2017 by HR Reglerteknik II Instruction to the laboratory work LQ Control of a Two Wheeled

More information

Model Predictive Controller of Boost Converter with RLE Load

Model Predictive Controller of Boost Converter with RLE Load Model Predictive Controller of Boost Converter with RLE Load N. Murali K.V.Shriram S.Muthukumar Nizwa College of Vellore Institute of Nizwa College of Technology Technology University Technology Ministry

More information

The norms can also be characterized in terms of Riccati inequalities.

The norms can also be characterized in terms of Riccati inequalities. 9 Analysis of stability and H norms Consider the causal, linear, time-invariant system ẋ(t = Ax(t + Bu(t y(t = Cx(t Denote the transfer function G(s := C (si A 1 B. Theorem 85 The following statements

More information

Y'* C 0!),.1 / ; ')/ Y 0!)& 1 0R NK& A Y'. 1 ^. ]'Q 1 I1 )H ;". D* 1 = Z)& ^. H N[Qt C =

Y'* C 0!),.1 / ; ')/ Y 0!)& 1 0R NK& A Y'. 1 ^. ]'Q 1 I1 )H ;. D* 1 = Z)& ^. H N[Qt C = (-) 393 F!/ $5 $% T K&L =>-? J (&A )/>2 I B!" GH 393/05/07 :K 393/07/23 :7b +B 0 )NO M / Y'* C a23 N/ * = = Z)& ^. ;$ 0'* Y'2 8 OI 53 = ;" ~" O* Y.b ;" ; ')/ Y'* C 0!),. / ; ')/ Y 0!)& 0R NK& A Y'. ^.

More information

Contents lecture 5. Automatic Control III. Summary of lecture 4 (II/II) Summary of lecture 4 (I/II) u y F r. Lecture 5 H 2 and H loop shaping

Contents lecture 5. Automatic Control III. Summary of lecture 4 (II/II) Summary of lecture 4 (I/II) u y F r. Lecture 5 H 2 and H loop shaping Contents lecture 5 Automatic Control III Lecture 5 H 2 and H loop shaping Thomas Schön Division of Systems and Control Department of Information Technology Uppsala University. Email: thomas.schon@it.uu.se,

More information

Advances in Output Feedback Control of Transient Energy Growth in a Linearized Channel Flow

Advances in Output Feedback Control of Transient Energy Growth in a Linearized Channel Flow AIAA SciTech Forum 7-11 January 219, San Diego, California AIAA Scitech 219 Forum 1.2514/6.219-882 Advances in Output Feedback Control of Transient Energy Growth in a Linearized Channel Flow Huaijin Yao

More information

A matrix over a field F is a rectangular array of elements from F. The symbol

A matrix over a field F is a rectangular array of elements from F. The symbol Chapter MATRICES Matrix arithmetic A matrix over a field F is a rectangular array of elements from F The symbol M m n (F ) denotes the collection of all m n matrices over F Matrices will usually be denoted

More information

Optimizing Control of Hot Blast Stoves in Staggered Parallel Operation

Optimizing Control of Hot Blast Stoves in Staggered Parallel Operation Proceedings of the 17th World Congress The International Federation of Automatic Control Optimizing Control of Hot Blast Stoves in Staggered Parallel Operation Akın Şahin and Manfred Morari Automatic Control

More information

Appendix A Solving Linear Matrix Inequality (LMI) Problems

Appendix A Solving Linear Matrix Inequality (LMI) Problems Appendix A Solving Linear Matrix Inequality (LMI) Problems In this section, we present a brief introduction about linear matrix inequalities which have been used extensively to solve the FDI problems described

More information

EL2520 Control Theory and Practice

EL2520 Control Theory and Practice EL2520 Control Theory and Practice Lecture 8: Linear quadratic control Mikael Johansson School of Electrical Engineering KTH, Stockholm, Sweden Linear quadratic control Allows to compute the controller

More information

4 Derivations of the Discrete-Time Kalman Filter

4 Derivations of the Discrete-Time Kalman Filter Technion Israel Institute of Technology, Department of Electrical Engineering Estimation and Identification in Dynamical Systems (048825) Lecture Notes, Fall 2009, Prof N Shimkin 4 Derivations of the Discrete-Time

More information

H 2 optimal model reduction - Wilson s conditions for the cross-gramian

H 2 optimal model reduction - Wilson s conditions for the cross-gramian H 2 optimal model reduction - Wilson s conditions for the cross-gramian Ha Binh Minh a, Carles Batlle b a School of Applied Mathematics and Informatics, Hanoi University of Science and Technology, Dai

More information

Exam. 135 minutes + 15 minutes reading time

Exam. 135 minutes + 15 minutes reading time Exam January 23, 27 Control Systems I (5-59-L) Prof. Emilio Frazzoli Exam Exam Duration: 35 minutes + 5 minutes reading time Number of Problems: 45 Number of Points: 53 Permitted aids: Important: 4 pages

More information

Lecture 7 : Generalized Plant and LFT form Dr.-Ing. Sudchai Boonto Assistant Professor

Lecture 7 : Generalized Plant and LFT form Dr.-Ing. Sudchai Boonto Assistant Professor Dr.-Ing. Sudchai Boonto Assistant Professor Department of Control System and Instrumentation Engineering King Mongkuts Unniversity of Technology Thonburi Thailand Linear Quadratic Gaussian The state space

More information

Positive Markov Jump Linear Systems (PMJLS) with applications

Positive Markov Jump Linear Systems (PMJLS) with applications Positive Markov Jump Linear Systems (PMJLS) with applications P. Bolzern, P. Colaneri DEIB, Politecnico di Milano - Italy December 12, 2015 Summary Positive Markov Jump Linear Systems Mean stability Input-output

More information

Mini-Course 07 Kalman Particle Filters. Henrique Massard da Fonseca Cesar Cunha Pacheco Wellington Bettencurte Julio Dutra

Mini-Course 07 Kalman Particle Filters. Henrique Massard da Fonseca Cesar Cunha Pacheco Wellington Bettencurte Julio Dutra Mini-Course 07 Kalman Particle Filters Henrique Massard da Fonseca Cesar Cunha Pacheco Wellington Bettencurte Julio Dutra Agenda State Estimation Problems & Kalman Filter Henrique Massard Steady State

More information

State Estimation of Linear and Nonlinear Dynamic Systems

State Estimation of Linear and Nonlinear Dynamic Systems State Estimation of Linear and Nonlinear Dynamic Systems Part I: Linear Systems with Gaussian Noise James B. Rawlings and Fernando V. Lima Department of Chemical and Biological Engineering University of

More information

The Kalman filter is arguably one of the most notable algorithms

The Kalman filter is arguably one of the most notable algorithms LECTURE E NOTES «Kalman Filtering with Newton s Method JEFFREY HUMPHERYS and JEREMY WEST The Kalman filter is arguably one of the most notable algorithms of the 0th century [1]. In this article, we derive

More information

Delay-Dependent Stability Criteria for Linear Systems with Multiple Time Delays

Delay-Dependent Stability Criteria for Linear Systems with Multiple Time Delays Delay-Dependent Stability Criteria for Linear Systems with Multiple Time Delays Yong He, Min Wu, Jin-Hua She Abstract This paper deals with the problem of the delay-dependent stability of linear systems

More information

An LQ R weight selection approach to the discrete generalized H 2 control problem

An LQ R weight selection approach to the discrete generalized H 2 control problem INT. J. CONTROL, 1998, VOL. 71, NO. 1, 93± 11 An LQ R weight selection approach to the discrete generalized H 2 control problem D. A. WILSON², M. A. NEKOUI² and G. D. HALIKIAS² It is known that a generalized

More information

= 0 otherwise. Eu(n) = 0 and Eu(n)u(m) = δ n m

= 0 otherwise. Eu(n) = 0 and Eu(n)u(m) = δ n m A-AE 567 Final Homework Spring 212 You will need Matlab and Simulink. You work must be neat and easy to read. Clearly, identify your answers in a box. You will loose points for poorly written work. You

More information

Control Systems I. Lecture 7: Feedback and the Root Locus method. Readings: Jacopo Tani. Institute for Dynamic Systems and Control D-MAVT ETH Zürich

Control Systems I. Lecture 7: Feedback and the Root Locus method. Readings: Jacopo Tani. Institute for Dynamic Systems and Control D-MAVT ETH Zürich Control Systems I Lecture 7: Feedback and the Root Locus method Readings: Jacopo Tani Institute for Dynamic Systems and Control D-MAVT ETH Zürich November 2, 2018 J. Tani, E. Frazzoli (ETH) Lecture 7:

More information

Fuzzy Adaptive Kalman Filtering for INS/GPS Data Fusion

Fuzzy Adaptive Kalman Filtering for INS/GPS Data Fusion A99936769 AMA-99-4307 Fuzzy Adaptive Kalman Filtering for INS/GPS Data Fusion J.Z. Sasiadek* and Q. Wang** Dept. of Mechanical & Aerospace Engineering Carleton University 1125 Colonel By Drive, Ottawa,

More information

SERVO TRACKING OF TARGETS AT SEA

SERVO TRACKING OF TARGETS AT SEA Int. J. Appl. Math. Comput. Sci., 2006, Vol. 16, No. 2, 197 207 SERVO TRACKING OF TARGETS AT SEA ANIS AHMED,,MIECZYSŁAW A. BRDYŚ Department of Electronic, Electrical and Computer Engineering School of

More information

Ergodic and Outage Capacity of Narrowband MIMO Gaussian Channels

Ergodic and Outage Capacity of Narrowband MIMO Gaussian Channels Ergodic and Outage Capacity of Narrowband MIMO Gaussian Channels Yang Wen Liang Department of Electrical and Computer Engineering The University of British Columbia April 19th, 005 Outline of Presentation

More information

Filtering for Linear Systems with Error Variance Constraints

Filtering for Linear Systems with Error Variance Constraints IEEE RANSACIONS ON SIGNAL PROCESSING, VOL. 48, NO. 8, AUGUS 2000 2463 application of the one-step extrapolation procedure of [3], it is found that the existence of signal z(t) is not valid in the space

More information

Iterative Learning Control Analysis and Design I

Iterative Learning Control Analysis and Design I Iterative Learning Control Analysis and Design I Electronics and Computer Science University of Southampton Southampton, SO17 1BJ, UK etar@ecs.soton.ac.uk http://www.ecs.soton.ac.uk/ Contents Basics Representations

More information

External Work. When a force F undergoes a displacement dx in the same direction i as the force, the work done is

External Work. When a force F undergoes a displacement dx in the same direction i as the force, the work done is Structure Analysis I Chapter 9 Deflection Energy Method External Work Energy Method When a force F undergoes a displacement dx in the same direction i as the force, the work done is du e = F dx If the

More information