AN APPROACH TO TOTAL STATE CONTROL IN BATCH PROCESSES

Size: px
Start display at page:

Download "AN APPROACH TO TOTAL STATE CONTROL IN BATCH PROCESSES"

Transcription

1 AN APPROACH TO TOTAL STATE CONTROL IN BATCH PROCESSES H. Marcela Moscoso-Vasquez, Gloria M. Monsalve-Bravo and Hernan Alvarez Departamento de Procesos y Energía, Facultad de Minas Universidad Nacional de Colombia Sede Medellín, Medellín Colombia Abstract The purpose of this work is to analyze the possibilities of total state control in batch processes using multivariable control strategies. For this, a review of control strategies for batch processes is made, analyzing their advantages and limitations. It is found that the most common approaches for this kind of processes are Input-Output strategies which do not guarantee an adequate performance of the control system due to the inherent transient character of batch processes. A new approach for batch processes control based on the process state controlability and observability is proposed, using Hankel matrix for determining the dynamics hierarchy as a tool for multivariable control of these processes. This represents a challenge since Hankel matrix is a tool for linear processes and batch processes linearization is not possible because a process operating point does not exist. To overcome this, an extension for using Hankel matrix in batch processes is developed. The proposed multivariable control strategy for achieving total state control in batch processes is based both on plantwide control structures and the idea of regulating only the main process dynamics through coordination of the other process dynamics. It is found that total state control represents an appropriate approach for batch process control and Hankel matrix represents the best way to establish a hierarchy between process dynamics and selecting the main one. The proposed strategy is applied to a penicillin fermentation process achieving the regulation of all state variables using as references the optimal state profiles for this process. Keywords: Total state control, phenomenological-based model, dynamics hierarchy, batch processes, distributed control structure. Introduction In Batch Processes (BP) raw materials are loaded in predefined amounts and they are transformed through a specific sequence of activities (known as recipe) by a given period. In this way, a determined amount of a specific product is obtained after a given time [1]. The same behavior is shared by semi-batch processes, with the exception that the raw materials are loaded continuously during the batch. This sort of operation is highly used in specialty chemicals industry [2] due to its flexibility and versatility, and it also represents the natural way to scale-up processes from the laboratory to the industrial plant [3]. Despite the antiquity of BP, the control issue has been a problematic area [1]. The literature presents many particular cases (not general problem solutions) and the studies on this topic have been limited to proposing a control strategy and evaluating its performance in simulation, as can be seen from [1], [2], [4], []. Additionally, there are no tools to evaluate properties as controllability and stability in BP, highlighting the lack of tools for designing control strategies for this kind of processes. In order to consider batch process characteristics, and aiming to a methodology for controlling BP, an approach to the control issue is proposed based on the Total State Control paradigm and on a classification of the process dynamics and their collaboration for achieving process control.

2 The paper is organized as follows. First, relevant characteristics of batch processes and the control strategies applied to these processes are discussed. Then, the proposed control scheme is described, detailing the establishment of the dynamics hierarchy and the methodology for designing the regulatory and supervisory levels of the control structure. Finally, the proposed control scheme is applied to a fed batch fermentor for penicillin production. Control Strategies for Batch Processes Before considering control strategies for BP, it is important to distinguish between discontinuous (including batch and semi-batch processes) and Continuous Processes (CP). As mentioned before, the main differences between these kinds of processes are: (i) non-stationary operating point in BP and (ii) end-product quality (run-end output) is the real control objective in BP [2]. The main characteristics of batch and semi-batch processes which imply a challenge for process control engineers are: Dynamic Operating Point. In BP input and output variables change with time [6]. In discontinuous operations, chemical transformations proceed from an initial state to a very different final state [3]. As a consequence of these time-varying characteristics, it does not exist a single operating point around which the control system is designed as in the case of continuous processes [2]. Irreversible Behavior. In discontinuous processes product properties and some state variables (related with product quality) depend on their history, which makes impossible to take corrective actions on the process once the product is out of quality specifications [2; 3]. In other words, the future quality (run-end output) depends, and is actually controlled by the past evolution of the state variables during the batch. Nonlinear Behavior. Nonlinearities might originate from various sources, the two major ones being: (i) the nonlinear dependency of the reaction rates on concentrations (often) and on temperature (always), and (ii) the nonlinear relationship between the heat transferred from the reactor to the jacket [3]. While continuous processes also exhibit nonlinearities, they can be easily treated because CP have a single operating point around which the process can be linearized, which is not possible to do in discontinuous processes [1]. Constrained Operation. In real processes, all manipulated variables are physically constrained. Also, certain output variables may need to be constrained for safety or stability reasons [6]. Furthermore, due to the wide operating range of batch processes, it is rarely possible to design and operate a batch process away from constraints, as is typically done for continuous processes [2]. Regarding control strategies for BP it is possible to identify two types of control strategies in discontinuous processes. The first one is the one-time control strategies, in which the controller calculates the control law in real time during the batch run [2]. This type of control includes: adaptive control and model predictive control strategies, and almost all this strategies are recognized as tracking control strategies. The second one, is the run-to-run control strategies, in this case the controller calculates the control law before starting the batch run from a previous batch information. This type of control includes: Iterative Learning Control (ILC) and Run-To-Run (R2R) Control [7]. As mentioned before, BP control literature presents many particular cases (nothing generalizable). Also, a plethora of studies on this topic have been limited to proposing a control strategy and evaluating its performance in simulation, some examples could be viewed in the works addressed above. In addition, a less prolific field is the dynamics characterization of BP from the control theory, because there are no

