Method and apparatus for antisurge control of turbocompressors having complex and changing surge limit lines

Information

  • Patent Grant
  • 6494672
  • Patent Number
    6,494,672
  • Date Filed
    Monday, June 7, 1999
    25 years ago
  • Date Issued
    Tuesday, December 17, 2002
    21 years ago
Abstract
Compensating for the complex changing shape and location of a turbocompressor's surge limit line can be difficult and imprecise when using antisurge controllers that do not incorporate sufficient capability. Based upon various operating conditions, surge limit line changes can be attributed to a number of process variables. These effects are particularly relevant to multistage centrifgal and axial turbocompressors operating with variable rotational speed and equipped with adjustable inlet or diffuser guide vanes, or both. This invention relates to an innovative method of antisurge control in which the function of those process variables (comprising the turbocompressor operating condition parameters) is used to calculate distances to the surge reference line. The function is formed as a superposition of the functions of lesser numbers of variables. For instance, these functions are formed as polynomials where the power of each polynomial function is determined by real characteristics of correlation between the shape and location of the surge limit line and the variables to which this polynomial function is being formed.
Description




TECHNICAL FIELD




This invention relates generally to a method and apparatus for antisurge control of turbocompressors having complex and changing surge limit lines. More specifically, it relates to a method for using a function of multiple variables to describe (with high accuracy) a surge limit line under the influence of varying process conditions.




BACKGROUND ART




Antisurge controllers are designed to incorporate an approximation to compressors' surge limit lines. This approximation is referred to as the antisurge controller's surge reference line. A turbocompressor's surge limit line, in many cases, has a complex and changing shape which directly corresponds to a number of process variables with changing values; for example, guide vane position, rotational speed, isentropic exponent, and the molecular weight of the gas. This relates particularly to multistage centrifugal and axial turbocompressors equipped with adjustable inlet or diffuser guide vanes, or both.




Compensating for these complex and changing shapes consists of employing an antisurge controller to alter the surge reference line in accordance with the above mentioned process variables. However, existing antisurge controllers do not incorporate sufficient capability to fully compensate for the surge limit line's ongoing changes. This drawback results in narrowing the area of the zone (on the compressor map) in which the turbocompressor can operate with the antisurge valve closed, thereby significantly decreasing the efficiency of the turbocompressor's operation.




DISCLOSURE OF THE INVENTION




A purpose of this invention is to improve upon the prior art by providing efficient antisurge control of a turbocompressor with a surge limit line whose complex shape and location are functions of one or more process variables of a turbocompressor operation condition. This proposed control method includes describing the surge limit line with an analytic function of multiple (m) variables, ƒ


n


(x


1


, x


2


, . . . , x


m−1


, x


m


), that provides the following relation at the surge limit line:










S
s

=




f
n



(


x
1

,

x
2

,





,

x

m
-
1


,

x
m


)



Δ







p
o

/
p



=
1





(
1
)













where S


s


is a proximity-to-surge parameter; variables x


1


, x


2


, . . . , x


m−1


, x


m-1


, x


m


(where 1<m)are parameters which affect the surge limit line's shape and location; Δp


0


is the differential pressure across a flow measuring device; andp is an absolute pressure. Organized in this way, the analytic function describes, with high accuracy, the complex shape and location of the surge limit line under the influence of changing conditions. This method is unlike that mentioned in the prior art, which employs the standard present-day approach for constructing the surge parameter, S


s


, using independent functions, such as ƒ


1


(x


1


) and ƒ


2


(x


2


):











S
s

=




f
1



(

x
1

)



Δ







p
o

/

p
s







f
2



(

x
2

)




,





,


f

m
-
1




(

x

m
-
1


)


,



f
m



(

x
m

)


=
1





(
2
)













The emphasis of the new technique is especially directed to multistage centrifugal and axial turbocompressors operating with variable rotational speed or variable gas parameters (or both), and equipped with adjustable inlet or diffuser guide vanes (or both); although the method is not limited to this type of turbocompressor. Compensating for the complex and changing shape of a turbocompressor's surge limit line can be difficult and imprecise when using existing antisurge control methods. A typical present-day antisurge controller defines the surge parameter, S


s


, as a measure of the relative location of a turbocompressor's operating point and its surge limit line, or as proximity-to-surge:











S
s

=



f
1



(

R
c

)



Δ







p
o

/
p










where












f
1



(

R
c

)


=


Δ







p
o

/
p






when






S
s


=

1






on the surge limit line











R
c

=

pressure ratio


,






p
d

/

p
s









p
d

=

absolute pressure at discharge








p
s

=

absolute pressure in suction







p
=

absolute pressure








Δ






p
o


=

differential pressure from a flow measurement device









(
3
)













When it is necessary to compensate for influences on the surge limit line because of changes in other process variables, the influence coefficients that correlate with these variables are introduced into Eq. (3). For example, if the shape and the location of the surge limit line depend on inlet and diffuser guide-vane positions, then the appropriate coefficients of influence on the position of the inlet guide vanes (α) and the position of the diffuser guide vanes (β) are incorporated into Eq. (3) as follows:










S
s

=




f
1



(

R
c

)



Δ







p
o

/
p






f
2



(
β
)





f
3



(
α
)







(
4
)













where ƒ


2


(β) and ƒ


3


(α) are the coefficients of influence of the positions of the guide vanes. When ƒ


2


(β)=ƒ


3


(α)=1 (or some arbitrary, constant value), Eq. (4) precisely describes the limit line; but when ƒ


2


(β)≠1 and ƒ


3


(α)≠1, the precision level significantly declines. The cause of a discrepancy between the “real” new shape and location of the surge reference line and the expression of Eq. (4), is that the coefficients ƒ


2


(β) and ƒ


3


(α) can only scale the function ƒ


1


(R


c


) which may not be congruent with the compressor's actual surge limit line. Consequently, it becomes necessary to limit the turbocompressor's operating zone where the antisurge valve can be kept closed which substantially decreases the economic efficiency of the turbocompressor's operation.




More effectual control can be achieved by the proposed method, which describes the surge reference line with an analytic function, Eq. (1). This function can be built as a superposition of functions of less than m variables. Particularly, this function can be built as a superposition of polynomial functions in which the coefficients and power of each is determined by the shape and location of the surge limit line. Formed in this way, the analytic function matches, with high accuracy, a surge limit line under the influence of changing process conditions, unlike the standard present-day approach used to construct a surge parameter.




A significant example of the proposed method involves a petrochemical process supported by a large compressor equipped with inlet and diffuser guide vanes. In order to continue the process without surge when one of two guide vanes fails, the last position of the failed guide vane must be identified, thereby allowing the antisurge controller to utilize the correct surge reference line.











BRIEF DESCRIPTION OF THE DRAWINGS





FIG. 1

shows a schematic diagram representing a turbocompressor train and control system.





FIG. 2

shows a turbocompressor's surge limit lines on a performance map with respect to the influence of the positions of the inlet (α) and diffuser (β) guide vanes.





FIG. 3

shows a block diagram of an antisurge controller.





FIG. 4

shows a block diagram of a function block that calculates the values of the function ƒ


n


(R


c


, α, β).











BEST MODE FOR CARRYING OUT THE INVENTION




The functional configuration depicted in

FIG. 1

relates to a gas-pumping train consisting of a driver (gas turbine)


101


with a fuel control valve


103


, and a turbocompressor


105


with inlet


107


and diffuser


109


guide vanes. The turbocompressor is equipped with an antisurge controller (UIC)


111


that receives signals from the following transmitters: differential pressure (FT−Δp


o


)


113


across a flow measuring device


115


, suction pressure (PT−p


s


)


117


, inlet guide-vane position (ZT−α)


119


, diffuser guide-vane position (ZT−β)


121


, and discharge pressure (PT−p


d


)


123


. The UIC


111


, in turn, outputs to an antisurge valve


125


.





FIG. 2

shows a performance map of the turbocompressor


105


with the surge limit line shown in coordinates (Δp


o


/p, R


c


), where α


1


, α


2


, α


3


, α


4


represent the location of the surge limit line with respect to inlet guide vane


107


position (its opening is increasing from α


1


to α


4


); and where β


1


and β


2


represent the upper and lower positions of the diffuser guide vane


109


.




A block diagram of an antisurge controller (UIC)


111


is shown in

FIG. 3

with values of suction pressure (p


s


)


117


and discharge pressure (P


d


)


123


being inputted to a divider


