Sunteți pe pagina 1din 6

CONTROL OF A NONLINEAR LEVEL PROCESS USING

DYNAMIC MATRIX CONTROLLER

XXX-X-XXXX-XXXX-X/XX/$XX.00 ©20XX IEEE


M.Mirudubaashini Dr. Jayaprasanth D.
PG Scholar Assistant professor (Sr. Gr),
Department of Instrumentation and Control Engineering, Department of instrumentation and control engineering,
PSG College of technology, PSG College of technology,
Coimbatore, India Coimbatore, India
mirudubaashinibarbie@gmail.com djp.ice@psgtech.ac.in
Abstract— The nonlinear I. control outputs were treatment plants. While
level process is widely used INTRODUCTION computed by applying most of the chemical plants
in many process industries receding horizon principle. are multivariable processes
for storing the liquids for The control DMC is designed for the which reveal nonlinear
mixing purpose in sugar algorithm is quite control of level for the two behaviour due to the
mills, as settling tank and complicated for the conical tank interacting continuation of interactions
for water treatment plants. MIMO system due to system and being between input and output
Most of the chemical plants variation in process implemented for the same variables. The control of
are multivariable processes dynamics that occurs [1]. Takagi Sugeno fuzzy these processes is a exigent
which exhibit nonlinear due to changes that expert model based soft task when compared to
behaviour due to the occur in the operating fault diagnosis for two tank SISO processes.
existence of interactions point and the interacting system from The schematic
between the input and characteristics of where the mathematical diagram of the nonlinear
output variables. The level nonlinear dynamic model is obtained [2]. tank process set-up is
control of the cylindrical coupling. Most of the A nonlinear shown in Figure 1. It
tank is difficult because of real time systems are Hammerstein-Wiener consists of a cylindrical.
its nonlinearity. Linear found to be nonlinear. model predictive controller The pneumatic control
PID (Proportional Integral The Tank Level System based on LSSVM is built to valves fine-tune the flow of
Derivative) controllers are is widely used in many describe the dynamic water pumped from the
generally used in many process industries for characteristic of a reservoir into the tanks
industrial control systems storing the liquids. continuous stirred tank (Fin). Rotameters are set at
because of its simple Most of the chemical reactor (CSTR) from [3]. the inlet the tank to
structure and robustness, plants are multivariable The MPC algoritm is being measure the inflow of the
but when it comes to the processes which exhibit designed for the tank. The tank is provide
control of nonlinear and nonlinear behaviour due mathematical model of the with a Differential Pressure
multivariable processes, to the existence of coupled tank system, which Transmitter (DPT) to
the controller parameters interactions between the is a Multiple Input Multiple measure the pressure of the
have to be continuously input and output Output (MIMO) system on liquid column and
adjusted in order to deal variables. The level a flow controller valve transformed into the water
with up with the control of the Dynamic Matrix Control level.
nonlinearities, cylindrical tank is (DMC) of Quadraple-Tank The discharge
uncertainties and difficult because of its Process, which deals with flow of the tank is shown in
interaction between the nonlinearity. the Model Predictive the dynamic model, the
variables. The Model Control(MPC) known as inward mass flows Finare
The main object of Predictive Control is used DMC applied to a non defined as inputs, while the
this project is to control the to find the input signal that linear multivariable measurements H(t)the
level of a nonlinear tank best corresponds to some laboratory for interacting height of fluid in tank are
process. This is achieved by criterion which predicts the tank systems [5-7]. considered as output. The
modelling a nonlinear system how it behaves dynamic model is derived
controller which can adapt applying the signals.MPC using the inward and
the nonlinear deeds of the is widely used for a long extrovert mass flows and is
process by adjusting its time in process industries. II. SYSTEM described by the following
controlled input. To MPC has established itself DESCRIPTION differential equation (1)
achieve this goal, the in industries an important NONLINEAR which is obtained from the
mathematical modelling of form of advanced reference [2].
CYLINDRICAL
a tank process is obtained. multivariable control. The
use of MPC algorithm is TANK SYSYEM
Dynamic Matrix Control
(DMC) Controller is used from early 1970’s. The Cylindrical tanks
designed using the first MPC algorithm are broadly used in
mathematical model to designed was Model industries for storing the
control the tank system. Predictive Heuristic liquids (kerosene, petrol,
The performance of the Control (MPHC), Rich letet water, diesel etc.,), mixing
controller can be analysed al (Rich let 1978) in 1976, purpose in sugar mills,
through extensive studies. and during 1979 Cutler and reactors for mass chemicals
Keywords—DMC, PID etc. Remaker presented their separation, as settling tank
version called Dynamic and as well as for water
Matrix Control (DMC), the
move vector (Δuf) is
proportional to the unforced
} …(ii) error vector (E). That is, a
controller gain matrix, K,
multiplies the unforced
} …(iii) (5) error vector (the future
errors that would occur if
(i) effect of there were no control move
current & changes implemented).
future moves
Because only the current
Fig 1 Nonlinear
(ii) effect of past control move is actually
Cylindrical Tank System
(3) moves implemented, we use the
first row of the K matrix in
III. MATHEMATICAL (iii) correction
DMC CONTROLLER equation (7) and (8).
MODEL OF term
DESIGN
NONLINEAR
A prediction horizon
CYLINDRICAL TANK The Model V. SIMULATION
of P steps and a control
SYSTEM Predictive Control is the RESULT
horizon of M steps, are
backbone of Dynamic LINEARIZATION:
written in matrix-vector
The equation of the Matrix Control In this
form, using matrix-vector
Nonlinear Tank process is controller the model which Linearization is
notation.
are used, determine the usually done for the system
behaviour of complex that is being non-linear to
given by,
dynamical systems. The obtain the characteristic
(1)
effect of nonlinearities (6) linear form of equation.
present in variables and the TAYLOR SERIES:
complexity caused by non- The most common The tank
(2) assumption that made is the process of the system is
coherent process
degeneration. Hence the correction term is constant been linearized by Taylor
process model are used to in the future. The forced Series for the tank equation.
Table 1 Cylindrical Tank response and the free
predict the behaviour of the The Taylor series for the
system parameters value response which for forced
dependent variables or equation (1) of the tank
outputs of the modelled responds corresponds to process is been linearized
No. Description contributions of the current
dynamic system with and the transfer function is
respect to changes in the and future control moves been obtained as shown in
process independent and for free response it equation (3) and the Taylor
1 Area of the tanks (A) 0.0154 m corresponds to the output series for the system to be
variables as input. In this
2 Acceleration due to gravity changes that are predicted if obtained because the steady
9.81 controller
m/ sec the transfer
(g) function need to be there are no future control state point of operation is
specified in order. The moves.Hence the minimized
solution for this objective about .
3 Maximum permissible designing is first based on
height of water levels the step response which is function is given as, The equation (9) is
(h max) given in the form, a nonlinear equation and
4 Cross section of the 0.005 m (7) hence this needs to be
connecting pipes (a) linearized before a Laplace
5 Co-efficient of the Transform can be used.
(4) (8)
Hence, in order to linearize
connecting pipes(s) From the equation (7) and
The past control
6 Nominal operating Nominal inflow rate (8) the value of the nonlinear term of
moves and the future
condition the equation (1),Taylor
control moves are seperated represents the first row of
h = 0.4 (m) series expansion is carried
by the following equation, the K matrix which is taken
from [8]. out as the following
The transfer function for
tank obtained from the Hence from these equations
above parameters is given the DMC is designed for
}…(i)
as,
the process model. The
current and future control
In future, the two
VI. CONCLUSION tank nonlinear interacting
Fig 4 Closed loop
Response of Tank1
AND FUTURE system can be carried out as
Set Point
Tank 1 WORK a future work using DMC
0.5 by selecting appropriate
The design of prediction horizon, control
0.4

