Professional Documents
Culture Documents
Note: The source of the technical material in this volume is the Professional
Engineering Development Program (PEDP) of Engineering Services.
Warning: The material contained in this document was developed for Saudi
Aramco and is intended for the exclusive use of Saudi Aramco’s employees.
Any material contained in this document which is not already in the public
domain may not be copied, reproduced, sold, given, or disclosed to third
parties, or otherwise used in whole, or in part, without the written permission
of the Vice President, Engineering Services, Saudi Aramco.
Section Page
INTRODUCTION............................................................................................................. 6
LIST OF FIGURES
Figure 1. Typical ISA Symbolism for a Simple Flow Control Loop.................................. 8
Figure 2. SAMA PMC 22.1-1981 (Figure 1) ................................................................. 10
Figure 3. SAMA PMC 22.1-1981 (Figure 2) ................................................................. 11
Figure 4. SAMA PMC 22.1-1981 (Appendix B) ............................................................ 12
Figure 5. Typical SAMA Symbolism for a Simple Flow Control Loop ........................... 13
Figure 6. Typical SAMA Symbolism and Terminology for Detailed Diagrams .............. 14
Figure 7. Typical Saudi Aramco Symbolism for a Control Loop ................................... 18
Figure 8. SAMA Simple Feedback Loop ...................................................................... 19
Figure 9. Control Loop Response to Step Load Upset ................................................. 21
Figure 10. Time Constant Definition ............................................................................. 22
Figure 11. Closed Loop Response of Proportional Only Controller .............................. 24
Figure 12. Comparison of P vs. I Only Controllers Closed Loop Responses ............... 25
Figure 13. Summary of Closed Loop Responses ......................................................... 28
Figure 14. Flow Process Response.............................................................................. 29
Figure 15. Gas Pressure Process Response ............................................................... 30
Figure 16. Cascade Control ......................................................................................... 33
Figure 17. Cascade Control Improvements.................................................................. 34
Figure 18. Feedforward Control ................................................................................... 36
Figure 19. Examples of Lead & Lag ............................................................................. 37
Figure 20. Loop Element Response & Gain ................................................................. 39
Figure 21. Linear Loop Elements & Linear Constant Loop Gain .................................. 40
Figure 22. Loop With Non-Linear Valve = Non-Linear Loop Gain ................................ 41
Figure 23. Eq % Valve Shifting Towards Linear ........................................................... 41
Figure 24. Inherent Damper Flow Characteristic.......................................................... 42
Figure 25. Using Linkages to Characterize Dampers ................................................... 43
Figure 26. Dynamic Response of Damper Characterization ........................................ 44
Figure 27. Flue Gas Temperature ................................................................................ 46
Figure 28. Steam Temperature Control........................................................................ 47
LIST OF TABLES
INTRODUCTION
This module expands on the basic principles of process variable
measurement, conditioning, calculation, and characterization.
In this module industry and Saudi Aramco standards will be
applied to actual P&IDs of physical process implementations.
ISA Identification
Letters
Table 1 (page 17) of ANSI/ISA-S5.1-1984 shows a table of ISA
identification letters. ISA identification letters are used to
designate an individual instrument or loop. For example, the
letter F is used to designate flow, the letter T designates
temperature, and the letter P designates pressure. The first
identification letter designates the measured or initiating
variable. The succeeding letters identify the functions performed
and the instruments that perform these functions. For example,
TIC is used to designate temperature indicator controller. PCV
designates pressure control valve.
ISA Function
Blocks
Table 3 (page 19) of ANSI/ISA-S5.1-1984 shows ISA function
blocks. ISA function blocks represent functions associated with
controllers, computing devices, converters, and relays. For
example, number 14 (page 21) represents the low selecting
function. Number 19 represents the bias function.
FT
100
FY
100
K+I
FIC
100
I/P
FY
33349
SAMA Signal
Processing
Symbols
Figure 1 of SAMA standard PMC 22.1-1981 shows a table of
SAMA signal processing symbols. It also represents summing.
B represents a logical signal generator. F(x) represents a non-
linear function (see below).
SAMA Enclosure
Symbols
Figure 2 of SAMA standard PMC 22.1-1981 shows a table of
SAMA enclosure symbols and below). The enclosure symbol is
combined with the signal-processing symbol to provide a
functional symbol that represents the processing algorithm and
its physical manifestation such as indicator, manual loader,
power actuator, or logic gate. Ten specific shapes of enclosures
representing the measuring or readout, automatic signal
processing, manual signal processing, and final controlling
functions are used. They can represent a measuring or readout,
a final controlling or manual signal processing.
FT
FY100
PV
SP
A
FIC100
PID
A T
I/P
FCV 33350
AE
From
FY901A
LT AT TDT
From FT
920
FY901A
FY900A
ƒ (t) H/
LIC940 AIC941
A A
PID PID
A T FY901C FY920B
FIC900 H/L
SP PV
PID
A T
ƒ(x) ƒ(x)
33351
Flow Valve Hot Oil Valve
Identification
Letters
Identification letters define the variable along with the equipment
function or both. Table I on page 4 of Saudi Aramco standard
SAES–J–004 shows a list of identification letters. The table is
divided into three sections. The first section lists the measured
variable letter. The second section lists the instrument function
letter. The third section lists lower case letters that follow the
measured variable letter and are used for clarity.
The letter B in the first group represents the burner (flame). The
letter E in the second group is usually used with the first group
letters A, C, F, and T. FE is a flow element installation such as
an orifice, flow nozzle, or venturi tube. Examples of letter
combinations include BE for burner element (flame detector),
FR for flow recorder, PZV for pressure safety relief valve, TY for
temperature loop relay, and ZC for emergency shutdown
system.
Identification
Numbers
Identification numbers are used to identify the plant or area of
service. They provide serial identification of specific items.
Loop Identification
Number
In a given measurement and control loop, all equipment is
assigned the same identification number except when a loop
element from a different plant appears. The element would have
the same number as its primary loop element.
Numbering of
Instruments
Instruments are numbered by starting with the control loops of
each category of measured variables such as flow, level, or
temperature and sequentially from left to right on the piping and
instrumentation diagram.
Thermocouples
Thermocouples do not meet the above criteria when more than
one thermocouple is used for a given instrument. In that case,
hyphenated numbers are used, where the number preceding
the hyphen is the same as the instrument or switch assembly to
which the thermocouple is connected. The number following the
hyphen is the thermocouple point number in the instrument or
switch assembly.
Electronic
Instrumentation
Electronic instrumentation uses the same nomenclature and
symbols as pneumatic systems.
Special
Identification
If no nomenclature or symbols are pertinent a special
identification is used and is added to the legend of the
applicable drawings.
Symbols and
Balloons
Saudi Aramco symbols are any shaped or pictorial
representation with or without identification letters and numbers.
A balloon is a round, oval, or polygonal flag used to identify an
instrument or function. It is usually connected by a line to the
instrument location on the drawings. A balloon is used also to
signal line termination when the signal line connects to a
processing unit.
Simple Control
Loop
Figure 7 shows an example of Saudi Aramco symbolism for a
simple control loop.
TE
111
TTd
111
T
T5 XH
111
111 22-1-14
TIC
111 T
111
TTd
11C
33352
CONTROL REVIEW
This section will review the basics of control from Saudi Aramco
Control Loop Elements and Automatic Control Systems course
PCI 102.
D(Output)
Gain = D(Input)
→
Gain G is a vector, having magnitude and direction. A more
complete definition of gain is as follows:
→
G = KG∠φ
→ → → → →
GL = G T × GC × GV × GP
→
where GL = gain function of the loop
→
G T = gain function of the transmitter
→
GC = gain function of the controller
→
G V = gain function of the valve
→
GP = gain function of the process
Time Constant
The Time Constant is a specific measure of a response time. It
is the time required for a first order system to reach 63.2% of
the total change when forced by a step (see Figure 10).
Input Output
A Instrument A
Flow Seconds
Level Seconds
Temperature Minutes
Proportional
Algorithm:
Proportional control provides only a steady state gain effect, it
does not contribute any phase shift. Loop period is not affected
by Proportional action. Proportional action can be defined as:
Load
q
Time ( t )
≈ τn
Controlled
Variable
Offset
c r
t
Controller
Output
m
I/D t
Integral Algorithm:
Integral action adds a 90 degree phase lag to the loop. Integral
action will eliminate the offset produced by proportional control
and bring the process variable back to setpoint. However, the
phase shift added by integral slows the loop response by
increasing the loop time constant.
1
mI =
I ∫
edt + mo.
q
Load
t
≈τn
P - Only
e = Offset
Cp r
τo >> τn
Ι - Only
CI r
Proportional Plus
Integral Algorithm:
The proportional plus integral algorithm is by far the most
commonly used controller mode in industry. The proportional
action affects only the steady state gain of the controller while
the integral affects both gain of the controller and the oscillation
period of the loop.
Output = G e + G
1
I
∫
edt
Advantages Disadvantages
Proportional plus
Integral plus
Derivative
Algorithm
Derivative is never used alone in a controller. It is almost
always used in combination with the proportional and integral
modes.
mD =
( )
Dd Input
or
Dde
or
−Ddc
.
dt dt dt
100 dc
mPID = 100 e + ∫ edt − 100 D
PB (PB)I PB dt
⇓ ⇓ ⇓
Flow Loops
The flow loop is most common industrial control loop. Since
what flows into and out of a pipe is essentially the same, the
flow process has almost no dead time and a very small capacity
(time constant = seconds). A flow process will have a steady
state and dynamic gain of approximately one, which makes it a
high gain process (Figure 14).
10 GPM 10 GPM
Flow Flow 0.632A
A A
5 GPM 5 GPM
t=0 t=0
Liquid Pressure
Loops
Liquid pressure loops are nearly equivalent to flow loops, with a
typically lower process gain. This reduced gain allows a higher
controller gain, typically .5-2, and a slightly reduced integral
necessary because of reduced offset, e.g. 5-50 reps/min.
Gas Pressure
Loops
While a gas pressure loop is similar to a flow loop in that is has
almost no dead time, it does have capacity (since gas is
compressible). Since dead time contributes to the –360 phase
shift that allows loop cycling (and thus instability), a capacity
process with no dead time is inherently stable and won’t cycle
even at high gains (Figure 15).
Gas Pressure B
A
Input Process
t=0 t=0
Level Loops
Level processes are typically a single capacity with small dead
time. Capacity may be large on these level loops, which makes
process gains lower and allows a large controller proportional
gain. Typical proportional controller gains are from 2-20.
Integral may be required to remove offset. However, care
should be taken that integral setting is not the major control
mode contributor. Derivative is seldom used because integral is
used conservatively (thus response time is not lengthened
excessively) and there is generally noise in the level signal.
Temperature
Loops
Temperature loops consist of one large capacity and a number
of small capacities that look like dead time. If the capacity is
sufficiently large, and the dead time small, AND the offset is
tolerable, the temperature loop could be controlled similar to the
gas pressure loop, with a high gain proportional only controller.
Proportional
Band Integral Time Derivative Time
Loop Type % (Minutes) (Minutes)
Cascade Control:
Cascade control is defined as “control in which the output of one
controller (primary or outer) is the setpoint of another controller
(secondary or inner).” It is used to minimize the effects of
supply upsets on the primary control variable (Figure 16).
Non - Cascade
C r
Cascade
Cascade
C r
Reset Windup
The normal operating mode for the cascade control scheme is
with the primary controller in automatic and the secondary
controller in remote set point (RSP). If, for any reason, the
secondary control mode is switched to either auto or manual,
the primary will not be connected to the manipulated variable,
and its integral algorithm will saturate its output either high or
low. This is called reset windup (reset is another name for
integral).
Feedforward
Control
The time required for normal feedback control systems to reach
steady state after a load upset is equal to approximately 3 loop
time constants. If another load upset is encountered during this
time, the loop may never achieve steady state.
2
A Input L/L A
3
t=0 t2
t=0
Adjustable
Spike, K
A Input L/L
Decay A
t=0 t=0
– With Adjustable Time Constant and Adjustable Spike and Decay Ratio
Example:
A
Slope = K =
B
= Constant
Output
A K
B
Input Input
Linear Element
Slope = K
Slope ≠ Constant
Output
Input Input
→ → → → →
GL = G T × GC × GV × GP < 1
Output
Output
Output
Output
A B C
KLoop
KC
KV
KT
Figure 21. Linear Loop Elements & Linear Constant Loop Gain
C
Output
Output
Output
Output
Output
B
A
KLoop
KV
KT
KT
KC
A
∆PMin
AS << 1
∆PMax
∆PMin
=1
∆PMax
( ∆P = C )
0
0 m
Mechanical
Characterization
Devices
Mechanical characterization includes arranging linkages to
linearize the relationship of control signal versus flow. This is
most commonly used on the induced draft centrifugal fan vanes
on a balanced draft furnace, to linear or even mechanically
advantaged operation at small vane openings. This
characterizing of the fan linkages is not generally done on the
forced draft fans, as they usually do not operate in the region
between 0% and 30% combustion airflow. (Figure 25 and
Figure 26).
Electronic
Characterization
Devices
Electronic characterization may include techniques in either
digital or analog hardware. Electronic positioners may be
present on the particular valve or damper actuator. The
functions provided are usually similar to those performed by
mechanical devices, but positioning accuracy and long term
repeatability are generally enhanced.
TI
110A
TE
110A
TI TI TI
106A1 101A
106A1
STACK
TE TT
106A2 106A2
Flue
Duct J90-F-101
33353
Types and
Locations
Flue gas temperature measurement is needed for the boiler
efficiency calculation and to measure condensation of moisture
in flue gas. For flue gas temperature measurement a K-type,
sheathed, mineral oxide thermocouple is typically used. This
thermocouple can be inserted directly into the flue gas stream
(without the need for a thermowell).
Setpoint
A Primary Process
Variable
Primary
TE = Temperature PID Controller
Secondary
Element
Process
Variable Secondary
TT = Temperature Controller
Transmitter PID
ƒP Current to
TT
Pneumatic
TT
Converter
TE
TE High Pressure Feedwater Header
Primary Secondary
Superheater Pendant Superheater Pendant 33354
Types and
Locations
Final steam temperature is measured as the controlled variable
in the steam temperature control loop. Attemperator outlet
temperature also is monitored for the proper operation of the
attemperator.
Control Loop
Instrumentation
Requirements
(API-RP-551,
Section 5)
For the steam temperature control loop, instrumentation
requirements can be found in API-RP-551, Section 5.
Sample Problem
For the following steam temperature control loop shown in
Figure 29, determine whether the types and locations of primary
temperature measurement elements meet instrumentation
requirements.
Setpoint
A
PV
PID
PID
TT
TT ƒP
TE
TE
33986
TE
TE
TE
Thermowall
33355
Types and
Locations
Typically a type J thermocouple is used to measure boiler
feedwater temperature. The normal temperature range of type J
thermocouples is from 30 to 1400 degrees F.
Inside
Outer Wall
Heater Wall
33356
Types and
Locations
The term "skin temperature element", when used in an industrial
setting, generally refers to a type of thermocouple or resistance
element, one that is spot-welded onto a pipe, weldment, vessel,
steam tube, etc. The skin to be measured in this fashion is
insulated (or lagged) so that the temperature is somewhat
representative of the fluid temperature inside. The
characteristics of this type of element are:
• Inexpensive
• Slow in response
• Usually expendable
• Usually involves installation of multiple elements installed.
Inlet Air Temperature Elements
Figure 32 and the P&ID ## referenced in the figure title illustrate
inlet air temperature measurement elements.
TI TE
102A 102A
Air Duct
Access
Door
33357
Types and
Locations
Inlet air temperature measurement is used to calculate boiler
efficiency and to monitor proper inlet air conditions.
SP
A
PV
PID
PI FCV PI
1027A 1187A 1028A
Oil Supply
Fuel Control Header
Valve
PCV
1106A
33358
Types and
Locations
Typically fuel pressure is measured with a pressure transmitter.
Currently in Saudi Aramco, fuel gas and fuel oil pressures use
smart transmitters, even for inputs into Burner Management
Systems as trip signals. The advantages of smart transmitters
are they are easily replaced, easily calibrate, their use reduces
the number of spares needed, and they last long.
Fuel oil must be steam traced to the process to prevent the fuel
oil from cooling off, becoming too viscous, and plugging the
lines.
Arch
PT Backpass
Furnace
Cavity
Setpoint
A
2T
Control Loop
Instrumentation
Requirements
(API-RP-551,
Section 4)
For the isolated furnace pressure control loop, instrumentation
requirements can be found in API-RP-551, Section 4. All locally
mounted pressure instruments should be readily accessible
from grade, platforms, fixed walkways, or fixed ladders. Most
pressure instruments are susceptible to damage, abnormal
wear, or malfunction if they are mounted on locations where
they are subject to vibration. If any part of the pressure system
or equipment is subject to vibration, the instrument should be
mounted on a vibration-free remote support.
Setpoint
A
PT
PV 100
PID
PIC100
Shutoff Control
33360
Valve Valve
Control Loop
Instrumentation
Requirements
(API-RP-551,
Section 4)
For the steam pressure control loop, instrumentation
requirements can be found in API-RP-551, Section 4. All locally
mounted pressure instruments should be readily accessible
from grade, platforms, fixed walkways, or fixed ladders. Most
pressure instruments are susceptible to damage, abnormal
wear, or malfunction if they are mounted on locations where
they are subject to vibration. If any part of the pressure system
or equipment is subject to vibration, the instrument should be
mounted on a vibration-free remote support.
PI PAH
107A1
PI PI
107A2 107A3
PT
107A
J90-D-100
33361
Types and
Locations
Drum pressure is measured to determine saturation conditions
in the drum and for level pressure correction of the drum level
signal. A typical pressure transmitter is used to measure drum
pressure which ranges from 0 to 400 psig. The pressure
transmitter is located off of the leg at the end of the boiler.
Boiler
Master
SP
PV
PT FT
PV
100 100
PID
PT Steam
101 Pressure
Types and
Locations
The atomizing steam header pressure in the example is
regulated by a local mechanical PRV to a fixed setpoint. A more
advanced strategy would include a setpoint function driven off a
minimum and the liquid fuel supply pressure to the nozzle. This
can be implemented by local mechanical means, or in the
central control system if necessary.
Control Loop
Instrumentation
Requirements
(API-RP-551,
Section 4)
For the atomizing steam pressure control loop, instrumentation
requirements can be found in API-RP-551, Section 4. All locally
mounted pressure instruments should be readily accessible
from grade, platforms, fixed walkways, or fixed ladders. Most
pressure instruments are susceptible to damage, abnormal
wear, or malfunction if they are mounted on locations where
they are subject to vibration. If any part of the pressure system
or equipment is subject to vibration, the instrument should be
mounted on a vibration-free remote support.
FT To
Flow
Combustion
101 Primary Measured Controller
Air Damper
Variable and
Control
Controlled Variable FIC
From Burner Airflow Setpoint 101
Fuel Control Characterization
ƒ(x)
PID
FCV
I 101A Final Control
P Element
XI FTd
101A 101A AFS
XT Open
101A Closed
Types and
Locations
Air flow is the primary controlled variable in the air flow control
loop. Air flow is measured to provide the proper amount of air
flow to the boiler for combustion and to ensure minimum air flow
at low loads (Figure 39).
SAES-J-602
Requirements
SAES-J-602, “Burner Management, Combustion, and Waterside
Control Systems for Watertube Boilers”, Section 7.1.5, requires
either a thermal dispersion type airflow meter or a venturi or
airfoil type differential head air flow meter be used for boilers.
The test of the standard is:
Control Loop
Instrumentation
Requirements
(API-RP-551,
Section 2)
For the air flow control loop, instrumentation requirements can
be found in API-RP-551, Section 2.
Specific
Gravity PID
K = 0.1
Boiler w B = -5
Full Flow K = 1.0
Boiler Discharge BTU Corr
Stream Flow
Flow
Specific Gravity Controller
Analyzer
FV FIC
107A 107A
FI
FI
107A1
107A3 I
P
Ftd
FI Primary Measured and 107A
107A Controlled Variable FCV Final
FE 107A
107A Control
Element
Fuel
Gas PCV
1106A
33364
Types and
Locations
Fuel flow is measured upstream of the fuel flow control valve
where pressure is constant. Fuel flow is measured as the
primary controlled variable for the fuel flow control loop to
provide the proper amount of fuel to the boiler for combustion.
Typically fuel gas and light fuel oil flow are measured with an
orifice and a dP transmitter or with a Coriolis (mass) meter.
Heavy oil flow is measured a positive displacement method of
measurement.
FI PI FY FI
104A1 109A 104A1 104A2
FE FT PI PT TI TE 625
104A 104A 1025A 109A 104A PSIG
104A
Steam to
TEL Distrib.
Header
625 Psig
Steam Thermowell 33365
Types and
Locations
Steam flow is measured with pressure and temperature
compensation at the outlet of the boiler where pressure is
relatively constant.
FIC
A LIC 105A
LT
Drum/Tank Level
100 100
FI FI To
105A4 105A5
Caustic INJ
Pumps
FIC FI
105A3 105A1
FI
105A3
I
P
Ftd
105A1
FCV FT FE
Bfw From
105A1 105A 105A
BFW Header
M
33366
SAES-J-602
Requirements
SAES-J-602, “Burner Management, Combustion, and Waterside
Control Systems for Watertube Boilers”, Section 8.1 defines
requirements for redundant BFW control valves and MOV’s.
The control valve selected for operation is manually selected.
The text of the standard is as follows:
Control Loop
Instrumentation
Requirements
(API-RP-551,
Section 2)
For the boiler feedwater flow control loop, instrumentation
requirements can be found in API-RP-551, Section 2.
Drum Level
ASME
Requirements
The ASME Boiler & Pressure Vessel Code, Section 1, Part PG-
60.1.1, requires that all boilers operated at pressures above 400
psi shall be provided with two water gage glasses. If two
operable remote level indicators (e.g. transmitters) are proved,
only one gage glass is required, and that gage glass may be
shut off. The text of PG-60.1.1 is below (Figure 43):
Figure 43. AMSE Boiler & Pressure Vessel Code: Section 1 Part PG-60.1
SAES-J-602
Requirements
In addition to ASME requirements, Saudi Aramco standard
SAES-J-602, “Burner Management, Combustion, and Waterside
Control Systems for Watertube Boilers”, Section 8.2. has
specific boiler level requirements. It requires illuminated gauge
glasses on each end of the steam drum, and 3 independently
mounted steam drum level transmitters. The standard’s specific
wording is below:
Uncompensated
Uncompensated drum level is calculated by using the delta P
signal from the level transmitter. Factors affecting the
measuring instrument calibration include:
Pressure
Compensated
The purpose of pressure compensated drum level is to
compensate for changes in the density of saturated steam and
water as drum pressure varies. Figure 44 is a portion of the
ShGP boiler drum level SAMA functional drawing. It shows 3
redundant level transmitters being pressure compensated by
the pressure transmitter 92PT101. The f(x) characterizer block
labeled 92PYLC101A provide a bias input to the level signal via
a summer. The characterizer 92PYLC101B provides a span
calibration adjustment based on the pressure.
Figure 44. ShGP SAMA Dwg Showing Drum Level Pressure Compensation
Conduction Drum
Level
Measurement
Boiler water conduction instrumentation may be used to
measure steam drum water level. A typical instrument of this
type is the Yarway Aquarian 3000 (Figure 46). It uses multiple
conduction probes mounted in a water column to give a step-
wise indication of drum level. The more probes use, the higher
the level resolution. This type of drum level measurement is
used on the Abqaiq Plant Boilers. Because steam and water
actually circulate in this device, it maintains a higher
temperature and is more representative of drum level than a
sight glass.
Figure 46. Yarway Conduction Type Drum Water Measurement Gage Glass
Gage
Glass
Mirror
t (2)
t (1) h (1) h (2)
Water
Mirror Operator
33369
Linear
Relationship
Flow vs Final
Element Characterization
Curve required to Produce
a Linear Relationship
between the Final
Flow Control Element and
Measured Process
Variable
Characterization
Solution
H = 60 "
K = -4"
hmin = 11 "
hmax = 41"
SAES-J-602, Section 5
ANSI/ISA S77.42
GLOSSARY