290 likes | 398 Views
REDUNDANT, MULTI-PROTOCOL, OPTIMAL OPC SERVER IN ŁÓDŹ AGGLOMERATION HEAT DISTRIBUTION SYSTEM. Mariusz Postół www.cas.com.pl mpostol@cas.com.pl Tel. +48 (42) 686 25 47. CONTROL PROCESS. Łódź citizens # : 1M H eating plants: 3 Total thermal output: 2560MW
E N D
REDUNDANT, MULTI-PROTOCOL, OPTIMAL OPC SERVER IN ŁÓDŹ AGGLOMERATION HEAT DISTRIBUTION SYSTEM Mariusz Postół www.cas.com.pl mpostol@cas.com.pl Tel. +48 (42) 686 25 47
CONTROL PROCESS • Łódź citizens #: 1M • Heating plants: 3 • Total thermal output: 2560MW • Heat distribution network: ~800km ~500miles • Number of nodes: ~7 000 • Production in cogeneration: • Hot water, • Electric power • Steam
CONTROL OBJECTIVE H1 H2 H3 Heat stream = f(weather) HEAT STREAM
SYSTEM REQUIREMENTS • Functionality • Remote control of nodes • Nodes monitoring (incl. environment) • Communication network monitoring • Data archiving (PLC & SQL db) • Alarms • Integration with external IT systems • Communication • 25 analogs per node • Up to 200 nodes (branching, pumping, exchangers) • Data latency <15s (important signals) • Open architecture • Redundancy
FIRST STAGE K-1266 K-209 K-231 K-199 K-736 K-22 K-751 K-762 K-175 K-1014/1 K-164 K-1023 K-104/30 K-110 K-104/A K-101 SMULSKO HDCR OFFICE K-637 K-617 K-510
COMMUNICATION TVC GPRS xDSL ISDN KOM KOM INTERNET ISDN MASTERPIX SB ORACLE VLAN FIELD NETWORK VPN
MAINTENANCE COSTS (2002) • Assumptions • 25 analogs/node • 200 nodes • ISDN dialing cycle once an hour • GPRS transfer equal to 400MHz (4800 bauds) • ADSL, TSAT, 400MHz const fee (lump sum)
RESOURCES ALLOCATION K-xxx K-xxx K-xxx K-xxx KOM KOM K-xxx DS OFFICE RS 232 over Ethernet SQL VLAN FIELD NETWORK Control Room (HDCR) OPC
REDUNDANCY AND EXPENDABILITY K-xxx K-xxx K-xxx K-xxx KOM KOM K-xxx DS VLAN SQL FIELD NETWORK SMULSKO
REDUNDANCY AND EXPENDABILITY K-xxx K-xxx K-xxx K-xxx KOM KOM K-xxx DS VLAN SQL FIELD NETWORK SMULSKO
SERVER interface interface interface interface interface interface interface interface PIPE PIPE PIPE PIPE PIPE PIPE PIPE PIPE SEGMENT SEGMENT SEGMENT SEGMENT PROTOCOL PROTOCOL PROTOCOL PROTOCOL PROTOCOL SEGMENT MEDIUM MEDIUM MEDIUM MEDIUM MEDIUM CommServer CHANNELS SCADA Stations OPC Connectivity
DEVICE COMMUNICATION MESS WS WS ES OPC SERVER PROCESS APPLICATION
DEVICE COMMUNICATION CONTROL F( ) ? WS WS ES SCANNER CACHE OPC - Interface SERVER
PROCESS REQUIREMENTS DIRECTION K101 DIRECTION K617
DIAGRAM OF DIRECTION STATES ACCEPTED LATENCY HOURS ACCEPTED LATENCY HOURS MONTHS MINUTES MONTHS CLOSING DONE CLOSE CLOSED OPENED ACCEPTED LATENCY SECONDS OPEN OPENING DONE
WORSE CASE APPROACH TRANSFER RATE LEASED
ADAPTIVE APPROACH CLOSING OPENING CLOSED OPENED STATE DRIVEN SCANNING POLICY SCANNING ON DEMAND SLOW SLOW FAST SLOW:POLICY FAST:POLICY SLOW:POLICY
COMMON AREAS K-1266 K-209 K-231 K-199 K-736 K-22 K-751 K-762 K-175 K-1014/1 K-164 K-1023 K-104/30 K-110 K-104/A K-101 SMULSKO K-637 K-617 K-510
AUTOMATIC LOAD CONTROL LOAD LOAD SEPARATION P P P P G K - 101 K - 164 P P F 3 F 4 REFILL REFILL SUW SUW AREA 1 AREA 2
AUTOMATIC LOAD CONTROL PLC PLC HDCS REFILL REFILL OPC HDCS SUW SUW LOAD LOAD P K - 101 K - 164 OPC Connectivity
OPC Transporter OPCS OPCS OPCT SQL OPCS a = aa + 10 bb aa = P1 +P2 Average(a, b, c, d)
SYSTEM INTEGRATION SPM SOC TCH SOC TCH SOC SOC View View KDs SBs GIS SERVR Corporate field network Corporate network EC EC EC SCs
SYSTEMS INTEGRATION SOC Kxxx Kxxx Kxxx Kxxx TCH SOC KOM TCH SOC SOC KOM View View SBk GIS SQL VLAN NAT SYM SERVER Corporate field network Corporate network EC EC EC WALL SCREEN OPC SQL
SYSTEMS INTEGRATION - GIS SPM SOC Kxxx Kxxx Kxxx Kxxx WIZ OPCS OPCS OPCS SOC GIS SOC SOC TCH SOC KOM KOM TCH View View KDs SBs SBk UNTOUCHABLE SCk SCs GIS ORACLE VLAN NAT SYM UNTOUCHABLE SERWER Corporate field network Corporate network EC EC EC
PASSIVE OPC SERVER OPC INTERFACES CACHE MASTER WS WS SNIFFER PASSIVE MONITOR RS485 ETHERNET
THE MESSAGE IS: OPC CFIS SOC APP HARDWARE SOFTWARE INTEGRATION SKILLS TECHNOLOGY KNOWLEDGE DEVELOPMENT