DMC was done using horizon and the model


MATLAB and response for length. Then this work can
Height

0.3

0.2
a simple first order system be extended to the real time
was obtained with different process.
0.1
values of Prediction
REFERENCES
0
0 1 2 3 4 5 6 7 8 9 10
horizon (P), Control
Time(sec)
horizon (M) and Model [1] V. R. Ravi, T.
(9) response of Tank with P = Length (N). The P should Thyagarajan and G. Uma
5, N = 6 be lower than N otherwise Maheshwaran, “Dynamic
Fig 2 Closed Loop
the response reaches the Matrix Control of Two
Response of Tank with P
Conical Tank Interacting
= 5, N=25
Response of Tank1 Level System”,
The closed-loop response at
Setpoint
Tank 1 Response
International Conference
step set point h = 0.4 (m);
0.5
on Modelling
prediction horizon, P = 5; 0.4
Optimization and
control horizon, M = 1; no Computing (ICMOC-
ht(m)

weighting on inputs and


0.3
2012)., Procedia
Heig

model length, N = 25 is 0.2


Engineering Elsevier.,
shown in the Fig.2. The vol. 38, pp. 2601-2610,
response is reached at a
0.1
2012.
nominal speed. 0
[2] Pandiyan
0 2 4 6 8 10 12 14 16 18 20
Time(sec)
Manikandan, Mani
Geetha, “Takagi sugeno
Response of Tank1

