A Generalised Minimum Variance Controller for Time-Varying MIMO Linear Systems with Multiple Delays

Size: px
Start display at page:

Download "A Generalised Minimum Variance Controller for Time-Varying MIMO Linear Systems with Multiple Delays"

Transcription

1 WSEAS RANSACIONS on SYSEMS and CONROL A Generalised Minimum Variance Controller for ime-varying MIMO Linear Systems with Multiple Delays ZHENG LI School of Electrical, Computer and elecom. Eng. University of Wollongong Wollongong NSW 5 AUSRALIA zheng@elec.uow.edu.au CHRISIAN SCHMID Institute of Automation and Computer Control Ruhr-Universität Bochum D-448 Bochum GERMANY cs@atp.rub.de Abstract: - In this paper we study optimal control of time-varying multi-input multi-output stochastic systems and develop a generalised minimum variance controller. he system to be controlled is described using a multiinput multi-output time-varying autoregressive moving average model that has multiple delays between the output and input. he controller minimises the sum of output tracking error variances and squared current control variables. Key-Words: - MIMO systems, minimum variance control; multiple delays, time-varying systems. Introduction he multi-input multi-output (MIMO) generalised minimum variance controller (GMVC) minimises a generalised minimum variance cost functional for stochastic optimal control. It is based on a MIMO controlled autoregressive moving average (CARMA) model and extends the MIMO minimum variance controller (MVC) by adding quadratic control variables to the minimum variance cost functional for a generalised minimum variance cost functional. Although making the output tracking suboptimal the inclusion of the control variables in the cost functional improves the stability of the closed-loop control system by penalising large control actions. Consequently, large fluctuations in control variables are reduced and the controller is no longer restricted to systems with a stable inverse. he MIMO GMVC for linear time-invariant (LI) systems was developed by Koivo []. It extends the MIMO minimum variance controller of Borisson [] from minimum phase systems to nonminimum phase systems. his LI GMVC extends also the LI GMVC of Clarke and Gawthrop [3], [4] from single-input and single-output (SISO) case to MIMO LI systems. Both the SISO and MIMO LI GMVCs are very useful and have seen many applications in stochastic adaptive control. he basic difficulty in extending the SISO LI GMVC to MIMO LI GMVC is the noncommutativity of MIMO transfers functions. A pseudocommutation technique is used for the development of the MIMO LI GMVC for overcoming noncommutativity. his technique was developed by Wolovich [5] and was introduced to the design of stochastic optimal controllers by Borisson []. he pseudocommutation has seen many applications in analysis and design of MIMO LI systems. here are many industrial systems that have time-varying dynamics [6], [7]. In this paper we will develop a generalised minimum variance controller for MIMO linear time-varying (LV) systems. Noncommutativity is also an obstacle for extending a GMVC from SISO LI plants for SISO LV systems. A pseudocommutation technique was developed for SISO LV transfer operators in the previous work [8] on minimum variance prediction of SISO LV systems. Based on this technique the SISO LI GMVC was extended for SISO LV plants under a generalised cost functional that uses time-varying filters and weighting functions [9]. However, a pseudocommutation technique is unavailable for MIMO LV transfer operators for extending the SISO LV GMVC for MIMO LV plants. An LV GMVC was developed without using the pseudocommutation for an exponentially stable SISO LV CARMA model []. However, when the LV filters are involved in the cost functional the pseudocommutation cannot be avoided [], []. An MIMO LV GMVC [3] was recently developed for MIMO LV systems as an extension of the LV MIMO MVC [4], [5]. However, this LV GMVC can only be applied to the MIMO CARMA model with a uniform single delay and cannot be used for the MIMO plants that have different delays between the inputs and outputs. ISSN: Issue 7, Volume 5, July

2 WSEAS RANSACIONS on SYSEMS and CONROL It is very common that MIMO processes have multiple delays and cannot be controlled using a MIMO GMVC that has a uniform single delay. In this paper, we extend the LV GMVC for MIMO LV plants from the uniform delay case for multiple delay systems. We consider the case where the delay can be described using a diagonal matrix such that each output can have a different delay to its inputs. he reminder of this paper is organised as the following. Section describes the MIMO LV CARMA model, the LV operators, the multiple time delays and the generalised minimum variance cost functional. Section 3 develops the MIMO LV GMVC, analyses its closed-loop stability and compares it with other LV GMVCs. Section 4 presents design and simulation examples followed by a conclusion in Section 5. Problem Formulation he MIMO LV plants to be controlled is described by the LV CARMA model A( kq, ) Y' Bkq (, ) Uk ( ) Ckq (, ) W', () where W' is a p vector of zero mean independent Gaussian processes that represent the stochastic disturbances. he variance of W' is time varying and uniformly bounded away from infinite. U and Y' are the plant input and output. hey are all p vectors. In the CARMA model, q is the onestep-advance operator and Akq (, ) I A( kq ) A( kq ) Bkq (, ) B B( kq ) B( kq ) Ckq (, ) I C( kq ) C( kq ) n n m m h h () are LV moving average operators (MAO's) with A i, B j and C r, i=,,..., n, j=,,..., m, r=,,..., h being pp matrices whose elements are uniformly bounded away from infinite. It is also assumed that the determinant of B is uniformly bounded away from zero. In the CARMA model the signal vectors Y' y( k d) y( k d) yp( k d ) p U u u up W' w( k d) w( k d) wp( k dp) (3) are used, where the superscript denotes matrix transpose, d i, i=,,, p, represent the multiple time delays between the plant inputs and outputs. he above equation shows that the CARMA model allows each output to have a different delay with respect to the inputs. Without losing generality it is assumed that d i d i+. Letting d d d p ( ) diag,,..., D q q q q (4) be a diagonal matrix for description of the multiple time delays in terms of the one-step-advance operator. he LV CARMA model can be expressed as Akq (, ) DqY ( ) B( kq, ) Uk ( ) Ckq (, ) DqWk ( ) ( ) where Yk ( ) y y yp W w w wp (5) (6) When all the delays are equal the CARMA model (5) reduces to the uniform single delay LV CARMA model in [3]. he inverse of an LV MAO is called an LV autoregressive operator (ARO) and is denoted as A - (k,q - ) whose stability is defined using the stability of the state transition matrix A A A3 An An I I ( k, k) I (7) where I and are identity and zero matrix of appropriate dimension. he LV ARO is exponentially stable if and only if there are constants C > and c > such that c( k s) ( ks, ) Ce (8) for all k s. he maximum of all possible c is called the rate of exponential stability for the LV ARO. When the LV ARO is exponentially stable it leads to the cancellation rules A( k, q ) A ( k, q ) X X A kq Akq Xk Xk k (, ) (, ) ( ) ( ) ( ) where satisfies (9) ISSN: Issue 7, Volume 5, July

