Monday 20 November 2017

Industrial Automation - Advanced Process Control

Posted By: PHARMACEUTICAL ENGINEERING - November 20, 2017

Share

& Comment

Advanced Process Control



             Introduction

Advanced process control (APC) is a broad term within the control theory. It is composed of different kinds of process control tools, for example, model predictive control (MPC), statistical process control (SPC), Run2Run (R2R), fault detection and classification (FDC), sensor control and feedback systems. APC is often used for solving multivariable control problems or discrete control problems.

             Overview of Advanced Control Methods

             Adaptive Control

An adaptive control system can be defined as a feedback control system intelligent enough to adjust its characteristics in a changing environment so as to operate in an optimal manner according to some specified criteria.

Generally speaking, adaptive control systems have achieved great success in aircraft, missile, and spacecraft control applications. It can be concluded that traditional adaptive control methods are mainly suitable for:

       Mechanical systems that do not have significant time delays; and

       Systems that have been designed so that their dynamics are well understood.

In industrial process control applications, however, traditional adaptive control has not been very successful.

             Robust Control

Robust control is a controller design method that focuses on the reliability (robustness) of the control algorithm. Robustness is usually defined as the minimum requirement a control system has to satisfy to be useful in a practical environment. Once the controller is designed, its parameters do not change and control performance is guaranteed.

Robust control methods are well suited to applications where the control system stability and reliability are the top priorities, process dynamics are known, and variation ranges for uncertainties can be estimated. Aircraft and spacecraft controls are some examples of these systems.

             Predictive Control

Predictive control, or model predictive control (MPC), is one of only a few advanced control methods used successfully in industrial control applications. The essence of predictive control is based on three key elements:

       Predictive model,

       Optimization in range of a temporal window, and

       Feedback correction.

These three steps are usually carried on continuously by computer programs online. Predictive control is a control algorithm based on the predictive model of the process. The model is used to predict the future output based on the historical information of the process as well as the future input. It emphasizes the function of the model, not the structure of the model.

Predictive control is an algorithm of optimal control. It calculates future control actions based on a penalty function or performance function. The optimization of predictive control is limited to a moving time interval and is carried on continuously online. The moving time interval is sometimes called a temporal window. This is the key difference compared to traditional optimal control that uses a performance function to judge global optimization

Predictive control is also an algorithm of feedback control. If there is a mismatch between the model and process, or if there is a control performance problem caused by the system uncertainties, the predictive control could compensate for the error or adjust the model parameters based on on-line identification.

             Optimal Control

Optimal control is an important component in modern control theory. Its great success in space, aerospace, and military applications has changed our lives in many ways.

The statement of a typical optimal control problem can be expressed in the following:

”The state equation and its initial condition of a system to be controlled are given. The defined objective set is also provided.”

Find a feasible control such that the system starting from the given initial condition transfers its state to the objective set, and minimizes a performance index. In practice, optimal control is very well suited for space, aerospace, and military applications such as the moon landing of a spacecraft, flight control of a rocket, and the missile blocking of a defense missile.

             Intelligent Control

Intelligent control is another major field in modern control technology. There are different definitions regarding intelligent control, but it is referred to as a control Para diagram that uses various artificial intelligence techniques, which may include the following methods:

       Learning control,

       Expert control,

       Fuzzy control, and

       Neural network control.

Learning Control: Learning control uses pattern recognition techniques to obtain the current status of the control loop; and then makes control decisions based on the loop status as well as the knowledge or experience stored previously.

Expert Control: Expert control, based on the expert system technology, uses a knowledge base to make control decisions. The knowledge base is built by human expertise, system data acquired on-line, and inference machine designed. Since the knowledge in expert control is represented symbolically and is always in discrete format, it is suitable for solving decision making problems such as production planning, scheduling, and fault diagnosis. It is not well suited for continuous control issues.

Fuzzy Control: Fuzzy control, unlike learning control and expert control, is built on mathematical foundations with fuzzy set theory. It represents knowledge or experience in a mathematical format that process and system dynamic characteristics can be described by fuzzy sets and fuzzy relational functions. Control decisions can be generated based on the fuzzy sets and functions with rules.

Neural Network Control: Neural network control is a control method using artificial neural networks. It has great potential since artificial neural networks are built on a firm mathematical foundation that includes versatile and well understood mathematical tools. Artificial neural networks are also used as one of the key elements in the model-free adaptive controllers.

             Internal Model Control

