You are on page 1of 42

Please visit http://powerplant-instrumentation.webs.

com for further information about Control Systems

PROCESS CONTROL

The task of planning and regulating a process, with the objective of performing it in an efficient, effective and consistent manner.

General feedback control loop


ED SP Controller FCE Process Controlled Output

PV Transducer

The following control loops are used in Boiler#9


Drum level control Furnace draft control Steam temperature control- attemperator-1 Steam temperature control- attemperator-2 Combustion air pressure control BFG header pressure control Corex header pressure control Combustion control

Drum level control


Drum level is measured by 3 DP transmitters. Output of each transmitter is given to compensation block for calculating compensated drum level. Out of 3 compensated level signals 2 signals are taken for level control.

Drum level compensation


P+H(Da-Ds)

The compensated drum level is calculated by the following formula Compensated drum level (h) = (Dw-Ds) Where, P = Differential pressure measured by transmitter. h = Compensated drum level signal. Dw = Density of water. Ds = Density of steam. H = Water head on LP side wet head leg, which is to be feed as constant=800mmWC. Da = Wet leg density; water density at 30 C (Constant=0.996 g/cm^3)

The density of water and steam depends on the pressure. Water and steam densities corresponding to pressure are given below. Pressure (Kg/cm^2) 40 68 90 100 Water density (g/cm^3) 0.798 0.7436 0.7051 0.6884 Steam density (g/cm^3) 0.02010 0.03537 0.04880 0.05540

Drum level is controlled by 2 modes:

Single element control mode (Drum level) Three element control mode (Drum level, Steam flow and Feed water flow)

Single Element Control Mode


LT-1 LT-2 LCOM PV LSP LCOM 2oo3 LC

Reverse

LT-3

LCOM 30% CONTROL VALVE

PT-1 1oo2 PT-2

LT PT LCOM LC

= Level Transmitter = Pressure Transmitter = Level compensation = Level Controller

Three element control mode


Compensated Drum level PV Compensated Feed water flow PV Reverse Feed forward summation block

LSP

Level controller

RSP

Flow controller

Reverse

30% CONTROL VALVE

Compensated Main Steam Flow

100% control valve

Compensated Main Steam flow


PT-1 FT-1 1oo2 PT-2

FT-2

2oo3

Computation Block

Compensated main steam flow

FT-3 TT-1 FT PT TT = Flow Transmitter = Pressure Transmitter = Temperature Transmitter

1oo2 TT-2

Compensated Feed water flow


FT-1

FT-2

2oo3

Computation Block

Compensated feed water flow

FT-3 TT-1

1oo2
TT-2

FT PT TT

= Flow Transmitter = Pressure Transmitter = Temperature Transmitter

Compensated steam Flow

Compensated Steam Flow = P1+1.029 P2+1.029 T2+273 T1+273

Actual steam flow x

Where, P1 P2 T1 T2

= = = =

Measured pressure signal. Design Pressure. ( P2=95 Kg/cm^2) Measured temperature signal. Design Temperature. (T2=540 C)

Auto Change over It is done by soft switch in DCS. The switch has two modes 1) 1E to 3E 2) 3E to 1E

Before choosing mode-1 Ensure the following: (30% A/M) in auto mode. 1E controller o/p should go to (30% A/M). 3E controller o/p should track 1E controller o/p. 3E controller o/p should not reach (100% A/M) and input to (100% A/M) should be zero. (100% A/M) should be in auto.

After choosing mode-1 following actions occur automatically: (30% A/M) o/p should ramp down to 0% in 15 Secs. 1E controller o/p should go to 3E Controller through feed forward summation block. (100% A/M) o/p should ramp up to 3E Controller o/p in 15 secs. 1E controller o/p should not reach (30% A/M). Once 15 secs ramp up time finished 100% control valve will be in action and 30% control valve will be a stand by.

Choosing the Mode-2 will be totally an inverse action of choosing Mode-1

Controller:

Action Type LSP RSP LAL HAL

: : : : : :

Reverse PID From manual (50%) 0 mmWC From Feed forward summation block -150 mmWC +150 mmWC