3 tools to evaluate properties such as controllability and stability in BP which highlights the lack of tools to design control strategies for these processes. Total State Control Strategy for Batch Processes as Plantwide Control It is frequently found in BP that not enough control loops are installed over the process. Only those measurable variables are controlled regardless if those variables can or cannot be directly associated with product quality, which places BP control under critical situation regarding the required end-product quality. Until today, product quality has been exclusively associated to process control objectives or process outputs. However, this Input Output approach represents a partial view of product quality given its limitations originated from partial measurement of the process state. Given the sequential nature of BP that can be seen as transformation stages the product undergoes, each stage can be considered as independent process equipment so then the single batch process is analogue to a process plant composed by this individual process equipment with high energy and mass interactions. As such, BP can be controlled using plant-wide control strategies as they are stated for CP plants. In plant wide control the mostly used approach is the decentralized control strategy in which each controller acts individually without communicating with the other controllers [8]. This is the strategy used when a set of the individual dynamics are controlled or only the product quality property is controlled. Other strategies, i.e. distributed control approach, involve communication among controllers giving a collaborative or cooperative action between controllers to achieve control of the whole plant [9]. The control strategy herein proposed involves (i) the establishment of a dynamics hierarchy, which allows the classification of process variables in Main or Critical Dynamics (MaD) and Secondary or Noncritical Dynamics (SeD), and (ii) a collaborative integration of the SeD controllers to guarantee the behavior of the MaD through single control loops for each SeD, which allows reaching Total State Control (TSC) for BP by controlling only the SeD. On Fig. 1 the methodology for obtaining the control strategy is illustrated. The control structure consists of two control layers: (i) regulatory layer which deals with the SeDs control, and (ii) supervisory layer which defines the set points for the regulatory controllers. These set points are obtained by minimizing the deviation on the MaD over the batch time using as manipulated variables the set points for the SeDs controllers. Figure 1. Methodology for Total State Control in Batch Processes. Once all the interesting process state variables are determined, a TSC strategy is being used. This strategy acts over the process with complete knowledge about MaD and SeD dynamic behaviors, and over them the strategy applies enough control loops in order to maintain such dynamics under control, taking into consideration that inside the MaD and SeD group of process state variables exist enough variables to determine product quality. However, it is known that total state measurement is not easily achieved, especially in chemical processes in which most sensors are not available or cannot be acquired

4 by economic constraints. As for TSC total knowledge of process state is required, the need for state observers is highlighted as they allow the estimation of non-measurable state variables from the most suitable set of available measurements In order to overcome the issues previously mentioned regarding control of product quality in BP, a dynamics classification of state variables is proposed. Such classification, or dynamics hierarchy allows the classification of process variables in (i) Main Dynamic (MaD) constituted by one dynamic behavior that relates both process characteristics and process objective and (ii) Secondary Dynamics (SeD). Since TSC follows the line of controlling all states in a process, in this work the proposed approach has the explicit requirement of controlling all SeD in a way that MaD and therefore product quality are taken to pre-established values during batch operation. Therefore, to have total control over MaD and SeD is the ideal process condition and is what this work aims to. The process dynamics hierarchy is established by an extension of the discrete control tool called Hankel matrix which has been widely used in model reduction, systems identification, digital filter design [], and recently in controllers design for establishing Input Output pairings in continuous processes [11]. This methodology uses a Phenomenological-Based Semiphysical Model (PBSM) for representing the process and Hankel matrix for: (i) representing the dynamic behavior of the process in input state terms, (ii) determining the effect of the input variables as a whole over each state variable, constituted by the State Impactability Index (SII) of each state variable; (iii) Determining the effect of each input variable over state variables as a whole, constituted by the Input Impactability Index (III); and (iv) selecting as MaD the state variable with the highest SII, and establishing states and inputs hierarchies to create control loops (design of the regulatory layer), by pairing the state variable with the highest SII with the input variable with the highest III. However, Hankel Matrix is a tool used in linear processes [12] and therefore cannot be used since linearization of BP is not possible given the inexistence of a unique process operating point. An extension for using this tool in BP is developed considering a piecewise linearization of the process. For this procedure, the operation trajectory of the process (given by (1) and (2)) is used for its linearization as shown in (3) and (4). ẋ = f (x(t),u(t)), x() = x (1) δẋ = Aδx(t) + Bδu(t) (3) y = h(x(t)) (2) δy = Cδx(t) (4) where A = [ f x ]x n,u n, B = [ ] f u x n,u n and C = [ ] h x x n,u n are the Jacobian matrices of the system described by (1) and (2). Further, taking into account that: δx(t) = x(t) x n () δu(t) = u(t) u n (6) δy(t) = y(t) y n (7) where x n, y n and u n are state and output trajectories and input nominal values respectively. Hankel Matrix is then used for establishing the dynamics hierarchy by means of its Singular Value Decomposition (SVD) as shown in (). These are computed as the eigenvalues of the matrix obtained by multiplying the observability (O b ) and controllability (C o ) matrixes using 8. Then, the State Impactability Index (SII k ) and Input Impactability Index (III k ) are computed using 9 and 11 respectively. H = O b C o (8) SII k = m n 1 U 2 k+n j,i (9) i=1 σ 2 i j= H = USV T () III k = m n 1 V 2 i,k+n j (11) i=1 σ 2 i j=

5 where the matrices U and V consist of the orthonormalized eigenvectors of HH T and H T H respectively. The diagonal elements of S are the non-negative square roots of the eigenvalues of H T H and they are called singular values σ i. SII k and III k represent the impactability of process manipulated inputs u i as a whole over a k-th given state x k and the impactability of a k-th given process manipulated input u k over process states x i as a whole, respectively. According to this the MaD is the x k with the highest impactability in the process. A Brief Illustrative Example In this section the TSC strategy it is applied to a penicillin fermentor studied by Banga et al. [13], where an optimal control problem is solved to maximize the total amount of penicillin produced. In this work, the optimal profiles found in [13] are used as reference trajectories for the control system. Dynamics Hierarchy for the Penicillin Process The dynamics hierarchy of the process is presented in Fig. 3, where it is worth noticing that it changes during the batch run, being (substrate concentration) the MaD during the first 2 hours and after that (biomass concentration) becomes the MaD. Thus, the SeD are (biomass concentration), x 2 (product concentration) and x 4 (reactor volume), during the first 2 hours, and then x 2, and x 4 become the SeD. This means that at batch starting point the substrate concentration is the dominant dynamics since it regulates biomass growth (inhibited at high substrate concentrations) and therefore penicillin production. Then, when the biomass has grown, its concentration becomes the dominant dynamics since it regulates penicillin production and substrate consumption. In addition, the change on the behavior of the SII can be explained as inhibition by high substrate concentration during the first 2 hours (see Fig. 2). State Variables x 2 x 4 SII x 2 x Figure 2. State variable profiles, where, x 2, and units are g/l and x 4 units are L. Figure 3. State impactability index (SII) for the penicillin process. Regulatory layer According to Alvarez and Espinosa [11] the control loop design involves the selection of the manipulated variable for controlling each state variable. In this case, the available control actions are the substrate input flow (u 1 ) and concentration (u 2 ). For this, the state variable with the highest SII k is paired with the input variable with the highest III k. Here is important to note that only the SeD are considered for the control loops pairing since the MaD is controlled by coordination of the SeD controllers. According to this, the SII is computed again for all the SeD except the reactor volume (x 4 ) since it does not change in a significant amount during the batch (see Fig. 2) and thus can be considered constant. On Table 1, the pairing of variables for each stage of the batch considering the change on the MaD is presented.

