Sie sind auf Seite 1von 35

Materials System Specification

34-SAMSS-846 Flow Computers for Custody Transfer Measurement of Hydrocarbon Gases Custody Measurement Standards Committee Members
Fadhl, Khalid Ahmed, Chairman Roumi, Sulaiman Hamad, Vice Chairman Awami, Luay Hussain Bakhsh, Abduljalil Hamed Britton, Richard Leo Far, Husain Salah Grainger, John Francis Hijji, Abdullah Saleh Jumah, Yousif Ahmed Khan, Farooq Saeed Marri, Saeed Mohammad Othman, Fahad Adel Rockwell Jr., William Allen Sanna'A, Zaki Abbas Shaikh Jaffar, Abdullah Mohammed Torairi, Mohammed Saleh Trembley, Robert James

18 October 2009

Saudi Aramco DeskTop Standards


Table of Contents 1 2 3 4 5 6 7 8 9 10 11 12 Scope................................................................ 2 Conflicts and Deviations................................... 2 References........................................................ 2 Definitions and Abbreviations........................... 4 General Requirements..................................... 6 General Design Requirements......................... 9 Panel Mount Flow Computer Requirements... 23 Field Mount Flow Computer Requirements.... 24 Flow Computer Requirements For Ultrasonic Meter................................ 25 Shipping Requirements.................................. 26 Documentation................................................ 26 Testing............................................................ 27

Appendices........................................................... 28
Previous Issue: New Next Planned Update: 18 October 2014 Page 1 of 35 Primary contact: Salim, Mohammed on 966-3-8747958
CopyrightSaudi Aramco 2009. All rights reserved.

Document Responsibility: Custody Measurement Issue Date: 18 October 2009 Next Planned Update: 18 October 2014

34-SAMSS-846 Flow Computers for Custody Transfer Measurement of Hydrocarbon Gases

Scope This specification, together with instrument specification sheet and purchase requisition, defines the minimum requirements for flow computers used in custody transfer measurement applications for hydrocarbon gases.

Conflicts and Deviations 2.1 Any conflicts between this specification and other applicable Saudi Aramco Materials System Specifications (SAMSSs), Engineering Standards (SAESs), Standard Drawings, (SASDs), or industry standards, codes, and forms shall be resolved in writing by the Company or Buyer Representative through the Manager, Process & Control Systems Department of Saudi Aramco, Dhahran. Direct all requests to deviate from this specification in writing to the Company or Buyer Representative, who shall follow internal company procedure SAEP-302 and forward such requests to the Manager, Process & Control Systems Department of Saudi Aramco, Dhahran. Direct all requests for interpretation of this specification in writing to the Company or Buyer Representative who shall forward them to the Chairman, Custody Measurement Standards Committee for resolution. The Chairman, Custody Measurement Standards Committee shall be solely responsible for determining whether a proposed installation meets the requirements of this specification.

2.2

2.3

References Material or equipment supplied to this specification shall comply with the latest edition of the references listed below, unless otherwise noted. 3.1 Saudi Aramco References Saudi Aramco Engineering Procedure SAEP-302 Instructions for Obtaining a Waiver of a Mandatory Saudi Aramco Engineering Requirement

Saudi Aramco Engineering Standard SAES-A-112 Meteorological and Seismic Design Data

Saudi Aramco Materials System Specification 34-SAMSS-114 Ultrasonic Flow Meters for Gas Custody Measurement
Page 2 of 35

Document Responsibility: Custody Measurement Issue Date: 18 October 2009 Next Planned Update: 18 October 2014

34-SAMSS-846 Flow Computers for Custody Transfer Measurement of Hydrocarbon Gases

Saudi Aramco Forms and Data Sheets SA-8020-846-ENG 3.2 ISS-Flow Computer for Custody Transfer of Hydrocarbon Gases

Industry Codes and Standards Electronic Industries Association EIA/TIA-232-E Interface between Data Terminal Equipment and Data Circuit-Terminating Equipment Employing Serial Binary Data Interchange Electrical Characteristics of Balanced Voltage Digital Interface Circuits Electrical Characteristics of Generators and Receivers for use in Balanced Digital Multipoint Systems

EIA RS-422-A EIA RS-485

American National Standards Institute/Institute of Electrical & Electronics Engineers ANSI/IEEE 802.3 Supplement to ISO/IEC 8802-3, Local and Metropolitan Area Networks Section 13 & 14

National Electrical Manufacturers Association NEMA ICS 6 NEMA 250 Enclosures for Industrial Controls and Systems Enclosures for Electrical Equipment (1000 Volts Maximum)

International Electrotechnical Commission IEC 61000-3-2(2000) IEC 61000-3-3(2000) IEC 61000-4-3(2000) Electromagnetic Compatibility Part 3 Section 2Limits for Harmonic Current Emissions Electromagnetic Compatibility Part 3 Section 3Limitations of Voltage Fluctuations and Flicker Electromagnetic compatibility Part 4 Section 3Radiated, Radio-Frequency, Electromagnetic Field Immunity Test Degrees of Protection Provided by Enclosures Industrial Platinum Resistance Thermometers and Platinum Temperature Sensors

IEC 60529 (IP Code) IEC 60751

Page 3 of 35

Document Responsibility: Custody Measurement Issue Date: 18 October 2009 Next Planned Update: 18 October 2014

34-SAMSS-846 Flow Computers for Custody Transfer Measurement of Hydrocarbon Gases

National Fire Protection Association NFPA 70 National Electrical Code (NEC)

API Manual of Petroleum Measurements Standards (MPMS) Chapter 1 Chapter 5.5 Chapter 14 Chapter 21 Vocabulary Fidelity and Security of Flow Measurement Pulsed-Data Transmission Systems Natural Gas Fluids Measurement, Section 3 Flow Measurement Using Electronic Metering Systems, Section -1 Electronic Gas Measurement

American Gas Association Report 3 Orifice Metering Of Natural Gas and Other Related Hydrocarbons Fluids, Part 3 Natural Gas Applications (AGA 3) Fuel Gas Energy Metering (AGA 5) Compressibility Factors of Natural Gas and Other Hydrocarbon Gases (AGA 8) Measurement of Gas by Multi-point Ultrasonic Meters (AGA 9) Speed of Sound in Natural Gas and Other Related Hydrocarbon Gases

Report 5 Report 8 Report 9 Report 10

Definitions and Abbreviations 4.1 Definitions Custody Transfer Measurement: A specialized form of measurement that provides quantity and quality information used for the physical and fiscal documentation of a change in ownership and/or responsibility of commodities. The following measurements are custody transfer measurements: Measurement of hydrocarbon liquid or gas movements (deliveries or receipts) between Saudi Aramco and its customers, suppliers, or transport contractors. Measurement of hydrocarbon liquid or gas transfers between Saudi Aramco refineries, fractionation plants, bulk plants, terminals, pipelines, VELA ships, etc. where the measurement is used for accounting or loss control.
Page 4 of 35

Document Responsibility: Custody Measurement Issue Date: 18 October 2009 Next Planned Update: 18 October 2014

34-SAMSS-846 Flow Computers for Custody Transfer Measurement of Hydrocarbon Gases

