CONTINUOUS-TIME VS. DISCRETE-TIME IDENTIFICATION MODELS USED FOR ADAPTIVE CONTROL OF NONLINEAR PROCESS

Size: px
Start display at page:

Download "CONTINUOUS-TIME VS. DISCRETE-TIME IDENTIFICATION MODELS USED FOR ADAPTIVE CONTROL OF NONLINEAR PROCESS"

Transcription

1 CONINUOUS-IME VS. DISCREE-IME IDENIFICAION MODELS USED FOR ADAPIVE CONROL OF NONLINEAR PROCESS Jiri Vojtesek and Petr Dostal Faculty of Applied Informatics omas Bata Uniersity in Zlin Nam. GM 5555, Zlin, Czech Republic {ojtesek,dostalp}@fai.utb.cz KEYWORDS Simulation, Mathematical Model, Adaptie control, Continuous-time model, Delta-model, Continuous Stirred-tank Reactor. ABSRAC An adaptie control is a technique where the controller adopts a structure or parameters somehow to the control conditions and the state of the controlled system. One way how we can fulfil the adaptiity of the controller is a recursie identification of the controlled system which satisfies that parameters of the controller changes according to parameters of the controlled system during the whole control process. he goal of this contribution is to compare identification models that work in continuous and discrete time. he control synthesis uses polynomial approach that satisfies basic control requirements such as a stability, a disturbance attenuation and a reference signal tracking. he control response could be tuned by the choice of the root position in the Pole-placement method. Moreoer, this control method could be easily programmable that is big adantage while we use this method in simulation software such as Matlab etc. INRODUCION he adaptie control (Åström and Wittenmark, 989) is not new control approach but it is still used because it produces good control results. Adantage of this method can be found in ery good theoretical background and ariety of modifications (Bobal et al., 005). he approach used here is based on the choice of the External Linear Model (ELM) which describes controlled, originally nonlinear, process in the linear way for example by the discrete or the continuous transfer function (F) (Bobal et al., 005). Parameters of this ELM are then identified recursiely during the control and parameters of the controller are recomputed according to them. Results of control synthesis are the structure and relations for computing controller s parameters that reflect identified parameters of ELM. he recursie identification of the continuous-time (C) model (Wahlberg, 990) is a bit more complicated than identification of the discrete-time (D) model where the computation uses measured or simulated alues of input and output ariables in discrete time interals. his approach could be inaccurate for bigger alues of the sampling period. One solution can be found in the use of so called delta-models (Middleton and Goodwin, 004) that are special types of D models where parameters of input and output ariables are related to the sampling period. It was proed that parameters of the delta-model approach to parameters of the C model for sufficiently small sampling period (Stericker and Sinha, 993). his combination of the continuoustime control synthesis with the discrete-time identification is called Hybrid adaptie control and some applications can be found for example in (Vojtesek and Dostal, 005) and (Vojtesek and Dostal, 0). he second way is to use the C control synthesis and also the C recursie identification. he C online estimation is not as simple as a D estimation because deriaties of the input and output ariable are immeasurable. his negatie feature could be soled for example with the use of differential filters (Dostal et al., 00). he control synthesis uses polynomial approach which satisfies basic control system requirements such as a stability of the control loop, a reference signal tracking and a disturbance attenuation. Moreoer, the two degrees-of-freedom (DOF) configuration has good results in the reference signal tracking (Kucera, 993). he continuous stirred-tank reactor (CSR) is typical nonlinear equipment used in the chemical and biochemical industry for production of arious chemicals (Ingham et al., 000). he mathematical model of this nonlinear system is described by the set of nonlinear ordinary differential equations (ODEs) which can be soled mathematically for example by the Runge-Kutta s method. his mathematical model than seres as a testing model for simulation analyses proposed in the theoretical part. All results in this paper are simulations made in the mathematical software Matlab, ersion ADAPIVE CONROL he adaptie approach (Åström and Wittenmark, 989) takes its philosophy in the nature, where plants, animals or een human beings adapt their behaior to the actual conditions and enironment they lie in. here could be arious adaptie control techniques but the one Proceedings 30th European Conference on Modelling and Simulation ECMS horsten Claus, Frank Herrmann, Michael Manitz, Olier Rose (Editors) ISBN: / ISBN: (CD)

2 which is used in this work adapt parameters of the controller to actual state of the controlled system. his done ia recursie identification of the system s ELM and parameters of the controller are then recomputed according to identified parameters of the ELM. he design of the controller starts with the choice of the ELM. We can use for example transfer functions (F) that are generally described in the C form: b( s) G( s) () a s where polynomials a(s) and b(s) will be later used in the computation of controller s parameters. It is good to do the static and dynamic analysis of the controlled system before the design of the controller. he static analysis helps with the choice of the optimal working point where we can obtain for example the best concentration of the product or minimal costs. On the other hand, the dynamic analysis of the system can be used for example for the choice of the ELM s order. Continuous-ime Identification Model As G(s) is also relation of the Laplace transform of the output ariable, Y(s), to the input ariable, U(s), the ELM in the () could be also rewritten to the form ( σ) ( σ) a y t b u t () where u(t) denotes the input ariable, y(t) is the output ariable and σ is the differentiation operator. he identification of C model in () is problem because the deriaties of the input and the output ariables are immeasurable. If we replace these deriations by the filtered ones denoted by u f and y f and computed from c( σ ) uf ( t) u( t) (3) c σ y t y t f for a new stable polynomial c(σ) that fulfils condition deg c( σ ) deg a( σ ), the Laplace transform of (3) is then c( s) U f ( s) U( s) + o ( s) (4) c s Y s Y s + o s f where polynomials o (s) and o (s) includes initial conditions of filtered ariables. If we substitute (4) into the Laplace transform of the Equation (), the relation for the Laplace transform of the filtered output ariable, Y f (s) is b s Yf ( s) U f ( s) +Ψ ( s) (5) a s and Ψ(s) is a rational function which contains initial conditions of both filtered and unfiltered ariables. he dynamics of the differential filters c(s) in (4) must be faster than the dynamics of the controlled system (Dostal et al., 00). It is good to choose the parameters of this polynomial sufficiently small. he alues of filtered alues are taken in the discrete time moment t k k for k 0,,, N. is sampling period and the regression ector has n+m parts where deg a n and deg b m, i.e. ϕ () ( n ) C tk yf tk, yf tk,, yf tk, () (,,,, ) m uf tk uf tk uf ( tk), he ector of parameters ( t ) [ a, a,, a, b, b,, b ] C k 0 n 0 m (6) θ (7) is computed from the differential equation ( n ) yf ( tk) C ( tk) C ( tk) +Ψ( tk) where Ψ ( t k ) includes immeasurable errors. θ ϕ (8) Discrete-ime Identification Model he second approach used for example in (Vojtesek and Dostal, 0) uses so called delta-models for identification. he delta-models are special types of D models where input and output ariables are related to the sampling period. A new complex ariable γ is defined generally as (Mukhopadhyay et al., 99) z γ (9) β z+ β where denotes a sampling period and β is an optional parameter and it holds 0 β. It is clear, that there could be an infinite number of delta-models but so called Forward delta-model for β 0 was used here. he complex ariable γ is then z γ (0) Some works compares parameters C s. delta-model and it was proed for example in (Stericker and Sinha, 993), that parameters of the delta-model approaches to the C ones for sufficiently small sampling period. he C model () can be rewritten to ( ) ( ) a y t b u t () where a () and b () are discrete polynomials and their coefficients are different from those in C model but we suppose, that they are close to them. he regression ector is in this case ϕ( k ) [ y( k ),, y( k n), () u ( k+ m n),, u ( k n) ]

