Sunteți pe pagina 1din 6

Temperature Control of EDC Thermal Cracking Furnace with

a Coupled ODE and 2D-PDEs Model


Chawin Taweerojkulsri and Chanin Panjapornpon

Abstract— This paper presents a new control technique for reactor. Some works applied the model reduction technique
the EDC thermal cracking furnace modeled by sets of to lump the reactor model before performing the controller
ordinary differential equation (ODE) and 2D-partial synthesis. For example, the PDE was lumped by Galerkin
differential equations (PDEs). The dynamics of coupled 2D- method and then applied with infinite dimensional state
PDEs-ODE model have been divided into 2 subsystems, set feedback [1] lumped by method of characteristic and applied
of state variables of the internal and external cracking coil. with robust control [2] and lumped by infinite dimensional
With the concept of input-output (I/O) linearization, these method and applied with the linear quadratic regulator
inner and outer dynamics are applied to design the setpoint (LQR) [3]. Some works use the process data to develop an
tracking calculator and the approximate I/O feedback empirical model by the neural network method before
controller respectively. The first-order error dynamics and applied with the robust control [4] or generic model control
the finite-based, open-loop observer are integrated with the (GMC) [5]. Besides, there are few works considering to the
proposed controller system to compensate the model interaction of wall radiation in the control of furnace.
mismatch and to predict the unmeasured state information. Masoumi and colleagues [6] studied the temperature control
The performances of the proposed method are evaluated of the naphtha thermal cracking with multi cracking coils by
through the servo test. The results showed that the control using the PI controller. The desired setpoints were obtained
method effectively forces the output to the desired setpoint. from the optimization of the temperature profile. In Zeybek
[7], the outlet gas temperature is controlled by manipulating
I. INTRODUCTION the fuel mass flow rate by using the adaptive heuristic
controller based on three layers of feed forward artificial
Vinyl chloride monomer (VCM) is a raw material for Poly network (ANN). Panjapornpon et al. [8] proposed the control
Vinyl Chloride (PVC) production. It is typically obtained of coupled PDE-ODEs for EDC cracking furnace by using
from the cracking of 1,2-dichloroethane (EDC) under 400- approximate I/O linearization; the tube temperature was
500°C, of which hydrogen chloride (HCl) is a byproduct. controlled by manipulating the fuel gas flow while the mass
The reaction can proceed by following: production rate of VCM was handled by the PI controller by
C2 H 4 Cl2 ( g ) → C2 H 3Cl ( g ) + HCl ( g )   manipulating the EDC feed. The furnace model was
(1) developed by assuming a plug-flow velocity profile and
EDC VCM Hydrogen Chloride
neglecting the effect of the radius heat transfer. However,
there are some works mentioned about significant difference
The EDC cracking rate strongly depends on the reaction of predicted process dynamics when the redial effect and
temperature; increase on the reaction temperature results in velocity profile has been taken into accounted [9-10]. This
the high cracking rate. The EDC vapor is reacted along the brings about the question of the improvement of control
lengthy empty coil suspended in the chamber of the gas-fired performance when the 2D model has been applied. In fact,
cracking furnace. Furnace dynamics are highly nonlinear the gas temperature represented the reaction temperature is
due to the spatial distributed temperature and concentration measured by a thermocouple installed at the center of the
of the gas inside the cracking coil, as well as the effect of the exit tube. The EDC conversion calculated by the 1D model
temperature of the furnace wall. These complex behaviors will be lower than the actual process value. The performance
lead to deteriorate the performance of the gas temperature of 1D-based PDE-ODE controller in practice may
control by a proportional integral derivative (PID) controller. deteriorate due to a significant process-model mismatch.
They may cause off spec of the products, thermal runaway, This work presents a new structure of the coupling 2D
plant shut down or, in the worst case, explosion. Therefore, PDEs-ODE model for the EDC cracking furnace by using
the control method that can handle the temperature of the the I/O linearization. The dynamics of EDC cracking
cracking furnace effectively is needed to achieve a high furnace consist of the EDC concentration and gas
quality product. temperature considered as the internal states and the tube
Research works regarding the temperature control of the temperature and furnace wall considered as external states.
furnace were mostly focused on the dynamics of the tubular All the dynamics are described by PDEs except the furnace
wall dynamics described by ODE. The purpose of this work
Chanin Panjapornpon (corresponding author: 662-797-0999 ext. 1230; is to control the gas temperature at the exit tube by
e-mail: fengcnp@ku.ac.th) and Chawin Taweerojkulsri are with Center of
Excellence on Petrochemical and Materials Technology, Department of manipulating the fuel gas flow. Instead of applying the I/O
Chemical Engineering, Faculty of Engineering, Kasetsart University, controller to the objective directly, the internal subsystem is
Bangkok 10900, Thailand.

