Improving performance and stability of MRI methods in closed-loop

Size: px
Start display at page:

Download "Improving performance and stability of MRI methods in closed-loop"

Transcription

1 Preprints of the 8th IFAC Symposium on Advanced Control of Chemical Processes The International Federation of Automatic Control Improving performance and stability of MRI methods in closed-loop Alain Segundo Potts Rodrigo Alvite Romano Claudio Garcia Universidade de São Paulo, São Paulo, SP, , Brazil ( alain Instituto Mauá de Tecnologia, São Caetano do Sul, SP, , Brazil ( Universidade de São Paulo, São Paulo, SP, , Brazil ( Abstract: Two representative approaches for MRI methods are reported in the literature The first one is based on the solution of an optimal problem, while the second is based on the prefiltering of the system input and output signals Each method has advantages and disadvantages according to the process to identify, the length of the prediction horizon or its mathematical implementation Herein a new MRI method is proposed (C-EMPEM), based on the advantages of both algorithms and on some improvements The new method was developed to identify either closed-loop or open-loop systems A comparison is performed among some MRI and PEM methods and the new one proposed, considering a closed-loop system The results indicate that in the studied case, the performance of the new method is better Keywords: Process identification; Optimal prediction; Prediction error method; Model predictive control INTRODUCTION Model predictive controllers (MPC) are widely used in the process industry because they can handle and optimize multivariable systems subject to input and output constraints MPC needs a model able to accurately predict the behavior of a dynamic system over a prediction horizon (Shook et al, 99, 99; Rossiter and Kouvaritakis, 00; Huang et al, 003; Gopaluni et al, 004; Laurí et al, 00) In the literature many techniques for the identification of dynamic models of processes are reported using prediction error methods (PEM), but they are based on one-step ahead predictors The so-called MPC relevant identification (MRI) methods have emerged from the need of models suitable to generate multistep ahead predictions and, consequently, more appropriate to predictive control applications It is important to emphasize that the advantages of the MRI methods arise only when a certain amount of bias is expected in the process modeling Hence, the MRI problem may be thought of as a way of distributing this bias in a frequency range that is less important for control purposes (Gopaluni et al, 00) In recent years, distinct MRI techniques were proposed based on different principles One of them, conceived by Rossiter and Kouvaritakis (00) use multiple models to generate the optimal j-steps ahead predictions This multimodel technique employs an optimal j-step ahead prediction model for each j {,,, P }, where P is the MPC prediction horizon Then all the P models are simultaneously used for predictions In spite of providing an optimal multistep ahead prediction, the number of parameters involved can be quite large, specially for multiinput and multi-output processes It is known that the variance of the parameter estimates is proportional to the ratio between the number of parameters and the dataset length The main drawback of the multimodel approach is the amount of data required to estimate a reasonable model set Such amount of data may be prohibitive in practical situations In another MRI approach, only one model is estimated by minimizing a multistep ahead prediction error cost function, which is highly nonlinear in the model parameters For instance, in (Gopaluni et al, 004) the authors proposed a Two-step algorithm to identify an optimal disturbance model Ĝ L (q), based on a high order FIR (Finite Impulse Response) model of the process Other authors deal with the parameter estimation problem directly, minimizing the multistep ahead prediction error cost function using nonlinear optimization techniques, eg, Laurí et al (00) It is also possible to transform a multistep ahead predictor into a one-step ahead by filtering the inputoutput data (Huang and Wang, 999) In this way, standard one-step PEM algorithms can be employed to solve the parameter estimation problem in a MRI context It is important to mention that, in this alternative, the filter should be estimated using the disturbance model, which is not known a priori In the context of the identification for control, the closedloop identification has advantages over the open-loop In (Huang and Wang, 999) the authors show that the best open-loop identified model is inferior to the closed-loop IFAC, 0 All rights reserved 408

2 one, when the evaluation criterion used is the tracking error between the set point of the system and its output In this sense, some authors such as Huang and Shah (997) discussed the importance of the data prefiltering in the closed-loop identification This paper aims at proposing a new method that takes into account the main advantages of the next two MRI approaches The new method is composed of five steps, the first three consist of a variation of the Two-step algorithm proposed in (Gopaluni et al, 004) The proposed variation is to replace the high order FIR model by a high order ARX (Auto Regressive with exogenous inputs) structure There are three reasons to employ this structure First, based on the asymptotic theory (Ljung, 985), high order ARX models yield unbiased estimates even in closed-loop, whereas high order FIR structures just minimize bias in open-loop Second, it also provides a better initial approximation of the disturbance model, than using high order FIR structures, since in (Gopaluni et al, 004) ĜL = is used Third, the necessary amount of parameters in these models does not depend on the sampling period and, in general, it is lower than in FIR ones, reducing the model variance errors One drawback of using high order ARX structures is that it is necessary to know or to have a good estimate of the process delay The last two steps are a revised version of the Multistep Prediction Error Method (MPEM) proposed by Huang and Wang (999) Using the MPEM method, a re-identification is made to obtain a final reduced order model MODEL RELEVANT IDENTIFICATION Consider a MISO (multi-input single-output) black-box model: y(t) = G P (q)u(t) + G L (q)e(t), () where G P is a vector of n u discrete-time transfer functions which represent the process model, u(t) R n u corresponds to the measured process inputs, G L denotes the disturbance model and e(t) is a zero mean white noise signal with variance σe The j-step ahead predictor for model () can be formulated as (Ljung, 999): where ŷ(t + j t) = F j (q)ĝ L (q)ĝp (q)u(t + j) ( ) + F j (q)ĝ L (q) y(t + j), () j F j (q) = ĝ i q i, (3) i=0 being ĝ i the i th impulse response coefficient of ĜL(q) Then, according to (), the j-step ahead prediction error is given by: ε(t + j t) = y(t + j) ŷ(t + j t) ) = F j (q)ĝ L (y(t (q) + j) ĜP (q)u(t + j) (4) Let J P be an objective function which quantifies the multistep ahead prediction errors from a dataset of length N: J P = N P P (N P ) t=0 P ε (t + j t) (5) j= The model estimated by minimizing J P should provide the best multistep ahead predictions However, note that (5) is nonlinear in the model parameters Then, a suitable optimization algorithm should be employed, with the purpose of minimizing convergence problems In practical applications, any identified model has bias and variance errors associated with the identification algorithm If it is assumed that the true process consists of a deterministic part driven by the manipulated variables and a stochastic part driven by white noise, the quality of the predictor depends on the quality of the deterministic and the stochastic parts of the model Disturbance model estimation in a MRI context After finding the disturbance model ĜL ARX (q) based on a high order ARX model, it is reduced to a final dimension chosen by the user Then, according to the Two-step algorithm proposed in (Gopaluni et al, 004), Ĝ LARX (q) is optimized to Ĝ L (q) Such MRI algorithm is summarized as follows: i Identify a high order ARX model of the system: y(t) = ĜP ARX (q)u(t) + ĜL ARX (q)e(t) (6) ii Reduce the disturbance model estimated in the previous step, creating ĜL red (q) iii Using the process model estimated in step i and the reduced disturbance model estimated in step ii, identify a new optimal disturbance model Ĝ L (q), by minimizing the multistep objective function J P (5) If the optimal disturbance model structure is adopted as: Ĝ L(q) = C(q) D(q) = + c q + + c nc q nc + d q + + d nd q n, (7) d the j th impulse response coefficient of this model, given by: ĝ j = f j (c,, c nc, d,, d nd ), (8) is obtained by polynomial long division of C(q) by D(q) Without loss of generality, ĝ 0 in (3) can be set to Then, defining the auxiliary variables: [ φ j (t, θ j ) υ(t + ),, υ(t + j ), υ(t + j) +y(t + j), ε(t + j t),, ε(t + j n c t), ξ(t + j ),, ξ(t + j n d )] T (9) υ(t + j) y(t + j) G PARX (q)u(t + j) (0) ξ(t + j) F j (q)υ(t + j) () θ j [ĝ j,, ĝ,, c,, c nc, d,, d nd ] T, () using (7), it is possible to rewrite (4) as: ε(t + j t) = y(t + j) φ T j (t, θ j ) θ j (3) Finally, the identification problem can be posed as: 409

3 N P min Θ t= P ε (t + j t, θ j ) (4) j= subject to: ĝ j (θ j ) f j (θ j ) = 0, j =,,, P, where θ j = I j Θ and I j = diag ( ) 0,, 0,,, }{{}}{{} P j n c +n d +j It should be stressed that the formulation described in (9) to (4) is slightly different from the one presented in (Gopaluni et al, 004), in order to deal with generic disturbance model structures 3 STABILITY OF THE DISTURBANCE MODEL From the estimation point of view, the main objective of the MRI methods is to generate accurate multistep ahead predictions Equation () can be considered a one-step ahead prediction when the input and the output signals are filtered by F j (q) Moreover, such filter coefficients as well as the model predictions depend on the estimate disturbance model Ĝ L (q) The prefiltering is an important artifice in the estimation phase It affects the bias distribution of the resulting model and may also remove disturbances of high or low frequencies, that one does not want to include in the modeling (Ljung, 999) As the inverse of (7) acts as a filter in (4), Ĝ L must be stable In this work, it is proposed that this requirement is imposed as an additional constraint to the parameter estimation problem (4) A straightforward manner to include the stability requirement is through the Jury criterion (Ogata, 995) The Jury criterion is the discrete-time analogous of the Routh-Hurwitz one It allows determining whether all roots of a polynomial are inside the unit circle, without the need to explicitly calculate its roots Considering C(q) in (7), the Jury table is constructed as (note that c 0 ): where: c 0 c c m c m c m c 0 0 m m c () 0 c () 0 = c 0 c m c 0 c m = c c m c 0 c m i = c i c m c 0 c m i c (k) i = c (k ) i c(k ) m k+ c (k ) 0 c (k ) m i k+ (5) for i = 0,, m k and k = 0,, m In accordance with the Jury table, if c 0 > 0, then all the roots will be inside the unit circle if and only if all terms of the first column of the odd lines are positive If any term in the first column of the odd lines is null, the number of roots outside the unit circle is equal to the number of negative elements Then, it is possible to formulate the Jury criterion as a set of constraints to the optimization problem: N P P min ε (t + j t, θ j ) (6) Θ t= j= subject to: ĝ j (θ j ) f j (θ j ) = 0, s k (θ j ) > 0, where s k = c (k) 0 j =,,, P k = 0,, m Although the additional constraints in (6) are nonlinear, if one restricts the search space to disturbance models which yield stable predictors, it is supposed to attenuate convergence problems to local minima The constrained nonlinear least-squares problem (6) can be treated as a Sequential Quadratic Program (SQP) The idea of SQP is to model this problem at the current point Θ k by a quadratic subproblem and to use the solution of this subproblem to find the new point Θ k+ SQP corresponds to the application of the Newton method to the Karush Kuhn Tucker (KKT) optimality conditions (Nocedal and Wright, 999) 3 Example One of the most common disturbance models used to identify industrial processes is the integrator Suppose that one wants to identify a system using the disturbance model with the form: Ĝ L (q) = + c q q (7) If the proposed algorithm is applied to (7), the impulse response coefficients of ĜL(q) have the structure: ĝ j = + c j =,, P (8) and according to the Jury criterion: (c ) > 0 (9) Then, the optimization problem (6) can be solved subject to constraints (8) and (9) and the parameter vector Θ is given by: Θ = [ ĝ P,, ĝ, ĝ,, c, ] 4 REDUCED ORDER MODEL ESTIMATION Although the high order ARX models proposed in this paper provide (practically) unbiased estimates in closedloop scenarios, the high number of parameters leads to an increase in their variance Moreover, the majority of commercial MPC uses reduced order models, essentially 40

4 due to the fact that high order models have many states and large state matrices may introduce numerical errors in the calculation of the predictions A multistep prediction error method (MPEM) based on reduced order models was developed by Huang and Wang (999) Instead of directly minimizing the objective function J P, in this algorithm the input-output dataset is filtered by: P L(e jω ) = F j (e jω ), (0) j= then the model parameters are estimated using standard one-step prediction error methods Such an approach extends to a multistep context the fact that the difference between one and j-step ahead predictions is the filter F j (q), defined in (3) Spectral factorization algorithms (eg Ježek and Kučera (985)) are frequently used, in order to obtain the prefilter L(q) from (0) Nevertheless, F j (q) depends on G L (q), which is unknown In (Shook et al, 99), G L (q) and L(q) are estimated using an iterative procedure Huang and Wang (999) use a one-step PEM to get an estimate of G L (q) In this work, the authors propose that the disturbance model estimated by solving the optimization problem (6) is used to create the prefilter This strategy aims at deriving the prefilter L(q) through an estimate of the disturbance model obtained from a multistep predictor As claimed in (Gopaluni et al, 004), when the model structure mismatches that of the actual system, the objective function (5) yields better models for MPC applications than other MRI approaches 4 The Multistep Prediction Error Method Consider a general parametric model structure: n u B i (q) Ĝ P (q) = A i (q) u i(t) () i= where u i (t) denotes the i th input and B i (q) = b i q + + b nb iq n b () A i (q) = + a i q + + a naiq na (3) Once L(q) is calculated from (0), (5) can be rewritten as (Huang and Wang, 999): J P = L(q)Ĝ L (y(t) (q) (q)u(t)) ĜP (4) t Then, defining the variables: y f (t) L(q)Ĝ L (q)y(t) (5) u f (t) L(q)Ĝ L (q)u(t) (6) Finally, the parameters of the process model () are obtained from: Ĝ P = min ( y f (t) ĜP (q)u f (t)) (7) t Note that (4) may be considered an output-error criterion The proposed model relevant identification algorithm is summarized in the flowchart of Fig Fig Flowchart of the MRI algorithm C-EMPEM It is worth mentioning that to reduce the order of the model, it is necessary to know what the suitable orders n a and n b are A straight manner to obtain this information is through the singular Hankel values, which provide a measure of the energy for each state in a system and they are the basis for many algorithms of model reduction, in which high energy states are retained while low ones are discarded However in practice, the user chooses the desired order for the system, which normally does not exceed the third order According to Fig, the authors suggest the name C- EMPEM (Closed-loop Enhanced Multi-step Prediction Error Method) for the new method proposed 5 AN APPLICATION EXAMPLE To test the proposed method, consider the following thirdorder process proposed by Clarke et al (987) and used in (Huang and Wang, 999): G P (q ) = q + 003q q 3 903q + 54q 058q 3 (8) with a random-walk disturbance transfer function: G L (q ) = q (9) The simulation is carried out in closed-loop and the controller is a QDMC (Quadratic Dynamic Matrix Control), with prediction horizon P = 50 and control horizon m c = 5 The sampling time is unitary It was collected 00 points The system is excited by a Pseudo Random Binary Sequence (PRBS) shown in Fig The signal has two different frequencies in order to excite the process in slow and faster modes The disturbance is a white noise signal and the signal-tonoise ratio in variance is SNR = 3 Note that in order to provide more realism to the disturbance, the SNR is very low, thus representing a process difficult to identify The structure of the proposed process model for this plant is (Huang and Wang, 999): Ĝ P (q) = b q 3 + b q 4 + a q (30) The closed-loop identification was performed using the direct approach method This method has the following 4

5 3 5 Huang and Wang (999) BJ-PEM OE-PEM Shook et al (999) Gopaluni et al (004) C-EMPEM JP P Fig Samples PRBS signal used to identify the system advantages, considering the two frequencies of the input signal and that the signal-to-noise ratio is low (Forssell and Ljung, 998): The bias of Ĝ P is small The estimate of the disturbance model is good 5 Results In the first step of the method, the system was identified by a high order ARX Next, an order reduction of the Ĝ LARX model is made to obtain a model with the required dimension Ĝ L The fact of using a good preliminary model of G L provides an adequate starting condition for the optimization problem (6) Two disturbance models with different dimensions were estimated for a prediction horizon P = 50 A final process model (Ĝ P i ) was identified in the MPEM stage (see Fig ), based on the structure OE (Output Error) The obtained models are presented in Table Table Results of the identification i Ĝ P i Ĝ L i Fig 3 Comparison of the methods using the objective function defined in (5) for P =,,, 50 JP 75 x Huang and Wang (999) BJ PEM C EMPEM P Fig 4 Comparison of the best methods using the objective function defined in (5) for P =,,, Set-point Huang and Wang (999) Gopaluni et al (004) C-EMPEM Shook et al (999) BJ-PEM OE-PEM 0037q q 4 006q 0860q q 0047q q q q 0968q 00976q The complete model was validated using a different dataset The summation of the j-step prediction errors, j =,, P for model i = is presented in Fig 3 The results achieved by the proposed algorithm are compared to the prediction errors provided by two PEM methods (Box-Jenkins and OE) and three MRI algorithms (Shook et al, 99; Huang and Wang, 999; Gopaluni et al, 004) Despite not being designed for long range predictions, the PEM structure is largely employed in commercial MPCs The iterative algorithm developed by Shook et al (99) presented the worst results for higher prediction horizons The method proposed by Gopaluni et al (004) as well as the model OE-PEM resulted in bad predictions for small P Fig 5 Step response of the estimated models but improved their performance for higher prediction horizons The model BJ-PEM had a good performance for all prediction horizons, but was inferior to the new algorithm (C-EMPEM) and to the one proposed by Huang and Wang (999), that showed similar results, with a slight advantage of the C-EMPEM, as observed in Fig 4 Furthermore, Fig 3 portrays the improvement of the prediction errors obtained by identifying a low order process model, through 4

6 Ĝ L (q), when compared to the results produced by the prediction based on a high order FIR model as proposed by Gopaluni et al (004) In Fig 5 the step response of the different models is shown As can be observed, the results are similar to the ones obtained in Fig 3, in which the best methods were those proposed in (Huang and Wang, 999) and the C-EMPEM To validate the results obtained in Fig 3, Fig 4 and Fig 5, a Monte Carlo test was implemented, changing the variance of the white noise without varying the signal-tonoise ratio of the test (SNR = 3) In Fig 6 and Fig 7 the results of 00 simulations, using the six aforementioned algorithms, are shown The graphs display the number of times that each presented model has the lowest summation of prediction horizons The proposed C-EMPEM method was the best in the majority of the achievements for both models in Table Note that the BJ-PEM model, despite being a structure based on a one-step prediction method, had a good performance for long range predictions C-EMPEM Huang and Wang (999) BJ-PEM Gopaluni et al (004) 5% Fig 6 Monte Carlo simulations for model in Table 5% 67% 0% 84% C-EMPEM Huang and Wang (999) BJ-PEM Gopaluni et al (004) Fig 7 Monte Carlo simulations for model in Table 3% % 6 CONCLUSIONS A new MRI method was proposed in this paper It consists of five steps and it is formed by the enhancement and fusion of two known MRI methods, based on (Gopaluni et al, 004) and (Huang and Wang, 999) To ensure the stability of the disturbance model and to reduce the bias of the preliminary process model in closedloop, the algorithm of Gopaluni et al (004) was revised, including new restrictions to the original formulation and substituting the original high order FIR by an ARX structure Then, with the optimal MPEM disturbance 5% model found, the system input and output are prefiltered by the filter L(q)Ĝ L (q) Thus the MPEM proposed in (Huang and Wang, 999) was enhanced for the proposed method The employed multistep validation criterion showed that the j-step ahead predictions generated by the C-EMPEM method were better than the other MRI methods cited in the paper, as observed in Fig 6 and Fig 7 ACKNOWLEDGEMENTS The authors are grateful to PETROBRAS for its support to this research REFERENCES Clarke, D, Mohtadi, C, and Tuffs, P (987) Generalized predictive control - parts and Automatica, 3(), Forssell, U and Ljung, L (998) Closed-loop identification revisited - update version Technical report, Department of Electrical Engineering Linkping University Gopaluni, R, Patwardhan, R, and Shah, S (00) Bias distribution in MPC relevant identification In 5th Triennial World Congress IFAC Gopaluni, R, Patwardhan, R, and Shah, S (004) MPC relevant identification-tuning the noise model Journal of Process Control, 4, Huang, B, Malhotra, A, and Tamayo, E (003) Model predictive control relevant identification and validation Chemical Engineering Science, 58, Huang, B and Shah, S (997) Closed-loop identification: a two step approach Journal of Process Control, 7(6), Huang, B and Wang, Z (999) The role of data prefiltering for integrated identification and model predictive control In HF Chen, DZ Cheng, and JF Zhang (eds), Proceedings of the 4th World Congress of IFAC Ježek, J and Kučera (985) Efficient algorithm for matrix spectral factorization Automatica, (6), Laurí, D, Martínez, M, Salcedo, J, and Sanchis, J (00) PLS-based model predictive control relevant identification: PLS-PH algorithm Chemometrics and Intelligent Laboratory Systems, 00, 8 6 Ljung, L (985) Asymptotic variance expressions for identified black-box transfer function models IEEE Transactions on Automatic Control, 30(9), Ljung, L (999) System Identification: Theory for the user Prentice Hall Nocedal, JN and Wright, SJ (999) Numerical Optimization Springer Ogata, K (995) Discrete-Time Control Systems Prentice Hall, nd edition Rossiter, J and Kouvaritakis, B (00) Modelling and implicit modelling for predictive control International Journal of Control, 74(), Shook, DS, Mohtadi, C, and Shah, SL (99) Identification for long-range predictive control IEE Proceedings-D, 38(), Shook, D, Mohtadi, C, and Shah, S (99) A controlrelevant identification strategy for GPC IEEE Transactions on Automatic Control, 37(7),

CONTROL SYSTEMS, ROBOTICS, AND AUTOMATION - Vol. V - Prediction Error Methods - Torsten Söderström

CONTROL SYSTEMS, ROBOTICS, AND AUTOMATION - Vol. V - Prediction Error Methods - Torsten Söderström PREDICTIO ERROR METHODS Torsten Söderström Department of Systems and Control, Information Technology, Uppsala University, Uppsala, Sweden Keywords: prediction error method, optimal prediction, identifiability,

More information

On Identification of Cascade Systems 1

On Identification of Cascade Systems 1 On Identification of Cascade Systems 1 Bo Wahlberg Håkan Hjalmarsson Jonas Mårtensson Automatic Control and ACCESS, School of Electrical Engineering, KTH, SE-100 44 Stockholm, Sweden. (bo.wahlberg@ee.kth.se

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

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

Identification of ARX, OE, FIR models with the least squares method

Identification of ARX, OE, FIR models with the least squares method Identification of ARX, OE, FIR models with the least squares method CHEM-E7145 Advanced Process Control Methods Lecture 2 Contents Identification of ARX model with the least squares minimizing the equation

More information

IDENTIFICATION OF A TWO-INPUT SYSTEM: VARIANCE ANALYSIS

IDENTIFICATION OF A TWO-INPUT SYSTEM: VARIANCE ANALYSIS IDENTIFICATION OF A TWO-INPUT SYSTEM: VARIANCE ANALYSIS M Gevers,1 L Mišković,2 D Bonvin A Karimi Center for Systems Engineering and Applied Mechanics (CESAME) Université Catholique de Louvain B-1348 Louvain-la-Neuve,

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

On Input Design for System Identification

On Input Design for System Identification On Input Design for System Identification Input Design Using Markov Chains CHIARA BRIGHENTI Masters Degree Project Stockholm, Sweden March 2009 XR-EE-RT 2009:002 Abstract When system identification methods

More information

Refined Instrumental Variable Methods for Identifying Hammerstein Models Operating in Closed Loop

Refined Instrumental Variable Methods for Identifying Hammerstein Models Operating in Closed Loop Refined Instrumental Variable Methods for Identifying Hammerstein Models Operating in Closed Loop V. Laurain, M. Gilson, H. Garnier Abstract This article presents an instrumental variable method dedicated

More information

Lecture 7: Discrete-time Models. Modeling of Physical Systems. Preprocessing Experimental Data.

Lecture 7: Discrete-time Models. Modeling of Physical Systems. Preprocessing Experimental Data. ISS0031 Modeling and Identification Lecture 7: Discrete-time Models. Modeling of Physical Systems. Preprocessing Experimental Data. Aleksei Tepljakov, Ph.D. October 21, 2015 Discrete-time Transfer Functions

More information

EECE Adaptive Control

EECE Adaptive Control EECE 574 - Adaptive Control Recursive Identification in Closed-Loop and Adaptive Control Guy Dumont Department of Electrical and Computer Engineering University of British Columbia January 2010 Guy Dumont

More information

REGLERTEKNIK AUTOMATIC CONTROL LINKÖPING

REGLERTEKNIK AUTOMATIC CONTROL LINKÖPING An Alternative Motivation for the Indirect Approach to Closed-loop Identication Lennart Ljung and Urban Forssell Department of Electrical Engineering Linkping University, S-581 83 Linkping, Sweden WWW:

More information

Further Results on Model Structure Validation for Closed Loop System Identification

Further Results on Model Structure Validation for Closed Loop System Identification Advances in Wireless Communications and etworks 7; 3(5: 57-66 http://www.sciencepublishinggroup.com/j/awcn doi:.648/j.awcn.735. Further esults on Model Structure Validation for Closed Loop System Identification

More information

EL1820 Modeling of Dynamical Systems

EL1820 Modeling of Dynamical Systems EL1820 Modeling of Dynamical Systems Lecture 9 - Parameter estimation in linear models Model structures Parameter estimation via prediction error minimization Properties of the estimate: bias and variance

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

f-domain expression for the limit model Combine: 5.12 Approximate Modelling What can be said about H(q, θ) G(q, θ ) H(q, θ ) with

f-domain expression for the limit model Combine: 5.12 Approximate Modelling What can be said about H(q, θ) G(q, θ ) H(q, θ ) with 5.2 Approximate Modelling What can be said about if S / M, and even G / G? G(q, ) H(q, ) f-domain expression for the limit model Combine: with ε(t, ) =H(q, ) [y(t) G(q, )u(t)] y(t) =G (q)u(t) v(t) We know

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

MODEL PREDICTIVE CONTROL and optimization

MODEL PREDICTIVE CONTROL and optimization MODEL PREDICTIVE CONTROL and optimization Lecture notes Model Predictive Control PhD., Associate professor David Di Ruscio System and Control Engineering Department of Technology Telemark University College

More information

14 th IFAC Symposium on System Identification, Newcastle, Australia, 2006

14 th IFAC Symposium on System Identification, Newcastle, Australia, 2006 14 th IFAC Symposium on System Identification, Newcastle, Australia, 26 LINEAR REGRESSION METHOD FOR ESTIMATING APPROXIMATE NORMALIZED COPRIME PLANT FACTORS M.R. Graham R.A. de Callafon,1 University of

More information

Model Identification and Validation for a Heating System using MATLAB System Identification Toolbox

Model Identification and Validation for a Heating System using MATLAB System Identification Toolbox IOP Conference Series: Materials Science and Engineering OPEN ACCESS Model Identification and Validation for a Heating System using MATLAB System Identification Toolbox To cite this article: Muhammad Junaid

More information

Dynamic Operability for the Calculation of Transient Output Constraints for Non-Square Linear Model Predictive Controllers

Dynamic Operability for the Calculation of Transient Output Constraints for Non-Square Linear Model Predictive Controllers Dynamic Operability for the Calculation of Transient Output Constraints for Non-Square Linear Model Predictive Controllers Fernando V. Lima and Christos Georgakis* Department of Chemical and Biological

More information

EL1820 Modeling of Dynamical Systems

EL1820 Modeling of Dynamical Systems EL1820 Modeling of Dynamical Systems Lecture 10 - System identification as a model building tool Experiment design Examination and prefiltering of data Model structure selection Model validation Lecture

More information

12. Prediction Error Methods (PEM)

12. Prediction Error Methods (PEM) 12. Prediction Error Methods (PEM) EE531 (Semester II, 2010) description optimal prediction Kalman filter statistical results computational aspects 12-1 Description idea: determine the model parameter

More information

Optimal control. University of Strasbourg Telecom Physique Strasbourg, ISAV option Master IRIV, AR track Part 2 Predictive control

Optimal control. University of Strasbourg Telecom Physique Strasbourg, ISAV option Master IRIV, AR track Part 2 Predictive control Optimal control University of Strasbourg Telecom Physique Strasbourg, ISAV option Master IRIV, AR track Part 2 Predictive control Outline 1. Introduction 2. System modelling 3. Cost function 4. Prediction

More information

Gaussian Process for Internal Model Control

Gaussian Process for Internal Model Control Gaussian Process for Internal Model Control Gregor Gregorčič and Gordon Lightbody Department of Electrical Engineering University College Cork IRELAND E mail: gregorg@rennesuccie Abstract To improve transparency

More information

IDENTIFICATION FOR CONTROL

IDENTIFICATION FOR CONTROL IDENTIFICATION FOR CONTROL Raymond A. de Callafon, University of California San Diego, USA Paul M.J. Van den Hof, Delft University of Technology, the Netherlands Keywords: Controller, Closed loop model,

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

A Mathematica Toolbox for Signals, Models and Identification

A Mathematica Toolbox for Signals, Models and Identification The International Federation of Automatic Control A Mathematica Toolbox for Signals, Models and Identification Håkan Hjalmarsson Jonas Sjöberg ACCESS Linnaeus Center, Electrical Engineering, KTH Royal

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

MODELING AND IDENTIFICATION OF A MECHANICAL INDUSTRIAL MANIPULATOR 1

MODELING AND IDENTIFICATION OF A MECHANICAL INDUSTRIAL MANIPULATOR 1 Copyright 22 IFAC 15th Triennial World Congress, Barcelona, Spain MODELING AND IDENTIFICATION OF A MECHANICAL INDUSTRIAL MANIPULATOR 1 M. Norrlöf F. Tjärnström M. Östring M. Aberger Department of Electrical

More information

Closed-loop Identification

Closed-loop Identification Linköping Studies in Science and Technology. Dissertations No. 566 Closed-loop Identification Methods, Theory, and Applications Urban Forssell Department of Electrical Engineering Linköping University,

More information

Comparison of Prediction-Error-Modelling Criteria

Comparison of Prediction-Error-Modelling Criteria Downloaded from orbitdtudk on: Aug 25, 208 Comparison of Prediction-Error-Modelling Criteria Jørgensen, John Bagterp; Jørgensen, Sten Bay Published in: American Control Conference, 2007 ACC '07 Link to

More information

Multiobjective optimization for automatic tuning of robust Model Based Predictive Controllers

Multiobjective optimization for automatic tuning of robust Model Based Predictive Controllers Proceedings of the 7th World Congress The International Federation of Automatic Control Multiobjective optimization for automatic tuning of robust Model Based Predictive Controllers P.Vega*, M. Francisco*

More information

Dynamic-Inner Partial Least Squares for Dynamic Data Modeling

Dynamic-Inner Partial Least Squares for Dynamic Data Modeling Preprints of the 9th International Symposium on Advanced Control of Chemical Processes The International Federation of Automatic Control MoM.5 Dynamic-Inner Partial Least Squares for Dynamic Data Modeling

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 ANALYSIS OF CLOSED LOOP SYSTEM WITH A TAILOR MADE PARAMETERIZATION. Jianhong Wang, Hong Jiang and Yonghong Zhu

PERFORMANCE ANALYSIS OF CLOSED LOOP SYSTEM WITH A TAILOR MADE PARAMETERIZATION. Jianhong Wang, Hong Jiang and Yonghong Zhu International Journal of Innovative Computing, Information and Control ICIC International c 208 ISSN 349-498 Volume 4, Number, February 208 pp. 8 96 PERFORMANCE ANALYSIS OF CLOSED LOOP SYSTEM WITH A TAILOR

More information

Closed-loop Identification of Hammerstein Systems Using Iterative Instrumental Variables

Closed-loop Identification of Hammerstein Systems Using Iterative Instrumental Variables Proceedings of the 18th World Congress The International Federation of Automatic Control Closed-loop Identification of Hammerstein Systems Using Iterative Instrumental Variables Younghee Han and Raymond

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

ADAPTIVE TEMPERATURE CONTROL IN CONTINUOUS STIRRED TANK REACTOR

ADAPTIVE TEMPERATURE CONTROL IN CONTINUOUS STIRRED TANK REACTOR INTERNATIONAL JOURNAL OF ELECTRICAL ENGINEERING & TECHNOLOGY (IJEET) International Journal of Electrical Engineering and Technology (IJEET), ISSN 0976 6545(Print), ISSN 0976 6545(Print) ISSN 0976 6553(Online)

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

Closed loop Identification of Four Tank Set up Using Direct Method

Closed loop Identification of Four Tank Set up Using Direct Method Closed loop Identification of Four Tan Set up Using Direct Method Mrs. Mugdha M. Salvi*, Dr.(Mrs) J. M. Nair** *(Department of Instrumentation Engg., Vidyavardhini s College of Engg. Tech., Vasai, Maharashtra,

More information

Industrial Model Predictive Control

Industrial Model Predictive Control Industrial Model Predictive Control Emil Schultz Christensen Kongens Lyngby 2013 DTU Compute-M.Sc.-2013-49 Technical University of Denmark DTU Compute Matematiktovet, Building 303B, DK-2800 Kongens Lyngby,

More information

CBE495 LECTURE IV MODEL PREDICTIVE CONTROL

CBE495 LECTURE IV MODEL PREDICTIVE CONTROL What is Model Predictive Control (MPC)? CBE495 LECTURE IV MODEL PREDICTIVE CONTROL Professor Dae Ryook Yang Fall 2013 Dept. of Chemical and Biological Engineering Korea University * Some parts are from

More information

Sign-Perturbed Sums (SPS): A Method for Constructing Exact Finite-Sample Confidence Regions for General Linear Systems

Sign-Perturbed Sums (SPS): A Method for Constructing Exact Finite-Sample Confidence Regions for General Linear Systems 51st IEEE Conference on Decision and Control December 10-13, 2012. Maui, Hawaii, USA Sign-Perturbed Sums (SPS): A Method for Constructing Exact Finite-Sample Confidence Regions for General Linear Systems

More information

JUSTIFICATION OF INPUT AND OUTPUT CONSTRAINTS INCORPORATION INTO PREDICTIVE CONTROL DESIGN

JUSTIFICATION OF INPUT AND OUTPUT CONSTRAINTS INCORPORATION INTO PREDICTIVE CONTROL DESIGN JUSTIFICATION OF INPUT AND OUTPUT CONSTRAINTS INCORPORATION INTO PREDICTIVE CONTROL DESIGN J. Škultéty, E. Miklovičová, M. Mrosko Slovak University of Technology, Faculty of Electrical Engineering and

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

NONLINEAR IDENTIFICATION ON BASED RBF NEURAL NETWORK

NONLINEAR IDENTIFICATION ON BASED RBF NEURAL NETWORK DAAAM INTERNATIONAL SCIENTIFIC BOOK 2011 pp. 547-554 CHAPTER 44 NONLINEAR IDENTIFICATION ON BASED RBF NEURAL NETWORK BURLAK, V. & PIVONKA, P. Abstract: This article is focused on the off-line identification

More information

On Consistency of Closed-loop Subspace Identifictaion with Innovation Estimation

On Consistency of Closed-loop Subspace Identifictaion with Innovation Estimation Technical report from Automatic Control at Linköpings universitet On Consistency of Closed-loop Subspace Identictaion with Innovation Estimation Weilu Lin, S Joe Qin, Lennart Ljung Division of Automatic

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

A Method of HVAC Process Object Identification Based on PSO

A Method of HVAC Process Object Identification Based on PSO 2017 3 45 313 doi 10.3969 j.issn.1673-7237.2017.03.004 a a b a. b. 201804 PID PID 2 TU831 A 1673-7237 2017 03-0019-05 A Method of HVAC Process Object Identification Based on PSO HOU Dan - lin a PAN Yi

More information

OPTIMAL EXPERIMENT DESIGN IN CLOSED LOOP. KTH, Signals, Sensors and Systems, S Stockholm, Sweden.

OPTIMAL EXPERIMENT DESIGN IN CLOSED LOOP. KTH, Signals, Sensors and Systems, S Stockholm, Sweden. OPTIMAL EXPERIMENT DESIGN IN CLOSED LOOP Henrik Jansson Håkan Hjalmarsson KTH, Signals, Sensors and Systems, S-00 44 Stockholm, Sweden. henrik.jansson@s3.kth.se Abstract: In this contribution we extend

More information

Matlab software tools for model identification and data analysis 11/12/2015 Prof. Marcello Farina

Matlab software tools for model identification and data analysis 11/12/2015 Prof. Marcello Farina Matlab software tools for model identification and data analysis 11/12/2015 Prof. Marcello Farina Model Identification and Data Analysis (Academic year 2015-2016) Prof. Sergio Bittanti Outline Data generation

More information

Journal of the Franklin Institute. Data-Driven Model Reference Control Design by Prediction Error Identification

Journal of the Franklin Institute. Data-Driven Model Reference Control Design by Prediction Error Identification ,,, Journal of The Franklin Institute 00 (2015) 1 17 Journal of the Franklin Institute www.elsevier.com/locate/jfranklin Data-Driven Model Reference Control Design by Prediction Error Identification L.

More information

Copyright 2002 IFAC 15th Triennial World Congress, Barcelona, Spain

Copyright 2002 IFAC 15th Triennial World Congress, Barcelona, Spain Copyright 22 IFAC 15th Triennial World Congress, Barcelona, Spain MULTIVARIABLE MPC PERFORMANCE ASSESSMENT, MONITORING DIA AND GNOSIS Jochen Sch äferand Ali C ο inar 1 Chemical and Environmental Engineering

More information

Model-Based Linear Control of Polymerization Reactors

Model-Based Linear Control of Polymerization Reactors 19 th European Symposium on Computer Aided Process Engineering ESCAPE19 J. Je owski and J. Thullie (Editors) 2009 Elsevier B.V./Ltd. All rights reserved. Model-Based Linear Control of Polymerization Reactors

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

Improving Convergence of Iterative Feedback Tuning using Optimal External Perturbations

Improving Convergence of Iterative Feedback Tuning using Optimal External Perturbations Proceedings of the 47th IEEE Conference on Decision and Control Cancun, Mexico, Dec. 9-, 2008 Improving Convergence of Iterative Feedback Tuning using Optimal External Perturbations Jakob Kjøbsted Huusom,

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

Progress in MPC Identification: A Case Study on Totally Closed-Loop Plant Test

Progress in MPC Identification: A Case Study on Totally Closed-Loop Plant Test Progress in MPC Identification: A Case Study on Totally Closed-Loop Plant Test Yucai Zhu Grensheuvel 10, 5685 AG Best, The Netherlands Phone +31.499.465692, fax +31.499.465693, y.zhu@taijicontrol.com Abstract:

More information

Nonlinear Identification of Backlash in Robot Transmissions

Nonlinear Identification of Backlash in Robot Transmissions Nonlinear Identification of Backlash in Robot Transmissions G. Hovland, S. Hanssen, S. Moberg, T. Brogårdh, S. Gunnarsson, M. Isaksson ABB Corporate Research, Control Systems Group, Switzerland ABB Automation

More information

Iterative Controller Tuning Using Bode s Integrals

Iterative Controller Tuning Using Bode s Integrals Iterative Controller Tuning Using Bode s Integrals A. Karimi, D. Garcia and R. Longchamp Laboratoire d automatique, École Polytechnique Fédérale de Lausanne (EPFL), 05 Lausanne, Switzerland. email: alireza.karimi@epfl.ch

More information

RAO-BLACKWELLISED PARTICLE FILTERS: EXAMPLES OF APPLICATIONS

RAO-BLACKWELLISED PARTICLE FILTERS: EXAMPLES OF APPLICATIONS RAO-BLACKWELLISED PARTICLE FILTERS: EXAMPLES OF APPLICATIONS Frédéric Mustière e-mail: mustiere@site.uottawa.ca Miodrag Bolić e-mail: mbolic@site.uottawa.ca Martin Bouchard e-mail: bouchard@site.uottawa.ca

More information

Identification, Model Validation and Control. Lennart Ljung, Linköping

Identification, Model Validation and Control. Lennart Ljung, Linköping Identification, Model Validation and Control Lennart Ljung, Linköping Acknowledgment: Useful discussions with U Forssell and H Hjalmarsson 1 Outline 1. Introduction 2. System Identification (in closed

More information

Noise Modelling and MPC Tuning for Systems with Infrequent Step Disturbances

Noise Modelling and MPC Tuning for Systems with Infrequent Step Disturbances Preprints of the 8th IFAC World Congress Milano (Italy) August 8 - September, Noise Modelling and MPC Tuning for Systems with Infrequent Step Disturbances Jakob K. Huusom Niels K. Poulsen Sten B. Jørgensen

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

Likelihood Bounds for Constrained Estimation with Uncertainty

Likelihood Bounds for Constrained Estimation with Uncertainty Proceedings of the 44th IEEE Conference on Decision and Control, and the European Control Conference 5 Seville, Spain, December -5, 5 WeC4. Likelihood Bounds for Constrained Estimation with Uncertainty

More information

Learning Model Predictive Control for Iterative Tasks: A Computationally Efficient Approach for Linear System

Learning Model Predictive Control for Iterative Tasks: A Computationally Efficient Approach for Linear System Learning Model Predictive Control for Iterative Tasks: A Computationally Efficient Approach for Linear System Ugo Rosolia Francesco Borrelli University of California at Berkeley, Berkeley, CA 94701, USA

More information

Chapter 6: Nonparametric Time- and Frequency-Domain Methods. Problems presented by Uwe

Chapter 6: Nonparametric Time- and Frequency-Domain Methods. Problems presented by Uwe System Identification written by L. Ljung, Prentice Hall PTR, 1999 Chapter 6: Nonparametric Time- and Frequency-Domain Methods Problems presented by Uwe System Identification Problems Chapter 6 p. 1/33

More information

An Introduction to Model-based Predictive Control (MPC) by

An Introduction to Model-based Predictive Control (MPC) by ECE 680 Fall 2017 An Introduction to Model-based Predictive Control (MPC) by Stanislaw H Żak 1 Introduction The model-based predictive control (MPC) methodology is also referred to as the moving horizon

More information

Using Neural Networks for Identification and Control of Systems

Using Neural Networks for Identification and Control of Systems Using Neural Networks for Identification and Control of Systems Jhonatam Cordeiro Department of Industrial and Systems Engineering North Carolina A&T State University, Greensboro, NC 27411 jcrodrig@aggies.ncat.edu

More information

Stochastic Optimization with Inequality Constraints Using Simultaneous Perturbations and Penalty Functions

Stochastic Optimization with Inequality Constraints Using Simultaneous Perturbations and Penalty Functions International Journal of Control Vol. 00, No. 00, January 2007, 1 10 Stochastic Optimization with Inequality Constraints Using Simultaneous Perturbations and Penalty Functions I-JENG WANG and JAMES C.

More information

Model-based PID tuning for high-order processes: when to approximate

Model-based PID tuning for high-order processes: when to approximate Proceedings of the 44th IEEE Conference on Decision and Control, and the European Control Conference 25 Seville, Spain, December 2-5, 25 ThB5. Model-based PID tuning for high-order processes: when to approximate

More information

Model structure. Lecture Note #3 (Chap.6) Identification of time series model. ARMAX Models and Difference Equations

Model structure. Lecture Note #3 (Chap.6) Identification of time series model. ARMAX Models and Difference Equations System Modeling and Identification Lecture ote #3 (Chap.6) CHBE 70 Korea University Prof. Dae Ryoo Yang Model structure ime series Multivariable time series x [ ] x x xm Multidimensional time series (temporal+spatial)

More information

CHBE507 LECTURE II MPC Revisited. Professor Dae Ryook Yang

CHBE507 LECTURE II MPC Revisited. Professor Dae Ryook Yang CHBE507 LECURE II MPC Revisited Professor Dae Ryook Yang Fall 2013 Dept. of Chemical and Biological Engineering Korea University Korea University III -1 Process Models ransfer function models Fixed order

More information

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists 3,800 116,000 120M Open access books available International authors and editors Downloads Our

More information

Outline. What Can Regularization Offer for Estimation of Dynamical Systems? State-of-the-Art System Identification

Outline. What Can Regularization Offer for Estimation of Dynamical Systems? State-of-the-Art System Identification Outline What Can Regularization Offer for Estimation of Dynamical Systems? with Tianshi Chen Preamble: The classic, conventional System Identification Setup Bias Variance, Model Size Selection Regularization

More information

Lateral dynamics of a SUV on deformable surfaces by system identification. Part II. Models reconstruction

Lateral dynamics of a SUV on deformable surfaces by system identification. Part II. Models reconstruction IOP Conference Series: Materials Science and Engineering PAPER OPEN ACCESS Lateral dynamics of a SUV on deformable surfaces by system identification. Part II. Models reconstruction To cite this article:

More information

XIII Simpósio Brasileiro de Automação Inteligente Porto Alegre RS, 1 o 4 de Outubro de 2017 ALGORITHM-AIDED IDENTIFICATION USING HISTORIC PROCESS DATA

XIII Simpósio Brasileiro de Automação Inteligente Porto Alegre RS, 1 o 4 de Outubro de 2017 ALGORITHM-AIDED IDENTIFICATION USING HISTORIC PROCESS DATA ALGORITHM-AIDED IDENTIFICATION USING HISTORIC PROCESS DATA José Genario de Oliveira Jr, Claudio Garcia Departamento de Engenharia de Telecomunicações e Controle Escola Politécnica da Universidade de São

More information

Auxiliary signal design for failure detection in uncertain systems

Auxiliary signal design for failure detection in uncertain systems Auxiliary signal design for failure detection in uncertain systems R. Nikoukhah, S. L. Campbell and F. Delebecque Abstract An auxiliary signal is an input signal that enhances the identifiability of a

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

The Local Polynomial Method for nonparametric system identification: improvements and experimentation

The Local Polynomial Method for nonparametric system identification: improvements and experimentation The Local Polynomial Method for nonparametric system identification: improvements and experimentation Michel Gevers, Rik Pintelon and Johan Schoukens Abstract The Local Polynomial Method (LPM) is a recently

More information

Two dimensional recursive least squares for batch processes system identification

Two dimensional recursive least squares for batch processes system identification Preprints of the 10th IFAC International Symposium on Dynamics and Control of Process Systems The International Federation of Automatic Control Two dimensional recursive least squares for batch processes

More information

Virtual Reference Feedback Tuning for non-linear systems

Virtual Reference Feedback Tuning for non-linear systems Proceedings of the 44th IEEE Conference on Decision and Control, and the European Control Conference 25 Seville, Spain, December 2-5, 25 ThA9.6 Virtual Reference Feedback Tuning for non-linear systems

More information

Modeling and Identification of Dynamic Systems (vimmd312, 2018)

Modeling and Identification of Dynamic Systems (vimmd312, 2018) Modeling and Identification of Dynamic Systems (vimmd312, 2018) Textbook background of the curriculum taken. In parenthesis: material not reviewed due to time shortage, but which is suggested to be read

More information

NEW DEVELOPMENTS IN PREDICTIVE CONTROL FOR NONLINEAR SYSTEMS

NEW DEVELOPMENTS IN PREDICTIVE CONTROL FOR NONLINEAR SYSTEMS NEW DEVELOPMENTS IN PREDICTIVE CONTROL FOR NONLINEAR SYSTEMS M. J. Grimble, A. Ordys, A. Dutka, P. Majecki University of Strathclyde Glasgow Scotland, U.K Introduction Model Predictive Control (MPC) is

More information

Piezoelectric Transducer Modeling: with System Identification (SI) Method

Piezoelectric Transducer Modeling: with System Identification (SI) Method World Academy of Science, Engineering and Technology 5 8 Piezoelectric Transducer Modeling: with System Identification (SI) Method Nora Taghavi, and Ali Sadr Abstract System identification is the process

More information

LTI Approximations of Slightly Nonlinear Systems: Some Intriguing Examples

LTI Approximations of Slightly Nonlinear Systems: Some Intriguing Examples LTI Approximations of Slightly Nonlinear Systems: Some Intriguing Examples Martin Enqvist, Lennart Ljung Division of Automatic Control Department of Electrical Engineering Linköpings universitet, SE-581

More information

Complexity Reduction in Explicit MPC through Model Reduction

Complexity Reduction in Explicit MPC through Model Reduction Proceedings of the 17th World Congress The International Federation of Automatic Control Seoul, Korea, July 6-11, 28 Complexity Reduction in Explicit MPC through Model Reduction Svein Hovland Jan Tommy

More information

Introduction to system identification

Introduction to system identification Introduction to system identification Jan Swevers July 2006 0-0 Introduction to system identification 1 Contents of this lecture What is system identification Time vs. frequency domain identification Discrete

More information

4 Arithmetic of Feedback Loops

4 Arithmetic of Feedback Loops ME 132, Spring 2005, UC Berkeley, A. Packard 18 4 Arithmetic of Feedback Loops Many important guiding principles of feedback control systems can be derived from the arithmetic relations, along with their

More information

MRAGPC Control of MIMO Processes with Input Constraints and Disturbance

MRAGPC Control of MIMO Processes with Input Constraints and Disturbance Proceedings of the World Congress on Engineering and Computer Science 9 Vol II WCECS 9, October -, 9, San Francisco, USA MRAGPC Control of MIMO Processes with Input Constraints and Disturbance A. S. Osunleke,

More information

Published in: Proceedings of the 16th IFAC Symposium on System Identification (SYSID 2012), July , Brussels, Belgium

Published in: Proceedings of the 16th IFAC Symposium on System Identification (SYSID 2012), July , Brussels, Belgium Dynamic network structure identification with prediction error methods - basic examples Dankers, AG; Van den Hof, PMJ; Heuberger, PSC; Bombois, X Published in: Proceedings of the 16th IFAC Symposium on

More information

Benjamin L. Pence 1, Hosam K. Fathy 2, and Jeffrey L. Stein 3

Benjamin L. Pence 1, Hosam K. Fathy 2, and Jeffrey L. Stein 3 2010 American Control Conference Marriott Waterfront, Baltimore, MD, USA June 30-July 02, 2010 WeC17.1 Benjamin L. Pence 1, Hosam K. Fathy 2, and Jeffrey L. Stein 3 (1) Graduate Student, (2) Assistant

More information

Piezoelectric Transducer Modeling: with System Identification (SI) Method

Piezoelectric Transducer Modeling: with System Identification (SI) Method Vol:, No:, 8 Piezoelectric Transducer Modeling: with System Identification (SI) Method Nora Taghavi, and Ali Sadr International Science Index, Electrical and Computer Engineering Vol:, No:, 8 waset.org/publication/688

More information

Advanced Process Control Tutorial Problem Set 2 Development of Control Relevant Models through System Identification

Advanced Process Control Tutorial Problem Set 2 Development of Control Relevant Models through System Identification Advanced Process Control Tutorial Problem Set 2 Development of Control Relevant Models through System Identification 1. Consider the time series x(k) = β 1 + β 2 k + w(k) where β 1 and β 2 are known constants

More information

Predictive Cascade Control of DC Motor

Predictive Cascade Control of DC Motor Volume 49, Number, 008 89 Predictive Cascade Control of DC Motor Alexandru MORAR Abstract: The paper deals with the predictive cascade control of an electrical drive intended for positioning applications.

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

Nonlinear System Identification Using MLP Dr.-Ing. Sudchai Boonto

Nonlinear System Identification Using MLP Dr.-Ing. Sudchai Boonto Dr-Ing Sudchai Boonto Department of Control System and Instrumentation Engineering King Mongkut s Unniversity of Technology Thonburi Thailand Nonlinear System Identification Given a data set Z N = {y(k),

More information

Lecture 7 Open-loop & closedloop experiments. The Bias Formula goes closed-loop and the returns

Lecture 7 Open-loop & closedloop experiments. The Bias Formula goes closed-loop and the returns Lecture 7 Open-loop & closedloop experiments The Bias Formula goes closed-loop and the returns Closed-loop vs open-loop Open-loop system disturbance Feedback-free system input output Control input independent

More information

AN OPTIMIZATION-BASED APPROACH FOR QUASI-NONINTERACTING CONTROL. Jose M. Araujo, Alexandre C. Castro and Eduardo T. F. Santos

AN OPTIMIZATION-BASED APPROACH FOR QUASI-NONINTERACTING CONTROL. Jose M. Araujo, Alexandre C. Castro and Eduardo T. F. Santos ICIC Express Letters ICIC International c 2008 ISSN 1881-803X Volume 2, Number 4, December 2008 pp. 395 399 AN OPTIMIZATION-BASED APPROACH FOR QUASI-NONINTERACTING CONTROL Jose M. Araujo, Alexandre C.

More information