3 he ector of parameters is generally [ a,..., a, b,..., b ] θ (3) n 0 m 0 and its parameters are computed again from the differential equation ( ) + y k θ k ϕ k e k (4) for e(k) as a general random immeasurable component. Both identification methods with the C model and the delta-model was discussed in this work. Recursie Identification Vectors of C and delta parameters must be identified recursiely to satisfy the adaptiity condition. his could be done for example by the Recursie Least- Squares (RLS) method (Fikar and Mikles 999) which is simple, easily programmable method that could be modified with exponential, directional etc. forgetting factors. hese forgetting factors helps with the accuracy in the more complex systems. he RLS method used for estimation of ectors of parameters ˆC Τ θ Τ or θ ˆ in (7) and (4) could be described generally by the set of equations: P γ ε y ϕ ˆ θ ( k ) + ϕ P( k ) ϕ L γ P ( k ) ϕ P λ ( k ) ˆ θ ˆ P( k ) ϕ ϕ P( k ) ( k ) λ ( k ) + ϕ P ( k ) ϕ λ ( k ) θ ( k ) + L ε (5) where φ is regression ector, ε denotes a prediction error, P is a coariance matrix and λ and λ are forgetting factors. For example constant exponential forgetting (Fikar and Mikles 999) uses λ and K λ γ ε (6) where K is a ery small alue (e.g. K 0.00). his RLS modification was used in this work for the online estimation. DESIGN OF HE CONROLLER he controller is designed with the use of the polynomial synthesis (Kucera, 993). here are seeral adantages of this approach. At first, they can work with the controller in the polynomial description, for example in the form of the transfer function (). he result of the synthesis is not only the structure, but also the relations for computing of controller s parameters. Moreoer, this method satisfies basic control requirements. he control scheme with two degrees-of-freedom (DOF) (Grimble, 994) is shown in Figure. Figure : DOF control configuration he signal w is reference signal (i.e. wanted alue), denotes disturbance, u is an input and y an output ariable. he block G(s) in Figure represents the controlled system described by the F (), blocks Q(s) and R(s) are feedback and feedforward parts of the controller again in the form of F, generally: Q s q s r s ; R( s) p s p s (7) Degrees of polynomials p(s), q(s) and r(s) must hold properness condition: deg q s deg p s ; deg r s deg p s (8) he condition for the reference signal tracking is satisfied if the polynomial p(s) in the denominator of the controller s transfer functions (7) is diided into p( s) f ( s) p ( s) (9) where f(s) is a least common diisor of the reference and the disturbance transfer functions. If we hae these F in the form of the step function, f(s) s and (7) could be rewritten into Q s q s r s ; R( s) s p s s p s (0) Parameters of controller s polynomials are computed from the set of polynomial equations a( s) s p ( s) + b( s) q( s) d( s) () t s s+ b s r s d s that are in the literature called Diophantine equations (Kucera, 993) and they can be soled by the Method of uncertain coefficients. Polynomial t(s) in equation () is an auxiliary stable polynomial and coefficients of this polynomial are not used for computing of coefficients of the polynomial r(s). Polynomials a(s) and b(s) in () are known from the recursie identification and the polynomial d(s) on the right side of Diophantine equations () is stable optional polynomial which could affect the quality of the control. Degrees of controller s polynomials p ( s), q(s) and r(s) and the degree of the stable polynomial d(s) are deg p ( s) deg a( s) deg r( s) 0 () deg q s deg a s deg d s deg a s

4 he simplest way how to choose the stable optional polynomial d(s) define the Pole-placement method he polynomial d(s) is then diided into deg d( s) i (3) i ( + ) d s s s where roots s i are generally in the complex form s i α i + ω i j and the stability is satisfied for α i < 0. If we want to obtain an aperiodic output response, ω i must be ω i 0 and (3) is then d( s) ( s+ α ) deg d (4) One disadantage of this method is that it is ery general and it proides for example for deg d(s) 4 four simple roots, two double roots, one single and one triple root but no recommendation for the choice of these roots. Our preious experiment (Vojtesek and Dostal, 0) hae shown, that it is good co connect the choice of this polynomial somehow with the controlled system. he Spectral factorization could be used for this task and it means that the polynomial d(s) is diided into two parts deg d deg n d s n s s+ α (5) where one part is classic pole-placement method and n(s) comes from the Spectral factorization of the polynomial a(s) in the denominator of the controlled system s transfer function (): * * n s n s a s a s (6) he use of Spectral factorization satisfies that the polynomial n(s) is always stable een if the polynomial a(s) is unstable. his could happen for example by inaccurate estimation at the beginning of the control when an estimator does not hae enough information about the system. SIMULAION EXPERIMEN he adaptie approach was tested by simulations on the mathematical model of the Continuous Stirred-ank Reactor (CSR) with so called Van der Vusse reaction inside (Chen et al., 995). his reaction can be described by the following scheme: k k A B C (7) k3 A D and the mathematical model of this system comes from material and heat balances inside the reactor. he result is the set of four nonlinear ordinary differential equations (ODE): dca qr ( c 0 c ) k c k 3 c dt Vr dcb qr c B + k c A k c B dt V r A A A A (8) dr qr hr ArU ( r0 r) ( c r) dt V r ρrc + pr Vrρrc pr (8) dc ( Qc + AU r ( r c) ) dt m c c pc State ariables are in this case concentrations c A, c B and temperatures of the reactant r and the cooling c. here could be theoretically four input ariables a olumetric flow rate of the reactant, q r, a heat remoal of the cooling, Q c, an input concentration c A0 and an input temperature of the reactant, r0. he last two are only theoretical and could not be used as an input ariable from the practical point of iew. he scheme of this chemical reactor is in Figure. Figure : Continuous Stirred-tank Reactor (CSR) with Van der Vusse reaction inside Other ariables are supposed to be constant during the control because of the simplification. he olume of the reactor is denoted as V r, A r is the heat exchange surface, ρ r is used for the density of the reactant, U is the heat transfer coefficient, c pc and c pr are specific heat capacities of the cooling and the reactant a m c is the weight of the cooling mass. Values of these fixed parameters are in able (Chen et al., 995). able : Parameters of the reactor k min - k min - mol - E /R K h -400 kj.kmol - h kj.kmol - V r 0.0 m 3 c pr 3.0 kj.kg -.K - U 67. kj.min - m - K - c A0 5. kmol.m -3 r K k min - E /R K E 3 /R 8560 K h 000 kj.kmol - ρ r 934. kg.m -3 c pc.0 kj.kg -.K - A r 0.5 m c B0 0 kmol.m -3 m c 5 kg he steady-state analysis (Vojtesek and Dostal, 005) has shown that the optimal working point is in this case defined by the olumetric flow rate of the reactant q r s m 3.min - and heat remoal of the coolant Q c s kj.min -.