3 WSEAS RANSACIONS on SYSEMS and CONROL Akq (, ). () It is a zero input solution to the above autoregressive equation and will decay to zero exponentially when A - (k,q - ) is exponentially stable. In this paper we assume that both A - (k,q - ) and C - (k,q - ) are exponentially stable and all the plant parameters in the MIMO LV CARMA model are known. he reference vector for the LV GMVC to follow has the form S' s( k d) s( k d) sp( k dp) DqSk ( ) ( ) () Given the uniformly bounded reference vector the generalised minimum variance control objective is to minimise the cost functional J k E Y k S k P k Y k S k ( ) {[ '( ) '( )] ( )[ '( ) '( )] Uk ( ) RkUk ( ) ( ) Datak ( )} () using a sequence of control vectors, U, U(k-), U(k-),. In the control objective () Data is the set of input and output data up to and including time k, both P and R are uniformly positive definite matrix that are uniformly bounded away from infinite. In comparison with the LI GMVC the assumption on exponential stability of A - (k,q - ) is additional and the others are simple and natural extensions of those from the LI case for LV plants. In addition, the degrees of the LV MAO's in the LV CARMA model are time varying because the time varying matrices A i, B j and C r, i=,,..., n, j=,,..., m, r=,,..., h, are allowed to become zero. Noting (3) we know that this objective includes the generalised minimum variance control cost functional in [3] as a special case by introducing multiple time delays for the plant outputs. A k q C k q D q F k q (, ) (, ) ( ) (, ) (4) A ( kq, ) Gkq (, ) where dp dp d p Fkq (, ) F( kq ) F( kq ) F ( kq ) (5) is the quotient and G(k,q - ) is the remainder. he maximum power of q in G(k,q - ) is zero. Substituting (4) into (3) we have DqYk ( ) ( ) A ( kq, ) Bkq (, ) Uk ( ) FkqWk (, ) ( ) A ( kq, ) Gkq (, ) Wk ( ) he LV CARMA model can be rewritten as DqYk ( ) ( ) FkqWk (, ) ( ) A ( kq, ) Bkq (, ) Uk ( ) A ( kq, ) Gkq (, ) Wk ( ) (6) (7) Letting k being the current time we have the plant output and future noise on the left hand side of the above equation because both LV MAO s, D(q) and F(k,q), have positive power of at least one in the one-step-advance operator q. On the right hand side we have the current and past plant input and noise because A(k,q - ) is monic and the maximum powers of both G(k,q - ) and B(k,q - ) are zero. As a result, if the noise up to and including the current time k can be estimated we can use (7) as a predictor for the plant output because the future noise is of zero mean. Letting Y ˆ ' Y' F( k, q) W (8) be the output prediction of the CARMA model and noting (7) and (4) we have 3 Controller Left dividing (5) using A(k,q - ) we have DqYk ( ) ( ) A ( kq, ) Bkq (, ) Uk ( ) A ( kq, ) Ckq (, ) DqWk ( ) ( ) (3) ˆ '( ) (, ) (, Y k A k q B k q ) U ( k ) A kq Gkq Wk (, ) (, ) ( ) (9) Substituting this predictor into the generalised minimum variance cost functional we have the following GMVC. In order to divide the noise term on the far right hand side of the above equation into past and future component left dividing C(k,q - )D(q) by A(k,q - ) gives GMVC heorem If the LV AROs A - (k,q - ) and C - (k,q - ) are exponentially stable, the LV GMVC for the MIMO LV CARMA model is given by ISSN: Issue 7, Volume 5, July

4 WSEAS RANSACIONS on SYSEMS and CONROL ˆ ( ) ( ) (, ) (, ) ( ) ( ) Wk Dq C kq Akq DqYk Bkq (, ) Uk ( ) U k k q A k q D q S k Gkq (, ) Wk ˆ ( ) ( ) (, ) (, ) ( ) ( ) kq (, ) Bkq (, ) Akq (, ) P ( kb ) ( krk ) ( ) where W ˆ ( k ) is the estimate of W. () () () Proof Substituting the minimum variance prediction (9) into the cost functional () we have J [ Yˆ' S'] P[ Yˆ' S'] U R U E F k q W k P k F k q W k Data k [ (, ) ( )] ( )[ (, ) ( )] ( ) From (), (), and (8) it can be verified that (3) Yˆ '( k ) Y '( k ) B. (4) Uk ( ) Uk ( ) hus Jk ( ) B ˆ ( kpk ) ( )[ Y' S'] Uk ( ) RkUk ( ) ( ) and (5) Jk ( ) B ( kpkb ) ( ) Rk ( ). (6) U Because the second derivative is uniformly positive definite there exists optimal control U such that the generalised minimum variance cost functional () is minimised. From (5) we know that the optimal control U can be determined from P B R U S' Yˆ '. (7) It follows from (9) that P B R U S' A ( k, q )[ B( k, q ) U Gkq (, ) Wk ( )] (8) Solving for the control variable we have [ Akq (, ) P ( kb ) Rk ( ) Bkq (, )] Uk ( ) Akq (, ) S' Gkq (, ) W (9) In order to use this equation to determine the optimal control we need the estimate of the noise W. he estimator () can be rewritten as follows Ckq DqWk ˆ Akq DqYk (, ) ( ) ( ) (, ) ( ) ( ) Bkq (, ) Uk ( ) (3) Comparing the above equation with the CARMA model (5) we have Ckq (, ) DqWk ( ) ( ) where, (3) W k W k Wˆ k D q W k ( ) ( ) ( ) ( ) '( ) (3) is the estimation error. Equation (3) shows that the error will decay exponentially due to exponential stability of C - (k,q - ). Replacing the noise term in (9) using its estimate obtained by () and noting (4) we have (), which can be further expressed as k q U k A k q D q S k (, ) ( ) (, ) ( ) ( ) Gkq (, ) Wk ( ) Gkq (, ) Wk ( ) (33) Noting (), (3), (3) and (33) we have the closedloop system of the LV GMVC as follows Ckq (, ) W ' Gkq (, ) Dq ( ) kq (, ) Uk ( ) B( kq, ) Akq (, ) Y' (34) W Gkq (, ) Akq (, ) Dq ( ) Sk ( ) Ckq (, ) Dq ( ) Remarks: a) he left most matrix in the above equation is the LV ARO matrix for the closed-loop system. It is a lower triangle matrix. Its stability is determined by the three diagonal elements, A - (k,q - ), C - (k,q - ) and - (k,q - ). he exponential stability of B - (k,q - ) is not necessary for stability of the closed-loop system because it is not a diagonal element unless the weighting matrix for the control variable R is zero. hus, the stable in- ISSN: Issue 7, Volume 5, July

5 WSEAS RANSACIONS on SYSEMS and CONROL vertability condition of the LV MVC [8] is removed. b) Among the three diagonal elements both A - (k,q - ) and C - (k,q - ) are exponentially stable. herefore, the closed-loop system is exponentially stable if - (k,q - ) is exponentially stable. From () it is known that stability of - (k,q - ) depends on the choice of P and R. Because A - (k,q - ) is exponentially stable we can choose P B R I with being a very large positive number in order for the stability of A - (k,q - ) to dominate the stability of - (k,q - ). c) he equations (34) and () show that stability of the closed-loop system is independent on the time delay of the system because all the three diagonal elements of the LV ARO for the closed-loop system do not include the delay operator D(q). his agrees with the stability results for the LV MVCs and LI GMVCs. d) he estimator () is introduced for the estimation of the current process noise from the plant input and output. he estimation error depends on the initial conditions used in the estimator. When the initial conditions are accurate the estimator will produce accurate estimate right from the beginning for all the time and the performance of the LV GMVC will be optimal all the time. When the initial condition is inaccurate there will be an estimation error that decays exponentially to zero according to equation (3). As a result, the performance of the LV GMVC will converge exponentially to the optimal performance specified by (). he rate of the exponential convergence is faster than or equal to the rate of the exponential stability of the LV ARO C - (k,q - ) as is shown by the error equation (3). e) his GMVC includes the LV GMVC for MIMO CARMA models with a uniform single delay [3] as a special case. When all diagonal elements in the delay operator D(q) are equal the generalised minimum variance control cost functional () becomes the cost functional for the LV MIMO CARMA models with a uniform single delay and the LV GMVC becomes the LV MIMO GMVC of [3]. f) his GMVC includes also the LV MVC for MIMO CARMA models with multiple delays as a special case. When the time-varying input weighting matrix R is set to zero the generalised minimum variance cost functional () becomes the minimum variance cost functional of [4] and the LV GMVC becomes the LV MVC for MIMO LV systems with multiple delays. g) his GMVC also includes our LV GMVC for SISO LV systems [] as a special case. When the LV CARMA model () reduces to an LV SISO system the cost functional () reduces to that for the SISO LV CARMA models of [] and the MIMO LV GMVC reduces to the SISO LV GMVC. However, it cannot include our flexible LV GMVC [] for LV SISO CARMA models as a special case. ime-varying filters for the plant input and output were used in the flexible GMVC cost functional in []. hey were dealt with using the pseudocommutation for the development of the flexible SISO LV GMVC. However, the pseudocommutation is unavailable for MIMO LV systems. 4 Examples We present the design and simulation of our LV GMVC using a two-input and two-output LV plant described by the CARMA model y ( k ) y Ak ( ) ( ) ( ) y k y k u u ( k ) Bk ( ) ( ) ( ) u k u k w ( k ) w Ck ( ) ( ) ( ) w k w k (35) where both noises are independent Gaussian processes with zero mean and unit variance. Specifying the delays using the one-step-advance operator we have D q ( ) diag( q, q ) (36) he system can then be represented using the LV CARMA model (5) where Akq (, ) I Akq ( ) B( kq, ) IBkq ( ) Ckq (, ) ICkq ( ) (37) Example In this example we study the performance of our LV GMVC using constant weighting functions. hey have the forms ISSN: Issue 7, Volume 5, July

