0% found this document useful (0 votes)
73 views101 pages

Tangguh Expansion Project Control Narrative

The Tangguh Expansion Project Control Narrative outlines the project's background, purpose, and scope, detailing various control philosophies and functionalities for the LNG EPC. It includes a comprehensive list of typical functionalities, normative references, and terms used within the document. The document serves as a guideline for project execution and control systems related to the expansion project.

Uploaded by

Arun Kumar
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
73 views101 pages

Tangguh Expansion Project Control Narrative

The Tangguh Expansion Project Control Narrative outlines the project's background, purpose, and scope, detailing various control philosophies and functionalities for the LNG EPC. It includes a comprehensive list of typical functionalities, normative references, and terms used within the document. The document serves as a guideline for project execution and control systems related to the expansion project.

Uploaded by

Arun Kumar
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

TANGGUH EXPANSION – PROJECT EXECUTE

LNG EPC

Tangguh Expansion Project


CONTROL NARRATIVE - GENERAL

Code Description
A Proceed - No comment
B Proceed - With comment
C Do Not Proceed - Revise & Resubmit
D Cancelled
E Received as information
Signature:

A01 Issued for Review 07-Mar-


Yulia M/Guston Andira 07-Mar-2017 H. Kubota 07-Mar-2017
2017
Rev Reason for Issue Author Date Checked Date Approved Date
BP Document Number Contractor Document Number
870310-PTS--900-INS-DTB-
TEP-900-DBS-CS-BP4-0001
! This document is copyright and shall not be 71204
reproduced without the permission of BP BP Original Specification Number Document Class

--- 2
© BP p.l.c.
BP Confidential
<SVGS Project>
Tangguh Expansion Project - LNG EPC
Control Narrative - General

Table of Contents
1 Introduction 776
1.1 Project Background 776
1.2 Document Purpose 776
1.3 Scope 776

2 Normative references 776


2.1 Company Document 776
2.2 Project documents 887
2.3 Project Drawings 887

3 Terms and definitions 887


4 Symbols and abbreviations 10109
5 General Plant/Train-3 Control Philosophy 111110
6 Typical functionalities 171712
6.1 TYP_0010: Analogue Indication 181812
6.2 TYP_0011: Analogue Indication with Totalizer and Reset 181813
6.3 TYP_0012: Analogue Indication with Local Display 191913
6.4 TYP_0110: Simple PID Controller 202014
6.5 TYP_0111: Simple PID Controller with Totalizer and Reset 212115
6.6 TYP_0112: Simple PID Controller with Local Display 222215
6.7 TYP_0120: PID Control with One-shot Output Reset 232316
6.8 TYP_0130: PID Control with Continues Output Reset 232316
6.9 TYP_0131: PID Control with One-shot Output Reset and Local Display 242417
6.10 TYP_0132: PID Control with Continuous Output Reset and Local Display 242417
6.11 TYP_0140: Cascade Control 252518
6.12 TYP_0141: Cascade Control with One-shot Output Reset 262619
6.13 TYP_0142: Cascade Control with Continuous Output Reset 262619
6.14 TYP_0143: Cascade Control with One-shot Output Reset and Local Display 272720
6.15 TYP_0144: Cascade Control with Continuous Output Reset and Local Display 272720
6.16 TYP_0150: Split Range Control 282821
6.17 TYP_0151: Split Range Control with One-shot Output Reset 303022
6.18 TYP_0152: Split Range Control with Continuous Output Reset 303023
6.19 TYP_0153: Split Range Control with One-shot Output Reset with Local Display 313124
6.20 TYP_0154: Split Range Control with Continuous Output Reset with Local Display 313124
6.21 TYP_0160: Control Output Signal Low Selector 323225
6.22 TYP_0170: Control Output Signal High Selector 323225
6.23 TYP_0180: Manual Loader 333326
6.24 TYP_0181: Manual Loader with One-shot Output Reset 333326
6.25 TYP_0182: Manual Loader with Continuous Output Reset 343427
6.26 TYP_0200: Control Output Signal Manual Selector 353527
6.27 TYP_0410: Differential Indication 363628
6.28 TYP_0420: Temperature and Pressure Compensation for Gas 363628
6.29 TYP_0421: Temperature and Pressure Compensation for Gas with Totalizer and Reset 383830
6.30 TYP_0430: Temperature Compensation for Gas 393931
6.31 TYP_0450: Temperature and Pressure Compensation for Steam 414132

870310-PTS--900-INS-DTB-71204 Page 3 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

6.32 TYP_0451: Temperature and Pressure Compensation for Steam with Totalizer and Reset 434333
6.33 TYP_0460: Multiple Transmitter (Middle out of three) 434333
6.34 TYP_0510: Comparison of Analogue Input from SIS & PAS Using ZMVC-1 444434
6.35 TYP_0520: Comparison of Analogue Input from SIS & PAS Using ZMVC-2 – To be update !!!!
454534
6.36 TYP_1010: Digital Alarm Generation 454535
6.37 TYP_1030: Digital Status Input – 2 DIs 464635
6.38 TYP_1040: Digital Output – 1 DO 464636
6.39 TYP_1120: Valve Control – 2 DIs, 1 DO 474736
6.40 TYP_1130: Valve Control – 2 DIs, 2 DOs 484837
6.41 TYP_1140: Manual On-Off Control 494937
6.42 TYP_1150: Automatic On-Off Control 494938
6.43 TYP_1310: Motor control with manual start / stop 494938
6.44 TYP_1320: Motor Control with manual start / stop and auto start 535342
6.45 TYP_1340: Motor Control with manual start / stop and auto start / stop 545442
6.46 TYP_1341: Motor control with manual start / stop and auto Start function by process condition
545442
6.47 TYP_1342: Motor control with manual start / stop and auto start function by process condition
with start-up override 595947
6.48 TYP_1343: Motor control with manual start / stop and auto start function by loss of duty pump
running status 666653
6.49 TYP_1350: Motor with Monitoring Only 747457
6.50 TYP_1450: Heater control with Manual ON / OFF and Auto ON / OFF 757558
6.51 TYP_1510: Pump Auto start / stop logic -1 AI, 2 pumps with primary/secondary selection 757558
6.52 TYP_1511: Pump Auto start / stop logic -2 AI, 2 pumps with primary/secondary selection 777759
6.53 TYP_1512: Pump Auto start / stop logic-3, 2 pumps with primary/secondary selection 838365
6.54 TYP_1516: Pump Auto start Logic -1, by Process Condition 888870
6.55 TYP_1517: Pump Auto start Logic -2, by Loss of Running Pump 908971
6.56 TYP_2010: Subsystem Analogue Indication 909072
6.57 TYP_0013: Analogue Indication for Corrosion 919072

1 Introduction 5
1.1 Project Background 5
1.2 Document Purpose 5
1.3 Scope 5

2 Normative references 5
2.1 Company Document 5
2.2 Project documents 6
2.3 Project Drawings 6

3 Terms and definitions 6


4 Symbols and abbreviations 8
5 General Plant/Train-3 Control Philosophy 9
6 Typical functionalities 11
6.1 TYP_0110: Simple PID Controller 11
6.2 TYP_0120: PID Control with One-shot Output Reset 12
6.3 TYP_0130: PID Control with Continues Output Reset 13
6.4 TYP_0140: Cascade Control 13

870310-PTS--900-INS-DTB-71204 Page 4 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

6.5 TYP_0150: Split Range Control 14


6.6 TYP_0160: Control Output Signal Low Selector 16
6.7 TYP_0170: Control Output Signal High Selector 16
6.8 TYP_0180: Manual Loader 17
6.9 TYP_0190: Ratio Control 17
6.10 TYP_0410: Differential Indication 18
6.11 TYP_0420: Temperature and Pressure Compensation for Gas 18
6.12 TYP_0430: Temperature Compensation for Gas 19
6.13 TYP_0450: Temperature and Pressure Compensation for Steam 20
6.14 TYP_0460: Multiple Transmitter (Middle out of three) 21
6.15 TYP_0510: Comparison of Analogue Input from SIS & PAS Using ZMVC 21
6.16 TYP_1140: Manual On-Off Control 22
6.17 TYP_1150: Automatic On-Off Control 22
6.18 TYP_1310: Motor control with manual start / stop 22
6.19 TYP_1340: Motor Control with manual start / stop and auto start / stop 26
6.20 TYP_1341: Motor control with manual start / stop and auto Start function by process condition
27
6.21 TYP_1342: Motor control with manual start / stop and auto start function by process condition
with start-up override 31
6.22 TYP_1343: Motor control with manual start / stop and auto start function by loss of duty pump
running status 37
6.23 TYP_1510: Pump Auto start / stop logic -1 AI, 2 pump with primary/secondary selection 41
6.24 TYP_1511: Pump Auto start / stop logic -2 AI, 2 pump with primary/secondary selection 42
6.25 TYP_1512: Pump Auto start / stop logic-3, 2 pump with primary/secondary selection 48

List of Tables

Table 1 Function Grouping Number 171712


Table 2 TYP_1310 Start/Stop Procedure 505038
Table 3 Typical Number for TYP_1340 545442
Table 4 TYP_1341 Start/Stop Procedure 545443
Table 5 TYP_1342 Start/Stop Procedure 595947
Table 6 TYP_1343 Start/Stop Procedure 666653
Table 7 TYP_1511 Start/Stop Procedure 777759
Table 8 TYP_1512 Start/Stop Procedure 848466
Table 1 Function Grouping Number 11
Table 2 TYP_1310 Start/Stop Procedure 23
Table 3 Typical Number for TYP_1340 26
Table 4 TYP_1341 Start/Stop Procedure 27
Table 5 TYP_1342 Start/Stop Procedure 31
Table 6 TYP_1343 Start/Stop Procedure 37
Table 7 TYP_1511 Start/Stop Procedure 42
Table 8 TYP_1512 Start/Stop Procedure 49

870310-PTS--900-INS-DTB-71204 Page 5 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

List of Figures

Figure 1 Simplified Train-3 Block Flow Diagram 111110


Figure 2 Analogue Indication 181813
Figure 3 Analogue Indication with Totalizer and Reset 191913
Figure 4 Analogue Indication with Local Display 202014
Figure 5 Single PID Controller 202014
Figure 7 Single PID Controller with Local Display 232316
Figure 8 PID Control with One-shot Output Reset 232316
Figure 9 PID Control with One-shot Output Reset and Local Display 242417
Figure 10 Typical for Cascade Controller 252518
Figure 11 Typical for Cascade Controller with One-shot Output Reset 262619
Figure 12 Typical for Cascade Controller with One-shot Output Reset and Local Display 272720
Figure 13 Typical for Split Range Control 282821
Figure 14 Direct Split Range Configuration 292922
Figure 15 Reverse Split Range Configuration 292922
Figure 16 Split Range Control with One-shot Output Reset 303022
Figure 17 Typical for Split Range Control with One-shot Output Reset with Local Display 313123
Figure 18 Typical Override Control with Low Selector 323224
Figure 19 Typical Override Control with High Selector 323225
Figure 20 Typical for Manual Loader 333325
Figure 21 Typical for Manual Loader with One –shot Output reset 333326
Figure 23 Differential Indication Function 363628
Figure 24 Typical Configuration for Temperature and Pressure Compensation 363628
Figure 25 Typical Configuration for Temperature and Pressure Compensation with Totalizer and
Reset 383830
Figure 26 Typical Configuration for Temperature Compensation 393931
Figure 27 Typical Configuration for Temperature and Pressure Compensation (steam) 414132
Figure 28 Typical Configuration for Temperature and Pressure Compensation (steam) with
totalizer and reset 434333
Figure 29 Typical Configuration for Analogue Input Comparison 444434
Figure 30 Typical Configuration for Analogue Input Comparison 454535
Figure 31 Typical Configuration for Digital Alarm Generation 454535
Figure 32 Typical Configuration for Digital Status Input - 2 DIs 464636
Figure 33 Typical Configuration for Digital Output – 1 DO 464636
Figure 34 Typical Configuration for Valve Control – 2 DIs, 1 DO 474737
Figure 35 Typical Configuration for Valve Control – 2 DIs, 2 DOs 484838
Figure 36 Typical Configuration for On/off with Manual Control 494938
Figure 37 Typical Configuration for PID control with On/off 494939
Figure 38 Typical Motor with Monitoring Only 747458
Figure 39 Typical Heater Control with Manual ON/OFF and Auto ON/OFF 757559
Figure 40 Typical Motor Operated Valve Control with Manual ON/OFF 757560
Figure 41 Typical Sample of Pump Auto Start Logic-1, by Process Condition 888872
Figure 42 Typical Sample of Pump Auto Start Logic-2, by Loss of Running Pump 908973
Figure 43 Typical Subsystem Analogue Indication 909074
Figure 43 Typical Analogue Indication for Corrosion 919074
Figure 1 Simplified Train-3 Block Flow Diagram 9
Figure 2 Single PID Controller 12
Figure 3 PID Control with One-shot Output Reset 12

870310-PTS--900-INS-DTB-71204 Page 6 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

Figure 4 Typical for Cascade Controller 13


Figure 5 Typical for Split Range Control 14
Figure 6 Direct Split Range Configuration 15
Figure 7 Reverse Split Range Configuration 15
Figure 8 Typical Override Control with Low Selector 16
Figure 9 Typical Override Control with High Selector 16
Figure 10 Typical for Manual Loader 17
Figure 11 Typical for Ratio Control 17
Figure 12 Differential Indication Function 18
Figure 13 Typical Configuration for Temperature and Pressure Compensation 18
Figure 14 Typical Configuration for Temperature Compensation 19
Figure 15 Typical Configuration for Temperature and Pressure Compensation (steam) 20
Figure 16 Typical Configuration for Analogue Input Comparison 21
Figure 17 Typical Configuration for On/off with Manual Control 22
Figure 18 Typical Configuration for PID control with On/off 22

Revision History
Amendment Revision Amender Amendment
Date Number Initials
07-Mar-2017 A01 YMJ/GS First Issuance

Related Documents
Document Number Document Name Description of Content

Stakeholders
Stakeholders will be agreed with the Approver during small group review.

Name Date Reviewed

Holds
870310-PTS--900-INS-DTB-71204 Page 7 of 101 Rev: A01A02
TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

Hold Section Short description of hold


No Number
Hold-1 5 EDP switch operation procedure to be finalized in next revision

Definitions and acronyms


Text Description

1 Introduction
1.1 Project Background
BP Berau Ltd., hereafter known as COMPANY, is the operator of Tangguh LNG, a two train
natural gas (NG) liquefaction facility in Bintuni Bay, Papua, Indonesia. The facility includes
associated onshore infrastructure, two offshore platforms, pipelines and twelve wells. These
facilities are the Trains 1 and 2 developments at Tangguh.
COMPANY has initiated the Tangguh Expansion Project to commercialise the incremental
resource into high margin gas markets based on a single LNG (liquefied natural gas) train
expansion (Train 3).
Tangguh Expansion Project will consist of new offshore facilities, including wellhead platforms
and pipelines, and onshore development on the existing Tangguh brownfield site. The new
onshore facilities will include one additional natural gas liquefaction train of a similar design and
capacity to the existing trains, an onshore receiving facility (ORF), new LNG and condensate
loading berth, additional boil off gas (BOG) recovery, utilities, flares and the infrastructure to
support logistics and the associated increase in the temporary and permanent workforce.
The Tangguh Expansion Project comprises of the following new facilities:

● [New] Onshore Receiving Facility (ORF)

● [New] LNG Train 3

● [New] Condensate Stabilization Train 3

● [New/Inter connection] Plant Utility Facilities

● [New] LNG Loading System

● [New] Condensate Loading System