5 he input ariable for the dynamic study was the change of the heat remoal of the coolant, ΔQ c, and the output ariable was the change of reactant s temperature, r, s Qc t Qc s u() t 00 [%], y s () t () t [ K] (9) Q c he dynamic behaior was obsered for arious step changes of the input ariable from the range Δu(t) <-00%; +00%> and results are in Figure 3. y(t) [K] % -75% -50% -5% 5% 50% 75% 00% Figure 3: Results of the dynamic analysis for the arious changes of the input ariable Δu(t) It was already mentioned, that the dynamic analysis could help us with the choice of the ELM. It can be seen, that resulted step responses could be approximated by the second order F with relatie order one. he F () is then b s bs+ b G s 0 a s s + as + a0 (30) As the ELM (30) is of the second order, the F of the controller for both identification methods are according to (0) and () Q s qs + qs q ; R( s) r s ps+ p s ps+ p 0 0 (3) and the stable polynomial d(s) on the right side of () is of the fourth degree, i.e. d( s) n( s) ( s+ α ) (3) where n(s) comes from the Spectral factorization of (6) Finally, we hae one tuning parameter the position of the root α. All simulations hae same parameters the sampling period was 0.3 min, the initial coariance matrix P(0) has on the diagonal 0 6 and starting ectors of parameters for the identification was chosen ˆ θ ( 0) ˆ ( 0) [ 0., 0., 0., 0.] C θ. he simulation took 750 min and there were done 5 changes of the reference signal w(t). Our preious experiments hae shown that we can obtain better control results if the first change of the reference signal is exponential function instead of the step function. he input signal u(t) was limited to the alues u(t) <-75%; +75%> due to physical limitations. Control with C Identification Model he first simulation experiment was done for C identification model. he degree of the polynomial c(s) was chosen as deg c(s) deg a(s) and c s s + cs+ c0 s +.4s (33) Filtered input and output ariables are then ( ) ( ) f f 0 f ( ) ( ) f f 0 f y () t + c y () t + c y () t y() t u () t + cu () t + c u () t u() t (34) he ector of parameters and the regression ector are for ELM (30) ϕ () θ ( t ) [ a, a, b, b ] () t y t, y t, u t, u t C k f k f k f k f k C where parameters ( t ) C k k 0 0 (35) θ are estimated recursiely by RLS method with constant exponential forgetting described in the theoretical part. here were done three simulation studies for different α and results are shown in Figure 4 and Figure 5. w(t), y(t) [K] w, y (α 0.05), y (α 0.08), y (α 0.4) Figure 4: Courses of the reference signal, w(t), and the output ariable, y(t), for arious alues of the parameter α, results for the C identification model Figure 4 clearly shows that increasing alue of the parameter α affects mainly the speed of the output response an increasing alue of α produces quicker output response. It is worth to notice, that the change of the reference signal from the positie to the negatie alue causes problems for smaller alues of α. he output response then do not reach the reference signal. On the other hand, the control with the biggest alue of α 0.4 produces ery good results also with this negatie step changes of the reference signal. Figure 5 shows that the controller computes also ery smooth course of the action alue, u(t), what is also important from the practical point of iew. he action signal is represented by some action of the actuators and

6 quick changes of the input ariable could affect the lifetime of them. u(t)[%] u (α 0.05), u (α 0.08), u (α 0.4) Figure 5: he course of the input ariable, u(t), for arious alues of the parameter α, results for the C identification model Control with Delta-model Identification he second approach uses delta-models for identification which means that ector of parameters and data ector are [ ] θ [ a, a, b, b ] ϕ ( k ) y ( k ), y ( k ), u ( k ), u ( k ) 0 0 where -alues of the input and the output ariables are Parameters of ˆ ( k ) yk yk ( ) + yk ( ) y yk ( ) yk ( ) y ( k ) y ( k ) y( k ) uk ( ) uk ( ) u ( k ) u ( k ) u( k ) (37) θ are again estimated recursiely by the RLS method with constant exponential forgetting. w(t), y(t) [K] w, y (α 0.0), y (α 0.05), y (α 0.4) Figure 6: Courses of the reference signal, w(t), and the output ariable, y(t), for arious alues of the parameter α, results for the delta identification model (36) here were done simulation experiments for the same alues of the parameter α 0.05, 0.08 and 0.4 and the same changes of the reference signal as in preious case due to comparability. Results are shown in Figure 6 and Figure 7. u(t)[%] u (α 0.05), u (α 0.08), u (α 0.4) Figure 7: he course of the input ariable, u(t), for arious alues of the parameter α, results for the delta identification model It can be seen that the use of delta-models for the identification can also produce good control results. he effect of α is the same as in preious case, i.e. quicker output response can be obtained for bigger alues of α. he output response in this case hae a ery small oershoots for the biggest alue of α 0.4 but does not hae problem with negatie changes of the reference signal compared with the C model. he course of the input ariable, u(t), is ery similar to the preious case. We can see only some problems at the ery beginning of the control which is typical for the adaptie controll that starts from the general ector of parameters ˆ θ ( 0). It takes some time to approach to right alues, but once they are reached, results are good. he quality of the control for both control techniques was ealuated by the control quality criteria S u that displays how big are changes of the input ariable u(t) and the output criteria S y that sums the square of the control error e w y, i.e. u N ( () ( ) ) [ ] S u i u i i N ( () ()) i Sy w i y i K f for N (38) where f is final time which is in this case f 450 min. Values of these quality criteria was computed for each simulation study and results are shown in able. able : Values of quality criteria S u and S y C model Delta model S u [-] S y [K ] S u [-] S y [K ] α α α