The Internal Model control (IMC) philosophy relies on the Internal Model principle, which states that “control can be achieved only if the control system encapsulates, either implicitly or explicitly; some representation of the process to be controlled”. In particular, if the control scheme has been developed based on an exact model of the process, then perfect control is theoretically possible. Consider the example shown in the diagram below.

 Open loop control strategy



 A controller, Gc(s), is used to control the process, Gp(s). Suppose G p (s) is a model of Gp(s). By setting Gc(s) to be the inverse of the model of the process,

Gc(s) = G p (s)-1,

And if Gp(s) = G p (s) ,(the model is an exact representation of the process)

Then it is clear that the output will always be equal to the set point.

             The IMC Strategy

In practice, however, process-model mismatch is common; the process model may not be invertible and the system is often affected by unknown disturbances. Thus the above open loop control arrangement will not be able to maintain output at set point. Nevertheless, it forms the basis for the development of a control strategy that has the potential to achieve perfect control.

              Model Predictive Control(MPC)

Model predictive control, or MPC, is an advanced method of process control. Model predictive controllers rely on dynamic models of the process, most often linear empirical models obtained by system identification. The models are used to predict the behavior of dependent variables (i.e, outputs) of a dynamical system with respect to changes in the process independent variables (i.e., inputs). In chemical processes, independent variables are most often set points of regulatory controllers that govern valve movement (eg., valve positioners with or without flow, temperature or pressure controller cascades), while dependent variables are most often constraints in the process (eg., product purity, equipment safe operating limits). The model predictive controller uses the models and current plant measurements to calculate future moves in the independent variables that will result in an operation that honors all independent and dependent variable constraints. The MPC then sends this set of independent variable moves to the corresponding regulatory controller set points to be implemented in the process.

             Model Representations

MPC is widely adopted in the process industry as an effective means to deal with large multivariable constrained control problems. The main idea of MPC is to choose the control action by repeatedly solving online an optimal control problem. This aims at minimizing a performance criterion over a future horizon, possibly subject to constraints on the manipulated inputs and outputs, where the future behavior is computed according to a model of the plant.

Predictive Constrained Control: PID type controllers do not perform well when applied to systems with significant time-delay. Perhaps the best known technique for controlling systems with large time-delays is the Smith Predictor. It overcomes the debilitating problems of delayed feedback by using predicted future states of the output for control.

Multivariable Control: Most processes require the monitoring of more than one variable. Controller-loop interaction exists such that the action of one controller affects other loops in a multi-loop system. Depending upon the inter-relationship of the process variables, tuning each loop for maximum performance may result in system instability when operating in a closed-loop mode. Loops that have single input single output (SISO) controllers may therefore not be suitable for these types of applications. These types of controllers are not designed to handle the effects of loop interactions.

A multivariable controller, whether it be a Multiple Input Single Output (MISO) or a Multiple Input Multiple Output (MIMO) is used for systems that have these types of interactions.

Model- Based Predictive Control: Model-Based Predictive Control technology utilizes a mathematical model representation of the process. The algorithm evaluates multiple process inputs, predicts the direction of the desired control variable, and manipulates the output to minimize the difference between target and actual variables. Strategies can be implemented in which multiple control variables can be manipulated and the dynamics of the models are changed in real time.

Dynamic Matrix Control: Dynamic Matrix Control (DMC) is also a popular model-based control algorithm. A process model is stored in a matrix of step or impulse response coefficients. This model is used in parallel with the on-line process in order to predict future output values based on the past inputs and current measurements.

Statistical Process Control: Statistical Process Control (SPC) provides the ability to determine if a process is stable over time, or, conversely, if it is likely that the process has been influenced by "special causes" which disrupt the process. Statistical Control Charts are used to provide an operational definition of a "special cause" for a given process, using process data.


SPC has been traditionally achieved by successive plotting and comparing a statistical measure of the variable with some user defined control limits. If the plotted statistic exceeds these limits, the process is considered to be out of statistical control. Corrective action is then applied in the form of identification, elimination or compensation for the assignable causes of variation. "On-line SPC" is the integration of automatic feedback control and SPC techniques. Statistical models are used not only to define control limits, but also to develop control laws that suggest the degree of manipulation to maintain the process under statistical control.


About PHARMACEUTICAL ENGINEERING

Techism is an online Publication that complies Bizarre, Odd, Strange, Out of box facts about the stuff going around in the world which you may find hard to believe and understand. The Main Purpose of this site is to bring reality with a taste of entertainment

0 comments:

Post a Comment

Copyright © 2013 ENGINEERING TRICKS BY PRINCE T.K ™ is a registered trademark.

Designed by Templateism. Powered By Blogger | Published By PHARMACEUTICAL ENGINEERING