Flow Computer: A dedicated off-the-shelf electronic device specifically designed for calculating and totaling metered volumes, and/or calculating meter factors during meter proving for one or more meters. Redundant Devices: Two identical devices that operate in an interchangeable primary/secondary arrangement in which the functions of the primary device are duplicated in the secondary and are automatically transferred to the secondary if the primary fails without the intervention of a third device. Ticket: A document specifying the quantity and quality of hydrocarbon measured using a meter or tank. Vendor: The party that supplies or sells integrated metering systems, metering equipment, or components. 4.2 Abbreviations API CV EPROM GC IP MAC MMACF MMBTU MMSCF MMSCFD MMSCFH OPC P&CSD PCB RAM ROM RTU American Petroleum Institute Control Valve Erasable Programmable Read Only Memory Gas Chromatograph Internet Protocol Media Access Control Million Actual Cubic Feet Million British Thermal Units Million Standard Cubic Feet Million Standard Cubic Feet per Day Million Standard Cubic Feet per Hour OLE for Process Control Process& Control Systems Department Printed Circuit Board Random Access Memory Read Only Memory Remote Terminal Unit
Page 5 of 35

Document Responsibility: Custody Measurement Issue Date: 18 October 2009 Next Planned Update: 18 October 2014

34-SAMSS-846 Flow Computers for Custody Transfer Measurement of Hydrocarbon Gases

TCP/IP VAC VDC 5

Transmission Control Protocol/Internet Protocol Voltage Alternating Current Voltage Direct Current

General Requirements The flow computer shall be labeled per the tag number provided on the Instrumentation Specification Sheet SA-8020-846-ENG. 5.1 Environmental Conditions 5.1.1 Indoors (Air Conditioned Buildings) The flow computer installed indoors shall be designed to operate during prolonged failure of the air conditioning system at an ambient temperature of 35C and relative humidity of 20% to 80%, noncondensing. 5.1.2 Outdoors The flow computer installed outdoors shall be designed to operate at an ambient temperature of 55C and relative humidity of 5% to 95%, noncondensing. 5.1.3 Temperature The flow computer shall operate continuously under the following ambient air temperatures without any degradation of the manufacturer's guaranteed performance:
Indoor Air (2) Conditioned Maximum Minimum
Notes: 1) 2) "Sheltered" refers to permanent, ventilated enclosures or buildings, or permanently fixed sunshades with a top and three sides. For instruments which dissipate internal heat and are installed in custom engineered enclosures (e.g., enclosures not included in the original manufacturer's temperature certification), an additional 15C shall be added to the above maximum temperatures. An example, for "indoor air conditioned" installation, the equipment must perform at 35 + 15 = 50C. Similarly, for the "outdoor unsheltered" case, the equipment shall be designed for a maximum operating temperature of 65 + 15 = 80C.

Outdoor (1)(2)(3) Sheltered 55C (131F) 0C (32F)

Outdoor (2)(3) Unsheltered 65C (149F) 0C (32F)

35C (95F) 10C (50F)

Page 6 of 35

Document Responsibility: Custody Measurement Issue Date: 18 October 2009 Next Planned Update: 18 October 2014

34-SAMSS-846 Flow Computers for Custody Transfer Measurement of Hydrocarbon Gases

5.1.3

Ambient Air Quality The flow computer shall be protected from airborne contaminants as specified in SAES-A-112, paragraph 4.6, to prevent corrosion and operational failure.

5.1.4

Offshore and Near-shore Environment Equipment which is not enclosed or hermetically sealed, but is situated offshore or nearshore, shall be protected against corrosion and operational failure due to wind-borne sea water spray and the accumulation of wetted salt (NaCl). Nearshore is defined as any outdoor, onshore location within one kilometer from the shoreline of the Arabian Gulf; all of the Ras Tanura Refinery and Terminal; and within three kilometers from the shoreline of the Red Sea.

5.2

Electrical Area Classification 5.2.1 The Vendor shall be responsible for furnishing the flow computer that meets the area classification as specified in the Instrument Specification Sheet SA-8020-846-ENG or purchase requisition. Certification All Electrical equipment intended for operation in locations classified under the requirements of NFPA 70, Article 505, shall be listed or labeled by any of the agencies listed in Appendix 2. Equipment certified by authorities not listed in Appendix 2 may be used with prior approval of the Supervisor, Instrumentation Unit, Process Instrumentation Division, P&CSD.

5.2.2

5.3

Enclosures The flow computer enclosure shall conform to NEMA ICS 6, NEMA 250, or IEC 60529. Enclosures not required to be explosion proof, shall be specified as NEMA 4 or to IP56 rating.

5.4

Electrical Requirements Unless specified otherwise on Instrument Specification Sheet SA-8020-846ENG, the flow computer shall meet the following requirements: 5.4.1 Voltage and Frequency Variations The AC/DC power supply requirement for the flow computer shall be per the Instrument Specification Sheet SA-8020-846-ENG.
Page 7 of 35

Document Responsibility: Custody Measurement Issue Date: 18 October 2009 Next Planned Update: 18 October 2014

34-SAMSS-846 Flow Computers for Custody Transfer Measurement of Hydrocarbon Gases

The flow computer shall be suitable for operation and interface to any devices within the specified voltage variations as given in Table 1. Table 1 Supply Voltages
System/Device Field switch contacts Analog signal (loop power) Instrumentation power Nominal 24 VDC 24 VDC (4-20 mA)/1-5V 24 VDC Supply Voltage Tolerance 21-28 VDC 21-28 VDC 21-28 VDC NEC Class 1 or 2 1 or 2 1 or 2

5.4.2 5.4.3 5.4.4

Supplies to DC instrument loads: Voltage stabilization shall be provided to maintain the output voltage within tolerable limits of the loads served. A plainly marked, easily accessible equipment enclosure grounding connection shall be provided. External wiring connections shall be to screw-type terminal blocks or channel (rail) mounted, strip-type terminal blocks, with tubular box clamp connector and compression bar or yoke.

5.5

Conformal Coating Printed circuit boards and embedded components used within the flow computer shall be coated with a solderable clear coating, Humiseal or equivalent in accordance with Vendor approved method. PCB edge connectors shall be gold plated.

5.6

Electromagnetic Compatibility and Electromagnetic Immunity The Vendor shall provide the manufacturers test certificates for the flow computer that declares that the device performs in accordance with IEC 610003-2 (2000), IEC 61000-3-3 (2000) and IEC 61000-4-3. However, compliance with the above does not relieve the Vendor from responsibility to confirm that all parts of the electronic system will operate together including the flow computer equipment and that the equipment will operate properly when energized and subjected to an electromagnetic field from a radiating source.

5.7

Vendor Responsibility The Vendor shall guarantee to support all system hardware, firmware, and software with spare parts and services for a period of five (5) years from the system delivery date or as defined in the contract or purchase order whichever is longer. This support shall not be contingent on the customer upgrading to later
Page 8 of 35

Document Responsibility: Custody Measurement Issue Date: 18 October 2009 Next Planned Update: 18 October 2014

34-SAMSS-846 Flow Computers for Custody Transfer Measurement of Hydrocarbon Gases

releases of software or hardware unless this upgrade is supplied at no additional cost. The Vendor shall notify Saudi Aramco of product termination at least 3 years before the product is removed or discontinued from service, support and/or production. 5.8 Units of Measurement The units of measure for the flow computer will be specified on Instrument Specification Sheet SA-8020-846-ENG, and shall be U.S. Customary (USC) for custody transfer measurement:
Quantity Volume Mass Flow Rate Static Pressure Differential Pressure Temperature Heating Value Total Heating Value Density MMSCF lb MMSCFH, MMSCFD Psig In. WC F BTU/SCF MMBTU lb/ft Unit

5.9 R ef er e n c e C o n

ditions All observed volumes shall be corrected to the reference temperature and pressure appropriate for the system of units.
Item Reference Temperature Reference Pressure U.S. Customary (USC) 60F 14.73 psia

General Design Requirements 6.1 Hardware The flow computer shall be composed of manufacturers standard supplied hardware, software and firmware that can be configured to meet the stated requirements.

Page 9 of 35

Document Responsibility: Custody Measurement Issue Date: 18 October 2009 Next Planned Update: 18 October 2014

34-SAMSS-846 Flow Computers for Custody Transfer Measurement of Hydrocarbon Gases

The flow computer shall be a standard off-the-shelf electronic device provided by the manufacturer with tamper-proof program memory. Electrical connections from the field to the flow computer for power and I/O shall be via suitable terminals. These terminals shall be located at the rear of the flow computer or may be mounted remotely via suitable connectors and cables. In case remote terminal blocks are used, the connector cables shall be provided. The flow computer shall have a date and time clock that can be set locally through the front panel or downloaded via the communication link. The clock shall have battery backup. The clock shall be capable of being synchronized by a host system. The flow computer shall be equipped with battery supported RAM, certified EEx ia, to safeguard start after minimum 1 year power off. All I/O circuits shall be protected from transient voltage surges of up to 300 V RMS, such transient surges shall not cause damage or system performance degradation. Common Mode Rejection Ratio (CMRR) of the input circuitry shall be 60 dB or greater for DC to 60 Hz. Normal Mode Rejection Ration shall be 30 dB or greater at 60 Hz. Access to flow computer circuit boards/modules shall be such that field wiring does not need to be disconnected. Each flow computer shall be supplied with a minimum of 20% expansion capability for all I/O or as specified on the flow computer specification sheet. 6.1.1 Pulse Inputs Each flow computer shall have two pulse inputs per meter run from (normally designated A & B) an ultrasonic meter. The number of pulse inputs shall be specified in the Instrumentation Specification Sheet SA-8020-846-ENG. The flow computer shall be capable of handling at minimum from 0 up to 5 KHz at its input. Pulse Inputs shall be protected from over current, transients and over voltages. 6.1.2 Analog Inputs The number of analogue inputs shall be specified in the Instrumentation
Page 10 of 35

Document Responsibility: Custody Measurement Issue Date: 18 October 2009 Next Planned Update: 18 October 2014

34-SAMSS-846 Flow Computers for Custody Transfer Measurement of Hydrocarbon Gases

Specification Sheet SA-8020-846-ENG. Analog inputs shall be 4-20 mA or selectable to be 4-20 mA or 1-5V. A/D conversion shall be 14 bits minimum. Analog inputs shall be protected from over current, transients and over voltages. It shall be possible to individually calibrate each analog input channel on the flow computer. Analogue input modules shall be able to power 4-20 mA field instrumentation loops with a loop resistance of 600 ohms. Alternatively, if specified in the flow computer specification sheet, 4-20 mA loops can be externally powered. Each flow computer shall be capable of accepting temperature inputs from either 3 or 4 wire platinum RTDs conforming to IEC 60751. 6.1.3 Digital Inputs The flow computer shall have the number of digital inputs shall be as specified in the Instrumentation Specification Sheet SA-8020-846-ENG. Digital inputs shall be protected from over current, transients and over voltages. All digital input circuits shall include electronic signal isolation circuitry. Digital input channels shall have hardware filters or configurable software filter algorithms to handle transient inputs or perform contact debouncing. 6.1.4 Analog Outputs The number of analogue inputs shall be specified in the Instrumentation Specification Sheet SA-8020-846-ENG. Analog outputs shall be 4-20 mA or selectable to be 4-20 mA or 1-5V. D/A conversion shall be by 12 bits minimum. Analogue outputs shall be powered by the flow computer. The output should be capable to drive a resistive load of 600 Ohms impedance. Analog outputs shall be protected from short circuit, over current, transients and over voltages.

Page 11 of 35

Document Responsibility: Custody Measurement Issue Date: 18 October 2009 Next Planned Update: 18 October 2014

34-SAMSS-846 Flow Computers for Custody Transfer Measurement of Hydrocarbon Gases

It shall be possible to individually calibrate each analog output channel on the flow computer. 6.1.5 Digital Outputs The flow computer shall have the number of digital outputs as specified in the Instrumentation Specification Sheet. Digital output shall be solid state or relay. The minimum output rating for each channel shall be 100 mA. Digital outputs shall be protected from short circuit, over current, transients and over voltages. The flow computer shall be capable of supporting the following: 6.1.6 On/off contact Latching and non-latching (momentary) contact outputs The duration of the single pulse outputs shall be individually configurable.

Communications a) The flow computer shall as a minimum, support multiple EIA/RS232, EIA/RS-422, EIA/RS-485, and ANSI/IEEE 802.3 ports for communicating with external devices such as metering supervisory computers or PC/laptop. Acceptable data communications protocols include Modbus/RTU, Modbus/ASCII, TCP/IP, and OPC. One of the links shall be configurable for a serial printer for reports, event logs, alarms, etc. When required it shall be also possible to obtain archived reports (audit tail, alarms, etc.) over the IEEE 802.3 network communications link from the flow computer. In addition, each flow computer shall have an EIA/RS-232, EIA/RS-422, EIA/RS-485 port suitable for uploading and downloading its entire operating configuration using a portable computer or local PC. If the flow computer is connected to a network via TCP/IP, appropriate security protection shall be applied, e.g., IP or MAC address filters allow only certain computers to have access to the measurement flow computers.