7 he choice of the optimal alue of the tuning parameter α in both strategies depends what is important for us from the control point of iew. able shows that if the output ariable is more important, the bigger alue of α is better. his can be also clearly seen from graphs in Figure 4 and Figure 6. Oppositely, if we want the less changes of the input ariable, the control with lower alue of α is good choice. As all results in this paper comes from the simulation it is worth to mention the computation requirements. he simulation of the control with the delta identification model takes in Matlab about 0 seconds. On the other hand, the C identification model is more computationally demanding and the simulation for the same parameters took.5 minutes. As a result, computation with C model is nine times more demanding than control with delta identification model. In fact it is not big problem because the sampling period was 0.3 min, which is 0 seconds that is enough time for the identification and the computation of new parameters of the controller een for C model. CONCLUSIONS he goal of this paper was to show two on-line recursie identification methods used in the adaptie control. he first one is continuous-time identification that uses differential filters. his method is more computationally demanding but offers more accurate results. he next identification method is based on delta-models that are special types of D models where input and output ariables are related to the sampling period which could shift parameters of the delta-model close to parameters of the C model. As a result, this method is quicker and the output responses are ery close to those from the C model. Used adaptie approach uses polynomial approach with the Poleplacement method and the Spectral factorization that satisfies basic control requirements. Moreoer, this adaptie controller could be tuned by the choice of the position of the root in the Pole-placement method and the main effect is in the speed of the control. All approaches were tested on the mathematical model of the CSR as a typical member of the nonlinear systems with lumped parameters. he future work will head to the erification of simulated results on the real model of this or similar system. REFERENCES Åström, K. J., B. Wittenmark 989. Adaptie Control. Addison Wesley. Reading. MA. Bobal, V.; J. Böhm; J. Fessl; J. Machacek Digital Selftuning Controllers: Algorithms. Implementation and Applications. Adanced extbooks in Control and Signal Processing. Springer-Verlag London Limited. 005, ISBN Dostal, P.; V. Bobal; M. Blaha, M. 00. One Approach to Adaptie Control of Nonlinear Processes. In: Proc. IFAC Workshop on Adaptation and Learning in Control and Signal Processing ALCOSP 00, Cernobbio-Como, Italy, 00. p Fikar, M.; J. Mikles 999. System Identification. SU Bratislaa Grimble, M. J Robust industrial control. Optimal design approach for polynomial systems. Prentice Hall, London Chen, H.; A. Kremling; F. Allgöwer Nonlinear Predictie Control of a Benchmark CSR. In: Proceedings of 3rd European Control Conference. Rome, Italy. Ingham, J.; I. J. Dunn; E. Heinzle; J. E. Prenosil. 000 Chemical Engineering Dynamics. An Introduction to Modeling and Computer Simulation. Second. Completely Reised Edition. VCH Verlagsgesellshaft. Weinheim, 000. ISBN Kucera, V Diophantine Equations in Control A Surey. Automatica Middleton, R.H.; G. C. Goodwin 004. Digital Control and Estimation - A Unified Approach. Prentice Hall. Englewood Cliffs. Mukhopadhyay, S.; A. G. Patra; G. P. Rao. 99. New Class of Discrete-time Models for Continuos-time Systems. International Journal of Control, 99, ol.55, Stericker, D.L; N. K. Sinha 993. Identification of Continuous-time Systems from Samples of Input-output Data Using the -operator. Control-heory and Adanced echnology. ol Vojtesek, J.; P. Dostal, 005. From steady-state and dynamic analysis to adaptie control of the CSR reactor. In: Proc. of 9th European Conference on Modelling and Simulation ECMS 005. Riga, Latia, p Vojtesek, J.; P. Dostal. 0. wo ypes of External Linear Models Used for Adaptie Control of Continuous Stirred ank Reactor. In: Proceedings 5th European Conference on Modelling and Simulation ECMS 0. Nicosia: p ISBN Wahlberg, B he Effects of Rapid Sampling in System Identification, Automatica, ol. 6, AUHOR BIOGRAPHIES JIRI VOJESEK was born in Zlin. Czech Republic and studied at the omas Bata Uniersity in Zlin, where he got his master degree in chemical and process engineering in 00. He has finished his Ph.D. focused on Modern control methods for chemical reactors in 007 and become Associatie professor at the omas Bata Uniersity in Zlin in 05. His contact is ojtesek@fai.utb.cz. PER DOSAL studied at the echnical Uniersity of Pardubice. He obtained his PhD. degree in echnical Cybernetics in 979 and he became professor in Process Control in 000. His research interest are modelling and simulation of continuous-time chemical processes. polynomial methods. optimal. adaptie and robust control. You can contact him on address dostalp@fai.utb.cz.

Adaptive Control of Fluid Inside CSTR Using Continuous-Time and Discrete-Time Identification Model and Different Control Configurations

Adaptive Control of Fluid Inside CSTR Using Continuous-Time and Discrete-Time Identification Model and Different Control Configurations Adaptive Control of Fluid Inside CSTR Using Continuous-Time and Discrete-Time Identification Model and Different Control Configurations JIRI VOJTESEK, PETR DOSTAL Tomas Bata University in Zlin Faculty

More information

CONTROL OF TEMPERATURE INSIDE PLUG-FLOW TUBULAR CHEMICAL REACTOR USING 1DOF AND 2DOF ADAPTIVE CONTROLLERS

CONTROL OF TEMPERATURE INSIDE PLUG-FLOW TUBULAR CHEMICAL REACTOR USING 1DOF AND 2DOF ADAPTIVE CONTROLLERS CONTROL OF TEMPERATURE INSIDE PLUG-FLOW TUBULAR CHEMICAL REACTOR USING 1DOF AND 2DOF ADAPTIVE CONTROLLERS Jiri Vojtesek, Lubos Spacek and Frantisek Gazdos Faculty of Applied Informatics Tomas Bata University

More information

Optimal Choice of Weighting Factors in Adaptive Linear Quadratic Control

Optimal Choice of Weighting Factors in Adaptive Linear Quadratic Control International Journal of Automation and Computing 11(3), June 2014, 241-248 DOI: 10.1007/s11633-014-0786-5 Optimal Choice of Weighting Factors in Adaptive Linear Quadratic Control Jiri Vojtesek Petr Dostal

More information

Use of Differential Equations In Modeling and Simulation of CSTR

Use of Differential Equations In Modeling and Simulation of CSTR Use of Differential Equations In Modeling and Simulation of CSTR JIRI VOJTESEK, PETR DOSTAL Department of Process Control, Faculty of Applied Informatics Tomas Bata University in Zlin nám. T. G. Masaryka

More information

Pole-placement and LQ Hybrid Adaptive Control Applied Isothermal Continuous Stirred Tank Reactor

Pole-placement and LQ Hybrid Adaptive Control Applied Isothermal Continuous Stirred Tank Reactor WSEAS RANSACIONS on SYSEMS and CONROL Pole-placement and LQ Hybrid Adaptie Control Applied Iothermal Continuou Stirred ank Reactor JIRI VOJESEK, PER DOSAL Department of Proce Control, Faculty of Applied

More information

ADAPTIVE PID CONTROLLER WITH ON LINE IDENTIFICATION

ADAPTIVE PID CONTROLLER WITH ON LINE IDENTIFICATION Journal of ELECTRICAL ENGINEERING, VOL. 53, NO. 9-10, 00, 33 40 ADAPTIVE PID CONTROLLER WITH ON LINE IDENTIFICATION Jiří Macháče Vladimír Bobál A digital adaptive PID controller algorithm which contains

More information

Review Paper Modeling and Simulation Study of the CSTR for Complex Reaction by Using Polymath

Review Paper Modeling and Simulation Study of the CSTR for Complex Reaction by Using Polymath Research Journal of Chemical Sciences ISSN 2231-606X. Review Paper Modeling and Simulation Study of the CSTR for Complex Reaction by Using Polymath Abstract Kanse Nitin G. 1, Dhanke P.B. 1 and Thombare

More information

Modeling and Model Predictive Control of Nonlinear Hydraulic System

Modeling and Model Predictive Control of Nonlinear Hydraulic System Modeling and Model Predictive Control of Nonlinear Hydraulic System Petr Chalupa, Jakub Novák Department of Process Control, Faculty of Applied Informatics, Tomas Bata University in Zlin, nám. T. G. Masaryka