6 WSEAS RANSACIONS on SYSEMS and CONROL 6 Pk ( ).7 Rk ( ).3 he time-varying parameter matrices are.7sin(. k).cos(.3 k) Ak ( ).7sign[cos(. )] k..5sin(.5 k) Bk ( ).sign[cos(.6 )] k k Ck ( ) k 5.4sin(.k.).( k ).6.5( e )sin(.6 k) (38) (39).67 ( k, q ) B( k, q ) A( k, q ).3 (4) and Gkq (, ) Ckq (, ) Dq ( ) Akq (, ) Fkq (, ). (43) he reference inputs are square waves. Fig. and Fig. show that the LV GMVC is able to drive the MIMO CARMA model to follow both square wave references. However, there are steady-state tracking errors in both outputs. his is typical for LV GMVC as a result of the tradeoff between the output tracking performance and stability by introducing a penalizing term of control variables into the minimum variance cost functional. he plant parameters are shown in Fig. 3 to Fig. 5. Equations (37) and (39) show that B - (k,q - ) is exponentially unstable because B is a triangular matrix and the absolute value of its first diagonal element is uniformly greater than unit. However, both A - (k,q - ) and C - (k,q - ) are exponentially stable because they are upper triangular and the absolute values of their diagonal elements are uniformly less than unit. Applying the LV GMVC the estimator () has the following form wˆ c( k ) wˆ( k ) c( k ) wˆ( k ) y a( k ) y( k ) a( k ) y( k ) u( k ) b( k ) u( k 3) b( k ) u ( k 3) (4) wˆ ˆ ˆ c( k ) w( k ) c( k ) w y a( k ) y( k ) a( k ) y u( k ) b( k ) u( k ) b ( k ) u ( k ) where a ij are the elements of A on the ith row and jth column. he same applies to B and C. he controller () has the form u s ( k ) ( k, q ) A( k, q ) u s( k ) wˆ Gkq (, ) wˆ (4) y s time step k Fig. Example first output. 5 y s time step k Fig. Example second output. where ISSN: Issue 7, Volume 5, July

7 WSEAS RANSACIONS on SYSEMS and CONROL a a a a oscillatory than the second as shown in Fig. and Fig.. his is partly due to the stably uninvertible nature of the system as is characterised by the top left element in the LV MAO B(k,q - ). It has the form b ( k, q ).q (44) time step k Fig. 3 Example plant parameters of A b b b b time step k Fig. 4 Example plant parameters of B c c c c time step k Fig. 5 Example plant parameters of C. Fig. 6 shows the two control variables produced by the LV GMVC. While the second control variable is quite smooth the first fluctuates a lot over a wide range. As a result, the first output is also more his LV property is corresponding to the nonminimum phase characteristics in LI case. When the coefficient of the second term in the above equation is changed from. to.9 the LV CARMA model becomes stably invertible. he plant outputs and control variables of this modified example are shown in Fig. 7 to Fig u u - 3 time step k Fig. 6 Example control variables y s time step k Fig. 7 Modified example first output. Fig. 9 shows that the oscillation in the first control variable is reduced from a range of -9 to 4 in Fig. 6 to that of -5 to 7 in Fig. 9 when the system changes from stably uninvertible to stably invertible. Consequently, the oscillation in the first plant output is also reduced significantly as shown ISSN: Issue 7, Volume 5, July

8 WSEAS RANSACIONS on SYSEMS and CONROL in Fig. 7. However, there are very little changes in the second plant output and second control variable. he reasons can be seen from the triangular form of the equations (37) and (39). hey show that the second equation in the LV CARMA model (35) is independent of the first one y s -5 3 time step k Fig. 8 Modified example second output..5cos(.3 k).cos(. k) Ak ( ).3sign[cos(.5 k)]..5sin(.5 k)cos(.5 k) Bk ( ).sign[cos(.5 k)] k.( k ).3.6( e )sin(.5 k) Ck ( ) k 5.7sin(.3k.3) he weighting matrices are chosen as ( k 65) Pk ( ).5 ( 65) k.7 Rk ( ).5.49 ( 35) k where t () t t (45) (46) (47) u u -6 3 time step k Fig. 9 Modified example control variables. Example he first example shows that the output of the control system can be quite oscillatory due to the stably uninvertible nature of the system. he choice of the weighting functions can also influence the tradeoffs between the tracking performance and stability. In this example we study the affects of time-varying weighting functions. he structure of the system remains the same as in the first example and the plant parameters are the following. is the step function. he nonzero weightings are shown in Fig. and the plant output, input and parameters are shown in Fig. to Fig. 6. Fig. shows oscillatory tracking in the plant first output. he weighting function P is doubled and P is halved on k=65 in order to divert more emphasis on the tracking accuracy of the first plant output in the LV GMVC. However, this causes large oscillation in the first control variable as shown in Fig. 3 and the tracking performance in the first plant output does not improve after the weighting changes. his illustrates the difficulty in accurate tracking for stably uninvertible systems. Fig. shows a significant tracking error in the second plant output in the early stage. his error jumps at about the same time as the time-varying plant parameters a. he weighting function R is reduced to. on k=35 in order to allow large control actions to reduce this error and the performance improvement is significant. After k=65 the tracking accuracy degraded a little due to the changes made in the output weighting matrix P. ISSN: Issue 7, Volume 5, July

9 WSEAS RANSACIONS on SYSEMS and CONROL P P R R u u -4-3 time step k Fig. Example nonzero elements of the weighting functions y s -5 3 time step k Fig. Example first output y s - 3 time step k Fig. Example second output time step k Fig. 3 Example control variables..5 a.4 a.3 a. a time step k Fig. 4 Example plant parameters of A..5 b b.5 b b time step k Fig. 5 Example plant parameters of B. ISSN: Issue 7, Volume 5, July