301


. The α


119


and β


121


signals along with a pressure ratio value (R


c


) are transmitted to a function block


303


. Suction pressure (p


s


) and function block


303


values [ƒ


n


(R


c


, α, β)] are conveyed to a multiplier


305


that inputs, together with differential pressure (Δp


o


)


113


, to a second divider


307


. The output (S


s


) from this second divider and the output (1−b) from a set point adjuster


309


are both directed to a Proportional-Integral-Differential (PID) control algorithm


311


which, in turn, modulates an antisurge valve


125


.





FIG. 4

shows a block diagram of the antisurge controller's fiinction block


303


(see

FIG. 3

) whose main components consist of three identical subfunction blocks


401


A, B, C comprising the following: a total of nine Y


j


transducers (Y


1


through Y


9


) that use the pressure ratio (R


c


) signal


301


; three multipliers (X


2


, X


4


, X


6


) whose inputs are the α


119


and R


c


signals; three other multipliers (X


1


, X


3


, X


5


) whose inputs are the α


2


signal from a Z transducer


403


and the R


c


signal; and three summing blocks


405


A, B,C.




The nine Y


j


transducers form polynomial functions based on pressure ratio (R


c


) signals, as illustrated in the following equation, with Y


j


being the output signal of the j


th


transducer:








Y




j




=a




0j




R




c




4




+a




1j




R




c




3




+a




2j




R




c




2




+a




3j




R




c




+a




4j








and where a


ij


are constant coefficients. Signals from transducers Y


1


through Y


9


, together with the α and α


2


signals, produce three additive values


405


A, B, C which are transmitted respectively to their computing blocks


411


,


407


,


413


.




Concurrently, the incoming diffuser guide-vane (β) signal


121


inputs to a multiplier


407


and to a u transducer


409


where it is squared (β


2


) and transmitted to a multiplier


411


. Signals from the two foregoing multipliers


407


,


411


and from the third summing block


405


C are then computed in a fourth summing block


413


as a function depicted in the following example of a superposition of functions of lesser variable numbers:




 ƒ


n


(


R




c


,α,β)=






