Practical MPC with robust dead-time compensation applied to a solar desalination plant

Size: px
Start display at page:

Download "Practical MPC with robust dead-time compensation applied to a solar desalination plant"

Transcription

1 Practical MPC with robust dead-time compensation applied to a solar desalination plant Tito L. M. Santos Lidia Roca Jose Luiz Guzman Julio E. Normey-Rico Manolo Berenguel Departamento de Automação e Sistemas, Universidade Federal de Santa Catarina, Caixa Postal 476, CEP 884-9, Florianópolis, Santa Catarina, Brasil ( tito,julio@das.ufsc.br). Convenio Universidad de Almería - Plataforma Solar de Almería, Ctra. Senés s/n, 4 Tabernas, Almería, Spain ( lidia.roca@psa.es). Dep. de Lenguajes y Computación, Universidad de Almería, Ctra. Sacramento s/n, 41, Almería, Spain ( {joguzman,beren}@ual.es). Abstract: A practical model predictive control (MPC) for solar collector plants is proposed in this paper. By exploiting the non-linear structure of the solar collector model, the optimization problem is posed as a quadratic program similarly to a linear MPC. As applied in some recent publications, a robust dead-time compensation scheme is used to improve robustness. A different state-space interpretation of the robust compensation scheme is also presented. Simulation results including comparisons with other control schemes are shown in order to improve discussions. Keywords: Dead-Time Compensator, Robustness, Solar Plants, Model Predictive Control 1. INTRODUCTION The importance of renewable energy resources is increasing significantly. Solar collector fields are attractive alternatives in order to use energy in a sustainable way. AQUASOL plant at the Plataforma Solar de Almería (SPAIN), for instance, makes use of solar radiation in a combined solar and fossil multi-effect distillation plant for the continuous production of fresh water (Alarcón-Padilla et al., 5). In this kind of process, solar radiation cannot be manipulatedandaspectssuchasdailysolarcycle,cloud level and atmospheric conditions have to be considered as part of the control problem (Roca et al., 9). Moreover, the typical non-linear behavior justifies the interest for advanced control techniques (Camacho et al., 7a). Due to the non-linear behavior, model predictive control (MPC) is a natural candidate in order to improve performance in solar plants. Actually, there exist an extensive literature which consider MPC strategies in solar plants context (Camacho et al., 7b). Most of these works do not consider delay compensation explicitly because, as it is well known, delays are naturally compensated in MPC strategies. However, it was already shown that robustness can be significantly improved by using a suitable dead- This work has been partially funded by the following projects: PHB9-8 financed by the Spanish Ministry of Education; CNPq-BRASIL; CAPES-DGU /1; Spanish CICYT and EU- ERDF funds under contract DPI C5-4; AQUASOL Project (Contract Nr. EVK1-CT1-1) financed by CIEMAT and the European Commission. time compensation scheme (Normey-Rico and Camacho, 7; Gálvez-Carrillo et al., 7). In some recent papers (Roca et al., 9; Torrico et al., 1), the usefulness of this robust dead-time compensation scheme was verified in practice. In this work, a practical MPC algorithm is proposed to be used in the robust dead-time compensation context. A variable change is used in order to describe implicitly the non-linear behavior by considering a modified linear model. If compared with some recent publications: i) the resultant linear model is stable, so that it is not necessary to consider additional conditions on the robustness filter tuning (Roca et al., 9); ii) the optimization problem is solved once at each sampling instant and the computational effort is equivalent to a linear MPC problem (Gálvez-Carrillo et al., 7; Torrico et al., 1); and iii) it is not necessary to re-identify a linear model for every change in the operation point (Ayala et al., 1). The advantage of this approach, if compared with other recent published MPC strategies (Roca et al., 9; Torrico et al., 1), is that the robustness improvement can be analyzed by using an additive uncertainty interpretation. This analysis is useful since it can be applied as an auxiliary tool in order to define robust tuning parameters. The paper is organized as follows. The model of the solar collector field is presented in Section, its simplified statespace description is proposed in Section 3, Section 4 is devoted to present the MPC algorithm, some comparative Copyright by the International Federation of Automatic Control (IFAC) 499