6 Table 1. Input Output pairings for the process MaD MaD u 1 u 1 x 2 u 2 x 2 u 2 Each controller implemented is a Proportional one tuned for tracking, instead of the traditional Model Predictive Controller (MPC) used in distributed control strategies [14], so they follow the trajectories determined by the optimization problem described in the next section. It is worth clarifying that if enough control inputs for all MaD and SeD are available, the pairing analysis is performed considering the MaD as well. Supervisory Level In the supervisory layer the set points for the regulatory layer (SeD) controllers are determined by minimizing the deviation on the MaD over the batch time using as variables the set points for the SeD controllers. The objective function for this optimization is stated as shown by (12), where f (x,u 1,u 2 ) represents the model of the process and x 3 is the reference trajectory for the MaD, which corresponds to the state profile for determined by Banga et al. [13]. min x,x 3 (12) 2 s.t. (t) 14 (t) 2 x 4 (t) x(k + 1) = x(k) + f (x,u 1,u 2 ) The trajectory obtained for both MaD is presented on Fig. 4 and Fig.. Under these conditions, the state profiles obtained are the same as those obtained by Banga et al. [13], using a different substrate concentration on the feed and the same feed flowrate (See Fig. 7 and Fig. 6) which leads to a higher product production. The advantage of using the TSC approach herein introduced allows the process to reject disturbances while remaining on an optimal trajectory for the MaD, that allow the maximum penicillin production possible. Additionally, with the proposed control strategy, dynamic characteristics of BP are considered since both Input Output pairings and the control objective change considering the variations on the dynamic behavior of the batch. Substrate Concentration [kg/h] 2 2, sp Substrate Concentration [kg/m 3 ] , sp Figure 4. trajectory for the closed loop system. Figure. trajectory for the closed loop system.

7 -1 Flowrate [kg/h] -2-3 u 1 u 1 (Banga et al. 2) Figure 6. Substrate feedrate trajectories. Substrate Concentration [kg/h] u 2 u 2 (Banga et al. 2) Figure 7. Trajectories for substrate concentration. A comparison between the state profiles obtained by the proposed approach (Fig. 8) and optimized by Banga et al. [13] (Fig. 9) shows that a higher penicillin production (x 2 ) can be achieved by means of the proposed TSC approach, which can be explained from the higher biomass concentration ( ) obtained, having a greater potential for penicillin production and reducing the effects of substrate inhibition during the first hours of the batch. 3 3 x 2 x x 2 x 4 State Variables 2 2 State Variables 2 Figure 8. State profiles obtained by the proposed TSC approach. Figure 9. et al. [13] State profiles optimized by Banga Conclusions In this work a multivariable control strategy for batch processes is proposed. One of the main contributions of this work is the usage of an index to determine a dynamics hierarchy and using it for establishing control objectives which was an important issue in batch processes. This hierarchy allows the achievement of total state control of the process by model based coordination of non critical state variables to achieve the regulation of the main dynamic of the process. The proposed two layer control structure consists of a regulatory layer which deals with direct control of the process, and a supervisory layer which optimizes the set points of the non critical state variables. The main contribution of this work is the achievement controlling all the states of the process by coordination of SeD to achieve the regulation of MaD, instead of only controlling one variable during the batch. Additionally, the design of the control loops is made considering the controllability and observability of the process (SII and III), and therefore its dynamic characteristics, instead of stationary tools (as RGA) for an inherently transient process. Finally, the proposed approach represents a paradigm

8 shift in terms of reconfiguration of the control system so it can respond to the changes on the dynamic characteristics of the process as it evolves in time. References [1] L. M. Gómez. An approximation to batch processes control. Doctoral thesis, Universidad Nacional de San Juan, Argentina, 29. [2] D. Bonvin, B. Srinivasan, and D. Hunkeler. Control and Optimization of Batch Processes. IEEE Contr. Syst. Mag., 26(6):34 4, 26. [3] D. Bonvin. Optimal Operation of Batch Reactors - A Personal View. J. Process Contr., 8(-6): 3 368, [4] C. A. Gómez. Model Predictive Controller with guaranteed stability on batch processes (In Spanish). Master thesis, Universidad Nacional de Colombia, Medellín, Colombia, 2. [] B Srinivasan, S Palanki, and D Bonvin. Dynamic Optimization of Batch Processes: I. Characterization of the Nominal Solution. Comput. Chem. Eng., 27(1):1 26, 23. [6] K. S. Lee and J. H. Lee. Iterative Learning Control-Based Batch Process Control Technique for Integrated Control of End Product Properties and Transient Profiles of Process Variables. J. Process Contr., 13(7):67 621, 23. [7] B. Srinivasan and D. Bonvin. Controllability and Stability of Repetitive Batch Processes. J. Process Contr., 17(3):28 29, 27. [8] Gade Rangaiah and Vinay Kariwala. Plantwide Control: Recent Developments and Applications [9] Brett T Stewart, Aswin N Venkat, James B Rawlings, Stephen J Wright, and Gabriele Pannocchia. Cooperative Distributed Model Predictive Control. Syst. Control. Lett., 9(8):46 469, 2. [] H. Yin, Z. Zhu, and F. Ding. Model Order Determination Using the Hankel Matrix of Impulse Responses. Appl. Math. Lett., 24():797 82, 211. [11] L. A. Alvarez and J. J. Espinosa. Methodology Based on SVD for Control Structure Design (in Spanish). XIII Congreso Latinoamericano de Control Automático, page 6, 28. [12] B Moore. Principal Component Analysis in Linear Systems: Controllability, Observability, and Model Reduction. IEEE T. Automat. Contr., 26(1):17 32, [13] J. R. Banga, E. Balsa-Canto, C. G. Moles, and A. A. Alonso. Dynamic Optimization of Bioprocesses: Efficient and Robust Numerical Strategies. J. Biotechnol., 117(4):47 419, 2. [14] V.R. Radhakrishnan. Model Based Supervisory Control of a Ball Mill Grinding Circuit. J. Process Contr., 9(3):19 211, 1999.

SCALE-UP OF BATCH PROCESSES VIA DECENTRALIZED CONTROL. A. Marchetti, M. Amrhein, B. Chachuat and D. Bonvin

SCALE-UP OF BATCH PROCESSES VIA DECENTRALIZED CONTROL. A. Marchetti, M. Amrhein, B. Chachuat and D. Bonvin SCALE-UP OF BATCH PROCESSES VIA DECENTRALIZED CONTROL A. Marchetti, M. Amrhein, B. Chachuat and D. Bonvin Laboratoire d Automatique Ecole Polytechnique Fédérale de Lausanne (EPFL) CH-1015 Lausanne, Switzerland

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

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