b)

c)

d)

Page 12 of 35

Document Responsibility: Custody Measurement Issue Date: 18 October 2009 Next Planned Update: 18 October 2014

34-SAMSS-846 Flow Computers for Custody Transfer Measurement of Hydrocarbon Gases

e) f) g)

Single and double precision floating-point values shall conform to the IEEE floating-point formats. All communication links in the flow computer shall support error correction and multiple retries. The flow computer shall implement error check over its communication links incorporating either Cyclical Redundancy Checking (CRC) or Longitudinal Redundancy Checking (LRC) or Vendor equivalent method, in conjunction with bit parity checks, fail-safe transmission timer and message error detection. Information transmitted over the flow computer communications links shall include, but not limited to: Metering configuration All dynamic data (pulse totals, temperatures, pressures, volumes, etc.) I/O & alarm status Data input locally by the operator Reports (audit trail, alarms, etc.).

h)

i)

The flow computer shall be capable of accepting input as floating point, digital and alphanumeric data to its memory via the front panel or via a communications link. Such data shall include as minimum: Set points and mode changes Tickets transaction data (tickets start/stop, etc.) Gas composition data Date and time Meter calibration data for each meter (up to a maximum of 12 flow rates and corresponding meter factors) Base meter factor and normal meter flow rate for each meter Meter data (serial number, nominal K factor)

6.1.7

Front Panel a) Full custody transfer measurement data inputs and outputs, including but not limited to configuration, flow control, etc., shall be accessible via the front panel of the flow computer.
Page 13 of 35

Document Responsibility: Custody Measurement Issue Date: 18 October 2009 Next Planned Update: 18 October 2014

34-SAMSS-846 Flow Computers for Custody Transfer Measurement of Hydrocarbon Gases

b) c) d)

The resolution on the flow computer display shall be sufficient to verify the requirements for calculation accuracy. The flow computer shall provide full configuration of a metering application from its front panel. The front panel on each flow computer shall be capable of displaying 8-digit totalized meter readings and volume totals. The totalized meter readings and volume totals shall be displayed in whole units (e.g., MSCF, MMSCFD, MMBTU, etc.). It shall also be possible through the front panel to review and modify set points or other non-protected measurement data in the flow computer. All calculation constants shall be securely stored within the computer and shall also be easily available for inspection through the flow computer display. Flow computer firmware and its databases shall be designed so that measurement accuracy is not compromised by inadequate resolution on the flow computer display of critical constants. The update time for the flow computer display shall be within 1 second to perform any major function including but not limited to computations, batching, proving and flow control. Access to all points in the flow computers database shall be possible from the front panel.
Commentary Note: Non-protected data is any configurable data.

e)

f)

g)

h)

6.1.8

Security The hardware shall be protected from uncontrolled access by lock&key/wire seal. The metering data and configuration constants shall be protected by password from the front panel and communication ports.

6.2

Software
Commentary note: Application software that is written for specific projects cannot be field proven prior to the hardware freeze date. The exclusion of application software is not intended to provide exclusion for software written to perform standard functions.

a)

The Vendors standard flow computer operating software shall not be modified to meet any Saudi Aramcos requirement.
Page 14 of 35

Document Responsibility: Custody Measurement Issue Date: 18 October 2009 Next Planned Update: 18 October 2014

34-SAMSS-846 Flow Computers for Custody Transfer Measurement of Hydrocarbon Gases

b) c) d)

Application software shall be designed in a manner that requires no modification to the flow computer software. The flow computer shall support a local programming interface via a laptop. Equipment that is provided as part of a system shall be the latest field proven revision level currently available for sale from the original manufacturer at the time of the hardware freeze date as defined in the contract or purchase order; whichever is latest. The hardware freeze date shall not be earlier than the time of placement of the contract or purchase order. All Vendor proprietary software, exclusive of application software, shall be the most recent, commercially released, software revision that is applicable to the flow computer hardware revision level at the hardware freeze date as defined in the contract or purchase order. A software version number shall be accessible to enable changes in software to be identified. The flow computer shall have option to change the fiscal day for continuous measurement systems (e.g., 00:00). The flow computer shall operate correctly, i.e., calculate and report correct regardless of change in day, month, year, decade. The flow computers application and configuration for calculation of custody transfer quantities shall be stored in tamper-proof and non-volatile memory, e.g., Flash or EPROM. The flow computer's program and data memory shall have battery backup with minimum retention time of 31 days of all custody transfer measurement data. A restart after power interruption or program fault detection of the flow computer shall be automatic and shall include a restart for all devices and programs including correct time from a battery backed real-time calendar clock within 5 seconds from interruption of fault. This requirement shall be verifiable. The flow computer shall have self-test and diagnostic routines for watchdog circuits and diagnostic algorithms running in the background mode, on each scan cycle to monitor the health of all elements contributing to the fiscal measurement, including system software and external/internal communications. Flow computer shall have the capability to perform proportional and integral (P+I) flow control with secondary override control selectable for each meter run.
Page 15 of 35

e)

f) g)

h)

i)

j)

k)

Document Responsibility: Custody Measurement Issue Date: 18 October 2009 Next Planned Update: 18 October 2014

34-SAMSS-846 Flow Computers for Custody Transfer Measurement of Hydrocarbon Gases

l)

The flow computer shall meet all requirements per API Manual of Petroleum Measurement Standards, Chapter 21.1 in addition to the requirements stated in this document. The flow computer shall calculate volume, mass totals for each meter in accordance with API Manual of Petroleum Measurement Standards, Chapters 14.3, AGA 3, AGA 5, AGA 8, AGA 9 and AGA 10. The flow computer shall use the down stream static pressure for its calculations. Ability to select between upstream or downstream static pressure will provide flexibility. The flow computer shall use downstream temperature for its calculations. Ability to select between upstream and downstream temperature will provide flexibility. Each meter run shall be operated individually or configured for a station with other meters in the flow computer for station operations. All measurement data and commands shall be available in the flow computer for such a configuration. Flexibility in custody transfer measurement design can be implemented through basic Boolean logic, arithmetic and simple programmable instructions which shall be fully documented and flow charted by the Vendor. No software or hardware locking mechanisms that restrict the user from copying application software from the storage media shall be employed. No software or hardware locking mechanisms that restrict the user from booting (starting up) shall be employed. Flow computers operation and maintenance shall not be dependent on license renewal. The flow computer shall perform the following operations at least once a second: Read all inputs Compute all factors and volumes Perform all output control functions Programming and Configuration a) Configuration software shall be provided by Vendor for the flow computer for configuring, editing, debugging, etc. the metering application. The configuration software shall be compatible with

m)

n)

o)

p)

q) r) s) t)

6.2.1

Page 16 of 35

Document Responsibility: Custody Measurement Issue Date: 18 October 2009 Next Planned Update: 18 October 2014

34-SAMSS-846 Flow Computers for Custody Transfer Measurement of Hydrocarbon Gases

standard of the shelf personal computer(s) (i.e., PCs, laptops), operating within a Microsoft Windows XP or Vista environment. b) The configuration software shall be capable of supporting both online and off-line configuration. Making on-line configuration, (e.g., updating meter curves, default values, Alarm limits, etc.) shall be possible without having to reset or re-initialize metering application program currently running within the flow computer or corrupting the current ticket measurement. Off-line configuration will involve making changes to the copy of the current configuration prior to updating the flow computer. The configuration software shall have the ability to automatically read and display the current condition of all measured values that are important to the integrity of the custody transfer measurement process. These values are typically differential pressure, static pressure, temperature, gas composition, flowrate values, etc. Simple flow computer configuration is preferred with minimal effort to establish custody transfer measurement setup. Extensive programming to customize the custody transfer measurement setup is not acceptable.

c)

d)

6.2.2

Configuration Data and Commands a) Configuration data shall include the following as minimum: b) Meter manufacturer, model, size, serial number, nominal K factor, tag number, etc. Flow computer manufacturer, model number, serial number, tag number; and meter calibration data, etc.

Normal operational commands shall include the following as minimum: Start a ticket on a meter Stop a ticket on a meter Start a new ticket on a meter Set gas composition Set default values for field instruments Provide Master Meter method comparison Set flow control mode (auto/manual), set points, outputs.

c)

All daily counters, registers, internal switches, etc., will be reset at


Page 17 of 35

Document Responsibility: Custody Measurement Issue Date: 18 October 2009 Next Planned Update: 18 October 2014

34-SAMSS-846 Flow Computers for Custody Transfer Measurement of Hydrocarbon Gases

the programmed hour each day, in such a way that no data is lost and there is no effect on the accuracy of calculations. d) 6.2.3 The flow computer shall have auto selection of default temperature, pressure and density in the event of transmitter failure.

Ticket Calculations a) The flow computer shall calculate the following as minimum: b) Actual volume flow Standard volume flow Mass flow. Hourly and daily totals. Average flow rates. Average flow-weighted process variables. Average meter factor per meter.

The flow computer shall accept manual input for secondary sensors (temperature, pressure, gas composition) as necessary to perform calculations per API Manual of Petroleum Measurement Standards, Chapter 14.3 and American Gas Association Standards, AGA 3, AGA 5, AGA 8, AGA 9 and AGA 10. The manual input values shall be verifiable without rounding off or truncation of digits. All flow increment calculations shall be performed to full computer accuracy. (No truncation or rounding off). The interval between each cycle for computation of instantaneous flow shall not exceed 1 second for calculations and flow control. This requirement shall be verifiable. All calculations performed by the flow computer shall be manually verified to be within 0.001%. The flow computer shall retain totalized meter reading for each assigned meter in an internal register which can be read remotely and/or via the front panel but cannot be reset or modified. Totalizers on individual meters and station shall have sufficient digits to prevent rollover more frequently than once every 6 months. The resolution of the totalizers should be such as to comply with this rollover criterion. The flow computer shall set an alarm flag to indicate that a rollover has occurred and shall be indicated on printed reports.

c)

d) e)

f)

Page 18 of 35

Document Responsibility: Custody Measurement Issue Date: 18 October 2009 Next Planned Update: 18 October 2014

34-SAMSS-846 Flow Computers for Custody Transfer Measurement of Hydrocarbon Gases

g) h) i)

Non-resettable registers shall be provided in battery backed memory when they are of non-electro-mechanical type. Flow computer shall be capable of accepting up to 12 meter factors and corresponding flow rates for use in the volume calculations. When fixed values or fallback values are used instead of the live signals during the report interval, this shall be visually identified on the flow computer display and any reports generated. Continuity in measurement of the gas flow during regular calibration of the field instruments or whenever a field instrument of any type fails shall be available in the flow computer. Auto selection of the default values in the event of any field instrument failure (pressure, temperature, densitometer, gas chromatograph) shall be provided.

j)

6.2.4

Reports a) The following reports shall be available in the flow computer as minimum: b) c) Delivery Tickets Current Snapshot/Status Report Historical alarms report Audit trail report

All average values shall be flow-weighted. The flow computer shall have the capability to store as a minimum, 8 previous tickets. All correction factors applied in the calculation and all data required for manual verification shall be recorded in the reports. The tickets and proof reports format shall be per the samples provided in this document. Simple text or RTF format are acceptable.

d)

6.2.5

Alarms/Events a) The flow computer shall continuously monitor and generate alarms or appropriate events as follows as minimum: Watch-dog timer timeout Memory error (RAM or ROM)

Page 19 of 35

Document Responsibility: Custody Measurement Issue Date: 18 October 2009 Next Planned Update: 18 October 2014

34-SAMSS-846 Flow Computers for Custody Transfer Measurement of Hydrocarbon Gases

Program errors I/O failures Ticket start, end Power failure to flow computer Alarms for all parameters impacting measurement (sensor failure, measured value out of range, pulse errors, etc.) Changes made by an authorized user to any data which impacts measurement. Changes shall be alarmed and written to the flow computer audit trail. The audit trail shall include the date, time, user identification, before value and the ne value. All changes, events and alarms shall be logged and maintained in the flow computer historical files. Any user configured alarms

b)

Any alarms generated by the flow computer shall be accessible to authorized persons and recorded within the flow computer database. It shall be possible to configure additional alarms as required by the user. It shall be possible to read the status of alarms within the flow computer database remotely via a communication port. The flow computer shall raise alarms, save alarms to history. The historical alarm report shall be accessible from the front panel or via a remote link. Hardware and software watchdog alarm shall be implemented. There shall be a command to acknowledge alarms/events for each meter run from the front panel or via a remote link from a higher level system. Acknowledging of all alarms/events through a single command is preferred. The flow computer shall log all events including changes made from a higher level system which impacts measurements and operator action to history. The event log shall be accessible via the front panel of the flow computer and/or by a remote link.

c)

d) e)

f)

6.2.6

Data Archiving The flow computer shall have the ability to store data for the purpose of troubleshooting custody transfer measurement discrepancies or

Page 20 of 35

Document Responsibility: Custody Measurement Issue Date: 18 October 2009 Next Planned Update: 18 October 2014

34-SAMSS-846 Flow Computers for Custody Transfer Measurement of Hydrocarbon Gases

establishing some aspect of audit trails. The flow computer shall provide as a minimum the following data archiving options: Raw data archive ASCII data archive Historical reports archive

These can be preconfigured or user selectable or the combination of both. A minimum of 1 month data archive shall be available. 6.2.7 Pulse & Data Security a) Each flow computer shall use dual pulse inputs for each meter to perform Level B pulse security in accordance with API Manual of Petroleum Measurement Standards, Chapter 5.5. It shall not be possible to modify any measurement related data (e.g., volumes, meter factors, average process data, etc.) from the front panel or via any communications link. Metering data and configuration constants shall be under keylock/wire seal and/or password protection via front panel and/or via communication ports. Access to view measurement data, input values or set points within a flow computer shall not be protected by password or keylock. The flow computer shall write protect by either keylock or password security techniques, or a combination of both such that the application program and memory contents are protected from unauthorized alteration. The flow computer shall be designed such that constants can be changed only at the appropriate level of password security. Where it is necessary to use manual data inputs within the computer, parameters as defaults, fallback values and setting alarm limits, the use of this data shall be logged automatically. The flow computer shall provide as a minimum four level of password security from the front panel to protect custody transfer measurement as follows:
Level 0 - View Only

b)

c)

d)

e)

f)

The default mode is view only. This mode shall allow as a minimum the viewing of: All process values
Page 21 of 35

Document Responsibility: Custody Measurement Issue Date: 18 October 2009 Next Planned Update: 18 October 2014

34-SAMSS-846 Flow Computers for Custody Transfer Measurement of Hydrocarbon Gases

Configuration data Communication ports settings Alarms Reports

Level 1 Operator

This level shall allow as a minimum the following operational functions for operators: Changing CVs set points Changing CVs mode (auto/manual) Acknowledge alarms/events Viewing/printing reports Entering GC data

Level 2 - Technician

This level shall allow as a minimum the following functions: Manual override of process input values I/O calibration Changing alarm limits Re-assigning I/Os Viewing flow computer database

Level 3 - Engineer

This level shall allow as a minimum the following functions: Alarms configuration Alarm enable/disable Flow computer configuration Download/uploads of flow computer configuration FCVs tuning Password control Communication ports configuration Reports configuration

Page 22 of 35

Document Responsibility: Custody Measurement Issue Date: 18 October 2009 Next Planned Update: 18 October 2014

34-SAMSS-846 Flow Computers for Custody Transfer Measurement of Hydrocarbon Gases

Panel Mount Flow Computer Requirements 7.1 Redundancy 7.1.1 Flow computers shall be capable of operating in a redundant, primary/secondary configuration without the intervention of any higher level system. The secondary flow computer shall be a hot standby to the primary flow computer. In the event of failure of the primary flow computer, the back-up must take full control in a bumpless switch-over. There shall be no data loss or change when switching over to a standby system. There shall be an option to switch manually (on-demand) the primary/secondary flow computers duty from the communication ports. In a redundant configuration, each flow computer shall be capable of calculating and totaling metered values. Each flow computer shall also be capable of closed loop control for the metering operations. In a redundant configuration, the primary flow computer shall control the meter run CV's. The secondary flow computer shall operate as a "hot" standby utilizing its own inputs to read process data for its volume calculations. To ensure complete totalizer autonomy within both primary and secondary flow computers, process control: mode status, valve position, and set-point data shall be passed from primary to secondary through a communication link If redundancy is specified in the flow computer instrumentation specification sheet, there shall be no effect on point variables, status, programs or tasks in progress when a switch over to redundant flow computer occurs. The maximum time required to resume complete functionality following a complete switch over shall not exceed 1 second. Switch over shall not cause loss of data or upset any input or output signals. In a redundant configuration, any data exchange between the flow computers shall be user selectable based on metering station design configuration.

7.1.2 7.1.3

7.1.4

7.1.5

7.1.6

7.2

Meter Runs 7.2.1 The flow computer shall provide a minimum of two meter runs configurable using all the required inputs (e.g., dual pulse in the case of Ultrasonic meters).

Page 23 of 35

Document Responsibility: Custody Measurement Issue Date: 18 October 2009 Next Planned Update: 18 October 2014

34-SAMSS-846 Flow Computers for Custody Transfer Measurement of Hydrocarbon Gases

7.2.2

Each meter run shall be operable as an individual meter or configured as part of a meter station with other meters. All custody transfer measurements and commands shall be available to operate the flow computer in such metering system arrangements.

7.3

Gas Chromatograph 7.3.1 7.3.2 The flow computer shall have the ability to read gas composition from on-line gas chromatograph. The flow computer shall interface with the gas chromatograph using standard industrial communication protocols. A communication protocol shall be acceptable to both devices (typically MODBUS). The flow computer shall have functions that give an alarm and inhibit the use of gas composition values that are outside the ranges defined for the gas chromatograph. The flow computer shall use the default values when the reported total gas composition is outside the valid defined ranges or upon failure of the on-line gas chromatograph.

7.3.3

7.4

Ultrasonic Meter 7.4.1 The flow computer shall read the ultrasonic meters diagnostic data including velocity of sound, totalizers, gain, signal-to-noise ratio of transducers, gas density, etc., and any deviation between such data and pre-configured parameters shall be alarmed by the flow computer. The flow computer shall operate as a master or slave on the communication port to the meter according to the operating mode designated by the flow computer.

7.4.2

Field Mount Flow Computer Requirements 8.1 Multivariable Sensors Multivariable sensors used as an integral part of the flow computer are acceptable providing it satisfies the metering design requirements per API Manual of Petroleum Measurement Standards, Chapter 14.3. 8.2 Meter Runs The flow computer must provide as a minimum single meter run. The flow computer shall have the capability to supply all the required signals to establish as a minimum a single meter run per API Manual of Petroleum Measurement Standards, Chapter 14.3.
Page 24 of 35

Document Responsibility: Custody Measurement Issue Date: 18 October 2009 Next Planned Update: 18 October 2014

34-SAMSS-846 Flow Computers for Custody Transfer Measurement of Hydrocarbon Gases

8.3

Control Valves The flow computer shall provide PID control for at least one analogue output.

Flow Computer Requirements for Ultrasonic Meter In addition to the requirements stated in 34-SAMSS-114, the following shall be the minimum requirements for ultrasonic meters in gas custody transfer measurement system from the flow computer. 9.1 Hardware Each flow computer shall have pulse inputs from two (normally designated A & B) pulse generators for each assigned meter. The number of frequency inputs for the flow computer will be as specified per ISS-820-846-ENG. Per the communication requirements stated in sections 6.1.6, a communication channel shall be setup between the flow computer and the ultrasonic meter to exchange measurement and verification data. The flow computer shall meet the hardware connectivity requirements for ultrasonic meters as specified in 34-SAMSS-114 and AGA Report 9. 9.2 Software The flow computer shall have a meter linearization curve for implementing the flow calibration data of the ultrasonic meter. This shall comprise of meter factors and flow rates. The minimum of 8 point curve shall be available in the flow computer. The dual pulse inputs from the ultrasonic meter shall be the only inputs used for performing measurement computations at the flow computer. The serial link shall NOT be used as a back-up mechanism for updating any totalizers within the flow computer. In addition to data transfer between the flow computer and the ultrasonic meter, the serial link shall be used for measurement comparison between the flow computer and computation performed in the ultrasonic meter. The flow computer shall read ultrasonic meters totalizers and perform comparison with its internal totalizers at a configurable frequency and deviation levels. Any deviation between such totalizers shall be alarmed in the flow computer.

Page 25 of 35

Document Responsibility: Custody Measurement Issue Date: 18 October 2009 Next Planned Update: 18 October 2014

34-SAMSS-846 Flow Computers for Custody Transfer Measurement of Hydrocarbon Gases

10

Shipping Requirements 10.1 10.2 All necessary repairs, replacements or modifications to hardware, firmware, and software, shall be completed by the Vendor prior to shipment. The Vendor shall be responsible for ensuring the equipment is properly prepared for shipment, including, but not limited to, the requirements specified hereafter. 10.2.1 General a) All equipment and internals being shipped shall be braced and temporary supports shall be provided, if required, to prevent damage during shipment. Equipment shall be marked with water-soluble materials that will not attack or damage the equipment at either ambient or operating temperatures. Marking materials shall be free of lead, sulfur, zinc, cadmium, mercury, chlorine and all other halogens. Markings for export shall conform to the requirements specified on the purchase order.

b)

c)

10.2.2 Electronic and Electrical Equipment a) The Vendor shall determine if electronics and instruments are susceptible to damage from shock, weather or extremes of temperature during shipment. If required, such items shall be removed after the functional test and shipped separately. Electronic equipment shall be prepared and protected for shipment in accordance with the manufacturer's recommendations. As a minimum, the equipment shall be fitted with a vapor phase inhibitor emitter (CORTEC VCI-101, VCI-105, VCI-110 or equivalent). Electrical boxes shall be fitted with vapor phase inhibitor emitters (CORTEC VCI-101, VCI-105, VCI-110 or equivalent).

b)

c)

11

Documentation In addition to documentation required in the purchase order, Vendor shall furnish the following additional documentation upon receipt of a purchase order: a) The Vendor shall supply in software format copies of all configuration and communication software, copy of configuration file for the specific application and soft copies of the flow computer manuals.

Page 26 of 35

Document Responsibility: Custody Measurement Issue Date: 18 October 2009 Next Planned Update: 18 October 2014

34-SAMSS-846 Flow Computers for Custody Transfer Measurement of Hydrocarbon Gases

b)

Operation Manual, describing flow computer operation and calibration procedures allowing field personnel to start-up, operate and safely shut down the flow computer. Configuration Manual Installation Manual. Trouble Shooting Manual, containing trouble shooting diagrams that allow field personnel to identify a fault by means of a simple step-by-step procedure. Recommended list of spare parts.

c) d) e) f) 12

Testing Each flow computer shall have as part of the purchase delivery a factory test certificate verifying the health in compliance with this SAMSS prior to leaving Vendor site. A full set of calculations and input tests shall be carried out when the flow computer is configured for a metering application. The tests shall include but not limited to self check and self diagnostics at start-up and continuously during normal operation shall be part of the Vendor tests. The algorithms and fixed parameters important for accurate computation of custody transfer quantities shall be verified as part of the Vendor tests.

18 October 2009

Revision Summary New Saudi Aramco Materials System Specification.

Page 27 of 35

Document Responsibility: Custody Measurement Issue Date: 18 October 2009 Next Planned Update: 18 October 2014

34-SAMSS-846 Flow Computers for Custody Transfer Measurement of Hydrocarbon Gases

Appendices Appendix-1 Meter Ticket Formats Delivery Ticket Format for Ultrasonic Metering Systems Delivery Ticket Format for Orifice Metering System Comparison Report for Ultrasonic Meters

Appendix 1A Appendix 1B Appendix 1C

Appendix-2 Approval Agencies for Equipment in Hazardous Area

Page 28 of 35

Document Responsibility: Custody Measurement Issue Date: 18 October 2009 Next Planned Update: 18 October 2014

34-SAMSS-846 Flow Computers for Custody Transfer Measurement of Hydrocarbon Gases

Appendix 1A: Daily Delivery Ticket Format for Ultrasonic Metering Systems
Saudi Arabian Oil Company (Saudi Aramco) Station: AAAAAAAAA Delivery Date: MM/DD/YYYY Ticket No.: XXXX Flow Computer Tag. No.: AAA-XXX Print Date/Time: MM/DD/YYYY/HH:MM SERVICE GAS: AAAAAAAAA Meter Data: Tag No. AAA-XXX Manufacturer: AAAAAAAAA Pipe ID (in): XX.XXX Model No.: AAA-XXX Meter K-Factor: XXXX Pulse/CF USM ID (in):XX.XXX Serial No.: XXXXXX

1. Meter Closing (Date/Time) 2. Meter Opening (Date/Time) 3. Idle Time 4. Net Delivery Time 5. Meter Closing Reading (MMSCF) 6. Meter Opening Reading (MMSCF) 7. Total Volume (MMSCF) 8. Meter Closing Reading (MMBTU) 9. Meter Opening Reading (MMBTU) 10. Total Heating Value (MMBTU) 11. Average Flow Rate (MMSCFD) 12. Average Temperature (F) 13. Average Pressure (PSIG) 14. Average Density (lb/SCF) 15. Average Meter Factor 16. Daily Average Gas Velocities: Chord A XX.XX FT/S Chord C XX.XX FT/S Chord B XX.XX FT/S Chord D XX.XX FT/S 17. Gas Composition: C1 C2 C3 i C4 n C4 i C5 n C5 C6+ N2 CO2 H2S H2O Average Heating Value Specific Gravity Non-Negotiable, Non-Transferable Saudi Arabian Oil Company Checked for Saudi Aramco by: __________________________

MM/DD/YYYY/HH:MM:SS MM/DD/YYYY/HH:MM:SS XX.XXX Hrs XX.XXX Hrs XXX.XXX XXX.XXX XXX.XXX XXXXXX XXXXXX XXXXXX XXX.XXX XXX.X XXX XX.XX X.XXXX Meter Average Gas Velocity XX.XX FT/S

XX.XX XX.XX XX.XX XX.XX XX.XX XX.XX XX.XX XX.XX XX.XX XX.XX XX.XX XX.XX XXXX BTU/SCF X.XXXX

Date: ____________ Page 29 of 35

Document Responsibility: Custody Measurement Issue Date: 18 October 2009 Next Planned Update: 18 October 2014

34-SAMSS-846 Flow Computers for Custody Transfer Measurement of Hydrocarbon Gases

Explanation of Delivery Ticket for Systems with Ultrasonic Flow Meters


A new ticket shall be initiated upon delivery or receipt of a new batch; automatically at 12:00 midnight of each day; or when manually initiated by the operator. STATION - Alpha-numeric value entered in the metering system computer during initialization METER TICKET NUMBER Computer generated number plus an alpha character if applicable. Numbers for each meter are consecutively assigned by the flow computer beginning with 12:00 midnight of the 1st day of each year FLOW COMPUTER TAG. NO. The tag number of the flow computer used to calculate the total volume and energy for the batch DELIVERY DATE - Date of the delivery PRINT DATE/TIME - Date and time when ticket is printed SERVICE GAS Alpha-numeric value entered in the metering flow computer during initialization (Natural Gas or Ethane) METER DATA (METER TAG NO , MANUFACTURER, MODEL NO. AND SERIAL NO., PIPE INSIDE DIAMETER, ULTRASONIC METER DIAMETER AND METER K-FACTOR) - Alpha-numeric values entered in the metering system computer during initialization 1. 2. 3. 4. 5. 6. 7. 8. 9. METER CLOSING (DATE/TIME): Date and time delivery stops as determined by flow computer METER OPENING (DATE/TIME): Date and time delivery starts as determined by flow computer IDLE TIME: Calculated by the flow computer NET DELIVERY TIME: Calculated by flow computer = Item 1-Item 2-Item 3 METER CLOSING READING: Total accumulated volume reading at the time the delivery stops (MMSCF). METER OPENING READING: Total accumulated volume reading at the time the delivery starts (MMSCF). TOTAL VOLUME: Item 5-Item 6 (MMSCF) METER CLOSING READING: Total accumulated heating value reading at the time the delivery stops (MMBTU) METER OPENING READING: Total accumulated heating value reading at the time the delivery starts (MMBTU)

10. TOTAL HEATING VALUE: Item 8-Item 9 11. AVERAGE FLOW RATE: Item 7*24/Item 4 12. FLOW WEIGHTED AVERAGE TEMPERATURE: Calculated by flow computer 13. FLOW WEIGHTED AVERAGE PRESSURE: Calculated by flow computer 14. FLOW WEIGHTED AVERAGE DENSITY: Calculated by the flow computer 15. FLOW WEIGHTED AVERAGE METER FACTOR: Calculated by the flow computer 16. AVERAGE GAS VELOCITY The average gas velocity calculated by the ultrasonic meter processor and the gas velocity for the individual paths 17. GAS COMPOSITION - Either data received from an on-line gas chromatograph at every scan or entered manually. AVERAGE HEATING VALUE Calculated by the flow computer based on the gas composition SPECIFIC GRAVITY: Calculated by the flow computer based on the gas composition

Page 30 of 35

Document Responsibility: Custody Measurement Issue Date: 18 October 2009 Next Planned Update: 18 October 2014

34-SAMSS-846 Flow Computers for Custody Transfer Measurement of Hydrocarbon Gases

Appendix 1B: Delivery Ticket Format for Orifice Metering System


Saudi Arabian Oil Company (Saudi Aramco) Station: AAAAAAAAA Delivery Date: MM/DD/YYYY Ticket No.: XXXX Flow Computer Tag. No.: AAA-XXX Print Date/Time: MM/DD/YYYY/HH:MM SERVICE GAS: AAAAAAAAA Meter Data: Tag No. AAA-XXX Manufacturer: AAAAAAAAA Pipe ID (in): XX.XXX 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. Meter Closing (Date/Time) Meter Opening (Date/Time) Idle Time Net Delivery Time Meter Closing Reading Meter Opening Reading Total Volume Meter Closing Reading Meter Opening Reading Total Heating Value Average Flow Rate Average Differential Pressure Average Temperature Average Static Pressure Average Density Gas Composition: Model No.: AAA-XXX Serial No.: XXXXXX

Orifice Plate Diameter (in):XX.XXX MM/DD/YYYY/HH:MM:SS MM/DD/YYYY/HH:MM:SS XX.XXX Hrs XX.XXX Hrs XXX.XXX XXX.XXX XXX.XXX XXXXXX XXXXXX XXXXXX XXX.XXX XX.XX XXX.X XXX XX.XX XX.XX XX.XX XX.XX XX.XX XX.XX XX.XX XX.XX XX.XX XX.XX XX.XX XX.XX XX.XX XXXX BTU/SCF X.XXXX

(MMSCF) (MMSCF) (MMSCF) (MMBTU) (MMBTU) (MMBTU) (MMSCFD) (Inch WC) (F) (PSIG) (lb/SCF) C1 C2 C3 i C4 n C4 i C5 n C5 C6+ N2 CO2 H2S H2O Average Heating Value Specific Gravity

NON-NEGOTIABLE, NON-TRANSFERABLE SAUDI ARABIAN OIL COMPANY CHECKED FOR SAUDI ARAMCO BY: __________________________ DATE: ____________

Page 31 of 35

Document Responsibility: Custody Measurement Issue Date: 18 October 2009 Next Planned Update: 18 October 2014

34-SAMSS-846 Flow Computers for Custody Transfer Measurement of Hydrocarbon Gases

Explanation of Delivery Ticket for Systems with Orifice Meters


A new ticket shall be initiated upon delivery or receipt of a new batch; automatically at 12:00 midnight of each day; or when manually initiated by the operator. STATION - Alpha-numeric value entered in the metering system computer during initialization. METER TICKET NUMBER Computer generated number plus an alpha character if applicable. Numbers for each meter are consecutively assigned by the flow computer beginning with 12:00 midnight of the 1st day of each year DELIVERY DATE - Date of the delivery PRINT DATE/TIME - Date and time when ticket is printed. SERVICE GAS Alpha-numeric value entered in the metering flow computer during initialization (Natural Gas or Ethane) METER DATA (METER TAG NO, MANUFACTURER, MODEL NO. AND SERIAL NO, PIPE INSIDE DIAMETER AND ORIFICE PLATE DIAMETER) - Alpha-numeric values entered in the metering system computer during initialization 1. 2. 3. 4. 5. 6. 7. 8. 9. METER CLOSING (DATE/TIME): Date and time delivery stops as determined by flow computer METER OPENING (DATE/TIME): Date and time delivery starts as determined by flow computer IDLE TIME: Calculated by the flow computer NET DELIVERY TIME: Calculated by flow computer = Item 1-Item 2-Item 3 METER CLOSING READING: Total accumulated volume reading at the time the delivery/receipt stops (MMSCF) METER OPENING READING: Total accumulated volume reading at the time the delivery/receipt starts (MMSCF) TOTAL VOLUME: Item 5-Item 6 METER CLOSING READING: Total accumulated Heating value reading at the time the delivery/receipt stops (MMBTU) METER OPENING READING: Total accumulated Heating value reading at the time the delivery/receipt starts (MMBTU)

