Usersmanual TCS WKK015C
Usersmanual TCS WKK015C
Users manual
__________________________________________________________________________
__________________________________________________________________________
Foreword
This manual is written for the user of the Total Control System, TCS. This book is an
explanation of the hardware and software of the system. The Group ‘LEKHABO’ has got the
right to make changes in hard- and software and will try to describe those changes in future
descriptions. The TCS-user has to check the compatibility of software and manual version.
The manual version number is placed at the bottom of the page and is formed out of
software version and publication character. The version number describes also a date of
publication.
The reader can not extract any rights out of this publication according to damages due to
impropriate use of the installation.
__________________________________________________________________________
Summary
1 FUNCTIONALITY ................................................................................ 5
2 SYSTEM HARDWARE .......................................................................... 6
2.1 CCPU ........................................................................................... 6
2.1.1 Power ..................................................................................... 7
2.1.2 CCPU operation states............................................................... 8
2.2 MODULES ....................................................................................... 8
2.2.1 CBM ....................................................................................... 9
2.2.2 CVIP ..................................................................................... 10
2.2.3 CIO ...................................................................................... 11
2.2.4 COI ...................................................................................... 12
2.2.5 CTH ...................................................................................... 13
2.3 COMMUNICATION ............................................................................ 13
2.3.1 CANbus................................................................................. 13
2.3.2 Ethernet................................................................................ 14
3 CONTROL AND VISUALISATION ....................................................... 16
3.1 CONTROL ...................................................................................... 16
3.1.1 Touch screen ......................................................................... 16
3.1.2 Engine key ............................................................................ 16
3.1.3 Reset button .......................................................................... 17
3.1.4 I-Button ................................................................................ 17
3.2 STRUCTURE DISPLAY ........................................................................ 18
3.3 MAIN MENU ................................................................................... 18
3.4 WINDOWS .................................................................................... 19
3.4.1 Overview............................................................................... 19
3.4.1.1 CHP common screen ................................................................................19
3.4.1.2 Counters ....................................................................................................21
3.4.1.3 Thermal .....................................................................................................22
3.4.1.4 Thermal overview ......................................................................................22
3.4.1.5 Mechanical ................................................................................................23
3.4.1.6 Electrical ....................................................................................................23
3.4.1.7 Light control ...............................................................................................24
3.4.1.8 Co2 ............................................................................................................26
3.4.2 Module overview .................................................................... 26
3.4.2.1 Module.......................................................................................................27
3.4.2.2 Module connector ......................................................................................28
3.4.2.3 Screen digital I/O element .........................................................................29
3.4.2.4 Screen analogue I/O element....................................................................31
3.4.3 Project info ............................................................................ 32
3.4.4 Error list................................................................................ 33
3.4.5 Parameters............................................................................ 33
3.4.5.1 I/O points ...................................................................................................34
3.4.5.2 Parameters ................................................................................................34
3.4.5.3 Clock adjustment .......................................................................................35
3.4.5.4 External Login............................................................................................36
3.4.6 Regulations ........................................................................... 36
3.4.6.1 Thermal .....................................................................................................37
__________________________________________________________________________
__________________________________________________________________________
1 Functionality
Total Control System, TCS, is build out of different modules and a central microprocessor
control unit with touch screen display. The connection between modules and central control
unit is based on CANBUS.
A modular system make it possible to make a project- installation specified configuration.
Use of a specified number of input and output elements ( digital and analogue ) make that
the change of shortage or balance is limited.
Due to the modular construction with the use of canbus, the control unit can be placed on a
chosen location. On the application of the CHP, the control unit with touch screen is placed in
the door of the CHP controller switchboard while sensors and contacts on the CHP are
connected close to the engine in a small box.
Next functions are specified in the software for the CHP in the control unit :
Protection:
o temperatures trough Pt100 sensors thermocouples and thermal contacts ;
o Pressure trough pressure sensors and pressure contacts etc;
o Electrical values Current, voltage , power and cos ϕ;
o Rotation trough magnetic sensor
Regulation and control
o Start and stop of the installation, start engine , speed regulator , gas valves and
ignition are controlled by module in the engine box;
o Controlling auxiliary tools, ventilator pumps and heating etc.
o Synchronisation and power regulation. When mains-parallel configuration is
used, synchronisation through controlling rotation speed in function of voltage
angle between mains and generator, coupling engine to the mains , desired
power regulation;
o Voltage matching and power factor control: While the unit synchronises to the
mains, the voltage of generator is regulated to the mains voltage by regulation
of the base voltage of the generator’s voltage regulator. The same signal is
used to regulate the engine to a desired cos ϕ while running parallel to the
mains.
o Temperature regulation with 3 way valves;
o Engine water pressure regulation by open expansion tank and pump;
o Oil supply regulation.
More information according to protection and regulation can be found in chapters further on
in this manual
__________________________________________________________________________
2 System hardware
The different items of TCS are the central processor unit and different I/O modules.
The modules send collected information to the CPU and translates information from the CPU
to the outside.
2.1 CCPU
The central processor unit is developed with a CANBUS data bus technology system.
Therefore the name of this unit is Can Central Processor Unit, CCPU.
The CCPU is accompanied with a touch screen display and the total is designed as a
component for a front mounting, i.e. into a door in a switchboard.
__________________________________________________________________________
- RS232 port;
- USB slave port;
- Smart media card reader (32, 64 and 128 MB);
- RJ45 Ethernet port.
At the upper side of the CCPU is a screw to adjust the screen contrast. With a small screw
driver this screw can be accessed through a small hole in the protection cover.
In option, the CCPU could be equipped with a modem, analogue or ISDN. The telephone
line has to be connected in the RJ11 connector on the bottom of the CCPU
The CCPU power supply is provided from a power unit in the switchboard and is coupled into
the CCPU on the Canbus connector. The power unit is a 24 Vdc stabilised power together
with a set of system batteries. The autonomy time of the power unit by interruption of mains
voltage is at least 5 hours. In case of emergency function, powering of the power unit is
taken over by the generator.
__________________________________________________________________________
The Canbus modules are powered through the canbus cable. De Voltages for the 3 Can
busses are isolated. When more than one Canbus is installed, different power connections
can be made.
The real time clock of the CCPU is continuously powered by a battery, connected onto the
CPU. It is a small battery from 3.2Vdc and has autonomy of 10 years.
The CCPU can be operated in different modes. The choice of these modes can be made by
a rotary switch at the left side of the CCPU. 16 different states can be selected ( 0 over F )
Next states are yet implemented.
1= auto start, test mode, only Ethernet and FTP server are started
2= auto start, normal operation mode
E= no auto start,
F= boot loader, another boot version can be loaded
Other positions ‘ll be implemented in the future
2.2 Modules
The modular design makes an installation depended configuration possible. At the same
time, changes in installation and extensional needs can be easily implemented. Extra
modules can be added afterwards. Also implementation of new developed modules is
possible. (due to the standardised protocol of CAN open – external modules could be placed)
All modules are designed at the same platform, and all have common characteristics:
CANbus input-output; two 5 pole connectors are used to connect the module in bus
structure.
Address switch; rotary switch to choose Canbus address for that type of module. Each
type of module can only have one unique address at the same canbus. Switch can be
set from 0 to E( 15) . Position F is foreseen for boot loader programming.
Rs232 port; Sub-D 9 pole male connector for serial connection with the module
Rs485; 4 pole connector for a serial databus connection with the module
Led’s signalisation
- Power ON fix green when 24 Vdc is connected
- Activity slow red blinking when module is operational
__________________________________________________________________________
The i/o leds are direct controlled by the CCPU. This is only possible when Canbus is
fully operational. In all other cases the i/o leds are off
2.2.1 CBM
The abbreviation CBM stands for CAN BASE MODULE, also Can basis CHP module. The
module contains all analogue i/o for a small CHP ; measuring temperatures, pressures ,
controlling governor and generator exitation.
__________________________________________________________________________
2.2.2 CVIP
The abbreviation CVIP stands for CAN V- Voltage, I- Current, and P-Power measurement.
This module is developed to provide total power measurement on generator and mains.
On both sides (when current transformers are in place) total energy values can be measured.
__________________________________________________________________________
The measurements on the CVIP can be separated into measurements of generator and
measurements of mains. Those two parts are equal.
- 3 phase voltage;
- 3 phase current;
- 3 phase power W;
- 3 phase power factor;
- angle voltage current to calculate cosphi; neg. = lead, pos. = lag;
- frequency;
- phase rotation angle ;
one time
- Phase angle between generator and mains ( for synchronisation ).
2.2.3 CIO
The abbreviation CIO stands for Can Input Output. The module has got more digital inputs
over outputs.
__________________________________________________________________________
2.2.4 COI
The abbreviation COI stands for Can Output Input. The module has got more digital outputs
over inputs.
__________________________________________________________________________
2.2.5 CTH
The abbreviation CTH stands for Can Termocouple. The module has got thermocouple
inputs only and is developed for large engines to measure cylinder temperatures.
2.3 Communication
The basic issue in TCS is communication. Between TCS and the different modules, between
TCS and other control equipment, between different TCS control units on one hand and
between TCS and the outside on the other. Therefore we have serial communication in
RS232 and RS485. Communication over gateway to profibus-dp. Communication over Can-
bus towards the different modules and communication over Ethernet, using different types of
protocols
2.3.1 CANbus
The information between different IO modules and the CCPU is transported using Canbus
technology. This technology is characterized by transporting lots of different data on a high
speed without any loss of data. The protocol which is used is called Can-open, a
standardised protocol.
The canbus technology, descriped in the international standard ISO 11898, is developed in
the automotive industry. With main raison to decrease the amount of cable, many different
cables and wires are replaced by one simple 4-wire cable. ( 2* power 2* data )
For our TCS application, a similar goal is realised. Sensors and protections on the engine
are centralised in a box on the engine itself. The information collected in the modules is
__________________________________________________________________________
transported over the 4wire cable towards the CCPU. So cabling of an installation is much
simplified.
TCS contains 3 identical Can Busses which makes a safe integration of different installation
parts possible. For instance one Canbus can be used for the CHP, another Canbus can be
used to control the lightning in a greenhouse (distance of this bus may be more than 300 m
which drops the speed of the information on that bus). Another canbus can be configured to
control a heating circuit.
The 3 canbusses could be configured on a different speed, according to the length of the
bus. In the table below you‘ll find the speed witch should be chosen to the length. At the end
of the bus , a resistor has to close the data communication wires , to avoid reflections on the
data wires.
Tabel 1, CANbus snelheid
speed [kbps] length [m] resistor R [Ω]
1000 < 24 120
500 24 - 160 120
100 160-360 150-300
50 360-1000 150-300
2.3.2 Ethernet
Where Canbus is the connection internal in the TCS, Ethernet is the application to external
communication. This could be another TCS or a local area network ( LAN ) or WAN. The
Ethernet communication in TCS is accordance to standard IEEE 802.3.
The Ethernet connection between more than one TCS controller is adequate when
__________________________________________________________________________
- More than one CHP running parallel in an island situation - load sharing
master-slave situation’s, example : external building regulation
- More than one CHP uses same equipment
A connection with LAN or WAN makes a control (like on the touch screen possible in case a
fix IP address is involved
A network connection is made by Ethernet hub or switch witch is placed in the TCS
switchbox. Each participant on the bus got an unique no-network IP address or becomes a
IP address from a DHCP server when connected to this server
__________________________________________________________________________
3.1 Control
Those elements will be explained further in the manual, together with the drawings and
description of the different screens.
The engine key can be seen as switch to start and stop the installation. By putting the key to
1, the installation is ready to start in according to the chosen state; in most cases an external
start is needed to start the engine. By putting the key to zero, the engine will stop, possibly
__________________________________________________________________________
by reducing the load, when the engine is parallel to the mains, decoupling from the mains
and cooling the engine at zero load. By putting the key to zero, different regulations and
controls will be out of operation, like oil supply regulation.
The reset button services the cancel of the fault status and messages which appear on the
screen. Pushing the reset button will only be seen as a cancel of the error when the engine
has stopped and the engine key is put to zero. When the controller detects a prealarm and
generates a message, this message and with this the pre-alarm buzzer, can be cancelled
with the engine running and key on 1. Every time the reset button is pushed, a message
RESET ENGINE is generated and put into the history/error list; When pushing the reset
button and the error is still actual; a new message is generated.
3.1.4 I-Button
The i-button is a programmable electronic key. This key is necessary to make adjustments
in the engine software and is needed to protect the engine against changing parameters
without permission. This key can be programmed with several entry levels. These levels
authorise to change parameters between or outside certain limits.
While pushing the i-button onto the reader, an acceptation sound is created and at the top of
the display the initials, name and level, as well as the minutes left are written to the screen.
Also a green led inside the I-button reader is lighted. The session stops when the time has
run out or when the user pushes the small button at the left upper corner of the display.
The login can be done also on the touch screen. By selecting PARAMETERS – EXTERNAL
LOGIN, a name and secret code can be generated and will have the same function as the I-
button
Changing of parameters can be done when the login level is correct –depending on the
parameter. Also the level gives the user the permission to change the parameter between
limits or outside these values. The final acceptance by the controller is done after an
UPDATE button is pushed; again this update is depending on the entry level to be accepted.
The present entry levels are displayed in next table.
Tabel 2, Access level acknowledgement
level Action possible Persons Label
no Visualisation all -
0 Same as before client black
Clock definition
Changing system time ( summer winter time )
Changing parameters level 0 between limits
1 Same as before Service mechanic blue
Reset service- and counters
Changing parameters level 1 between limits
2 Same as before Commissioning red
Simulation io-elements engineer
Changing values io-elements
Changing parameters level 2 inside limits
5 Same as before Software engineer green
All changes outside defined limits
__________________________________________________________________________
The use of a touch screen makes it possible to use a logical structure between different
screens of information. Different menu and sub-menu’s can put into different layers makes it
easy to enter the information required.
A mix of information in graphical screens, where numeric information is aided by graphical
design as well as display with information in purely text. Next drawing gives an overview of
how information can be selected. Further in the manual those different screens are
explained.
At the left upper corner, a blue rectangle displays the actual menu on the screen.
By pressing this button, a menu appears. Next items can be chosen:
o overview main screens with measurements in graphical screens;
o module overview overview of all modules connected to the can buses;
o project info information about the project;
o history list of history ; messages and errors;
o parameters to control parameters / time clock;
o regulations status off all present regulations and controls;
o system info system state and connection data;
o graph history in graph format.
The installation operation is done by a selection button, at the left under corner of the screen
o service running engine at zero power
o Hand running engine by controlling parameters on the screen;
o Auto running engine in automatic state;
o Emergency running engine in emergency operation ( if present).
__________________________________________________________________________
A description of the operation can be found in the chapter regulation, CPH operation.
3.4 Windows
3.4.1 Overview
__________________________________________________________________________
__________________________________________________________________________
Besides this numeric information , a drawing of a CHP is given and an electrical one-wire
picture is drawn that ‘ll be related to the project installation. Different possibilities are :
- Island operation
- Parallel operation with or without mains coupler
- Combination of the above
On installations, designed with more than one CHP or with very complex electrical
construction, a separate screen can be chosen
3.4.1.2 Counters
__________________________________________________________________________
- kWh thermal;
- gas consumption;
- oil consumption;
- hours light ( greenhouses);
- hours CO2 delivery.
The service counter can be reset ( over login button ) A reset button appears when the
operator has a level which is high enough to reset service hours.
3.4.1.3 Thermal
A list of possible thermal values. When the measurement is not used , only text will be
displayed without a value.
The thermal overview makes practical drawing of the water flow in the CHP installation.
A possible flow schema is draw in next build
__________________________________________________________________________
3.4.1.5 Mechanical
3.4.1.6 Electrical
This screen gives information on average phase voltage , current and total power of the
engine. Further all values of energy coming from CVIP module are displayed. On generator
and mains we‘ll find following values:
Pro phase: voltage, current , power , cosphi , phase difference to phase 1 frequency and
total power factor.
The phase difference between phase 1 of generator and mains is also displayed.
__________________________________________________________________________
This screen is only present when a light controlling operation is required. The screen
displays an overview of all present light boxes
Every box can have another color according tot the state
- Yellow : active
- White : Off
- Red : Off and in cool period ( no activation possible )
__________________________________________________________________________
All buttons of light can be selected by pushing; next screen will appear :
In this screen, every group of light can be put on/off by hand or put on automatic selection.
The state and possible cool period‘ll also be displayed
3.4.1.8 Co2
This screen can only be selected when a exhaust gas cleaner is connected to the controller.
It displays the exhaust piping of the installation with CHP, the exhaust gas cleaner and the
different valves and regulation valves. Also the relevant data , in the next drawing an
example of exhaust gas cleaner in combination with 1 CHP installation is displayed.
__________________________________________________________________________
When selecting a module , this module ‘ll appear on the screen ( 3.4.2.1 )
3.4.2.1 Module
__________________________________________________________________________
The color of a button ( io element ) displays the state of a i/o element: possible error state or
simulated. Green mains no error detected , red mains error detected, yellow means i/o
element is simulated.
elements on box ON/OFF or in case of analogue element the actual value. These values and
states are real time.
by selecting the text box ( io element ) , all characteristics of this element are displayed. Two
different screens could be displayed according to digital or analogue io element
On the screen , information about name, place and module, i/o element real time status, as
well as setted protection states and characteristics in case of inputs is displayed.
__________________________________________________________________________
A desired simulated value of a digital io element can be selected by selecting the check box ,
an input or output high Æ checked
An input or output low Æ not checked
Also the simulation enable has to be checked to actual simulate that io element.
Final acceptance is done by pushing update button. From that moment io element ‘ll be
simulated. Login at certain level is required
Relation between simulate value , hard and software value is different for input and output:
Next relation can be found:
Digital outputs:
Hardware value is done by controller, out of a choice between software value or simulate
value, depending on the state of simulate enable. On simulate enable, the hardware value
equals the simulate value. On simulate disable, the hardware value equals the software
value.
Digital inputs:
Software value is done by controller, out of a choice between hardware value or simulate
value, depending on the state of simulate enable. On simulate enable, the software value
__________________________________________________________________________
equals the simulate value. On simulate disable, the software value equals the hardware
value.
When a digital input is in use as a protection , this can be configured on the screen ( or
changed from original software ). Two changes of state can be programmed with related
conditions and handling:
- Enable : checked : protection available
- Value: in this state ; the protection ‘ll generate an error/message when condition is
true;
- Delay: time delay before error/message will be detected
- Condition: engine condition state; only when this state is true , the error/message ‘ll
become activated ( after delay period );
- Handling: when error/message is detected ; the engine has to react in certain
procedure, this could be a stop af the engine or generation of a message.
The change of protection parameters is only possible when the user has a sufficient level of
control. ( see chapter of i-button ). When no user is logged in to the system; those
parameters can be visualized but not changed.
Every change of parameters is written into a log-script with time initials.
This screen is similar to the digital i/o elements but instead of 2 protections we’ve got 4
possible protection trigger values: 2 times under level , 2 times upper level.
__________________________________________________________________________
For the analogue inputs 2 more parameters are added to convert sensor signals into
measured values. Offset is the value witch is added to the hardware value, Gain is a
parameter to multiply this to get the measured value. With this every input can be fit into a
range of a specified sensor.
Relation between simulate value , hard and software value is different for input and output:
Next relation can be found:
Analogue outputs:
Hardware value is done by controller , out of a choice between software value or simulate
value, depending on the state of simulate enable. On simulate enable, the hardware value
equals the simulate value. On simulate disable, the hardware value equals the software
value.
Analogue inputs:
Software value is done by controller , out of a choice between hardware value or simulate
value, depending on the state of simulate enable. On simulate enable, the software value
equals the simulate value. On simulate disable, the software value equals the hardware
value.
When an analogue input is use as a protection , this can be configured on the screen ( or
changed from original software ). Two trigger values under level and two trigger values upper
level can be programmed with related conditions and handling:
- Enable : checked : protection available
- Value: exceed or lower value ; the protection ‘ll generate an error/message when
condition is true;
- Delay: time delay before error/message will be detected
- Condition: engine condition state; only when this state is true , the error/message ‘ll
become activated ( after delay period );
- Handling: when error/message is detected ; the engine has to react in certain
procedure, this could be a stop of the engine or generation of a message.
The change of protection parameters is only possible when the user has a sufficient level of
control. ( see chapter of i-button ). When no user is logged in to the system; those
parameters can be visualized but not changed.
Every change of parameters is written into a log-script with time initials.
__________________________________________________________________________
Under construction
In the screen, errors and messages are numbered. The number, date, time, error/message
description, value and error-mode are written for every error/message. Number 1 is placed
with the latest error/message occurred. Changing to previous or next errors results into
displaying next list of 20 errors/messages. The previous 500 errors/messages can be
displayed.
Messages ( pre-alerts or warnings ) and errors ( alerts or faults ) can be reset with reset-
button as explained in chapter concerning reset button. This screen is not updated, new
errors/messages are only displayed by entering the screen again.
3.4.5 Parameters
__________________________________________________________________________
This screen is only selectable with highest entry level, this is not further explained in the
manual.
3.4.5.2 Parameters
To change parameter value, the number box with actual value has to be pushed. A numeric
keyboard appears to enter new value.
__________________________________________________________________________
At the bottom of the screen, minimum and maximum value limit is displayed to make input
possible in between this range; ( only with level 5 , changing outside this range is possible )
Next to numeric keys , next buttons are present
< erase last numbers
<< erase total number
M insert maximum number
m insert minimum number
When correct number is inserted, OK button has to be pushed. The new value is taken over
in the parameter value; only when update button is selected, the new value is taken in
account into the regulation. ( for pid parameters ; initialization of the regulation has to be
carried out. )
The engine can be enabled/disabled with an internal time program. Four choices can be
made for every day of the week. The activation is only active when Time clock activation is
on. In the other case, time clock is disabled.
Next choices can be made:
0 continues off
1 continues on
2 1 clock cycles
3 2 clock cycles
__________________________________________________________________________
In the boxes behind the day , first the cycles has to selected. When number 2 or 3 is
selected; the time can be entered. In the value of time, format is ( HHMM ) and will result in (
HH:MM .
Actual state of the time clock is displayed next to state time clock
3.4.6 Regulations
This menu gives all information about regulation parameters. Next items are displayed:
- Regulation name
- state, regulation active on/off
- set point to be reached
- process value which will be regulated towards the set point,
- output signal to regulate towards the set point
when possible, a graphical bar is displayed to visualize the regulation. The range of this bar
is also displayed as well as the set point in the middle.
__________________________________________________________________________
Together with every regulation, a button is present to visualize the parameters. By selecting
these parameters a new value can be entered. PID parameters can be changed while
regulation is active, when the reinitialization button is pressed. This is only possible when
the user got a sufficient high login level.
To create a clear overview of all regulations, these are separeted into different screens.
Next screens can be selected :
- electrical
- thermal
- mechanical
- engine state
- CO2 regulation
A description of these regulation windows can be found in the next points in this chapter.
3.4.6.1 Thermal
3.4.6.2 Electrical
Electrical regulations are displayed:
- Synchronisation
- Power regulation / load control
- Power Factor Controller
- VM , Voltage matching
__________________________________________________________________________
To change values of these parameters, the numberbox of this parameter can be pressed.
The parameter screen ‘ll be displayed, after selecting “ get info” the parameter value is
displayed and can be changed ( entry level login necessary )
3.4.6.3 Mechanical
Under construction.
Also in this screen the parameter button can be selected to display parameters concerning
the start/stop procedure
Different parameters can control set point power; an overview of activated regulations are
displayed into the next screen:
__________________________________________________________________________
The power set point as well as the result of different regulations and results of requested
power are displayed. Electrical and thermal regulation results and external power regulation
is visualized. With thermal regulation thermal values are displayed. When a temperature is
whitin control limits or exceeds the maximum value, the value box colors red. Buttons to
enter parameter values are also displayed.
3.4.6.6 CO2
In those 2 regulations, the controlling of the exhaust gas cleaner can be in an external
steering. When the installation is foreseen with an exhaust gas cleaner by-pass , the
controlling ‘ll always be integrated into the steering of the CHP.
System info gives information about connection parameters. The IP-adress ( ethernet ) ,
mail-server IP adress and some FTP parameters. The software version can be found on this
page too.
At the bottom of the screen, system time is given. When login is activated, this time can be
adjusted with + and – buttons.
__________________________________________________________________________
3.4.8 Graph
In this screen, data, stored onto disk can be drawn as a graph. At the same time, 2 analogue
graphs can be drawn. The data can be selected in a list. Every data is stored pro day, a
new day ‘ll overwrite the old data, every minute maximum 10 values can be stored. Every
day can be drawn in a time-period of several periods :
0:00 – 6:00
6:00- 12:00
12:00 – 18:00
18:00 – 24:00
0:00 – 24:00
__________________________________________________________________________
__________________________________________________________________________
Errors and messages of the installation can be visualized in the screens overview and
history.
Errors on the engine could be generated according to sensors and protections connected to
the engine. Most of the errors/messages are generated by inputs when values are reached
under certain conditions. These conditions can be seen in overview modules and then
selection of a certain input For digital inputs 2 different error/message ( 2 ) can be selected .
For analogue error/message, 2 under values and 2 upper values can be selected.
In most cases the description of the error/message should give sufficient information about
the error/message. To have a better view in installation protections, a number of
error/massages are specified below.
Digital errors are effects of changing state of digital I/O elements. It means that the state of
that input is equal to the error/state under a certain condition for a specified time.
Below , a number of protections are specified.
- Thermostat, switch on temperature ( i.e. oil temperature )
- Pressostat, switch on pressure ( i.e. water pressure )
- Level switch , switch on liquid or gas level ( i.e. oil level )
- Flowswitch, switch on liquid or air flow ( i.e. water flow )
- Protection relais, protection with digital feedback on current , voltage , frequency ,
etc.
__________________________________________________________________________
- Power;
- Temperature;
- Pressure;
- Flow;
- Speed.
The sensors convert the signal into a standardized electrical signal that can be connected to
the module. With offset and gain the hardware value is calculated into a software value.
This value is number of comparison with the error level. ( upper or lower ). Standard signals
that can be connected to the modules are :
- Pt100;
- Thermocouple type K;
- 0-20mA / 4-20mA;
- -10/+10Vdc / 0-10Vdc;
- current transformers 1A secundair (5Ω connected over transformer);
- voltage 30Vdc;
- voltage 230Vac;
- magnetic speed pick-up.
To view and under conditions change the values has to be done into screen : overview
modules- selection of input.
Also protection of pumps and ventilator are so called electrical protections, even these
protection are related to mechanical items. An overload of this item ‘ll cause a higher
current. The thermal protection relais ‘ll protect that item onto his nominal current. Raise
above this nominal current ‘ll result into opening of electrical circuit and detecting on open
input on the digital input . This ‘ll cause a digital error message.
Thermal error become active when temperature raise above certain level. This can be the
case in several water circuits in the installation
- Engine water circuit;
- Lubrication oil circuit;
- Cooling water circuit;
- Exhaust gas ;
__________________________________________________________________________
Most sensors and protection equipment in the installation are designed as fail-safe. This
means that a wire-cut or error inside the sensor ‘ll result in an error situation.
Messages are in the first place information to the custumor. Messages ‘ll not stop the
engine, Messages could be a first warning to further errors. Therefore , messages has to be
interpreted according to the message as information / warning to future possible error.
__________________________________________________________________________
5 Regulations
A number of regulations which are already in the engine are described here.
Those regulations are to be activated according to the installation. The description is only
the regulation description and does not replace the regulation philosophy which is the
responsibility of the installation’s commissioning engineer.
In all these operation modi, the state of the engine is visualized in the screen engine state
Following numbers can be detected
5.2 Electrical
__________________________________________________________________________
5.2.1 Synchronisation
Synchronisation is the regulation which tries to equalize the voltage phase angle of generator
and mains on phase control. Together with voltage matching we try to reach as close as
possible an identical voltage signal towards the mains or grid. Coupling the generator to the
mains is at this point the safest because only small currents‘ll be exchanged. The
synchronisation PID input is both frequency and phase difference (phase angle) between
generator and mains. The output is a signal to the speed controller to raise or lower the
speed of the generator.
When the phase angle stays for a defined time between a defined window, the generator
switch is closed. (installation dependent extra rules for closing could be installed )
Voltage matching equalizes the voltage of generator and mains on voltage level. For the
same raison as synchronisation, this equalizes the voltage so coupling can be done if the
voltage difference of generator and mains is between a certain defined window.
This regulation is important because the voltage of mains can vary because of power
demands in the mains network.
5.2.3 Pfcontroller
The Power Factor Controller, also known as cos φ regulation is important to control the KVAr
in a generator. The regulation will vary the excitation of the generator towards reaching the
setpoint powerfactor demanded.
This value is set normally between 0.8 inductiv (lag) and 0.95 capacitif (lead). The amount of
KVAr in the installation is directed in according to the loads in the installation. The setpoint on
the generator can be used to compensate the demand of KVAr out of the mains.
Power regulation is used in mains parallel mode or for load sharing in island mode. On
calculation of desired and measured generator output, the engine fuel supply is being
increased or decreased.
Control is by means of a control signal from a CBM module the speed controller, which in
turn operates the gas engine’s governor and throttle.
5.2.5 Import/export
The electrical import/export regulation can be used on mains parallel machines when the
mains power is measured. The regulation setpoint can be an amount of power to be exported
as well to be imported from the mains. It is also possible to regulate on zero mains power,
the electrical consumption is totally covered be the generator power output.
__________________________________________________________________________
The generated power can be set by an external device such as a Building mangement
System, by means of a external power demand signal. This option is valid for parallel mode
only. An 0-10Vdc or a 4-20mA signal can be used to make a desired power setpoint to the
machine. This setpoint can be used together with import/export and thermal power regulation
The least demanded power will be the setpoint for active power regulation.
5.2.7 Loadsharing
Loadsharing will be used on multiple generator island operation, several generators are
feedres a common isolated bus. The overall electrical consumption must be covered be the
connected generators. All generators must be equally loaded.
Each genset controller must be informed with a actual generated power figure from each
machine coupled to the bus. By summarise the different figures the machine can calculate its
own desired power. Power figures are communicated by means of ethernet.
Besides active power control on a shared bus, there is need to control reactive power, also
known as kVar sharing. This is commonly done by means of voltage droop in the generator
voltage regulator. Generator exitation is dictated by the amount of (reactive) current supplied
by the generator.
5.2.8 Lighting
Lighting control is used in greenhouses for assimilation lighting. When the genrator is ready
to load the lighting is switched on step by step. Time between steps can be set
independently for switching on and off. When a lighting step is switched off a cool down timer
is started to prevent the lights for re-starting.
A option is to make different lines of light, for instance 50% and 100%, these lines can be
operated independently according to the desired luminance level.
5.3 Thermal
5.3.1 De-rating
For de-rating power output in mains parallel operation, different functions can be
programmed. Three settings are needed to state the desired power for one measured
temperature. The next graph will clear this:
__________________________________________________________________________
A de-rate line as stated above can be set for three different temperatures. Default are: jacket
water temperature (leaving), mixture temperature and supply water entering.
High temperature control is a PID regulation to keep the engine at constant running
temperature. As teperature input entering as well as leaving temperature can be set.
A cascade temperature control acts on a mixing valve in the supply water circuit by way of a
PID regulation. The setpoint of this PID is controlled by another PID which is a result of the
engine jacket water temperature. This means that in case of over-heating of the engine, the
mixing valve will be opened more and faster thus allowing more cooler supply water to the
engine. On the other side when the engine is on partial load the supply water temperature
can be increased in order to run the engine on normal, higest possible operating
temperature.
Regulations for emergency cooling are available in three different types made out of a dry-
cooler combined with a mixting valve or just a shut-off valve:
__________________________________________________________________________
- The mixing valve is controlling the machines entering suply water temperature, dry-
cooler fans are switched simultaneously;
- The mixing valve is controlling the machines entering suply water temperature, dry-
cooler fans are switched according to the mixing valve position;
- There is no mixting valve but a shut-off valve which opens on a temperature trigger,
the machines entering suplly water temperature is controlled by switching the dry-
cooler fans.
5.4 Mechanical
5.4.1 Waterpressure
First two options are mechanical devices without need for regulation. The open pressure tank
however uses a pump to increase jacketwater pressure and a mechanical relief valve to
prevent over pressure. Switching of the pump is done by the controller on pressure settings
measured in the engine.
Older installations use a pressure switch for starting the pump with a minimum pumping time
of 30 seconds. The regulating pressure switch is mounted on the pressure tank having a
sensing pipe to the engine. Low pressure protection is by another pressure switch mounted
on the engine.
Later sets are equiped with an analogue pressure sensor. This pressure measurement is
used to make settings for starting and stopping the pressure pump with a hysteresis. The
same measurement is used to make a high and low pressure protection.
In order to control the engine’s oil level automatically without usage of an oil daytank, oil is
suplied directly from the oil storage tank. The oil make-up pump is switched by two level
indicators, oil fill level and oil stop level, situated in a combined by-pass float-level indicator
mounted besides the engine. This indicator device also has two contacts for oil level
protection: oil level high and oil level low.
The oil make-up pump is stopped as soon as one of the following conditions is true:
__________________________________________________________________________
When the oil make-up pump is started it can only run for a limitted. When the oil pump is
timed out the pump will be stopped and a message is given. Only by reseting this message
or by reaching the oil stop level the filling timer is resetted, thus when needed the oil make-
up can be re-commenced.
Besides an alarm level in the oil storage tank, which is in fact a run dry protection for the oil
make-up pump, there is as well an “order fresh oil” level which creates a message when
active.
With several engines using one storage tank only one set of floats is mounted, these will be
connected to the first CHP controller. The other controllers will receive status information by
means of the ethernet communication.
5.4.3 Speedcontroller
Under construction.
Under construction.
__________________________________________________________________________
5.5 CO2
CO2 regulations are described in a separated document: “Technical decription CO2 control”;
which contains desprictions of: Exhaustgas cleaner (catalist) with by-pass and CO2 on
demand.
CHP’s on bio gas are often fitted with double gas trains. The engine is capable to run on two
different fuels, i.e. natural gas and bio gas, ussual called “dual fuel”. The engine can run on
the clean and quality stable natural gas during start and cool down sequences while
delivering durable energy on bio gas. Starting and synchronising is normally better on natural
gas. After bio gas operation the engine can run clean on natural gas to ventilate and remove
the condensate and other toxic residues in the bio gas from the engine.
The CHP controller will, after synchronisation and coupling to the mains, switch over from
natural to bio gas. This event is done at a low power output in order to make a smooth
change-over and be in bio gas operation as soon as possible. After the change-over the
engine will ramp-up to desired power. At stopping the machine, the engine will be ramped
down while still running on bio gas, before decoupling from the mains will be switched to
natural gas. After decoupling the engine will idle for some time on natural gas.
__________________________________________________________________________
Index
Adress switch ...........................................8 i-Button ...................................................17
analogue I/O element .............................31 Led’s signalisation ....................................8
assimilation lighting ................................48 Loadsharing............................................48
Biogas ....................................................52 Machinesleutel .......................................16
CANbus ..................................................13 Module....................................................27
Canbus address ......... See Address switch Module connector...................................28
Cascade .................................................49 Module overview ....................................26
CBM .........................................................9 numeric keys ..........................................35
CCPU .......................................................6 Oil make-up ............................................50
CIO .........................................................11 operation modi........................................46
Clock adjustment....................................35 Pfcontroller .............................................47
COI .........................................................12 Power regulation ....................................47
Counters.................................................21 power supply ............................................7
CTH ........................................................13 process value ....................See regulations
CVIP .......................................................10 Regulations ............................................36
De-rating.................................................48 reinitialization button..........See regulations
Digital errors ...........................................43 Resetknop ..............................................17
digital I/O element ..................................29 rotary switch .............................................8
Display structure.....................................18 sensors...................................................44
Dual fuel .................................................52 setpoint..............................See regulations
Emergency cooling.................................49 Synchronisation......................................47
entry level ...............................................17 System errors .........................................45
Error list ..................................................33 Touchscreen...........................................16
Ethernet..................................................14 version number.........................................2
External power demand .........................48 Voltage matching....................................47
High temperature control........................49 Waterpressure ........................................50
i/o leds ......................................................9
__________________________________________________________________________