[(


a




01




R




c




4




+a




11




R




c




3




+a




21




R




c




2




+a




31




R




c




+a




41





2










+(


a




02




R




c




4




+a




12




R




c




3




+a




22




R




c




2




+a




32




R




c




+a




42











+(


a




03




R




c




4




+a




13




R




c




3




+a




23




R




c




2




+a




33




R




c




+a




43


)]β


2










+[(


a




04




R




c




4




+a




14




R




c




2




+a




24




R




c




2




+a




34




R




c




+a




44





2










+(


a




05




R




c




4




+a




15




R




c




3




+a




25




R




c




2




+a




35




R




c




+a




45











+(


a




06




R




c




4




+a




16




R




c




3




+a




26




R




c




2




+a




36




R




c




+a




46


)]β








+[(


a




07




R




c




4




+a




17




R




c




3




+a




27




R




c




2




+a




37




R




c




+a




47





2










+(


a




08




R




c




4




+a




18




R




c




3




+a




28




R




c




2




+a




38




R




c




+a




48











+(


a




09




R




c




4




+a




19




R




c




3




+a




29




R




c




2




+a




39




R




c




+a




49


)]






Next, the above function, ƒ


n


(R


c


, α, β), is transmitted to a multiplier


305


(see

FIG. 3

) where it is acted upon by a suction pressure (p


s


) signal


117


; and finally, divided by a differential pressure (Δp


o


) signal


113


resulting in a proximity to the surge reference line (S


s


) as







S
s

=



f
n



(


R
c

,
α
,
β

)



Δ







p
o

/

p
s














With S


s


calculated and inputted along with a set point (1−b)


309


to a PID algorithm


311


that modulates an antisurge valve


125


, the following condition is initiated which limits the approach of the operating point to surge:








S
s

+
b

=





f
n



(


R
c

,
α
,
β

)



Δ







p
o

/

p
s




+
b

=
1











However, the antisurge valve is closed when








S
s

+
b

=





f
n



(


R
c

,
α
,
β

)



Δ







p
o

/

p
s




+
b

<
1











Accordingly, the antisurge controller (UIC)


111


prevents turbocompressor surging by describing a surge reference line which matches the surge limit line more precisely than controllers presently in use. The capability of this invention is accomplished for complex correlations between ƒ


n


and the pressure ratio, R


c


(described by a polynomial function with the highest power n, where n=4); in addition to the correlation between ƒ


n


and the positions of the inlet guide vane, α, and the diffuser guide vane, β, (the influence of both variables is described by polynomial functions with the highest power of n, where n=2). Therefore, because of a more precise matching of the surge reference line to the surge limit line, the area in which a turbocompressor operates with a closed antisurge valve is widened; as a result, this operational feature promotes efficiency within the gas-pumping train and throughout the entire process.




Obviously, many modifications and variations of the present invention are possible in light of the above teachings. It is, therefore, to be understood that within the scope of the appended claims, the invention may be practiced otherwise than as specifically described. For example, the form of the functions is not limited to polynomials, but any suitable functions may be used.



Claims
  • 1. A method for antisurge control of a turbocompressor with a surge limit line whose complex shape and location are functions of one or more process variables of a turbocompressor's operating conditions, the method comprising:(a) measuring and/or calculating m variables x1, X2, . . . , Xm−1, Xm (where 1<m) of the compressor operating conditions, the variables affecting the shape and location of the surge limit line; (b) using a function of the m variables, ƒn=ƒn(x1, x2, . . . , Xm−1, Xm) for describing a surge reference line; (c) calculating a relative location, Ss, of the turbocompressor's operating point and the surge reference line by using turbocompressor operating condition variables and the function ƒn; and (d) utilizing the relative location, Ss, in an antisurge algorithm to prevent surge.
  • 2. The method of claim 1, wherein the relative location, Ss, is calculated as Ss=ƒn(x1, x2, . . . , xm−1, xm)/(Δpo/p).
  • 3. The method of claim 2, wherein the function ƒn is defined as the values of Δpo/p on the surge limit line for the given variables xi.
  • 4. The method of claim 1, wherein the function ƒn is a superposition of functions of fewer than m variables.
  • 5. The method of claim 1, wherein the antisurge algorithm uses Ss as a process variable with a set point of 1−b.
  • 6. The method of claim 1, wherein the output of the antisurge algorithm is a position set point for an antisurge valve.
  • 7. An apparatus for antisurge control of a turbocompressor with a surge limit line whose complex shape and location are functions of one or more process variables of a turbocompressor operation condition, the apparatus comprising:(a) means for measuring and/or calculating m variables x1, x2, . . . , xm−1, xm (where 1<m) of the compressor operating conditions, the variables affecting the shape and location of the surge limit line; (b) means for using a function of the m variables, ƒn=ƒn(x1, x2, . . . , xm−1, Xm) for describing a surge reference line; (c) means for calculating a relative location, Ss, of the turbocompressor's operating point and the surge reference line by using turbocompressor operating condition variables and the function ƒn; and (d) an antisurge algorithm means for utilizing the relative location, Ss, to prevent surge.
  • 8. The apparatus of claim 7, wherein the means for calculating the relative location, Ss, calculates the relative location as Ss=ƒn(x1, x2, . . . , xm−1, xm)/(Δpo/p).
  • 9. The apparatus of claim 8, wherein the means for using the function ƒn defines the function as the values of Δpo/p on the surge limit for the given variables xi.
  • 10. The apparatus of claim 7, wherein the function ƒn is a superposition of functions of fewer than m variables.
  • 11. The apparatus of claim 7, wherein the antisurge algorithm means uses Ss, as a process variable with a set point of 1−b.
  • 12. The apparatus of claim 7, wherein the output of the antisurge algorithm means is a position set point for an antisurge valve.
US Referenced Citations (1)
Number Name Date Kind
5967742 Mirsky et al. Oct 1999 A
Non-Patent Literature Citations (3)
Entry
Copy—5 pages—from brochure entitled Series 3 Antisurge Controller—Instruction Manual IM31 dated Oct., 1990—by Compressor Controls Corporation.
Copy—14 pages of a document entitled Compressors with Adjustable Guide Vanes by B.W. Batson—dated Nov. 26, 1996.
Copy—8 pages of a document entitled Antisurge control for variable Geometry Compressors by B.W. Batson, Ph.D./Compressor Controls Corporation—Jun. 7, 1999.