● [Expansion] Integrated Control and Safety System (ICSS)

● [Expansion] Telecommunication System

● [New] Trestle Jetty Structure

870310-PTS--900-INS-DTB-71204 Page 8 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

● [Expansion] Onshore Infrastructure

● Hazardous and Non-hazardous Waste Management System

1.2 Document Purpose


The purpose of this document is to provide the general overview of Tangguh Expansion control
narrative and to be a reference for Unit Control Narratives.

1.3 Scope
This Control Narratives describe the control scheme throughout new facilities and plants
developed under Tangguh Expansion Project scope. Control strategy for each unit will be
described on the dedicated control narrative document.

2 Normative references
The following documents are referenced in one or more requirements in this document. For
dated references, only the version cited applies. For undated references, the latest version of the
referenced document (including any amendments) applies.

2.1 Company Document

Number Title
900-PHI-PS-BP2-0106 Process Operating and Control Philosophy
930-DBS-EM-0001 Basic Engineering Design Data

2.2 Project documents

Number Title
TEP-900-DBS-EM-BP4-0002 Updated Basis of Design for Onshore Facilities

TEP-900-SPE-CS-BP4-0036 Project Specification for PAS Software Functional Design

TEP-900-SPE-CS-BP4-0045 Project Specification for SIS Software Functional Design

TEP-900-PHI-PS-BP4-0111 Process Shutdown, Emergency Shutdown And De-


pressuring System Philosophy
TEP-900-PHI-PS-BP4-0116 Start-up and Shutdown Philosophy

TEP-900-LOG-CS-BP4-0002 Cause and Effect Matrix - General

TEP-900-LOG-CS-BP4-0003 Cause and Effect Matrix - ORF

TEP-900-LOG-CS-BP4-0004 Cause and Effect Matrix - Warm

TEP-900-LOG-CS-BP4-0005 Cause and Effect Matrix – Cold

870310-PTS--900-INS-DTB-71204 Page 9 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

2.3 Project Drawings

Num Ti
ber tl
e
TEP-900-PID-PS-BP4-0004-001 Piping and Instrumentation Diagram Unit 900 – Symbols
and Legend Instrument Symbols and Legend (1/8)
TEP-900-PID-PS-BP4-0004-002 Piping and Instrumentation Diagram Unit 900 – Symbols
and Legend Instrument Symbols and Legend (2/8)
TEP-900-PID-PS-BP4-0004-007 Piping and Instrumentation Diagram Unit 900 – Symbols
and Legend Instrument Symbols and Legend (7/8)
TEP-900-PID-PS-BP4-0004-008 Piping and Instrumentation Diagram Unit 900 – Symbols
and Legend Instrument Symbols and Legend (8/8)

3 Terms and definitions


The terms and definitions used in this Specification are listed in TEP-900-SPE-CS-BP4-0034.

Terms Definitions

Open Loop A signal path without feedback

Closed (Feedback) Loop A signal path which includes a forward path, a feedback
path and
a summing point, and forms a closed circuit.
Control Action The nature of the change of the output affected by the
input of the controller or a controlling system.

Control action where the output of one controller is the


Cascade Control
setpoint value for another controller.

Control action in which a manipulated variable is


Feedback Control compared to desired setpoint value to produce an
actuating error signal which is acted upon in such a
way as to reduce the magnitude of error.
Control action in which information concerning one or
Feedforward Control more conditions that can disturb the controlled
variable is converted into corrective action to minimize
deviations of the controlled variable.
Control action in which there is a continuous linear
Proportional Control
relation between output and input.

Control action in which the output is proportional to


Integral (Reset) Control
the time integral of the input.

Proportional Plus Integral Control action is which the output is proportional


(Reset) Control to a linear combination of the input and the time
integral of the input.
Proportional Plus Integral Control action in which the output is proportional to a
(Reset) Plus Derivative linear combination of the input, the time integral of
(Rate) input and the time rate of change of input.

870310-PTS--900-INS-DTB-71204 Page 10 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

Bump Condition in controller output due to sudden changed


in PV or SV caused by auto transition of controller
mode (e.g. from AUT to MAN and vice versa, or during
open to close cascade operation) . In which case,
tracking function on controller to be applied to avoid
bump (bumpless transfer control)
PV Tracking The function in the controller whereby the controller SV
will be kept equal to measured PV when the controller
mode is in manual control (part of bumpless transfer
control).
Output Tracking (MV The function in the master controller whereby the MV
tracking) of the controller will follow the SV of the slave
controller during open cascade mode (slave controller
mode changed to MAN/AUT).
Bad PV The function to show in case of fault in input (MV)

Manual Mode Controller mode used whenever the operator need to


adjust directly the output signal (MV) to control valve at
desired value or certain opening position.

Automatic Mode Controller mode where controller automatically


calculates the manipulated value (MV) based on given
set point. This mode also enable operator to adjust
directly the output signal (MV) to control valve at desired
value or certain opening position. All single controllers
will operate in automatic mode.
Cascade Mode Controller mode where set point receives from other
sources aside from Operator input e.g. from other
controller output or other function block output.
Controller which gives the set point called master
controller and the other which receives the set point
called slave controller.
Direct action Controller action in which controller output MV increase
to correct the error when PV is higher than SV

Reverse action Controller action in which controller output MV decrease


to correct the error when PV is higher than SV

870310-PTS--900-INS-DTB-71204 Page 11 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

Output Clamp Output is clamped at desired MV when it is reached to


avoid reset wind-up

4 Symbols and abbreviations


The symbols and abbreviations used in this Specification are listed in TEP-900-SPE-CS-BP4-0034.

Abbreviations Descripti
ons
AFO Air Fail Open
AFC Air Fail Close
AGI Acid Gas Incinerator
AGRU Acid Gas Removal Unit
AUT Automatic Mode
BFW Boiler Feed Water
BPCS Basic Process Control System
BOG Boil Off Gas
CAS Cascade Mode
GT Gas Turbine
HHP High-High Pressure
HP High Pressure
HRSG Heat Recovery Steam Generation
IMAN Initialization Manual Mode
LNG Liquefied Natural Gas
MAN Manual Mode
MCHE Main Cryogenic Heat Exchanger
MV Manipulated Variable
ORF Onshore Receiving Facility
PID Proportional, Integral, Derivative
PMV Pre-set Manipulated Value
SIS Safety Instrumented System
SV Setpoint Value
TEP Tangguh Expansion Project

5 General Plant/Train-3 Control Philosophy


The LNG plant facilities include the following process units that are shown schematically
in the simplified block flow scheme in Figure 1 below.

870310-PTS--900-INS-DTB-71204 Page 12 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

Figure 11 Simplified Train-3 Block Flow Diagram

The AGRU, Mercury Removal and Dehydration Units shall be referred collectively as the “Warm
End” of the LNG Train. In addition, the Liquefaction, Fractionation and Refrigeration Units shall
be referred collectively as the “Cold End” of the LNG Train.
Train-3 Total Shutdown
Reference document TEP-900-LOG-CS-BP4-0002

The Train-3 LNG facility and its associated units are provided with a total shutdown switch which
can be activated by operator from MCR (900-HS-31001).
Upon the activation of Train-3 shutdown, the following units are trip and isolated:
– Unit-011 – Condensate Stabilization Unit
– Unit-017 – Onshore Receiving Facility (ORF)
– Unit-023 – Acid Gas Removal Unit (AGRU)
– Unit-033 – Mercury (Hg) Removal &Dehydration Unit
– Unit-043 – Gas Liquefaction & Fractionation Unit
– Unit-053 – Refrigeration Unit
Utility sections will not be affected by Train-3 total shutdown since utilities are required to
ensure safe shutdown of the train-3 process plant. A permissive will be given for operator to
manually shutdown the utility systems.

Note that existing LNG facilities (Train-1, Train-2) and existing Utility facilities are not affected by
the Train-3 total shutdown as well.

Train-3 Unit shutdown


Reference document TEP-900-LOG-CS-BP4-0003,TEP-900-LOG-CS-BP4-0004,TEP-900-LOG-CS-
BP4-0005

Each process unit is provided with a mean of unit shutdown, to allow shutdown and isolation of
the respective unit.
- Unit 011/017 isolation (011-HS-31502)
- Unit 023 / 033 isolation (023-HS-31502)
- Fractionation shutdown (043-HS-31501)
870310-PTS--900-INS-DTB-71204 Page 13 of 101 Rev: A01A02
TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

- Liquefaction & refrigeration shutdown (053-HS-31501)

In addition, local equipment shutdown is also provided, to allow shutdown of specific


equipment. This include switching equipment to run in standby mode or equipment isolation.
Equipment shutdown:
- Scrub Column Reflux Pump (043-P-31001 A/B) Shutdown (043-HS-31505 / 043-HS-31525)
- Propane Transfer Pump (053-P-31001) Shutdown (053-HS-31563 / 053-HS-31583)
- LNG Expander (043-GC-31001) Shutdown (043-HS-31504)
- MR Liquid Expander (053-HC-31001) Shutdown (053-HS-31504)
- C3/HP MR compressor string shutdown (053-HS-34724B)
- LP/MP MR compressor string shutdown (053-HS-33724B)

Equipment Bottom Isolation


- Scrub Column (043-T-31001) Bottom Isolation (043-HS-31518 / 043-HS-31519)
- C3 Accumulator (053-D-31005) Bottom Isolation (053-HS-31509 / 053-HS-31529)
- HP MR Separator (053-D-31010) Bottom Isolation (053-HS-31510 / 053-HS-31530)
- Propane Chillers Bottom Isolation (053-HS-31564 / 053-HS-31584)

Standby Operation:
- Fractionation standby operation (043-HS-31503)
- Refrigerant compressor standby operation (053-HS-31503)

Train-3 Depressurization
Reference document TEP-900-LOG-CS-BP4-0001, TEP-900-LOG-CS-BP4-0002, TEP-900-CAL-PS-
BP4-0022, TEP-900-CAL-PS-BP4-0023, TEP-900-CAL-PS-BP4-0024.

The Train-3 LNG facility and its associated units are provided with Emergency Depressurization
(EDP) switches to facilitate depressurization of the facility.

Emergency depressurization shall be manually activated by respective EDP switch located in the
MCB. Each depressurization zone shall have one dedicated EDP switch which will trigger the
opening of depressurization valve (USVD(s)) within the same depressurization zone. All EDP
switches not allowed to activated at a time, in order not to overload the flare system during the
relief and depressurization.

Upon activation of EDP switch of any depressurization zone, it will automatically initiate “Train-3
Total shutdown”. When the isolation valves at the respective depressurization zone for each
section are closed, the corresponding depressurization valve (USVD) will automatically open. A
timer is applied to override the depressurization permissive so that even if the isolation valves
(USVEs) are not closed, the depressurization valve will start to open when the timer elapsed. The
same timer shall be set for USVDs in the same depressurization zone. Activation permissive and
timer for each depressurization zone to be set as follow:
Depressurize Activation Permissive Isolation Valve USVD Tag
d Zone (close position)
FA-2A 1. EDP Push Button 017-HS-31501 Section 1 ORF : 017-USVD-31054
2. USVEs full closed in confirmed 017-USVE-31006,
zone 31016, 31053,
OR 31180 or (31156),
Zone timer elapsed, set 72s 31064 or (31074),

870310-PTS--900-INS-DTB-71204 Page 14 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

31114 or (31123),
31065 or (31075),
31115 or (31124)

Section 3 ORF : 017-USVD-31270


017-USVE-31206,
31074 or (31064),
31123 or (31114),
31268, 31269,
31260 or (31265),
31391,
033-USVE-31069,
187-USVE-31217
FA-2B 1. EDP Push Button 017-HS-31502 Section 2 ORF : 017-USVD-31207
2. USVEs full closed in confirmed 017-USVE-31206
zone OR 31156 or (31180),
3. Zone timer elapsed, set 72s 023-USVE-31006
053-USVE-31006
163-USVE-31928
FA-3 1. EDP Push Button 023-HS-31501 Unit 023 section : 023-USVD-31105
2. USVEs full closed in confirmed 023-USVE-31006,
zone 31013, 31007,
3. OR 31069, 31102,
4. Zone timer elapsed, set 60s 31101 or (31111),
31103 or (31112).

FA-4 1. EDP Push Button 033-HS-31517 Unit 033 section : 033-USVD-31307


2. USVEs full closed in confirmed 023-USVE-31102,
zone 033-USVE-31069,
OR 31070, 31306,
Zone timer elapsed, set 60s 31351, 31616,
053-USVE-32055,
31532
FA-7A 1. EDP Push Button 053-HS-31502 Section 12 COLD : 053-USVD-31172
2. USVEs full closed in confirmed 053-USVE-31162,
zone 31262, 31406,
OR 31409, 31048
Zone timer elapsed, set 64s
Section 13 COLD : 053-USVD-31142
053-USVE-31132,
31171, 31406,
31407, 31887

Section 14 COLD : 053-USVD-31112


053-USVE-31102,
31141, 31407,
31423, 31895,
31887

Section 15 COLD : 053-USVD-31084


053-USVE-31072,
31083, 31111,
870310-PTS--900-INS-DTB-71204 Page 15 of 101 Rev: A01A02
TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

31423

Section 1 COLD : 043-USVD-31035


043-USVE-31100,
31054 or (31047),
31764, 31559,
31145
043-FV-31094
043-TV-31134

Section 9 COLD : 053-USVD-31248


053-USVE-31247,
31262, 31069,
31072, 31083,
31102, 31111,
31132, 31141,
31171, 31162,
31079,
31460 or (31477)

Section 2 COLD : 043-USVD-31093


043-USVE-31100,
31086 or (31085),
31136, 31137,
31117, 31464,
31689
053-USVE-31884
043-FV-31094
043-TV-31134

Section 19 COLD : 053-USVD-31694


053-USVE-31702,
31884, 31662,
31696, 31699
FA-9 1. EDP Push Button 053-HS-31509 Section 3 COLD : 043-USVD-31140
2. USVEs full closed in confirmed 043-USVE-31137
zone 043-USVE-31146
OR
Zone timer elapsed, set 74s Section 4 COLD : 043-USVD-31204
043-USVE-31261
31263, 31136

Section 5 COLD : 053-USVD-31958


053-USVE-31990
or (31858)
31988 or
(31836),
31835 or
(31885),
31699 053-USVD-31955

Section 6 COLD :
870310-PTS--900-INS-DTB-71204 Page 16 of 101 Rev: A01A02
TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

053-USVE-31702
053-FV-31926 053-USVD-31203

Section 7 COLD :
043-USVE-31202,
31085 or (31086),
31870 or (31867),
31725 or (31729),
31869 or (31866),
31871 or (31868). 053-USVD-31952

Section 8 COLD :
043-USVE-31117
053-USVE-
31858 (31990),
31859 (31989),
31456 (31478) 053-USVD-31541

Section 16 COLD :
053-USVE-31476
31478 or (31456)
31479 or (31468)
31477 or (31460)
31475 or (31466)
31474 or (31462)
053-XV-31548. 053-USVD-31602

Section 17 COLD :
053-USVE-31626
or (31628)
053-XV-31548.

FA-8 1. EDP Push Button 043-HS-31502 Section 1 COLD : 043-USVD-31035


2. USVEs full closed in confirmed 043-USVE-31100,
zone 31054 or (31047),
OR 31764, 31559,
Zone timer elapsed, set 60s 31145
043-FV-31094
043-TV-31134

Section 2 COLD : 053-USVD-31093


043-USVE-31100,
31086 or (31085),
31136, 31137,
31117, 31464,
31689
053-USVE-31884
043-FV-31094
043-TV-31134

Section 19 COLD : 053-USVD-31694


