UNIC Speed Load Controller v3 2 (MCM-11)
UNIC Speed Load Controller v3 2 (MCM-11)
UNIC Speed Load Controller v3 2 (MCM-11)
The information in this document is valid for the following hardware and
software versions:
Table of Contents
1. Glossary.......................................................................................................................................................1 - 1
5. Application modules.....................................................................................................................................5 - 1
5.1. CB status control...................................................................................................................................5 - 1
5.2. Isochronous load sharing schedule.......................................................................................................5 - 2
5.3. Load breaker open command control...................................................................................................5 - 3
5.4. Load estimation.....................................................................................................................................5 - 4
6. Software operations.....................................................................................................................................6 - 1
6.1. Installation.............................................................................................................................................6 - 1
6.1.1. Browsing for SW package in IDM...................................................................................................6 - 1
6.1.2. Downloading software from IDM....................................................................................................6 - 2
7. Troubleshooting...........................................................................................................................................7 - 1
7.1. Checking why the engine does not start...............................................................................................7 - 1
7.2. Checking why the engine does not follow increase/decrease speed commands.................................7 - 2
7.3. Checking why the engine speed is unstable.........................................................................................7 - 2
8. Examples of applications.............................................................................................................................8 - 1
8.1. Busbar synchronisation.........................................................................................................................8 - 1
A. Configurable parameters............................................................................................................................A - 1
A.1. Commonly used parameters................................................................................................................A - 1
A.2. Common configurable parameters.......................................................................................................A - 2
A.3. Configurable parameters for CB open control mode............................................................................A - 4
A.4. Configurable parameters for CB status control....................................................................................A - 6
A.5. Configurable parameters for isochronous control and load sharing mode...........................................A - 7
A.6. Configurable parameters for isochronous load sharing schedule...................................................... A - 10
A.7. Configurable parameters for load estimation..................................................................................... A - 11
A.8. Configurable parameters for speed droop control and load sharing mode........................................ A - 13
A.9. Configurable parameters for speed filters.......................................................................................... A - 17
A.10. Configurable parameters for stand-alone state machine control .....................................................A - 17
A.11. Configurable parameters for true kW control mode ........................................................................ A - 18
D. Change history...........................................................................................................................................D - 1
D.1. Speed/load control and reference control............................................................................................D - 1
D.2. CB status control..................................................................................................................................D - 2
D.3. Isochronous load sharing schedule.....................................................................................................D - 2
1. Glossary V1
BV Bureau Veritas
CA Charge Air
CB Circuit Breaker
GL Germanischer Lloyd
LR Lloyd's Register
LS Load Sharing
NC Normal Close
NO Normal Open
VR Variable Reluctance
2.1. Introduction V1
This manual describes the functionality and operation of Wärtsilä UNIC speed/
load controller.
2.2. Application V2
The speed and load are controlled by a dedicated PID controller. The speed/
load controller supports advanced speed and load control functions:
● speed droop control
● true kW control
● isochronous control.
This manual includes different kinds of notes emphasized with a symbol. They
are meant to draw the reader's attention to possible dangers involved or other
things to take into consideration when performing an operation.
Note!
Note is used in the text for highlighting important information or requirements.
Warning!
Warning is used in the text whenever there is a risk of personal injury.
Warning!
The electricity warning is used in the text when there is a risk of personal injury
due to electrical shocks.
Caution!
Caution is used in the text whenever there is a risk of damaging equipment.
Related topics
Technical data sheet for Main Controller Module (MCM-11)....................................B - 1
Related topics
UNIC speed/load controller.......................................................................................4 - 1
One of the most important tasks of the MCM is acting as the speed/load
controller for the engine together with an electrical or a mechanical-hydraulic
actuator. The controller functionality is fully embedded in the module, and
optimised to suit Wärtsilä power plant engines, and ship genset and main engine
applications. On engines equipped with the UNIC speed/load controller, the
module supports various submodes needed for various types of applications.
The speed/load controller parameters are verified at the test run facilities of the
engine manufacturer, and changed during commissioning if necessary, so
parameters do not normally have to be changed afterwards. In case changes
are required or for troubleshooting purposes, a separate Wärtsilä
WECSplorerUT service tool needs to be connected to the module using WE-
CAN+ with a CAN bus connection. Downloaded settings are permanently stored
in the flash memory of the module, and they will not be lost in case of a power
failure.
Related topics
Technical data sheet for Main Controller Module (MCM-11)....................................B - 1
For the hardware requirements and technical data of the Main Control Module
(MCM), see the technical data sheet.
Related topics
Technical data sheet for Main Controller Module (MCM-11)....................................B - 1
3.3.2. Enclosure V1
3.3.3. LEDs V1
There are four hardware controlled green LEDs in the main control module
(MCM). The functions behind these LEDs are described in the following table:
The MCM has a two-colour diagnostic LED (marked as DIAG), which is used to
indicate the execution state. The function behind this LED is described in the
following table:
Table 3-2 Usage of the software controlled two-colour LED in the MCM
3.4. Wiring V1
Related topics
Standard wiring diagram...........................................................................................C - 1
The wiring will be performed according to the Standard wiring diagram for the
speed/load controller.
The actuator connection types are Analogue output and Digital output (HSD).
Fig 4-1 Overview of the software structure of the UNIC speed/load controller
V1
Related topics
Main Control Module (MCM).....................................................................................3 - 1
The speed/load controller is not a controller solely dedicated for the engine
speed control but operates in certain modes also as a true load controller. The
controller is intended for use in a variety of diesel and gas engine applications,
like marine auxiliary genset applications, main engine propulsion applications,
diesel electric propulsion applications, base load power plant applications,
island mode power plant applications, compressor drive applications and pump
drive applications.
In the speed control algorithm, the speed reference is compared with the
measured engine speed. The difference between these signals constitutes the
input to a PID controller. The regulation output of the controller will accordingly
change to sustain the reference level. This PID controller output is the global
MFI (Main Fuel Injection) demand signal.
4.1.1. Dynamics V1
The PID controller uses different sets of dynamic parameters for operation under
acceleration, under no-load conditions and under loading conditions to obtain
optimal stability at all times. The PID settings are speed dependent for start
acceleration and for open circuit breaker/clutch conditions, and load/speed
dependent when the engine is loaded. A special speed deviation dependent
feature is also provided to minimise large speed fluctuations. The proportional
gain is speed deviation mapped for more aggressive control in case of large
deviations from the reference speed.
Related topics
Common configurable parameters............................................................................A - 2
During the start of the engine the speed reference minimum limiter is not
applicable.
The status of the inputs OS163, Speed increase and OS164, Speed decrease
can affect the speed reference or the load reference in two ways depending on
the status of the Enable Inc/Dec flank detection flag:
● If Enable Inc/Dec flank detection is set to FALSE, the speed reference or
the load reference ramp rate is always ramped according to a certain ramp
rate depending on the current speed/load mode and the current fuel mode.
For the entire duration when one of the inputs remains TRUE, the speed
reference is ramped up or down according to the corresponding ramp rate.
● If Enable Inc/Dec flank detection is set to TRUE, the speed reference is
affected only when the system reads a positive transition (positive flank) on
the inputs. Each time the positive transition occurs, the speed reference or
the load reference is increased or decreased with a certain step size
depending on the current speed/load mode and the current fuel mode.
If the inputs OS163, Speed increase and OS164, Speed decrease are set high
simultaneously, the speed reference or the load reference remains unaffected.
At the transition to the CB open mode (when the generator breaker or the main
engine clutch is opened), the engine load is instantly decreased to zero. To
prevent the engine speed increasing, the PID controller needs to be reset
especially if the engine load before the transfer to the CB open control mode is
high.
Therefore, if the engine load is higher than PID reset load limit, Breaker open
at the moment of the transition to the CB open control mode, the PID controller
is reset. The fuel demand is set to zero after which the PID controller is
controlling the fuel demand again.
Separate fuel limiters are provided in each speed/load mode. The fuel demand
limiters limit the fuel demand output from the PID controller. If several limiters
are active simultaneously, the maximum level of the fuel demand is determined
according to the lowest limiter value.
reference ramp used at the engine start. The acceleration ramp is set for an
optimal acceleration rate. The start fuel limiter is only applicable in the CB
open control mode.
● A charge air pressure limiter is used to reduce overfuelling and black smoke
at load steps at low engine load levels. This feature also improves the
engine’s load acceptance at low load levels.
● A load dependent fuel limiter is used to set an envelope of a maximum
fuelling at various engine loads. This feature improves the engine’s load
acceptance but is also used as a limiter for the engine maximum load output.
● An engine speed dependent limiter is used to limit the fuel demand
corresponding to the current engine speed. The speed limiter is not
applicable in the true kW control mode.
If the binary input IS1002, Fuel limit disable is set to TRUE, the charge air
pressure limiter, the load dependent fuel limiter and the engine speed
dependent limiter are disabled and will have no influence on the fuel demand.
A binary output IS1001, Fuel limiter active becomes TRUE when a limiter is
limiting the fuel demand.
Dynamic selection V1
Different controller parameter setups and fuel demand limiters can be chosen
depending on the settings of two digital inputs OS831-1, Speed/load dynamics
preset 1 and OS831-2, Speed/load dynamics preset 2.
Fig 4-3 Selection of the dynamic controller parameter and fuel demand limiter
V1
For each speed/load mode and each fuel mode there are separate sets of PID
control parameters. There are three different parameter sets for each speed/
load mode and each fuel mode.
For each speed/load mode and each fuel mode there is a map where the speed
dependent, load dependent or speed/load dependent controller gains are
configured. There are also separate maps for configuring speed deviation or
load deviation controller gain parameters.
Related topics
Configurable parameters for stand-alone state machine control............................A - 17
The engine modes of the stand-alone main state machine are start mode, run
mode, shutdown mode and stop mode.
4.1.4. Filters V1
Speed filters V1
Related topics
Configurable parameters for speed filters...............................................................A - 17
Speed filters can be used to filter away high frequency noise and disturbances
in the measured speed signal. Two types of filters are applicable for the engine
speed, a lowpass filter and a bandstop filter.
Lowpass filter
The engine speed is measured, sampled, at a high frequency. When this is
done, undesired frequencies, at the speed pickup, can be seen in the measured
signal. By using a lowpass filter the higher frequencies undesired for the control
system can be filtered out.
Bandstop filter
Due to engine inertia and flexible couplings, low frequency oscillations can
appear in the measured speed signal. These low frequencies can be very
difficult to control. To eliminate these kinds of oscillations, bandstop filters (notch
filters) are provided. To improve the filter dynamics, two bandstop filters are
used in series. In this way the width of filter passband will decrease whilst the
width of the stopband can be increased if needed.
Load filter V2
Related topics
Load estimation.........................................................................................................5 - 4
Configurable parameters for load estimation..........................................................A - 11
The load of the engine is measured using a load sensor or estimated using a
load estimation. A lowpass filter is used to suppress undesired frequencies in
the measured signal.
Related topics
CB open control.........................................................................................................4 - 9
Speed droop control and load sharing.....................................................................4 - 12
Isochronous control and load sharing......................................................................4 - 16
True kW control.......................................................................................................4 - 25
The UNIC speed/load controller has four speed/load control modes. The
transitions between the different control modes can be initiated by, for example,
digital inputs, sensor failures, or measurements.
The control modes and possible transitions between these are shown in the
following figure.
Note!
Transitions from the CB open control mode to other control modes are possible
only when the ramping of the speed reference is ready.
CB open control
The CB open control mode is the active mode during the engine start and in
running mode until the generator breaker or the clutch has been closed.
True kW control
The true kW control mode is active after a closure of the generator breaker if
the kW control has been selected. This mode is normally used for a (country)
grid operation but can also be used in island mode for a limited number of
engines. In this mode, the internal load reference is compared to the measured
engine load. A true kW control loop is using the engine speed only to ensure
that the speed range is within the defined engine safety and BMEP limits.
Related topics
Speed/load control modes.........................................................................................4 - 7
CB status control.......................................................................................................5 - 1
The CB open control mode is active during start of the engine and during
synchronisation.
When the engine is operated in the CB open control mode, the load is normally
not applied to the engine. Before the load is applied, a speed/load mode transfer
to an appropriate speed/load mode is necessary. The transfer from a no load to
a load mode is done according to the generator breaker status or the clutch
status. The engine stays in the CB open control mode until the generator breaker
or the clutch is closed.
Start fuel limiters and engine speed dependent PID parameters are used in this
mode. Binary or analogue inputs are enabled for a synchronisation purpose.
Related topics
Common configurable parameters............................................................................A - 2
Configurable parameters for CB open control mode.................................................A - 4
When the speed/load controller is activated, the speed reference is set to Speed
reference, Start. When the engine speed reaches Speed ramp enable speed,
the speed reference is ramped up using Start ramp rate or, if the input OS7320,
Blackout start request is set to TRUE, Blackout start ramp rate.
The goal for the speed reference ramping depends on the settings of the
following inputs in order of priority:
● OS7326, Fixed speed select
● OS7325, Analogue speed ref select
● OS176, Idle select.
For example, if both Fixed speed select and Analogue speed ref select are set
to TRUE, the Fixed speed select having a higher priority sets the goal for the
speed reference ramping.
If OS7326, Fixed speed select is set to TRUE, the speed reference is ramped
with Start ramp rate to Speed reference, Fixed.
If OS7325, Analogue speed ref select is set to TRUE, the speed reference is
ramped to the reference set by OT190, Analogue speed reference. When the
speed reference reaches the analogue speed reference, the speed reference
ramp rate is changed to Speed ramp rate, Analogue. Thereafter if OS7325,
Analogue speed ref select is set to TRUE, the ramp rate used for the speed
reference ramping is always Speed ramp rate, Analogue.
If OS176, Idle select is set to TRUE, the speed reference is ramped with Start
ramp rate to Speed reference, Idle.
If all these inputs are set to FALSE, the speed reference is ramped with Start
ramp rate to the rated speed.
When the speed reference ramping is ready, the engine is synchronised using
a digital or an analogue synchroniser.
Synchronisation of a genset V2
Related topics
Speed increase/decrease control mode selection.....................................................4 - 3
Digital synchronisation
The status of the inputs OS163, Speed increase and OS164, Speed decrease
can affect the speed reference in two ways depending on the status of the
Enable Inc/Dec flank detection flag as described in the chapter Speed increase/
decrease control mode selection.
The following ramp rates and step sizes are used for the synchronisation:
● If Enable Inc/Dec flank detection is set to FALSE, the speed reference ramp
rate is set to CB open, sync ramp rate.
● If Enable Inc/Dec flank detection is set to TRUE, the speed reference offset
step size is set to CB open, sync step size.
Analogue synchroniser
When the input OS160, Analogue synchroniser enable is set to TRUE, the
engine speed reference is biased according to OT160, Analogue synchroniser.
Related topics
Common configurable parameters............................................................................A - 2
Configurable parameters for CB open control mode.................................................A - 4
PID parameters
The control loop in the CB open control mode is based on a PID controller, where
OT162, Speed reference calculated in the reference control module is used as
a reference input of the controller, and the engine speed as a feedback. The
output of the controller is the fuel demand.
request is set to TRUE, the blackout start limiter is used. During the blackout
start, the fuel demand is limited by the blackout start limiter defined by Start
limiter map, Blackout.
The start limiter or the blackout start limiter is active until the engine speed
reaches the goal of the speed reference ramping minus Start limiter, Relative
speed limit. The goal for the speed reference ramping is set using the inputs
● OS7326, Fixed speed select
● OS7325, Analogue speed ref select
● OS176, Idle select.
If the start limiter or the blackout start limiter has been disabled, it cannot limit
the fuel demand until the next start.
Related topics
Speed/load control modes.........................................................................................4 - 7
The speed droop control mode remains active until another mode becomes
active or a run mode is exited.
When the engine is operated in the speed droop control mode, a load sharing
with other engines is provided with the use of a speed droop. The droop control
is a load sharing method in which parallel running engines share their load by
decreasing the speed reference proportionally to the engine load level.
The droop value, the droop percent, is adjustable. Too low droop means that
the load can start oscillating between the engines. Too high droop means that
the plant’s frequency might decrease too steeply with the load level.
The load sharing based on the speed droop means that the plant management
system must compensate the negative effect derived from the droop slope.
Therefore, the plant management system has to ensure that the net frequency
is kept constant regardless of the load level. The speed control with droop is
used on plants operating in island mode but it can also be used when operating
against a grid utility. However, in the case of the grid utility the true kW control
mode is recommended but it depends on the grid size if the true kW control
mode can be used.
Engine speed and load dependent PID parameters are used in this mode. Binary
and analogue inputs are used for a synchronisation purpose.
The speed droop control mode can constitute a backup mode in case of a failure
of an LS-CAN bus, a load signal, or other vital signals needed in other modes.
Related topics
Speed increase/decrease control mode selection.....................................................4 - 3
Common configurable parameters............................................................................A - 2
Load estimation.........................................................................................................5 - 4
Configurable parameters for speed droop control and load sharing mode.............A - 13
If the inputs OS163, Speed increase and OS164, Speed decrease are used,
the speed reference can be controlled in two different ways depending on the
status of the Enable Inc/Dec flank detection flag as described in the chapter
Speed increase/decrease control mode selection. In the droop control mode the
following ramp rates and step sizes are used:
● If Enable Inc/Dec flank detection is set to FALSE, the speed reference ramp
rate is set to Droop, speed ref ramp rate. Further if the input OS7327,
Emergency loading rate is set to TRUE, the ramp rate is changed to Droop,
speed ref emg ramp rate.
● If Enable Inc/Dec flank detection is set to TRUE, the speed reference offset
step size is set to Droop, speed ref step size.
When controlling the engine speed using the external analogue speed reference
during and after the transfer from the isochronous load sharing control mode to
the droop control mode (Enable analogue speed ref, Droop is set to TRUE), an
analogue offset is added to the speed reference at the transfer to correct the
reference for the droop compensation.
The analogue offset is added to the OT190, Analogue speed reference after
the trip event. The analogue offset is again set to zero when the input OS7329,
Isochronous load sharing enable is set to FALSE or during transfer away from
the droop control mode. However, if the analogue speed reference control is
only used in the isochronous load sharing control mode before tripping to the
droop control mode (Enable analogue speed ref, Droop is set to FALSE), the
analogue offset is not needed because the digital speed reference control will
be activated.
Droop compensation
To achieve a load sharing between engines in the droop control mode, the speed
reference of the engine must be compensated according to the engine load and
the configured Droop parameter.
The relative load of the engine is measured using a load sensor or estimated
using a load estimation (see the chapter Load estimation).
Engine unload
When the input OS7321, Engine unload becomes TRUE, the speed reference
will ramp down using Droop, speed ref unload ramp rate.
If OS7327, Emergency loading rate is also set to TRUE during unloading, the
speed reference ramping rate is changed to Droop, speed ref emg ramp rate.
The activation of the inputs OS163, Speed increase and OS164, Speed
decrease cannot affect the speed reference during the unload ramping, except
if OS7321, Engine unload is deactivated before the unloading ramping is
finished.
When the unloading is ready (the engine load is at the base load level), the
output OS7602, Gen. breaker open command is activated.
Related topics
Dynamic selection.....................................................................................................4 - 4
Common configurable parameters............................................................................A - 2
Configurable parameters for speed droop control and load sharing mode.............A - 13
PID parameters
The control loop in the speed droop control mode is based on a PID controller,
where OT162, Speed reference calculated in the reference control module is
used as a reference input of the controller, and the engine speed as a feedback.
The output of the controller is the fuel demand.
The speed and load dependent PID parameters are implemented using
interpolation tables, where the load axis and the speed axis are common for all
maps. The vectors are Droop, PID load axis (load dependent), Droop, PID speed
axis (speed dependent), Droop, P map, Droop, I map and Droop, D map.
Related topics
Speed/load control modes.........................................................................................4 - 7
Isochronous load sharing schedule...........................................................................5 - 2
The isochronous control and load sharing mode remains active until another
mode becomes active or a run mode is exited.
An engine running in the isochronous control and load sharing mode will
constantly monitor and compare the current relative engine load to the current
system load. If the current system load is greater than the relative engine load,
the speed reference of the engine is temporarily increased to gain the load. If
the current system load is less than the current engine load, the speed reference
need to be temporarily decreased to give away load to the other engines in the
network. Engines operating in the isochronous mode need to have the same
speed reference to get a stable load sharing between the engines.
A dedicated load sharing CAN line is used for sending engine specific data
between the engines.
The data sent over the load sharing CAN is received and processed in the
isochronous load sharing schedule. From the load sharing schedule the data
needed for the isochronous load sharing is communicated to the UNIC speed/
load controller. The following data is needed by the speed/load controller to
achieve the load sharing in the isochronous load sharing mode:
● EC_RelSpeedReference - Current relative speed reference, relative to the
rated speed.
● EC_RelativeEngineLoad - Current relative engine load, relative to the
maximum available load.
● EC_LSRamp - Current load sharing ramp.
The relative system load is the mean value of the relative engine load in the
system. The isochronous load sharing schedule also sets the isoch LS error if
an error in the load sharing data is detected. When the isoch LS error is set, the
engine trips from the isochronous load sharing mode to the droop control mode.
Engine speed and load dependent PID parameters are used in this mode.
Related topics
Speed increase/decrease control mode selection.....................................................4 - 3
Common configurable parameters............................................................................A - 2
Configurable parameters for isochronous control and load sharing mode................A - 7
Engines running in the isochronous load sharing mode have the same speed
reference that is achieved using a global speed reference. The global speed
reference is calculated in the isochronous load sharing schedule module. Each
engine in a load sharing group use the same global speed reference. The global
speed reference is locally, for each engine, an offset according to the difference
between the current system load and the current engine load resulting in the
external speed reference.
The speed reference can be controlled in three modes: fixed, analogue and
normal. The modes are mentioned in order of priority, and selecting both fixed
and analogue results in selection of the fixed mode.
The fixed mode is activated if OS7326, Fixed speed select is set to TRUE on
at least one of the engines running in parallel. As the input is set to TRUE, all
engines connected to the same load sharing group are set to the fixed mode.
When the fixed mode is activated, the speed reference of the load sharing group
is ramped to Speed reference, Fixed using the ramp rate Isoc LS speed ref
ramp rate. The speed reference can be controlled using the inputs OS163,
Speed increase and OS164, Speed decrease. If OS160, Analogue
synchroniser enable is set to TRUE, OT160, Analogue synchroniser is used to
control the speed reference instead of using the increase/decrease inputs.
When the inputs OS163 speed increase and OS164 speed decrease are used,
the speed reference can be controlled in two different ways depending on the
status of the Enable Inc/Dec flank detection flag as described in the chapter
Speed increase/decrease control mode selection. The following ramp rates and
step sizes are used:
● If Enable Inc/Dec flank detection is set to FALSE, the speed reference ramp
rate is set to Isoc LS speed ref sync ramp rate.
● If Enable Inc/Dec flank detection is set to TRUE, the speed reference offset
step size is set to Isoc LS speed ref sync step size.
If OS7325, Analogue speed ref select is set to TRUE, the internal speed
reference is ramped to the value set by the input OT190, Analogue speed
reference using Speed ramp rate, Analogue.
If OS7326, Fixed speed select and OS7325, Analogue speed ref select are
not set to any of the engines in the load sharing group, the normal mode is used.
In the normal mode, the speed reference can also be controlled using OS163,
Speed increase and OS164, Speed decrease, or OT160, Analogue
synchroniser. The same ramp rates and step sizes as in the fixed mode are
used.
The load sharing gain is a scalar, and the load sharing error is calculated
according to the following figure:
The relative system load and the global speed reference are calculated and set
by the isochronous load sharing schedule.
The resulting speed reference for a particular engine is illustrated in the following
figure:
Soft loading of engines in the isochronous load sharing mode is done in the
following way. When a new engine enters the isochronous load sharing mode,
the isochronous active flag (EC_IsocLSActive) is set to TRUE by the UNIC
speed/load controller to indicate that the engine is ready to share the system
load. When the isochronous load sharing schedule detects that a new engine is
added to the group, it sets the load sharing ramp for the new engine.
Fig 4-13 Ramping of the load sharing ramp during uploading of the engine
V1
After this, the speed reference of the new engine will initially not be the offset
due to the different relative engine load. If the new engine enters the isochronous
load sharing mode from the CB open control mode, the relative load of the new
engine is usually zero prior to the transition to the isochronous load sharing
mode. If entering the isochronous load sharing mode from another control mode,
the relative engine load is not necessarily zero. When the new engine enters
the isochronous load sharing mode, the load sharing ramp for that engine is the
value set by the input IT796, Asymmetric load sharing bias.
Fig 4-14 Ramping of the load sharing ramp during unloading of the engine
V1
As the load sharing ramp reaches the ramping goal, the relative engine load for
the unloading engine is equal to the base load. If OS7321, Engine unload is
again set to FALSE during unloading of the engine, the unloading is stopped
and the load sharing ramp is again ramped back to the load sharing bias level.
When the unloading is ready and the engine load is at the base load level, the
output OS7602, Gen. breaker open command will activate.
The ramp rates Isoc LS loading ramp rate map and Isoc LS unloading ramp
rate map are used for the load sharing ramp during loading, unloading and load
biasing.
If the input OS7327, Emergency loading rate is set to TRUE, the ramp rates
used for the load sharing ramp are Isoc LS emg loading ramp rate map and
Isoc LS emg unloading ramp rate map.
When OS7321, Engine unload is set to FALSE, the load sharing ramp is ramped
to the load sharing ramp goal calculated based on the relative system load and
the load sharing bias. The load sharing bias is set by the input IT796,
Asymmetric load sharing bias if Enable mapped isoc bias is set to FALSE. If
Enable mapped isoc bias is set to TRUE, the load sharing bias is calculated as
a function of the plant load, EC_RelSysLoad, from a map using Isoc LS, mapped
isoc bias load axis and Isoc LS, mapped isoc bias.
If a sensor failure is detected for the input IT796, Asymmetric load sharing
bias, the goal for the ramping of the load sharing ramp is set to zero.
In some cases, the load sharing biasing must be disabled. This is achieved by
communicating the load sharing ramp goal via the runtime parameter LS Bias
goal over the load sharing CAN. The isochronous load sharing schedule always
keeps track of the load sharing groups and will also simultaneously calculate
the mean value of LS Bias goal for all engines in the same load sharing group.
Thereafter the mean LS Bias goal value is sent (via the isochronous load
sharing schedule runtime parameter mean value of load sharing bias) to the
UNIC speed/load controller where the mean value of load sharing bias is
subtracted from the current load sharing ramp goal. In this way, the load sharing
bias function is working properly also in cases where all engines in the same
load sharing group have the same bias (that is, only the bias profile is preserved
as the mean value is removed). If the OS7321, Engine unload is set to TRUE
for an engine, the corresponding LS Bias goal is set to zero.
If Enable isoc LS error autoreset is set to TRUE, the transfer back to the
isochronous load sharing mode will be done automatically when the isoch LS
error disappears.
If Enable isoc LS error autoreset is set to FALSE, the transfer back the
isochronous load sharing mode will be done when the isoch LS error disappears
only after toggling of the input OS7329, Isochronous load sharing enable.
If Enable ramp to rated speed, Isoc LS is set to TRUE, the speed reference is
ramped to the rated speed before enabling the speed increase/decrease or the
analogue synchroniser when activating the normal mode.
If Enable ramp to rated speed, Isoc LS is set to FALSE, the speed increase/
decrease or the analogue synchroniser is enabled without any speed reference
ramping when activating the normal mode.
If the parameter Enable load sf isoc trip is set to TRUE, the speed load mode
will be changed from the isochronous load sharing mode to the speed droop
mode when the load sensor failure is detected. However, if Enable load sf isoc
trip is set to FALSE, the engine will continue the load sharing in the isochronous
load sharing mode using the load estimation if a sensor failure of the load sensor
is detected.
Related topics
Dynamic selection.....................................................................................................4 - 4
Common configurable parameters............................................................................A - 2
Configurable parameters for isochronous control and load sharing mode................A - 7
PID parameters
The control loop in the isochronous load sharing control mode is based on a PID
controller, where OT162, Speed reference calculated in the reference control
module is used as a reference input of the controller, and the engine speed as
a feedback. The output of the controller is the fuel demand.
The speed and load dependent PID parameters are implemented using
interpolation tables, where the load axis and the speed axis are common for all
maps. The vectors are Isoc LS, PID load axis (load dependent), Isoc LS, PID
speed axis (speed dependent), Isoc LS, P map, Isoc LS, I map and Isoc LS, D
map.
The proportional gain is multiplied by a factor derived from the map implemented
using the vectors Isoc LS, speed dev speed axis (common speed deviation
dependent speed axis) and Isoc LS, speed dev P coeff map. For the integral
gain of the controller the used vectors are Isoc LS, speed dev speed axis
(common speed deviation dependent speed axis) and Isoc LS, speed dev I coeff
map.
The factors are separately mapped for negative and positive deviations from the
speed reference.
Related topics
Speed/load control modes.........................................................................................4 - 7
The true kW mode remains active until another mode becomes active or a run
mode is exited.
In the true kW mode, the control loop feedback is the engine load, where the
engine speed is only used for safety purposes.
Related topics
Speed increase/decrease control mode selection.....................................................4 - 3
Common configurable parameters............................................................................A - 2
Configurable parameters for true kW control mode................................................A - 18
In the true kW control mode the input IT775, Internal load reference can be
controlled either using the input OT795, kW reference or using the inputs
OS163, Speed increase and OS164, Speed decrease.
If OS163, Speed increase and OS164, Speed decrease are set to TRUE, the
input IT775, Internal load reference is controlled using OT795, kW reference.
In this case the internal load reference is always ramped towards the value set
to OT795, kW reference using True kW, ref inc ramp rate to increase the load
reference and True kW, ref dec ramp rate to decrease the load reference.
If OS163, Speed increase and OS164, Speed decrease are not both set to
TRUE, the input IT775, Internal load reference is controlled using OS163,
Speed increase and OS164, Speed decrease. As described in the chapter
Speed increase/decrease control mode selection, the inputs OS163, speed
increase and OS164, speed decrease can affect the speed reference in two
different ways depending on the status of the Enable Inc/Dec flank detection
flag. In this case the following ramp rates and step sizes are used:
● If Enable Inc/Dec flank detection is set to FALSE, the speed reference ramp
rate is set to True kW, ref inc ramp rate when using the OS163, Speed
increase input.
● If Enable Inc/Dec flank detection is set to FALSE, the speed reference ramp
rate is set to True kW, ref dec ramp rate when using the OS163, Speed
decrease input.
● If Enable Inc/Dec flank detection is set to TRUE, the speed reference offset
step size is set to True kW, ref step size.
However, the input IT775, Internal load reference can never be set higher than
IT797, Max available power and never be less than the Base load level.
When entering the true kW mode from the speed droop control mode or from
the isochronous control and load sharing mode, the initial value for IT775,
Internal load reference is set to the current engine load. From this load level
IT775, Internal load reference is then ramped up or down depending on the
status of OS163, Speed increase and OS164, Speed decrease, and OT795,
kW reference.
Therefore, if the engine speed increases over True KW, speed trip, High or
below True KW, speed trip, Low, the output OS799, Grid breaker open
command is set to TRUE after True KW, speed trip, Delay has elapsed. When
GS799, Busbar parallel with grid status is opened, the output OS799, Grid
breaker open command is set to FALSE and the speed/load mode is changed
to the speed droop control mode. The transfer back to the true kW control mode
is done by closing GS799, Busbar parallel with grid status .
However, it is also possible to run in the true kW control mode even if GS799,
Busbar parallel with grid status is not applicable. In this case it is not possible
to use the output OS799, Grid breaker open command to activate a transfer to
the speed droop control mode. Therefore, if Enable True kW, Island mode is
set to TRUE, the transfer to the speed droop control mode is done after True
KW, speed trip, Delay without activating OS799, Grid breaker open command.
In this case IS7331, Tripped to speed droop control is set to TRUE when the
transfer to the speed droop control mode is done. IS7331, Tripped to speed
droop control is thereafter reset when OS7328, kW control enabled is set to
FALSE. Transfer back to the true kW control mode is done by activating
OS7328, kW control enabled again.
If it is desired that IS7331, Tripped to speed droop control is autoreset and that
the transfer back to the true kW control mode is done automatically, the Enable
kW Override flag should be set to TRUE. If the flag is activated, the IS7331,
Tripped to speed droop control is reset and the transfer back to the true kW
control mode is done automatically when the engine speed is between kW
override autoreset, High and kW override autoreset, Low for at least kW
override autoreset, Delay.
To avoid engine overload or other uncontrolled situations due to failing load
sensor feedback signal, the control mode will also switch over to the speed
droop control mode if a sensor failure is detected for UT793, Engine load
feedback. In this case IS7331, Tripped to speed droop control is set to TRUE
when the transfer to the speed droop control mode is done. IS7331, Tripped to
speed droop control is thereafter reset when OS7328, kW control enabled is
set to FALSE. Transfer back to the true kW control mode is done by activating
OS7328, kW control enabled again.
Related topics
Dynamic selection.....................................................................................................4 - 4
Common configurable parameters............................................................................A - 2
Configurable parameters for true kW control mode................................................A - 18
PID parameters
The control loop in the true kW control mode is based on a PID controller, where
IT775, Internal load reference calculated in the reference control module is used
as a reference input of the controller, and the engine load as a feedback. The
output of the controller is the fuel demand.
The proportional gain is multiplied by a factor derived from the map implemented
using the vectors True kW, load dev load axis (common load deviation
dependent load axis) and True kW, load dev P coeff map. For the integral gain
of the controller the used vectors are True kW, load dev load axis (common
load deviation dependent load axis) and True kW, load dev I coeff map.
The factors are separately mapped for negative and positive deviations from the
load reference.
Input signals
Output signals
Sensor failure (SF) alarms are to be defined for all analogue input signals used
in the stand-alone speed/load controller.
The engine modes are: 1 Stop mode; 2 Stand-by mode; 3 Start mode; 4 Run
mode, not synchronized; 5 Run mode, synchronized; 6 Unload mode; 7
Shutdown mode; 8 Emergency stop mode.
4.9. Alarms V1
5. Application modules V1
Related topics
CB open control.........................................................................................................4 - 9
Configurable parameters for CB status control.........................................................A - 6
There are three different cases that need to be handled by the CB status control
function:
● If Generator breaker status signal (number of generator breakers ) is set to
zero, no signal for the generator breaker status is available/connected to the
control system. In this case the CB status is set according to the engine
speed, and the input NS776, Generator breaker status is set to TRUE when
the engine speed reaches the limit Speed switch virtual gen breaker and the
engine is in run mode.
● If Generator breaker status signal is set to one, a signal for the generator
breaker status is available/connected. In this case the CB status is set using
one CB status signal, GS798, generator breaker status NO, and the value
of GS798, generator breaker status NO is copied to the input NS776,
Generator breaker status.
● If Generator breaker status signal is set to two, two signals for the generator
breaker status is available/connected. In this case the CB status is set using
two CB status signals, GS796, generator breaker status NC and GS798,
generator breaker status NO, and the value of GS798, generator breaker
status NO is copied to the input NS776, Generator breaker status. If the
Related topics
Isochronous control and load sharing......................................................................4 - 16
Configurable parameters for isochronous load sharing schedule...........................A - 10
The isochronous load sharing schedule collects and interprets the data
communicated over the load sharing CAN dedicated for a isochronous running.
The schedule is a sub module supporting the UNIC speed/load controller.
To minimise the size of the data sent over the load sharing CAN, the binary
communication data is combined into a single vector. Hence EC_IsocLSActive,
GS771, GS772, OS7326, OS7325, NS776, Allow all engines trip to droop and
Allow load sharing when gen CB is closed are combined into a single status
flags element in the LS CAN data structure, which is written to the status flags
vector.
From the data vectors the isochronous load sharing schedule is able to
determine and calculate all vital information needed by the UNIC speed/load
controller to maintain the isochronous load sharing.
The load sharing schedule has to be adaptive in the sense that if one or several
engines in the load sharing network do not broadcast any information, the
isochronous load sharing will still be possible since the other engines in the
network start automatically use other sources of information for the missing
data. This is possible to do for the busbar breaker status vectors because the
measurement of a physical busbar breaker is done redundantly.
The LS CAN communication is event based, that is, data is only sent when new
data is available. The event based data sending is handled using the CAN event
parameter. The isochronous load sharing schedule sets the CAN event
parameter when new data is available. When the system detects that the
isochronous load sharing schedule has set the CAN event parameter, the new
data is sent to all the other engines, and thereafter the system resets the CAN
event parameter. Next time new data is available, the isochronous load sharing
schedule check that the system has reset the CAN event parameter and sets it
again.
The load breaker open command control application is used to set OS7602,
Gen. breaker open command and OS7603, Clutch open command. Load
breaker open command can be initiated by the UNIC speed/load controller, the
engine mode state machine or the engine safety.
The UNIC speed/load controller can generate Load breaker open command in
certain running conditions. Automatic unloading can be done in the speed droop
control, isochronous load sharing control and true kW control modes. The
unloading is initiated by setting OS7321, Engine unload to TRUE, and the
engine load is automatically ramped down to the configured relative base load.
When the unloading is ready (the engine load reaches the relative base load
level), the UNIC speed/load controller activates Load breaker open command.
The command is active as long as OS7321, Engine unload is active, or until the
load breakers are opened and the speed/load mode is changed to the CB open
control mode. As Load breaker open command is received from the UNIC
speed/load controller, OS7602, Gen. breaker open command and OS7603,
Clutch open command are activated without any delay. These commands are
active as long as Load breaker open command is active.
Related topics
Configurable parameters for load estimation..........................................................A - 11
For conventional diesel engines two different way of estimating the engine load
is currently used, the fuel demand or the fuel rack position feedback. If the fuel
rack position feedback signal is provided, the position feedback is always used
for load estimation. However, if the position feedback is not provided, the engine
load is estimated using the fuel demand.
On common rail engines, the fuel demand is used to estimate the engine load.
For W46F engines (twin pump applications) the engine load cannot be
estimated directly from the fuel demand signal since the current timing also
influences the fuel delivery to the engine. In this case using feedback sensors
for both the fuel rack and the timing rack will provide enough information for the
control system to be able to estimate the current engine load.
When a sensor failure for GT165 - 2, fuel rack position feedback is activated,
the control system switches over from using the fuel rack position based load
estimation to use the fuel demand based load estimation automatically if the
status flag Enable use backup estimation is set to TRUE.
6. Software operations V1
6.1. Installation V1
System folders contain subfolders of existing engine types equipped with the
corresponding automation system.
The installation specific file packages are stored in a folder named after the
appropriate engine type. The engine type folder contains also the Tools
subfolder, which is used for engine specific tool software and documents. The
engine type folder can also contain the General folder that is used for all other
engine type specific engine automation documents. In the Standard folder the
latest released engine type specific software and tuning files are saved.
The MCM CAN bus service port is connected to the computers USB port through
a CAN cable and a USB CAN converter, or to a PCMCIA card through an
adapting cable and an extension cable.
to the engine, and the engine-specific software with tunings is stored in the IDM.
The cylinder type-specific standard software is saved and maintained in the
Standard folder of each system and engine type.
In test run, the engine is tuned for optimal performance, and the engine-specific
software with tunings is stored in the IDM. Any changes made are saved using
a new status code and a follow-up number of the software package. An info text
file is updated with status code B (As build) changes.
During commissioning, the field service engineer downloads the software from
the IDM, tunes the engine if necessary, and stores the tuned software back in
the IDM. Appropriate status code and follow-up number is used for naming of
intermediate versions saved locally, and the info text file is updated with changes
made for status code C (Commissioning) and D (Final) changes. The final
engine project specific software is sent to [email protected]. Appointed
automation specialists in the technical service check and verify the software
usability and save the final customer software to the Automation IDM structure.
During maintenance, the service engineer downloads the software from the
IDM, tunes the engine, and stores the tuned software back in the IDM.
Engine project specific configuration files are stored and maintained in the same
project specific IDM document. The file naming is [ENGINE
NUMBER]_[MODULE]_[ SOFTWARE VERSION]_[STATUS CODE].
Module serial numbers and hardware versions are stored in assembly test
records or factory acceptance test (FAT) reports of each engine type. Each
protocol is fetched from the Standard folder of each system/engine and saved
to project specific folders. File naming is [ENGINE
NUMBER]_[Report_Type].doc/xls.
7. Troubleshooting V1
Related topics
WECSplorerUT® service tool....................................................................................6 - 2
1 Check for possible failures in the Main Control Module (MCM), speed pick-ups,
actuator and engine.
Check the MCM:
● Verify that the MCM power supply is on (all four green LEDs must be lit).
● Verify that the MCM software is running (the yellow LED is blinking).
● Verify that OS877, Run enable is active.
Check the speed pick-ups.
● Verify that the speed pick-up heads are clean from dirt.
● Verify that the speed pick-up connectors are in good condition.
● Verify that the speed pick-up distance from the flywheel is 1 - 1.5 mm.
● Verify that the speed pick-up cabling is in good order from the connector to
the MCM input.
Check the actuator.
● Verify that the actuator connector is in good condition.
● Verify that the actuator cabling from the connector to the MCM is in good
condition.
● Verify that the oil level in the actuator is correct.
Check the engine.
● Verify that the fuel racks/fuel pumps move freely.
● Verify that the engine pneumatic stop is not on.
● Verify that the fuel inlet pressure is correct.
2 Connect a mA-meter in series to the CV161 Actuator control signal, and activate
the engine start.
3 If there is about 50 - 100 mA control from the MCM to the actuator but the
actuator does not move, there can be a failure in the actuator. See the actuator
user manual for more information.
4 If there is no mA-signal from the MCM to the actuator during the start attempt,
connect a VAC-meter in parallel with the ST196P or ST196S inputs in the MCM,
and make another start attempt.
When the engine is rotating with air, there should be over 500 mVAC signal from
the pickup for the MCM to detect a start and activate the CV161 Actuator control.
If the above verifications are made and there is still no signal, the pickups may
be faulty.
If you read a VAC signal strong enough, and still the engine does not start,
connect Wärtsilä WECSplorerUT® to the MCM for advanced troubleshooting.
1 Connect a VDC meter to the OS163, Speed increase and OS164, Speed
decrease inputs to verify that the MCM receives the signals.
Related topics
WECSplorerUT® service tool....................................................................................6 - 2
If the engine speed is unstable, check for possible failures in the speed pick-
ups, actuator and engine.
4 If the engine is running with a load, verify that the load is stable and the generator
voltage is stable.
8. Examples of applications V1
Two separate busbars running both in the isochronous load sharing mode can
be synchronised without selecting them first in the speed droop mode.
Digital synchroniser
● Set OS7326, Fixed speed select to TRUE on one engine in the load sharing
group, and send OS163, Speed increase or OS164, Speed decrease to this
engine. This engine’s speed reference is determining the busbar frequency,
and the load sharing will be unaffected.
● Without selecting the fixed speed, send OS163, Speed increase or OS164,
Speed decrease pulses to all engines in the load sharing group. The highest
speed setting of the engines in the same load sharing group is selected as
the busbar frequency, and the load sharing will be unaffected.
Analogue synchroniser
Select OS160, Analogue synchroniser enable on all engines running in the load
sharing group. The busbar frequency is biased according to the OT160,
Analogue synchroniser input to all engines. The highest speed setting of the
engines is selected as the busbar frequency, and the load sharing will be
unaffected.
A. Configurable parameters V1
Speed/Load Control
\Configuration (Main 11)\Isoc
LS
Speed/Load Control
\Configuration (Main 11)\Speed
droop
Speed/Load Control
\Configuration (Main 11)\True
kW
Start fuel limiter Speed/Load Control
\Configuration (Main 11)\CB
Open
Speed limiter Speed/Load Control
\Configuration (Main 11)\CB
Open
Speed/Load Control
\Configuration (Main 11)\Isoc
LS
Speed/Load Control
\Configuration (Main 11)\Speed
droop
Generator breaker status signals (number CB Status Control\Configuration
of generator breakers) (Main 11)
Number of engines Isochronous load sharing
\Configuration (Main 11)
Engine ID
Lowpass (LP) and bandstop (BS) filter pa‐ Speed measurement\Configuration
rameters (Main 11)
All load estimation parameters Load estimation\Configuration
(Main 11)
Load sensor scale Process values and I/O\700-
Miscellaneous\UT793-Engine load
feedback\Main 11 configuration
I/O\Analogue\Scalings
3 Calculate BMEP values at each load % point, and insert the BMEP values
to the map.
4 Check the fuel rack mm at each load point at the rated speed from the engine
test run report.
5 Insert the values to the load estimation map.
Related topics
Speed/load mode independent functions..................................................................4 - 2
CB open control.........................................................................................................4 - 9
Speed droop control and load sharing.....................................................................4 - 12
Isochronous control and load sharing......................................................................4 - 16
True kW control.......................................................................................................4 - 25
Related topics
CB open control.........................................................................................................4 - 9
Speed reference control..........................................................................................4 - 10
Speed control..........................................................................................................4 - 11
Related topics
CB status control.......................................................................................................5 - 1
Related topics
Isochronous control and load sharing......................................................................4 - 16
Speed reference control..........................................................................................4 - 18
Speed control..........................................................................................................4 - 24
Related topics
Isochronous load sharing schedule...........................................................................5 - 2
Related topics
Load estimation.........................................................................................................5 - 4
Related topics
Speed droop control and load sharing.....................................................................4 - 12
Speed reference control..........................................................................................4 - 13
Speed control..........................................................................................................4 - 15
Related topics
Speed filters...............................................................................................................4 - 6
Related topics
Stand-alone state machine........................................................................................4 - 5
Related topics
True kW control.......................................................................................................4 - 25
Load reference control.............................................................................................4 - 26
Load control.............................................................................................................4 - 28
General information
General
Microprocessor 32 bit Motorola MPC561
RAM 1 Mbyte External 32 bit organization
FLASH 1 Mbyte External 16 bit organization
Operating temperature -25…+85 °C
Power supply
Power supply range 18…32 VDC Voltage transients and polarity protec‐
tion
Nominal 24 V
Two redundant power buses
Current consumption 0.2 A Idle
3A Typical
10 A Maximum
Power indicators 4 pcs LEDs: Pwr1, Pwr2, System, Sensors
Colour: green
Diagnostic LED 1 pc LED: Diagnostics (SW controlled)
Colour: yellow/red
General I/O
Fieldbus interface 4 pcs Extended CAN, ISO11898, 2 isolated
1 pc RS485, isolated
1 reference pin
Current measurement
Repeatability ± 0,5%
Minimum threshold +1 V
Connectors
Plug connectors 19 x 8 pin Phoenix MSTBV2,5/ 8-GF-5,08-Au for
(T)FKC 2,5/ 8-STF-5,08-Au counter‐
parts, gold plated
Type approvals
Type approved by ABS, BV, CCS, DNV, GL, LR, PRS, RINA, RS
I/O channels
Interface Quantity
Field bus channels 5
Module ID, binary 3
Digital inputs 26
Digital outputs 16
Digital outputs, low power HSD 2
Digital outputs, HSD 3
Analogue inputs 8
Analogue output, 4-20 mA 5
Analogue output, 0-20/200 mA 1
Frequency (VR, PNP, push-pull) 2
Power
The module is supplied from two redundant power buses, 24 VDC. Logic and I/
O power are separated and implemented with 3.5 A electronic fuses. Internal
24 V powers are protected against over voltage and reverse voltage.
Digital Input
● Inputs are divided into two blocks, and each block has its own excitation
current protection
● Input read interval minimum 10 ms.
Digital Output
● Sixteen isolated digital output channels
● Output update interval 10 ms.
Diagnostics: Short circuit, wire break detection (on- and off-state), current
measurement.
Analogue Input
● One non-isolated 2-wire current input (AI 1)
● One non-isolated 3-wire current input (AI 2)
● One isolated 2-wire current input or ± 5 V voltage input (AI 3)
● Five isolated 2-wire current input (AI 4 – AI 8)
● Input read interval: minimum 10 ms.
Analogue Output
● Five isolated loop-powered channels, loop voltage 8…36 V
● One isolated source mode channel, configurable to 0…20 or 0…200 mA
mode
● Update interval: down to 10 ms.
Frequency Input
● Range: 0-15 kHz
● Input impedance 3,6 kΩ.
Connectors
Fieldbus, CAN
● Two internal (processor) CAN controllers connected to TJA1050 CAN bus
drivers
● One external two-channel CAN controller (SJA1000) connected to TJA1050
CAN bus drivers with galvanic isolation
● Speed 500 kbit/s (1 Mbit/s)
● Base and extended frame
● Overvoltage protection implemented with bi-directional TVS.
Fieldbus, RS485
● One isolated RS485 bus driver with galvanic isolation.
● Speed 250 kbit/s
Processor Environment
Processor
● MPC561 operating at 56 MHz.
Memory
● Flash
- External 1 Mbyte 16bit organization 70ns.
- Sector protection: HW-protection with ID-inputs.
● SRAM
- External 1 Mbyte 32bit organization 12ns.
- Individual byte enables use. (8bit access possible).
- Zero wait state access.
D. Change history V1
CB open control
Isoc LS, PID x-axis renamed to Isoc LS, PID load axis.
Isoc LS, speed dev x-axis renamed to Isoc LS, speed dev
speed axis.
Isoc LS, PID y-axis renamed to Isoc LS, PID speed axis.
True kW control
True kW, PID x-axis renamed to True kW, PID load axis.
True kW, load dev x-axis renamed to True kW, load dev load
axis.
Wärtsilä Finland Oy
P.O.Box 242
65101 Vaasa, Finland