transnet capital projects - etenders.gov.za · transnet capital projects ... 4.1 information...

15

Upload: ngokiet

Post on 04-May-2018

224 views

Category:

Documents


3 download

TRANSCRIPT

Transnet Capital Projects

Historian Functional Design Specification

Note: Check Aconex system for latest revision

2684358-P-A00-IN-SP-002 Page 2 of 15

Table of Contents

Acronyms ........................................................................................................................................ 3

1. Introduction .............................................................................................................................. 4

1.1 Purpose of Document ....................................................................................................... 4 1.2 Scope of this Document ................................................................................................... 4

2. Exclusions ................................................................................................................................ 4

3. Background .............................................................................................................................. 4

4. References ............................................................................................................................... 6

4.1 Information References .................................................................................................... 6

5. Functional Requirements ....................................................................................................... 7

5.1 Architecture ...................................................................................................................... 7 5.2 Availability ......................................................................................................................... 8 5.3 System Functionality ........................................................................................................ 9

5.3.1 Data Acquisition and Archiving ............................................................................. 9 5.3.2 Security ............................................................................................................... 10 5.3.3 Data Backup ....................................................................................................... 10 5.3.4 Client Tools ......................................................................................................... 10

5.4 Data Collection and Archiving Interfaces ....................................................................... 12 5.5 Data Retrieval Interfaces ................................................................................................ 13 5.6 Diagnostics ..................................................................................................................... 13 5.7 Licensing ........................................................................................................................ 14 5.8 Archive configuration ...................................................................................................... 14 5.9 Performance ................................................................................................................... 14

Transnet Capital Projects

Historian Functional Design Specification

Note: Check Aconex system for latest revision

2684358-P-A00-IN-SP-002 Page 3 of 15

Acronyms

Abbreviation Definition

API Application Programming Interface

ASCII American Standard Code for Information Interchange

CN Control Narrative

CO Co-ordinating Officer

DDS Detail Design Specification

DJP Durban-Johannesburg Pipeline

DOL Direct-On-Line

EDS Engineering Design Specification

F&G Fire and Gas

FC Flow Computer

FDS Functional Design Specification

GIS Geographic Information System

HTP (PS3) Hilltop

HVAC Heating, Ventilation and Air Conditioning System

I/O Input/Output

IN Inland Network

IVW (TM1) Coastal Terminal (Island View)

JMP (TM2) Jameson Park – Inland Terminal

LDAP Lightweight Directory Access Protocol

MBT (PS5) Mnambithi

MBV Motorised Block Valve

MCC Master Control Centre

MPP Multi-Product Pipeline

NMPP New Multi-Product Pipeline

NOC National Operations Centre (MCC)

OLE Object Linking and Embedding

OPC OLE for Process Control

PCS Process Control System

PL1 Pipeline One (IVW to JMP - 24” MPP Pipeline)

PLC Programmable Logic Controller

PLMS Pipeline Monitoring System

PSx Pump Station x

RPP Refined Products Pipeline

SCADA Supervisory Control and Data Acquisition

SCC Secondary Control Centre

SO Station Operator

STM 1 Synchronous Transport Module level-1

TBA To be advised

TBC To be confirmed

TBD To be defined

TCP Transmission Control Protocol

TGS Tank Gauging System

TNI (PS1) Twini

VLR (PS8) Villiers

VSD Variable Speed Drive

WDN (PS7) Warden

Transnet Capital Projects

Historian Functional Design Specification

Note: Check Aconex system for latest revision

2684358-P-A00-IN-SP-002 Page 4 of 15

1. Introduction

1.1 Purpose of Document

This document formulates the functional design specification for the procurement and detail design of a real time data historian for Transnet Pipelines (TPL), to support all TPL process control system operations.

1.2 Scope of this Document

This document records the requirements for the procurement and detail design of a real time data historian for Transnet Pipelines (TPL). The following are addressed:

1. The functional and system requirements for the real time data historian

2. The interface requirements to the following systems:

Process Control System (PCS)

Tank Gauging System via PCS

Product Custody Metering System

2. Exclusions

Excluded from the scope of this are interfaces to the following operational systems:

The Pipeline Monitoring System (PLMS) – Contains a dedicated historian

Geographic Information System

Security and Situation Management System

