An apparatus and method provide protection for a synchronous generator in
a power system. The method includes deriving a plurality of generator
safe operating boundary data expressions from power system data and/or
user-defined inputs. The power system data may include a plurality of
generator data supplied by a manufacturer of the generator and/or power
system parameters such as power system equivalent impedance. Each
generator safe operating boundary data expression may relate to a
generator capability curve, a steady-state stability limit curve, a
minimum excitation limiter curve, an over excitation limiter curve, or an
user-defined curve. The method also includes calculating an active power
value sum and a reactive power value sum based on generator three-phase
currents and voltages, comparing these sums to at least one of the
plurality of generator safe operating boundary data expressions, and to
provide protection and/or alarming functions for the generator based on
this comparison.