More information

YOULA KUČERA PARAMETRISATION IN SELF TUNING LQ CONTROL OF A CHEMICAL REACTOR

YOULA KUČERA PARAMETRISATION IN SELF TUNING LQ CONTROL OF A CHEMICAL REACTOR YOULA KUČERA PARAMETRISATION IN SELF TUNING LQ CONTROL OF A CHEMICAL REACTOR Ján Mikleš, L uboš Čirka, and Miroslav Fikar Slovak University of Technology in Bratislava Radlinského 9, 812 37 Bratislava,

More information

Modeling of Hydraulic Control Valves

Modeling of Hydraulic Control Valves Modeling of Hydraulic Control Valves PETR CHALUPA, JAKUB NOVAK, VLADIMIR BOBAL Department of Process Control, Faculty of Applied Informatics Tomas Bata University in Zlin nam. T.G. Masaryka 5555, 76 1

More information

SELF TUNING PREDICTIVE CONTROL OF NONLINEAR SERVO MOTOR

SELF TUNING PREDICTIVE CONTROL OF NONLINEAR SERVO MOTOR Journal of ELECTRICAL ENGINEERING, VOL 6, NO 6, 2, 365 372 SELF TUNING PREDICTIVE CONTROL OF NONLINEAR SERVO MOTOR Vladimír Bobál Petr Chalupa Marek Kubalčík Petr Dostál The paper is focused on a design

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

Modelling, identification and simulation of the inverted pendulum PS600

Modelling, identification and simulation of the inverted pendulum PS600 Acta Montanistica Slovaca Ročník 15(010), číslo 1, 14-18 Modelling, identification and simulation of the inverted pendulum PS600 Jiří Marholt and František azdoš 1 This paper deals with modelling, identification

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

Smith Predictor Based Autotuners for Time-delay Systems

Smith Predictor Based Autotuners for Time-delay Systems Smith Predictor Based Autotuners for Time-dela Sstems ROMAN PROKOP, JIŘÍ KORBEL, RADEK MATUŠŮ Facult of Applied Informatics Tomas Bata Universit in Zlín Nám. TGM 5555, 76 Zlín CZECH REPUBLIC prokop@fai.utb.cz

More information

LQ CONTROL OF HEAT EXCHANGER DESIGN AND SIMULATION

LQ CONTROL OF HEAT EXCHANGER DESIGN AND SIMULATION LQ CONTROL OF HEAT EXCHANGER DESIGN AND SIMULATION Vladimír Bobál,, Petr Dostál,, Marek Kubalčík and Stanislav Talaš Tomas Bata University in Zlín Centre of Polymer Systems, University Institute Department

More information

Slovak University of Technology in Bratislava Institute of Information Engineering, Automation, and Mathematics PROCEEDINGS

Slovak University of Technology in Bratislava Institute of Information Engineering, Automation, and Mathematics PROCEEDINGS Slovak University of Technology in Bratislava Institute of Information Engineering, Automation, and Mathematics PROCEEDINGS of the 18 th International Conference on Process Control Hotel Titris, Tatranská

More information

Unified Approach to Analog and Digital Two-Degree-of-Freedom PI Controller Tuning for Integrating Plants with Time Delay

Unified Approach to Analog and Digital Two-Degree-of-Freedom PI Controller Tuning for Integrating Plants with Time Delay Acta Montanistica Slovaca Ročník 6 0), číslo, 89-94 Unified Approach to Analog and Digital wo-degree-of-freedom PI Controller uning for Integrating Plants with ime Delay Miluse Viteckova, Antonin Vitecek,

More information

Dr Ian R. Manchester

Dr Ian R. Manchester Week Content Notes 1 Introduction 2 Frequency Domain Modelling 3 Transient Performance and the s-plane 4 Block Diagrams 5 Feedback System Characteristics Assign 1 Due 6 Root Locus 7 Root Locus 2 Assign

More information

A FEEDBACK STRUCTURE WITH HIGHER ORDER DERIVATIVES IN REGULATOR. Ryszard Gessing

A FEEDBACK STRUCTURE WITH HIGHER ORDER DERIVATIVES IN REGULATOR. Ryszard Gessing A FEEDBACK STRUCTURE WITH HIGHER ORDER DERIVATIVES IN REGULATOR Ryszard Gessing Politechnika Śl aska Instytut Automatyki, ul. Akademicka 16, 44-101 Gliwice, Poland, fax: +4832 372127, email: gessing@ia.gliwice.edu.pl

More information

ECE Introduction to Artificial Neural Network and Fuzzy Systems

ECE Introduction to Artificial Neural Network and Fuzzy Systems ECE 39 - Introduction to Artificial Neural Network and Fuzzy Systems Wavelet Neural Network control of two Continuous Stirred Tank Reactors in Series using MATLAB Tariq Ahamed Abstract. With the rapid

More information

EECE Adaptive Control

EECE Adaptive Control EECE 574 - Adaptive Control Overview Guy Dumont Department of Electrical and Computer Engineering University of British Columbia Lectures: Thursday 09h00-12h00 Location: PPC 101 Guy Dumont (UBC) EECE 574

More information

Discretization of Continuous Linear Anisochronic Models

Discretization of Continuous Linear Anisochronic Models Discretization of Continuous Linear Anisochronic Models Milan Hofreiter Czech echnical University in Prague Faculty of Mechanical Engineering echnicka 4, 66 7 Prague 6 CZECH REPUBLIC E-mail: hofreite@fsid.cvut.cz

More information

FAST DEFUZZIFICATION METHOD BASED ON CENTROID ESTIMATION

FAST DEFUZZIFICATION METHOD BASED ON CENTROID ESTIMATION FAS DEFUZZIFICAION MEHOD BASED ON CENROID ESIMAION GINAR, Antonio Universidad Simón Bolívar, Departamento de ecnología Industrial, Sartenejas, Edo. Miranda, Apartado Postal 89000, enezuela. E-mail: aginart@usb.ve

More information

RELAY CONTROL WITH PARALLEL COMPENSATOR FOR NONMINIMUM PHASE PLANTS. Ryszard Gessing

RELAY CONTROL WITH PARALLEL COMPENSATOR FOR NONMINIMUM PHASE PLANTS. Ryszard Gessing RELAY CONTROL WITH PARALLEL COMPENSATOR FOR NONMINIMUM PHASE PLANTS Ryszard Gessing Politechnika Śl aska Instytut Automatyki, ul. Akademicka 16, 44-101 Gliwice, Poland, fax: +4832 372127, email: gessing@ia.gliwice.edu.pl

More information

Process Modelling, Identification, and Control

Process Modelling, Identification, and Control Jan Mikles Miroslav Fikar Process Modelling, Identification, and Control With 187 Figures and 13 Tables 4u Springer Contents 1 Introduction 1 1.1 Topics in Process Control 1 1.2 An Example of Process Control

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

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

The parameterization of all. of all two-degree-of-freedom strongly stabilizing controllers

