Professional Documents
Culture Documents
1 - Compressors and Surge Control Rev0 - C - S5V
1 - Compressors and Surge Control Rev0 - C - S5V
• Positive Displacement
• Rotating
© Compressor Controls Corporation
Positive Displacement
• Reciprocating (Piston)
• Screw
© Compressor Controls Corporation
© Compressor Controls Corporation
Reciprocating (Piston)
Rotary Screw
Air Compressors
• Also Positive Displacement Machines
• Normally 200HP to 1000HP
© Compressor Controls Corporation
© Compressor Controls Corporation
• Axial
• Centrifugal
Rotating
Centrifugal compressors
• Widespread use, many applications
• Gas is accelerated outwards by
rotating impeller
• Can be built for operation as low as
5 psi, or operation as high as 8,000 psi
(35 kPa or 55,000 kPa)
• Sizes range from 300 hp to 50,000 hp
DIFFUSERS
© Compressor Controls Corporation
Picture of barrel
type compressor
Cross section of
bull gear compressor
Picture of bull
IMPELLERS gear compressor
Picture of (bull)
Single Case Compressor Centrifugal Impeller gear and impellers
Cross section of horizontal split
Discharge volutes Impeller inlet
labyrinth seals
Impellers
Shaft and
Drive coupling labyrinth seal
Journal bearing
© Compressor Controls Corporation
Compressor
inlet nozzle
© Compressor Controls Corporation
Broke
Horizontal split compressor
Cross section of barrel type
compressor
© Compressor Controls Corporation
Picture of barrel type compressor on a
skid
© Compressor Controls Corporation
Cross section of bull gear compressor
Labyrinth seals
Drive coupling
Impellers
Main gear
Journal bearing
© Compressor Controls Corporation
Gear casing
Compressor volutes
© Compressor Controls Corporation
Stator Blades
Rotor Blades Shaft
Casing
Rotor
Blades
Stator
Blades
Casing
© Compressor Controls Corporation
Guide-vane
actuator linkage Labyrinth seals
Compressor rotor
Rotor blades
© Compressor Controls Corporation
Compressor Compressor
inlet nozzle Thrust bearing outlet nozzle
Compressor system classifications
Rc2
Rc1
© Compressor Controls Corporation
Rc
Process limit
Adding control
margins
Maximum speed
Surge limit
Power limit
Stonewall or
© Compressor Controls Corporation
choke limit
Stable zone
of operation
Actual available Minimum speed
operating zone
Qs, vol
What is Surge?
© Compressor Controls Corporation
D
C
Qs, vol
Surge description
• “Whooshing” noise
• Conventional instruments and human
operators may fail to recognize surge
Some surge consequences
1 2 3
TIME (sec.)
process instability
TEMPERATURE
• Rising temperatures
inside compressor
1 2 3
TIME (sec.) Operators may fail to
recognize surge
How far the Compressor is
away from Surge?
© Compressor Controls Corporation
Distance from Surge
Fact:
– The more accurately we can measure the distance to surge,
the closer we can operate to it without taking risk
Challenge:
– The surge limit line changes depending on the compressor
inlet conditions: Ts, Ps, MW, ks (gas const.)
Conclusion:
© Compressor Controls Corporation
Where:
Zs,d = Compressibility in Suction, Discharge
Equations for Zs + Zd
Zavg = Average Compressibility =
Polytropic Head & Ts = Suction Temperature
2
Volumetric Flow2 : Rc = Compression Ratio =
Pd
Ps
Pd = Discharge Pressure
σ
R −1
c
Ps = Suction Pressure
Hp = Z avg R Ts ⋅ σ Ru
© Compressor Controls Corporation
R= - Gas Constant
MW
MW = Molecular Weight
2 ∆ Pos
Qs = Z s R Ts ⋅ Ru – Universal Gas Constant
Ps σ= k- 1
k = Specific Heat Ratio =
Cp
kηp Cv
Cp = Specific Heat at Constant Pressure
Cv = Specific Heat at Constant Volume
ηp = Polytropic Efficiency
Invariant Coordinates
A = Z s R Ts
σ
Rc − 1 ∆Pos
Zavg R Ts . Qs
2 Zs R Ts .
Hp σ Ps
= = hp , red A
= = q2s,red
A Zs R Ts Zs R Ts
© Compressor Controls Corporation
Solving for σ: σ =
log Pd
Ps
Advantage of Invariant
Coordinates Illustration (1)
NOT invariant coordinates (Hp, Qs) Invariant coordinates (hr, qr2)
© Compressor Controls Corporation
Where:
Hp = Polytropic head - Choose the Right Coordinates for the Antisurge Control System
Qs = Volumetric suction flow - Invariant coordinates: Suction conditions disregarded (Ps, Ts,
qr2 = Reduced flow squared MW, Ks)
hr = Reduced head
Advantage of Invariant
Coordinates Illustration (2)
Hydrogen Recycle Compressor Invariant Coordinates
Surge Points - Mode fA 65
1.2
Variant Coordinates
Actual Surge Plot 1 6
40
56
.8 5
4
36
6 4
35 35
.6
6
6 4
5 32
Reduced Head
2
36
45
5 .4 12
15
30
34
6
6 3 512
14
2
3
5 3 .2
21
1
© Compressor Controls Corporation
6
Dis. Pressure Psig
25
3
0
6 3
5
5
20 6 3 -.2
5
3
-.4
-.4 -.2 0 .2 .4 .6 .8 1 1.2 1.4
15 Reduced Flow [none]
• Automatic antisurge
control must be able to
© Compressor Controls Corporation
Antisurge Control
Working with Invariant Coordinates
compressor geometry
• permits calculation of
h p,red the operating point
Slope OPL= 2 without difficulty to
q s,red
obtain molecular
2 weight and
qr compressibility
measurements.
Performance Curve Drawn in
σ
Reduced Coordinates
h p,red = Rc -
σ
1 q2s,red = ∆Pos
Ps
Distance From Surge Calculation
The controller continuously
calculates:
SLL (Surge Limit Line)
The ratio of the slope of the
Surge Limit Line & the slope of
hr the Operating point line:
Performance Curve
Operating SlopeOPL
Point Ss =
SlopeSLL
© Compressor Controls Corporation
DEV = d – b1
=1 – Ss – b1
© Compressor Controls Corporation
OP Ss = 1 – b1 – DEV
= 1 – 0.5 – 0.3
= 0.2 which is less than 1 (0 to 1) then
the operating point is to right of the SLL.
DEV = d – b1
=1 – Ss – b1
© Compressor Controls Corporation
Ss = 1 – b1 – DEV
= 1 – 0.5 +0.2
= 0.7 which is less than 1 (0 to 1) then the
operating point is to right of the SLL.
DEV = d – b1
=1 – Ss – b1
© Compressor Controls Corporation
Ss = 1 – b1 – DEV
= 1 – 0.5 + 0.8
= 1.3 which is more than 1 (1 to 2) then
we are in surge.
FT PsT PdT
1 1 1
Suction Discharge
UIC 2
1 qr
Surge parameter based on invariant
coordinates
– Flow measured in suction (∆∆Po)
– Ps and Pd transmitters used to calculate Rc
Recommended example of ASV
Locations
© Compressor Controls Corporation
The Surge Control Line (SCL)
The first defense line
Rc SLL = Surge Limit Line
SCL = Surge Control Line
adequate protection
for small disturbances
2
qr
• PI control will give stable control during steady
state recycle operation
• Pb: Proportional Band, Kr: Integral reset.
• Slow disturbance example
• If PID is used, then the valve will keep oscillating
What affects the value of b1
(Distance from SLL and SCL)?
OP
• If the operating point hits the
RTL, the conclusion is:
– We are close to surge
– The PI controller was too
slow to catch the
© Compressor Controls Corporation
disturbance
2 – Move the valve now!
Output Q
to Valve • An open loop response is
Recycle Trip® Response
triggered and the operating
(Step Response)
point moves to a stable
position
PI Control Response
flow in re-established
Time
Benefits:
© Compressor Controls Corporation
Output Output
to valve Medium disturbance to valve Large disturbance
100%
Total
PI Control
Total
PI Control
Recycle Trip® Recycle Trip®
0%
Time Time
Multiple Recycle Trip® Steps
After time delay C2 (RT_deadtime in S5) controller
checks if Operating Point is back to safe side of
Recycle Trip® Line
- If Yes: Exponential decay of Recycle Trip® response
- If No: Another step is added to the Recycle Trip® response
Output
to valve Multiple step response
© Compressor Controls Corporation
Output
to valve One step response Total
100% PI Control
Recycle Trip®
Time
C2 C2 C2
Total
PI Control
Recycle Trip®
0%
Time
C2
Multiple Recycle Trip® Steps
A/S
Rc Output
3 2
1
4
5 0
© Compressor Controls Corporation
0 1 2 3 4 5 Time
Qs
Safety On® Response (SOL)
the third defense line
SOL - Safety On® Line
SLL - Surge Limit Line • If Operating Point crosses the
RTL - Recycle Trip® Line Safety On® Line the compressor is
SCL - Surge Control Line
Rc in surge
• SOL is defined to overcome errors
when calculating SLL
• The Safety On® response shifts
the SCL and the RTL to the right
• Additional safety or surge margin
is added (b=b1+b2 x n)
• PI control and Recycle Trip® will
© Compressor Controls Corporation
Then:
© Compressor Controls Corporation
@A, DEV=
0
@B, DEV=
-0.10
2 @C, DEV=
qred
-0.20
@D, DEV=
-0.30
Distance A to OP is 0.15; DEV @OP=
+0.15
Multidimensional coordinate
system representation
In case of a Variable-Speed Compressor, the Surge Points for different Speed Curves will hardly
ever be located on a single straight line through the origin of the Operating Map. Same thing
will happed if there are IGVs.
For example, if the “F1(RC)” numerator and “DPO/PS” denominator modes are selected, the f2
characterizer is a function of speed (N), and the f3 characterizer is a function of guide vane
angle (alpha), Ss would be calculated as:
B
• PI controller reacts earlier since OP will
be hitting SCL earlier
A
2
Q • If the process is stable then we can set
(FC3 =OFF, b=b1) otherwise (FC3=ON,
The bigger the disturbance, the faster b=b1+b3x Td0 x dSs/dt) SCL will keep
the Operating Point moves, the more swinging. If we operate at the SCL in
margin is added and the sooner the this case, we will have unstable
valve is opened. operation.
The b equation
•Small disturbance
•Higher disturbance
© Compressor Controls Corporation
Surge_count
This status variable gives the current number of
surge events detected by the Antisurge Controller
through the Safety On Response and EAS Surge
Detection functions. The surge_count is reset to
zero by asserting the SO_reset command, or when
the Shutdown_SO_reset parameter is set to True
and the Antisurge Controller enters the Stop State
and the stopping ramp is complete.
Surge_count_total
The surge_count_total status variable gives the total number of
surge events detected by the Antisurge Controller. It is
incremented each time a surge is detected. The
surge_count_total must be manually reset to zero using the
surge_count_total_reset command.
© Compressor Controls Corporation
Excessive Surge in S5
Excessive Surge in S5
• If the operating point moves to the left of the SOL and stays
there, the surge counter will be incremented at time intervals
set by the parameter “Safety On Repeat Interval”.
(SO_deadtime).
A Time
Controller B C
output
• TSL position = d1% (ex. 10% off SCL)
Low clamp on controller output
0% to the valve •Here we assumed a low clamp is implemented. If
there was no low clamp then the valve will ramp
© Compressor Controls Corporation
2
1
How close the lines should be?
Output Linearization
Compressor
FT PsT PdT
1 1 1
Suction UIC
Discharge
1
© Compressor Controls Corporation
UIC UIC
1 2
© Compressor Controls Corporation
PIC SIC
1 1
UIC UIC
1 2
© Compressor Controls Corporation
PIC SIC
1 1
UIC UIC
1 2
© Compressor Controls Corporation
Note: The same applies when the antisurge valve on Section 1 is opened first
Loop Decoupling for
Multiple Antisurge Controllers
LD 1-8 : Decoupling Gains. Enter a decoupling gain value along with the
appropriate sign (positive or negative) in the fields corresponding to the
Controller ID numbers of the controllers from which this controller
should be decoupled. It should be positive if this recycle rate should rise with
that of the companion. It should be negative if this recycle rate should rise when
the other is reduced.
© Compressor Controls Corporation
Fallback Strategies
© Compressor Controls Corporation
Fallback Strategies in S5
For Minimum Flow Fallback
It will then raise the recycle flow rate as needed to keep the compliment of
this ratio above the desired surge control margin (b).
© Compressor Controls Corporation
Piping
Layout
Considerations
Piping Layout Considerations
• Piping layout influences the controllability of the
the complete system
• The primary objective of the antisurge controller is
to protect the compressor against surge
• This is achieved by lowering the resistance to
compressor flow
• The resistance is lowered by opening the
antisurge valve
• Dead-time & lag-time should be minimized
© Compressor Controls Corporation
• This is achieved by
volume to be
minimizing the minimized
volume between
three flanges
– Discharge flange of
the compressor
– Recycle valve flange
– Check valve flange
Improving Control Response
Increased
volume due
to cooler
Minimum
volume
© Compressor Controls Corporation
Section 1 Section 2
© Compressor Controls Corporation
Small volume
© Compressor Controls Corporation
Minimum
Volume
Piping Configuration #2
© Compressor Controls Corporation
• Configuration #1 has minimum volume between the flanges and is the best
layout for antisurge control reaction time
• Configuration #2 requires one cooler less / capital investment is lower and
cooler maintenance costs are reduced
• Configuration #2 will require bigger surge control margins
Sizing the Antisurge
Control Valve
• Criteria for antisurge valve sizing based on
CCC’s experience
– Provide surge protection for worst possible disturbances
– Provide surge protection in all modes of operation
– Sized to provide flow peaks greater than what is required
in steady state to operate on the Surge Control Line
– Sized to avoid choke zone
– Not be oversized from controllability point of view
© Compressor Controls Corporation
sure that you are running on +tive DEV or zero DEV before
switching back the controller to Auto (using TV or Con5).
• Put hard_manual_enable OFF and the controller in Auto
© Compressor Controls Corporation
Surge Testing
Is surge testing required?
• NO !
• But recommended for End-user/EPC
contractor benefits.
• CCC does not require surge tests to set-up
© Compressor Controls Corporation
control systems
• For CCC field service engineers surge
testing is a daily routine
Surge Test
Procedure
© Compressor Controls Corporation
http://www.linkedin.com/groups?gid=6637005&trk=my_groups-b-grp-v