PAGE
01 OF 15
o
.E
',t
(E;
< BE
Fu.te
za!
TITLE
DDC SYSTEM
r.u69
otE
lITF
o5q
orB
PROJECT
zEE
o.=.e
z6t
< *a
tr(E
;iE5
E;y
>EE
o-E--
og:
ooE
and
!o
E9
bP
ol
FSEE COVERII\IGI.EI-EE
l4q tyo
APPROVED BY :
MANIK NAIYA
PREPARED
ffirkM
REV. NO. 02
PAGE 02 ()r'15
I
REVISION HISTORY SHEET
cG
o-
.-E
REV
DATE
NATURE OF CHANGE
REASON
No.
<
8E
UJ
69
00
0'7t05/2011
O#.
0l
01/07
oEg
o.>e
zb=
<
*a
. E(E
02
Frq
/2011
PREPARED
BY
FIRST ISSUE
I.PPROVED
BY
R\'}I/JAK,NP
MN
RVN/JAK/NP
MN
EE6
Z6F
03/08t201
RVNI/JAKNP
MN
F o-
t?Y
itE;
>EE
og;.
oEx
qdt
:o
O=
E3
F:
APPROVED BY
Rev 02
MANIK NAIYA
PREPARED
"
kx1."Y
ISSUED
ENGG
DATE
07n011
REV. NO. 02
PAGE
1.0
03
OT 15
INTRODUCTION:
This document describes the design philosophy for DDC system based on maxDNA hardware
to be supplied to 2x525 Malibrahmani TPS,Angul,Orissa Project. The basis for this document
is the contract document and maxPAC hardware manuals. This document covers design of
SG/TG/Station C&I systems.
c(!
o
.-E
Eo
a!
JEb
< BE
Ftrq
z.!
IJJ
Q9
eiE
l!tF
ZHE
OE
o >.e
zB>
< E.r
F oc
fie;
YoP
g.
=.Y
>9E
o-=-'
og:
OEE
.99
o6
ER
E:
q=
2.0 CONFIGURATION
The configuration ofDDC system is as per the project configuration diagram and the details of
function grouping of SG/TG & BOP systems are as per the Partitioning / Controller Grouping
document.
The DCS is partitioned into Functional Group Units @GU) which are automation islands
responsible for control and monitoring of specified plant area. The FGUs communicate with
the maxSTATIONS and among themselves through data highway maxNET. The data highway
is formed through intelligent Ethemet switches. The FGUs communicate with the switches at
100 MBPS and the switches communicate among themselves at 100 MBPS. The data highway
is redundant with two lines designated as Line A and Line B. All the FGUs, maxSTATIONS
connect to the maxNET with redundant cormections.
The signals from/tq the field and are interfaced through Input/output modules in the FGUs.
The control logic reiides in the DPU. I/O modules and DPU communicate through the
backplane IiO bus. DPUs in FGUs are redundant. For VOs, redundancy is provided as per
specification requirement. FOPH controls are standalone system with its own DPU and MMI
and placed in FOPH control room. Remote I/O cabinets are housed in- the CWP area for
acquiring the I/os for the cwP system. The controllers for cwP system will be in the main
control room (CCR).
Unit Control Board (UCB) and Electrical Control Board (ECB) house pushbuttons and
indications for manual control of some critical drives,breakers. These are interfaced to the
DCS via VO modules. The annunciator logic will be realized in DDCMIS.
system input is connected to a pair of IRIG-B compatible DPUs
pair synchronizes all the other stations.
A master clock
This DPU
For non-DDC equipment time synchronization signals shall be taken directly from Master
Clock panel where ever it is required.
Interposing relays are provided for energizing the drives from DCS, wherever required.
REV. NO. 02
PAGE
04
OF 15
E E
=
I
J '-6 Eo)
-9 .E
F tl'l o
-l z
uJ
(t,
o -o 6
IL
z c,Eo E
o,
o d)
o o!
o (!
(l)
o.
c(E=
J- o
;
o
_E .9
.g
o E 'Io
o !o .>
o 6o
o,)
.9.
c6
c
o 1C
o
co
G
FGU
d.
f.
roP 330
IOP 351
roP 301/ roP 302
roP 303
IOP 305
IOP304
IOP 320/IOP 321
-IOP371
o
o
c
.g
()
The I/O bus is a parallel backplane bus. The I/O modules plug on to the VO bus on the back
plane PCB. The DPUs access the VOs via the bus. This bus is extended to other racks through
inter rack extension cable.
Field contacts are interrogated at 24Y DC by a separate power supply, which is isolated from
the system power supply. Transmitters are powered through the module and each channel is
protected by a solid-state fuse. The I/Os are distributed functionally in the FGU.
PAGE
05 0r'15
.qo
The Distributed Processing Unit maxDPU4F is a 32-bit multifunction controller and data
acquisition processor that executes control algorithms and sequence logic. It also performs
data acquisition and sequential events processing time tagged to mS resolution, for
identified signals.
r6
All
o
o.
E
QI
FGUs consist of a redundant pair of DPUs except for the MFT channels (MFT1,2,3)
which are configured in 2 out of 3 configuration. Each DPU of the redundant pair connects
to the redundant Data highway (Line A,/Line B) separately. The DPUs reside directly on the
Data highway without the need for servers. The connection is through a 100 Mbps Ethemet.
z6E
o6E
(Jtt
oa6'
z6>
< *e
Redundant pair of DPUs ensures that in case of an enor the control is automatically
transferred from Primary DPU to the secondary DPU. Any of the DPUs can be designated as
primary through configuration. The transfer is bumpless and does not affect the process.
Non-volatile FLASH memory maintains the control strategy conflguration during power
intemrptions .
Y-6
A multi
..99
J.=dt
< 8E
Ftre
uJ
eiE
r!6F
io
=.Y
>9E
o-ir
og:
ooE
!o
Eo
6f
Eg
Jlc
o?
F:
regarding the operation of DPU is kept in DPU memory, which include tag
names, descriptions, tuning constants, alarm limits etc. In addition all control configuration
data is located in DPU. Hence it is ensured that configuration is always current and what is
observed is the one, which is installed.
All information
The DPU can access any exposed data stored anywhere in the connected system through
software backplane installed in a1l the connected systems. Peer-to-Peer transfers are rapid
and transparent without independent transfer agent. The Software backplane is based on the
subscription services where data is transmitted on detection of changes.
A4
2.1.3
o
o-
E
;o
6o
F-c
..99
<EE
r-uJo
IIJ GP
oiE
r!65
ZEE
o5E
ort
L2
REV. NO. 02
PAGE 06 OF 15
Power Supply
The FGU panels are powered by redundant 24y DC derived from redundant feeders of 240V
AC UPS system through AC/DC converters. The power supply for the field instruments is
provided through sepaiate AC/DC converters housed in the panel. This ensures isolation
tetween System supply and field supply. Distribution of power supply is realized within the
panel.
The system and the interrogation supply to individual racks are distributed to the racks. Each
rack has provision for accepting system power supply, which is 24V DC and
interrogation/Transmitter power supply which is also 24V DC. The interrogation voltage is
routed-th,rough the input cards for powering the field instruments. The Fault of AC/DC
converters are monitored in DCS through binary input module in each FGU'
ole
zb=
< gf 2.2 maxNET
oc
F
-q:
,l1i=
=at)
u._.y
!aE
iLE=
og:
(.)oE
qo
the
The maxNET is the network and the middleware that allows for functional distribution of
system. It interconnects the FGUs, maxSTATIONs, and printers. The maxNET is redundant.
Ii is a high speed data highway and ensures that all stations have unlimited access without
delay and without the need for haffic director. The maxNET is based on switched Fast
Ethemet Standard and is full duplex. It uses intelligent switches and supports multiple
communication. It avoids collisions.
E_O
e;
The number of switches for DPUs depends on the number of DPUs for each system. The
switches are fully redundant and each DPU connects to both lines A and B. Similarly, each
maxSTATION connects to both the lines through switches.
The speed of Ethemet between DPUs and switch is 100Mbps full duplex. The speed between
any pair of switches is 1OOMbps full duplex.
PAGE
07 OF 15
o-
,E
EO
3.1 The following are considered for hardware design in order to meet the control
requirements
a.
a2
JEb
< 3E
Frp
u 69
b.
ob
o z.e
zb=
< *a
E(o
F oc
'ro-
o=i
t;v_
>PO-Er
c. Each DPU resides in different racks. It plugs on to the back plane VO bus.
d. Number of racks are provided for housing VO modules, each rack consisting
ofVO
e.
f.
Terminal blocks with cage clamp type connections are provided at the back of the
og:
(JE=
rack, for riccepting field connections on one side and connect to the module on the
other side. All cabling ofsignals in the panels is done by 0.5 sqmm cables
<!
E!
The DPUs are designated as primary or secondary depending on the address set. At
start up, the processor with even address always becomes primary and the other
Qts
r!fiF
ze;
Each FGU has a redundant pair of DPUs except for MFT channels (MFTI,2,3)
g.
Of
EP
EP
ol
-cF
hardware to be housed.
h.
i.
For interfacing output commands to binary drives separate interposing relays housed
j.
k.
l.
Required cable channels are provided in the panel for routing the field cables within
the panels upto the terminal blocks.
REV. NO. 02
PAGE
A4-10
08
OF 15
a.Multiplemeasurementsforthesameserviceusedforcontrolareconnectedtodifferent
;t
8l
EI
inPut modules.
b.
Eql
EEI
:=t
JEbI
<BEI
FUJ9I
zaq
ITJ
JI
ot3
l!6F
zeF
o6E
ort
O ;.e
z6>
< *e
F oc
I P';
O:E
-t;.9
>9E
G=:
(J!E
o3;
--
urun
I
I
I
I
o6
g
of
I -MCC
I -Motor
I EPB
operated
l""l
o
Disturbed
current*
l-n".1 t/o's*
I START/STOP Command | -Motor cunent*
I
@
| -'--'-"
oPerated
lFeedback'
I
I
.9a
E9
--
I
I
I
| -oPen/close TS
I
|
|
--]
I
I
I
I
I
l-DeskUo's*
I -Position Feedback
Wherever aPPlicable.
d.
as followed in
Redundancy is achieved through "limb redundancy "concept
point 3'2 (b) above'
maxDNA system for both inputs and outputs as per
e.Themaximumnumberofdrivestobeimplementedinonesetofredundantoutput
module shall be limited to six'
PAGE
ad-10
09
OF 15
3.3 RedundancY
I al
b.
ol
c.
d.
6()1
E9l
?pl
JEfrl
<EEI
a.
s'".h
tPu .o*."itio
3.4 Spares
provided unwired
10% of installed VO modules as spare will be
(i)
on overall basis .
FUI 9I
za!l
uJQsl
oi6l
(ii)
o6E
=$P
ott
(iii)
zb>
<*a
(iv)
to implement
40Yo sparcfunctional capacity in each controller
can be loaded
functional blocks on overall basis'However the controller
=-7
o.ah
additional
F oc
'.ro-
9:E
trEE
>9E
oEx
OH;
onE
.99
+E
q!
oJ
EP
EE
t_
as spare in the
upto 80%.
4.0 Application Software:
4.1 Control Software:
TheDPUconfigurationsofalltheDPUsareavailableintheEngineeringStation.Thesecan
be downloaded into the DPUs via the maxNET'
requirements:
Application Software is designed for following control
a.
Sequence Control
Analog Control
Alarms
e. Sequence of Event recording'
c.
d.
SYSTEM DESIGNPHILOSOPHY
FOR DDC SYSTEM
A4-10
PAGE 10 OF 15
o
oE
E o
E
.1
.9.
o
o
(!
E
<B .E
trd
za
q,
l!a
o6
O5
of 6c
trr
za o
o
o_> (!
zb
<3 co=
rE
rq
oz
.E
t.E 't
>P
.E
o-=
(,)
OF
o;.a o
E
In Step by Step mode the commands are released from the steps only after operator action
"ADVANCE" after release conditions are available. Other facilities like Monitoring time,
waiting tine etc are available in this mode also.
In Manual mode, output commands are blocked. The step proceeds with operator command
ADVANCE after release conditions are available.
o !o
Sequence Control is designed using Sequence Master (SEQMSTR) and Sequence Step
(SEQSTP) Atomic blocks. One Sequence Master is used for both Startup and Shut down
programs. The sequence can operate in Automatic, Step by Step and Manual modes. These
modes are enabled depending on the requirement. The release conditions for progressing to
next step is programmed in each step. Unless the conditions are satisfied, the sequence does
not progress. Waiting time, monitoring time for each step can be programmed. Jump to any
step can also be programmed.
In Automatic mode the sequence progress without operator intervention if all the release
conditions for each step are available. The command from step is connected to the drive
level for automatic operation ofthe drives. In case the release conditions are not available in
the set time the sequence stops at that step with Monitoring time exceeded alarm. The
conditions available are displayed in green and those not available in red. The sequence
proceeds once the release conditions become available.
The sequence is started by invoking the sequence popup. The Popup has buttons START and
STOP programs, ADVANCE and PAUSE buttons, and button for mode selection. With 'EX'
button operator can invoke a detailed sequence display which shows the current step,
Command issued by the step, release conditions (with their actual status) required for the
step, programmed monitoring and waiting time, program/step currently active, messages in
case of exceeding monitoring time, if the program is paused and in which step. On operating
button provided with each step , the release conditions and commands programmed
for each step can be Viewed.
'EX'
SYSTEM DESIGN
PAGE
Il
OF 15
Operator can operate the drive by invoking the drive popup by clicking on the drive. Popups
have been customized for each type of drive taking into consideration the control
requirement.
The popups
!
o)
jE
Lo
o)
'tr o
lrJ
g -9
zul
(,
o
o
q)
o - tc
lJ- E a
a!
.c E
o d)
o o!
o E (!
q)
F
I(,
c =
o
o.
o)
c,
in
.q.
d, c Eg
o .E
o. E) o
o !o
o .a
c !
.9
o
o -o
E
o
.E
Standard DEVLOG block with other blocks for pushbutton operation (wherever provided) is
used.
A control output value is provided by the combination of AUTOMAN and LIMITER atomic
blocks.
41sMPCL/
001
FORDDC SYSTEM
PAGE 12 OF 15
The
cG
o
F
;6
6o
i.)
E;
oo
J=d)
<EE
FUJ9
ul q9
qiE
Eifi
ZEE
o5E
ort
o
.=.e
z6?
< *a
oc
o=;
t
!qE=_
"p"r"i."
Value type forceback status.
Whennotautomatic,theAU-IOMANatomicblockcontroloutputisdirectedby.theoperator
the control output for
t'arget' Eorcetack can be configured to influence
il;;; ;r;
initializationorlimitapplicationo"tt"control-output'TheAUTOMANatomicblockOut
input value
,rrd O,r,fa, o,tr,put values (epresent the forceback
of the control output'
i.".,fr. fff,,ffiSR atomic block for indication of the result
rate of change and limit of operation and
The LIMITER uto.i" uto.t co,t,ol. th. o,tput
by application logic connections. It also
aoolies block and/or ovenidJ ""ii"", a"...ined
prouiaes status indications of control output limits'
4.1.3.2: Set Point Control:
.v-
!LE:
o3;
O!6
-.o
Cn
o6
6r
KP
E
o=
-cE
F-
,.ri"L*
""".r
ThePlDatomicblockcalculatesthePlDcontrolactionfromitsprocessvariable.and
calculated from the basic
are
r.ip"i"ifrp*r. Proportional, i"itgt"f, *a Derivative-actions
Time (Minutes) tuning settings'
i-.if-ni"r"f Gain, Reset n.p*tJ pti Minute' and Ratecan
have separate weight from the
.
.
and setpoint'
Proportional action filter bands for process variable
Reset Filter Band And Gain Within The Band'
.RateGainadjustmentandanaltemativeratecalculationthatfacilitatestheapplicationof
a rate action filter band
forceback output to the setpoint when the
setpoint antiwindup function manipulates the
from the
pID forceback input indicates a t-oop itocti"g condition and the setpoint deviates
pr*".. iV *lrai"p tlrnit amount in the direction of the block'
"
SYSTEM DESIGN
PHILOSOPHY FOR DDC SYSTEM
415/MPCL/ 001
PAGE 13 OF 15
r!
oE
The FEEDFWD atomic block calculates Proportional and Derivative actions from the
feedforward process variable and combines the total action with the PID output. The control
action calculation is the same as the PID with the same adaptive tuning and filtering
83
Eo)
capabilities.
a2
..9E
J.=
d)
FEEDFWD
<!E
Frug
zarIJ 69
ofr
Feedforward is added to the basic control loop by inserting this atomic block following the
PID atomic block before the output conftol AutoManual atomic block. Multiple FEEDFWD
atomic blocks may be inserted, one for each feedforward function (or variable).
r!6F
OE
These functions distribute controller output for control loops with multiple outputs
zhE
oah
za>
< *a
F o-
9;E
trE
r-6P
O-Er
og:
o!E
.qa
:o
Eo
E3
E9
"Ee
9=
F:
PARTMEM
PARTMSTR
Participation by the PARTMSTR and PARTMEM atomic blocks coordinates the operation
of multiple confiol outputs from a single incremental control command. Distribution gain to
each control output is adjusted by the number and weight of the control outputs that will
respond to the distributed control command. The multiple confiol outputs are maintained in
a fixed relationship to each other by the participation equalizing control action. Changes in
member control outputs that will not respond to the distributed control command become
feedforward to the responding members. Members can be removed/added to participation
with their current position fed forward or not by logical command inputs
(Cancel or Cutout).
Correction Atomic blocks
Level and Flow correction are performed using the following atomic blocks.
LVLCOMP
FI,OWCOMP
41s/MPCL/ 001
REV. NO. 02
PAGE 14 ()r'15
A4-10
Transmitter selection
o
o.
E
e o
c,
:E
trtr
z\ -c
Popup for
Popup for
Popup for
Popup for
Popup for
z6 E
4.1.3.4: Alarms:
E
r'- o
<8
.E
ID
Transmitter selection for 2/3/4 selection is done by use of SIGSEL atomic block.
lll P o
6
t!6 o
ei
o6
{J5 oo
annunciation also.
o.> o; This
zi
<a c
G
Fo'ro .E
9.= o
trE E
>9
.:
o-=
OH
on.9
Z
o Eo)
o
(n o)
-o
o
e c
q,
)E
When any point returns to normal, if the point is in the visible zone, the corresponding
window will flash in green with the selected return to nomal sound.
Upon acknowledge and reset, letum to normal alarms will be cleared from the screen' In
case any point retums to normal which is in the non-visible zone, green button on the left
side will flash, indicating that some points in the non-visible zone are in retum to normal
state. Upon acknowledge and Reset the alarm points will be cleared.
any point which is in the visible zone goes to alarm state from return to normal (not
acknowledged/reset), then that particular window will flash again with the corresponding
severity color. Ifthe point is in non-visible zone, left button will flash with severity color.
If
A4-10
41s/t\rPCL/ 001
REV. NO. 02
PAGE 15 OF 15
Anynewalarmcanbeacknowledged/resetwithasingleclickontherespectivealarm
window.
l>c
(!
o.
E
;o
6o
J
g 6,E
F tror
>,5
zU
du
o_
o 'rd
lI- !!6
SequenceofEventsRecording(SoE)isintegratedinDDCMls.Thesignalsrequiredfor
SOE
ar.tugg"ainthedatabaseasperapproveddocument.Thesesignalsaletimestampedwith
1mS resolution.
o E)6
o ts!
o >.>
OE
oJ- -c>
o
e
ro
4.1.3.6: maxLINK:
5E
5.0 Reference Docriments:
o !E
OGA for SG/TG,tsOP packages ;Dwg'no:36590000929
oPartitioningdiagram/ControllerGrouping.Doc.no:FG/415/.NIPCa.l002
HMI System Description'Doc'no:404/SD/212
O
'll c
F: