Research Article

Modeling Gas Compressor Station Operation to Minimize Fuel Costs for Surge Zone Protection

Algorithm 1

Antisurge protection.
Require: Operation point ESZ     ⊳ESZ - extended surge zone
Ensure:                 ⊳open degree of the valve #R
,                    ⊳iteration steps by and
 regime=False                 ⊳boolean flag
while do
                  ⊳increase opening of the valve #R
             ⊳increase inlet flow volume
  Calculate operation point    ⊳=constructWorkPoint[]
  if operation point ESZ then
   regime=True
   break
  end if
end while
if not regime then
  while do
              ⊳reduce compression ratio by
   Calculate operation point    ⊳=constructWorkPoint
   if operation point ESZ then
    regime=True
    break
  end if
end while
if not regime then
  Warning! It is impossible to build a stable regime.
end if
Return regime, parameters         ⊳list of computed parameters is implemented in Table 3