10 WSEAS RANSACIONS on SYSEMS and CONROL c c c c time step k Fig. 6 Example plant parameters of C. 5 Conclusion Generalised minimum variance control has been studied for MIMO LV systems with multiple delays and an LV GMVC has been suggested. It extends the previous MIMO LV GMVC [3] from a uniform single delay case for multiple delay LV CARMA models. It extends also our previous LV MVC for MIMO systems [4], [5] with multiple delays by adding a penalised term for the control vector to the minimum variance cost functional and, thus, removes the stable invertability condition for closed-loop stability. References: [] Koivo, H. N., A multivariable self-tuning controller, Automatica, Vol. 6, 98, pp [] Borisson, U., Self-tuning regulators for a class of multivariable systems. Automatica, Vol. 5, 979, pp [3] Clarke, D. W. and P. J. Gawthrop, Self-tuning controller, Proc. IEE Part. D, Vol., 975, pp [4] Clarke, D. W. and P. J. Gawthrop, Self-tuning control, Proc. IEE Part. D, Vol. 6, 979, pp [5] Wolovich, W. A. Linear Multivariable Systems. Springer-Verlag, New York, 974. [6] Yang, A. M., J. P. Wu, W. X. Zhang and X. H. Kan, Research on Asynchronous Motor Vector Control System based on Rotor Parameters ime-varying, WSEAS RANSACIONS on SYSEMS, Vol. 7, 8, pp [7] Shahriari, K, S. arasiewicz and O. Adrot, Linear ime-varying Systems: heory and Identification of Model Parameters, WSEAS RANS- ACIONS on SYSEMS, Vol. 7, 8, pp [8] Li, Z., R.J. Evans and B. Wittenmark, Minimum variance prediction of linear time-varying systems. Automatica, vol. 33, no. 4, 997, pp [9] Li, Z. and R. J. Evans, Generalised minimum variance control of linear time-varying systems, IEE Proc.-Control heory Appl., Vol. 49,, pp. -6. [] Li, Z and C. Schmid, A generalised minimum variance controller for time-varying systems, Proc. of the 6 th IFAC World Congress, Prague, Czech, July 5, paperh-e3-p/. [] Li, Z. and C. Schmid, A Flexible ime- Varying Generalised Minimum Variance Controller, Proceedings of the 9th WSEAS International Conference on SYSEMS (ICS 5), Vouliagmeni, Athens, Greece, July, 5, paper [] Li, Z. and C. Schmid, A ime-varying Generalised Minimum Variance Controller, WSEAS RANSACIONS ON SYSEMS, No. 5, Vol. 4, 5, pp [3] Li, Z., A Generalised Minimum Variance MIMO ime-varying Controller, Proc. of International Conference on Modelling, Identification and Control (Mon-4, A5-43), Shanghai, China, June 9 - July, 8. [4] Li, Z. and C. Schmid, A minimum variance controller for MIMO time-varying systems. IASME ransactions, Vol., 4, pp [5] Li, Z. and C. Schmid, A minimum variance controller for MIMO time-varying systems. Proc. of 4 IASME Int. Conf. on MECHAN- ICS and MECHARONICS, Udine, Italy, March 4, paper ISSN: Issue 7, Volume 5, July

A generalised minimum variance controller for time-varying systems

A generalised minimum variance controller for time-varying systems University of Wollongong Research Online Faculty of Engineering - Papers (Archive) Faculty of Engineering and Information Sciences 5 A generalised minimum variance controller for time-varying systems Z.

More information

Generalised minimum variance control of linear time-varying systems

Generalised minimum variance control of linear time-varying systems University of Wollongong Research Online Faculty of Informatics - Papers (Archive) Faculty of Engineering and Information Sciences 2002 Generalised minimum variance control of linear time-varying systems

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

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

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

Entropy Information Based Assessment of Cascade Control Loops

Entropy Information Based Assessment of Cascade Control Loops Proceedings of the International MultiConference of Engineers and Computer Scientists 5 Vol I, IMECS 5, March 8 -, 5, Hong Kong Entropy Information Based Assessment of Cascade Control Loops J. Chen, Member,

More information

Self-tuning Control Based on Discrete Sliding Mode

Self-tuning Control Based on Discrete Sliding Mode Int. J. Mech. Eng. Autom. Volume 1, Number 6, 2014, pp. 367-372 Received: July 18, 2014; Published: December 25, 2014 International Journal of Mechanical Engineering and Automation Akira Ohata 1, Akihiko

More information

Algorithm for Multiple Model Adaptive Control Based on Input-Output Plant Model

Algorithm for Multiple Model Adaptive Control Based on Input-Output Plant Model BULGARIAN ACADEMY OF SCIENCES CYBERNEICS AND INFORMAION ECHNOLOGIES Volume No Sofia Algorithm for Multiple Model Adaptive Control Based on Input-Output Plant Model sonyo Slavov Department of Automatics

More information

ADAPTIVE NEURAL NETWORK CONTROL OF MECHATRONICS OBJECTS

ADAPTIVE NEURAL NETWORK CONTROL OF MECHATRONICS OBJECTS acta mechanica et automatica, vol.2 no.4 (28) ADAPIE NEURAL NEWORK CONROL OF MECHARONICS OBJECS Egor NEMSE *, Yuri ZHUKO * * Baltic State echnical University oenmeh, 985, St. Petersburg, Krasnoarmeyskaya,

More information

CONTROL SYSTEMS, ROBOTICS, AND AUTOMATION - Vol. V - Recursive Algorithms - Han-Fu Chen

CONTROL SYSTEMS, ROBOTICS, AND AUTOMATION - Vol. V - Recursive Algorithms - Han-Fu Chen CONROL SYSEMS, ROBOICS, AND AUOMAION - Vol. V - Recursive Algorithms - Han-Fu Chen RECURSIVE ALGORIHMS Han-Fu Chen Institute of Systems Science, Academy of Mathematics and Systems Science, Chinese Academy

More information

Research Article Stabilization Analysis and Synthesis of Discrete-Time Descriptor Markov Jump Systems with Partially Unknown Transition Probabilities

Research Article Stabilization Analysis and Synthesis of Discrete-Time Descriptor Markov Jump Systems with Partially Unknown Transition Probabilities Research Journal of Applied Sciences, Engineering and Technology 7(4): 728-734, 214 DOI:1.1926/rjaset.7.39 ISSN: 24-7459; e-issn: 24-7467 214 Maxwell Scientific Publication Corp. Submitted: February 25,

More information

Cramér-Rao Bounds for Estimation of Linear System Noise Covariances

Cramér-Rao Bounds for Estimation of Linear System Noise Covariances Journal of Mechanical Engineering and Automation (): 6- DOI: 593/jjmea Cramér-Rao Bounds for Estimation of Linear System oise Covariances Peter Matiso * Vladimír Havlena Czech echnical University in Prague

More information

OPTIMAL H CONTROL FOR LINEAR PERIODICALLY TIME-VARYING SYSTEMS IN HARD DISK DRIVES

OPTIMAL H CONTROL FOR LINEAR PERIODICALLY TIME-VARYING SYSTEMS IN HARD DISK DRIVES OPIMAL H CONROL FOR LINEAR PERIODICALLY IME-VARYING SYSEMS IN HARD DISK DRIVES Jianbin Nie Computer Mechanics Laboratory Department of Mechanical Engineering University of California, Berkeley Berkeley,

More information

HANKEL-NORM BASED INTERACTION MEASURE FOR INPUT-OUTPUT PAIRING

HANKEL-NORM BASED INTERACTION MEASURE FOR INPUT-OUTPUT PAIRING Copyright 2002 IFAC 15th Triennial World Congress, Barcelona, Spain HANKEL-NORM BASED INTERACTION MEASURE FOR INPUT-OUTPUT PAIRING Björn Wittenmark Department of Automatic Control Lund Institute of Technology

More information

RECURSIVE SUBSPACE IDENTIFICATION IN THE LEAST SQUARES FRAMEWORK