870310-PTS--900-INS-DTB-71204 Page 17 of 101 Rev: A01A02
TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

053-USVE-31702,
31884, 31662,
31696, 31699

Section 7 COLD : 043-USVD-31203


043-USVE-31202,
31085 or (31086),
31870 or (31867),
31725 or (31729),
31869 or (31866),
31871 or (31868).

FA-7B 1. EDP Push Button 053-HS-31538 Section 10 COLD : 053-USVD-31308


2. USVEs full closed in confirmed 053-USVE-31247,
zone 31314, 31315,
OR 31468
Zone timer elapsed, set 60s

FA-6 1. EDP Push Button 053-HS-31508 Section 16 COLD : 053-USVD-31541


2. 053-US-31030 activate (not 053-USVE-31476
activate total train 3 shutdown) 31478 or (31456)
3. USVEs full closed in confirmed 31479 or (31468)
zone 31477 or (31460)
OR 31475 or (31466)
Zone timer elapsed, set 74s 31474 or (31462)
053-XV-31548.

Section 17 COLD : 053-USVD-31602


053-USVE-31626
or (31628)
053-XV-31548.

FA-5 1. EDP Push Button 053-HS-31507 Section 9 COLD : 053-USVD-31248


2. 053-US-31020 activate (not 053-USVE-31247,
activate total train 3 shutdown) 31262, 31069,
3. USVEs full closed in confirmed 31072, 31083,
zone 31102, 31111,
OR 31132, 31141,
Zone timer elapsed, set 64s 31171, 31162,
31079,
31460 or (31477)

Section 18 COLD : 053-USVD-31663


053-USVE-31662,
31628 or (31626),
31689
C3 Subcooler 1. EDP Push Button 053-HS-31443 Section 11 COLD : 053-USVD-31344
2. USVEs full closed in confirmed 053-USVE-31314,
zone 31047, 31409
OR
Zone timer elapsed, set 60s
870310-PTS--900-INS-DTB-71204 Page 18 of 101 Rev: A01A02
TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

During activation of depressurize zone FA-4, the following USVE will be initiated to closed by 900-
US-31005:
- 053-USVE-32055
- 053-USVE-31532

During activation of depressurize zone FA-5, the following USVE will be initiated to closed by 900-
US-31010:
- 053-USVE-32055
- 053-USVE-32065

During activation of depressurize zone FA-6, the following USVE will be initiated to closed by 900-
US-31012:
- 053-USVE-31531
- 053-USVE-31532

An additional EDP switch (900-HS-31002) is provided to allow automated Train-3


depressurization sequence. This will ensure that the total depressurization is carried out in a
proper and safe sequence considering the limitation of flare system capacity. The activation of
900-HS-31002 will initiate “Train-3 total shutdown” through first sequence depressurization unit.
Step of auto depressurization sequence as follow :

Step No. Depressurize Activation Permissive Set Timer USVD Tag


d Zone
1. FA-2B 1. EDP Push Button 900-HS- 72s 017-USVD-31207
FA-7A 31002
FA-8 2. USVEs full closed in confirmed 64s 053-USVD-31172
zone OR 053-USVD-31142
Sequence timer elapsed 053-USVD-31112
053-USVD-31084
053-USVD-31248

60s 043-USVD-31035
053-USVD-31093
053-USVD-31694
043-USVD-31203

2. FA-2A 1. Sequence timer elapsed 117s 017-USVD-31054


017-USVD-31270

3. FA-6 1. Sequence timer elapsed 155s 053-USVD-31541


053-USVD-31602

4. FA-9 1. Sequence timer elapsed 550s 043-USVD-31140


043-USVD-31204
053-USVD-31958
053-USVD-31955
053-USVD-31203
053-USVD-31952

870310-PTS--900-INS-DTB-71204 Page 19 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

5. FA-5 1. Sequence timer elapsed 615s 053-USVD-31663

6. FA-4 1. Sequence timer elapsed 645s 033-USVD-31307

7. FA-7B 1. Sequence timer elapsed 790s 053-USVD-31308

8. FA-3 1. Sequence timer elapsed 855s 023-USVD-31105

6 Typical functionalities
The reference for the loop typical, can be found on section 7 document no. TEP-900-SPE-
CS-BP4-0036. (Project Specification for PAS Software Functional Design).
These typical has been used by ICSS for T1 & T2.
And also typical drawing as mention on the project documents.

Table 1 Function Grouping Number

Typical Number Function


TYP_0010 to TYP_0100 Analogue indication typical
TYP_0110 to TYP_0400 PID control typical, Manual loader typical
TYP_0410 to TYP_0500 Analogue input selection/calculation typical, compensation
typical
TYP_0510 to TYP_0700 Complex/miscellaneous analogue typical
TYP_1010 to TYP_1100 Digital indication/output typical
TYP_1110 to TYP_1300 ON-OFF valve control typical
TYP_1310 to TYP_1500 Motor / pump control typical
TYP_1510 to TYP_1700 Logic/miscellaneous digital typical
TYP_2010 to TYP_2200 Subsystem communication typical

Reference document for typical software SIS & FGS were found in:

● Project Specification for SIS Software Functional Design, Doc. No. TEP-900-SPE-CS-
BP4-0045, Section 4, Application Software Design Specification.
● Project Specification for FGS Software Functional Design, Doc. No. TEP-900-SPE-CS-
BP4-0047, Started on Section 16, ProSafe RS System Standard Safety Function
Block.
In this General Control Narrative, TEP-900-SPE-CS-BP4-0036 document is used as main
reference.
The typical is one block that can be combine in the software configuration on the ICSS.
Below are basic typical for each function of control. Combination of the typical block are
consider as non-typical or complex loop control.

870310-PTS--900-INS-DTB-71204 Page 20 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

The detail / specific requirement of each configuration are found on each of the process
unit Control Narrative.

6.1[5.1] TYP_0010: Analogue Indication


This typical is configured for all basic analogue input signal such as for Level, Pressure,
Temperature, Flow, and others with any analogue signal 4~20mA (HART) input. to display
the process variable (PV) in PAS BPCS for process monitoring purpose including the
alarm setting. The PVI block will allow the operator to monitor the process value on the
HMI.
The value of the process variable is received from the field via FCS analogue input
module (hardwired) and is linearized in the field device.
Process alarm can be generate by Alarm setting L, H that can be set as part of variable on
the software, include the priority setting of the alarm.

Figure 2 Analogue Indication

6.2 TYP_0011: Analogue Indication with Totalizer and Reset


This typical is configured as an enhanced typical from Typ_0010, that use for Flow
analogue input, even though this typical can be implemented for any analogue inputs
both from hardwired or software by Modbus or other communication protocol.
FY calculate the input value from FI (Typ_0010) and summarize the flow rate and
displayed to FQI as counter.
RESET command through HS will be operated by OPERATOR, that can be set the access
level from operator to Engineer.

870310-PTS--900-INS-DTB-71204 Page 21 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

Figure 3 Analogue Indication with Totalizer and Reset

6.3 TYP_0012: Analogue Indication with Local Display


This typical is configured as an enhanced typical from Typ_0010, that use for Flow
analogue input, even though this typical can be implemented for any analogue inputs
both from hardwired or software by Modbus or other communication protocol.
LI PVI has an analogue output block that will send signal 4~20mA (direct) to field device at
field side. Tag named as local display LI-xxxxxL.
For Level transmitter, use range 0 to 100 %, others shall use the engineering unit of each
measurement.
In case of analogue input bad value (IOP), analogue output send signal to local display
shall be 0%

870310-PTS--900-INS-DTB-71204 Page 22 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

Figure 4 Analogue Indication with Local Display

6.4 TYP_0110: Simple PID Controller


This typical is configured for all basic single PID (Proportional, Integral, Derivative)
controller for Level, Pressure, Temperature, Flow controller with any analogue signal
4~20mA (HART) input & output.
The single PID controller being used in many application as per the P&ID depend to the
sensor input & output valve with the several different types as per the SPI database.

Figure 5 Single PID Controller

2 Single PID Controller

Single loop control is performed using a standard PID function block. The value of the
process variable (PV) is received from the field via a FCS analogue input module and is

870310-PTS--900-INS-DTB-71204 Page 23 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

linearized in the field device. The manipulated value (MV) is output via an analogue
output module to the field. Operator can change the controller set point (SV) in AUT
mode from HIS.
Process alarm can be generate by Alarm setting L, H that can be set as part of variable on
the software, include the priority setting of the alarm.
Controller will regulate the output as a closed loop. Control action of the controller
applied on analogue output module and represented as direct action or reverse action, It
will depend to the process requirement. See section 3, Terms and Definitions on this
document for Control action definition.
. The Valveanalogue control output action related to valve behaviour during fail condition
in which direct action refers to Fail Open Close valve and reverse action refers to Fail
Close Open valve. Control Valve Analogue Output action for each valve specified in detail
on each unit control narrative that will refer to P&ID.
The initialisation condition of controller shall be in MAN mode.
In MAN mode, operator only can change the controller output (MV), and the controller
set point (SV) is tracked with PV.
If a transmitter is detected as bad PV (IOP), then Controller mode shall be change to MAN
mode. and if controller detect bad output (OOP) then MV remain last value. When input
or output recover to normal condition, MV display at faceplate shall go to 0% for fail close
valve and 100% for fail open valve.

PID tuning parameter of this controller will follow the initial parameter for start-up
purpose then will be set as per the tuning of the process later on during commissioning.
See TEP-900-SPE-CS-BP4-0036 doc. Section 5.7 P, I and D parameter setting.

6.5[5.2] TYP_0111: Simple PID Controller with Totalizer and Reset


This typical is configured for all basic single PID (Proportional, Integral, Derivative)
controller for Level, Pressure, Temperature, Flow controller with any analogue signal
4~20mA (HART) input & output plus additional enhancement with Totalizer and Reset for
the Flow rate counter,
Basically this typical is Typ_0110 (simple PID controller) combine with Typ_0011
(Analogue indication with totalizer and reset).
Flow rate from FIC will be calculate on FY and send to Counter FQ, Reset command is
available through HS.

Figure 6 Single PID Controller with Totalizer and Reset

870310-PTS--900-INS-DTB-71204 Page 24 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

6.6 TYP_0112: Simple PID Controller with Local Display


This typical is configured for all basic single PID (Proportional, Integral, Derivative)
controller for Level, Pressure, Temperature, Flow controller with any analogue signal
4~20mA (HART) input & output plus additional enhancement with Local Display as
indication from analogue input of the PID controller.
Basically this typical is Typ_0110 (simple PID controller) combine with Typ_0012
(Analogue indication with local display).
Analogue input from PID Controller is relayed through hardwire analogue output for
local display indication on field side.
In case of analogue input bad value (IOP), analogue output send signal to local display
shall be 0%

870310-PTS--900-INS-DTB-71204 Page 25 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

Figure 7 Single PID Controller with Local Display

6.7 TYP_0120: PID Control with One-shot Output Reset


Figure 3 8 PID Control with One-shot Output Reset

This typical has the similar functionality as typical TYP_0110, with the addition of an one-
shot output reset function that will allow for interlock action, pulsing the controller to
manual mode with a specified output in response to a digital tag (e.g. in response to a
trip signal from SIS).
On initiation of a trip condition (Trip = 0 status; Healthy = 1 status) from SIS, the
controller will be set to MAN mode with output set to a predetermined value PMV for
one-shot.
Example : when SIS send trip signal, FICxxx set control mode to Manual Mode , and set
the controller output to 0%, operator can change the parameter. The controller mode
and output can then be changed again even though the initiating trip condition is still
present.
The Output value will be define on the Cause & Effect diagram or P&ID documents or
Control Narrative for each unit.

[5.3] TYP_0130: PID Control with Continues Continuous Output Reset


This typical has the similar functionality as typical TYP_0110, with the a variation of one
shot to a continuous addition of a continuous output reset function that will allow for
870310-PTS--900-INS-DTB-71204 Page 26 of 101 Rev: A01A02
TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

interlock action, holding the controller in manual mode with a specified output in
response to a digital tag (e.g. in response to a trip signal from SIS).
On initiation of a trip condition (Trip = 0 status; Healthy = 1 status) from SIS, the
controller will be continuously forced to MAN mode with output set to a predetermined
value PMV. Operator will not be able to change the mode or output value of the
controller from HIS as long as the trip condition is active. On the recovery of the trip
condition, the mode and output value will retain until changed by operator or by other
logic/sequence.
The Output value will be define on the Cause & Effect diagram or P&ID or Control
Narrative for each unit.

6.8[5.4] TYP_0131: PID Control with One-shot Output Reset and Local
Display
Figure 9 PID Control with One-shot Output Reset and Local Display

This typical has the similar functionality as typical TYP_0120, PID Controller with interlock
initiation and with additional Local Display value of the analogue input PID controller that
generated from the Analogue output hardwired to Local Indicator at field; this
configuration is similar with TYP_0012 (Analogue indication with local display).

6.9 TYP_0132: PID Control with Continuous Output Reset and


Local Display
This typical has the similar functionality as typical TYP_0130, PID Controller with a
variation of one shot to a continuous output reset function and with additional Local
Display value of the analogue input PID controller that generated from the Analogue
output hardwired to Local Indicator at field; this configuration is similar with TYP_0012
(Analogue indication with local display).

870310-PTS--900-INS-DTB-71204 Page 27 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

6.10 TYP_0140: Cascade Control


Figure 4 10 Typical for Cascade Controller

Cascade control is a combination of standard PID controllers. This mode of


operation uses two or more controllers linked to each other to control one variable by
means of the manipulation of another variable.
The first controller (known as “master” or “primary” controller) is responsible for
the controlled variable and operates in automatic mode (AUT) to send its output signal
(MV) to the setpoint (SV) of the second controller (known as “slave” or “secondary”
controller) which operates in cascade mode (CAS) and is responsible to regulate the final
control element.
When the cascade loop is closed, operator can only adjust the setpoint of the master
controller while the slave controller is in cascade mode and can’t accept any operator
input.
On Bad PV, the requirement in the cascade scheme shall be the same as
standard PID controller respectively, to both for the master and slave controllers. Bad
PV on Master one controller will not affect the other, but controller mode is set on MAN
mode r. Bad PV on the slave controller will change the mode of the controller into
manual mode (MAN), which mean the closed cascade loop is no longer in function.
Changing the master controller mode to MAN will not initiate PV tracking in master
controller.
On the event of slave controller is changed to AUT or MAN, MV tracking of the master
controller will be active in which MV of the master controller will follow the set point of
the slave controller to prevent bump.
When slave controller is in clamped status and CAS mode, if the motion of master
controller’s MV is in the clamping direction, the SV of slave controller will not follow the
MV of master controller but maintain the current value, until the MV of master
controller changes motion to the de-clamping direction and becomes equal to the SV
of slave controller.

870310-PTS--900-INS-DTB-71204 Page 28 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

6.11[5.5] TYP_0141: Cascade Control with One-shot Output Reset


Figure 11 Typical for Cascade Controller with One-shot Output Reset

This typical has the similar functionality as typical TYP_0140, Two PID controller as master
& slave with the addition of an one-shot output reset function to the PID Slave controller
that will allow for interlock action, pulsing the controller to manual mode with a specified
output in response to a digital tag (e.g. in response to a trip signal from SIS).
On initiation of a trip condition (Trip = 0 status; Healthy = 1 status) from SIS, the slave
controller will be set to MAN mode with output set to a predetermined value PMV for
one-shot.
Example : when SIS send trip signal to slave controller, LICxxxx set control mode to
Manual Mode , and set the controller output to 0%, operator can change the parameter.
The controller mode and output can then be changed again even though the initiating
trip condition is still present.
The Output value will be define on the Cause & Effect diagram or P&ID documents or
Control Narrative for each unit.

6.12 TYP_0142: Cascade Control with Continuous Output Reset


This typical has the similar functionality as typical TYP_0141, with a variation of one shot
to a continuous output reset function that will allow for interlock action, holding the
controller in manual mode with a specified output in response to a digital tag (e.g. in
response to a trip signal from SIS).

870310-PTS--900-INS-DTB-71204 Page 29 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

On initiation of a trip condition (Trip = 0 status; Healthy = 1 status) from SIS, the
controller will be continuously forced to MAN mode with output set to a predetermined
value PMV. Operator will not be able to change the mode or output value of the
controller from HIS as long as the trip condition is active. On the recovery of the trip
condition, the mode and output value will retain until changed by operator or by other
logic/sequence.
The Output value will be define on the Cause & Effect diagram or P&ID or Control
Narrative for each unit.

6.13 TYP_0143: Cascade Control with One-shot Output Reset and


Local Display
Figure 12 Typical for Cascade Controller with One-shot Output Reset and Local Display

This typical has the similar functionality as typical TYP_0141, Two PID controllers one as
master & another one as slave with the addition of an one-shot output reset function to
the PID Slave controller that will allow for interlock action, pulsing the controller to
manual mode with a specified output in response to a digital tag (e.g. in response to a
trip signal from SIS), and with additional Local Display value of the analogue input PID
controller that generated from the Analogue output hardwired to Local Indicator at field;
this configuration is similar with TYP_0012 (Analogue indication with local display).
On initiation of a trip condition (Trip = 0 status; Healthy = 1 status) from SIS, the slave
controller will be set to MAN mode with output set to a predetermined value PMV for
one-shot.
Example : when SIS send trip signal to slave controller, LICxxxxx set control mode to
Manual Mode, and set the controller output to 0%, operator can change the parameter.
The controller mode and output can then be changed again even though the initiating
trip condition is still present.

870310-PTS--900-INS-DTB-71204 Page 30 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

The Output value will be define on the Cause & Effect diagram or P&ID documents or
Control Narrative for each unit.

6.14 TYP_0144: Cascade Control with Continuous Output Reset and


Local Display
This typical has the similar functionality as typical TYP_0141, Two PID Controllers with a
variation of one shot to a continuous output reset function on the Slave controller and
with additional Local Display value of the analogue input PID Slave controller that
generated from the Analogue output hardwired to Local Indicator at field; this
configuration is similar with TYP_0012 (Analogue indication with local display).

6.15 TYP_0150: Split Range Control


Figure 5 13 Typical for Split Range Control

870310-PTS--900-INS-DTB-71204 Page 31 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

In a split range control loop, the manipulated variable (MV) signal from an
upstream controller is distributed and sent to two output destinations such as control
valves. The splitter uses MV signal from a single upstream control loop to switch and
cascade multiple downstream control loops varying in their working range. The
splitter defines how each valve is regulated corresponding to the controller output
changes from 0 to 100%. This typical is used where an output from single controller
is split and used to drives two valves. The controller has the similar PID control
functionality as TYP_0110.
Each actuator is represented by an auto/manual station function block. In normal
operation, the blocks shall be in CAS. The function block can be change to MAN only
when the controller in MAN mode. The operation of each valves individually is possible
when its function block in MAN mode.
To ensure bumpless operation when the function block is changed from MAN to CAS, the
following will be applied :

a. If the controller output is within split range of function block A, then MV


tracking to function block A shall be applied on the controller during the mode
changing from MAN to CAS.

b. If the controller output is within split range of function block B, then MV


tracking to function block B shall be applied on the controller during the mode
changing from MAN to CAS.

Split range configurations (direct/reverse) shall refer to control narrative


listed on each unit. Typical split range configuration shown below where x is the split
point value of controller MV :

Figure 146 Direct Split Range Configuration

Figure 157 Reverse Split Range Configuration

870310-PTS--900-INS-DTB-71204 Page 32 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

Dead band around split range point may be applied to prevent controller
oscillation and shall be determined on case by case basis. Dead band range refer to
control narrative list on each unit.

6.16[5.6] TYP_0151: Split Range Control with One-shot Output Reset


Figure 16 Split Range Control with One-shot Output Reset

This typical has the similar functionality as typical TYP_0150, with the addition of an one-
shot output reset function that will allow for interlock action, pulsing the PID controller to
manual mode with a specified output in response to a digital tag (e.g. in response to a
trip signal from SIS), which mean will drive both outputs of the valve opening.
On initiation of a trip condition (Trip = 0 status; Healthy = 1 status) from SIS, the
controller will be set to MAN mode with output set to a predetermined value PMV for
one-shot.
Example : when SIS send trip signal, PICxxx set control mode to Manual Mode , and set
the controller output to 0%, operator can change the parameter. The controller mode
and output can then be changed again even though the initiating trip condition is still
present. Both valves will follow the calculation of split range configuration
The Output value will be define on the Cause & Effect diagram or P&ID documents or
Control Narrative for each unit.

6.17 TYP_0152: Split Range Control with Continuous Output Reset


This typical has the similar functionality as typical TYP_0151, with a variation of one shot
to a continuous output reset function that will allow for interlock action, holding the
controller in manual mode with a specified output in response to a digital tag (e.g. in
response to a trip signal from SIS).

870310-PTS--900-INS-DTB-71204 Page 33 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

On initiation of a trip condition (Trip = 0 status; Healthy = 1 status) from SIS, the
controller will be continuously forced to MAN mode with output set to a predetermined
value PMV. Operator will not be able to change the mode or output value of the
controller from HIS as long as the trip condition is active. On the recovery of the trip
condition, the mode and output value will retain until changed by operator or by other
logic/sequence.
The Output value will be define on the Cause & Effect diagram or P&ID or Control
Narrative for each unit.

6.18 TYP_0153: Split Range Control with One-shot Output Reset


with Local Display
Figure 17 Typical for Split Range Control with One-shot Output Reset with Local Display

This typical has the similar functionality as typical TYP_0151, Split Range Controller with
the addition of an one-shot output reset function to the PID Slave controller that will
allow for interlock action, pulsing the controller to manual mode with a specified output
in response to a digital tag (e.g. in response to a trip signal from SIS), and with additional
Local Display value of the analogue input PID controller that generated from the
Analogue output hardwired to Local Indicator at field; this configuration is similar with
TYP_0012 (Analogue indication with local display).

6.19 TYP_0154: Split Range Control with Continuous Output Reset


with Local Display
This typical has the similar functionality as typical TYP_0153, with a variation of one shot
to a continuous output reset function that will allow for interlock action, holding the
controller in manual mode with a specified output in response to a digital tag (e.g. in

870310-PTS--900-INS-DTB-71204 Page 34 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

response to a trip signal from SIS), and with additional Local Display value of the
analogue input PID controller that generated from the Analogue output hardwired to
Local Indicator at field; this configuration is similar with TYP_0012 (Analogue indication
with local display).

6.20 TYP_0160: Control Output Signal Low Selector


Figure 8 18 Typical Override Control with Low Selector

This typical is for an override control loop with a low selector that reads one output from
a normal controller and another output from an override controller, selecting the lowest
output of the two by means of selector function block.

870310-PTS--900-INS-DTB-71204 Page 35 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

[5.7] TYP_0170: Control Output Signal High Selector


Figure 9 19 Typical Override Control with High Selector

This typical is for an override control loop with a high selector that reads one output
from a normal controller and another output from an override controller, selecting the
highest output of the two by means of selector function block.

6.21[5.8] TYP_0180: Manual Loader


Figure 10 202020 Typical for Manual Loader

The Manual Loader function block offers the functionality of manually loading a
manipulated variable to an analogue output module. This mode is used to adjust directly
the output signal (MV) to control valve at a desired value or certain opening position.

870310-PTS--900-INS-DTB-71204 Page 36 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

6.22[5.9] TYP_0181: Manual Loader with One-shot Output Reset


Figure 21 Typical for Manual Loader with One –shot Output reset

This typical has the similar functionality as typical TYP_0180 with the addition of an One-
shot output reset function that will allow for interlock action, pulsing the controller to
manual mode with a specified output in response to a digital tag (e.g. in response to a
trip signal from SIS).
On initiation of a trip condition (Trip = 0 status; Healthy = 1 status) from SIS, the
controller will be set to MAN mode with output set to a predetermined value PMV for
one-shot.
Example : when SIS send trip signal, HICxxx set the controller output to 0%, operator can
change the parameter. The controller mode and output can be changed again even
though the initiating trip condition is still present.
The Output value will be define on the Cause & Effect diagram or P&ID documents or
Control Narrative for each unit.

6.23 TYP_0182: Manual Loader with Continuous Output Reset


This typical has the similar functionality as typical TYP_01581, with a variation of one shot
to a continuous output reset function that will allow for interlock action, holding the
controller in manual mode with a specified output in response to a digital tag (e.g. in
response to a trip signal from SIS)
On initiation of a trip condition (Trip = 0 status; Healthy = 1 status) from SIS, the
controller will be continuously forced to MAN mode with output set to a predetermined
value PMV. Operator will not be able to change the mode or output value of the
controller from HIS as long as the trip condition is active. On the recovery of the trip
condition, the mode and output value will retain until changed by operator or by other
logic/sequence.
The Output value will be define on the Cause & Effect diagram or P&ID or Control
Narrative for each unit.

870310-PTS--900-INS-DTB-71204 Page 37 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

6.24 TYP_0183: Manual Loader with Limiter


This typical has the similar functionality as typical TYP_0180 with the addition of limiter
for input value. Limiter is used to prevent operator input out of range value which can
effect to process stability. Operator only able to input value within lower and upper
range value. The upper limit and lower limit value will be define on control narrative for
each unit.

6.25 TYP_0190: Ratio Control


Figure 11 Typical for Ratio Control

Ratio control uses a ratio of two measured values as a manipulated variable. The ratio
calculation is performed by a function other than the standard PID controller. This control
strategy is used is to maintain an Operator determined ratio between the primary
(uncontrolled) and secondary (controlled) flows. This is achieved through a combination of a
Ratio calculation block & a PID controller. The output of the Ratio controller is used as the
setpoint for the PID controller.
In case of Bad PV of measured value used for the ratio calculation, the controller shall
be set to Initialization Manual (IMAN) mode; ratio calculation and output action are halted.
Therefore, ratio control output (MV) halts the setpoint value (SV) of slave controller such
as PID controller. Initialization Manual (IMAN) function is activated when the type of transient
error occurs at the output destination that allows control to be automatically resumed
without problems when the error is cleared. On Bad PV of PID controller, the requirement in
the PID control scheme shall be same as standard PID controller.

870310-PTS--900-INS-DTB-71204 Page 38 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

[5.10] TYP_0200: Control Output Signal Manual Selector


Figure 22 Control Output Signal Manual Selector

This typical is configure based on 3 (three) PID controllers (TIC-xxxxN) ;each PID
controller is the same typical as TYP_0110 (Simple PID Controller), A selector switch (HS-
xxxxx) allows operator to select one of PID controller which is the most sensitive for
possible change in process condition, to be used at a time. Also in case there is failure in
any one of the controller the operator can switch to another controller to continue the
operation.
This typical is cascade control type with manual selector to select Master controller.
The selected controller (known as “master” or “primary” controller) is responsible
for the controlled variable and operates in automatic mode (AUT) to send its output
signal (MV) to the setpoint (SV) of the second controller (known as “slave” or “secondary”
controller) which operates in cascade mode (CAS) and is responsible to regulate the final
control element.
When the cascade loop is closed, operator can only adjust the setpoint of the selected
master controller (TICxxxxN) while the slave controller (FICxxxx) is in cascade mode and
can’t accept any operator input.
Meanwhile unselected two master controllers MV will keep tracking the SV of the slave
controller (FICxxxx) to have bumpless transfer if operator change the other master
controller.
Access Level for Selector switch is operator.
For detail Cascade operation refer to typical TYP_0140 (section 6.11)

870310-PTS--900-INS-DTB-71204 Page 39 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

6.26 TYP_0410: Differential Indication


Figure 2312 Differential Indication Function

This typical is used to obtain a differential value between two transmitters or two function
outputs.
Process alarm function can be applied to this typical by set the alarm setting.

6.27[5.11] TYP_0420: Temperature and Pressure Compensation for


Gas
Figure 2413 Typical Configuration for Temperature and Pressure Compensation

The flow compensation function operates on uncompensated flow measurement. In gas flow
measurement, gas flow is affected by change of pressure and temperature making it necessary
to compensate direct measured flow from transmitter based on actual pressure and
temperature measured.

870310-PTS--900-INS-DTB-71204 Page 40 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

[(i)] Flow compensation for DP type flow meter

F C =F N × [
√ [ P+1.03323 ]
[ PR + 1.03323 ]
×
[ T R +273.15 ]
[ T +273.15 ]
]

[(ii)] Flow compensation for non-DP type flow meter

[ ] [ ❑❑ ]
❑❑ ❑❑

[ ❑] [ ]

where :
F C =¿ Compensated flow rate (Nm3/hr)
F N =¿ Measured flow rate in normal condition (Nm3/hr)
P R=¿ Pressure reference (kg/cm2g)
P=¿ Measured pressure (kg/cm2g)
T R =¿ Temperature reference (oC)
T =¿ Measured temperature (oC)
1.03323 = Atmospheric Pressure (kg/cm2a)
273.15 = Absolute Zero Point Temperature (K)
Pressure and temperature reference based on condition used during flow element sizing and
calculation. Refer to detail control narrative on each unit for pressure and temperature
reference list.
On the event of bad PV from any of the input transmitters, equation result will show bad [Link]
following scheme shall be applied :
1. Temperature input bad value (IOP) : calculation of flow compensation will using last good
value of temperature input.
2. Pressure input bad value (IOP) : calculation of flow compensation will using last good
value of pressure input.
3. Flow input bad value (IOP) : calculation of flow compensation will stop, and compensate
flow indication will show last good value of compensated flow.

870310-PTS--900-INS-DTB-71204 Page 41 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

6.28[5.12] TYP_0421: Temperature and Pressure Compensation for


Gas with Totalizer and Reset
Figure 25 Typical Configuration for Temperature and Pressure Compensation with Totalizer
and Reset

This typical is based on typical TYP_420 that compensate flow, pressure and temperature
for gas with additional Flow indicator (FI-xxxxx) and Flow counter (FQI-xxxx) to calculate
the total of the flow.
The totalizer (FQI-xxxx) can be reset by operator using hand switch (HS-xxxxx).

870310-PTS--900-INS-DTB-71204 Page 42 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

6.29 TYP_0430: Temperature Compensation for Gas


Figure 2614 Typical Configuration for Temperature Compensation

This typical is similar with TYP_0420 with exception on compensate factor in which only
temperature compensate the gas flow. Thus, the equation for TYP_0430 is changed as follows :
[(i)] Flow compensation for DP type flow meter

F C =F N × [
√ [ T R +273.15 ]
[ T +273.15 ]
]

[(ii)] Flow compensation for non-DP type flow meter

[ ❑❑ ]
❑❑ ❑❑
[]
where :
F C =¿ Compensated flow rate (Nm3/hr)
F N =¿ Measured flow rate in normal condition (Nm3/hr)
T R =¿ Temperature reference (oC)
T =¿ Measured temperature (oC)
Temperature reference based on condition used during flow element sizing and calculation.
Refer to detail control narrative on each unit for temperature reference list.
On the event of bad PV from any of the input transmitters, the following scheme shall be applied
:

870310-PTS--900-INS-DTB-71204 Page 43 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