2 simulation results are shown in Section 5 and the final remarks are presented in Section 6.. SIMPLIFIED SOLAR FIELD MODEL A simplified model of the solar desalination plant will be presented in this section. As explained in Roca et al. (8), solar field outlet temperature, T of ( o C), may be modeled by considering the dynamic of a hypothetical equivalent absorber tube with the same behavior as the whole solar field. This equivalent absorber tube is characterized by an equivalent mass flow, ṁ eq, that depends on the inlet solar field mass flow, ṁ F, number of operative solarfield loops, n l, number of collector groupsin each one ofthe loops,n c,numberofparallel-connectionsineachone of the groups, n cp, and the number of absorber tubes in each collector, n a, as expressed in: ṁ F ṁ eq = (1) n l n c n cp n a The solar-field outlet of this equivalent absorber tube varies depending on irradiance, I (W/m ), ambient temperature, T a ( o C), solar-field inlet temperature, T if ( o C), and on the equivalent mass flow, ṁ eq (kg/s) (Roca et al., 9; Torrico et al., 1). As described in Torrico et al. (1), the loop outlet temperature is the variable employed for control purposes. Then, assuming the collector group shown in shady gray in Fig. 1, it can be considered two sources of delay: a delay d TiF is caused due to the inlet temperature sensor position and a temperature-flow dead-time d c, which was verified experimentally, can be caused by more than one reason as will be detailed in the following. As the inlet temperature sensor, T sif ( o C), is located at the beginning of the loop, there is a transport delay, d TiF (s), in the incoming water, which can be estimated at each sampling time as a flow-dependent delay as described in Normey-Rico et al. (1998): L = dtif T if (t) T sif (t d TiF ) () ν(t)dt T i=n 1 s f(k i) = L (3) A cs i= where T s (s) is the sampling time, ν is the velocity rate (m/s), index n is equal to the delay (in sampling times), f(k) (m 3 /s) is the flow rate at sampling time k, LA cs is the product of the length, L (m), and the cross-section area of the loop pipe, A cs (m ), and the integral of ν is approximated by a discrete time sum that accounts for different flow rates. Then, n is found as it is the iteration number at which the flow sum reaches LA cs /T s 1. It is important to mention that this delay is not included directly in the control algorithm. The disturbance, T if, is estimated every sample time using past measures of the inlet temperature, T sif, and evaluating the delay d TiF with the past flow rates. This temperature estimation is then an approximation of the solar-collector inlet water temperature and thus, it is used in the controller predictor model. 1 A detailed explanation of this delay evaluation is included in Roca et al. (9); Torrico et al. (1) Table 1. Process parameters Symbol Name Value A a absorber cross-section area e-4; m C p specific thermal capacity 419 J kg 1 oc 1 d c input-output dead-time 3-5 s H thermal losses coefficient 4 J s 1 K 1 L eq equivalent absorber tube length 5.67 m β I irradiance model parameter.14 m ρ water density 975 kg m 3 Furthermore, tests have demonstrated the existence of a nominal temperature-flow delay of d c =4s with 5% variability (d c [3,5]s). This observed delay comes from different causes: a water transport delay in the group collector connections, an output-flow delay caused by the heat transfer dynamics of the differential flow elements inside the absorber tubes, and hydraulic upsets in the collector groups and absorber tubes. To illustrate this variabledelay,fig.showstwodifferent experimentalstep changes of the water flow at different operating points. Thus, the simplified model may be described by ρ C p A a T of(t) = β I I(t) H ( T(t) T a (t)) t L eq C p ṁ eq (t d c ) ToF(t) T if (t) L eq (4) where the absorber temperature is modeled as the mean temperature, T ( o C), between inlet and auxiliary water temperatures: T(t) = T of(t)+t if (t) (5) and the other parameters are shown in Table 1. This kind of approximated lumped-description model has demonstrated to produce promising results in comparison with real data dealing not only with variations in the water flow and inlet temperature, but also with strong changes in irradiation (Roca et al., 8; Torrico et al., 1). 3. PROPOSED PREDICTION MODEL Now, a simplified model will be proposed in order to consider a linear representation by means of a variable change. Initially, Eq. (4) will be rewritten by using Eq. (5) so that it turns into T F (t) =.5H T of (t) T of(t) T if (t) ṁ eq (t d c ) ρc p A a L eq ρa a L eq +.5H (T a (t) T if (t))+ β I I(t). (6) ρc p A a L eq ρc p A a In this case, T of (t) is the process variable, ṁ eq (t d c ) is themanipulatedvariabledefinedinthepastandi(t),t a (t) and T if (t) are measurable disturbances. In this paper, it is assumed that measurable disturbances are constant in the future despite the fact that it would be possible to consider particular prediction models as in Camacho et al. (1997, Chapter 5) for instance. This idea was not applied in this work for the sake of controller simplicity.. = ṁ eq (t)) has no As the current control action (u(t) effect between T of (t) and T of (t + d c ), an estimation for T of (t+d c ) can be obtained from a filtered Smith predictor which is useful to improve robustness (Normey-Rico and 491

3 T T of (t) Hot water Cold water L T if (t) T sif (t-d TiF ) T sif (t) T Fig. 1. One loop layout of AQUASOL solar field Camacho, 7). Hence, by considering Eq. (6) d c instants ahead, it is obtained T of (t+d c ) =.5H T of (t+d c ) ρc p A a L eq T of(t+d c ) T if (t+d c ) ṁ eq (t) ρa a L eq +.5H (T a (t+d c ) T if (t+d c )) ρc p A a L eq + β I ρc p A a I(t+d c ). In fact, T if (t+d c ), T a (t+d c ) and I(t+d c ) are not known at t but, due to the assumption that disturbances are constant in the future, they can be approximated by T if (t), T a (t) and I(t) respectively. Moreover, the estimation of T of (t+d c ) will be detailed in next subsection. In this case, by defining the virtual control action given by v(t). = (T of (t+d c ) T if (t))ṁ eq (t); a vector of measurable disturbances expressed by p(t). = [I(t) T a (t) T if (t)] T ; and the current state x(t). = T of (t+d c ), the followinglinearstate-spaceprediction model is derived ẋ(t) = Φx(t)+Γv(t)+Πp(t) where Φ =.5H/(ρC p A a L eq ), Γ = 1/(ρA a L eq ) and Π = [β I.5H/L eq ]/(ρc p A a ). With no thermal inversion in the solar field, T of (t+d c ) T if (t), so the virtual control law is valid in the state space defined by the operation range (Roca et al., 9). Forasufficientlysmallsamplingperiod,T s,itisreasonable to consider that disturbances are almost constant between subsequent sampling instants. In this case, zero-orderhold discretization can be also used to approximate measurable disturbance effect in such a way that x(k +1) = Ax(k)+Bv(k)+Mp(k) with A = e ΦTs, B = Ts e Φθ dθγ and M = Ts e Φθ dθπ. Hence, it is necessary to present the robust estimation strategy for x(k) = T of (k T s +d T s ) with d = d c /T s. 3.1 Robust dead-time compensation A filtered Smith predictor which is a robust dead-time compensation scheme (Normey-Rico and Camacho, 7) will be introduced in order to estimate the current state value. Consider that ˆx(k) is the robust prediction for x(k), andx(k) isanominal open-loopprediction,v(k) = (x(k) T if (t))u(k) isthe realvalue forvirtualcontrolwhich isnot known because x(k) is not measurable at k. Then, it can be defined ˆv(k) = (ˆx(k) T if (t))u(k) (7) as the estimated virtual control, which is used for control purposes. Uncertainties such as plant-model mismatch, unmeasured disturbances, and measurement noise can be lumped together as an additive state disturbance (w(k)) in order to describe the real state evolution by using the nominal model representation. In this case, real and nominal state evolution are described respectively by: x(k +1) =Ax(k)+Bv(k)+Mp(k)+w(k), (8) x(k +1) =Ax(k)+Bˆv(k)+Mp(k). (9) As the model is open-loop stable, the filtered Smith predictor is directly obtained from ˆx(k) = F r (z 1 )(x(k d) x(k d))+x(k) (1) where F r (z 1 ) is a robustness filter as will be further explained (Normey-Rico and Camacho, 7). As a consequence, the evolution of the predicted (estimated) system can be represented by ˆx(k +1) = Aˆx(k)+Bˆv(k)+Mp(k)+ŵ(k) (11) where ŵ(k) is the additive disturbance for the prediction. The importance of this robust compensation strategy lies in the fact that ˆx(k) is a robust estimation of x(k), so thatf r (z 1 ) canbe usedtoattenuate thepredictionerror. Robustness filter importance can be analytically evaluated through the relationship between w(k d) and ŵ(k). As shown in appendix, ŵ(k) given by ŵ(k) = F r (z 1 )[w(k d)+b(x(k d) ˆx(k d))u(k)]. This result is important to demonstrate the effect of F r (z 1 ) over w(k d). In other words, this filter can improve robustness attenuating the effect of the unexpected mismatch over the cost function. Another advantage of this interpretation is that w(k d) can be calculated at k +1 because it is given by by w(k d) = x(k+1 d) [Ax(k d)+bv(k d)+mp(k d)] where x(k + 1 d) = T of (k + 1). As a consequence, by collecting a real data set, it is possible to make a fast Fourier transformation off-line using a sequence of w(j). This information may be useful to define F r (z 1 ) directly from the frequency response of the additive disturbance which was not considered in previous approaches. This relationship is closely related to those obtained for linear systems (Santos et al., 1). However, the term B(x(k d) ˆx(k d))u(k) appears in this case because it 4911

4 Flow T of Temperature [ºC] d c =5 s Flow [l/s] Temperature [ºC] d c =33 s Flow [l/s] Relative time [s] Fig.. Experimental tests to evaluate the delay between outlet water temperature and inlet water flow. is necessary to use ˆv(k) instead of v(k) in the prediction scheme (v(k) is unknown at k). Actually, this additional uncertainty is also attenuated by the robustness filter. It is important to remark that if the closed-loop system is stable and F(1) = 1, in the presence of constant disturbances (w(k) w ss ), x(k) x ss and (x(k d) ˆx(k d)) (see Normey-Rico and Camacho (7) for details). 4. PROPOSED MPC STRATEGY A practical MPC strategy will be proposed in this section in order to control the solar desalination plant using a linear MPC strategy. In this case, it is necessary to define prediction model, cost function and desired constraints. As it is desired to reject constant disturbances, the positional prediction model, presented in Eq. (11), will be converted into an incremental one. Hence, subtracting (11) at k + 1 from the same equation at k, it is obtained an augmented representation is obtained where χ(k) = [ˆx(k) ˆx(k 1)] T is the augmented state and its dynamic is described by ˆχ(k +1) = A χˆχ(k)+b χ ˆv(k)+M χ p(k) (1) ˆT of (t+d) = C χˆχ(k) (13) where A χ = [ ] [ ] [ ] T [ ] 1+A A B 1 M, B 1 χ =, C χ =, M χ =. As already explained, measured disturbances are considered to be constant in the future p(k+j) = for j 1. Now, consider a general MPC problem. The decision variable is an auxiliary control increment represented by ˆv(k) = [ ˆv(k k) ˆv(k +1 k)... ˆv(k +N u k)] and the optimization problem is given by min ˆv(k) s.t. N [ˆT of (k +d+j k) T ref ] + j=1 N u 1 j= λ[ ˆv(k +j)] T min ˆT of (k +d+j k) T max, 1 j N, u min u(k +j k) u max, j N u 1. The problem is that it is desired to impose control constraints over u(k) instead of ˆv(k). Due to the nonlinear nature of the problem, the relation between u(k+j k) and ˆv(k+j k) depends on T of (k+j k) which also depends on future control actions that were not already defined at k (u(k k), u(k+1 k),..., u(k+j 1 k)). As a consequence, this control problem has nonlinear constraints even if the variable change is considered. Similarly to the idea of constraint mapping applied in Roca et al. (9), it is possible to use an approximated solution based on the control increments computed at last MPC iteration (k 1). The idea is to use, at k, ˆx(k) and ˆv(k k 1),..., ˆv(k + N u 1 k 1) (which were computed at k 1) to obtain an approximated prediction for the future states ˆx(k +j k). Let x(k +j k 1) be an approximation for ˆx(k+j k) obtained from the prediction model (1) with ˆv(k k 1),..., ˆv(k + N u 1 k 1) and ˆx(k) known. In this case, it is possible to define a transformation matrix T (k) = diag (ˆx(k) T if (k)) 1 ( x(k +1 k 1) T if (k)) 1. ( x(k +N u 1 k 1) T if (k)) 1 that can be used to map control constraints. Consider that the constraints on u(k) = [ u(k k) u(k +1 k)... u(k +N u k)] are originally expressed by R u u(k) s u (k), then u(k) T (k) ˆv(k) (14) if ˆv(k + j k 1) ˆv(k + j k) in such a way that it is possible to map the constraints on u(k) to ˆv(k). The most importantpointis that,forthe firstcontrolelement, which is actually applied at k, there is no approximation error. This happens because u(k) = (ˆx(k) T if (k)) 1ˆv(k) where T if (k) and ˆx(k) were already measured at k. In other words, the constraints on u(k) are effectively kept because the mapping between u(k) and ˆv(k) is used inversely to obtain u(k) at the same iteration. It is interesting to point out that the transformation matrix T (k) can also be used to easily rewrite the cost function in terms of u(k) instead of ˆv(k). In practice, if the MPC strategy is implemented in such a way that (ˆx(k) T if (k)) is kept in a narrow range, this change does not have a significant effect. Note that, if it is used N u = 1 as in Torrico et al. (1), the solution of the proposed strategy is equal to the ideal non-linear algorithm because the optimization problems are equivalents. This is valid only for N u = 1 because there is no approximation error for the first control action. 491

5 Algorithm 1. Practical MPC algorithm 1: function u(k)=mpc(t of (k),t if (k),t a (k),i(k)) : Set x(k d) = T of (k) 3: Compute ˆx(k) from Eq. (1) 4: Compute x(k +j k 1) using model (1) 5: Rewrite control constraints using Eq. (14) 6: Obtain the optimal solution ˆv (k k) 7: Apply u(k) = ( ˆv (k k)+ ˆv(k 1))(ˆx(k) T if (k)) 8: end A pseudo-code of the proposed MPC strategy is presented in Algorithm 1. The differences between this algorithm and an usual linear MPC are that it is necessary to do the dead-time compensation explicitly and it is necessary to rewrite the control constraints. However, these steps are very simple and require low computational resources. 5. SIMULATION STUDY The simulation was performed considering the non-linear model presented in Eq. (4). In order to illustrate the robust compensation effect, the temperature-flow deadtime was set to 5s for simulations purposes but it was considered d c = 4s as the nominal dead-time. The measured disturbances, shown in Fig. 3, were extracted from a real data set. In the real plant, the main purpose of the control system is to maintain the difference between outlet and inlet temperatures within the range of 5 o C and o C to optimize collector efficiency and avoid stress in the collector materials. Thus, the reference for the outlet temperature was set to T if + T where T is a desired temperature increment. In order to emphasize the reference change effect, T is switched between and 15 o C at each hour during the simulation. In this simulation, four loops are operatives (n l = 4, n c = 7, n cp = 3, n a = 7). Thus, inlet water flow should be greater than 1. l/s and smaller than 4.4 l/s meanwhile output temperature constraints are T min = 4 and T max = 9. Similarly to Ayala et al. (1), the control weighting was normalized as λ = λ n k p where k p = B/(1 A) is the static gain of the nominal model because, in this case, the selection of λ n does not depends on the process gain. As T is not constant in this simulation, the transformation matrix is used in order that λ is a weighting for the real I(W/m ) Ta ( o C) Tif ( o C) Fig. 3. Real disturbances obtained from AQASOL plant Table. Tuning parameters Strategy N N u λ F r(z 1 ) FL-GPC NEPSAC 5 1 PMPC 5 8 k p.195z z (1.95z 1 ).8 1.9z z 1 controlactioninstead ofthe virtualone.as aconsequence, the real control effort is uniformly weighted during the whole simulation. The practical MPC (PMPC) is compared with the feedback linearization GPC (FL-GPC) (Roca et al., 9) and the nonlinear extended prediction self-adaptive control (NEPSAC) (Torrico et al., 1). These recent published controllers were tested in simulations and in real experiments providing promising results. The controller tuning parameters are shown in Table. In the FL-GPC, the robustness filter zero is used to guarantee the internal stability of the predictor because the resultant linear model is integrative. The parameters λ = and N u = 1 were used in Torrico et al. (1) in order to reduce computational burden. As shown in Fig. 4, it is possible to obtain as good result as those from FL-GPC and NEPSAC. The PMPC advantages come from its implementation simplicity and additivedisturbanceinterpretation.moreover,ifcompared with (Torrico et al., 1), the optimization problem is solved only once at each sampling time. Although the frequency response information of w(k) was not used in this simulation study due to lack of space, it can be used as an additional tool in order to improve robustness filter tuning. 6. CONCLUSION A practical MPC algorithm was proposed to control solar collector plants. The algorithm is based in a control variable change which allows to consider implicitly the non-linear process behavior by using a modified linear model. The cost function and the control constraints can be rewritten in terms of the real manipulated variable by using an approximated transformation matrix. Moreover, robust delay compensation effect was analyzed in a additive state-space disturbance context. A simulation example, using a real disturbance data set, was used to compare the proposed approach with some related works. To study different tuning procedures for the robustness filter and to apply the proposed algorithm in the AQUASOL plant are possible issues for future work. REFERENCES Alarcón-Padilla, D., J.Blanco, S.Malatao, I.Maldonado, and P.Fernández (5). Design and setup of a hybrid solar seawater desalination system: the AQUASOL project. In Proceedings of the ISES 5 Solar World Congress. Ayala, C., Roca, L., Guzman, J.L., Normey-Rico, J.E., Berenguel, M., and Yebra, L.J. (1). Local model predictive controller in a solar desalination plant collector field. Submitted to Renewable Energy. 4913

6 Outlet temperature ( o C) Set Point PMPC 5 FL GPC NEPSAC Inlet flow (l/s) PMPC 1.5 FL GPC NEPSAC Fig. 4. Simulation using disturbance entries of a sunny day Camacho, E.F., Berenguel, M., and Rubio, F. (1997). Advanced control of solar plants. Springer Verlag. Camacho, E., Rubio, F., Berenguel, M., and Valenzuela, L. (7a). A survey on control schemes for distributed solar collector fields. part i: Modeling and basic control approaches. Solar Energy, 81(1), Camacho,E., Rubio,F., Berenguel,M., and Valenzuela,L. (7b). A survey on control schemes for distributed solarcollectorfields. partii: Advanced controlapproaches. Solar Energy, 81(1), Gálvez-Carrillo, M., Keyser, R.D., and Ionescu, C. (7). Application of a Smith predictor based nonlinear predictive controller to a solar power plant. In Proceedings of 7th IFAC Symposium on Nonlinear Control Systems. Pretoria, South Africa. Normey-Rico, J.E. and Camacho, E.F. (7). Control of dead time processes. Springer Verlag. Normey-Rico, J., Bordons, C., Berenguel, M., and Camacho, E. (1998). A robust adaptive dead-time compensator with application to a solar collector field. In 1st IFAC International Workshop on Linear Time Delay. Roca, L., Berenguel, M., Yebra, L.J., and Alarcón-Padilla, D. (8). Solar field control for desalination plants. Solar Energy, 8, Roca, L., Guzmán, J.L., Normey-Rico, J.E., Berenguel, M., and Yebra, L.J. (9). Robust constrained predictive feedback linearization controller in a solar desalination plant collector field. Control Engineering Practice, 17, Santos, T.L.M., Normey-Rico,J.E., and Limón, D. (1). Explicit input-delay compensation for robustness improvement in mpc. In Proceedings of the 9th Workshop on Time Delay Systems. Prague, Czech Republic. Torrico,B.C., Roca, L., Normey-Rico,J.E., Guzmán, J.L., and Yebra, L.J. (1). Robust nonlinear predictive control applied to a solar collector field in a solar desalination plant. IEEE Transactions on Control Systems Technology. In press. Appendix A. ROBUSTNESS FILTER EFFECT Here,itisdesiredtorelateŵ(k) withthe disturbancesthat appears at k d. Thus, it is obtained, from Eq. (11), that ŵ(k) = ˆx(k +1) [Aˆx(k)+Bˆv(k)+Mp(k)]. (A.1) By replacing Eq. (1) in (11) for both instants k and k+1, leads to ŵ(k) =F r (z 1 )(x(k d+1) x(k d+1))+x(k +1) A{[F r (z 1 )(x(k d) x(k d))+x(k)] Bˆv(k) Mp(k)}. (A.) Then, simplifying Eq. (A.) by means of the equality presented in Eq. (9) gives ŵ(k) =F r (z 1 )(x(k d+1) x(k d+1)) A[F r (z 1 )(x(k d) x(k d))]. (A.3) Now, Eqs. (8) and (9) can be replaced at k d+1 in order to express w(k d) as ŵ(k) =F r (z 1 ){Ax(k d)+bv(k d)+mp(k d) +w(k d) [Ax(k d)+bˆv(k d)+mp(k d)]} A[F r (z 1 )(x(k d) x(k d))]. (A.4) Hence, the final expression can be obtained eliminating the terms that are both added and subtracted in Eq. (A.4) resulting in ŵ(k) = F r (z 1 )[w(k d)+b(x(k d) ˆx(k d))u(k)]. 4914

Robust QFT-based PI controller for a feedforward control scheme

Robust QFT-based PI controller for a feedforward control scheme Integral-Derivative Control, Ghent, Belgium, May 9-11, 218 ThAT4.4 Robust QFT-based PI controller for a feedforward control scheme Ángeles Hoyo José Carlos Moreno José Luis Guzmán Tore Hägglund Dep. of

More information

Low-order feedback-feedforward controller for dead-time processes with measurable disturbances

Low-order feedback-feedforward controller for dead-time processes with measurable disturbances Preprint, 11th IFAC Symposium on Dynamics and Control of Process Systems, including Biosystems Low-order feedback-feedforward controller for dead-time processes with measurable disturbances Carlos Rodríguez

More information

Fuzzy Approximate Model for Distributed Thermal Solar Collectors Control

Fuzzy Approximate Model for Distributed Thermal Solar Collectors Control Fuzzy Approimate Model for Distributed Thermal Solar Collectors Control Item Type Conference Paper Authors Elmetennani, Shahrazed; Laleg-Kirati, Taous-Meriem Eprint version Pre-print Download date 3/3/219

More information

Control Strategies for Disturbance Rejection in a Solar Furnace

Control Strategies for Disturbance Rejection in a Solar Furnace Milano (Italy) August 28 - September 2, 211 Control Strategies for Disturbance Rejection in a Solar Furnace Manuel Beschi Manuel Berenguel Antonio Visioli Luis José Yebra Dipartimento di Ingegneria dell

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

IMPROVED MPC DESIGN BASED ON SATURATING CONTROL LAWS

IMPROVED MPC DESIGN BASED ON SATURATING CONTROL LAWS IMPROVED MPC DESIGN BASED ON SATURATING CONTROL LAWS D. Limon, J.M. Gomes da Silva Jr., T. Alamo and E.F. Camacho Dpto. de Ingenieria de Sistemas y Automática. Universidad de Sevilla Camino de los Descubrimientos

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

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

Discretization of MIMO Systems with Nonuniform Input and Output Fractional Time Delays

Discretization of MIMO Systems with Nonuniform Input and Output Fractional Time Delays Discretization of MIMO Systems with Nonuniform Input and Output Fractional Time Delays Zaher M Kassas and Ricardo Dunia Abstract Input and output time delays in continuous-time state-space systems are

More information

arxiv: v1 [cs.sy] 2 Oct 2018

arxiv: v1 [cs.sy] 2 Oct 2018 Non-linear Model Predictive Control of Conically Shaped Liquid Storage Tanks arxiv:1810.01119v1 [cs.sy] 2 Oct 2018 5 10 Abstract Martin Klaučo, L uboš Čirka Slovak University of Technology in Bratislava,

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

IMC based automatic tuning method for PID controllers in a Smith predictor configuration

IMC based automatic tuning method for PID controllers in a Smith predictor configuration Computers and Chemical Engineering 28 (2004) 281 290 IMC based automatic tuning method for PID controllers in a Smith predictor configuration Ibrahim Kaya Department of Electrical and Electronics Engineering,

More information

FIELD TEST OF WATER-STEAM SEPARATORS FOR THE DSG PROCESS

FIELD TEST OF WATER-STEAM SEPARATORS FOR THE DSG PROCESS FIELD TEST OF WATER-STEAM SEPARATORS FOR THE DSG PROCESS Markus Eck 1, Holger Schmidt 2, Martin Eickhoff 3, Tobias Hirsch 1 1 German Aerospace Center (DLR), Institute of Technical Thermodynamics, Pfaffenwaldring

More information

Practical Guidelines for Tuning Model-Based Predictive Controllers for Refrigeration Compressor Test Rigs

Practical Guidelines for Tuning Model-Based Predictive Controllers for Refrigeration Compressor Test Rigs Purdue University Purdue e-pubs International Compressor Engineering Conference School of Mechanical Engineering 2018 Practical Guidelines for Tuning Model-Based Predictive Controllers for Refrigeration

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

Robust control for a multi-stage evaporation plant in the presence of uncertainties

Robust control for a multi-stage evaporation plant in the presence of uncertainties Preprint 11th IFAC Symposium on Dynamics and Control of Process Systems including Biosystems June 6-8 16. NTNU Trondheim Norway Robust control for a multi-stage evaporation plant in the presence of uncertainties

More information

NONLINEAR SAMPLED-DATA OBSERVER DESIGN VIA APPROXIMATE DISCRETE-TIME MODELS AND EMULATION

NONLINEAR SAMPLED-DATA OBSERVER DESIGN VIA APPROXIMATE DISCRETE-TIME MODELS AND EMULATION NONLINEAR SAMPLED-DAA OBSERVER DESIGN VIA APPROXIMAE DISCREE-IME MODELS AND EMULAION Murat Arcak Dragan Nešić Department of Electrical, Computer, and Systems Engineering Rensselaer Polytechnic Institute

More information

Temperature control of a solar furnace with exact linearization and off-line identification

Temperature control of a solar furnace with exact linearization and off-line identification Temperature control of a solar furnace with exact linearization and off-line identification B. Andrade Costa and J. M. Lemos INESC-ID/IST, Univ. Lisboa, Rua Alves Redol, 9 1-29 Lisboa Portugal bac@inesc-id.pt,

More information

Reduced-order Interval-observer Design for Dynamic Systems with Time-invariant Uncertainty

Reduced-order Interval-observer Design for Dynamic Systems with Time-invariant Uncertainty Reduced-order Interval-observer Design for Dynamic Systems with Time-invariant Uncertainty Masoud Pourasghar Vicenç Puig Carlos Ocampo-Martinez Qinghua Zhang Automatic Control Department, Universitat Politècnica

More information

MPC for tracking periodic reference signals

MPC for tracking periodic reference signals MPC for tracking periodic reference signals D. Limon T. Alamo D.Muñoz de la Peña M.N. Zeilinger C.N. Jones M. Pereira Departamento de Ingeniería de Sistemas y Automática, Escuela Superior de Ingenieros,

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

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

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

Wannabe-MPC for Large Systems Based on Multiple Iterative PI Controllers

Wannabe-MPC for Large Systems Based on Multiple Iterative PI Controllers Wannabe-MPC for Large Systems Based on Multiple Iterative PI Controllers Pasi Airikka, Mats Friman Metso Corp., Finland 17th Nordic Process Control Workshop Jan 26-27 2012 DTU Denmark Content Motivation

More information

Multiple Model Based Adaptive Control for Shell and Tube Heat Exchanger Process

Multiple Model Based Adaptive Control for Shell and Tube Heat Exchanger Process Multiple Model Based Adaptive Control for Shell and Tube Heat Exchanger Process R. Manikandan Assistant Professor, Department of Electronics and Instrumentation Engineering, Annamalai University, Annamalai

More information

Dynamic Matrix controller based on Sliding Mode Control.

Dynamic Matrix controller based on Sliding Mode Control. AMERICAN CONFERENCE ON APPLIED MATHEMATICS (MATH '08, Harvard, Massachusetts, USA, March -, 008 Dynamic Matrix controller based on Sliding Mode Control. OSCAR CAMACHO 1 LUÍS VALVERDE. EDINZO IGLESIAS..

More information

Design of Measurement Noise Filters for PID Control

Design of Measurement Noise Filters for PID Control Preprints of the 9th World Congress The International Federation of Automatic Control Design of Measurement Noise Filters for D Control Vanessa R. Segovia Tore Hägglund Karl J. Åström Department of Automatic

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

Principles of Optimal Control Spring 2008

Principles of Optimal Control Spring 2008 MIT OpenCourseWare http://ocw.mit.edu 6.33 Principles of Optimal Control Spring 8 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. 6.33 Lecture 6 Model

More information

Design and Tuning of Fractional-order PID Controllers for Time-delayed Processes

Design and Tuning of Fractional-order PID Controllers for Time-delayed Processes Design and Tuning of Fractional-order PID Controllers for Time-delayed Processes Emmanuel Edet Technology and Innovation Centre University of Strathclyde 99 George Street Glasgow, United Kingdom emmanuel.edet@strath.ac.uk

More information

SEVENTH FRAMEWORK PROGRAMME THEME ICT [Information and Communication Technologies]

SEVENTH FRAMEWORK PROGRAMME THEME ICT [Information and Communication Technologies] SEVENTH FRAMEWORK PROGRAMME THEME ICT [Information and Communication Technologies] Contract Number: 223854 Project Title: Hierarchical and Distributed Model Predictive Control of Large- Scale Systems Project

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

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

Event-Triggered Output Feedback Control for Networked Control Systems using Passivity: Time-varying Network Induced Delays

Event-Triggered Output Feedback Control for Networked Control Systems using Passivity: Time-varying Network Induced Delays 5th IEEE Conference on Decision and Control and European Control Conference (CDC-ECC) Orlando, FL, USA, December -5, Event-Triggered Output Feedback Control for Networked Control Systems using Passivity:

More information

Linear Discrete-time State Space Realization of a Modified Quadruple Tank System with State Estimation using Kalman Filter

Linear Discrete-time State Space Realization of a Modified Quadruple Tank System with State Estimation using Kalman Filter Journal of Physics: Conference Series PAPER OPEN ACCESS Linear Discrete-time State Space Realization of a Modified Quadruple Tank System with State Estimation using Kalman Filter To cite this article:

More information

Giulio Betti, Marcello Farina and Riccardo Scattolini

Giulio Betti, Marcello Farina and Riccardo Scattolini 1 Dipartimento di Elettronica e Informazione, Politecnico di Milano Rapporto Tecnico 2012.29 An MPC algorithm for offset-free tracking of constant reference signals Giulio Betti, Marcello Farina and Riccardo

More information

A sub-optimal second order sliding mode controller for systems with saturating actuators

A sub-optimal second order sliding mode controller for systems with saturating actuators 28 American Control Conference Westin Seattle Hotel, Seattle, Washington, USA June -3, 28 FrB2.5 A sub-optimal second order sliding mode for systems with saturating actuators Antonella Ferrara and Matteo

More information

MOST control systems are designed under the assumption

MOST control systems are designed under the assumption 2076 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 53, NO. 9, OCTOBER 2008 Lyapunov-Based Model Predictive Control of Nonlinear Systems Subject to Data Losses David Muñoz de la Peña and Panagiotis D. Christofides

More information

COMPARISON OF PI CONTROLLER PERFORMANCE FOR FIRST ORDER SYSTEMS WITH TIME DELAY

COMPARISON OF PI CONTROLLER PERFORMANCE FOR FIRST ORDER SYSTEMS WITH TIME DELAY Journal of Engineering Science and Technology Vol. 12, No. 4 (2017) 1081-1091 School of Engineering, Taylor s University COARISON OF I CONTROLLER ERFORANCE FOR FIRST ORDER SYSTES WITH TIE DELAY RAAOTESWARA

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

Feedforward Control Feedforward Compensation

Feedforward Control Feedforward Compensation Feedforward Control Feedforward Compensation Compensation Feedforward Control Feedforward Control of a Heat Exchanger Implementation Issues Comments Nomenclature The inherent limitation of feedback control

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

Model Predictive Controller of Boost Converter with RLE Load

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

More information

Dynamic Integral Sliding Mode Control of Nonlinear SISO Systems with States Dependent Matched and Mismatched Uncertainties

Dynamic Integral Sliding Mode Control of Nonlinear SISO Systems with States Dependent Matched and Mismatched Uncertainties Milano (Italy) August 28 - September 2, 2 Dynamic Integral Sliding Mode Control of Nonlinear SISO Systems with States Dependent Matched and Mismatched Uncertainties Qudrat Khan*, Aamer Iqbal Bhatti,* Qadeer

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

Floor Control (kn) Time (sec) Floor 5. Displacement (mm) Time (sec) Floor 5.

Floor Control (kn) Time (sec) Floor 5. Displacement (mm) Time (sec) Floor 5. DECENTRALIZED ROBUST H CONTROL OF MECHANICAL STRUCTURES. Introduction L. Bakule and J. Böhm Institute of Information Theory and Automation Academy of Sciences of the Czech Republic The results contributed

More information

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

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

More information

Decentralized and distributed control

Decentralized and distributed control Decentralized and distributed control Centralized control for constrained discrete-time systems M. Farina 1 G. Ferrari Trecate 2 1 Dipartimento di Elettronica, Informazione e Bioingegneria (DEIB) Politecnico

More information

Field. Department of Engineering Cybernetics, Norwegian University of Science and

Field. Department of Engineering Cybernetics, Norwegian University of Science and Energy-based Control of a Distributed Solar Collector Field Tor A. Johansen a Camilla Storaa a a Department of Engineering Cybernetics, Norwegian University of Science and Technology, N-7491 Trondheim,

More information

Journal of Process Control

Journal of Process Control Journal of Process Control 3 (03) 404 44 Contents lists available at SciVerse ScienceDirect Journal of Process Control j ourna l ho me pag e: www.elsevier.com/locate/jprocont Algorithms for improved fixed-time

More information

Further results on Robust MPC using Linear Matrix Inequalities

Further results on Robust MPC using Linear Matrix Inequalities Further results on Robust MPC using Linear Matrix Inequalities M. Lazar, W.P.M.H. Heemels, D. Muñoz de la Peña, T. Alamo Eindhoven Univ. of Technology, P.O. Box 513, 5600 MB, Eindhoven, The Netherlands,

More information

Global stabilization of feedforward systems with exponentially unstable Jacobian linearization

Global stabilization of feedforward systems with exponentially unstable Jacobian linearization Global stabilization of feedforward systems with exponentially unstable Jacobian linearization F Grognard, R Sepulchre, G Bastin Center for Systems Engineering and Applied Mechanics Université catholique

More information

Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam!

Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam! Prüfung Regelungstechnik I (Control Systems I) Prof. Dr. Lino Guzzella 3.. 24 Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam! Do not mark up this translation aid -

More information

Event-based predictive control triggered by input and output deadband conditions

Event-based predictive control triggered by input and output deadband conditions Preprints of the 19th World Congress The International Federation of Automatic Control Event-based predictive control triggered by input and output deadband conditions A. Pawlowski J. L. Guzmán M. Berenguel

More information

Linear Parameter Varying and Time-Varying Model Predictive Control

Linear Parameter Varying and Time-Varying Model Predictive Control Linear Parameter Varying and Time-Varying Model Predictive Control Alberto Bemporad - Model Predictive Control course - Academic year 016/17 0-1 Linear Parameter-Varying (LPV) MPC LTI prediction model

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

Outline. 1 Full information estimation. 2 Moving horizon estimation - zero prior weighting. 3 Moving horizon estimation - nonzero prior weighting

Outline. 1 Full information estimation. 2 Moving horizon estimation - zero prior weighting. 3 Moving horizon estimation - nonzero prior weighting Outline Moving Horizon Estimation MHE James B. Rawlings Department of Chemical and Biological Engineering University of Wisconsin Madison SADCO Summer School and Workshop on Optimal and Model Predictive

More information

APPLICATION OF MODAL PARAMETER DERIVATION IN ACTIVE SUPPRESSION OF THERMO ACOUSTIC INSTABILITIES

APPLICATION OF MODAL PARAMETER DERIVATION IN ACTIVE SUPPRESSION OF THERMO ACOUSTIC INSTABILITIES ICSV14 Cairns Australia 9-12 July, 2007 Abstract APPLICATION OF MODAL PARAMETER DERIVATION IN ACTIVE SUPPRESSION OF THERMO ACOUSTIC INSTABILITIES J.D.B.J. van den Boom, I. Lopez, V.N. Kornilov, L.P.H.

More information

A brief introduction to robust H control

A brief introduction to robust H control A brief introduction to robust H control Jean-Marc Biannic System Control and Flight Dynamics Department ONERA, Toulouse. http://www.onera.fr/staff/jean-marc-biannic/ http://jm.biannic.free.fr/ European

More information

On robustness of suboptimal min-max model predictive control *

On robustness of suboptimal min-max model predictive control * Manuscript received June 5, 007; revised Sep., 007 On robustness of suboptimal min-max model predictive control * DE-FENG HE, HAI-BO JI, TAO ZHENG Department of Automation University of Science and Technology

More information

2.5. x x 4. x x 2. x time(s) time (s)

2.5. x x 4. x x 2. x time(s) time (s) Global regulation and local robust stabilization of chained systems E Valtolina* and A Astolfi* Π *Dipartimento di Elettronica e Informazione Politecnico di Milano Piazza Leonardo da Vinci 3 33 Milano,

More information

Slug-flow Control in Submarine Oil-risers using SMC Strategies

Slug-flow Control in Submarine Oil-risers using SMC Strategies Slug-flow in Submarine Oil-risers using SMC Strategies Pagano, D. J. Plucenio, A. Traple, A. Departamento de Automação e Sistemas, Universidade Federal de Santa Catarina, 88-9 Florianópolis-SC, Brazil

More information

Real-Time Feasibility of Nonlinear Predictive Control for Semi-batch Reactors

Real-Time Feasibility of Nonlinear Predictive Control for Semi-batch Reactors European Symposium on Computer Arded Aided Process Engineering 15 L. Puigjaner and A. Espuña (Editors) 2005 Elsevier Science B.V. All rights reserved. Real-Time Feasibility of Nonlinear Predictive Control

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

An Adaptive LQG Combined With the MRAS Based LFFC for Motion Control Systems

An Adaptive LQG Combined With the MRAS Based LFFC for Motion Control Systems Journal of Automation Control Engineering Vol 3 No 2 April 2015 An Adaptive LQG Combined With the MRAS Based LFFC for Motion Control Systems Nguyen Duy Cuong Nguyen Van Lanh Gia Thi Dinh Electronics Faculty

More information

USE OF FILTERED SMITH PREDICTOR IN DMC

USE OF FILTERED SMITH PREDICTOR IN DMC Proceedins of the th Mediterranean Conference on Control and Automation - MED22 Lisbon, Portual, July 9-2, 22. USE OF FILTERED SMITH PREDICTOR IN DMC C. Ramos, M. Martínez, X. Blasco, J.M. Herrero Predictive

More information

A NEURO-FUZZY MODEL PREDICTIVE CONTROLLER APPLIED TO A PH-NEUTRALIZATION PROCESS. Jonas B. Waller and Hannu T. Toivonen

A NEURO-FUZZY MODEL PREDICTIVE CONTROLLER APPLIED TO A PH-NEUTRALIZATION PROCESS. Jonas B. Waller and Hannu T. Toivonen Copyright 22 IFAC 15th Triennial World Congress, Barcelona, Spain A NEURO-FUZZY MODEL PREDICTIVE CONTROLLER APPLIED TO A PH-NEUTRALIZATION PROCESS Jonas B. Waller and Hannu T. Toivonen Department of Chemical

More information

Control System Design

Control System Design ELEC ENG 4CL4: Control System Design Notes for Lecture #36 Dr. Ian C. Bruce Room: CRL-229 Phone ext.: 26984 Email: ibruce@mail.ece.mcmaster.ca Friday, April 4, 2003 3. Cascade Control Next we turn to an

More information

Robust tuning procedures of dead-time compensating controllers

Robust tuning procedures of dead-time compensating controllers ISSN 28 5316 ISRN LUTFD2/TFRT--5645--SE Robust tuning procedures of dead-time compensating controllers Ari Ingimundarson Department of Automatic Control Lund Institute of Technology December 2 Department

More information

Nonlinear Reference Tracking with Model Predictive Control: An Intuitive Approach

Nonlinear Reference Tracking with Model Predictive Control: An Intuitive Approach onlinear Reference Tracking with Model Predictive Control: An Intuitive Approach Johannes Köhler, Matthias Müller, Frank Allgöwer Abstract In this paper, we study the system theoretic properties of a reference

More information

Comparative study of three practical IMC algorithms with inner controller of first and second order

Comparative study of three practical IMC algorithms with inner controller of first and second order Journal of Electrical Engineering, Electronics, Control and Computer Science JEEECCS, Volume 2, Issue 4, pages 2-28, 206 Comparative study of three practical IMC algorithms with inner controller of first

More information

Memoryless Control to Drive States of Delayed Continuous-time Systems within the Nonnegative Orthant

Memoryless Control to Drive States of Delayed Continuous-time Systems within the Nonnegative Orthant Proceedings of the 17th World Congress The International Federation of Automatic Control Seoul, Korea, July 6-11, 28 Memoryless Control to Drive States of Delayed Continuous-time Systems within the Nonnegative

More information

A NEW APPROACH TO MIXED H 2 /H OPTIMAL PI/PID CONTROLLER DESIGN

A NEW APPROACH TO MIXED H 2 /H OPTIMAL PI/PID CONTROLLER DESIGN Copyright 2002 IFAC 15th Triennial World Congress, Barcelona, Spain A NEW APPROACH TO MIXED H 2 /H OPTIMAL PI/PID CONTROLLER DESIGN Chyi Hwang,1 Chun-Yen Hsiao Department of Chemical Engineering National

More information

Tuning of PID Controllers Based on Sensitivity Margin Specification

Tuning of PID Controllers Based on Sensitivity Margin Specification Tuning of D Controllers ased on Sensitivity Margin Specification S. Dormido and F. Morilla Dpto. de nformática y Automática-UNED c/ Juan del Rosal 6, 84 Madrid, Spain e-mail: {sdormido,fmorilla}@dia.uned.es

More information

MATH4406 (Control Theory) Unit 6: The Linear Quadratic Regulator (LQR) and Model Predictive Control (MPC) Prepared by Yoni Nazarathy, Artem

MATH4406 (Control Theory) Unit 6: The Linear Quadratic Regulator (LQR) and Model Predictive Control (MPC) Prepared by Yoni Nazarathy, Artem MATH4406 (Control Theory) Unit 6: The Linear Quadratic Regulator (LQR) and Model Predictive Control (MPC) Prepared by Yoni Nazarathy, Artem Pulemotov, September 12, 2012 Unit Outline Goal 1: Outline linear

More information

Available online at ScienceDirect. Procedia Engineering 100 (2015 )

Available online at   ScienceDirect. Procedia Engineering 100 (2015 ) Available online at www.sciencedirect.com ScienceDirect Procedia Engineering 100 (015 ) 345 349 5th DAAAM International Symposium on Intelligent Manufacturing and Automation, DAAAM 014 Control of Airflow

More information

Adaptive Nonlinear Model Predictive Control with Suboptimality and Stability Guarantees

Adaptive Nonlinear Model Predictive Control with Suboptimality and Stability Guarantees Adaptive Nonlinear Model Predictive Control with Suboptimality and Stability Guarantees Pontus Giselsson Department of Automatic Control LTH Lund University Box 118, SE-221 00 Lund, Sweden pontusg@control.lth.se

More information

Disturbance Attenuation for a Class of Nonlinear Systems by Output Feedback

Disturbance Attenuation for a Class of Nonlinear Systems by Output Feedback Disturbance Attenuation for a Class of Nonlinear Systems by Output Feedback Wei in Chunjiang Qian and Xianqing Huang Submitted to Systems & Control etters /5/ Abstract This paper studies the problem of

More information

ROBUST STABILITY AND PERFORMANCE ANALYSIS OF UNSTABLE PROCESS WITH DEAD TIME USING Mu SYNTHESIS

ROBUST STABILITY AND PERFORMANCE ANALYSIS OF UNSTABLE PROCESS WITH DEAD TIME USING Mu SYNTHESIS ROBUST STABILITY AND PERFORMANCE ANALYSIS OF UNSTABLE PROCESS WITH DEAD TIME USING Mu SYNTHESIS I. Thirunavukkarasu 1, V. I. George 1, G. Saravana Kumar 1 and A. Ramakalyan 2 1 Department o Instrumentation

More information

Output Regulation of Uncertain Nonlinear Systems with Nonlinear Exosystems

Output Regulation of Uncertain Nonlinear Systems with Nonlinear Exosystems Output Regulation of Uncertain Nonlinear Systems with Nonlinear Exosystems Zhengtao Ding Manchester School of Engineering, University of Manchester Oxford Road, Manchester M3 9PL, United Kingdom zhengtaoding@manacuk

More information

inputs. The velocity form is used in the digital implementation to avoid wind-up [7]. The unified LQR scheme has been developed due to several reasons

inputs. The velocity form is used in the digital implementation to avoid wind-up [7]. The unified LQR scheme has been developed due to several reasons A LQR Scheme for SCR Process in Combined-Cycle Thermal Power Plants Santo Wijaya 1 Keiko Shimizu 1 and Masashi Nakamoto 2 Abstract The paper presents a feedback control of Linear Quadratic Regulator (LQR)

More information

Research Article Self-Triggered Model Predictive Control for Linear Systems Based on Transmission of Control Input Sequences

Research Article Self-Triggered Model Predictive Control for Linear Systems Based on Transmission of Control Input Sequences Applied Mathematics Volume 216, Article ID 824962, 7 pages http://dxdoiorg/11155/216/824962 Research Article Self-Triggered Model Predictive Control for Linear Systems Based on Transmission of Control

More information

Introduction to Model Predictive Control. Dipartimento di Elettronica e Informazione

Introduction to Model Predictive Control. Dipartimento di Elettronica e Informazione Introduction to Model Predictive Control Riccardo Scattolini Riccardo Scattolini Dipartimento di Elettronica e Informazione Finite horizon optimal control 2 Consider the system At time k we want to compute

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

Regional Input-to-State Stability for Nonlinear Model Predictive Control

Regional Input-to-State Stability for Nonlinear Model Predictive Control 1548 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 51, NO. 9, SEPTEMBER 2006 Regional Input-to-State Stability for Nonlinear Model Predictive Control L. Magni, D. M. Raimondo, and R. Scattolini Abstract

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

Mike Grimble Industrial Control Centre, Strathclyde University, United Kingdom

Mike Grimble Industrial Control Centre, Strathclyde University, United Kingdom Copyright 2002 IFAC 15th Triennial World Congress, Barcelona, Spain IMPLEMENTATION OF CONSTRAINED PREDICTIVE OUTER-LOOP CONTROLLERS: APPLICATION TO A BOILER CONTROL SYSTEM Fernando Tadeo, Teresa Alvarez

More information

CHAPTER 3 TUNING METHODS OF CONTROLLER

CHAPTER 3 TUNING METHODS OF CONTROLLER 57 CHAPTER 3 TUNING METHODS OF CONTROLLER 3.1 INTRODUCTION This chapter deals with a simple method of designing PI and PID controllers for first order plus time delay with integrator systems (FOPTDI).

More information

Active Fault Diagnosis for Uncertain Systems

Active Fault Diagnosis for Uncertain Systems Active Fault Diagnosis for Uncertain Systems Davide M. Raimondo 1 Joseph K. Scott 2, Richard D. Braatz 2, Roberto Marseglia 1, Lalo Magni 1, Rolf Findeisen 3 1 Identification and Control of Dynamic Systems

More information

State Feedback Control of a DC-DC Converter for MPPT of a Solar PV Module

State Feedback Control of a DC-DC Converter for MPPT of a Solar PV Module State Feedback Control of a DC-DC Converter for MPPT of a Solar PV Module Eric Torres 1 Abstract The optimum solar PV module voltage is not constant. It varies with ambient conditions. Hense, it is advantageous

More information

FAULT-TOLERANT CONTROL OF CHEMICAL PROCESS SYSTEMS USING COMMUNICATION NETWORKS. Nael H. El-Farra, Adiwinata Gani & Panagiotis D.

FAULT-TOLERANT CONTROL OF CHEMICAL PROCESS SYSTEMS USING COMMUNICATION NETWORKS. Nael H. El-Farra, Adiwinata Gani & Panagiotis D. FAULT-TOLERANT CONTROL OF CHEMICAL PROCESS SYSTEMS USING COMMUNICATION NETWORKS Nael H. El-Farra, Adiwinata Gani & Panagiotis D. Christofides Department of Chemical Engineering University of California,

More information

Chapter 5 MATHEMATICAL MODELING OF THE EVACATED SOLAR COLLECTOR. 5.1 Thermal Model of Solar Collector System

Chapter 5 MATHEMATICAL MODELING OF THE EVACATED SOLAR COLLECTOR. 5.1 Thermal Model of Solar Collector System Chapter 5 MATHEMATICAL MODELING OF THE EVACATED SOLAR COLLECTOR This chapter deals with analytical method of finding out the collector outlet working fluid temperature. A dynamic model of the solar collector

More information

CompensatorTuning for Didturbance Rejection Associated with Delayed Double Integrating Processes, Part II: Feedback Lag-lead First-order Compensator

CompensatorTuning for Didturbance Rejection Associated with Delayed Double Integrating Processes, Part II: Feedback Lag-lead First-order Compensator CompensatorTuning for Didturbance Rejection Associated with Delayed Double Integrating Processes, Part II: Feedback Lag-lead First-order Compensator Galal Ali Hassaan Department of Mechanical Design &

More information

ISA-PID Controller Tuning: A combined min-max / ISE approach

ISA-PID Controller Tuning: A combined min-max / ISE approach Proceedings of the 26 IEEE International Conference on Control Applications Munich, Germany, October 4-6, 26 FrB11.2 ISA-PID Controller Tuning: A combined min-max / ISE approach Ramon Vilanova, Pedro Balaguer

More information

Model predictive control for discrete-event systems with soft and hard synchronization constraints

Model predictive control for discrete-event systems with soft and hard synchronization constraints Delft University of Technology Fac. of Information Technology and Systems Control Systems Engineering Technical report bds:00-20 Model predictive control for discrete-event systems with soft and hard synchronization

More information

ThM06-2. Coprime Factor Based Closed-Loop Model Validation Applied to a Flexible Structure

ThM06-2. Coprime Factor Based Closed-Loop Model Validation Applied to a Flexible Structure Proceedings of the 42nd IEEE Conference on Decision and Control Maui, Hawaii USA, December 2003 ThM06-2 Coprime Factor Based Closed-Loop Model Validation Applied to a Flexible Structure Marianne Crowder

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

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

Design and Implementation of Sliding Mode Controller using Coefficient Diagram Method for a nonlinear process

Design and Implementation of Sliding Mode Controller using Coefficient Diagram Method for a nonlinear process IOSR Journal of Electrical and Electronics Engineering (IOSR-JEEE) e-issn: 2278-1676,p-ISSN: 2320-3331, Volume 7, Issue 5 (Sep. - Oct. 2013), PP 19-24 Design and Implementation of Sliding Mode Controller

More information

ESTIMATES ON THE PREDICTION HORIZON LENGTH IN MODEL PREDICTIVE CONTROL

ESTIMATES ON THE PREDICTION HORIZON LENGTH IN MODEL PREDICTIVE CONTROL ESTIMATES ON THE PREDICTION HORIZON LENGTH IN MODEL PREDICTIVE CONTROL K. WORTHMANN Abstract. We are concerned with model predictive control without stabilizing terminal constraints or costs. Here, our

More information