RECURSIVE SUBSPACE IDENTIFICATION IN THE LEAST SQUARES FRAMEWORK RECURSIVE SUBSPACE IDENTIFICATION IN THE LEAST SQUARES FRAMEWORK TRNKA PAVEL AND HAVLENA VLADIMÍR Dept of Control Engineering, Czech Technical University, Technická 2, 166 27 Praha, Czech Republic mail:

More information

REDUCTION OF NOISE IN ON-DEMAND TYPE FEEDBACK CONTROL SYSTEMS

REDUCTION OF NOISE IN ON-DEMAND TYPE FEEDBACK CONTROL SYSTEMS International Journal of Innovative Computing, Information and Control ICIC International c 218 ISSN 1349-4198 Volume 14, Number 3, June 218 pp. 1123 1131 REDUCTION OF NOISE IN ON-DEMAND TYPE FEEDBACK

More information

APPLICATION OF ADAPTIVE CONTROLLER TO WATER HYDRAULIC SERVO CYLINDER

APPLICATION OF ADAPTIVE CONTROLLER TO WATER HYDRAULIC SERVO CYLINDER APPLICAION OF ADAPIVE CONROLLER O WAER HYDRAULIC SERVO CYLINDER Hidekazu AKAHASHI*, Kazuhisa IO** and Shigeru IKEO** * Division of Science and echnology, Graduate school of SOPHIA University 7- Kioicho,

More information

Fall 線性系統 Linear Systems. Chapter 08 State Feedback & State Estimators (SISO) Feng-Li Lian. NTU-EE Sep07 Jan08

Fall 線性系統 Linear Systems. Chapter 08 State Feedback & State Estimators (SISO) Feng-Li Lian. NTU-EE Sep07 Jan08 Fall 2007 線性系統 Linear Systems Chapter 08 State Feedback & State Estimators (SISO) Feng-Li Lian NTU-EE Sep07 Jan08 Materials used in these lecture notes are adopted from Linear System Theory & Design, 3rd.

More information

PERIODIC KALMAN FILTER: STEADY STATE FROM THE BEGINNING

PERIODIC KALMAN FILTER: STEADY STATE FROM THE BEGINNING Journal of Mathematical Sciences: Advances and Applications Volume 1, Number 3, 2008, Pages 505-520 PERIODIC KALMAN FILER: SEADY SAE FROM HE BEGINNING MARIA ADAM 1 and NICHOLAS ASSIMAKIS 2 1 Department

More information

Stability Analysis of Linear Systems with Time-varying State and Measurement Delays

Stability Analysis of Linear Systems with Time-varying State and Measurement Delays Proceeding of the th World Congress on Intelligent Control and Automation Shenyang, China, June 29 - July 4 24 Stability Analysis of Linear Systems with ime-varying State and Measurement Delays Liang Lu

More information

Model Reference Adaptive Control for Multi-Input Multi-Output Nonlinear Systems Using Neural Networks

Model Reference Adaptive Control for Multi-Input Multi-Output Nonlinear Systems Using Neural Networks Model Reference Adaptive Control for MultiInput MultiOutput Nonlinear Systems Using Neural Networks Jiunshian Phuah, Jianming Lu, and Takashi Yahagi Graduate School of Science and Technology, Chiba University,

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

CONTROL SYSTEMS, ROBOTICS, AND AUTOMATION Vol. III Controller Design - Boris Lohmann

CONTROL SYSTEMS, ROBOTICS, AND AUTOMATION Vol. III Controller Design - Boris Lohmann CONROL SYSEMS, ROBOICS, AND AUOMAION Vol. III Controller Design - Boris Lohmann CONROLLER DESIGN Boris Lohmann Institut für Automatisierungstechnik, Universität Bremen, Germany Keywords: State Feedback

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

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

CHBE320 LECTURE XI CONTROLLER DESIGN AND PID CONTOLLER TUNING. Professor Dae Ryook Yang

CHBE320 LECTURE XI CONTROLLER DESIGN AND PID CONTOLLER TUNING. Professor Dae Ryook Yang CHBE320 LECTURE XI CONTROLLER DESIGN AND PID CONTOLLER TUNING Professor Dae Ryook Yang Spring 2018 Dept. of Chemical and Biological Engineering 11-1 Road Map of the Lecture XI Controller Design and PID

More information

CBE507 LECTURE III Controller Design Using State-space Methods. Professor Dae Ryook Yang

CBE507 LECTURE III Controller Design Using State-space Methods. Professor Dae Ryook Yang CBE507 LECTURE III Controller Design Using State-space Methods Professor Dae Ryook Yang Fall 2013 Dept. of Chemical and Biological Engineering Korea University Korea University III -1 Overview States What

More information

Multirate MVC Design and Control Performance Assessment: a Data Driven Subspace Approach*

Multirate MVC Design and Control Performance Assessment: a Data Driven Subspace Approach* Multirate MVC Design and Control Performance Assessment: a Data Driven Subspace Approach* Xiaorui Wang Department of Electrical and Computer Engineering University of Alberta Edmonton, AB, Canada T6G 2V4

More information

Adaptive Dual Control

Adaptive Dual Control Adaptive Dual Control Björn Wittenmark Department of Automatic Control, Lund Institute of Technology Box 118, S-221 00 Lund, Sweden email: bjorn@control.lth.se Keywords: Dual control, stochastic control,

More information

ON CHATTERING-FREE DISCRETE-TIME SLIDING MODE CONTROL DESIGN. Seung-Hi Lee

ON CHATTERING-FREE DISCRETE-TIME SLIDING MODE CONTROL DESIGN. Seung-Hi Lee ON CHATTERING-FREE DISCRETE-TIME SLIDING MODE CONTROL DESIGN Seung-Hi Lee Samsung Advanced Institute of Technology, Suwon, KOREA shl@saitsamsungcokr Abstract: A sliding mode control method is presented

More information

Properties of Open-Loop Controllers

Properties of Open-Loop Controllers Properties of Open-Loop Controllers Sven Laur University of Tarty 1 Basics of Open-Loop Controller Design Two most common tasks in controller design is regulation and signal tracking. Regulating controllers

More information

NON-LINEAR CONTROL OF OUTPUT PROBABILITY DENSITY FUNCTION FOR LINEAR ARMAX SYSTEMS

NON-LINEAR CONTROL OF OUTPUT PROBABILITY DENSITY FUNCTION FOR LINEAR ARMAX SYSTEMS Control 4, University of Bath, UK, September 4 ID-83 NON-LINEAR CONTROL OF OUTPUT PROBABILITY DENSITY FUNCTION FOR LINEAR ARMAX SYSTEMS H. Yue, H. Wang Control Systems Centre, University of Manchester

More information

3.1 Overview 3.2 Process and control-loop interactions

3.1 Overview 3.2 Process and control-loop interactions 3. Multivariable 3.1 Overview 3.2 and control-loop interactions 3.2.1 Interaction analysis 3.2.2 Closed-loop stability 3.3 Decoupling control 3.3.1 Basic design principle 3.3.2 Complete decoupling 3.3.3

More information

APPLICATION OF MULTIVARIABLE PREDICTIVE CONTROL IN A DEBUTANIZER DISTILLATION COLUMN. Department of Electrical Engineering

APPLICATION OF MULTIVARIABLE PREDICTIVE CONTROL IN A DEBUTANIZER DISTILLATION COLUMN. Department of Electrical Engineering APPLICAION OF MULIVARIABLE PREDICIVE CONROL IN A DEBUANIZER DISILLAION COLUMN Adhemar de Barros Fontes André Laurindo Maitelli Anderson Luiz de Oliveira Cavalcanti 4 Elói Ângelo,4 Federal University of