Setpoint fuzzy expert model based


Tank 1 Response
0.5 soft fault diagnosis for two
tank interacting system “,
0.4
International journals on
Height (m)

0.3
Achieves of Control
0.2 science., vol. 24, no. 3, pp.
0.1
271-287, 2014.
[3] Man Hong and
0
0 2 4 6 8 10 12 14 16 18 20 Shao Cheng,
Time(sec)
“Hammerstein-Weiner
Fig 5 Closed loop steady state slowly. The
Model Predictive Control
response of tank with P = same controller design was
Fig 3 Closed loop of Continuous Stired Tank
1; N = 6. carried for the Tank process
response of Tank with P = Reactor”, Electronics and
and the different values of P
50, N = 100 Signal Processing,
and N was given for the
Springer, vol. 97, pp. 235-
unit M value but with no
242, 2011.
weighting. It was observed
The closed loop response of [4] Liankui Dai and
that the P having higher
the tank process is obtained Karl Johan Astrom,
value gives a slower
using the DMC are “Dynamic Matrix Control
settling time and the
discussed in the following of a Quadruple-Tank
importance of model length
Process”, 14 World
Response of Tank1 is also observed that for
Conference of
Setpoint lower values of N it does
Tank1 Response International Federation of
0.5 not obtain the complete
Automatic Control,
dynamics of the process
0.4
,Procedia Engineering
dynamics which results in
Elsevier,Vol. 32, no. 2, pp.
Height(m)

0.3
poor performance.
6902-6907, 1999.
0.2

0.1
Fig 6 Closed loop response of tank with P = 1; N = 25
0
0 2 4 6 8 10 12 14 16 18 20
Time(sec)
Response of Tank1

Setpoint
Tank 1 Response
0.5

0.4

Height(m)
0.3

0.2

0.1

0
0 2 4 6 8 10 12 14 16 18 20
Time(sec)

[5] L. ThillaiRani, N.
Deepa and S. Arulselvi,
“Modelling and Intelligent
Control of Two-Tank
Interacting Level Process”,
International Journal of
Recent Technology and
Engineering. vol. 3, no.1,
pp. 277-3878, March
2014.
[6] Nayanmani Deka
and Dr. Lini Mathe”PID
Controller for two tank
liquid process using
LabVIEW”, International
Research Journal for
Science and Computing.
vol. 7, no. 5, 2017.
[7] Damrudhar and Dr.
D.K. Tanti, “Comparitive
Performance Analysis for
Two Tank Liquid Level
Control System with
Various Controllers using
Matlab”, vol. 7, no. 2,
July, 2016.
[8] B. Wayne Bequette
(3rded.), Process Control:
Modeling, Design and
Simulation, Pearson
Education Inc, USA, 2003.

S-ar putea să vă placă și