Control Systems I. Lecture 2: Modeling. Suggested Readings: Åström & Murray Ch. 2-3, Guzzella Ch Emilio Frazzoli

Control Systems I. Lecture 2: Modeling. Suggested Readings: Åström & Murray Ch. 2-3, Guzzella Ch Emilio Frazzoli Control Systems I Lecture 2: Modeling Suggested Readings: Åström & Murray Ch. 2-3, Guzzella Ch. 2-3 Emilio Frazzoli Institute for Dynamic Systems and Control D-MAVT ETH Zürich September 29, 2017 E. Frazzoli

More information

Coordinating multiple optimization-based controllers: new opportunities and challenges

Coordinating multiple optimization-based controllers: new opportunities and challenges Coordinating multiple optimization-based controllers: new opportunities and challenges James B. Rawlings and Brett T. Stewart Department of Chemical and Biological Engineering University of Wisconsin Madison

More information

Dynamic Real-Time Optimization via Tracking of the Necessary Conditions of Optimality

Dynamic Real-Time Optimization via Tracking of the Necessary Conditions of Optimality Dynamic Real-Time Optimization via Tracking of the Necessary Conditions of Optimality D. Bonvin and B. Srinivasan + Laboratoire d Automatique EPFL, Lausanne, Switzerland + Department of Chemical Engineering

More information

CBE495 LECTURE IV MODEL PREDICTIVE CONTROL

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

More information

AADECA 2006 XXº Congreso Argentino de Control Automático ITERATIVE LEARNING CONTROL APPLIED TO NONLINEAR BATCH REACTOR E.J.

AADECA 2006 XXº Congreso Argentino de Control Automático ITERATIVE LEARNING CONTROL APPLIED TO NONLINEAR BATCH REACTOR E.J. ITERATIVE LEARNING CONTROL APPLIED TO NONLINEAR BATCH REACTOR E.J. ADAM (1) Institute of Technological Development for the Chemical Industry (INTEC), CONICET Universidad Nacional del Litoral (UNL). Güemes

More information

Model Predictive Control Design for Nonlinear Process Control Reactor Case Study: CSTR (Continuous Stirred Tank Reactor)

Model Predictive Control Design for Nonlinear Process Control Reactor Case Study: CSTR (Continuous Stirred Tank Reactor) IOSR Journal of Electrical and Electronics Engineering (IOSR-JEEE) e-issn: 2278-1676,p-ISSN: 2320-3331, Volume 7, Issue 1 (Jul. - Aug. 2013), PP 88-94 Model Predictive Control Design for Nonlinear Process

More information

Model-Based Linear Control of Polymerization Reactors

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

More information

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

Comparative analysis of decoupling control methodologies and multivariable robust control for VS-VP wind turbines

Comparative analysis of decoupling control methodologies and multivariable robust control for VS-VP wind turbines Comparative analysis of decoupling control methodologies and multivariable robust control for VS-VP wind turbines Sergio Fragoso, Juan Garrido, Francisco Vázquez Department of Computer Science and Numerical

More information

Strategies for Numerical Integration of Discontinuous DAE Models

Strategies for Numerical Integration of Discontinuous DAE Models European Symposium on Computer Arded Aided Process Engineering 15 L. Puigjaner and A. Espuña (Editors) 25 Elsevier Science B.V. All rights reserved. Strategies for Numerical Integration of Discontinuous

More information

Model Predictive Control For Interactive Thermal Process

Model Predictive Control For Interactive Thermal Process Model Predictive Control For Interactive Thermal Process M.Saravana Balaji #1, D.Arun Nehru #2, E.Muthuramalingam #3 #1 Assistant professor, Department of Electronics and instrumentation Engineering, Kumaraguru

More information

Incorporating Feedforward Action into Self-optimizing Control Policies

Incorporating Feedforward Action into Self-optimizing Control Policies Incorporating Feedforward Action into Self-optimizing Control Policies Lia Maisarah Umar, Yi Cao and Vinay Kariwala School of Chemical and Biomedical Engineering, Nanyang Technological University, Singapore

More information

Overview of Models for Automated Process Control

Overview of Models for Automated Process Control Overview of Models for Automated Process Control James B. Rawlings Department of Chemical and Biological Engineering April 29, 29 Utilization of Process Modeling and Advanced Process Control in QbD based

More information

Scale-up of continuous reactors

Scale-up of continuous reactors PROCESS DEVELOPMENT GLORIA M. MONSALVE-BRAVO*, H. MARCELA MOSCOSO-VASQUEZ, HERNAN ALVAREZ *Corresponding Author Universidad Nacional de Colombia, Facultad de Minas, Departamento de Procesos y Energía,

More information

Positive Definite Matrix

Positive Definite Matrix 1/29 Chia-Ping Chen Professor Department of Computer Science and Engineering National Sun Yat-sen University Linear Algebra Positive Definite, Negative Definite, Indefinite 2/29 Pure Quadratic Function

More information

Control and Optimization of Batch Chemical Processes

Control and Optimization of Batch Chemical Processes Control and Optimization of Batch Chemical Processes Dominique Bonvin 1, and Grégory François 2 1 Laboratoire d Automatique, Ecole Polytechnique Fédérale de Lausanne EPFL - Station 9, CH-1015, Lausanne,

More information

Nonlinear Model Predictive Control Tools (NMPC Tools)

Nonlinear Model Predictive Control Tools (NMPC Tools) Nonlinear Model Predictive Control Tools (NMPC Tools) Rishi Amrit, James B. Rawlings April 5, 2008 1 Formulation We consider a control system composed of three parts([2]). Estimator Target calculator Regulator

More information

Plasma Current, Position and Shape Control June 2, 2010

Plasma Current, Position and Shape Control June 2, 2010 , Position and Shape Control June 2, 2010 June 2, 2010 - ITER International Summer School 2010 Control 1 in collaboration with CREATE and EFDA-JET PPCC contributors 1 CREATE, Università di Napoli Federico

More information

Dimensionality Reduction

Dimensionality Reduction Dimensionality Reduction Le Song Machine Learning I CSE 674, Fall 23 Unsupervised learning Learning from raw (unlabeled, unannotated, etc) data, as opposed to supervised data where a classification of

More information

Online Support Vector Regression for Non-Linear Control