Control valve:

Action Fail Action

: Air to close : Air fails to open.

Furnace draft control

Furnace draft control is performed by SPLIT RANGE CONTROL. The Hydro coupling and the damper actuator are in split range operation to cater the min and max ID fan air flow requirement.

Controller
Action Type Set point Low Alarm High Alarm : : : : : Direct PID -5mmWC -100mmWC +100mmWC

Damper Actuator
Action Fail Action : Double acting : Air fails to lock and tend to stay at last position

Furnace draft control


PT-1 PT-2 PT-3

2oo3 LSP -5mmWC 0% to 50% PV PC PT= Pressure Transmitter PC= Pressure Controller 50% to 100% Function block 0% to 100% ID fan A Fluid oil Coupling system 0% to 100% ID fan B Fluid oil Coupling system

Function block 0% to 100% ID fan A damper Actuator 0% to 100% ID fan B damper actuator

Steam Temperature control Attemperator-1


The temperature between PSH-1 and PSH-2 is controlled by spraying feed water into the steam after the PSH-1. The set point to this temperature controller is a RSP. The RSP is derived from the functional block, where it is calculated based on the load(%), steam flow and fuel.

Load(%) 20 50

Steam Flow (TPH) 40 100

BFG Alone ( Deg C ) 395 389

Corex Alone ( Deg C ) 375 371

BFG + Corex Alone ( Deg C ) 385 375

100

200

371

WATER SPRAY PSH-1 T/C-1 mV TT-1 4-20mA 1oo2 T/C-2 mV TT-2 4-20mA PSH-2

Compensated Steam Flow

FUNCTION BLOCK

RSP

TC

A/M

A/M

T/C TT TC PSH

= Thermocouple = Temperature Transmitter = Temperature Controller = Primary Super Heater

CV-2

CV-1

FEED WATER

Controller
Action Type Set point Low Alarm High Alarm : : : : : Direct PID From Function block 380 Deg C 400 Deg C

Control valve
Action Fail Action : Air to close : Air fails to lock and then tend to open

Steam Temperature control Attemperator-2


Steam temperature after PSH-2 is controlled by spraying water into the steam after the PSH-2. The desired main steam temperature (i.e.) SSH outlet temperature is achieved by controlling the temperature of PSH-2 outlet. The set point is local set point. Controller Action Type Set point Low Alarm High Alarm Action Fail Action : : : : : Direct PID 540 Deg C 530 Deg C 550 Deg C Control valve

: Air to close : Air fails to lock and then tend to open

WATER SPRAY PSH-2 SSH T/C-1 mV TT-1 4-20mA 1oo2 LSP 540 Deg C T/C-2 mV TT-2 4-20mA

TC

A/M

A/M

T/C TT TC

= Thermocouple = Temperature Transmitter = Temperature Controller

CV-2

CV-1

PSH = Primary Super Heater

FEED WATER

Combustion air pressure control


Combustion air pressure control is performed by two modes 1) VFD mode 2) Damper mode VFD mode: Damper actuator A/M station is in manual mode and the damper is in 100% open condition. The air pressure is controlled by VFD.

Damper mode: The fan is started by bypass starter and it is to be run at full speed. The damper actuator is in auto mode and it controls the air pressure. Change over: The change over from VFD to Damper mode and Damper mode to VFD mode is to be carried out manually by the operator.

FD FAN DISCHARGE

PT-1

PT-2

1oo2

LSP FD FAN A

PC FD FAN B

VFD A/M DAMPER A/M VFD DAMPER ACTUATOR FD FAN MOTOR DAMPER ACTUATOR DAMPER A/M

VFD A/M

VFD

FD FAN MOTOR

Controller
Action Type Set point Low Alarm High Alarm : : : : : Reverse PI 335 mmWC 315 mmWC 355 mmWC

Control valve
Action Fail Action : Double acting : Air fails to lock and tend to stay at last position.

BFG Header pressure control


BFG LINE TC-1 mV TT-1 4-20mA TC-2 mV TT-2 4-20mA 1oo2 1oo2 PT-1 PT-2 PT-1 PT-2