More information

Optimal Control of Nonlinear Systems: A Predictive Control Approach

Optimal Control of Nonlinear Systems: A Predictive Control Approach Optimal Control of Nonlinear Systems: A Predictive Control Approach Wen-Hua Chen a Donald J Ballance b Peter J Gawthrop b a Department of Aeronautical and Automotive Engineering, Loughborough University,

More information

DESIGN AND IMPLEMENTATION OF SENSORLESS SPEED CONTROL FOR INDUCTION MOTOR DRIVE USING AN OPTIMIZED EXTENDED KALMAN FILTER

DESIGN AND IMPLEMENTATION OF SENSORLESS SPEED CONTROL FOR INDUCTION MOTOR DRIVE USING AN OPTIMIZED EXTENDED KALMAN FILTER INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATION ENGINEERING & TECHNOLOGY (IJECET) International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN 0976 ISSN 0976 6464(Print)

More information

CANONICAL LOSSLESS STATE-SPACE SYSTEMS: STAIRCASE FORMS AND THE SCHUR ALGORITHM

CANONICAL LOSSLESS STATE-SPACE SYSTEMS: STAIRCASE FORMS AND THE SCHUR ALGORITHM CANONICAL LOSSLESS STATE-SPACE SYSTEMS: STAIRCASE FORMS AND THE SCHUR ALGORITHM Ralf L.M. Peeters Bernard Hanzon Martine Olivi Dept. Mathematics, Universiteit Maastricht, P.O. Box 616, 6200 MD Maastricht,

More information

Expressions for the covariance matrix of covariance data

Expressions for the covariance matrix of covariance data Expressions for the covariance matrix of covariance data Torsten Söderström Division of Systems and Control, Department of Information Technology, Uppsala University, P O Box 337, SE-7505 Uppsala, Sweden

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

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

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

Letting be a field, e.g., of the real numbers, the complex numbers, the rational numbers, the rational functions W(s) of a complex variable s, etc.

Letting be a field, e.g., of the real numbers, the complex numbers, the rational numbers, the rational functions W(s) of a complex variable s, etc. 1 Polynomial Matrices 1.1 Polynomials Letting be a field, e.g., of the real numbers, the complex numbers, the rational numbers, the rational functions W(s) of a complex variable s, etc., n ws ( ) as a

More information

Control Design. Lecture 9: State Feedback and Observers. Two Classes of Control Problems. State Feedback: Problem Formulation

Control Design. Lecture 9: State Feedback and Observers. Two Classes of Control Problems. State Feedback: Problem Formulation Lecture 9: State Feedback and s [IFAC PB Ch 9] State Feedback s Disturbance Estimation & Integral Action Control Design Many factors to consider, for example: Attenuation of load disturbances Reduction

More information

Online monitoring of MPC disturbance models using closed-loop data

Online monitoring of MPC disturbance models using closed-loop data Online monitoring of MPC disturbance models using closed-loop data Brian J. Odelson and James B. Rawlings Department of Chemical Engineering University of Wisconsin-Madison Online Optimization Based Identification

More information

Matrix Equations in Multivariable Control

Matrix Equations in Multivariable Control Matrix Euations in Multivariable Control OMAN POKOP, JIŘÍ KOBEL Tomas Bata University in Zlín Nám. T.G.M. 5555, 76 Zlín CZECH EPUBLIC prokop@fai.utb.cz http://www.utb.cz/fai Abstract: - The contribution

More information

Lyapunov Stability of Linear Predictor Feedback for Distributed Input Delays

Lyapunov Stability of Linear Predictor Feedback for Distributed Input Delays IEEE TRANSACTIONS ON AUTOMATIC CONTROL VOL. 56 NO. 3 MARCH 2011 655 Lyapunov Stability of Linear Predictor Feedback for Distributed Input Delays Nikolaos Bekiaris-Liberis Miroslav Krstic In this case system

More information

Predictive control for general nonlinear systems using approximation

Predictive control for general nonlinear systems using approximation Loughborough University Institutional Repository Predictive control for general nonlinear systems using approximation This item was submitted to Loughborough University's Institutional Repository by the/an

More information

FINITE HORIZON ROBUST MODEL PREDICTIVE CONTROL USING LINEAR MATRIX INEQUALITIES. Danlei Chu, Tongwen Chen, Horacio J. Marquez

FINITE HORIZON ROBUST MODEL PREDICTIVE CONTROL USING LINEAR MATRIX INEQUALITIES. Danlei Chu, Tongwen Chen, Horacio J. Marquez FINITE HORIZON ROBUST MODEL PREDICTIVE CONTROL USING LINEAR MATRIX INEQUALITIES Danlei Chu Tongwen Chen Horacio J Marquez Department of Electrical and Computer Engineering University of Alberta Edmonton

More information

Feedback Control of Linear SISO systems. Process Dynamics and Control

Feedback Control of Linear SISO systems. Process Dynamics and Control Feedback Control of Linear SISO systems Process Dynamics and Control 1 Open-Loop Process The study of dynamics was limited to open-loop systems Observe process behavior as a result of specific input signals

More information

A New Subspace Identification Method for Open and Closed Loop Data

A New Subspace Identification Method for Open and Closed Loop Data A New Subspace Identification Method for Open and Closed Loop Data Magnus Jansson July 2005 IR S3 SB 0524 IFAC World Congress 2005 ROYAL INSTITUTE OF TECHNOLOGY Department of Signals, Sensors & Systems

More information

Research Article State-PID Feedback for Pole Placement of LTI Systems

Research Article State-PID Feedback for Pole Placement of LTI Systems Mathematical Problems in Engineering Volume 211, Article ID 92943, 2 pages doi:1.1155/211/92943 Research Article State-PID Feedback for Pole Placement of LTI Systems Sarawut Sujitjorn and Witchupong Wiboonjaroen

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

Observer Based Friction Cancellation in Mechanical Systems

Observer Based Friction Cancellation in Mechanical Systems 2014 14th International Conference on Control, Automation and Systems (ICCAS 2014) Oct. 22 25, 2014 in KINTEX, Gyeonggi-do, Korea Observer Based Friction Cancellation in Mechanical Systems Caner Odabaş

More information

AN EXTENSION OF GENERALIZED BILINEAR TRANSFORMATION FOR DIGITAL REDESIGN. Received October 2010; revised March 2011

AN EXTENSION OF GENERALIZED BILINEAR TRANSFORMATION FOR DIGITAL REDESIGN. Received October 2010; revised March 2011 International Journal of Innovative Computing, Information and Control ICIC International c 2012 ISSN 1349-4198 Volume 8, Number 6, June 2012 pp. 4071 4081 AN EXTENSION OF GENERALIZED BILINEAR TRANSFORMATION

More information

CBE507 LECTURE IV Multivariable and Optimal Control. Professor Dae Ryook Yang

CBE507 LECTURE IV Multivariable and Optimal Control. Professor Dae Ryook Yang CBE507 LECURE IV Multivariable and Optimal Control Professor Dae Ryook Yang Fall 03 Dept. of Chemical and Biological Engineering Korea University Korea University IV - Decoupling Handling MIMO processes

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

The optimal filtering of a class of dynamic multiscale systems

The optimal filtering of a class of dynamic multiscale systems Science in China Ser. F Information Sciences 2004 Vol.47 No.4 50 57 50 he optimal filtering of a class of dynamic multiscale systems PAN Quan, ZHANG Lei, CUI Peiling & ZHANG Hongcai Department of Automatic

More information

Networked Sensing, Estimation and Control Systems