543
used for developing the setpoint tracking calculator while the k g 1 ∂  ∂CEDC 
∂CEDC ∂C
external is applied for the controller synthesis. The gas −v EDC +
= r + rEDC
temperature is applied with I/O linearization to develop the ∂t ∂z ρ g C pg r ∂r  ∂r 
mapping function of the equivalent tube temperature setpoint ∂Tg ∂Tg k g 1 ∂  ∂Tg  Ai Fσ
for the I/O feedback controller. The first-order error −v
= + r + (Tt 4 − Tg4 )
dynamics and the finite-based, open-loop observer are ∂t ∂z ρ g C pg r ∂r  ∂r  Vt ρ g C pg
integrated into the control system to eliminate the offset and '''
| rEDC | (∆H ) EDC
predict the unmeasured state information. An advantage of +
ρ g C pg
proposed control method with the partitioning state
dynamics is to reduce the complexity of the controller −
Ea
RTg
equation with a better predicting quality by using the 2D rEDC = −k0 e CEDC
process model.
(2)
II. MATHEMATIC MODEL OF EDC CRACKING FURNACE
with the following boundaries and initial conditions:
A simple process scheme of an EDC cracking furnace is
shown in Fig.1. In the operation, EDC vapor is fed to the for the EDC concentration,
cracking coil and converted to be VCM and HCl. The natural ∂CEDC
gas is used as a combustion fuel to supply the energy to the BC1: (0, z , t ) = 0
furnace to rise up the furnace wall temperature (Tw). The ∂r
furnace wall radiates and transfers the energy to the tube ∂CEDC
BC 2 : ( Ri , z , t ) = 0
inside leading to the change of the tube temperature (Tt), the ∂r
gas temperature (Tg) and EDC concentration (CEDC) BC 3 : CEDC (r , 0, t ) = CEDC ,0
consequently.
IC1: CEDC (r , z , 0) = CEDC ,0
In this work, the proposed control strategy is applied with
2D PDEs-ODE model of EDC cracking furnace. The and for the gas temperature,
following model assumptions are applied: ∂Tg
BC 4 : (0, z , t ) = 0
1) All gases in the system are ideal. ∂r
2) Only the reaction in (1) occurring in the tube is BC 5 : Tg ( Ri , z , t ) = Tt ( z , t )
concerned.
3) Neglect effects of all elbows and fittings; straight BC 6 : Tg (r , 0, t ) = Tg ,0
tube is assumed. IC 2 : Tg (r , z ,=
t 0) = Tg ,0
4) The properties of gases in the tube are constant.
5) The tube temperature is varied along the z-direction The velocity profile of the gas flowing in the coil is
only because of the pipe thickness << the coil distance. referred to an empirical/analytical solution of k − ε
6) The gas temperature and EDC concentration are turbulence model in [11]:
varied in both the radius and distance of the coil.
−dP dz ⋅ Ri
= v(r ) 12.85 +
2 ⋅ ρg
 
  (3)
−dP dz ⋅ Ri  Ri − r 
⋅ ln  
0.32 ⋅ ρ g  26 ⋅ µ ⋅ 2 ⋅ ρg 
 ρ g −dP dz ⋅ Ri 
 

where the total pressure gradient and fanning friction factor


are approximated by using analytical/empirical equations
proved from the Moody friction [12]:
dP ∆P
− ≈
dz L
f ⋅ ρ g ⋅ vav2 L
∆P =− (4)
Fig. 1. Continuous stirred tank reactor with cooling system 4 ⋅ Ri
0.184
The dynamic models of the cracking furnace are =f , Re ≥ 20,000
represented by following equations Re0.2
- The dynamics of EDC concentration and reactor
temperature in the cracking coil:

544
The average velocity is calculated by Table I.
PARAMETER VALUES FOR THE EDC CRACKING FURNACE
Ri
2
ν av =
Ri2 ∫ rν
0
z (r )dr (5) Symbol Quantity Value
Aw Area of the furnace wall 218 m2
- The dynamics of tube and furnace wall temperature: Cpg Average heat capacity of 8.5059 m3
cracked gases
dTt 1 ∂ 2Tt 1
kt +  Aw Fσ (Tw4 − Tt 4 ) Cpt Heat capacity of the tube 444 J/kg K
dt ρt c p ∂z 2 ρt c p, t Vth ,t 
,t Cpw Heat capacity of the 1000 L/kg K
2π L
− Ai Fσ (Tt − T ) − 4 4
(Tw − Tt ) ] (6) furnace wall
ln( Ro / Ri )
g
1 Di Internal tube diameter 0.19 m
+
kt Ro h f Ea Activation energy 1.15×105 J/mol
m fuel ∆H comb − σ FAw (Tw − Tt )
4 4
dTw F Shape factor 1
=
dt ( mw c p w ) ∆HEDC Heat of reaction -7.1×104 J/mol
∆Hcomb Heat of combustion 4.25×107 J/mol
with the boundary and initial conditions:
k0 Kinetic constant 1.15×107
BC 7 : Tt (0, t ) = Tt ,0 kg Thermal conductivity of 2.655×10-2 W/m K
∂Tt gases in tube
BC 8 : ( L, t ) = 0 kt Thermal conductivity of the 20.5 W/m K
∂z
IC 3 : Tt ( z , 0) = Tt ,0 tube
L Tube length 300 m
IC 4 : Tw ( z , 0) = Tw,0
mt Tube weight 7.783×103 kg
All process parameters defined in the notation section are mw Mass of furnace wall 4.191×105 kg
given in Table I.
m
f Mass flow rate of the fuel 0-0.6 kg/s
The model of the fired-furnace in (2)-(6) described by MwEDC EDC molecular weight 98.96 g/mol
partial differential equations in r and z coordinates and
Pe Thermal Peclet number 8.57×105 –2.00×106
ordinary differential equation can be grouped into two
subsystem. Pr Prandl number 0.72
The subsystem of (7.a) expresses the interaction of the R Gas constant 8.314 J/mol K
state variables inside the cracking coil and the subsystem in Ri Internal tube radius 0.095 m
(7.b) expresses the interaction of the state variables outside Ro External tube radius 0.1 m
the cracking coil and the radiating wall.
Re Reynolds number 1.19×106 –2.78×106
∂x p1 (r , z , t ) ∂x p1 1 ∂  ∂x p1  Vt Pipe volume 8.5059 m3
−a
= +b r⋅  + M ( x p1 , x p 2 ) (7.a)
∂t ∂z r ∂r  ∂r  ρg Cracked gas density 35.43 kg/m3

ρt Tube density 8470 kg/m3


∂x p 2 ( z , t ) ∂2 xp2
c
= + N ( x p1 , xo (t )) + O ( x p 2 , xo ) σ Stefan-Boltzman constant 5.67×10-8 W/m2 K
∂t ∂z 2 µ Viscosity of cracked gases 1.695×10-5 kg/m s
dxo (t )
= f ( xo , x p 2 , u (t )) (7.b) ν Feed velocity 5 m/s
dt
y = h( x p1 )

with the initial and boundary conditions of (7.a):


 x p 2 (0, t ) = x p 2 (t ),
∂x p1 (0, z , t ) 
B.C.  ∂x p 2
= 0, =0
 ∂r  ∂z
  z=L
 ∂x p1 (R , z , t )
B.C. 
= x p1 (R , z , t ) x= p 2 ( z , t ) or 0,
 ∂r x p 2 ( z ,0) = x p 2,0 ( z ),

 x p1 (r ,0, t ) = x p1 (r , t ) I .C. 
 xo (=t 0) = xo ,0

I .C. x p1 (r , z ,0) = x p1,0 (r , z ) where x p1 (r , z , t ) denotes the vector of the state variables
depending on r and z coordinates, x p 2 ( z , t ) denotes the
and the initial and boundary conditions of (7.b): state variable of the external tube dynamics which is directly

545
affected by xo , xo (t ) denotes the state variable which respect to z-direction and r-directions, xzz = ∂ 2 x ∂z 2 and
depend on time, y denote the output variable, z ∈ [0, L] xrr =∂ 2 x ∂r 2 are the second-order spatial derivatives of x
and r ∈ [0, Ro ] are spatial coordinates, t ∈ [0, ∞] is the time, respect to z-direction and r-direction, u is the manipulated
and u (t ) is the manipulated variable. input and h is the vector of nonlinear functions. The relative
order of the controlled output yL , r , can be defined by
following notation:
III. CONTROL SYSTEM DESIGN
yL = h ( x )=r
In our case, the process model is highly complex due to z L
0,=

coupled PDEs and ODE. The control objective is to regulate dyL  h ∂x 


 = h1 ( x , xr , xrr , xz , xzz )
the output at the exit of the tube (y=L), the state in the dt  ∂x ∂t  z = L =r z L
0,=
subsystem (7.a), by adjusting the input (u) in the subsystem

(7.b). To reduce complexity of the controller design, in this
work, the set of PDE in (7.a) described the internal tube  ∂h r − 2 ∂x ∂h r − 2 ∂xr ∂h r − 2 ∂xrr 
 + + 
dynamics will be used to create a tracking correlation d yL  ∂x ∂t
r −1
∂xr ∂t ∂xrr ∂t
 
between the output ( y ) and the distributed state variable  ∂h r − 2 ∂x ∂h r − 2 ∂x 
dt r −1 ∂ r −2

related to the lumped dynamics ( x p 2 ). The set of coupling + z


+ zz
+  + r − 2 ( xzz ) 
 ∂xz ∂t ∂xzz ∂t ∂t =r z L
0,=
PDEs-ODE in (7.b) described the external tube dynamics will
be used to develop the I/O feedback controller that the  ∂xr r −2
∂ ∂x 
 x , xr , xrr , xz , xzz , , , r − 2 ( xr ), rr , , 
control action ( u ) is obtained by solving closed-loop = h r −1  r − 2
∂t ∂t ∂t 
response of x p 2 . A schematic diagram of the control system ∂ ∂xz ∂r −2 ∂xzz ∂r −2 
 r − 2 ( xrr ), , , r − 2 ( xz ), , , r − 2 ( xzz ) 
shown in Fig. 2 is proposed. The control system consists of a  ∂t ∂t ∂t ∂t ∂t =r z L
0,=
setpoint tracking calculator, I/O linearizing controller, and a
 ∂h ∂x ∂h ∂xr ∂h ∂xrr
r −1 r −1 r −1

finite-based, open-loop observer. More details of the control  + + 
system design are given as follows.
r
d yL  ∂x ∂ t ∂ xr ∂t ∂xrr ∂t 

dt r  ∂h r −1 ∂x ∂h r −1 ∂x ∂ r −1 
A. Setpoint tracking calculator + z
+ zz
+  + r −1 ( xzz ) 
The input/output linearization is a method that creates a  ∂xz ∂t ∂xzz ∂t ∂t =r z L
0,=

linear relationship between input and output based on the  ∂xr ∂r −1


∂x 
coordinate transformation. It is traditionally applied for the  x , xr , xrr , xz , xzz , , , r −1 ( xr ), rr , , 
∂ t ∂t ∂t
ODE system. For the application of PDEs-ODEs system, let = h  r −1
r 
consider the system in (8). ∂ ∂xz ∂ r −1 ∂xzz ∂ r −1 
 r −1 ( xrr ), , , r −1 ( xz ), , , r −1 ( xzz ), u 
 ∂t ∂t ∂t ∂t ∂t =r
dx z L
0,=
= f ( x , xr , xrr , xz , xzz , u ) (9)
dt (8)
yL = h( x )=r 0,=z L The setpoint tracking calculator is applied to develop a
correlation between y − x p 2 . From the subsystem (7.a), the
where x is the vector of state variables, xz =∂x ∂z and closed-loop response of the output at the center of the exit
xr =∂x ∂r are the first-order spatial derivatives of x tube is in linear form as follows:

Fig. 2. Schematic diagram of the proposed control system.

546
(ε  + 1)r 1
yL =
yL , sp (10) where εT is the output error, λT is a positive parameter, and
νT is the corrected setpoint.
where  is the differential operator, yL is the output at the
position r=0 and z=L, yL , sp is the desired setpoint, ε is the IV. RESULT AND DISCUSSION
tuning parameter used to adjust the speed of the output The velocity with plug-flow pattern is primarily assumed
response and r1 is the relative order of yL with respect to in many literatures for a control of the tubular reactor.
xp2 . However, this assumption is proper for a high viscosity
fluid. To achieve a realistic prediction, the k − ε turbulence
By substituting the time derivatives of (9) into (10) and model is applied with the developed 2D model, which the
setting all time derivatives of the state gradients to be zero, compared velocity profiles are shown in Fig.3.
the closed-loop responses of the output can be presented in a For the servo test, the gas temperature at exit tube is
compact form controlled at the desired setpoint ysp= 700 K. The initial
conditions of the dynamics are CEDC(r,0,t) = 359.83 mol/l, Tg
φT ( x p1 , x p1, r , x p1, rr , x p1, z , x p 2 ) = yL , sp (11) (r,0,t)=644 K, Tt(0,t)= 716 K, and Tw=808 K. The tuning
the tracking setpoint function (ν ) of can be obtained by parameters of the proposed control system are ε =8, β =8
solving (11) for x p 2 , in following form: and λ =0.001. The closed-loop responses of the cracking
furnace are illustrated in Figs. 4-6. The results show that
ν = ψ T ( x p1 , x p1, r , x p1, rr , x p1, z , x p 2 , yL , sp ) (12)
5.60
B. Feedback I/O linearizing controller
From the subsystem (7.b), the closed-loop responses of
5.25
the state x p 2 at the position z=L are requested in linear form
Velocity (m/s)

as follows:
4.90
( β  + 1)r 2
ν
xp2 = (13)

where ν is the tracking setpoint function, β is the tuning 4.55


k −ε
parameter and r2 is the relative order of x p 2 with respect to Plug flow
u.
4.20
We substitute the time derivative in (9) into (13) and set all 0.000 0.024 0.048 0.071 0.095
time derivatives of the state gradients to be zero. The Radius (m)
closed-loop responses of the state x p 2 can be presented in a
compact form Fig.3. The flow pattern of cracked gas inside the tube.
φT ( x p1 , x p 2 , xzz , u ) = ν (14)
720
Thus, the feedback controller (u) is obtained by solving (14).
The compact form of the controller equation is denoted by
Gas temperature (K)

(15) 700
u = Ψ ( x p1 , x p 2 , xzz ,ν ) (15)

C. Finite-based state observer 680


The CFD technique is a useful tool to predict behavior of the
system of the complex PDE problem by using the numerical 660
calculation. Thus, in this work, a CFD-based, open-loop Proposed controller
state observer is developed to provide the estimation of the Setpoint
unmeasured process concentration, C , and the state 640
derivatives. 0 20 40 60 80
Time (min)
D. Integrator
To compensate the process-model mismatch and the error
from the estimate states, the first-order error dynamics in Fig.4. The closed-loop response of the gas temperature at the
(16) is applied: center exit tube.

εT
= λT ( ysp − y )
=r z L
0,= (16)
ν=
T ysp − εT

547
ACKNOWLEDGMENT
950
This work was financially supported by the Kasetsart
900 University Research and Development Institute (KURDI),
the project for Higher Education Research Promotion and
Temperature (K)

850 National Research University Development, Office of the


Higher Education Commission, and the Center of Excellence
on Petrochemicals and Materials Technology. These
800 supports are gratefully acknowledged.

750 Tt REFERENCES
Tw [1] Shang, H., Fraser Forbes, J., Guay, M., 2005. Feedback control of
700 hyperbolic distributed parameter systems. Chemical Engineering
0 20 40 60 80 Science 60, 969–980.
[2] Hoo, K.A., Zheng, D., 2001. Low-order control-relevant models for a
Time (min) class of distributed parameter systems. Chemical Engineering Science
56, 6683–6710.
Fig.5. The closed-loop responses of the tube temperature at [3] Moghadam, A.A., Aksikas, I., Dubljevic, S., Forbes, J.F., 2010. LQ
the exit and wall temperature. control of coupled hyperbolic PDEs and ODEs: Application to a
CSTR–PFR system, in Proceedings of the Ninth International
Symposium on Dynamics and Control of Process Systems. pp. 713–
718.
[4] Yamuna Rani, K., Patwardhan, S.C., 2007. Data-Driven Model Based
1.00 Control of a Multi-Product Semi-Batch Polymerization Reactor.
Chemical Engineering Research and Design 85, 1397–1406.
[5] Aggelogiannaki, E., Sarimveis, H., 2009. Robust nonlinear H∞ control
Mass fuel flow (kg/s)

0.75 of hyperbolic distributed parameter systems. Control Engineering


Practice 17, 723–732.
[6] Masoumi, M.E., Sadrameli, S.M., Towfighi, J., Niaei, A., 2006.
Simulation, optimization and control of a thermal cracking furnace.
0.50 Energy 31, 516–527.
[7] Zeybek, Z., 2006. Role of adaptive heuristic criticism in cascade
temperature control of an industrial tubular furnace. Applied Thermal
0.25 Engineering 26, 152–160.
[8] Panjapornpon, C., Limpanachaipornkul, P., Charinpanitkul, T., 2012.
Control of coupled PDEs–ODEs using input–output linearization:
Application to a cracking furnace. Chemical Engineering Science 75,
0.00 144–151.
0 20 40 60 80 [9] Van Geem, K.M., Heynderickx, G.J., Marin, G.B., 2004. Effect of
Time (min) radial temperature profiles on yields in steam cracking. AIChE journal
50, 173–183.
[10] Han, Y.L., Xiao, R., Zhang, M.Y., 2007. Combustion and Pyrolysis
Fig.6. The control action of the manipulated input. Reactions in a Naphtha Cracking Furnace. Chemical Engineering &
Technology 30, 112–120. doi:10.1002/ceat.200600191.
[11] Mercado, E.R.L., Nunhez, J.R., 2000. Modelagem do aquecimento de
the controller successfully forces the gas temperature at the fluidos com escoamento em tubos [WWW Document]. URL
desired setpoint. The changes of gas, tube and wall http://www.bibliotecadigital.unicamp.br/document/?code=vtls000197
temperature at the initial period have a linear trend due to the 788 (accessed 1.20.14).
[12] Incropera, F., Dewitt, D., 2002. Fundamentals of Heat and Mass
influence from the constant of fuel gas rate at the upper Transfer, 5th ed. John Wiley & Sons, New York
limit. The controller is then adjusted the fuel gas flow with a
little fuzzy to put the gas temperature at the desired setpoint.

V. CONCLUSION
A new controller structure with I/O linearization
technique is developed for the EDC cracking furnace, of
which the advantages are a few tuning parameters and
decrease on the complexity of the controller equation. With
the importance of the distribution in r-direction of fluid flow
in the tube, the k − ε turbulent model is applied to the
velocity. The controller is formulated with the 2D-PDEs and
ODE into the setpoint tracking calculator and I/O feedback
controller, and integrated with the first-order error dynamics
and finite-based, open-loop observer. The simulation results
show that the controller can force the control output at the
desired setpoint effectively.

548

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