modelling, optimisation and control of a tunnel kiln...

19
Modelling, Optimisation and Control of a Tunnel Kiln Firing Process Christos Panos, Kostas Kouramas, Vivek Dua, Harrish Khajuria, Luis Domínguez, Stratos Pistikopoulos

Upload: dangtu

Post on 01-Feb-2018

225 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: Modelling, Optimisation and Control of a Tunnel Kiln …research.ncl.ac.uk/pro-tem/components/pdfs/SusTEM2011/T1S1_03... · Modelling, Optimisation and Control of a Tunnel Kiln Firing

Modelling, Optimisation

and Control of a Tunnel

Kiln Firing Process

Christos Panos, Kostas Kouramas, Vivek Dua, Harrish Khajuria, Luis Domínguez, Stratos

Pistikopoulos

Page 2: Modelling, Optimisation and Control of a Tunnel Kiln …research.ncl.ac.uk/pro-tem/components/pdfs/SusTEM2011/T1S1_03... · Modelling, Optimisation and Control of a Tunnel Kiln Firing

Acknowledgements

CPSE Industrial Consortium, KAUST

EPSRC (EP/E047017/1, EP/G059071/1)

Page 3: Modelling, Optimisation and Control of a Tunnel Kiln …research.ncl.ac.uk/pro-tem/components/pdfs/SusTEM2011/T1S1_03... · Modelling, Optimisation and Control of a Tunnel Kiln Firing

Outline

Description of the process

Mathematical Model

Mass Balances

Energy Balances

Model Validation

Controller Design

Conclusions

Page 4: Modelling, Optimisation and Control of a Tunnel Kiln …research.ncl.ac.uk/pro-tem/components/pdfs/SusTEM2011/T1S1_03... · Modelling, Optimisation and Control of a Tunnel Kiln Firing

Process Description

Pretunnel of length 18m or 6 cars of 3m

Prefiring zone of length 18m or 6 cars of 3m

Firing zone of length 27m or 9 cars of 3m

Fast Cooling zone of length 15m or 5 cars of 3m

Slow cooling zone of length 42m or 14 cars of 3m

Zones Length :

Very slow movement of the cars (semi batch process)

Very slow system dynamics

Disturbances (variable ambient temperature, open-close doors, etc)

Process characteristics:

Page 5: Modelling, Optimisation and Control of a Tunnel Kiln …research.ncl.ac.uk/pro-tem/components/pdfs/SusTEM2011/T1S1_03... · Modelling, Optimisation and Control of a Tunnel Kiln Firing

Process Description

Firing

zone Cooling

zone

Preheating

zone

0

200

400

600

800

1000

1200

0 20 40 60 80 100 120

Tem

per

atu

re, C

Distance, m

Preheating Zone: 20-700oC

Firing Zone: 700-1000oC

Cooling Zone: 1000-40oC

Natural

Gas

Air

Firing

zone

Cooling

zone

Preheatin

g zone

Page 6: Modelling, Optimisation and Control of a Tunnel Kiln …research.ncl.ac.uk/pro-tem/components/pdfs/SusTEM2011/T1S1_03... · Modelling, Optimisation and Control of a Tunnel Kiln Firing

Process Description

Page 7: Modelling, Optimisation and Control of a Tunnel Kiln …research.ncl.ac.uk/pro-tem/components/pdfs/SusTEM2011/T1S1_03... · Modelling, Optimisation and Control of a Tunnel Kiln Firing

Mathematical Model

Assumptions •Dynamic operation

•The gas has uniform temperature and velocity

•The variation of the temperature and flowrates in the vertical direction was not taken into

account for simplification.

•Complete and spontaneous oxidation of the natural gas on the roof of the kiln

•Ideal gas law holds in the gas phase

•The heat is transferred between the gas and the bricks by convection and radiation

•The bricks and gas have uniform temperature at each column

•The bricks properties are function of the temperature

•The heat losses are through the roof and walls of the kiln and depend on the ambient

temperature

•The car moves along the tunnel with a constant velocity

Page 8: Modelling, Optimisation and Control of a Tunnel Kiln …research.ncl.ac.uk/pro-tem/components/pdfs/SusTEM2011/T1S1_03... · Modelling, Optimisation and Control of a Tunnel Kiln Firing

Mathematical Model Concept

Modelling of 1 column of brick instead of

the entire car or process

General Idea :

Page 9: Modelling, Optimisation and Control of a Tunnel Kiln …research.ncl.ac.uk/pro-tem/components/pdfs/SusTEM2011/T1S1_03... · Modelling, Optimisation and Control of a Tunnel Kiln Firing

Mathematical Model

Mass Balances

Total mass holdup

Mass composition

Outlet mass flowrate

Page 10: Modelling, Optimisation and Control of a Tunnel Kiln …research.ncl.ac.uk/pro-tem/components/pdfs/SusTEM2011/T1S1_03... · Modelling, Optimisation and Control of a Tunnel Kiln Firing

Mathematical Model

Semi-empirical equations:

Hydraulic diameter

Pressure Drop

across the column

Friction factor