Networked Sensing, Estimation and Control Systems Networked Sensing, Estimation and Control Systems Vijay Gupta University of Notre Dame Richard M. Murray California Institute of echnology Ling Shi Hong Kong University of Science and echnology Bruno Sinopoli

More information

BUMPLESS SWITCHING CONTROLLERS. William A. Wolovich and Alan B. Arehart 1. December 27, Abstract

BUMPLESS SWITCHING CONTROLLERS. William A. Wolovich and Alan B. Arehart 1. December 27, Abstract BUMPLESS SWITCHING CONTROLLERS William A. Wolovich and Alan B. Arehart 1 December 7, 1995 Abstract This paper outlines the design of bumpless switching controllers that can be used to stabilize MIMO plants

More information

Process Modelling, Identification, and Control

Process Modelling, Identification, and Control Jan Mikles Miroslav Fikar 2008 AGI-Information Management Consultants May be used for personal purporses only or by libraries associated to dandelon.com network. Process Modelling, Identification, and

More information

Model Based Fault Detection and Diagnosis Using Structured Residual Approach in a Multi-Input Multi-Output System

Model Based Fault Detection and Diagnosis Using Structured Residual Approach in a Multi-Input Multi-Output System SERBIAN JOURNAL OF ELECTRICAL ENGINEERING Vol. 4, No. 2, November 2007, 133-145 Model Based Fault Detection and Diagnosis Using Structured Residual Approach in a Multi-Input Multi-Output System A. Asokan

More information

Stability Analysis for Switched Systems with Sequence-based Average Dwell Time

Stability Analysis for Switched Systems with Sequence-based Average Dwell Time 1 Stability Analysis for Switched Systems with Sequence-based Average Dwell Time Dianhao Zheng, Hongbin Zhang, Senior Member, IEEE, J. Andrew Zhang, Senior Member, IEEE, Steven W. Su, Senior Member, IEEE

More information

Steam-Hydraulic Turbines Load Frequency Controller Based on Fuzzy Logic Control

Steam-Hydraulic Turbines Load Frequency Controller Based on Fuzzy Logic Control esearch Journal of Applied Sciences, Engineering and echnology 4(5): 375-38, ISSN: 4-7467 Maxwell Scientific Organization, Submitted: February, Accepted: March 6, Published: August, Steam-Hydraulic urbines

More information

Pass Balancing Switching Control of a Four-passes Furnace System

Pass Balancing Switching Control of a Four-passes Furnace System Pass Balancing Switching Control of a Four-passes Furnace System Xingxuan Wang Department of Electronic Engineering, Fudan University, Shanghai 004, P. R. China (el: 86 656496; e-mail: wxx07@fudan.edu.cn)

More information

Lecture 9. Introduction to Kalman Filtering. Linear Quadratic Gaussian Control (LQG) G. Hovland 2004

Lecture 9. Introduction to Kalman Filtering. Linear Quadratic Gaussian Control (LQG) G. Hovland 2004 MER42 Advanced Control Lecture 9 Introduction to Kalman Filtering Linear Quadratic Gaussian Control (LQG) G. Hovland 24 Announcement No tutorials on hursday mornings 8-9am I will be present in all practical

More information

CS 246 Review of Linear Algebra 01/17/19

CS 246 Review of Linear Algebra 01/17/19 1 Linear algebra In this section we will discuss vectors and matrices. We denote the (i, j)th entry of a matrix A as A ij, and the ith entry of a vector as v i. 1.1 Vectors and vector operations A vector

More information

ROBUSTNESS COMPARISON OF CONTROL SYSTEMS FOR A NUCLEAR POWER PLANT

ROBUSTNESS COMPARISON OF CONTROL SYSTEMS FOR A NUCLEAR POWER PLANT Control 004, University of Bath, UK, September 004 ROBUSTNESS COMPARISON OF CONTROL SYSTEMS FOR A NUCLEAR POWER PLANT L Ding*, A Bradshaw, C J Taylor Lancaster University, UK. * l.ding@email.com Fax: 0604

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

EECE Adaptive Control

EECE Adaptive Control EECE 574 - Adaptive Control Basics of System Identification Guy Dumont Department of Electrical and Computer Engineering University of British Columbia January 2010 Guy Dumont (UBC) EECE574 - Basics of

More information

Analytical approach to tuning of model predictive control for first-order plus dead time models Peyman Bagheri, Ali Khaki Sedigh

Analytical approach to tuning of model predictive control for first-order plus dead time models Peyman Bagheri, Ali Khaki Sedigh wwwietdlorg Published in IET Control Theory and Applications Received on 23rd November 2012 Revised on 14th May 2013 Accepted on 2nd June 2013 doi: 101049/iet-cta20120934 Analytical approach to tuning

More information

Quis custodiet ipsos custodes?

Quis custodiet ipsos custodes? Quis custodiet ipsos custodes? James B. Rawlings, Megan Zagrobelny, Luo Ji Dept. of Chemical and Biological Engineering, Univ. of Wisconsin-Madison, WI, USA IFAC Conference on Nonlinear Model Predictive

More information

Model Predictive Control of Building Heating System

Model Predictive Control of Building Heating System Model Predictive Control of Building Heating System Jan Široký 1, Samuel Prívara 2, Lukáš Ferkl 2 1 Department of Cybernetics, Faculty of Applied Sciences, University of West Bohemia in Pilsen, Czech Republic

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

Switching H 2/H Control of Singular Perturbation Systems

Switching H 2/H Control of Singular Perturbation Systems Australian Journal of Basic and Applied Sciences, 3(4): 443-45, 009 ISSN 1991-8178 Switching H /H Control of Singular Perturbation Systems Ahmad Fakharian, Fatemeh Jamshidi, Mohammad aghi Hamidi Beheshti

More information

Lifted approach to ILC/Repetitive Control

Lifted approach to ILC/Repetitive Control Lifted approach to ILC/Repetitive Control Okko H. Bosgra Maarten Steinbuch TUD Delft Centre for Systems and Control TU/e Control System Technology Dutch Institute of Systems and Control DISC winter semester

More information

OPTIMAL CONTROL WITH DISTURBANCE ESTIMATION

OPTIMAL CONTROL WITH DISTURBANCE ESTIMATION OPTIMAL CONTROL WITH DISTURBANCE ESTIMATION František Dušek, Daniel Honc, Rahul Sharma K. Department of Process control Faculty of Electrical Engineering and Informatics, University of Pardubice, Czech

More information

Variable Learning Rate LMS Based Linear Adaptive Inverse Control *

Variable Learning Rate LMS Based Linear Adaptive Inverse Control * ISSN 746-7659, England, UK Journal of Information and Computing Science Vol., No. 3, 6, pp. 39-48 Variable Learning Rate LMS Based Linear Adaptive Inverse Control * Shuying ie, Chengjin Zhang School of

More information

ANALYSIS AND IMPROVEMENT OF THE INFLUENCE OF MEASUREMENT NOISE ON MVC BASED CONTROLLER PERFORMANCE ASSESSMENT

ANALYSIS AND IMPROVEMENT OF THE INFLUENCE OF MEASUREMENT NOISE ON MVC BASED CONTROLLER PERFORMANCE ASSESSMENT International Journal of Innovative Computing, Information and Control ICIC International c 2018 ISSN 1349-4198 Volume 14, Number 2, April 2018 pp. 697 716 ANALYSIS AND IMPROVEMENT OF THE INFLUENCE OF

More information

Predictive Iterative Learning Control using Laguerre Functions