The parameterization of all. of all two-degree-of-freedom strongly stabilizing controllers The parameterization stabilizing controllers 89 The parameterization of all two-degree-of-freedom strongly stabilizing controllers Tatsuya Hoshikawa, Kou Yamada 2, Yuko Tatsumi 3, Non-members ABSTRACT

More information

APPLICATION OF ADAPTIVE CONTROLLER TO WATER HYDRAULIC SERVO CYLINDER

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

More information

THE ANALYSIS OF THE CONVECTIVE-CONDUCTIVE HEAT TRANSFER IN THE BUILDING CONSTRUCTIONS. Zbynek Svoboda

THE ANALYSIS OF THE CONVECTIVE-CONDUCTIVE HEAT TRANSFER IN THE BUILDING CONSTRUCTIONS. Zbynek Svoboda THE NLSIS OF THE CONECTIE-CONDUCTIE HET TRNSFER IN THE BUILDING CONSTRUCTIONS Zbynek Soboda Czech Technical Uniersity in Prague Faculty of Ciil Engineering 166 29 Prague 6 - Czech Republic BSTRCT The numerical

More information

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

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

More information

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

Matrix Equations in Multivariable Control

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

More information

Position in the xy plane y position x position

Position in the xy plane y position x position Robust Control of an Underactuated Surface Vessel with Thruster Dynamics K. Y. Pettersen and O. Egeland Department of Engineering Cybernetics Norwegian Uniersity of Science and Technology N- Trondheim,

More information

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

A novel principle for relay-based autotuning

A novel principle for relay-based autotuning A novel principle for relay-based autotuning Roman Prokop, Jiří orbel, and Ondrej Líška Abstract his paper presents a new simple principle for aperiodic tuning of SISO controllers used in autotuning schemes.

More information

Linear State Feedback Controller Design

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

More information

NONLINEAR ADAPTIVE CONTROL OF CSTR WITH SPIRAL COOLING IN THE JACKET

NONLINEAR ADAPTIVE CONTROL OF CSTR WITH SPIRAL COOLING IN THE JACKET NONLINEAR ADAPIVE CONROL OF CSR WIH SPIRAL COOLING IN HE JACKE Jiri Vojteek and Petr Dotal Faculty of Applied Informatic oma Bata Univerity in Zlin Nam. GM, 76 Zlin, Czech Republic E-mail: {vojteek,dotalp}@fai.utb.cz

More information

Control Systems I. Lecture 6: Poles and Zeros. Readings: Emilio Frazzoli. Institute for Dynamic Systems and Control D-MAVT ETH Zürich

Control Systems I. Lecture 6: Poles and Zeros. Readings: Emilio Frazzoli. Institute for Dynamic Systems and Control D-MAVT ETH Zürich Control Systems I Lecture 6: Poles and Zeros Readings: Emilio Frazzoli Institute for Dynamic Systems and Control D-MAVT ETH Zürich October 27, 2017 E. Frazzoli (ETH) Lecture 6: Control Systems I 27/10/2017

More information

1 Loop Control. 1.1 Open-loop. ISS0065 Control Instrumentation

1 Loop Control. 1.1 Open-loop. ISS0065 Control Instrumentation Lecture 4 ISS0065 Control Instrumentation 1 Loop Control System has a continuous signal (analog) basic notions: open-loop control, close-loop control. 1.1 Open-loop Open-loop / avatud süsteem / открытая

More information

D(s) G(s) A control system design definition

D(s) G(s) A control system design definition R E Compensation D(s) U Plant G(s) Y Figure 7. A control system design definition x x x 2 x 2 U 2 s s 7 2 Y Figure 7.2 A block diagram representing Eq. (7.) in control form z U 2 s z Y 4 z 2 s z 2 3 Figure

More information

The International Association for the Properties of Water and Steam

The International Association for the Properties of Water and Steam he International Association for the Properties of Water and Steam Kyoto, Japan September 2004 Reised Supplementary Release on Backward Equations for the Functions (p,h), (p,h) and (p,s), (p,s) for Region

More information

ECEN 605 LINEAR SYSTEMS. Lecture 20 Characteristics of Feedback Control Systems II Feedback and Stability 1/27

ECEN 605 LINEAR SYSTEMS. Lecture 20 Characteristics of Feedback Control Systems II Feedback and Stability 1/27 1/27 ECEN 605 LINEAR SYSTEMS Lecture 20 Characteristics of Feedback Control Systems II Feedback and Stability Feedback System Consider the feedback system u + G ol (s) y Figure 1: A unity feedback system

More information

NONLINEAR PREDICTIVE CONTROLLER: INFLUENCE OF ITERATIONS NUMBER ON REGULATION QUALITY

NONLINEAR PREDICTIVE CONTROLLER: INFLUENCE OF ITERATIONS NUMBER ON REGULATION QUALITY NONLINEAR PREDICIVE CONROLLER: INFLUENCE OF IERAIONS NUMBER ON REGULAION QUALIY P. Škrabánek Faculty of Electrical engineering and Informatics Department of process control University of Pardubice Abstract

More information

ADAPTIVE NEURAL NETWORK CONTROL OF MECHATRONICS OBJECTS

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

More information

Analysis and Synthesis of Single-Input Single-Output Control Systems