1. Temperature input bad value (IOP) : calculation of flow compensation will using last good
value of temperature input.
2. Flow input bad value (IOP) : calculation of flow compensation will stop, and compensate
flow indication will show last good value of compensated flow.

6.30 TYP_0440: Pressure Compensation for Gas


Figure 27 Typical Configuration for Pressure Compensation

This typical is similar with TYP_0420 with exception on compensate factor in which only pressure
compensate the gas flow. Thus, the equation for TYP_0440 is changed as follows :
(i) Flow compensation for flow meter

[]
❑C ❑N
[ R]

where :
❑C Compensated flow rate (Nm3/hr)
❑N Measured flow rate in normal condition (Nm3/hr)
❑R Pressure reference (kg/cm2g)
Measured pressure (kg/cm2g)
1.03323 = Atmospheric Pressure (kg/cm2a)
Pressure reference based on condition used during flow element sizing and calculation. Refer to
detail control narrative on each unit for pressure reference list.
On the event of bad PV from any of the input transmitters, equation result will show bad [Link]
following scheme shall be applied :
1. Pressure input bad value (IOP) : calculation of flow compensation will using last good
value of pressure input.
2. Flow input bad value (IOP) : calculation of flow compensation will stop, and compensate
flow indication will show last good value of compensated flow.

870310-PTS--900-INS-DTB-71204 Page 44 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

6.31[5.13] TYP_0450: Temperature and Pressure Compensation for


Steam
Figure 2815 Typical Configuration for Temperature and Pressure Compensation (steam)

This typical is used for mass-flow compensation of steam flow in industrial applications, The
steam flow compensation function operates on uncompensated steam flow measurement. The
equation for steam flow compensation refer to below :
PV compensation ; PVcomp = F * COMPTERM

Where:
F = uncompensated steam Flow Input (from FIT)
COMPTERM = Compensation value

And

(❑ ❑ ❑ ❑)
T PR ❑ ❑

Where the following (in engineering unit) are received through input connections:
P = Measured actual Pressure Input
T = Measured actual Temperature Input
X = Measured actual Steam compressibility
Q = Measured actual steam Quality factor
And the following parameter that shall be specified as per the process condition.
RPR = Design Pressure reference, converted to absolute value
RTR = Design Temperature reference, converted ton an absolute value

870310-PTS--900-INS-DTB-71204 Page 45 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

RQ = Design steam quality factor, in the same unit as Q