10. TOTAL HEATING VALUE: Item 8-Item 9 11. AVERAGE FLOW RATE: Item 7*24/Item 4 12. FLOW WEIGHTED AVERAGE DIFFERENTIAL PRESSURE: Calculated by flow computer 13. FLOW WEIGHTED AVERAGE DIFFERENTIAL PRESSURE: Calculated by flow computer 14. FLOW WEIGHTED AVERAGE TEMPERATURE: Calculated by flow computer 15. FLOW WEIGHTED AVERAGE STATIC PRESSURE: Calculated by flow computer 16. FLOW WEIGHTED AVERAGE DENSITY: Calculated by the flow computer 17. GAS COMPOSITION: Either data received from an on-line gas chromatograph at every scan or entered manually AVERAGE HEATING VALUE: Calculated by the flow computer based on the gas composition SPECIFIC GRAVITY: Calculated by the flow computer based on the gas composition

Page 32 of 35

Document Responsibility: Custody Measurement Issue Date: 18 October 2009 Next Planned Update: 18 October 2014

34-SAMSS-846 Flow Computers for Custody Transfer Measurement of Hydrocarbon Gases

Appendix 1c: Comparison Report for Ultrasonic Meters Saudi Arabian Oil Company (Saudi Aramco)
Station: AAAAAAAAA Report No.: XXXX SERVICE GAS: AAAAAAAAA Flow Computer Tag. No.: AAA-XXX Operational Meter Data: Tag No. Model No.: Serial No.: Manufacturer: Meter K-Factor: USM ID (in): AAA-XXX AAA-XXX XXXXXX AAAAAAAAA XXXX Pulse/CF X.XXX MMACF F Psig lb/SCF m/s MACFH MMSCF MMACF F Psig lb/SCF m/s MACFH MMSCF % HH:MM:SS XXX XX.X XXX X.XXX X.XXXX XX.X XXX XXX XXX XX.X XXX X.XXX X.XXXX XX.X XXX XXX X.XX XX:XX:XX MM/DD/YY MM/DD/YY MM/DD/YY X.XXXX X.XXXX X.XXXX X.XX X.XX X.XX Date: ____________ MM/DD/YY X.XXXX X.XX Check Meter Data: Tag No. Model No.: Serial No.: Manufacturer: Meter K-Factor: USM ID (in): AAA-XXX AAA-XXX XXXXXX AAAAAAAAA XXXX Pulse/CF XX.XXX Print Date/Time: Comparison Start Date/Time: Comparison Finish Date/Time: MM/DD/YYYY/HH:MM MM/DD/YYYY/HH:MM MM/DD/YYYY/HH:MM

Check Meter Readings: 1. Actual Volume 2. Average Temperature 3. Average Pressure 4. Average Density 5. Average MF 6. Average Gas Velocity 7. Flow Rate 8. Standard Volume Operational Meter Readings: 9. Actual Volume 10. Average Temperature 11. Average Pressure 12. Average Density 13. Average MF 14. Average Gas Velocity 15. Flow Rate 16. Standard Volume 17. Vol. Deviation 18. Duration of Comparison

Historical Records: Date: MM/DD/YY MM/DD/YY MM/DD/YY Flow Rate X.XXXX X.XXXX X.XXXX Dev. % X.XX X.XX X.XX

Checked for Saudi Aramco by: __________________________

Page 33 of 35

Document Responsibility: Custody Measurement Issue Date: 18 October 2009 Next Planned Update: 18 October 2014

34-SAMSS-846 Flow Computers for Custody Transfer Measurement of Hydrocarbon Gases

Explanation of Comparison Report for Ultrasonic Meters A new master meter proving report shall be generated upon completion of the verification of the operational meter(s) against the check meter. STATION - Alpha-numeric value entered in the metering system computer during initialization. REPORT NUMBER Computer generated number plus an alpha character if applicable. Numbers for each meter are consecutively assigned by the MSC every time a comparison is initiated PRINT DATE/TIME - Date and time when comparison report is printed. SERVICE GAS Alpha-numeric value entered in the metering flow computer during initialization (Natural Gas or Ethane) COMPARISON START AND FINISH DATE/TIME: The date & time when the comparison was actually started and completed OPERATIONAL & CHECK METERS DATA (METER TAG NO, MANUFACTURER, MODEL NO. AND SERIAL NO, K FACTOR & UFM INSIDE DIAMETER) - Alpha-numeric values entered in the metering system computer during initialization CHECK & OPERATIONAL METER READINGS: The following data are determined during each run of the proving process based on measurement by the check & operational meters and their associated instruments 1 & 9. 2 & 10. 3 & 11. 4 & 12. 5. & 13 6 & 14. 7 & 15. 8 & 16. 17. 18. ACTUAL VOLUME The volume at flowing conditions for operational and check meters AVERAGE TEMPERATURE Flow weighted average temperature for operational and check meters AVERAGE PRESSURE Flow weighted average pressure for operational and check meters AVERAGE DENSITY Flow weighted average density for operational and check meters AVERAGE MF This applies only to the check meter and should refelct the average MF during the proving AVERAGE GAS VELOCITY The average gas velocity for operational and check meters FLOW RATE The gas flow rate in the operational and check meters STANDARD VOLUME The volume at reference conditions for operational and check meters VOLUME DEVIATION (Line 16 Line 8)/Line 8 x 100% DURATION OF COMPARISON Total difference between the comparison finish and start times. The comparison of gas volumes of the operational and check meters shall start after reasonable period of lineup defined the supervisory computer to establish check meter conditions similar to the operational meter.

HISTORICAL RECORDS The Date, Flow Rate and Deviation % of the previous 10 comparisons. The Historical Record is updated each time a comparison is completed on the basis that oldest record will be deleted.

Page 34 of 35

Document Responsibility: Custody Measurement Issue Date: 18 October 2009 Next Planned Update: 18 October 2014

34-SAMSS-846 Flow Computers for Custody Transfer Measurement of Hydrocarbon Gases

Appendix 2 Approval Agencies for Equipment in Hazardous Area USA USA/Canada USA USA Canada UK Belgium France France Germany Switzerland Italy Netherlands Underwriters Laboratories, Inc. (UL) Intertek Testing Services (ITSNA) Note: Formerly known as ETL. National Recognized Testing Laboratory (NRTL) Factory Mutual Approvals LLC (FM) Canadian Standards Assn. (CSA) BASEEFA certification scheme. Institute Scientific des Services Publices (ISSEP) Centre d'Etudes et Recherches de Charbonnages de France (CERCHAR) Laboratoire Central des Industries Electriques (LCIE) Physikalisch Technische Bundesanstalt (PTB) Electrosuisse Schweizerischer Elektrotechnischer Verein (SEV) Centro Elettrotechnico Sperimentale Italiano (CESI) KEMA Nederland B.V. (KEMA) Labeled or listed Labeled or listed Certified Certified Certified Certified Certified Certified Certified Certified Certified Certified Certified

Page 35 of 35