Page 11: Modelling, Optimisation and Control of a Tunnel Kiln …research.ncl.ac.uk/pro-tem/components/pdfs/SusTEM2011/T1S1_03... · Modelling, Optimisation and Control of a Tunnel Kiln Firing

Mathematical Model

Energy balances:

Total enthalpy holdup

Specific system enthalpy

Specific system enthalpy

Gas

Bricks

Car

Page 12: Modelling, Optimisation and Control of a Tunnel Kiln …research.ncl.ac.uk/pro-tem/components/pdfs/SusTEM2011/T1S1_03... · Modelling, Optimisation and Control of a Tunnel Kiln Firing

Mathematical Model

Radiation

Heat losses from the kiln

Heat losses from the walls

Heat losses from the roof

Wall temperature

Roof temperature

Page 13: Modelling, Optimisation and Control of a Tunnel Kiln …research.ncl.ac.uk/pro-tem/components/pdfs/SusTEM2011/T1S1_03... · Modelling, Optimisation and Control of a Tunnel Kiln Firing

Model Validation

•Mass flowrate of the main air stream

•Pressure in the kiln

•Gas temperature inside the furnace

•Total fuel consumption

•Dimension of the tunnel, the bricks and the car

•Total load of each column

1 2 3

4 5 6

9 7 8

Process Data

total average fuel consumption 0.012kg/kg brick

Page 14: Modelling, Optimisation and Control of a Tunnel Kiln …research.ncl.ac.uk/pro-tem/components/pdfs/SusTEM2011/T1S1_03... · Modelling, Optimisation and Control of a Tunnel Kiln Firing

Model Validation

Problem formulation

Massflowrate results for the validation of the firing process

Inlet air mass flux (kg/m2s) 1

Outlet air mass flux(kg/m2s) 1.4

Total fuel consumption(kg/kg brick) 0.014

Total secondary air (kg/m2s) 0.3

Secondary air temperature(oC) 450

Outlet CO2 mass fraction 3%

Page 15: Modelling, Optimisation and Control of a Tunnel Kiln …research.ncl.ac.uk/pro-tem/components/pdfs/SusTEM2011/T1S1_03... · Modelling, Optimisation and Control of a Tunnel Kiln Firing

Model Validation

Distance (m) 0 4 8 12 16 20 24 28

Tprocess (oC) 586 805 920 950 976 972 937 898

Tgas(oC) 660 832 903 944 930 942 920 910

Tbrick(oC) 641 802 876 934 910 930 945 930

Temperature results for the validation of the firing process

Process and estimated gas temperature Gas and brick temperature

Page 16: Modelling, Optimisation and Control of a Tunnel Kiln …research.ncl.ac.uk/pro-tem/components/pdfs/SusTEM2011/T1S1_03... · Modelling, Optimisation and Control of a Tunnel Kiln Firing

Optimal kiln operation

Problem formulation

Optimization variables The massflowrate of the fuel in each column, Ff,j

The mass flowrate of the secondary air in each column, Fs,j

The mass flowrate of the air coming from the cooling zone, Fc

Optimization problem

Optimization variables, 109

Equations, 2258

Dynamic variables, 216

Computtion time, 653sec

Page 17: Modelling, Optimisation and Control of a Tunnel Kiln …research.ncl.ac.uk/pro-tem/components/pdfs/SusTEM2011/T1S1_03... · Modelling, Optimisation and Control of a Tunnel Kiln Firing

Optimal kiln operation

Massflowrate results

Inlet air mass flux (kg/m2s) 0.85

Outlet air mass flux(kg/m2s) 1.17

Total fuel consumption(kg/kg brick) 0.013

Total secondary air (kg/m2s) 0.2

Secondary air temperature(oC) 600

Outlet CO2 mass fraction 2.9%

Process and optimal gas temperature Optimal gas and brick temperature

0

200

400

600

800

1000

1200

53 62 70 78

simulation

process

0

100

200

300

400

500

600

700

800

900

1000

53 62 70 78

simulation

brick

Page 18: Modelling, Optimisation and Control of a Tunnel Kiln …research.ncl.ac.uk/pro-tem/components/pdfs/SusTEM2011/T1S1_03... · Modelling, Optimisation and Control of a Tunnel Kiln Firing

PI Controller Design

t

iCff deteKUtU

0

0

1

PI controller expression

Process and optimal gas temperature Optimal gas and brick temperature

0

200

400

600

800

1000

1200

53 62 70 78

Gas Temperature Temperature Set Point

0

200

400

600

800

1000

1200

53 62 70 78

Gas Temperature

Brick Temperature

Manipulated variables: fuel consumption, gas mass flowrate

Control variables: gas temperature

Page 19: Modelling, Optimisation and Control of a Tunnel Kiln …research.ncl.ac.uk/pro-tem/components/pdfs/SusTEM2011/T1S1_03... · Modelling, Optimisation and Control of a Tunnel Kiln Firing

Conclusions- Future Work

Conclusions

Future Work

Dynamic mathematical modelling of the tunnel kiln

Model validation through process data

Design of a PI controller to follow the temperature profile

2-D dynamic mathematical model based on first principles

Design a model based controller

Design mathematical model for the preheating and cooling phase