1oo2

PI

PC

LSP

TI PCV

BFG Flow Compensation

Controller
Action Type Set point Low Alarm High Alarm : : : : : Reverse PI 250 mmWC 230 mmWC 270 mmWC

Control valve
Action Fail Action : Air to open : Air fail to close

Corex header pressure control


COREX LINE TC-1 mV TT-1 4-20mA 1oo2 TC-2 mV TT-2 4-20mA PI PC LSP 1oo2 1oo2 PT-1 PT-2 PT-1 PT-2

TI PCV

Corex Flow Compensation

Controller
Action Type Set point Low Alarm High Alarm : : : : : Reverse PI 3000 mmWC 2800 mmWC 3200 mmWC

Control valve
Action Fail Action : Air to open : Air fail to close

Combustion control

It is a lead lag combustion control This control always maintain the air flow more than the fuel flow for proper combustion of fuel. The combination firing can be done strictly adhering to following operational procedures: All burners are loaded equally in normal running condition Same fuel is fired in all the running burners. The block diagram for the combustion control is given below.

BFG Flow

Stoich Air fuel ratio computation

Corex main Flow


Corex support Flow

Total heat value computation

a Air Fuel Ratio low Alarm Block From b Curve

O2 Analyzer a Excess Air Ratio O2 Controller From Curve

Main steam Pressure LSP Pressure controller Fuel firing limit block Flow controller

Total Air Demand

>

<

RSP (c x d x f) Combustion air flow PV Flow controller Combustion air flow Control valve Nullification block BFG Flow Control valve Corex Main Flow Control valve Corex support Flow Control valve

GO TO CC

BFG Flow
PT-1 FT-1 1oo2 PT-2

1oo2

Computation Block

BFG flow

FT-2 TT-1 FT PT TT = Flow Transmitter = Pressure Transmitter = Temperature Transmitter

1oo2 TT-2

GO TO CC

Corex Main Flow


FT-1 FT-2 Corex Support flow 1oo2 PT-2 1oo2 PT-1 1oo2 TT-1 TT-2 FT PT TT = Flow Transmitter = Pressure Transmitter = Temperature Transmitter Computation Corex common header flow Block + Corex Main flow

GO TO CC

Corex support Flow


PT-1 PT-2 1oo2 Corex support flow

FT-1

1oo2

Computation Block

FT-2
TT-1 FT PT TT = Flow Transmitter = Pressure Transmitter = Temperature Transmitter

1oo2

TT-2

Compensated Flow Calculation


Compensated BFG Flow = Actual BFG flow x
P1+1.029 T2+273

GO TO CC

P2+1.029

T1+273

Compensated Corex Main Flow

Actual Corex Main flow

P1+1.029 P2+1.029

T2+273 T1+273

Compensated Corex Support Flow

Actual Corex Support flow

P1+1.029
P2+1.029

T2+273
T1+273

Where, P1 = Measured pressure signal. T1 = Measured temperature signal. P2 = Design Pressure. (For BFG (For Corex T2 = Design Temperature. (For BFG (For Corex

P2 P2 T2 T2

= = = =

800 mmWC) 6000 mmWC) 40 Deg C) 40 Deg C)

GO TO CC

Total heat value computation


Actual heat value is generated in Boiler (Kcal/hr)=
{ ( BFG Flow (Nm^3/hr) x Gross Calorific value of BFG (Kcal/Kg) x Density value of BFG (Kg/Nm^3) ) + (Corex main Flow (Nm^3/hr) x Gross Calorific value of Main Corex gas (Kcal/Kg) x Density value of Main Corex gas (Kg/Nm^3) ) +

(Corex Support Flow (Nm^3/hr) x Gross Calorific value of Support Corex gas (Kcal/Kg) x Density value of Support Corex gas (Kg/Nm^3) )
}

GO TO CC

Gross Calorific value of BFG Gross Calorific value of Main Corex gas Gross Calorific value of Support Corex gas Density value of BFG Density value of Main Corex gas Density value of Support Corex gas The expected heat value at 100% MCR

= 608.9 Kcal/Kg = 1830 Kcal/Kg