RX = Reference steam compressibility , in the same unit as X
T0 = Factor to convert Celsius & Fahrenheit to an absolute value;
typically 459.69oF or 273.15oC (use the absolute value of the number when entering
a value in T0; in the measured temperature is already an absolute value, enter 0.
P0 = Factor to convert gauge pressure to an absolute value. Typically 14.696 psiA or
101.325kPA. Enter the absolute value of the number.
If the measured pressure already in absolute value, enter 0
The Constanta values to be shown on the detail control narrative of each unit.

❑❑ ❑❑❑❑❑❑
Where :
❑❑ Compensated steam flow rate (KLbs/hr)
❑❑ Specific Volume Compensation Factor
❑❑ Thermal Expansion Correction Factor
❑❑ Meter Factor
= Differential Pressure across the flow meter (inH2O)
❑❑ and ❑M value to be determined after flow element data received. Specific Volume
Compensation factor refers to Steam Table assigned in HIS logic software. Change in ❑SV based
on pressure and temperature shall refer to Steam Table.

870310-PTS--900-INS-DTB-71204 Page 46 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

6.32[5.14] TYP_0451: Temperature and Pressure Compensation for


Steam with Totalizer and Reset
Figure 29 Typical Configuration for Temperature and Pressure Compensation (steam) with
totalizer and reset

This typical is based on typical TYP_450 that compensate flow, pressure and
temperature for steam with additional Flow counter (FQI-xxxxx) to calculate the total of
the flow.
The totalizer (FQI-xxxxx) can be reset by operator using hand switch (HS-xxxxx).

6.33 TYP_0460: Multiple Transmitter (Middle out of three)


This typical used when there is 3 (three) measurement input to controller and median value is
measured between the transmitter as an input to controller.

Calculated PV =MEDIAN (PTX 1 , PTX 2 , PTX 3 )


If excessive deviation (for example: > 5%) is detected between each measurement combination,
the alarm shall be generated. Deviation alarm shall be generated in following condition :

MAX (|PTX 1−PTX 2|,|PTX 1−PTX 3|,|PTX 2−PTX 3|)


Dev limit ≤
HRV −LRV
where :
PTX 1=¿ Transmitter 1 reading
PTX 1=¿ Transmitter 2 reading
PTX 1=¿ Transmitter 3 reading

870310-PTS--900-INS-DTB-71204 Page 47 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

HRV = Transmitter higher range value


LRV =¿ Transmitter lower range value
Dev limit =¿Deviation limit value
If a transmitter is detected as Bad PV, the bad PV input is still considered as measurement input
for median function.
If two transmitters are fault, those are automatically bypassed and the controller will
apply one remaining input.
If three transmitters are fault the Controller will be automatically transferred to MAN mode, the
same feature as a standard PID controller TYP_0110.

6.34 TYP_0461: Multiple Transmitter (High Selection)


This typical used when there is multiple measurement input to controller and high value is
selected between the transmitter as an input to controller.
❑TX 1 ❑TX 2 ❑TX 3 ❑TXn
where :
❑TX 1 Transmitter 1 reading
❑TX 1 Transmitter 2 reading
❑TX 1 Transmitter 3 reading
❑TXn Transmitter n reading
If a transmitter is detected as Bad PV or fault, zero value is considered as measurement input for
selection function.
If all transmitters are fault the Controller will be automatically transferred to MAN mode, the
same feature as a standard PID controller TYP_0110.

6.35[5.15] TYP_0510: Comparison of Analogue Input from SIS & PAS


Using ZMVC-1
Figure 16 30 Typical Configuration for Analogue Input Comparison

870310-PTS--900-INS-DTB-71204 Page 48 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

This typical used to compare between two analogue signal input used to measure the same
process variable whereby each signal goes to BPCS and SIS respectively, and generate the
deviation alarm if the allowable deviation is exceeded.

6.36[5.16] TYP_0520: Comparison of Analogue Input from SIS & PAS


Using ZMVC-2 – To be update !!!!
Figure 31 Typical Configuration for Analogue Input Comparison

This typical used to compare between two analogue signal input used to measure the same
process variable whereby each signal goes to BPCS and SIS respectively, and generate the
deviation alarm if the allowable deviation is exceeded. – to be update later

6.37 TYP_1010: Digital Alarm Generation


Figure 32 Typical Configuration for Digital Alarm Generation

This typical is used to generate an alarm on abnormal state of a field switch or digital alarm from
subsystem, such as control panel, or third party system.
The OFF state (contact open) of the digital input signal will be configured as alarm state by
default if the signal state descriptors are not provided in SPI I/O Database or Subsystem I/O
Database.
This typical also can be configured as status without alarm function.

870310-PTS--900-INS-DTB-71204 Page 49 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

6.38 TYP_1030: Digital Status Input – 2 DIs


Figure 33 Typical Configuration for Digital Status Input - 2 DIs

This typical is used to display the status of 2 (two) digital inputs with or without alarm function.
The digital inputs can be either hardwired DI or DI from subsystem commination,
Status labels will be configured as per the signal state descriptors of the two DI signals provided
in SPI I/O Database or Subsystem I/O Database. If both signals active then alarm also will be
displayed. Example: valve with hand wheel that has 2 limit switch open/closed position.

6.39 TYP_1040: Digital Output – 1 DO


Figure 34 Typical Configuration for Digital Output – 1 DO

This typical is used to show the command of single digital output. The digital output can be
either hardwired DO or DO to subsystem commination. Example for the opening/closing
command of solenoid valve.

870310-PTS--900-INS-DTB-71204 Page 50 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

6.40 TYP_1120: Valve Control – 2 DIs, 1 DO


Figure 35 Typical Configuration for Valve Control – 2 DIs, 1 DO

In this typical (e.g. solenoid valve with open and closed limit switches), digital control is
implemented with 1 digital output and 2 digital inputs.

This configuration also can be combine with Logic or sequence to activate the command,
instead of Manual mode intervention by operator.

When the operator presses the faceplate “Open” button (top button), the valve will open (MV=2).
When the operator presses the “Close” faceplate button (bottom button), the valve will close
(MV=0). The above condition can be done if Mode of the valve on the MAN mode. If valve on
AUTO Mode then operator can’t give command open/close. Valve will follow the sequence or
program based to the process scenario.

870310-PTS--900-INS-DTB-71204 Page 51 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

6.41 TYP_1130: Valve Control – 2 DIs, 2 DOs


Figure 36 Typical Configuration for Valve Control – 2 DIs, 2 DOs

This typical assigns the controller output to one of two position manipulated by Operator. In
which case, the MV will be either 0% (close) or 100% (open). 1 DO is to Open the valve by
activating the solenoid valve, another DO to Close the valve. It will control only from KV-xxxxx
that displayed on the HMI, and discrepancy alarm will arise in case of discrepancy alarm from
ZSO/ZSC.

This configuration also can be combine with Logic or sequence to activate the command,
instead of Manual mode intervention by operator.

870310-PTS--900-INS-DTB-71204 Page 52 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

6.42 TYP_1140: Manual On-Off Control


Figure 17 37 Typical Configuration for On/off with Manual Control

This typical assigns the controller output to one of two position manipulated by Operator. In
which case, the MV will be either 0% (close) or 100% (open).

6.43[5.17] TYP_1150: Automatic On-Off Control


Figure 18 38 Typical Configuration for PID control with On/off

This typical has the same type with TYP_1140 with exception that action on controller is triggered
automatically from PV input. Operator sets two PVs (PV 1 and PV2) with desired MV output for
each given PV. When PV reaches the PV1 or PV2, controller will respond by manipulating output as
desired.

6.44[5.18] TYP_1310: Motor control with manual start / stop


This typical is used for motor with Manual Start / Stop either from field or from HIS console.
This motor can only be started from local if the “LOCAL” mode has been selected from field LCS.
While in “LOCAL” mode, the motor cannot be started from HIS console.
This motor can only be started from HIS console if the “REMOTE” mode has been selected from
field LCS. While in “REMOTE” mode, the motor cannot be started from field LCS.
Regardless “LOCAL” or “REMOTE” mode selection, the motor can be stopped either from field LCS
or from HIS console.

870310-PTS--900-INS-DTB-71204 Page 53 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

For detail logic scheme, refer to TEP-900-SPE-CS-BP4-0036, Project Specification for PAS Software
Functional Design.

Table 2 TYP_1310 Start/Stop Procedure

No Field Operator Panel Software Action Remarks


Action Operator BPCS SIS
Action

[1] Manual Start from Local

[1-1] To line up of the ‘ ‘ ‘


suction and
discharge lines
of the pump
To confirm the
recycle line is
open

[1-2] To set “LOCAL” “LOCAL” mode


mode from LCS status signal is
received from
MCC.

[1-3] To ensure safety Refer to cause and


interlock effect matrix
function is not
activated

870310-PTS--900-INS-DTB-71204 Page 54 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

[1-4] If applicable Upon activation Upon receiving Refer to cause and


relevant SUO to of SUO, BPCS SUO signal, SIS effect matrix
be activated will send SUO logic will be
from HIS signal to SIS bypassed and
console. SUO feedback
(in order to clear signal is send to
safety interlock BPCS.
function)
SUO will be
automatically
removed if one
of the following
condition is
satisfied:

●x seconds has
been elapsed
since the SUO
activation.

●The process
measurement
value has
been
recovered
when flow or
pressure is
attained

●Manual SUO
removal by
operator from
HIS console
When SUO is
removed
accordingly SIS
will reset SUO
feedback signal
which was send
to BPCS.

[1-5] Initiate “START”


from LCS

[1-6] Observe the Running status


pump is running signal is
received from
MCC.

[2] Manual Stop from Local

[2-1] Initiate “STOP” - - Regardless the


from LCS status ‘LOCAL” or
“REMOTE” the pump
can be stop from
local

870310-PTS--900-INS-DTB-71204 Page 55 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

[2-2] Observe the Running status


pump is stop signal is “OFF”

[3] Manual Start from HIS console

[3-1] Same as step


[1-1]

[3-2] To set “REMOTE” “REMOTE” mode


mode from LCS status signal is
received from
MCC.

[3-3] Same as step


[1-3]

[3-4] Same as step Same as step


[1-4] [1-4]

[3-5] If all of the


following signals
are received,
BPCS will set
motor function
block is
operable,
otherwise the
operation of
motor function
block is disable:

●“REMOTE”
mode signal
is received

●“AVAILABLE”
signal is
received

[3-6] Ensure motor This type does not


function block is have “AUTO” mode
operable.
Ensure it set to
“MANUAL” mode
Otherwise set it
to “MANUAL”
mode

[3-7] Initiate “START” If all of the


command on following
motor function condition are
block from HIS met, A pulse
console signal is
generated to
initiate “START”
command to
MCC:

●Motor
function

870310-PTS--900-INS-DTB-71204 Page 56 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

block is in
“MANUAL”
mode

●“REMOTE”
status is on

●“AVAILABLE”
status is on

[3-8] Observe the “RUNNING”


pump is running status signal
should be
received from
MCC within x
seconds.
However if
“RUNNING”
status signal is
not received
within the
specified time, a
discrepancy
alarm (answer
back alarm) will
be generated

[3-9] If all of the


following
condition is
true, a
discrepancy
alarm (answer
back alarm) will
be generated:

●Pump is in
“REMOTE”
mode

●“RUNNING”
status is on
but then
switched to
off without
any operator
intervention
to stop or
without any
trip signal

[4] Manual Stop from HIS console

[4-1] Initiate “STOP” Case HV Motor : Regardless the


command on A positive pulse ‘LOCAL” or
motor function signal is “REMOTE” status the
block from HIS generated to pump can be stop
console initiate “STOP” from HIS console

870310-PTS--900-INS-DTB-71204 Page 57 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

command to
MCC

Case LV Motor :
Latch negative
signal is
generated to
initiate “STOP”
command to
MCC.
“STOP” signal
will be return to
normal (reset)
by following
condition :

● “START”
command
from HIS
console.

● Pump is
in “LOCAL”
mode

[4-2] Observe the “RUNNING”


pump is not status signal
running should be off
within x
seconds.
However if
“RUNNING”
status signal is
still on within
the specified
time, a
discrepancy
alarm (answer
back alarm) will
be generated

6.45[5.19] TYP_1320: Motor Control with manual start / stop and auto
start
This typical also having the same functionality as TYP_1310 manual start/stop either from field or
HIS console, but in addition it also have auto start functionality.
This motor can only be auto started from HIS console if the “REMOTE” mode has been selected
from field LCS and the process condition such as pressure low is detected. While in “REMOTE”
mode, the motor cannot be started from field LCS
Regardless “LOCAL” or “REMOTE” mode selection, the motor can be stopped either from field LCS
or from HIS console.

870310-PTS--900-INS-DTB-71204 Page 58 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

For detail logic scheme, refer to TEP-900-SPE-CS-BP4-0036, Project Specification for PAS Software
Functional Design

6.46 TYP_1340: Motor Control with manual start / stop and auto
start / stop
This typical also having the same functionality as TYP_1310 manual start/stop either from field or
HIS console, but in addition it also have auto start/stop functionality.
This motor can only be auto started from HIS console if the “REMOTE” mode has been selected
from field LCS and the process condition such as pressure low is detected. While in “REMOTE”
mode, the motor cannot be started from field LCS
Regardless “LOCAL” or “REMOTE” mode selection, the motor can be stopped either from field LCS
or from HIS console.
For detail logic scheme, refer to TEP-900-SPE-CS-BP4-0036, Project Specification for PAS Software
Functional Design
For the purpose of Control Narrative description, this typical is further split into the following:

Table 3 Typical Number for TYP_1340

Typical Function
Number

TYPE_1341 Auto Start function based on process condition (such as Pressure low or Flow
Low at the common discharge line)
This typical does not requires any start up override (SUO)

TYPE_1342 Auto Start function based on process condition (such as Pressure low or Flow
Low at the common discharge line)
Start-up override is required at the common discharge line
Start-up override is also required at the individual discharge line

TYPE_1343 Auto Start function based on the condition that any one of the running duty
pumps is stopped by any reason.

TYPE_1344 Auto Stop function based on process condition (such as Level low)

6.47[5.20] TYP_1341: Motor control with manual start / stop and auto
Start function by process condition
This typical having the same functionality as TYP_1340, however auto stop is not required. The
motor will be auto started, if all of the following condition is satisfied:
- All related safety interlock has been cleared.
- “REMOTE” mode is selected from field LCS
- The pump function block is in “AUTO” mode
- The auto start process condition is satisfied (such as pressure low or flow low)
Note that start up override is not required for this typical.
To stop this pump, operator can press stop button on the pump function block from HIS console,
or field operator can press stop button from field LCS.

870310-PTS--900-INS-DTB-71204 Page 59 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

Table 4 TYP_1341 Start/Stop Procedure

No Field Operator Panel Software Action Remarks


Action Operator BPCS SIS
Action

[1] Manual Start from Local

[1-1] To line up of the ‘ ‘ ‘


suction and
discharge lines
of the pump
To confirm the
recycle line is
open

[1-2] To set “LOCAL” “LOCAL” mode


mode from LCS status signal is
received from
MCC.

[1-3] To ensure safety Refer to cause and


interlock effect matrix
function is not
activated

[1-4] This step is


intentionally left
blank without any
action

[1-5] Initiate “START”


from LCS

[1-6] Observe the Running status


pump is running signal is
received from
MCC.

[2] Manual Stop from Local

[2-1] Initiate “STOP” - - Regardless the


from LCS ‘LOCAL” or
“REMOTE” status the
pump can be stop
from local

[2-2] Observe the Running status


pump is stop signal is “OFF”

[3] Manual Start from HIS console

[3-1] Same as step


[1-1]

[3-2] To set “REMOTE” “REMOTE” mode


mode from LCS status signal is
received from
MCC.

[3-3] Same as step


[1-3]

870310-PTS--900-INS-DTB-71204 Page 60 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

[3-4] This step is


intentionally left
blank without any
action

[3-5] If all of the


following signals
are received,
BPCS will set
motor function
block is
operable,
otherwise the
operation of
motor function
block is disable:

●“REMOTE”
mode signal
is received

●“AVAILABLE”
signal is
received

[3-6] Ensure motor


function block is
operable.
Ensure it set to
“MANUAL” mode
Otherwise set it
to “MANUAL”
mode

[3-7] Initiate “START” If all of the


command on following
motor function condition are
block from HIS met, A pulse
console signal is
generated to
initiate “START”
command to
MCC:

●Motor
function
block is in
“MANUAL”
mode

●“REMOTE”
status is on

●“AVAILABLE”
status is on

[3-8] Observe the “RUNNING”


pump is running status signal

870310-PTS--900-INS-DTB-71204 Page 61 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

should be
received from
MCC within x
seconds.
However if
“RUNNING”
status signal is
not received
within the
specified time, a
discrepancy
alarm (answer
back alarm) will
be generated

[3-9] If all of the


following
condition is
true, a
discrepancy
alarm (answer
back alarm) will
be generated:

●Pump is in
“REMOTE”
mode

●“RUNNING”
status is on
but then
switched to
off without
any operator
intervention
to stop or
without any
trip signal

[4] Manual Stop from HIS console

[4-1] Initiate “STOP” A pulse signal is Regardless the


command on generated to ‘LOCAL” or
motor function initiate “STOP” “REMOTE” status the
block from HIS command to pump can be stop
console MCC from HIS console
Case HV Motor :
A positive pulse
signal is
generated to
initiate “STOP”
command to
MCC

Case LV Motor :
Latch negative
signal is

870310-PTS--900-INS-DTB-71204 Page 62 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

generated to
initiate “STOP”
command to
MCC.
“STOP” signal
will be return to
normal (reset)
by following
condition :

● “START”
command
from HIS
console.

● Pump is
in “LOCAL”
mode

[4-2] Observe the “RUNNING”


pump is not status signal
running should be off
within x
seconds.
However if
“RUNNING”
status signal is
still on within
the specified
time, a
discrepancy
alarm (answer
back alarm) will
be generated

[5] Auto start function

[5-1] Same as step


[1-1]

[5-2] To set “REMOTE” “REMOTE” mode


mode from LCS status signal is
received from
MCC.

[5-3] Same as step


[1-3]

[5-4] Same as step


[3-4]

[5-5] Same as step


[3-5]

[5-6] Ensure motor


function block is
operable.
Ensure it set to
“AUTO” mode

870310-PTS--900-INS-DTB-71204 Page 63 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

Otherwise set it
to “AUTO” mode

[5-7] If all of the


following
condition are
met, A pulse
signal is
generated to
initiate start
command to
MCC:

●Motor
function
block is in
“AUTO” mode

●“REMOTE”
status is on

●“AVAILABLE”
status is on

●Auto start
process
condition is
detected (eq.,
PAL)

[5-8] Same as step Same as step


[3-8] [3-8]

[5-9] Same as step


[3-9]

[6] Auto stop function

[6-1] This pump does not


have automatic stop
function.
To stop the pump,
operator to execute
step [2] or step [4].

[7] Safe operation

Set motor In case safety Refer to cause and


function block to interlock effect matrix
“MANUAL” function is
mode. activated, SIS
will send “TRIP”
command to
MCC to stop all
pumps.

870310-PTS--900-INS-DTB-71204 Page 64 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

6.48[5.21] TYP_1342: Motor control with manual start / stop and auto
start function by process condition with start-up override
This typical having the same functionality as TYP_1340, however auto stop is not required. The
motor will be auto started, if all of the following condition is satisfied:
- Start-up override is activated.
- All related safety interlock has been cleared.
- “REMOTE” mode is selected from field LCS
- The pump function block is in “AUTO” mode
- The auto start process condition is satisfied (such as pressure low or flow low)
Note that start up override (SUO) may be required both at common discharge line and at
individual discharge line.
Start-up override at the common discharge line will be activated manually by operator from HIS
console, while the start-up override (SUO) at the individual discharge line will be automatically
activated by sequence program.
To stop this pump, operator can press stop button on the pump function block from HIS console,
or field operator can press stop button from field LCS.

Table 5 TYP_1342 Start/Stop Procedure

No Field Operator Panel Software Action Remarks


Action Operator BPCS SIS
Action

[1] Manual Start from Local

[1-1] To line up of the ‘ ‘ ‘


suction and
discharge lines
of the pump
To confirm the
recycle line is
open

[1-2] To set “LOCAL” “LOCAL” mode


mode from LCS status signal is
received from
MCC.

[1-3] To ensure safety Refer to cause and


interlock effect matrix
function is not
activated

[1-4] relevant SUO to Upon activation Upon receiving Refer to cause and
be activated of SUO, BPCS SUO signal, SIS effect matrix
from HIS will send SUO logic will be
console. signal to SIS bypassed and
(in order to clear SUO feedback
safety interlock signal is send to
function) BPCS.

(Note: SUO may SUO will be


be required at automatically

870310-PTS--900-INS-DTB-71204 Page 65 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

the following: removed if one


of the following
●Common condition is
discharge line satisfied:

●Individual ●x seconds has


discharge line been elapsed
Both SUO’s have since the SUO
to be manually activation.
activated)
●The process
measurement
value has
been
recovered
when flow or
pressure is
attained

●Manual SUO
removal by
operator from
HIS console
When SUO is
removed
accordingly SIS
will reset SUO
feedback signal
which was send
to BPCS.

[1-5] Initiate “START”


from LCS

[1-6] Observe the Running status


pump is running signal is
received from
MCC.

[2] Manual Stop from Local

[2-1] Initiate “STOP” - - Regardless the


from LCS ‘LOCAL” or
“REMOTE” status the
pump can be stop
from local

[2-2] Observe the Running status


pump is stop signal is “OFF”

[3] Manual Start from HIS console

[3-1] Same as step


[1-1]

[3-2] To set “REMOTE” “REMOTE” mode


mode from LCS status signal is
received from

870310-PTS--900-INS-DTB-71204 Page 66 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

MCC.

[3-3] Same as step


[1-3]

[3-4] relevant SUO to Same as step Same as step Same as step


be activated [1-4] [1-4] [1-4]
from HIS
console.
(in order to clear
safety interlock
function)

(Note: SUO may


be required at
the following:

●Common
discharge line

●Individual
discharge line
Only the
common
discharge line
SUO required to
be activated
manually.
The Individual
discharge SUO
will be
automatically
activated by
logic as
described in the
step [3-6]

[3-5] If all of the


following signals
are received,
BPCS will set
motor function
block is
operable,
otherwise the
operation of
motor function
block is disable:

●“REMOTE”
mode signal
is received

●“AVAILABLE”
signal is
received

[3-6] Ensure motor

870310-PTS--900-INS-DTB-71204 Page 67 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

function block is
operable.
Ensure it set to
“MANUAL” mode
Otherwise set it
to “MANUAL”
mode

[3-7] Initiate “START” If all of the


command on following
motor function condition are
block from HIS met, A pulse
console signal is
generated to
initiate “START”
command to
MCC:

●Motor
function
block is in
“MANUAL”
mode

●“REMOTE”
status is on

●“AVAILABLE” Upon receiving Refer to cause and


status is on SUO signal, SIS effect matrix
If applicable, at logic will be
the same time bypassed and
an SUO signal at SUO feedback
individual signal is send to
discharge is BPCS.
automatically
activated SUO will be
automatically
removed if one
of the following
condition is
satisfied:

●x seconds has
been elapsed
since the SUO
activation.

●The process
measurement
value has
been
recovered
when flow or
pressure is
attained

●Manual SUO

870310-PTS--900-INS-DTB-71204 Page 68 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

removal by
operator from
HIS console
When SUO is
removed
accordingly SIS
will reset SUO
feedback signal
which was send
to BPCS.

[3-8] Observe the “RUNNING”


pump is running status signal
should be
received from
MCC within x
seconds.
However if
“RUNNING”
status signal is
not received
within the
specified time, a
discrepancy
alarm (answer
back alarm) will
be generated

[3-9] If all of the


following
condition is
true, a
discrepancy
alarm (answer
back alarm) will
be generated:

●Pump is in
“REMOTE”
mode

●“RUNNING”
status is on
but then
switched to
off without
any operator
intervention
to stop or
without any
trip signal

[4] Manual Stop from HIS console

[4-1] Initiate “STOP” A pulse signal is Regardless the


command on generated to ‘LOCAL” or

870310-PTS--900-INS-DTB-71204 Page 69 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

motor function initiate “STOP” “REMOTE” status the


block from HIS command to pump can be stop
console MCC from HIS console
Case HV Motor :
A positive pulse
signal is
generated to
initiate “STOP”
command to
MCC

Case LV Motor :
Latch negative
signal is
generated to
initiate “STOP”
command to
MCC.
“STOP” signal
will be return to
normal (reset)
by following
condition :

● “START”
command
from HIS
console.

● Pump is
in “LOCAL”
mode

[4-2] Observe the “RUNNING”


pump is not status signal
running should be off
within x
seconds.
However if
“RUNNING”
status signal is
still on within
the specified
time, a
discrepancy
alarm (answer
back alarm) will
be generated

[5] Auto start function

[5-1] Same as step


[1-1]

[5-2] To set “REMOTE” “REMOTE” mode


mode from LCS status signal is
received from

870310-PTS--900-INS-DTB-71204 Page 70 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

MCC.

[5-3] Same as step


[1-3]

[5-4] Same as step Same as step Same as step Same as step


[3-4] [3-4] [3-4] [3-4]

[5-5] Same as step


[3-5]

[5-6] Ensure motor


function block is
operable.
Ensure it set to
“AUTO” mode
Otherwise set it
to “AUTO” mode

[5-7] If all of the


following
condition are
met, A pulse
signal is
generated to
initiate start
command to
MCC:

●Motor
function
block is in
“AUTO” mode

●“REMOTE”
status is on

●“AVAILABLE”
status is on

●Auto start
process
condition is Same as step Same as step
detected (eq., [3-7] [3-7]
PAL)
If applicable, at
the same time
an SUO signal at
individual
discharge is
automatically
activated

[5-8] Same as step Same as step


[3-8] [3-8]

[5-9] Same as step


[3-9]
870310-PTS--900-INS-DTB-71204 Page 71 of 101 Rev: A01A02
TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

[6] Auto stop function

[6-1] This pump does not


have automatic stop
function.
To stop the pump,
operator to execute
step [2] or step [4].

[7] Safe operation

[7-1] Set motor In case safety Refer to cause and


function block to interlock effect matrix
“MANUAL” function is
mode. activated, SIS
will send “TRIP”
command to
MCC to stop all
pumps.

6.49[5.22] TYP_1343: Motor control with manual start / stop and auto
start function by loss of duty pump running status
This typical having the same functionality as TYP_1340, however auto stop is not required. The
motor will be auto started, if all of the following condition is satisfied:
- No related safety interlock is activated.
- “REMOTE” mode is selected from field LCS
- The pump function block is in “AUTO” mode
- Any one of the running duty pump is stopped
Note that start up override is not required for this typical.
To stop this pump, operator can press stop button on the pump function block from HIS console,
or field operator can press stop button from field LCS.

Table 6 TYP_1343 Start/Stop Procedure

No Field Operator Panel Software Action Remarks


Action Operator BPCS SIS
Action

[1] Manual Start from Local

[1-1] To line up of the ‘ ‘ ‘


suction and
discharge lines
of the pump
To confirm the
recycle line is
open

[1-2] To set “LOCAL” “LOCAL” mode


mode from LCS status signal is
received from
MCC.
870310-PTS--900-INS-DTB-71204 Page 72 of 101 Rev: A01A02
TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

[1-3] To ensure safety Refer to cause and


interlock effect matrix
function is not
activated

[1-4] This step is


intentionally left
blank without any
action

[1-5] Initiate “START”


from LCS

[1-6] Observe the Running status


pump is running signal is
received from
MCC.

[2] Manual Stop from Local

[2-1] Initiate “STOP” - - Regardless the


from LCS ‘LOCAL” or
“REMOTE” status the
pump can be stop
from local

[2-2] Observe the Running status


pump is stop signal is “OFF”

[3] Manual Start from HIS console

[3-1] Same as step


[1-1]

[3-2] To set “REMOTE” “REMOTE” mode


mode from LCS status signal is
received from
MCC.

[3-3] Same as step


[1-3]

[3-4] This step is


intentionally left
blank without any
action

[3-5] If all of the


following signals
are received,
BPCS will set
motor function
block is
operable,
otherwise the
operation of
motor function
block is disable:

●“REMOTE”
mode signal
is received

870310-PTS--900-INS-DTB-71204 Page 73 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

●“AVAILABLE”
signal is
received

[3-6] Ensure motor


function block is
operable.
Ensure it set to
“MANUAL” mode
Otherwise set it
to “MANUAL”
mode

[3-7] Initiate “START” If all of the


command on following
motor function condition are
block from HIS met, A pulse
console signal is
generated to
initiate “START”
command to
MCC:

●Motor
function
block is in
“MANUAL”
mode

●“REMOTE”
status is on

●“AVAILABLE”
status is on

[3-8] Observe the “RUNNING”


pump is running status signal
should be
received from
MCC within x
seconds.
However if
“RUNNING”
status signal is
not received
within the
specified time, a
discrepancy
alarm (answer
back alarm) will
be generated

[3-9] If all of the


following
condition is
true, a
discrepancy

870310-PTS--900-INS-DTB-71204 Page 74 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

alarm (answer
back alarm) will
be generated:

●Pump is in
“REMOTE”
mode

●“RUNNING”
status is on
but then
switched to
off without
any operator
intervention
to stop or
without any
trip signal

[4] Manual Stop from HIS console

[4-1] Initiate “STOP” A pulse signal is Regardless the


command on generated to ‘LOCAL” or
motor function initiate “STOP” “REMOTE” status the
block from HIS command to pump can be stop
console MCC from HIS console
Case HV Motor :
A positive pulse
signal is
generated to
initiate “STOP”
command to
MCC

Case LV Motor :
Latch negative
signal is
generated to
initiate “STOP”
command to
MCC.
“STOP” signal
will be return to
normal (reset)
by following
condition :

● “START”
command
from HIS
console.

● Pump is
in “LOCAL”
mode

[4-2] Observe the “RUNNING”

870310-PTS--900-INS-DTB-71204 Page 75 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

pump is not status signal


running should be off
within x
seconds.
However if
“RUNNING”
status signal is
still on within
the specified
time, a
discrepancy
alarm (answer
back alarm) will
be generated

[5] Auto start function

[5-1] Same as step


[1-1]

[5-2] To set “REMOTE” “REMOTE” mode


mode from LCS status signal is
received from
MCC.

[5-3] Same as step


[1-3]

[5-4] Same as step


[3-4]

[5-5] Same as step


[3-5]

[5-6] Ensure motor Note that all the


function block is duty pumps has to
operable. be started manually
Ensure it set to either from local or
“AUTO” mode from HIS console

Otherwise set it
to “AUTO” mode

[5-7] If all of the For example:


following In a system with 4 x
condition are 33.33% capacity
met, A pulse pumps. 3 pumps
signal is has to be manually
generated to started either from
initiate start field or from HIS
command to console.
MCC:
The forth pumps
●Motor put in “AUTO” mode.
function In the case that any
block is in one of the 3 running
“AUTO” mode pump is stop then
the 4th pump will be
●“REMOTE” auto started.
status is on

870310-PTS--900-INS-DTB-71204 Page 76 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

●“AVAILABLE”
status is on

●Loss of one of
the running
status signal
of the duty
pump

[5-8] Same as step Same as step


[3-8] [3-8]

[5-9] Same as step


[3-9]

[6] Auto stop function

[6-1] This pump does not


have automatic stop
function.
To stop the pump,
operator to execute
step [2] or step [4].

[7] Safe operation

[7-1] Set motor In case safety Refer to cause and


function block to interlock effect matrix
“MANUAL” function is
mode. activated, SIS
will send “TRIP”
command to
MCC to stop all
pumps.

6.50 TYP_1344: Motor control with manual start / stop and auto
stop function by process condition
This typical having the same functionality as TYP_1340, however auto start is not required. The
motor will be auto stopped, if process condition is satisfied (such as level low). The pump
function block output will send stop command continuously during abnormal process condition,
and will release stop command after process condition return to normal.
Note that operator cannot start the pump from HIS console or from field LCS within process
condition is satisfied.

Table 7 TYP_1344 Start/Stop Procedure

No Field Operator Panel Software Action Remarks


Action Operator BPCS SIS
Action

[1] Manual Start from Local

[1-1] To line up of the ‘ ‘ ‘


suction and
discharge lines

870310-PTS--900-INS-DTB-71204 Page 77 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

of the pump
To confirm the
recycle line is
open

[1-2] To set “LOCAL” “LOCAL” mode


mode from LCS status signal is
received from
MCC.

[1-3] To ensure safety Refer to cause and


interlock effect matrix
function is not
activated

[1-4] This step is


intentionally left
blank without any
action

[1-5] Initiate “START”


from LCS

[1-6] Observe the Running status


pump is running signal is
received from
MCC.

[2] Manual Stop from Local

[2-1] Initiate “STOP” - - Regardless the


from LCS ‘LOCAL” or
“REMOTE” status the
pump can be stop
from local

[2-2] Observe the Running status


pump is stop signal is “OFF”

[3] Manual Start from HIS console

[3-1] Same as step


[1-1]

[3-2] To set “REMOTE” “REMOTE” mode


mode from LCS status signal is
received from
MCC.

[3-3] Same as step


[1-3]

[3-4] This step is


intentionally left
blank without any
action

[3-5] If all of the


following signals
are received,
BPCS will set
motor function
block is

870310-PTS--900-INS-DTB-71204 Page 78 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

operable,
otherwise the
operation of
motor function
block is disable:

● “REMOTE”
mode signal
is received

● “AVAILABLE”
signal is
received

[3-6] Ensure motor


function block is
operable.
Ensure it set to
“MANUAL” mode
Otherwise set it
to “MANUAL”
mode

[3-7] Initiate “START” If all of the


command on following
motor function condition are
block from HIS met, A pulse
console signal is
generated to
initiate “START”
command to
MCC:

● Motor
function
block is in
“MANUAL”
mode

● “REMOTE”
status is on

● “AVAILABLE”
status is on

[3-8] Observe the “RUNNING”


pump is running status signal
should be
received from
MCC within x
seconds.
However if
“RUNNING”
status signal is
not received
within the
specified time, a
discrepancy

870310-PTS--900-INS-DTB-71204 Page 79 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

alarm (answer
back alarm) will
be generated

[3-9] If all of the


following
condition is
true, a
discrepancy
alarm (answer
back alarm) will
be generated:

● Pump is in
“REMOTE”
mode

● “RUNNING”
status is on
but then
switched to
off without
any operator
intervention
to stop or
without any
trip signal

[4] Manual Stop from HIS console

[4-1] Initiate “STOP” Case HV Motor : Regardless the


command on A positive pulse ‘LOCAL” or
motor function signal is “REMOTE” status the
block from HIS generated to pump can be stop
console initiate “STOP” from HIS console
command to
MCC

Case LV Motor :
Latch negative
signal is
generated to
initiate “STOP”
command to
MCC.
“STOP” signal
will be return to
normal (reset)
by following
condition :
“START”
comma
nd from
HIS
console
.
Pump is
in
870310-PTS--900-INS-DTB-71204 Page 80 of 101 Rev: A01A02
TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

“LOCAL”
mode

[4-2] Observe the “RUNNING”


pump is not status signal
running should be off
within x
seconds.
However if
“RUNNING”
status signal is
still on within
the specified
time, a
discrepancy
alarm (answer
back alarm) will
be generated

[5] Auto stop function

[5-7] If the process


condition is
detected,
function block
generate stop
signal to initiate
stop command
to MCC.

[7] Safe operation

Set motor In case safety Refer to cause and


function block to interlock effect matrix
“MANUAL” function is
mode. activated, SIS
will send “TRIP”
command to
MCC to stop all
pumps.

6.51[5.23] TYP_1350: Motor with Monitoring Only


Figure 39 Typical Motor with Monitoring Only

870310-PTS--900-INS-DTB-71204 Page 81 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

This typical also having the same functionality as TYP_1310 but the function manual start/stop is
Only can be done from field, there is no auto start/stop functionality. And on the HMI side it will
read the running status of the motor, also start / stop command status from field LCS.
This motor can only be Manual started from field LCS and without any process condition such as
pressure low is detected or else.
“LOCAL” or “REMOTE” mode selection, is not available; the motor can be stopped Only from field
LCS.
To stop this pump, field operator shall press stop button from field LCS since Operator doesn’t
have any access on the HMI.

6.52 TYP_1450: Heater control with Manual ON / OFF and Auto


ON / OFF
Figure 40 Typical Heater Control with Manual ON/OFF and Auto ON/OFF

This typical is used for Heater control with Manual ON/OFF function and Auto ON/OFF function
that connected to the BPCS logic of the temperature setting that required to be reached. All of
the following condition is satisfied:
- No related safety interlock is activated.
- “REMOTE” mode is selected from field LCS
- The Heater function block is in “AUTO” mode
Note that start up override is not required for this typical.
To stop this Heater, operator can press OFF button on the Heater function block from HIS
console, or field operator can press OFF button from field LCS.

870310-PTS--900-INS-DTB-71204 Page 82 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

6.53 TYP_1451: Motor Operated Valve control with Manual ON /


OFF
Figure 41 Typical Motor Operated Valve Control with Manual ON/OFF

This typical is used for Motor Operated Valve (MOV) control with Manual ON/OFF function that
connected to the BPCS through hardwire. To control the MOV, the following condition shall be
satisfied:
- No related safety interlock is activated (if any).
- “REMOTE” mode is selected from field LCS/LCP.
Note that start up override is not required for this typical.
To close this MOV, operator can press CLOSE button on the MOV function block from HIS
console, or field operator can press CLOSE button from field LCS/LCP.
Other signals such as Alarm, fault, Local/Remote position, position status, Opening / closing
status will be connected hardwire to BPCS.

6.54 TYP_1510: Pump Auto start / stop logic -1 AI, 2 pumps with
primary/secondary selection
This typical is used to controls a pair of primary / secondary pumps auto start/stop based on
process condition.
The primary pump will be auto started if all of the following condition
- No related safety interlock is activated.
- “REMOTE” mode is selected from field LCS
- The pump function block is in “AUTO” mode and selected as “PRIMARY”
- The auto start process condition is satisfied (such as level high)

The secondary pump will be auto started if all of the following condition
- No related safety interlock is activated.
- “REMOTE” mode is selected from field LCS
- The pump function block is in “AUTO” mode and NOT selected as “PRIMARY”
- The auto start process condition is satisfied (such as level high high)
The primary pump and secondary pump will be auto stop if the following condition is satisfied:
- The auto stop process condition is satisfied (such as level low)
In “REMOTE” mode, the pump function block will generate alarm for Operator notification with
below condition :
870310-PTS--900-INS-DTB-71204 Page 83 of 101 Rev: A01A02
TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

- Standby pump running


This condition indicate that secondary pump in “AUT” mode and running by logic as per
process condition.

- Two pump running


The following condition will initiate two pump running alarm :
● Both of pump running simultaneously in “AUT” mode

● Both of pump running simultaneously in “MAN” mode

● Primary pump running in “AUT” mode and secondary pump manually start by
Operator in satisfied process condition for auto start.
● Primary pump running manually by Operator and secondary pump running in “AUT”
mode.

- Bad selection alarm


This alarm indicate that pump function block selected in “MAN” mode.
Note that this typical will start primary pump on for example LAH and if level is continuously
increasing the secondary pump will be started at LAHH.
In contrast with this, Typ_1511 is added as below:

6.55[5.24] TYP_1511: Pump Auto start / stop logic -2 AI, 2 pumps with
primary/secondary selection
This typical is similar with Typ_1510 with detail described as follows:
The primary pump will be auto started if all of the following condition
- No related safety interlock is activated.
- “REMOTE” mode is selected from field LCS
- The pump function block is in “AUTO” mode and selected as “PRIMARY”
- The auto start process condition is satisfied (such as level high)
The secondary pump will be auto started if all of the following condition
- No related safety interlock is activated.
- “REMOTE” mode is selected from field LCS
- The pump function block is in “AUTO” mode and NOT selected as “PRIMARY”
- Primary pump auto start is activated, however within x seconds timer the primary pump
running feedback is not obtained then secondary pump is auto started. In addition
secondary pump also auto started if loss of “RUNNING” status feedback from primary
pump is detected.
The primary pump and secondary pump will be auto stop if the following condition is satisfied:
- The auto stop process condition is satisfied (such as level low)

Table 887 TYP_1511 Start/Stop Procedure

No Field Operator Panel Software Action Remarks


Action Operator BPCS SIS
Action

[1] Manual Start from Local

870310-PTS--900-INS-DTB-71204 Page 84 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

[1-1] To line up of the ‘ ‘ ‘


suction and
discharge lines
of the pump
To confirm the
recycle line is
open

[1-2] To set “LOCAL” “LOCAL” mode


mode from LCS status signal is
received from
MCC.

[1-3] To ensure safety Refer to cause and


interlock effect matrix
function is not
activated

[1-4] This step is


intentionally left
blank without any
action

[1-5] Initiate “START”


from LCS

[1-6] Observe the Running status


pump is running signal is
received from
MCC.

[2] Manual Stop from Local

[2-1] Initiate “STOP” - - Regardless the


from LCS ‘LOCAL” or
“REMOTE” status the
pump can be stop
from local

[2-2] Observe the Running status


pump is stop signal is “OFF”

[3] Manual Start from HIS console

[3-1] Same as step


[1-1]

[3-2] To set “REMOTE” “REMOTE” mode


mode from LCS status signal is
received from
MCC.

[3-3] Same as step


[1-3]

[3-4] This step is


intentionally left
blank without any
action

[3-5] If all of the


following signals
are received,

870310-PTS--900-INS-DTB-71204 Page 85 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

BPCS will set


motor function
block is
operable,
otherwise the
operation of
motor function
block is disable:

●“REMOTE”
mode signal
is received

●“AVAILABLE”
signal is
received

[3-6] Ensure motor


function block is
operable.
Ensure it set to
“MANUAL” mode
Otherwise set it
to “MANUAL”
mode

[3-7] Initiate “START” If all of the


command on following
motor function condition are
block from HIS met, A pulse
console signal is
generated to
initiate “START”
command to
MCC:

●Motor
function
block is in
“MANUAL”
mode

●“REMOTE”
status is on

●“AVAILABLE”
status is on

[3-8] Observe the “RUNNING”


pump is running status signal
should be
received from
MCC within x
seconds.
However if
“RUNNING”
status signal is

870310-PTS--900-INS-DTB-71204 Page 86 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

not received
within the
specified time, a
discrepancy
alarm (answer
back alarm) will
be generated

[3-9] If all of the


following
condition is
true, a
discrepancy
alarm (answer
back alarm) will
be generated:

●Pump is in
“REMOTE”
mode

●“RUNNING”
status is on
but then
switched to
off without
any operator
intervention
to stop or
without any
trip signal

[4] Manual Stop from HIS console

[4-1] Initiate “STOP” Case HV Motor : Regardless the


command on A positive pulse ‘LOCAL” or
motor function signal is “REMOTE” status the
block from HIS generated to pump can be stop
console initiate “STOP” from HIS console
command to
MCC

Case LV Motor :
Latch negative
signal is
generated to
initiate “STOP”
command to
MCC.
“STOP” signal
will be return to
normal (reset)
by following
condition :

●“START”
command
from HIS

870310-PTS--900-INS-DTB-71204 Page 87 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

console.

●Pump is in
“LOCAL”
mode

[4-2] Observe the “RUNNING”


pump is not status signal
running should be off
within x
seconds.
However if
“RUNNING”
status signal is
still on within
the specified
time, a
discrepancy
alarm (answer
back alarm) will
be generated

[5] Auto start function

[5-1] Same as step


[1-1]

[5-2] To set “REMOTE” “REMOTE” mode


mode from LCS status signal is
received from
MCC.

[5-3] Same as step


[1-3]

[5-4] Same as step


[3-4]

[5-5] Same as step


[3-5]

[5-6] Ensure motor Once the first


function block is pump motor
operable by function block is
logic. set to “AUTO”
Set primary and and set as
secondary “PRIMARY” the
pump motor software logic
operation will set the pair
function block to pump function
“AUTO” block
accordingly as
Ensure it set to
“AUTO” and set
“AUTO” mode
as “SECONDARY”
Otherwise set it
to “AUTO” mode
Similarly if the
Set “PRIMARY”
first motor
pump
function block is
set to “AUTO” as
“SECONDARY”
870310-PTS--900-INS-DTB-71204 Page 88 of 101 Rev: A01A02
TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

the software
logic will set the
pair pump
function block
“AUTO” as
“PRIMARY”

[5-7] If all of the Attempt to start


following “PRIMARY” pump
condition are
met, A pulse
signal is
generated to
initiate “START”
command to
MCC for the
“PRIMARY”
pump:

●Motor
function
block is in
“AUTO” mode

●“REMOTE”
status is on

●“AVAILABLE”
status is on

●Auto start
process
condition is
detected (eq.,
LAH)

[5-8] Observe the Primary motor If “PRIMARY” pump


pump is running “RUNNING” failed to start, then
status signal attempt to start
should be “SECONDARY” pump
received from
MCC within x
seconds.
If not , a
discrepancy
alarm (answer
back alarm) will
be generated
and
A pulse signal is
generated to
initiate “START”
command to
MCC for the
“SECONDARY”
pump

870310-PTS--900-INS-DTB-71204 Page 89 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

However if
secondary
pump
“RUNNING”
status signal is
not received
within the
specified time, a
discrepancy
alarm (answer
back alarm) will
be generated

[5-9] Secondary
pump is also
auto started if
software logic
detect the loss
of “RUNNING”
status feedback
from the
“PRIMARY”
pump.
If within
specified time
delay the
secondary
pump
“RUNNING”
status is not
received, a
discrepancy
alarm (answer
back alarm) will
be generated.

[6] Auto stop function

[6-1] If all of the operator to execute


following step [2] or step [4].
condition are
met, A
pulseStop signal
is generated to
initiate “STOP”
command to
MCC for the
both “PRIMARY”
and
“SECONDARY”
pump:

●Motor
function
block is in
“AUTO” mode

●“REMOTE”

870310-PTS--900-INS-DTB-71204 Page 90 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

status is on

●“AVAILABLE”
status is on

●Auto start
stop process
condition is
detected (eq.,
LAL)

[7] Safe operation

[7-1] Set motor In case safety Refer to cause and


function block to interlock effect matrix
“MANUAL” function is
mode. activated, SIS
will send “TRIP”
command to
MCC to stop all
pumps.

6.56[5.25] TYP_1512: Pump Auto start / stop logic-3, 2 pumps with


primary/secondary selection
This typical will be used for pumps which have a common recycle line and required auto start /
stop function:
The pump will be auto started if all of the following condition is satisfied:
- All related safety interlock has been cleared.
- “REMOTE” mode is selected from field LCS
- The pump function block is in “AUTO” mode
- The auto start process condition is satisfied (such as low discharge pressure, loss of
running status of primary motor)

The running pump will be auto stopped if all of the following condition is satisfied after 10
seconds time delay:

- The pump function block is selected as “PRIMARY”


- “REMOTE” mode is selected from field LCS
- The pump function block is in “AUTO” mode
- The other pump is running which function block is selected as “SECONDARY”

The following alarms should be provided:


1. Two pump running alarm
Alarm should be generated when:

- Running feedbacks from both pumps

2. Secondary pump (standby pump) running alarm


Alarm should be generated when:

870310-PTS--900-INS-DTB-71204 Page 91 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

- Running feedback from pump selected as Secondary

3. Bad selection alarm


Alarm should be generated when any one of the following condition is not satisfied. This
alarm should be disabled when no pump is running.

- “REMOTE” mode is selected from field LCS of pump selected as Secondary


- The pump function block is in “AUTO” mode of pump selected as Secondary
- “REMOTE” mode is selected from field LCS of pump selected as Primary
- The pump function block is in “AUTO” mode of pump selected as Primary

NOTE: It is assumed that the low low flow pump trip cause is bypassed in SIS and SIS remove the
low low flow trip bypass when SIS receive the pump running feedback. (10 second time delay will
be required to remove bypass.) Therefore no SUO signal is sent to SIS from this function block.

Table 998 TYP_1512 Start/Stop Procedure

No Field Operator Panel Software Action Remarks


Action Operator BPCS SIS
Action

[1] Manual Start from Local

[1-1] To line up of the ‘ ‘ ‘


suction and
discharge lines
of the pump
To confirm the
recycle line is
open

[1-2] To set “LOCAL” “LOCAL” mode


mode from LCS status signal is
received from
MCC.

[1-3] To ensure safety Refer to cause and


interlock effect matrix
function is not
activated

[1-4] This step is


intentionally left
blank without any
action

[1-5] Initiate “START”


from LCS

[1-6] Observe the Running status Operator should


pump is running signal is confirm the
received from following setting
MCC. otherwise “Bad
Section Alarm” will

870310-PTS--900-INS-DTB-71204 Page 92 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

be generated.

- Running pump is
set as Primary
- Both pumps are
in “REMOTE”
mode
- Both pumps are
in “AUTO”

[2] Manual Stop from Local

[2-1] Initiate “STOP” - - Regardless the


from LCS ‘LOCAL” or
“REMOTE” status the
pump can be stop
from local

[2-2] Observe the Running status


pump is stop signal is “OFF”

[3] Manual Start from HIS console

[3-1] Same as step


[1-1]

[3-2] To set “REMOTE” “REMOTE” mode


mode from LCS status signal is
received from
MCC.

[3-3] Same as step


[1-3]

[3-4] This step is


intentionally left
blank without any
action

[3-5] If all of the


following signals
are received,
BPCS will set
motor function
block is
operable,
otherwise the
operation of
motor function
block is disable:

●“REMOTE”
mode signal
is received

●“AVAILABLE”
signal is
received

[3-6] Ensure motor If motor function


function block is block is in “AUTO”,
870310-PTS--900-INS-DTB-71204 Page 93 of 101 Rev: A01A02
TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

operable. operator cannot


Ensure it set to start pump from HIS
“MANUAL” mode console. Only DCS
logic can start
Otherwise set it
pump.
to “MANUAL”
mode

[3-7] Initiate “START” If all of the


command on following
motor function condition are
block from HIS met, A pulse
console signal is
generated to
initiate “START”
command to
MCC:

●Motor
function
block is in
“MANUAL”
mode

●“REMOTE”
status is on

●“AVAILABLE”
status is on

[3-8] Observe the “RUNNING” Operator should


pump is running status signal confirm the
should be following setting
received from otherwise “Bad
MCC within x Section Alarm” will
seconds. be generated.
However if
“RUNNING” - Running pump is
status signal is set as Primary
not received
- Both pumps are
within the
in “REMOTE”
specified time, a
mode
discrepancy
alarm (answer - Both pumps are
back alarm) will in “AUTO”
be generated

[3-9] If all of the


following
condition is
true, a
discrepancy
alarm (answer
back alarm) will
be generated:

●Pump is in
“REMOTE”

870310-PTS--900-INS-DTB-71204 Page 94 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

mode

●“RUNNING”
status is on
but then
switched to
off without
any operator
intervention
to stop or
without any
trip signal

[4] Manual Stop from HIS console

[4-1] Initiate “STOP” A pulse signal is Regardless the


command on generated to ‘LOCAL” or
motor function initiate “STOP” “REMOTE” status the
block from HIS command to pump can be stop
console MCC from HIS console.

[4-2] Observe the “RUNNING”


pump is not status signal
running should be off
within x
seconds.
However if
“RUNNING”
status signal is
still on within
the specified
time, a
discrepancy
alarm (answer
back alarm) will
be generated

[5] Auto Start/Stop function

[5-1] Same as step


[1-1]

[5-2] To set “REMOTE” “REMOTE” mode


mode from LCS status signal is
for both pumps received from
MCC.

[5-3] Same as step


[1-3]

[5-4] Same as step


[3-4]

[5-5] Same as step


[3-5]

[5-6] Ensure both Once the first Note that the duty
motor function pump motor pump has to be
blocks are function block is started manually
operable set to “AUTO” either from local or
Ensure both and set as from HIS console.

870310-PTS--900-INS-DTB-71204 Page 95 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

pumps set to “PRIMARY” the


“AUTO” mode software logic
Otherwise set it will set the pair
to “AUTO” mode pump function
block
Ensure the duty
accordingly as
pump set to
“AUTO” and set
“PRIMARY”
as “SECONDARY”
pump

[5-7] If all of the Attempt to start


following “SECONDARY” pump
condition are
met, a pulse
signal is
generated to
initiate “START”
command to
MCC for the
“SECONDARY”
pump:

●Motor
function
block is in
“AUTO” mode

●“REMOTE”
status is on

●“AVAILABLE”
status is on

●Auto start
process
condition is
detected (eq.
loss of the
duty pump
running
status or low
pump
discharge
pressure)

[5-8] Observe the SECONDARY


pump is running motor
“RUNNING”
status signal
should be
received from
MCC within x
seconds.
If not, a
discrepancy
alarm (answer
back alarm) will
be generated.

870310-PTS--900-INS-DTB-71204 Page 96 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

[5-9] If all of the Motor function


following block should be in
condition are “AUTO” to enable
met and 10 DCS auto stop.
seconds after
both pumps are
running, a pulse
signal is
generated to
initiate “STOP”
command to
MCC for the
“PRIMARY”
pump:

●Motor
function
block is in
“AUTO” mode

●“REMOTE”
status is on

●“AVAILABLE”
status is on

[6] Safe operation

[6-1] Set motor In case safety Refer to cause and


function block to interlock effect matrix
“MANUAL” function is
mode. activated, SIS
will send “TRIP”
command to
MCC to stop all
pumps.

6.57 TYP_1516: Pump Auto start Logic -1, by Process Condition


Figure 42 Typical Sample of Pump Auto Start Logic-1, by Process Condition

870310-PTS--900-INS-DTB-71204 Page 97 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

Typical of this Pump Auto Start is same as typical TYP_1342 on the previous section. Procedure
and other information also will refer to that section. Auto start of standby pumps shall meet the
following condition as a minimum :
- At least 1 (one) pump is running
- Standby pump in AUTO mode and in available
- Process condition is satisfied
As an example below is description transfer pump for lean amine.
These pumps transfer Lean amine from lean amine cooler to amine absorber (XX-T-XXX). The
pumps are designed with 4 x 33.33% capacity hence there are 3 pumps running in parallel by
manual start mode, while the 4th pump is standby.
When the flow rate runs lower than the pump minimum flow, it will be partially recycled to back
to the suction line to ensure continuous operation through individual pump mini flow controller.
In case flow low is detected (XXX-FAL-XXXX) in the common discharge line, the standby pump will
be automatically started to recover the flow. However if flow is not recovered and then flow low-
low (XXX-FALL-XXXX) is detected by SIS, all pumps XXX-P-XXXXA/B/C/D will be trip.
The pumps will be trip by SIS to protect against pump cavitation if one of the following conditions
is true:
- Suction pressure low low (023-PALL-XXXX)
- Other trip signal
Each pump is also protected by individual flow low-low (XXX-FALL-XXXX) in individual discharge to
trip the pump when flow low low is detected.

6.58 TYP_1517: Pump Auto start Logic -2, by Loss of Running


Pump
Figure 43 Typical Sample of Pump Auto Start Logic-2, by Loss of Running Pump

Typical of this Pump Auto Start is same as typical TYP_1343 on the previous section. As an
example below is description transfer pump for BFW. Procedure and other information also will
refer to that section.
XXXP-XXXXA/B/C – 2 pumps always run, if one pump failure, then stand by pump will automatic
start.

870310-PTS--900-INS-DTB-71204 Page 98 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

The pumps are designed with 3 x 50% capacity with 2 (two) pumps running in parallel and 1(one)
pump is standby.
BPCS Logic is provided to ensure that at normal operation 2 pumps are keep running. Stand-by
pump is to start automatically when there is a motor failure on one of two running pumps,
indicated by loss of running status. E.g. in case of pump XXX-P-XXXA is in stand-by mode, loss of
running status from either pump XXX-P-XXXXB (XXX-XI-XXXXA) or pump XXX-P-XXXXC (XXX-XI-
XXXXA) will start pump XXX-P-XXXXA. Alarm is provided to warn the operator in case the standby
pump is failed to start (XXX-XA-XXXXA).
The pumps will be trip by SIS to protect against pump cavitation if one of the following conditions
is true:
- Deaerator level low low 2oo3 voting (XXX-LALL-XXXXA/B/C)
- Other trip signal (unit is tripped)

6.59 TYP_2010: Subsystem Analogue Indication


Figure 44 Typical Subsystem Analogue Indication

This typical provides indication of an analogue data value received from the subsystem via a
serial communication link, such as Pressure, Level, Flow, Temperature Indication and others
from Local panel / Control Panel / PLC.
Process alarm can be generate by Alarm setting L, H that can be set as part of variable on the
software, include the priority setting of the alarm.

870310-PTS--900-INS-DTB-71204 Page 99 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

6.60 TYP_0013: Analogue Indication for Corrosion


Figure 45 Typical Analogue Indication for Corrosion

This typical provides indication of an analogue data value received from Corrosion Transmitter
that connected by hardwired current loop with signal 4~20mA.
Metal Loss calculation converted from 4~20mA signal using this formula below:

{}
16

{}
()
16

{}
()
16

Where:
IL = 4~20 mA (signal from Transmitter)
Probe span = see list as per Vendor Corrosion Transmitter, depend to the various type of
the probe

It is advisable to record the metal loss typically every five minutes and generate a graph of metal
loss against time. Visual display of the data is very useful to check general trends and the
significance of any signal noise. It is also helpful in determining the filter factor for the corrosion
rate algorithm as detailed in the next section.

Corrosion Rate Calculation


For Distributed Control Systems (DCS) recommend a corrosion rate algorithm based on linear
regression (the best straight line), with an adjustable filter factor is obtained by varying the

870310-PTS--900-INS-DTB-71204 Page 100 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal
Tangguh Expansion Project - LNG EPC
Control Narrative - General

number (or time period) of readings (m in formula) over which liner regression is applied.
Reading are best taken every five (5) minutes.

The time period over which the data should be computed is 1 to 5 days, with the ability to adjust
this, preferably on an individual probe channel basis.




❑i ❑i (1)

Where :




❑i (2)

And :
Y = value of metal loss numbers, corresponding to x time base values
x = the time base values
m = the number of points used for the regression

Depending on the units chosen for x and y, the corrosion rate may need to be converted to the
rate units required.
As an example if y is in units of mils, as determined from the formula in the Metal Loss from 4-20
mA signal section, and x is in units of days from some nominal origin.
Using a time base of 3 days of data for calculation of rate (i.e. 3 x 24 x 12 = 864 data points)

The corrosion rate from equations (1) and (2) would be in units of mils/day. This could normally
be converted to mils/year by multiplying by 365.
In setting up the algorithm the time period of 3 days in the example should be adjustable from 1
to 5 days to provide filtering as necessary to minimize noise yet give adequate sensitivity to
upsets. The shorter the time period, the more sensitive but noisier will be the rate calculation.
The longer the time period, the less sensitive but quieter will be the rate calculation.

The corrosion rate will calculated using the historical data and snap shot data from DCS. – to be
update on next revision, it will depend to the type of the transmitter that will be use. If the data
has been calculated, example: mill per year or mm per year, then DCS is not required to have
another calculation.

870310-PTS--900-INS-DTB-71204 Page 101 of 101 Rev: A01A02


TEP-900-DBS-CS-BP4-0001 BP Internal

You might also like