SlideShare a Scribd company logo
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
__________________________________________________________________________________________
Volume: 03 Issue: 05 | May-2014, Available @ http://www.ijret.org 127
PERFORMANCE ANALYSIS OF A LIQUID COLUMN IN A CHEMICAL
PLANT BY USING MPC
Babeeta Rathore1
, Manju Khare2
1
Pursuing M-Tech in Control System, Electrical & Electronics Engg Dept, LNCT, Bhopal M.P., India
2
Assoc Prof, Electrical & Electronics Engg Dept, LNCT, Bhopal M.P., India
Abstract
Model predictive control (MPC) is an advanced method of process control that has been in use in the process industries in chemical
plants and oil refineries since the 1980s. In recent years it has also been used in power system balancing models. Model predictive
controllers rely on dynamic models of the process, most often linear empirical models obtained by system identification. The main
advantage of MPC is the fact that it allows the current timeslot to be optimized, while keeping future timeslots in account. This is
achieved by optimizing a finite time-horizon, but only implementing the current timeslot. MPC has the ability to anticipate future
events and can take control actions accordingly. PID and LQR controllers do not have this predictive ability. MPC is a digital
control.
Keywords: Model predictive control (MPC); proportional-integral-derivative controller (PID)
---------------------------------------------------------------------***-----------------------------------------------------------------------
1. INTRODUCTION
Liquid column Method is one of the best separations
techniques in a chemical and petroleum industries, and tight
control action is important from the plant economics. The
purpose of the system is to separate a liquid mixture from two
or more components. Liquid Column modelling and
controlling both are very difficult because it’s dealing with
multivariable, nonlinear and non-stationary process. The
composition control plays the vital role in liquid columns.
Generally innovative process control tools increase the
flexibility and performance of the chemical plants.
The conventional controller (PID) employed to control the
liquid column does not guarantee tight control action
because it’s highly nonlinear. To solve critical control
issues and to achieve better performance in industrial
application, PID controllers are used but they face difficulties
in controlling non-linear process and cannot predict
immediate change in an input. To overcome these
difficulties MPC controller is used.
2. MODEL PREDICTIVE CONTROL
Traditional feedback controllers operate by adjusting control
action in response to a change in the output set point of a
system. Model predictive control (MPC) is a technique that
focuses on constructing controllers that can adjust the control
action before a change in the output set point actually occurs.
This predictive ability, when combined with traditional
feedback operation, enables a controller to make adjustments
that are smoother and closer to the optimal control action
values. Below we see the basic structure of MPC:
Fig 1: Basic structure of MPC
MPC consists of an optimization problem at each time
instants, k. The main point of this optimization problem is to
compute a new control input vector to be feed to the system,
and at the same time take process constraints into
consideration (e.g. constraints on process variables).
3. A BRIEF HISTORY OF INDUSTRIAL MPC
This section presents an abbreviated history of industrial MPC
technology. Figure 2 shows an evolutionary tree for the most
significant industrial MPC algorithms, illustrating their
connections in a concise way.
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
__________________________________________________________________________________________
Volume: 03 Issue: 05 | May-2014, Available @ http://www.ijret.org 128
Fig 2: Approximate genealogy of linear MPC algorithms
Model predictive control (MPC) technique started to be
implemented in industrial applications practically since
1970’s. The studies related with MPC initialized with Richalet
et al. (1978) as Model Predictive Heuristic Control (MPHC)
technique and named as Model Algorithmic Control (MAC).
The main characteristics of this type of controller include:
(1) The MPC controller attempts to optimize the process.
Dynamic models representing how the Process behaves are
used to predict future behavior and to determine the optimal
operating point.
(2) The predictions of the future behaviour are also used to
determine the control action taken by the controller.
Disturbances can be rejected before they affect the process.
(3) MPC is a multi-input, multi-output (MIMO) controller.
No input/output pairings need to be identified. All
manipulated variables are moved simultaneously to control all
the controlled variables. Interaction is accounted for with the
dynamic models and used as an advantage in the control. Also,
the number of inputs does not need to be equal to the number
of outputs. MPC can handle non-square systems very easily.
4. CONTROL OBJECTIVE FUNCTION OF MPC
There are several objective functions but, we applied
standard least-squares or quadratic programming objective
function. QP formulation gives smoother control actions and
the MPC will have more intuitive tuning parameters. The QP
formulation is used in this thesis. The objective function is a
sum of squares of the predicted errors (difference between the
set points and the model-predicted outputs) and the control
moves (changes in the control action from step to step).
A quadratic objective function for a predictive horizon of 3
and a control horizon of 2 can be written as.
      2