3. Background

TPL operates the following pipelines:

A 24” MPP line consisting of two storage facilities at each end, Island view in Durban and

Jameson Park in Johannesburg with three pump stations and various automated

segmentation valves and metering points along the pipeline.

A multiproduct inland network consisting of various pipelines.

Crude oil pipeline, for crude oil from Durban to Sasolburg, Secunda and Kendal with various

pump stations, segmentation valves and metering points along the line.

RPP pipeline, multiproduct from Durban to Johannesburg with various pump stations,

delivery stations, segmentation valves and metering points along the pipeline.

AVTUR pipeline, AVTUR from NATREF to OR Tambo Airport with various pump stations,

and a delivery station at OR Tambo.

The pipelines and the product transfer between delivery stations are controlled from the

National Operations Centre (NOC) in Pinetown. Product deliveries and transfers at the

delivery depots is controlled locally on site with monitoring from the NOC.

TPL also monitors pipelines operated by others:

Transnet Capital Projects

Historian Functional Design Specification

Note: Check Aconex system for latest revision

2684358-P-A00-IN-SP-002 Page 5 of 15

Gas line

Below is an illustration of the TPL pipeline network.

Figure 1: TPL Pipeline Network

Control and monitoring of the respective pipelines and associated stations rely on data communication networking infrastructure.

The 24” MPP line is provided with Ethernet at each of the control centres, terminals and pump stations, via a dedicated fibre optic infrastructure with a backup facility provided by a STM16 link from Johannesburg to Durban effectively making the communications backbone a ring topology between Johannesburg and Durban.

The Inland pipeline network is provided with STM 1 infrastructure either via a fibre optic link from Johannesburg or a microwave link from the nearest site linked with fibre optics. These are all single links with no redundancy.

The Crude, RPP and AVTUR lines are provided with a mixture of frame relay networking and STM1 infrastructure provided by Microwave links.

Systems used to operate the pipelines include:

PLC / SCADA System for pipeline control and monitoring

Transnet Capital Projects

Historian Functional Design Specification

Note: Check Aconex system for latest revision

2684358-P-A00-IN-SP-002 Page 6 of 15

Product Custody Metering System for measuring product quantities for custody transfer and non-custody transfer

Tank Gauging Systems for measuring product volumes at storage facilities

Machine Monitoring Systems for monitoring condition of the major product pumps at the pump stations depots and terminals

Pipeline Monitoring System for batch tracking and leak detection

4. References

4.1 Information References

No. Doc Number Revision

[1] Process Control User Requirements

Specification

2684358-J-SCO-CS-SP-002

C

[2] MIS User Requirements Specification 2684358-P-A00-SY-SP-001

03

Note: When this document is issued to the Contractor for engineering, in each instance where an applicable reference’s revision is stated as ‘Latest approved’, the specific revision of such applicable references will be declared to the Contractor.

Transnet Capital Projects

Historian Functional Design Specification

Note: Check Aconex system for latest revision

2684358-P-A00-IN-SP-002 Page 7 of 15

5. Functional Requirements

5.1 Architecture

A functional architecture of the historian system is indicated below.

Figure 2: System Functional Architecture

Sites

(Autonomous)

ERP

NOC

Process

Control

Servers

Process Control

View ClientHistorian

Data

Collector

with Store/

Forward

TGS

MMS

Historian

Data

Client

Process

Control

Servers

(LWC)

Process

Control View

Client

Historian

Data

Collector

with Store/

Forward

Historian

Data

ClientHistorian

Data Archive

(Process, Alarm,

Event,

Aggregated

Data)

(Redundant

partner in NOC)

MIS

Reporting

Clients

Reporting

Clients

Historian

Data

Client

Legend Historian

MES

Metering

Transnet Capital Projects

Historian Functional Design Specification

Note: Check Aconex system for latest revision

2684358-P-A00-IN-SP-002 Page 8 of 15

The system shall be expandable to all TPL assets including to the Crude line, RPP line, AVTUR line, 24” MPP line and the 24” MPP inland network. Thus the system shall be scalable to accommodate at least 50 sites with an average of 1500 archived tags per site (assume 80% real values).

Sites shall operate autonomously with respect to data collection functions, in the case of a network failure to the NOC, i.e. it shall not be dependent on any services provided in the NOC or offsite to perform its normal data collection functions.