Online Support Vector Regression for Non-Linear Control Online Support Vector Regression for Non-Linear Control Gaurav Vishwakarma, Imran Rahman Chemical Engineering and Process Development Division, National Chemical Laboratory, Pune (MH), India-411008 ---------------------------------------------------------------------------------------------------------------------------------------

More information

Feedback stabilisation with positive control of dissipative compartmental systems

Feedback stabilisation with positive control of dissipative compartmental systems Feedback stabilisation with positive control of dissipative compartmental systems G. Bastin and A. Provost Centre for Systems Engineering and Applied Mechanics (CESAME Université Catholique de Louvain

More information

NOWADAYS, biotechnological processes are widely used. Inexact Newton matrix-free methods for solving complex biotechnological systems

NOWADAYS, biotechnological processes are widely used. Inexact Newton matrix-free methods for solving complex biotechnological systems Proceedings of the 2014 Federated Conference on Computer Science and Information Systems pp. 597 602 DOI: 10.15439/2014F216 ACSIS, Vol. 2 Inexact Newton matrix-free methods for solving complex biotechnological

More information

Control Systems I. Lecture 2: Modeling and Linearization. Suggested Readings: Åström & Murray Ch Jacopo Tani

Control Systems I. Lecture 2: Modeling and Linearization. Suggested Readings: Åström & Murray Ch Jacopo Tani Control Systems I Lecture 2: Modeling and Linearization Suggested Readings: Åström & Murray Ch. 2-3 Jacopo Tani Institute for Dynamic Systems and Control D-MAVT ETH Zürich September 28, 2018 J. Tani, E.

More information

An Iteration-Domain Filter for Controlling Transient Growth in Iterative Learning Control

An Iteration-Domain Filter for Controlling Transient Growth in Iterative Learning Control 21 American Control Conference Marriott Waterfront, Baltimore, MD, USA June 3-July 2, 21 WeC14.1 An Iteration-Domain Filter for Controlling Transient Growth in Iterative Learning Control Qing Liu and Douglas

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

Optimal dynamic operation of chemical processes: Assessment of the last 20 years and current research opportunities

Optimal dynamic operation of chemical processes: Assessment of the last 20 years and current research opportunities Optimal dynamic operation of chemical processes: Assessment of the last 2 years and current research opportunities James B. Rawlings Department of Chemical and Biological Engineering April 3, 2 Department

More information

Course on Model Predictive Control Part II Linear MPC design

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

More information

Index. INDEX_p /15/02 3:08 PM Page 765

Index. INDEX_p /15/02 3:08 PM Page 765 INDEX_p.765-770 11/15/02 3:08 PM Page 765 Index N A Adaptive control, 144 Adiabatic reactors, 465 Algorithm, control, 5 All-pass factorization, 257 All-pass, frequency response, 225 Amplitude, 216 Amplitude

More information

Optimizing Economic Performance using Model Predictive Control

Optimizing Economic Performance using Model Predictive Control Optimizing Economic Performance using Model Predictive Control James B. Rawlings Department of Chemical and Biological Engineering Second Workshop on Computational Issues in Nonlinear Control Monterey,

More information

On plasma vertical stabilization at EAST tokamak

On plasma vertical stabilization at EAST tokamak On plasma vertical stabilization at EAST tokamak G. De Tommasi 1 Z. P. Luo 2 A. Mele 1 A. Pironti 1 B. J. Xiao 2 1 Università degli Studi di Napoli Federico II/CREATE, Napoli, Italy 2 Institute of Plasma

More information

MATH4406 (Control Theory) Unit 1: Introduction Prepared by Yoni Nazarathy, July 21, 2012

MATH4406 (Control Theory) Unit 1: Introduction Prepared by Yoni Nazarathy, July 21, 2012 MATH4406 (Control Theory) Unit 1: Introduction Prepared by Yoni Nazarathy, July 21, 2012 Unit Outline Introduction to the course: Course goals, assessment, etc... What is Control Theory A bit of jargon,

More information

Controlling Large-Scale Systems with Distributed Model Predictive Control

Controlling Large-Scale Systems with Distributed Model Predictive Control Controlling Large-Scale Systems with Distributed Model Predictive Control James B. Rawlings Department of Chemical and Biological Engineering November 8, 2010 Annual AIChE Meeting Salt Lake City, UT Rawlings

More information

Time scale separation and the link between open-loop and closed-loop dynamics

Time scale separation and the link between open-loop and closed-loop dynamics Time scale separation and the link between open-loop and closed-loop dynamics Antonio Araújo a Michael Baldea b Sigurd Skogestad a,1 Prodromos Daoutidis b a Department of Chemical Engineering Norwegian

More information

Control Introduction. Gustaf Olsson IEA Lund University.

Control Introduction. Gustaf Olsson IEA Lund University. Control Introduction Gustaf Olsson IEA Lund University Gustaf.Olsson@iea.lth.se Lecture 3 Dec Nonlinear and linear systems Aeration, Growth rate, DO saturation Feedback control Cascade control Manipulated

More information

PSO Based Predictive Nonlinear Automatic Generation Control

PSO Based Predictive Nonlinear Automatic Generation Control PSO Based Predictive Nonlinear Automatic Generation Control MUHAMMAD S. YOUSUF HUSSAIN N. AL-DUWAISH Department of Electrical Engineering ZAKARIYA M. AL-HAMOUZ King Fahd University of Petroleum & Minerals,

More information

Internal Model Control of A Class of Continuous Linear Underactuated Systems

Internal Model Control of A Class of Continuous Linear Underactuated Systems Internal Model Control of A Class of Continuous Linear Underactuated Systems Asma Mezzi Tunis El Manar University, Automatic Control Research Laboratory, LA.R.A, National Engineering School of Tunis (ENIT),

More information

(Refer Slide Time: 00:01:30 min)

(Refer Slide Time: 00:01:30 min) Control Engineering Prof. M. Gopal Department of Electrical Engineering Indian Institute of Technology, Delhi Lecture - 3 Introduction to Control Problem (Contd.) Well friends, I have been giving you various

More information

Subject: Introduction to Process Control. Week 01, Lectures 01 02, Spring Content

Subject: Introduction to Process Control. Week 01, Lectures 01 02, Spring Content v CHEG 461 : Process Dynamics and Control Subject: Introduction to Process Control Week 01, Lectures 01 02, Spring 2014 Dr. Costas Kiparissides Content 1. Introduction to Process Dynamics and Control 2.

More information

ELEC4631 s Lecture 2: Dynamic Control Systems 7 March Overview of dynamic control systems

ELEC4631 s Lecture 2: Dynamic Control Systems 7 March Overview of dynamic control systems ELEC4631 s Lecture 2: Dynamic Control Systems 7 March 2011 Overview of dynamic control systems Goals of Controller design Autonomous dynamic systems Linear Multi-input multi-output (MIMO) systems Bat flight

More information

Applied Mathematics Letters

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

More information

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

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

UNIVERSITY OF CALIFORNIA. Los Angeles. Distributed Model Predictive Control of Nonlinear. and Two-Time-Scale Process Networks

UNIVERSITY OF CALIFORNIA. Los Angeles. Distributed Model Predictive Control of Nonlinear. and Two-Time-Scale Process Networks UNIVERSITY OF CALIFORNIA Los Angeles Distributed Model Predictive Control of Nonlinear and Two-Time-Scale Process Networks A dissertation submitted in partial satisfaction of the requirements for the degree

More information

Cooperation-based optimization of industrial supply chains

Cooperation-based optimization of industrial supply chains Cooperation-based optimization of industrial supply chains James B. Rawlings, Brett T. Stewart, Kaushik Subramanian and Christos T. Maravelias Department of Chemical and Biological Engineering May 9 2,

More information

Feedback Control of Dynamic Systems

Feedback Control of Dynamic Systems THIRD EDITION Feedback Control of Dynamic Systems Gene F. Franklin Stanford University J. David Powell Stanford University Abbas Emami-Naeini Integrated Systems, Inc. TT Addison-Wesley Publishing Company

More information

NonlinearControlofpHSystemforChangeOverTitrationCurve

NonlinearControlofpHSystemforChangeOverTitrationCurve D. SWATI et al., Nonlinear Control of ph System for Change Over Titration Curve, Chem. Biochem. Eng. Q. 19 (4) 341 349 (2005) 341 NonlinearControlofpHSystemforChangeOverTitrationCurve D. Swati, V. S. R.

More information

HANKEL-NORM BASED INTERACTION MEASURE FOR INPUT-OUTPUT PAIRING

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

More information

MIMO Identification and Controller design for Distillation Column

MIMO Identification and Controller design for Distillation Column MIMO Identification and Controller design for Distillation Column S.Meenakshi 1, A.Almusthaliba 2, V.Vijayageetha 3 Assistant Professor, EIE Dept, Sethu Institute of Technology, Tamilnadu, India 1 PG Student,

More information

Model Predictive Control

Model Predictive Control Model Predictive Control Davide Manca Lecture 6 of Dynamics and Control of Chemical Processes Master Degree in Chemical Engineering Davide Manca Dynamics and Control of Chemical Processes Master Degree

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

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

CONTROL PROPERTIES ANALYSIS OF ALTERNATE SCHEMES TO THERMALLY COUPLED DISTILLATION SCHEMES

CONTROL PROPERTIES ANALYSIS OF ALTERNATE SCHEMES TO THERMALLY COUPLED DISTILLATION SCHEMES 8th International IFAC Symposium on Dynamics and Control of Process Systems Preprints Vol.1, June 6-8, 2007, Cancún, Mexico CONTROL PROPERTIES ANALYSIS OF ALTERNATE SCHEMES TO THERMALLY COUPLED DISTILLATION

More information

THE DOS AND DON TS OF DISTILLATION COLUMN CONTROL

THE DOS AND DON TS OF DISTILLATION COLUMN CONTROL THE DOS AND DON TS OF DISTILLATION COLUMN CONTROL Sigurd Skogestad Department of Chemical Engineering, Norwegian University of Science and Technology, N-7491 Trondheim, Norway The paper discusses distillation

More information

Use of Regularization Functions in Problems of Dynamic Optimization. Prof. Evaristo Biscaia Jr. PEQ/COPPE/UFRJ

Use of Regularization Functions in Problems of Dynamic Optimization. Prof. Evaristo Biscaia Jr. PEQ/COPPE/UFRJ Use of Regularization Functions in Problems of Dynamic Optimization Prof. Evaristo Biscaia Jr. PEQ/COPPE/UFRJ Original Idea: Consistent initialization of differential algebraic systems - R.C. Vieira &

More information

Distributed model predictive control of large-scale systems

Distributed model predictive control of large-scale systems Distributed model predictive control of large-scale systems James B Rawlings 1, Aswin N Venkat 1 and Stephen J Wright 2 1 Department of Chemical and Biological Engineering 2 Department of Computer Sciences

More information

CHEMICAL ENGINEERING (CHE)

CHEMICAL ENGINEERING (CHE) Chemical Engineering (CHE) 1 CHEMICAL ENGINEERING (CHE) CHE 2033 Introduction to Chemical Process Engineering Prerequisites: CHEM 1515 and ENSC 2213 Description: Concurrent enrollment in MATH 2233 or 3263,

More information

NONLINEAR BATCH REACTOR TEMPERATURE CONTROL BASED ON ADAPTIVE FEEDBACK-BASED ILC

NONLINEAR BATCH REACTOR TEMPERATURE CONTROL BASED ON ADAPTIVE FEEDBACK-BASED ILC NONLINEAR BATCH REACTOR TEMPERATURE CONTROL BASED ON ADAPTIVE FEEDBACK-BASED ILC Eduardo J. Adam 1 1 Facultad de Ingeniería Química, Universidad Nacional del Litoral, Santa Fe, Argentina ABSTRACT This

More information

Direct and Indirect Gradient Control for Static Optimisation

Direct and Indirect Gradient Control for Static Optimisation International Journal of Automation and Computing 1 (2005) 60-66 Direct and Indirect Gradient Control for Static Optimisation Yi Cao School of Engineering, Cranfield University, UK Abstract: Static self-optimising

More information

MULTIVARIABLE ROBUST CONTROL OF AN INTEGRATED NUCLEAR POWER REACTOR

MULTIVARIABLE ROBUST CONTROL OF AN INTEGRATED NUCLEAR POWER REACTOR Brazilian Journal of Chemical Engineering ISSN 0104-6632 Printed in Brazil Vol. 19, No. 04, pp. 441-447, October - December 2002 MULTIVARIABLE ROBUST CONTROL OF AN INTEGRATED NUCLEAR POWER REACTOR A.Etchepareborda

More information

ChE 6303 Advanced Process Control

ChE 6303 Advanced Process Control ChE 6303 Advanced Process Control Teacher: Dr. M. A. A. Shoukat Choudhury, Email: shoukat@buet.ac.bd Syllabus: 1. SISO control systems: Review of the concepts of process dynamics and control, process models,

More information

CS 231A Section 1: Linear Algebra & Probability Review

CS 231A Section 1: Linear Algebra & Probability Review CS 231A Section 1: Linear Algebra & Probability Review 1 Topics Support Vector Machines Boosting Viola-Jones face detector Linear Algebra Review Notation Operations & Properties Matrix Calculus Probability

More information

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

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

More information

Batch-to-batch strategies for cooling crystallization

Batch-to-batch strategies for cooling crystallization Batch-to-batch strategies for cooling crystallization Marco Forgione 1, Ali Mesbah 1, Xavier Bombois 1, Paul Van den Hof 2 1 Delft University of echnology Delft Center for Systems and Control 2 Eindhoven

More information

Event-Triggered Decentralized Dynamic Output Feedback Control for LTI Systems

Event-Triggered Decentralized Dynamic Output Feedback Control for LTI Systems Event-Triggered Decentralized Dynamic Output Feedback Control for LTI Systems Pavankumar Tallapragada Nikhil Chopra Department of Mechanical Engineering, University of Maryland, College Park, 2742 MD,

More information

CS 231A Section 1: Linear Algebra & Probability Review. Kevin Tang

CS 231A Section 1: Linear Algebra & Probability Review. Kevin Tang CS 231A Section 1: Linear Algebra & Probability Review Kevin Tang Kevin Tang Section 1-1 9/30/2011 Topics Support Vector Machines Boosting Viola Jones face detector Linear Algebra Review Notation Operations

More information

EE C128 / ME C134 Feedback Control Systems

EE C128 / ME C134 Feedback Control Systems EE C128 / ME C134 Feedback Control Systems Lecture Additional Material Introduction to Model Predictive Control Maximilian Balandat Department of Electrical Engineering & Computer Science University of

More information

Postface to Model Predictive Control: Theory and Design

Postface to Model Predictive Control: Theory and Design Postface to Model Predictive Control: Theory and Design J. B. Rawlings and D. Q. Mayne August 19, 2012 The goal of this postface is to point out and comment upon recent MPC papers and issues pertaining

More information

Design of Decentralised PI Controller using Model Reference Adaptive Control for Quadruple Tank Process

Design of Decentralised PI Controller using Model Reference Adaptive Control for Quadruple Tank Process Design of Decentralised PI Controller using Model Reference Adaptive Control for Quadruple Tank Process D.Angeline Vijula #, Dr.N.Devarajan * # Electronics and Instrumentation Engineering Sri Ramakrishna

More information

Modeling and Analysis of Dynamic Systems

Modeling and Analysis of Dynamic Systems Modeling and Analysis of Dynamic Systems Dr. Guillaume Ducard Fall 2017 Institute for Dynamic Systems and Control ETH Zurich, Switzerland G. Ducard c 1 / 54 Outline 1 G. Ducard c 2 / 54 Outline 1 G. Ducard

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

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

The dos and don ts of distillation column control

The dos and don ts of distillation column control The dos and don ts of distillation column control Sigurd Skogestad * Department of Chemical Engineering Norwegian University of Science and Technology N-7491 Trondheim, Norway Abstract The paper discusses

More information

Systems and Control Theory Lecture Notes. Laura Giarré

Systems and Control Theory Lecture Notes. Laura Giarré Systems and Control Theory Lecture Notes Laura Giarré L. Giarré 2017-2018 Lesson 5: State Space Systems State Dimension Infinite-Dimensional systems State-space model (nonlinear) LTI State Space model

More information

Decoupled Feedforward Control for an Air-Conditioning and Refrigeration System

Decoupled Feedforward Control for an Air-Conditioning and Refrigeration System American Control Conference Marriott Waterfront, Baltimore, MD, USA June 3-July, FrB1.4 Decoupled Feedforward Control for an Air-Conditioning and Refrigeration System Neera Jain, Member, IEEE, Richard

More information

ADAPTIVE FORCE AND MOTION CONTROL OF ROBOT MANIPULATORS IN CONSTRAINED MOTION WITH DISTURBANCES

ADAPTIVE FORCE AND MOTION CONTROL OF ROBOT MANIPULATORS IN CONSTRAINED MOTION WITH DISTURBANCES ADAPTIVE FORCE AND MOTION CONTROL OF ROBOT MANIPULATORS IN CONSTRAINED MOTION WITH DISTURBANCES By YUNG-SHENG CHANG A THESIS PRESENTED TO THE GRADUATE SCHOOL OF THE UNIVERSITY OF FLORIDA IN PARTIAL FULFILLMENT

More information

Stability Analysis Through the Direct Method of Lyapunov in the Oscillation of a Synchronous Machine

Stability Analysis Through the Direct Method of Lyapunov in the Oscillation of a Synchronous Machine Modern Applied Science; Vol. 12, No. 7; 2018 ISSN 1913-1844 E-ISSN 1913-1852 Published by Canadian Center of Science and Education Stability Analysis Through the Direct Method of Lyapunov in the Oscillation

More information

On Convergence of Nonlinear Active Disturbance Rejection for SISO Systems

On Convergence of Nonlinear Active Disturbance Rejection for SISO Systems On Convergence of Nonlinear Active Disturbance Rejection for SISO Systems Bao-Zhu Guo 1, Zhi-Liang Zhao 2, 1 Academy of Mathematics and Systems Science, Academia Sinica, Beijing, 100190, China E-mail:

More information

DESIGN OF AN ON-LINE TITRATOR FOR NONLINEAR ph CONTROL

DESIGN OF AN ON-LINE TITRATOR FOR NONLINEAR ph CONTROL DESIGN OF AN ON-LINE TITRATOR FOR NONLINEAR CONTROL Alex D. Kalafatis Liuping Wang William R. Cluett AspenTech, Toronto, Canada School of Electrical & Computer Engineering, RMIT University, Melbourne,

More information

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

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

More information

A Constraint Generation Approach to Learning Stable Linear Dynamical Systems

A Constraint Generation Approach to Learning Stable Linear Dynamical Systems A Constraint Generation Approach to Learning Stable Linear Dynamical Systems Sajid M. Siddiqi Byron Boots Geoffrey J. Gordon Carnegie Mellon University NIPS 2007 poster W22 steam Application: Dynamic Textures

More information

2.830J / 6.780J / ESD.63J Control of Manufacturing Processes (SMA 6303)

2.830J / 6.780J / ESD.63J Control of Manufacturing Processes (SMA 6303) MIT OpenCourseWare http://ocw.mit.edu 2.830J / 6.780J / ESD.63J Control of Manufacturing Processes (SMA 6303) Spring 2008 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms.

More information

A unified double-loop multi-scale control strategy for NMP integrating-unstable systems

A unified double-loop multi-scale control strategy for NMP integrating-unstable systems Home Search Collections Journals About Contact us My IOPscience A unified double-loop multi-scale control strategy for NMP integrating-unstable systems This content has been downloaded from IOPscience.

More information

High Precision Control of Ball Screw Driven Stage Using Repetitive Control with Sharp Roll-off Learning Filter

High Precision Control of Ball Screw Driven Stage Using Repetitive Control with Sharp Roll-off Learning Filter High Precision Control of Ball Screw Driven Stage Using Repetitive Control with Sharp Roll-off Learning Filter Tadashi Takemura and Hiroshi Fujimoto The University of Tokyo --, Kashiwanoha, Kashiwa, Chiba,

More information

ROBUST STABLE NONLINEAR CONTROL AND DESIGN OF A CSTR IN A LARGE OPERATING RANGE. Johannes Gerhard, Martin Mönnigmann, Wolfgang Marquardt

ROBUST STABLE NONLINEAR CONTROL AND DESIGN OF A CSTR IN A LARGE OPERATING RANGE. Johannes Gerhard, Martin Mönnigmann, Wolfgang Marquardt ROBUST STABLE NONLINEAR CONTROL AND DESIGN OF A CSTR IN A LARGE OPERATING RANGE Johannes Gerhard, Martin Mönnigmann, Wolfgang Marquardt Lehrstuhl für Prozesstechnik, RWTH Aachen Turmstr. 46, D-5264 Aachen,

More information

Recursive Generalized Eigendecomposition for Independent Component Analysis

Recursive Generalized Eigendecomposition for Independent Component Analysis Recursive Generalized Eigendecomposition for Independent Component Analysis Umut Ozertem 1, Deniz Erdogmus 1,, ian Lan 1 CSEE Department, OGI, Oregon Health & Science University, Portland, OR, USA. {ozertemu,deniz}@csee.ogi.edu

More information

Model predictive control of industrial processes. Vitali Vansovitš

Model predictive control of industrial processes. Vitali Vansovitš Model predictive control of industrial processes Vitali Vansovitš Contents Industrial process (Iru Power Plant) Neural networ identification Process identification linear model Model predictive controller

More information

Design Artificial Nonlinear Controller Based on Computed Torque like Controller with Tunable Gain

Design Artificial Nonlinear Controller Based on Computed Torque like Controller with Tunable Gain World Applied Sciences Journal 14 (9): 1306-1312, 2011 ISSN 1818-4952 IDOSI Publications, 2011 Design Artificial Nonlinear Controller Based on Computed Torque like Controller with Tunable Gain Samira Soltani

More information

MS-E2133 Systems Analysis Laboratory II Assignment 2 Control of thermal power plant

MS-E2133 Systems Analysis Laboratory II Assignment 2 Control of thermal power plant MS-E2133 Systems Analysis Laboratory II Assignment 2 Control of thermal power plant How to control the thermal power plant in order to ensure the stable operation of the plant? In the assignment Production

More information

Process Control Hardware Fundamentals

Process Control Hardware Fundamentals Unit-1: Process Control Process Control Hardware Fundamentals In order to analyse a control system, the individual components that make up the system must be understood. Only with this understanding can

More information

FERMENTATION BATCH PROCESS MONITORING BY STEP-BY-STEP ADAPTIVE MPCA. Ning He, Lei Xie, Shu-qing Wang, Jian-ming Zhang

FERMENTATION BATCH PROCESS MONITORING BY STEP-BY-STEP ADAPTIVE MPCA. Ning He, Lei Xie, Shu-qing Wang, Jian-ming Zhang FERMENTATION BATCH PROCESS MONITORING BY STEP-BY-STEP ADAPTIVE MPCA Ning He Lei Xie Shu-qing Wang ian-ming Zhang National ey Laboratory of Industrial Control Technology Zhejiang University Hangzhou 3007

More information

AUTOMATIC CONTROL. Andrea M. Zanchettin, PhD Spring Semester, Introduction to Automatic Control & Linear systems (time domain)

AUTOMATIC CONTROL. Andrea M. Zanchettin, PhD Spring Semester, Introduction to Automatic Control & Linear systems (time domain) 1 AUTOMATIC CONTROL Andrea M. Zanchettin, PhD Spring Semester, 2018 Introduction to Automatic Control & Linear systems (time domain) 2 What is automatic control? From Wikipedia Control theory is an interdisciplinary

More information

Feedback Control CONTROL THEORY FUNDAMENTALS. Feedback Control: A History. Feedback Control: A History (contd.) Anuradha Annaswamy

Feedback Control CONTROL THEORY FUNDAMENTALS. Feedback Control: A History. Feedback Control: A History (contd.) Anuradha Annaswamy Feedback Control CONTROL THEORY FUNDAMENTALS Actuator Sensor + Anuradha Annaswamy Active adaptive Control Laboratory Massachusetts Institute of Technology must follow with» Speed» Accuracy Feeback: Measure

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

A DISCRETE-TIME SLIDING MODE CONTROLLER WITH MODIFIED FUNCTION FOR LINEAR TIME- VARYING SYSTEMS

A DISCRETE-TIME SLIDING MODE CONTROLLER WITH MODIFIED FUNCTION FOR LINEAR TIME- VARYING SYSTEMS http:// A DISCRETE-TIME SLIDING MODE CONTROLLER WITH MODIFIED FUNCTION FOR LINEAR TIME- VARYING SYSTEMS Deelendra Pratap Singh 1, Anil Sharma 2, Shalabh Agarwal 3 1,2 Department of Electronics & Communication

More information

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

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

More information

EL2520 Control Theory and Practice

EL2520 Control Theory and Practice So far EL2520 Control Theory and Practice r Fr wu u G w z n Lecture 5: Multivariable systems -Fy Mikael Johansson School of Electrical Engineering KTH, Stockholm, Sweden SISO control revisited: Signal

More information

STABILITY CONDITIONS AND OBSERVER DESIGN FOR A CONTINUOUS CRYSTALLIZER

STABILITY CONDITIONS AND OBSERVER DESIGN FOR A CONTINUOUS CRYSTALLIZER STABILITY CONDITIONS AND OBSERVER DESIGN FOR A CONTINUOUS CRYSTALLIZER Juan Du and B. Erik Ydstie* Carnegie Mellon University Pittsburgh, PA 15213 Abstract The population balance equation is used to describe

More information