= 1830 Kcal/Kg
= 1.340 Kg/Nm^3 = 1.207 Kg/Nm^3 = 1.207 Kg/Nm^3 = 156.6 MKcal/hr

GO TO CC

Fuel firing limit block

The expected heat value per burner at 100% MCR 18.9MKcal/hr

The actual heat value generated per burner in Mcal/hr =

Total heat value in MKcal/hr No of burners in operation


In case of excess loading the output of the above equation will exceed 18.9Mcal/hr and an alarm will be generated in DCS and latch the last highest output of controller. Alarm should be generated in DCS that controller is in latched mode. During this time the operator should start the next burner and maintain the pressure. Once next burner started, the latched mode is released and again the combustion controller will control the load.

GO TO CC

Air flow control


FT-1 FT-2 FT-3 2oo3 PV Air flow Controller FT = Flow Transmitter

The following Digital signals are generated from air flow indication block: Air flow very low trip signal to BMS logic. Air flow >50% for furnace purge signal to BMS logic. Air flow >25%<30% Signal to BMS logic.

GO TO CC

Air flow remote set point calculation

The output of high selector block is passed to the controller through the air fuel ratio multiplier as remote set point. The purpose of air fuel ratio multiplier is as follows:

To adjust stoichiometric air ( theoretical air ) depending on fuel being fired. The stoichiometric air fuel ratio is different for different fuel. (a) To adjust excess air requirement, this is function of burner load. (b) Trimming of air flow set point based on oxygen in the flue gas. (d)

Stoichiometric air fuel ratio computation

GO TO CC

Stoich air fuel ratio for BFG = 1.11 Stoich air fuel ratio for Corex gas = 1.0 In dual firing mode, the Stoich air fuel ratio for BFG and corex = BFG load % * 1.110 100

Corex load % * 1.00 100

BFG load % and Corex load % can be calculated by the following equation. Input X1= Fuel heat rate of BFG being fired. X2= Fuel heat rate of corex (main + support) being fired. Output X1*100 Y1= BFG load in % = X1+X2

Stoichiometric air fuel ratio (a) =

Y1*1.11 100

(100-Y1)*1.0 100

GO TO CC

Excess air adjustment:

In any burner system it is necessary to have air flow in addition to theoretical air flow to ensure proper combustion of the fuel being fired. The requirement of excess air during low load is more than the requirement of excess air in high load.

The excess air requirement is the function of oxygen content at flue gas outlet.
The total air requirement is calculated by the following formula Total air requirement (c) = Stoich. air (a) * excess air multiplying factor

GO TO CC

The excess air multiplying factor (EAMF) is taken from the table given below corresponding to the load. BFG excess air curve

Load(%) 100 80 50 10 Load(%) 100 80 50 10

Steam flow (TPH) 200 160 100 20 Steam flow (TPH) 200 160 100 20

Fuel flow (Nm^3/hr) 184405 147607 91377 21200

Excess air (%) 25 30 40 50 Excess air (%) NA NA 40 52

EAMF (b) 1.25 1.3 1.4 1.5 EAMF (b) NA NA 1.40 1.52

Corex excess air curve Fuel flow (Nm^3/hr) NA NA 33141 6750

GO TO CC

Oxygen Trimming

The oxygen content at the flue gas outlet is measured by the analyzer and it is given to the controller as process variable. The set point for this controller is remote set point which is derived from the table given below corresponding to the load. Based on the remote set point the controller output varies from 0.8 to 1.2 Load (%) 100 80 50 10 Steam flow (TPH) 200 160 100 20 BFG O2 % vol (WET) 2.28 2.61 3.23 NA Corex O2 % vol (WET) NA NA 5.00 5.90

GO TO CC

Total air demand


The total air demand is calculated by the following formula Total air demand = { c * d * f } Where, c = Excess air ratio. d = Oxygen controller output. f = Air demand from high selector.

Nullification block

To nullify the multiplication effect while comparing the air and master demand in low selector block, the air flow going to low selector block is divided by the value of c and d. The output of nullification block = { Air flow / ( c * d ) }

You might also like