River A 1998
River A 1998
River A 1998
—, -
SPE 39838
109
2 ABEL4RD0 RIVERA SPE 39838
reference circuit generates a dc reference voltage to which the synchronizinggenerator frees its load smoothly, automatically
speed-signal dc voltage is compared. An error signal is opens its circuit breaker and, stops after a 5 minute cooldown
obtained if the speed-signal dc voltage is lower or higher than period. Generator systems with more than 2 generators can be
the reference voltage. This error signal is amplified and fed to implemented with an emergency starting. If one generator
the actuator which responds to this signal by repositioning the connected to the bus fails, non priority loads are quickly
fuel arm changing the speed of the engine until the speed- disconnected and immediately the next motorgenerator
signal dc voltage and the dc reference voltage are equal. available in the emergency sequencing list is started,
The generator control loop is used to precisely control the synchronized and connected to the bus, sharing the load with
output ac generating voltage value. It basically consists of an the remaining generators. The non priority loads are then
electronic circuit board called the Automatic Voltage connected again. Non priority loads could be the habitational
Regulator (AVR), in some cases a set of sensing transformers, plataform, telecommunicationplatform, lights, etc.
and the generator field. The AVR senses the generator voltage
which is rectified and compared with a reference voltage. An Control System Panel
error signal is obtained if the rectified sensing voltage is The most important part of a fully automated electric
higher or lower than the reference voltage. This error signal is generator system is its control system. It controls and monitors
amplified and supplies the field current to maintain the every thing on each motorgenerator. It consists of a PLC
predetermined ratio between the generator voltage and the (ProgrammableLogic Controller) Control Panel, and for each
reference voltage. motorgenerator of the system; a Load Sharing and Speed
Control board, an Automatic Voltage Regulator, a Circuit
Automatic Electric Generation System Breaker and a Local Control Panel.
A fully automated electric generation system with the use of PLC Control Panel. This is the brain of the control system. It
turbogenerators is more difficult to implement because of the has enough intelligence to start, stop, synchronize, load share,
complex starting and stopping sequencing of a turbine. On the and adjust the AC generation voltage. Its size depends on the
other hand, an electric generation system with the use of number of motorgenerators the electric system has, two
motorgenerators is easier to implement because the starting motorgenerators per PLC control panel is recommended,
and stoping tasks do not represent any complexity. For this although if it is desired to increase the fault tolerance of the
reason, automatic electric generation systems have only been electric generation system a PLC control panel per each
implemented with the use of motorgenerators instead of motorgenerator could be implemented. The PLC control panel
turbogenerators. is fed with 24 VDC from the motorgenerator batteries and
The funtional philosop,iy of an automatic electric consists of the folowing electronic modules: Central Processor
generation system require’ obtaining from the user, the need Unit (CPU), 24 VDC digital input (DI) modules, 24 VDC
for full automation or j ~’.lsome tasks like synchronization and digital output (DO) modules, + IO VDC analog output (AO)
load sharing, The f~,llowing is a description of a fully modules and a Line Synchronization Module (LSM) for each
automated electric generation system using 2 or more motorgenerator on the system.
motorgenerators that has been successfully implemented in Central Processor Unit. CPU has 16K memory words and
offshore L1’1production platforms: The first generator a maximum capacity of512 Input/Output (1/0) points. It has 2
connected [o the bus is called the reference generator and it configurable communication ports DH+ / Rem 1/0 to
supplies :!{I the energy to the load. The load does not remain communicate with other PLC control panels or with Man-
fixed and It is continuouslymeasured in kilowatts (Kw) by the Machine Interfaces (MMI) to have graphical control and
control system. When it detects the load has increased to 85°/0 monitoring of the electric generator system.
of the maximum capacity of the reference generator, (Kw 1), a Basically, the CPU receives electric parameters from the
second motorgenerator called the synchronizing generator, LSM and digital signals of engine status through DI modules
(Kw2), is automatically started, synchronized and shares the fi-om the motorgenerator local control panel and circuit
load with the reference generator. Now, the electric energy breakers. It then processes this information inside its memory
capacity of the bus is equal to Kw 1+ Kw2. If the system has using many program files. With its programmed logic, it sends
more than 2 motorgenerators a starting sequence, user power monitoring parameters to the MMI. It starts and stops
programmed, is used to determine which synchronizing the motorgeneratorss, and it opens or closes the circuit
generator would be the first which the second, etc. At this breakers through DO modules. If synchronization or load
point two events can take place in the system; another increase sharing is required it controls engine speed and AC voltage
in load for more than 85°/0 of Kw 1 + Kw2 or a decrease in generation level through an AO module based on voltage,
load below the 30% of Kw 1 + Kw2. If the first event happens, frequency, phase and load-share match errors received from
then a third motorgenerator, called synchronizing generator 2, the LSM.
is started, synchronized and shares the load with the The CPU has Master Control Programs (MCP) and
generators in the bus. If the the second event happens, the subroutines (SBR) running inside its memory. A MCP is a
110
SPE 39838 AUTOMATIC SYNCHRONl~TION OF ELECTRIC GENERATORS BASED ON PLC’S 3
main program executing a specific task, and a subroutine is a Many data files of the same type are defined. To recognize
program that can only be executed if it is called from a MCP. one from the other a number is assigned to each defined file.
MCP’S can be assigned as follows for an electric generator “In”this “way”sets of data are defined and assigned to “-tiach
system with 2 motorgenerators: generator to have an organized information system avoiding a
confused mixing of data from all the motorgenerators. For
MCP General initialization program
02 instance: B3, T4, C5, R6, N7, N8 are general use system data
MCP Alarming
03 files; N1O, Nil, N12 ,..B13–., T!4,.C15, R1.6, F18 are data files
MCP Man Machine Interface (MMI) program
04 assigned exclusively to generator number 1; N20, N21, N22,
McP Motorgenerators Emergency sequencing
05 B23, T24, C25, R26, F28 are data files assigned to
MCP Start and stop sequencing of motorgenerator 1
06 motorgenerator number 2; etc. More files are assigned
MCP Start and stop sequencing of motorgenerator 2
07 depending on the number of motorgenerators in the system.
MCP Synchronization and load sharing of motor-
10 Digital Input modules. DI’s are used to sense on-off input
generator 1 “ signals from generators. 24” VDC from the motorgenerator
MCP 11 Synchronization and load sharing of motor- batteries is used a.sa s.en.singinput voltage. The most comon
generator 2 input signals per motorgenerator are:
SBR’S can be assigned as follows for the same system: FCR = It closes when the motor fuel solenoid is closed.
RR = It closes when the motor has started its cranking
SUB )4 Reference motorgenerator assignment sequencing.
SUB 15 Proportional and integral (PI) control CTR = Itcloses when the motor is running.
SUB 20 Block transfers with LSM 1 GFR = Itcloses when the motor has an emergency shut-
SUB 21 Block transfers with LSM 2 down due to low oil pressure, high water temp-
SUB 24 Block transfers with AO modules erature or motor overspeed.
SUB 30 Motorgenerator 1 alarms CBO = It closes when the Circuit Breaker is open.
SUB 31 Motorgenerator 2 alarms AMS = It is closed when the generator local control panel
SUB 34 General system alarms is required to operate in automatic mode (Auto-
SUB 39 Engine running hours Manual Switch).
SUB 41 Motorgenerator 1 AVR control
SUB 42 Motorgenerator 2 AVR control Digital output modules. no’s are used to control on-off
devices on motorgenerators a)’d their auxiliary control parts
Data files store information for internal use and specific such as the LSSC board and the ? VR board. 24 VDC from the
for each motorgenerator of the system. The CPU uses this data motorgenerator batteries is used as.” n output control voltage.
to make its decisions such as how much it must increase or The most common output signals per <enerator are:
decrease the motorgeneretor speed based on the frequency
match error between the reference motorgenerator and the MAS = It starts and stops the motorgenerator throu~~hits
synchronizinggenerator, or which motorgenerator must start if local control panel.
one on the bus fails, etc. Data is organized inside the CPU MRS = It controls the idle-rate nlotorgeneratt~~speed
memory in many kinds of data files depending on its type. through LSSC board. .
Common data files used in a system are: LSC = It controls the load-sharing LSSC circuits if it is
desired LSSC has the control instead of the LSM.
B= Bit. To store bit information. CCB = It closes the generator Circuit Breaker.
BT = Block transfer. To transfer information to and from OCB = It opens the generator Circuit Breaker.
AO, LSM and interface modules. RL = It turns on a green light to show motorgenerator
c= Counter. To count events. running. --
F= Floating. To store floating point numbers. FL = It turns on a red light to show motorgenerator with
[=Input. To store digital inputs from motorgenerators. fault.
N. Integer. To store integer numbers. VRO = Itconnects the input power to the AVR to turn it
MG = Message. To transfer information among CPU’s via on.
DH+.
0. Output. To store digital outputs to motorgenerators. Analog output modules. AO’S are used for regulating
PD = PID. To store PID control loop data. analog control of engine speed and generator output ac
R. Control. Auxiliary in advanced CPU instructions. voltage value. Analog speed control is used for
T. Timer. To achieve time delays. synchronization purposes only. The LSSC board is in charge
to control the engine speed at its rated value. AO speed control
111
4 ABELARDO RIVERA SPE 39838
112
SPE 39838 AUTOMATIC SYNCHRONIZATION OF ELECTRIC GENERATORS BASED ON PLC’S 5
breaker signal. functions as an interface between the engine and the PLC
In M~nitor with Load Share operation mode the LSM control panel for starting, stoping and alarming.
transfers all the electric data parameters as in Monitor only
operation mode with load share match error valid. Results
Synchronization match errors are set to zero. Automatic PLC based electric generation systems have been
Load Sharing and Speed Control. The LSSC normal successfully installed in some marine platforms in the Gulf of
operation maintains automatically the rated speed of engine Mexico since 1994.
for any load changes. It can perform load sharing capabilities Two small systems with two 205 Kw motorgenerators
with the use of potential transformers and current transformers were intalled on the equipment used for corrosion
connected to the generator AC output to sense the kilowatts maintenance. These systems use 4 row 20 character displays
being supplied to the load. The LSSC board has 2 engine as MMI. Motorgenerators can start manually or by load
speeds controlled by the PLC digital output channel; idle and requirements. In both cases synchronization and load sharing
rated. These speeds are trim adjusted and it changes from idle are automatically performed.
to rated with user adjusted acceleration ramp. An electric generation system with three 205 Kw
It has an auxiliary analog input for speed control. This motorgenerators was fully automated in the telecommunication
input is used by the PLC through an analog output channel to platform called Eco 1. This system has a 4 row 20 character
accurately control the engine speed for synchronization display as MMI and a keypad panel which is used to program
purposes. the motorgenerator start sequence. Motorgenerators can start
The LSSC board is fed with 24 Vdc from batteries. manually or by load requirements. Also if a motorgenerator
Automatic Voltage Regulator. The AVR normal operation fails the next motorgenerator available in the sequencing list
maintains automatically the generator output voltage value for will be started. Synchronization and load sharing are
any load changes. It also reduces circulating parasite reactive automatically performed.
currents between paralleled generators by the use of a current A generation system with four 550 Kw motorgenerators
transformer connected to one phase of each generator. fiis was filly automated on the Rebombeo platform. This system
connection only reduces parasite reactive currents but does not consists of two PLC control panels each one used to control
eliminate them, for this reason, the PLC through an analog two motorgenerators and a color graphic monitor as MMI.
output channel accurately adjusts the generator output The PLC’S are intercommunicated via DH+ LAN. The
voltage level to eliminate parasite reactive currents. This is motorgeneratorss are programmed in an emergency start
reflected in homogeneous power factors of paralleled sequence. If one motorgener(ltor fails the next one available in
generators. the list will be started. Motorgenerators can not start by load
The AVR must be connected only when the engine is requirements but can start man: ?1ly or automatically in case
running at rated speed to avoid damage, for this reason, the of an emergency. There are two op’z.-atingmodes: manual and
PLC turns it on and off through a DO channel. automatic. Manual mode is used in .?se a PLC control panel
Circuit Breaker. The CB connects the 3 phase generator fails and synchronization is done manually by system
power bus to the main power bus where load is connected. It operators.
has short circuit protection and overload protection. The PLC
senses its state (open or close) with an auxiliary switch Conclusions
connected to one DI channel. Automatic electric generation systems base,’ on PLC’s
It can be operated manually or electrically, manual have reduced its size and spare parts. The contro[, alarming
operation is used in case the PLC control panel fails, and shutdown of the motorgenerators are now integrated
electrical operation is controled by the PLC through two DO inside the PLC control panels eliminating many of the general
channels; one to close and the other to open. purpose relays, protection relays, analog indicators, pilot
Local Control Panel. Motorgenerators are located in a room lights, etc. that the old system had. Electric protections such
separated from the control room where the control system as: high generation voltage, low generation voltage, low
panel is found. Local control panels are joined to frequency, low power factor, motorgenerator overload,
motorgenerators and display engine parameters and generator reverse power, are now detected through PLC logic. Only
parameters locally for maintenance purposes such as: oil reverse power protection relay has been installed to protect the
pressure, water temperature, engine speed, running hours, engine in parallel with the reverse power protection done by
battery voltage, 3 phase ac voltage, 3 phase ac current and the PLC logic.
frequency. System control troubleshooting time has been decrease
Also a local control panel allows the operator to start and dramatically because PLC based systems have an average
stop the motorgenerator manually, it is specially useful in case MTTR (Mean Time To Repair) of about 15 minutes.
a PLC control panel fails. Furthermore, in case a PLC control panel fails a
The local control panel is microprocessor based and motorgenerator can be started manually from its local control
13
6 ABELARDO RIVERA SPE 39838
panel.
YT
Human errors have been decreased in the generation G To other
system because it is fully automatic. The system has the ability LSM LSM “S
to log electric alarms and motorgenerator shutdowns in the Load
PT jll~ share
sequence they have occured allowing the first fault in the
Synch.
system that causes the problem to be known.
The system can easily be upgraded or can have its control CT
functions increased by simply adding the corresponding
Input/Output modules and changing, or adding CPU
programs. DH+ and REM 1/0 LAN’s are very useful to enable
the growth of a consistent system.
PT
w.
.,
Fig.3- LSM needs a set of 3 PT’s and 3 CT’s to measure 3
M M M ~hase synchronizing voltage and current, and 3 PT’s to
!!!
.
measure 3 phase reference voltage. Load share lines are
G G G Gen. Bus 3 @ connected to other LSM’s of the automatic electric generation
system.
/
‘ CB ‘ CB ‘ CB
) I
) 1
)I
I Main Bus 3@
Load
114