Predictive Iterative Learning Control using Laguerre Functions Milano (Italy) August 28 - September 2, 211 Predictive Iterative Learning Control using Laguerre Functions Liuping Wang Eric Rogers School of Electrical and Computer Engineering, RMIT University, Victoria

More information

ROBUST QUANTIZED H CONTROL FOR NETWORK CONTROL SYSTEMS WITH MARKOVIAN JUMPS AND TIME DELAYS. Received December 2012; revised April 2013

ROBUST QUANTIZED H CONTROL FOR NETWORK CONTROL SYSTEMS WITH MARKOVIAN JUMPS AND TIME DELAYS. Received December 2012; revised April 2013 International Journal of Innovative Computing, Information and Control ICIC International c 213 ISSN 1349-4198 Volume 9, Number 12, December 213 pp. 4889 492 ROBUST QUANTIZED H CONTROL FOR NETWORK CONTROL

More information

A New Generation of Adaptive Model Based Predictive Controllers Applied in Batch Reactor Temperature Control

A New Generation of Adaptive Model Based Predictive Controllers Applied in Batch Reactor Temperature Control A New Generation of Adaptive Model Based Predictive Controllers Applied in Batch Reactor emperature Control Mihai Huzmezan University of British Columbia Pulp and Paper Centre 385 East Mall Vancouver,

More information

H fault detection for a class of T-S fuzzy model-based nonlinear networked control systems

H fault detection for a class of T-S fuzzy model-based nonlinear networked control systems Preprints of the 9th World ongress he International Federation of Automatic ontrol H fault detection for a class of -S fuzzy model-based nonlinear networked control systems Weiguang Ding Zehui Mao Bin

More information

(Continued on next page)

(Continued on next page) (Continued on next page) 18.2 Roots of Stability Nyquist Criterion 87 e(s) 1 S(s) = =, r(s) 1 + P (s)c(s) where P (s) represents the plant transfer function, and C(s) the compensator. The closedloop characteristic

More information

MULTIVARIABLE ZEROS OF STATE-SPACE SYSTEMS

MULTIVARIABLE ZEROS OF STATE-SPACE SYSTEMS Copyright F.L. Lewis All rights reserved Updated: Monday, September 9, 8 MULIVARIABLE ZEROS OF SAE-SPACE SYSEMS If a system has more than one input or output, it is called multi-input/multi-output (MIMO)

More information

Design of Strictly Positive Real Systems Using Constant Output Feedback

Design of Strictly Positive Real Systems Using Constant Output Feedback IEEE RANSACIONS ON AUOMAIC CONROL, VOL. 44, NO. 3, MARCH 1999 569 Design of Strictly Positive Real Systems Using Constant Output Feedback C.-H. Huang, P. A. Ioannou, J. Maroul, M. G. Safonov Abstract In

More information

Control of integral processes with dead time Part IV: various issues about PI controllers

Control of integral processes with dead time Part IV: various issues about PI controllers Control of integral processes with dead time Part IV: various issues about PI controllers B. Wang, D. Rees and Q.-C. Zhong Abstract: Various issues about integral processes with dead time controlled by

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

Performance Assessment of Power Plant Main Steam Temperature Control System based on ADRC Control

Performance Assessment of Power Plant Main Steam Temperature Control System based on ADRC Control Vol. 8, No. (05), pp. 305-36 http://dx.doi.org/0.457/ijca.05.8..8 Performance Assessment of Power Plant Main Steam Temperature Control System based on ADC Control Guili Yuan, Juan Du and Tong Yu 3, Academy

More information

Applied Mathematics Letters

Applied Mathematics Letters Applied Mathematics Letters 24 (2011) 797 802 Contents lists available at ScienceDirect Applied Mathematics Letters journal homepage: wwwelseviercom/locate/aml Model order determination using the Hankel

More information

6.435, System Identification

6.435, System Identification SET 6 System Identification 6.435 Parametrized model structures One-step predictor Identifiability Munther A. Dahleh 1 Models of LTI Systems A complete model u = input y = output e = noise (with PDF).

More information

Performance of an Adaptive Algorithm for Sinusoidal Disturbance Rejection in High Noise

Performance of an Adaptive Algorithm for Sinusoidal Disturbance Rejection in High Noise Performance of an Adaptive Algorithm for Sinusoidal Disturbance Rejection in High Noise MarcBodson Department of Electrical Engineering University of Utah Salt Lake City, UT 842, U.S.A. (8) 58 859 bodson@ee.utah.edu

More information

Course on Model Predictive Control Part II Linear MPC design

Course on Model Predictive Control Part II Linear MPC design Course on Model Predictive Control Part II Linear MPC design Gabriele Pannocchia Department of Chemical Engineering, University of Pisa, Italy Email: g.pannocchia@diccism.unipi.it Facoltà di Ingegneria,

More information

Computation of Stabilizing PI and PID parameters for multivariable system with time delays

Computation of Stabilizing PI and PID parameters for multivariable system with time delays Computation of Stabilizing PI and PID parameters for multivariable system with time delays Nour El Houda Mansour, Sami Hafsi, Kaouther Laabidi Laboratoire d Analyse, Conception et Commande des Systèmes

More information

Simplified EKF Based Sensorless Direct Torque Control of Permanent Magnet Brushless AC Drives

Simplified EKF Based Sensorless Direct Torque Control of Permanent Magnet Brushless AC Drives International Journal of Automation and Computing (24) 35-4 Simplified EKF Based Sensorless Direct Torque Control of Permanent Magnet Brushless AC Drives Yong Liu, Ziqiang Zhu, David Howe Department of

More information

On-line Solution of System Constraints in Generalized Predictive Control Design

On-line Solution of System Constraints in Generalized Predictive Control Design International Conference on Process Control (PC) June 9,, Štrbské Pleso, Slovakia On-line Solution of System Constraints in Generalized Predictive Control Design Convenient Way to Cope with Constraints

More information

Second Order Sliding Mode Control for Discrete Decouplable Multivariable Systems via Input-output Models

Second Order Sliding Mode Control for Discrete Decouplable Multivariable Systems via Input-output Models International Journal of Automation and Computing 126), December 2015, 630-638 DOI: 10.1007/s11633-015-0904-z Second Order Sliding Mode Control for Discrete Decouplable Multivariable Systems via Input-output

More information

Linear Optimal State Estimation in Systems with Independent Mode Transitions

Linear Optimal State Estimation in Systems with Independent Mode Transitions Linear Optimal State Estimation in Systems with Independent Mode ransitions Daniel Sigalov, omer Michaeli and Yaakov Oshman echnion Israel Institute of echnology Abstract A generalized state space representation

More information

Process Identification for an SOPDT Model Using Rectangular Pulse Input

Process Identification for an SOPDT Model Using Rectangular Pulse Input Korean J. Chem. Eng., 18(5), 586-592 (2001) SHORT COMMUNICATION Process Identification for an SOPDT Model Using Rectangular Pulse Input Don Jang, Young Han Kim* and Kyu Suk Hwang Dept. of Chem. Eng., Pusan

More information

Distributed Adaptive Consensus Protocol with Decaying Gains on Directed Graphs

Distributed Adaptive Consensus Protocol with Decaying Gains on Directed Graphs Distributed Adaptive Consensus Protocol with Decaying Gains on Directed Graphs Štefan Knotek, Kristian Hengster-Movric and Michael Šebek Department of Control Engineering, Czech Technical University, Prague,

More information

Identification in closed-loop, MISO identification, practical issues of identification

Identification in closed-loop, MISO identification, practical issues of identification Identification in closed-loop, MISO identification, practical issues of identification CHEM-E7145 Advanced Process Control Methods Lecture 4 Contents Identification in practice Identification in closed-loop

More information