During a connectivity loss to the NOC, Updates to the Reporting and historian client are not required at remote sites.

Other reduced functionality shall be clearly identified by the systems provider and submitted to TGC and client for acceptance.

The system shall automatically upload data from the data collector to the historian data archive following network recovery (after loss thereof).

Preference will be given to solutions that are independent of operating system, or alternatively, to non-Windows based systems.

5.2 Availability

The following availabilities for the various functions shall apply:

o Data Collection – 99.9%

o Data Archive - 99.9%

o Central historian node for reporting – 99.9%

The period for which data is stored on site in the event of a network failure to the data archive/s shall not be less than 7 days.

The system shall auto recover from any communication loss and withstand communication degradation.

The system shall allow the online addition, deletion and reconfiguration of tags without interrupting the operation of the system data collector or data archive.

There shall be no single point of failure in the system for data collection and data archiving functions.

Where redundancy can be provided on other levels, it should be indicated by the system provider to TGC for consideration.

It shall be possible to do system upgrades, updates and migrations online in parts, which does not require an entire system shutdown.

Transnet Capital Projects

Historian Functional Design Specification

Note: Check Aconex system for latest revision

2684358-P-A00-IN-SP-002 Page 9 of 15

5.3 System Functionality

The system shall provide the following functionality:

5.3.1 Data Acquisition and Archiving

Auto and manual acquisition of data. Manual entered values to be enterable against a operator selectable time.

Support archiving for:

o Digital values

o Integer values (8, 16, 32 and 64 bit)

o Real values (32 and 64 bit)

o String values (To a max of 255 characters)

o Alarms (With state changes (active, not active, acknowledged) and associated timestamps)

o Events (With state changes (active, not active) and associated timestamps)

Compression - Data shall be compressed and stored:

o On delta (with time and/or value dead-bands); or

o Cyclically.

Differing storage methods and rates shall be configurable on a per tag basis.

Support the structuring of variables in hierarchical structure, independent of the PCS with at least two hierarchies, configured as a functional and physical hierarchy.

Calculation of derived values. The system shall support the following:

o Calculation of derived values as a result of an expression on archived values

o Calculation of derived values upon the following triggers:

Configurable time based triggers

Configurable event (value changes) based triggers

Custom rule based triggers

It shall be possible to calculate rolled up derived values using the hierarchical structures defined.

It shall be possible to configure the system to either archive or not to archive the result of a derived value calculation and calculate when requested.

Support for time stamping at data source, archive or at data collector.

Transnet Capital Projects

Historian Functional Design Specification

Note: Check Aconex system for latest revision

2684358-P-A00-IN-SP-002 Page 10 of 15

5.3.2 Security

User authentication levels for the following:

o Administrator (Ability to change user configuration)

o Technician (Ability to configure system and reports, change values and view)

o Operator (Ability to enter manual values and view)

o View only (Ability to view all data)

The system should be able to integrate into a LDAP (or similar) central managed user management directory service e.g. Active Directory, Open LDAP.

The system shall not be dependent on the directory service being available at all times to perform any of the functionality required by this specification. The system should cache credentials as required.

If LDAP Microsoft active directory is not used, the system shall provide its own central user configuration, authentication and authorisation functionality.

5.3.3 Data Backup

The following system functions shall be provided:

An automatic and manual data backup function to backup the historian data archive onto external storage. Auto backup function to support time based and size based triggers.

A manual data restore function to restore a backup of the historian data archive from external storage.

5.3.4 Client Tools

Historical data viewing in tabular and graphical (trend) format with:

o Operator selectable time ranges

o Predefined time ranges relative to current time

o Operator selectable on/off for auto refresh to current time

o Support for at least 20 pens (trends), each with a different operator selectable colour

o Combined Tabular/Graphical view with the tabular view displaying the times and values of graphical view at a specified time, specified via a operator movable line/ruler

o Ability to save a configured view per system user

o Auto scaling

o Support for multiple ranges on one trend display (multiple Y-axis)

o Zoom and pan functionally

o A tag search facility which can accept wildcards

Transnet Capital Projects

Historian Functional Design Specification

Note: Check Aconex system for latest revision