1
22
33
2
22
2
11   kkkkkkkk uRuRyˆrQyˆrQyˆrQ
Where yˆ represents the model predicted outputs, r is the
set point, ∆u is the change in manipulated input from one
sample time to the next, Q and R is a weight for the change
in the output and manipulated input respectively.
For a prediction horizon of P and a control horizon M,
the least square objective function is written as.
  



 
P
i
M
i
ikikik uRyˆrQ
1
1
0
22
The optimization problem solved is usually stated as a
minimization of the objective function, obtained by adjusting
the M control moves.
One limitation of output weight is we cannot take null matrix.
It can use step and impulse response data which can easily be
obtained.
4.1 MPC for MIMO Plants
One advantage of an MPC Toolbox design (relative to
classical multi-loop control) is that it generalizes directly to
plants having multiple inputs and outputs. Moreover, the plant
can be non-square, i.e., having an unequal number of actuators
and outputs. Industrial applications involving hundreds of
actuators and controller outputs have been reported.
5. SYSTEM DESCRIPTION
Figure 3 shows that the structure of a liquid column. The real
time data are taken from by using a reflux rate of the column
as kept constant and to give the sudden step changes of the
Reboiler temperature. The black box models can be
developed by correlating sequence relationship between
input and output data, here the input is Reboiler temperature
(manipulated variable) and the output is overhead product
composition (controlled variable). After obtaining the data
model has been developed by using a least square algorithm
(LS). The main application of least squares is model fitting.
Least square technique is mainly used for estimating the
system parameter and minimization of error so that here the
system parameter estimation and error minimization
developed by least square method it is one of the system
identification technique.
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
__________________________________________________________________________________________
Volume: 03 Issue: 05 | May-2014, Available @ http://www.ijret.org 129
Fig 3: Structure of Liquid Column
5.1 Modelling of Plant
The models used for the prediction in adaptive control to be
empirical input-output (Black-box) models. The main reason
for this is that input/output measurement data are available for
on-line estimation. These models fall under two major
categories: deterministic and stochastic. Deterministic
Models give a complete description of the plant response. In
practice these models tends to highly unrealistic since there
typically exist aspect that are out of our control. Stochastic
models contain some kind of random component usually
defined on a probability space. In this thesis we deal with
deterministic model. Let a system as a linear combination of
past output, y(k), and past input, u(k)
)mk(ub......)k(ub)k(ub)nk(ya.....)k(ya)k(y nn  11 101
Linear black box models can be obtained by ARX(Auto
Regressive exogenous), ARMAX(Auto Regressive Moving
Average exogenous) input etc.
5.2 SIMULINK Model in MATLAB:
Let we choose two variable w1 & w2 which is manipulated
outcomes of the two different controller PID and MPC. We
assume liquid column is filling with a chemical whose level
and concentration are too controlled by the controllers. Now
for this we have to design a plant which has two input w1 and
w2 also has two output level (h) and concentration (Cb). The
relation between input and output is
   
  












 2
1Cb
Cb
h
Cb2Cb2w
h
Cb1Cb1w
Cb 1.1
Cb1 and Cb2 are the maximum and minimum concentration
required for proper operation in liquid column. We choose
Cb1=24.9M and Cb2=0.1M.
 


1
h2.02w1wh 1.2
Height of the liquid in column is calculated by the equation
1.2. By using these two equations we design the process
model of the plant in MATLAB. Figure 4 shows the
SIMULINK model of Process Plant named as chemical plant
Fig 4: SIMULINK Model of using control of chemical plant
by PID or MPC
6. RESULTS AND DISCUSSION
A comparative analysis of the performance of the chemical
plant by both MPC and PID controller is obtained by
undergoing simulations in Matlab. The results show that MPC
is better controller than PID.
MPC controllers are probably the best assumption that can be
used for stable plants in the total absence of disturbance and
measurement information.
At 0s delay: figure 5 to 8 shows the variation in concentration
and level by PID or MPC.
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
__________________________________________________________________________________________
Volume: 03 Issue: 05 | May-2014, Available @ http://www.ijret.org 130
Fig 5: Concentration of liquid at 0s delays by PID controller
Fig 6: Concentration of liquid at 0s delays by MPC controller
Fig 7: Level of Liquid in Column at 0s delay by PID
Controller
Fig 8: Level of Liquid in Column at 0s delay by MPC
Controller
7. CONCLUSIONS
This Paper deals with the Model Predictive Controller and its
working in process control. It also shows that by an example
of liquid column it is the best methodology in advance process
control. Based on the comparison of the two control methods,
the process model MPC used to represent the system enables
MPC controller to predict the state of the plant during the
dynamic operation, which is particularly attractive as
compared with PID because the dynamics change as the water
level changes in the tanks, and a corresponding linearized
model of the water tank system can be used in real time by the
MPC.
REFERENCES
[1]. Allgower, F., & Zheng, A., (Eds.). (2000). Nonlinear
model predictive control, progress in systems and control
theory. Vol. 26. Basel, Boston, Berlin: Birkhauser Verlag.
[2]. Bartusiak, R. D., & Fontaine, R. W. (1997). Feedback
method for controlling non-linear processes. US Patent
5682309.
[3]. Kouvaritakis, B., & Cannon, M. (Eds.) (2001). Nonlinear
predictive control, theory and practice. London: The IEE.
[4]. Maciejowski, J. M. (2002). Predictive control with
constraints. Englewood Cliffs, NJ: Prentice Hall.
[5]. Martin, G., & Johnston, D. (1998). Continuous model-
based optimization. In Hydrocarbon processing’s process
optimization conference, Houston, TX.
[6]. Young, R. E., Bartusiak, R. B., & Fontaine, R. B. (2001).
Evolution of an industrial nonlinear model predictive
controller. In Preprints: Chemical process control—CPC VI,
Tucson, Arizona
[7]. Mayne, D. Q., Rawlings, J. B., Rao, C. V., & Scokaert, P.
O. M. (2000). Constrained model predictive control: Stability
and optimality.
[8]. MATLAB, Optimization and Control Toolbox,
www.mathworks.com

More Related Content

PDF
Model predictive control techniques for cstr using matlab
PDF
Design and Implementation of Model Reference Adaptive Controller using Coeffi...
PDF
Analysis and Modeling of PID and MRAC Controllers for a Quadruple Tank System...
PDF
Aa04405152157
PDF
Output feedback trajectory stabilization of the uncertainty DC servomechanism...
PDF
Dynamic Matrix Control (DMC) on jacket tank heater - Rishikesh Bagwe
PDF
SYSTEM IDENTIFICATION AND MODELING FOR INTERACTING AND NON-INTERACTING TANK S...
DOCX
Closed-loop step response for tuning PID fractional-order filter controllers
Model predictive control techniques for cstr using matlab
Design and Implementation of Model Reference Adaptive Controller using Coeffi...
Analysis and Modeling of PID and MRAC Controllers for a Quadruple Tank System...
Aa04405152157
Output feedback trajectory stabilization of the uncertainty DC servomechanism...
Dynamic Matrix Control (DMC) on jacket tank heater - Rishikesh Bagwe
SYSTEM IDENTIFICATION AND MODELING FOR INTERACTING AND NON-INTERACTING TANK S...
Closed-loop step response for tuning PID fractional-order filter controllers

What's hot (19)

PDF
Design of de-coupler for an interacting tanks system
PDF
Controlling a DC Motor through Lypaunov-like Functions and SAB Technique
PDF
Jw3417821791
PDF
Data-driven adaptive predictive control for an activated sludge process
PDF
IMC Based Fractional Order Controller for Three Interacting Tank Process
PDF
Trajectory Control With MPC For A Robot Manipülatör Using ANN Model
PDF
Comparison Analysis of Model Predictive Controller with Classical PID Control...
PDF
DESIGN, IMPLEMENTATION, AND REAL-TIME SIMULATION OF A CONTROLLER-BASED DECOUP...
PDF
Advanced Optimization of Single Area Power Generation System using Adaptive F...
PDF
IRJET- Analysis of Fractional PID Controller Parameters on Time Domain Specif...
PDF
Design of multiloop controller for multivariable system using coefficient 2
PDF
EHR ATTRIBUTE-BASED ACCESS CONTROL (ABAC) FOR FOG COMPUTING ENVIRONMENT
PDF
C0333017026
PDF
Event triggered control design of linear networked systems with quantizations
PDF
Direct digital control scheme for controlling hybrid dynamic systems using AN...
PDF
REVIEW ON MODELS FOR GENERALIZED PREDICTIVE CONTROLLER
PDF
Study of model predictive control using ni lab view
PDF
Biased linear feedback machining process
PDF
Distributed Control System Applied in Temperatur Control by Coordinating Mult...
Design of de-coupler for an interacting tanks system
Controlling a DC Motor through Lypaunov-like Functions and SAB Technique
Jw3417821791
Data-driven adaptive predictive control for an activated sludge process
IMC Based Fractional Order Controller for Three Interacting Tank Process
Trajectory Control With MPC For A Robot Manipülatör Using ANN Model
Comparison Analysis of Model Predictive Controller with Classical PID Control...
DESIGN, IMPLEMENTATION, AND REAL-TIME SIMULATION OF A CONTROLLER-BASED DECOUP...
Advanced Optimization of Single Area Power Generation System using Adaptive F...
IRJET- Analysis of Fractional PID Controller Parameters on Time Domain Specif...
Design of multiloop controller for multivariable system using coefficient 2
EHR ATTRIBUTE-BASED ACCESS CONTROL (ABAC) FOR FOG COMPUTING ENVIRONMENT
C0333017026
Event triggered control design of linear networked systems with quantizations
Direct digital control scheme for controlling hybrid dynamic systems using AN...
REVIEW ON MODELS FOR GENERALIZED PREDICTIVE CONTROLLER
Study of model predictive control using ni lab view
Biased linear feedback machining process
Distributed Control System Applied in Temperatur Control by Coordinating Mult...
Ad

Viewers also liked (20)

PPT
Dr.C.Muthuraja's Presentation on 'Madurai Productivity Council Annual Report ...
PDF
Model Predictive Control based on Reduced-Order Models
PPT
Model Predictive Control For Integrating Processes
PPT
Model Predictive Control Implementation with LabVIEW
PDF
Comparative study of multipath extensions of aodv
PDF
A survey on road extraction from color image using
PDF
Data discrimination prevention in customer relationship managment
PDF
Restrained lict domination in graphs
PDF
Performance evaluation of nano graphite inclusions in
PDF
Transmission and reception of data through usb using
PDF
Cfd analysis of calandria based nuclear reactor part ii. parametric analysis ...
PDF
Learning analytics to quantize and improve the skills development and attainm...
PDF
Characterization of reflectors and absorber coatings
PDF
An analysis of desktop control and information retrieval from the internet us...
PDF
Product aspect ranking using domain dependent and domain independent review
PDF
Best lookup algorithm for 100+gbps ipv6 packet
PDF
Effect of calcination on the electrical properties and quantum confinement of...
PDF
Development and validation of eevc wg17 lower
PDF
Usability analysis of sms alert system for immunization
PDF
Rate adaptive resource allocation in ofdma using bees algorithm
Dr.C.Muthuraja's Presentation on 'Madurai Productivity Council Annual Report ...
Model Predictive Control based on Reduced-Order Models
Model Predictive Control For Integrating Processes
Model Predictive Control Implementation with LabVIEW
Comparative study of multipath extensions of aodv
A survey on road extraction from color image using
Data discrimination prevention in customer relationship managment
Restrained lict domination in graphs
Performance evaluation of nano graphite inclusions in
Transmission and reception of data through usb using
Cfd analysis of calandria based nuclear reactor part ii. parametric analysis ...
Learning analytics to quantize and improve the skills development and attainm...
Characterization of reflectors and absorber coatings
An analysis of desktop control and information retrieval from the internet us...
Product aspect ranking using domain dependent and domain independent review
Best lookup algorithm for 100+gbps ipv6 packet
Effect of calcination on the electrical properties and quantum confinement of...
Development and validation of eevc wg17 lower
Usability analysis of sms alert system for immunization
Rate adaptive resource allocation in ofdma using bees algorithm
Ad

Similar to Performance analysis of a liquid column in a chemical plant by using mpc (20)

PDF
UROP MPC Report
PDF
Bj4301341344
PDF
Magnetic levitation system
PDF
A survey of industrial model predictive control technology (2003)
PPTX
Self tuning, Optimal MPC, DMC.pptx
PDF
M ODEL P REDICTIVE C ONTROL U SING F PGA
PDF
Design of predictive controller for smooth set point tracking for fast dynami...
PDF
9-12 MPC mode predictive control system.pdf
PDF
Nonlinear predictive control of a boiler turbine unit
PDF
Experimental evaluation of control performance of MPC as a regulatory controller
PDF
Tuning the model predictive control of a crude distillation unit
PPT
Concepts of predictive control
PDF
Application of a merit function based interior point method to linear model p...
PDF
Smart Systems for Urban Water Demand Management
PDF
Explicit model predictive control of fast dynamic system
PDF
Explicit model predictive control of fast dynamic system
PDF
Predictive Control For Linear And Hybrid Systems Draft Draft Francesco Borrelli
PDF
Modelling & Control of Drinkable Water Networks
PDF
PDF
Design and Implementation of Proportional Integral Observer based Linear Mode...
UROP MPC Report
Bj4301341344
Magnetic levitation system
A survey of industrial model predictive control technology (2003)
Self tuning, Optimal MPC, DMC.pptx
M ODEL P REDICTIVE C ONTROL U SING F PGA
Design of predictive controller for smooth set point tracking for fast dynami...
9-12 MPC mode predictive control system.pdf
Nonlinear predictive control of a boiler turbine unit
Experimental evaluation of control performance of MPC as a regulatory controller
Tuning the model predictive control of a crude distillation unit
Concepts of predictive control
Application of a merit function based interior point method to linear model p...
Smart Systems for Urban Water Demand Management
Explicit model predictive control of fast dynamic system
Explicit model predictive control of fast dynamic system
Predictive Control For Linear And Hybrid Systems Draft Draft Francesco Borrelli
Modelling & Control of Drinkable Water Networks
Design and Implementation of Proportional Integral Observer based Linear Mode...

More from eSAT Publishing House (20)

PDF
Likely impacts of hudhud on the environment of visakhapatnam
PDF
Impact of flood disaster in a drought prone area – case study of alampur vill...
PDF
Hudhud cyclone – a severe disaster in visakhapatnam
PDF
Groundwater investigation using geophysical methods a case study of pydibhim...
PDF
Flood related disasters concerned to urban flooding in bangalore, india
PDF
Enhancing post disaster recovery by optimal infrastructure capacity building
PDF
Effect of lintel and lintel band on the global performance of reinforced conc...
PDF
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
PDF
Wind damage to buildings, infrastrucuture and landscape elements along the be...
PDF
Shear strength of rc deep beam panels – a review
PDF
Role of voluntary teams of professional engineers in dissater management – ex...
PDF
Risk analysis and environmental hazard management
PDF
Review study on performance of seismically tested repaired shear walls
PDF
Monitoring and assessment of air quality with reference to dust particles (pm...
PDF
Low cost wireless sensor networks and smartphone applications for disaster ma...
PDF
Coastal zones – seismic vulnerability an analysis from east coast of india
PDF
Can fracture mechanics predict damage due disaster of structures
PDF
Assessment of seismic susceptibility of rc buildings
PDF
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
PDF
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
Likely impacts of hudhud on the environment of visakhapatnam
Impact of flood disaster in a drought prone area – case study of alampur vill...
Hudhud cyclone – a severe disaster in visakhapatnam
Groundwater investigation using geophysical methods a case study of pydibhim...
Flood related disasters concerned to urban flooding in bangalore, india
Enhancing post disaster recovery by optimal infrastructure capacity building
Effect of lintel and lintel band on the global performance of reinforced conc...
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
Wind damage to buildings, infrastrucuture and landscape elements along the be...
Shear strength of rc deep beam panels – a review
Role of voluntary teams of professional engineers in dissater management – ex...
Risk analysis and environmental hazard management
Review study on performance of seismically tested repaired shear walls
Monitoring and assessment of air quality with reference to dust particles (pm...
Low cost wireless sensor networks and smartphone applications for disaster ma...
Coastal zones – seismic vulnerability an analysis from east coast of india
Can fracture mechanics predict damage due disaster of structures
Assessment of seismic susceptibility of rc buildings
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...

Performance analysis of a liquid column in a chemical plant by using mpc

  • 1. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 __________________________________________________________________________________________ Volume: 03 Issue: 05 | May-2014, Available @ http://www.ijret.org 127 PERFORMANCE ANALYSIS OF A LIQUID COLUMN IN A CHEMICAL PLANT BY USING MPC Babeeta Rathore1 , Manju Khare2 1 Pursuing M-Tech in Control System, Electrical & Electronics Engg Dept, LNCT, Bhopal M.P., India 2 Assoc Prof, Electrical & Electronics Engg Dept, LNCT, Bhopal M.P., India Abstract Model predictive control (MPC) is an advanced method of process control that has been in use in the process industries in chemical plants and oil refineries since the 1980s. In recent years it has also been used in power system balancing models. Model predictive controllers rely on dynamic models of the process, most often linear empirical models obtained by system identification. The main advantage of MPC is the fact that it allows the current timeslot to be optimized, while keeping future timeslots in account. This is achieved by optimizing a finite time-horizon, but only implementing the current timeslot. MPC has the ability to anticipate future events and can take control actions accordingly. PID and LQR controllers do not have this predictive ability. MPC is a digital control. Keywords: Model predictive control (MPC); proportional-integral-derivative controller (PID) ---------------------------------------------------------------------***----------------------------------------------------------------------- 1. INTRODUCTION Liquid column Method is one of the best separations techniques in a chemical and petroleum industries, and tight control action is important from the plant economics. The purpose of the system is to separate a liquid mixture from two or more components. Liquid Column modelling and controlling both are very difficult because it’s dealing with multivariable, nonlinear and non-stationary process. The composition control plays the vital role in liquid columns. Generally innovative process control tools increase the flexibility and performance of the chemical plants. The conventional controller (PID) employed to control the liquid column does not guarantee tight control action because it’s highly nonlinear. To solve critical control issues and to achieve better performance in industrial application, PID controllers are used but they face difficulties in controlling non-linear process and cannot predict immediate change in an input. To overcome these difficulties MPC controller is used. 2. MODEL PREDICTIVE CONTROL Traditional feedback controllers operate by adjusting control action in response to a change in the output set point of a system. Model predictive control (MPC) is a technique that focuses on constructing controllers that can adjust the control action before a change in the output set point actually occurs. This predictive ability, when combined with traditional feedback operation, enables a controller to make adjustments that are smoother and closer to the optimal control action values. Below we see the basic structure of MPC: Fig 1: Basic structure of MPC MPC consists of an optimization problem at each time instants, k. The main point of this optimization problem is to compute a new control input vector to be feed to the system, and at the same time take process constraints into consideration (e.g. constraints on process variables). 3. A BRIEF HISTORY OF INDUSTRIAL MPC This section presents an abbreviated history of industrial MPC technology. Figure 2 shows an evolutionary tree for the most significant industrial MPC algorithms, illustrating their connections in a concise way.
  • 2. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 __________________________________________________________________________________________ Volume: 03 Issue: 05 | May-2014, Available @ http://www.ijret.org 128 Fig 2: Approximate genealogy of linear MPC algorithms Model predictive control (MPC) technique started to be implemented in industrial applications practically since 1970’s. The studies related with MPC initialized with Richalet et al. (1978) as Model Predictive Heuristic Control (MPHC) technique and named as Model Algorithmic Control (MAC). The main characteristics of this type of controller include: (1) The MPC controller attempts to optimize the process. Dynamic models representing how the Process behaves are used to predict future behavior and to determine the optimal operating point. (2) The predictions of the future behaviour are also used to determine the control action taken by the controller. Disturbances can be rejected before they affect the process. (3) MPC is a multi-input, multi-output (MIMO) controller. No input/output pairings need to be identified. All manipulated variables are moved simultaneously to control all the controlled variables. Interaction is accounted for with the dynamic models and used as an advantage in the control. Also, the number of inputs does not need to be equal to the number of outputs. MPC can handle non-square systems very easily. 4. CONTROL OBJECTIVE FUNCTION OF MPC There are several objective functions but, we applied standard least-squares or quadratic programming objective function. QP formulation gives smoother control actions and the MPC will have more intuitive tuning parameters. The QP formulation is used in this thesis. The objective function is a sum of squares of the predicted errors (difference between the set points and the model-predicted outputs) and the control moves (changes in the control action from step to step). A quadratic objective function for a predictive horizon of 3 and a control horizon of 2 can be written as.       2 1 22 33 2 22 2 11   kkkkkkkk uRuRyˆrQyˆrQyˆrQ Where yˆ represents the model predicted outputs, r is the set point, ∆u is the change in manipulated input from one sample time to the next, Q and R is a weight for the change in the output and manipulated input respectively. For a prediction horizon of P and a control horizon M, the least square objective function is written as.         P i M i ikikik uRyˆrQ 1 1 0 22 The optimization problem solved is usually stated as a minimization of the objective function, obtained by adjusting the M control moves. One limitation of output weight is we cannot take null matrix. It can use step and impulse response data which can easily be obtained. 4.1 MPC for MIMO Plants One advantage of an MPC Toolbox design (relative to classical multi-loop control) is that it generalizes directly to plants having multiple inputs and outputs. Moreover, the plant can be non-square, i.e., having an unequal number of actuators and outputs. Industrial applications involving hundreds of actuators and controller outputs have been reported. 5. SYSTEM DESCRIPTION Figure 3 shows that the structure of a liquid column. The real time data are taken from by using a reflux rate of the column as kept constant and to give the sudden step changes of the Reboiler temperature. The black box models can be developed by correlating sequence relationship between input and output data, here the input is Reboiler temperature (manipulated variable) and the output is overhead product composition (controlled variable). After obtaining the data model has been developed by using a least square algorithm (LS). The main application of least squares is model fitting. Least square technique is mainly used for estimating the system parameter and minimization of error so that here the system parameter estimation and error minimization developed by least square method it is one of the system identification technique.
  • 3. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 __________________________________________________________________________________________ Volume: 03 Issue: 05 | May-2014, Available @ http://www.ijret.org 129 Fig 3: Structure of Liquid Column 5.1 Modelling of Plant The models used for the prediction in adaptive control to be empirical input-output (Black-box) models. The main reason for this is that input/output measurement data are available for on-line estimation. These models fall under two major categories: deterministic and stochastic. Deterministic Models give a complete description of the plant response. In practice these models tends to highly unrealistic since there typically exist aspect that are out of our control. Stochastic models contain some kind of random component usually defined on a probability space. In this thesis we deal with deterministic model. Let a system as a linear combination of past output, y(k), and past input, u(k) )mk(ub......)k(ub)k(ub)nk(ya.....)k(ya)k(y nn  11 101 Linear black box models can be obtained by ARX(Auto Regressive exogenous), ARMAX(Auto Regressive Moving Average exogenous) input etc. 5.2 SIMULINK Model in MATLAB: Let we choose two variable w1 & w2 which is manipulated outcomes of the two different controller PID and MPC. We assume liquid column is filling with a chemical whose level and concentration are too controlled by the controllers. Now for this we have to design a plant which has two input w1 and w2 also has two output level (h) and concentration (Cb). The relation between input and output is                     2 1Cb Cb h Cb2Cb2w h Cb1Cb1w Cb 1.1 Cb1 and Cb2 are the maximum and minimum concentration required for proper operation in liquid column. We choose Cb1=24.9M and Cb2=0.1M.     1 h2.02w1wh 1.2 Height of the liquid in column is calculated by the equation 1.2. By using these two equations we design the process model of the plant in MATLAB. Figure 4 shows the SIMULINK model of Process Plant named as chemical plant Fig 4: SIMULINK Model of using control of chemical plant by PID or MPC 6. RESULTS AND DISCUSSION A comparative analysis of the performance of the chemical plant by both MPC and PID controller is obtained by undergoing simulations in Matlab. The results show that MPC is better controller than PID. MPC controllers are probably the best assumption that can be used for stable plants in the total absence of disturbance and measurement information. At 0s delay: figure 5 to 8 shows the variation in concentration and level by PID or MPC.
  • 4. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 __________________________________________________________________________________________ Volume: 03 Issue: 05 | May-2014, Available @ http://www.ijret.org 130 Fig 5: Concentration of liquid at 0s delays by PID controller Fig 6: Concentration of liquid at 0s delays by MPC controller Fig 7: Level of Liquid in Column at 0s delay by PID Controller Fig 8: Level of Liquid in Column at 0s delay by MPC Controller 7. CONCLUSIONS This Paper deals with the Model Predictive Controller and its working in process control. It also shows that by an example of liquid column it is the best methodology in advance process control. Based on the comparison of the two control methods, the process model MPC used to represent the system enables MPC controller to predict the state of the plant during the dynamic operation, which is particularly attractive as compared with PID because the dynamics change as the water level changes in the tanks, and a corresponding linearized model of the water tank system can be used in real time by the MPC. REFERENCES [1]. Allgower, F., & Zheng, A., (Eds.). (2000). Nonlinear model predictive control, progress in systems and control theory. Vol. 26. Basel, Boston, Berlin: Birkhauser Verlag. [2]. Bartusiak, R. D., & Fontaine, R. W. (1997). Feedback method for controlling non-linear processes. US Patent 5682309. [3]. Kouvaritakis, B., & Cannon, M. (Eds.) (2001). Nonlinear predictive control, theory and practice. London: The IEE. [4]. Maciejowski, J. M. (2002). Predictive control with constraints. Englewood Cliffs, NJ: Prentice Hall. [5]. Martin, G., & Johnston, D. (1998). Continuous model- based optimization. In Hydrocarbon processing’s process optimization conference, Houston, TX. [6]. Young, R. E., Bartusiak, R. B., & Fontaine, R. B. (2001). Evolution of an industrial nonlinear model predictive controller. In Preprints: Chemical process control—CPC VI, Tucson, Arizona [7]. Mayne, D. Q., Rawlings, J. B., Rao, C. V., & Scokaert, P. O. M. (2000). Constrained model predictive control: Stability and optimality. [8]. MATLAB, Optimization and Control Toolbox, www.mathworks.com