Analysis and Synthesis of Single-Input Single-Output Control Systems Lino Guzzella Analysis and Synthesis of Single-Input Single-Output Control Systems l+kja» \Uja>)W2(ja»\ um Contents 1 Definitions and Problem Formulations 1 1.1 Introduction 1 1.2 Definitions 1 1.2.1 Systems

More information

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

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

More information

A DESIGN METHOD FOR SIMPLE REPETITIVE CONTROLLERS WITH SPECIFIED INPUT-OUTPUT CHARACTERISTIC

A DESIGN METHOD FOR SIMPLE REPETITIVE CONTROLLERS WITH SPECIFIED INPUT-OUTPUT CHARACTERISTIC International Journal of Innovative Computing, Information Control ICIC International c 202 ISSN 349-498 Volume 8, Number 7(A), July 202 pp. 4883 4899 A DESIGN METHOD FOR SIMPLE REPETITIVE CONTROLLERS

More information

Uncertainty and Robustness for SISO Systems

Uncertainty and Robustness for SISO Systems Uncertainty and Robustness for SISO Systems ELEC 571L Robust Multivariable Control prepared by: Greg Stewart Outline Nature of uncertainty (models and signals). Physical sources of model uncertainty. Mathematical

More information

SAMPLE SOLUTION TO EXAM in MAS501 Control Systems 2 Autumn 2015

SAMPLE SOLUTION TO EXAM in MAS501 Control Systems 2 Autumn 2015 FACULTY OF ENGINEERING AND SCIENCE SAMPLE SOLUTION TO EXAM in MAS501 Control Systems 2 Autumn 2015 Lecturer: Michael Ruderman Problem 1: Frequency-domain analysis and control design (15 pt) Given is a

More information

General Lorentz Boost Transformations, Acting on Some Important Physical Quantities

General Lorentz Boost Transformations, Acting on Some Important Physical Quantities General Lorentz Boost Transformations, Acting on Some Important Physical Quantities We are interested in transforming measurements made in a reference frame O into measurements of the same quantities as

More information

Time Response Analysis (Part II)

Time Response Analysis (Part II) Time Response Analysis (Part II). A critically damped, continuous-time, second order system, when sampled, will have (in Z domain) (a) A simple pole (b) Double pole on real axis (c) Double pole on imaginary

More information

A Design Method for Smith Predictors for Minimum-Phase Time-Delay Plants

A Design Method for Smith Predictors for Minimum-Phase Time-Delay Plants 00 ECTI TRANSACTIONS ON COMPUTER AND INFORMATION TECHNOLOGY VOL., NO.2 NOVEMBER 2005 A Design Method for Smith Predictors for Minimum-Phase Time-Delay Plants Kou Yamada Nobuaki Matsushima, Non-members

More information

PID control of FOPDT plants with dominant dead time based on the modulus optimum criterion

PID control of FOPDT plants with dominant dead time based on the modulus optimum criterion Archives of Control Sciences Volume 6LXII, 016 No. 1, pages 5 17 PID control of FOPDT plants with dominant dead time based on the modulus optimum criterion JAN CVEJN The modulus optimum MO criterion can

More information

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

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

More information

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

Effective Hybrid Adaptive Temperature Control inside Plug-flow Chemical Reactor

Effective Hybrid Adaptive Temperature Control inside Plug-flow Chemical Reactor INERNAIONAL JOURNAL OF MAHEMAICS AND COMPUERS IN SIMULAION Volume, 6 Effective Hybrid Adaptive emperature Control inide Plug-flow Chemical Reactor Jiri Vojteek, Petr Dotal Abtract he paper deal with two

More information

CS205b/CME306. Lecture 4. x v. + t

CS205b/CME306. Lecture 4. x v. + t CS05b/CME306 Lecture 4 Time Integration We now consider seeral popular approaches for integrating an ODE Forward Euler Forward Euler eolution takes on the form n+ = n + Because forward Euler is unstable

More information

Unit 11 - Week 7: Quantitative feedback theory (Part 1/2)

Unit 11 - Week 7: Quantitative feedback theory (Part 1/2) X reviewer3@nptel.iitm.ac.in Courses» Control System Design Announcements Course Ask a Question Progress Mentor FAQ Unit 11 - Week 7: Quantitative feedback theory (Part 1/2) Course outline How to access

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

Cellular Metabolic Models

Cellular Metabolic Models Cellular Metabolic Models. Cellular metabolism. Modeling cellular metabolism. Flux balance model of yeast glycolysis 4. Kinetic model of yeast glycolysis Cellular Metabolic Models Cellular Metabolism Basic

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

An Elastic Contact Problem with Normal Compliance and Memory Term

An Elastic Contact Problem with Normal Compliance and Memory Term Machine Dynamics Research 2012, Vol. 36, No 1, 15 25 Abstract An Elastic Contact Problem with Normal Compliance and Memory Term Mikäel Barboteu, Ahmad Ramadan, Mircea Sofonea Uniersité de Perpignan, France

More information

2 Problem formulation. Fig. 1 Unity-feedback system. where A(s) and B(s) are coprime polynomials. The reference input is.

2 Problem formulation. Fig. 1 Unity-feedback system. where A(s) and B(s) are coprime polynomials. The reference input is. Synthesis of pole-zero assignment control law with minimum control input M.-H. TU C.-M. Lin Indexiny ferms: Control systems, Pules and zeros. Internal stability Abstract: A new method of control system

More information

Possible Way of Control of Multi-variable Control Loop by Using RGA Method

Possible Way of Control of Multi-variable Control Loop by Using RGA Method Possible Way of Control of Multi-variable Control Loop by Using GA Method PAVEL NAVATIL, LIBO PEKA Department of Automation and Control Tomas Bata University in Zlin nam. T.G. Masarya 5555, 76 Zlin CZECH

More information

Research Article. World Journal of Engineering Research and Technology WJERT.

Research Article. World Journal of Engineering Research and Technology WJERT. wjert, 2015, Vol. 1, Issue 1, 27-36 Research Article ISSN 2454-695X WJERT www.wjert.org COMPENSATOR TUNING FOR DISTURBANCE REJECTION ASSOCIATED WITH DELAYED DOUBLE INTEGRATING PROCESSES, PART I: FEEDBACK

More information

Introduction to Feedback Control

Introduction to Feedback Control Introduction to Feedback Control Control System Design Why Control? Open-Loop vs Closed-Loop (Feedback) Why Use Feedback Control? Closed-Loop Control System Structure Elements of a Feedback Control System

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

The International Association for the Properties of Water and Steam

The International Association for the Properties of Water and Steam IAPWS SR3-03(2014) he International Association for the Properties of Water and Steam Moscow, Russia June 2014 Reised Supplementary Release on Backward Equations for the Functions (h), (h) and (s), (s)

More information

The International Association for the Properties of Water and Steam

The International Association for the Properties of Water and Steam he International Association for the Properties of Water and Steam Vejle, Denmark August 200 Supplementary Release on Backward Equations for the Functions (p,h), (p,h) and (p,s), (p,s) for Region of the

More information

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

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

More information

Lecture 12. Upcoming labs: Final Exam on 12/21/2015 (Monday)10:30-12:30

Lecture 12. Upcoming labs: Final Exam on 12/21/2015 (Monday)10:30-12:30 289 Upcoming labs: Lecture 12 Lab 20: Internal model control (finish up) Lab 22: Force or Torque control experiments [Integrative] (2-3 sessions) Final Exam on 12/21/2015 (Monday)10:30-12:30 Today: Recap

More information

MULTILOOP PI CONTROLLER FOR ACHIEVING SIMULTANEOUS TIME AND FREQUENCY DOMAIN SPECIFICATIONS

MULTILOOP PI CONTROLLER FOR ACHIEVING SIMULTANEOUS TIME AND FREQUENCY DOMAIN SPECIFICATIONS Journal of Engineering Science and Technology Vol. 1, No. 8 (215) 113-1115 School of Engineering, Taylor s University MULTILOOP PI CONTROLLER FOR ACHIEVING SIMULTANEOUS TIME AND FREQUENCY DOMAIN SPECIFICATIONS

More information

Dr Ian R. Manchester Dr Ian R. Manchester AMME 3500 : Root Locus

Dr Ian R. Manchester Dr Ian R. Manchester AMME 3500 : Root Locus Week Content Notes 1 Introduction 2 Frequency Domain Modelling 3 Transient Performance and the s-plane 4 Block Diagrams 5 Feedback System Characteristics Assign 1 Due 6 Root Locus 7 Root Locus 2 Assign

More information

International Journal of Engineering Research & Science (IJOER) ISSN: [ ] [Vol-2, Issue-11, November- 2016]

International Journal of Engineering Research & Science (IJOER) ISSN: [ ] [Vol-2, Issue-11, November- 2016] Synthesis of Discrete Steady-State Error Free Modal State Controller Based on Predefined Pole Placement Area and Measurable State Variables Mariela Alexandrova Department of Automation, Technical University

More information

Laplace Transforms Chapter 3

Laplace Transforms Chapter 3 Laplace Transforms Important analytical method for solving linear ordinary differential equations. - Application to nonlinear ODEs? Must linearize first. Laplace transforms play a key role in important

More information

PROPORTIONAL-Integral-Derivative (PID) controllers

PROPORTIONAL-Integral-Derivative (PID) controllers Multiple Model and Neural based Adaptive Multi-loop PID Controller for a CSTR Process R.Vinodha S. Abraham Lincoln and J. Prakash Abstract Multi-loop (De-centralized) Proportional-Integral- Derivative

More information

Lecture 4 Stabilization

Lecture 4 Stabilization Lecture 4 Stabilization This lecture follows Chapter 5 of Doyle-Francis-Tannenbaum, with proofs and Section 5.3 omitted 17013 IOC-UPC, Lecture 4, November 2nd 2005 p. 1/23 Stable plants (I) We assume that

More information

A Method of Setting the Penalization Constants in the Suboptimal Linear Quadratic Tracking Method

A Method of Setting the Penalization Constants in the Suboptimal Linear Quadratic Tracking Method XXVI. ASR '21 Seminar, Instruments and Control, Ostrava, Aril 26-27, 21 Paer 57 A Method of Setting the Penalization Constants in the Subotimal Linear Quadratic Tracking Method PERŮTKA, Karel Ing., Deartment

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

CHAPTER 10: STABILITY &TUNING

CHAPTER 10: STABILITY &TUNING When I complete this chapter, I want to be able to do the following. Determine the stability of a process without control Determine the stability of a closed-loop feedback control system Use these approaches

More information

Tishreen University Journal for Research and Scientific Studies - Engineering Sciences Series Vol. ( ) No. ( ) PID

Tishreen University Journal for Research and Scientific Studies - Engineering Sciences Series Vol. ( ) No. ( ) PID ishreen University Journal for Research and Scientific Studies - Engineering Sciences Series Vol No Matlab controllers, DC motors control methods, time response, Performance * ٢١ ishreen University Journal

More information

A matrix Method for Interval Hermite Curve Segmentation O. Ismail, Senior Member, IEEE

A matrix Method for Interval Hermite Curve Segmentation O. Ismail, Senior Member, IEEE International Journal of Video&Image Processing Network Security IJVIPNS-IJENS Vol:15 No:03 7 A matrix Method for Interal Hermite Cure Segmentation O. Ismail, Senior Member, IEEE Abstract Since the use

More information

Keywords-Non-minimum phase process; fractional-order; unstable pole-zero cancellation; PID controller; flexible link robot;initial undershoot

Keywords-Non-minimum phase process; fractional-order; unstable pole-zero cancellation; PID controller; flexible link robot;initial undershoot Method for Undershoot-Less Control of Non- Minimum Phase Plants Based on Partial Cancellation of the Non-Minimum Phase Zero: Application to Flexible-Link Robots F. Merrikh-Bayat and F. Bayat Department

More information

The Short Sampling Period in Adaptive Control

The Short Sampling Period in Adaptive Control Proceedings of the World Congress on Engineering and Computer cience 9 Vol II WCEC 9, October -, 9, an Francisco, UA he hort ampling Period in Adaptive Control P. Pivoňka, V. Veleba, M. Šeda, P. Ošmera,

More information

Chapter 4: Techniques of Circuit Analysis

Chapter 4: Techniques of Circuit Analysis Chapter 4: Techniques of Circuit Analysis This chapter gies us many useful tools for soling and simplifying circuits. We saw a few simple tools in the last chapter (reduction of circuits ia series and

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

Systems Analysis and Control

Systems Analysis and Control Systems Analysis and Control Matthew M. Peet Illinois Institute of Technology Lecture : Different Types of Control Overview In this Lecture, you will learn: Limits of Proportional Feedback Performance

More information

Domain s Sweep, a Computational Method to Optimise Chemical and Physical Processes

Domain s Sweep, a Computational Method to Optimise Chemical and Physical Processes Article Domain s Sweep, a Computational Method to Optimise Chemical and Physical Processes Alexandre César Balbino Barbosa Filho Department of Chemical Engineering, Federal University of Campina Grande,

More information

Laplace Transforms and use in Automatic Control

Laplace Transforms and use in Automatic Control Laplace Transforms and use in Automatic Control P.S. Gandhi Mechanical Engineering IIT Bombay Acknowledgements: P.Santosh Krishna, SYSCON Recap Fourier series Fourier transform: aperiodic Convolution integral

More information

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

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

More information

Robust Internal Model Control for Impulse Elimination of Singular Systems

Robust Internal Model Control for Impulse Elimination of Singular Systems International Journal of Control Science and Engineering ; (): -7 DOI:.59/j.control.. Robust Internal Model Control for Impulse Elimination of Singular Systems M. M. Share Pasandand *, H. D. Taghirad Department

More information

Control Systems Design

Control Systems Design ELEC4410 Control Systems Design Lecture 18: State Feedback Tracking and State Estimation Julio H. Braslavsky julio@ee.newcastle.edu.au School of Electrical Engineering and Computer Science Lecture 18:

More information

( ) ( = ) = ( ) ( ) ( )

( ) ( = ) = ( ) ( ) ( ) ( ) Vρ C st s T t 0 wc Ti s T s Q s (8) K T ( s) Q ( s) + Ti ( s) (0) τs+ τs+ V ρ K and τ wc w T (s)g (s)q (s) + G (s)t(s) i G and G are transfer functions and independent of the inputs, Q and T i. Note

More information

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

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

More information

Application of Neuro Fuzzy Reduced Order Observer in Magnetic Bearing Systems

Application of Neuro Fuzzy Reduced Order Observer in Magnetic Bearing Systems Application of Neuro Fuzzy Reduced Order Observer in Magnetic Bearing Systems M. A., Eltantawie, Member, IAENG Abstract Adaptive Neuro-Fuzzy Inference System (ANFIS) is used to design fuzzy reduced order

More information

CDS 101/110a: Lecture 8-1 Frequency Domain Design

CDS 101/110a: Lecture 8-1 Frequency Domain Design CDS 11/11a: Lecture 8-1 Frequency Domain Design Richard M. Murray 17 November 28 Goals: Describe canonical control design problem and standard performance measures Show how to use loop shaping to achieve

More information

Control Systems II. ETH, MAVT, IDSC, Lecture 4 17/03/2017. G. Ducard

Control Systems II. ETH, MAVT, IDSC, Lecture 4 17/03/2017. G. Ducard Control Systems II ETH, MAVT, IDSC, Lecture 4 17/03/2017 Lecture plan: Control Systems II, IDSC, 2017 SISO Control Design 24.02 Lecture 1 Recalls, Introductory case study 03.03 Lecture 2 Cascaded Control

More information

Control System Design

Control System Design ELEC ENG 4CL4: Control System Design Notes for Lecture #14 Wednesday, February 5, 2003 Dr. Ian C. Bruce Room: CRL-229 Phone ext.: 26984 Email: ibruce@mail.ece.mcmaster.ca Chapter 7 Synthesis of SISO Controllers

More information