2684358-P-A00-IN-SP-002 Page 11 of 15

Viewing of historical data via a web interface with same functionality as above

Export of historical data in text and ASCII (delimited) format for:

o A selectable time range

o The viewed graphic

The Historian Client tools shall provide native functionality to manually enter and alter values in the Historian archive.

Event log for manually entered and corrected values recording the originator (user), time and an operator entered comment.

Transnet Capital Projects

Historian Functional Design Specification

Note: Check Aconex system for latest revision

2684358-P-A00-IN-SP-002 Page 12 of 15

5.4 Data Collection and Archiving Interfaces

The system shall support the following interfaces for data collection and archiving:

Table 1: Data Collection and Archiving Interfaces

Type Comment

PCS:

Siemens PCS7 system with redundant OS server pair (v8 and later)

OPC DA 2.0

OPC A&E 2.0

Read of process data, alarms & events from PCS

Read of process data from PCS

Read of alarms & events from PCS

OPC UA Future

SAP MII(latest) Future

.Net Remoting Future

Direct SQL Future, including PowerTech IST ecWIN for Electrical Metering System

Emerson Floboss S600+ Flow computer interface

Future

Transnet Capital Projects

Historian Functional Design Specification

Note: Check Aconex system for latest revision

2684358-P-A00-IN-SP-002 Page 13 of 15

5.5 Data Retrieval Interfaces

The system shall provide the following interfacing mechanisms for third party applications to query the Real Time Data Historian archives:

Table 2: Data Retrieval Interfaces

Type Comment

Web Services

SAP MII Future

.Net Remoting Future

Direct SQL Future

API A documented API interface

OLEDB and ODBC providers

5.6 Diagnostics

The following minimum system events shall be logged and accessible to the user for debugging:

o Archiving start / stop

o Configuration changes

o Disk space warnings

The following minimum system errors shall be logged and accessible to the user for debugging:

o Communication failure between data collector / historian

o Loss of redundancy and system errors

o Archiving errors

o Data collection errors between data source and data collector

o Tag read / write failures

o Configuration errors

Transnet Capital Projects

Historian Functional Design Specification

Note: Check Aconex system for latest revision

2684358-P-A00-IN-SP-002 Page 14 of 15

5.7 Licensing

Licensing shall be a once-off licence without any time based renewal.

Licensing for web clients/views, if required, should be floating and concurrent. i.e. first come first serve.

5.8 Archive configuration

Where available the following values shall be archived as a minimum:

Process variables, e.g. Flow, Pressure, Temperature, Levels

Analysers

Volumes (compensated and non-compensated)

Equipment (DOL, VSD and valve) statuses

Sequence states

Instrument status/failures.

Alarms (With state changes (active, not active, acknowledged) and associated timestamps)

Events (With state changes (active, not active) and associated timestamps)

Details of what is logged for each typical to be developed in the DDS.

5.9 Performance

Limitations:

Networking performance to be assumed:

o 60 Mbps available bandwidth for STM1 and 24” MPP sites and 128 Kbps for Frame Relay sites, shared with PCS

o Latencies up to 150ms per end to end link

System performance to be no less than:

Process value data collection rate of 1000 tags per second per site (assume 80% real values)

Process value archiving rate should support archiving of site data, specified in section 5.1, within a period of 10 seconds. (assume 80% real values)

Forwarding of site collected data after loss of communications shall occur within a 24 hour period

Alarm and event archiving to handle burst of 3000 messages in 4 seconds per site

Data retrieval rates shall support displaying of 20 tag values for a 24 hour period at a resolution of 10 second intervals in no more than 1 second on a trend display on the high bandwidth sites (60 Mbps)

Transnet Capital Projects

Historian Functional Design Specification

Note: Check Aconex system for latest revision

2684358-P-A00-IN-SP-002 Page 15 of 15

Data retrieval rates shall support displaying of 20 tag values for a 24 hour period at a resolution of 10 second intervals in no more than 3 second on a trend display on the low bandwidth sites (128 Kbps)

The above will be measured on the standard trend interface for multiple tags (pens)

Data storage capacity of 2 years with automated longer term archive.

Mechanisms to achieve the performance to be included and documented in the design. Any restrictions or concession on the performance to be declared and accepted by TGC and client.