Manual Instalacion Pipephase

156
PIPEPHASE 8.0 Installation Guide

Transcript of Manual Instalacion Pipephase

PIPEPHASE 8.0 Installation Guide

PIPEPHASE 8.0Installation Guide

The software described in this guide is furnished under a license agree-ment and may be used only in accordance with the terms of that agree-ment. Information in this document is subject to change without notice. Simulation Sciences Inc. assumes no liability for any damage to any hard-ware or software component or any loss of data that may occur as a result of the use of the information contained in this manual.

Copyright Notice © 2002 Invensys Systems, Inc. All rights reserved. No part of the mate-rial protected by this copyright may be reproduced or utilized in any form or by any means, electronic or mechanical, including photocopying, recording, broadcasting, or by any information storage and retrieval sys-tem, without permission in writing from Invensys Systems, Inc. All other trademarks noted herein maybe owned by their respective compa-nies.

Trademarks PIPEPHASE, NETOPT, Simulation Sciences, and SIMSCI are trade-marks of Invensys Systems, Inc.

TACITE is a registered trademark in the U.S. and certain countries of Institut Francais Du Petrole (IFP).

Windows, Windows 98, Windows ME, Windows NT, Windows 2000, Windows XP and MS-DOS are registered trademarks and/or trademarks of Microsoft Corporation.

Compaq Visual Fortran is a trademark of Compaq Computer Corpora-tion.

Adobe, Acrobat, Exchange, and Reader are registered marks and/or trademarks of Adobe Systems Inc.

All other products are trademarks or registered marks of their respective companies.

Printed in the United States of America, October 2002.

Contents

Introduction

����������� ��� ��������������������������������������������������������������������������� �

������������������������������������������������������������������������������������������ �

������������ ����������������������������������������������������������������������������������

���������� ������� ����������������������������������������������������������������

���� ����������� ����������������������������������������������������������������������������

Chapter 1Installation Requirements

���� !��������"�!���� �� � �����������������������������������������������������#$#

�������������������������������������������������������������������������������������������#$#

%���&� ���� ������������������������������������������������������������������������#$#

����'���(����'����)�*���&� � �������������������������������������������������#$+

����'���(����'����)�*���&� � ������������������������������������������#$+

%"�������)�*���&� � �������������������������������������������������������#$+

������ ������������������������������������������������������������������������������������������#$+

����'���������� �������������������������������������������������������������������#$+

��� ������� ���������������������������������������������������������������������������#$,

�-�.�&������� ��������������������������������������������������������������������#$,

�'��� !������� �� ����������������������������������������������������������#$/

Chapter 2Installing PIPEPHASE

����������� ������� ����������������������������������������������������������������+$#

����������� ������� �%������ �0� ����1 �������������������������+$+

� ���� !������ ���� ������ ������������������������������������������������������+$+

� ���� !���2��'��"����� ���������������������������������������������������������+$/

� �������������� �����2��'��"����������� ����������������������������+$3

� ������4�������������� �2��'��"�� ��5���%��������-����� �������������������������������������������������������������������������������������+$3

� �����%������ ������������ ���2��'��"�%��� ��������������������+$3

2��'��"�� ������� ���������������������������������������������������������+$6

PIPEPHASE 8.0 Installation Guide iii

� ���� !�5���%��������-����� ����������������������������������������� +$6

)� �)�&��� ����������������������������������������������������������������������������������� +$7

5 !�)���� ����-2�� ������������������������������������������������������� +$7

��� !�������������������������������������������������������������������������������� +$8

)���'�����)�������������������������������������������������������������������� +$#9

5 ���� !���������������������������������������������������������������������� +$#9

���� !�5��$������������� � �������������������������������������������� +$##

:��� !�� ��5 !�����������5�� �������������������������������� +$##

Chapter 3Installing Acrobat Reader

� ���� !���������)������������������������������������������������������������������� ,$#

��� !������ ������� ������������������������������������������������������������������� ,$+

5 ���� !���������)����� ��������������������������������������������������������� ,$+

Chapter 4Installation Troubleshooting

� ������� $)�������������&�� �������� ��������������������������������� /$#

Appendix ASystem Files (Windows 98/ME Only)

iv Contents

Introduction

About This Manual���&� ����'���!���� ��������!������ ������� ����

������������ ����� ���������&� �����������������'�

About PIPEPHASE�������������&����� ����!��&�'��������������� $�����

������;���&��������;�� ���*����������������� �'���;����'� �;�

!����� !� ��&;�� ��������� ������� ��'��"��� �!����� ����

���;�'���;���&�;���&�����;���������;�� ����������������

���������� �������������������� ��� ���� �������*��;�!�;�

���&;�� ��&��������&4��������!��� ���*����

����������������������������������� ���! ��� ���

���������� ���� !�'����� �� �'��� ���'�������&� ��<�!��

����� �� <����� ������ !<�� ��� ��� �0 ����1�� �� ��

���������� ��4�� �������� !��������������������������� ���

���������������� !��������� ��� ���� !� ��'��"�������&��� ����

������

Chapter 1 Installation Requirements

Provides you with the installation and security requirements.

Chapter 2 Installing PIPEPHASE Describes how to install PIPEPHASE.

Chapter 3 Installing Acrobat Reader

Describes how to install Adobe Acrobat Reader, used to access documents online.

Chapter 4 Installation Trouble-shooting

Addresses some of the problems you may encounter while installing PIPEPHASE.

Appendix A System Files (Win-dows 98/ME Only)

Provides an example of Config.sys and Autoexec.bat for Windows 98/ME.

PIPEPHASE 8.0 Installation Guide v

About SIMSCI��������������"���� ����������������������&����� ���� ���

� ���0������1;���������� �����������&����� ��� �� ���

#867��������������������&���������!������������������ ��

���� ����������&���� !����� ���!������������������������

�������������=���&����� �������������� ������'����;�

������'�������� !��& ����������� ����������;���&������� �

���&�" !� ���������������������������&�������� ��� �����������

��������� ����

�&����� ���� ���0������1��� ������� !�� ���������� �� �

�������� ��� �!�&� ��%�� �� ����'����'���������� �

���� ������������ ����;����&>��� �� ��&����� ������ �����

����!������������ ����������������������&&������&���$

�� �� �����&>��� ����'����� ����������������������������$

���&;���������&����� �� ����������&���������� �����;�� ��

� ! ��� !�� ���� ������ ���&��������?�������������

��! ������ ��������������� �� ������ !�������� ���&� ��

���;�&���� !� ���;�� ��� �� � !�&� �!�&� ������ $&�"$

!��������;������������ �� �����;�&� �� ������� �:��>�;�

�� �>����;�@��&� ;�A��� ;�� !�����;�����5 ����������&����;�

����5 ����B !��&;�� ������5 ����������� ����������������

� �����������&������� �739�����&��� ������79���� ���������

&���� ���&��� �������������;�������������������������

����C(('''�&����&�

Where to Find Additional HelpD � ������&� ���� ���������� ��������&������%������� ��

��-��������������%����������&����� �� � �� ���'���� !�

��������������)������������������4��� !���������-����������

��'���� !������� ������ ��'������ ��&����� �������E���

�� � �������������������)���������&����������������%$)D��

����� � ������&� ���� �� ��������������������F9G��25$

�-��������� ���� !��������������� ������� �������� �� ��

�� !�����*�������� ������� ��%����������� �� �������������

��'���

������������&��'���� � ������;�����&����� ���� � �����$

��� ������������������� ���&��� �*��"� ��� �����;���&&� �;�

�������;�� �����������������4��� ��� ��� ������� '�������

��������� �� �� ;�� � �;�'���� ���'��"��E����� ��������������$

��� ���� �� ������������ ������ !�����(�� �� �����&�����&� ��

vi Introduction

�������)�����������D � �������'���������� ���'����� ����� �

�������������������&� �� ���'�������'������&������������ � ��

���������&� �� ����� ������������������������������������ ���

���������-�����;� ����� �������� ������ !�����(��������������&�

����&� ����������� ������������%�����&����������&� �;� ����� �

�����������������������������)������������������������ ������

�������� �������������������������������)������� $� �����������

���&��� ��� ��� !���������)��������������

Technical Support��� ��������� �*���� ���!��� !����!��&�����������

���������� �������!��&�������;��� ��������� �������������

���� �������������� �������&����������' !���������;������ �����

����������������������� ������

����4������ ������*����������� ��;���������������������' !�

���&��� ����������'�� � �������C

■ ��������� ��������������&

■ ���� ������� ��%�� ���� ��������&� ���� ���������

■ ����� ��������&������ �������� !

■ �����&�� �����������"���������������� ������"�'�����

����������� ������

■ �������� � ���'������" !�'�� �����������&���������

■ ����������&��!��������������� � �������� �� ��� �������

&���&

PIPEPHASE 8.0 Installation Guide vii

���������� ��� �����������������������

����������� ���� �����������

���� �������� ����������������������� ����������������� �

!��"� �#� $������%��#&� $�'&�� ��

(�)"� %��#&� $�'&�� �' *�+���"� ��,,-��.��+�����-+��������"�/��,"00111���+�����-+

�2�3�0���4��������2� ��������' ����5���������2���������� 6-���-���!7�&& ��� ��

!��"� #� $������%��#&��$������&�

(�)"� %��#&��$�������'&*�+���"���,,-��.��+�����-+

*�������3�0����2� ����������/���������81�5��������� ��--�/15�������� ��

!��" #� $������%��#�� $��� ���

(�)"� %��#�� $��� ��� *�+���"���,,-��.��+�����-+

*��-,� �������6�4/����8�6-�����*)�/��4�����-�8,-�����/��/�����9��:*!��39

!��"� %# $����� ����& (�)" %# $����� � �� ��*�+���"��+�����8�/��,2��8.������5���-+

;��+��50������� ������5��5���+�;+<6����5�����2������=���>���������/��+��;��+��5

!��"� %# �$������' �&��(�)"� %# �$������' �&��*�+���"2���,,-��.��+�����-+

?�,�� ������5��5���+�?�,��;-���2���/�-���24�#�($����'�6�4��/��;-���2���/���4�1��8�!-85-�� �� ����?�,��

!��"� %#��$���'&��� �'�(�)"� %#��$���'&��� �'&*�+���" ���@,�.,-���@����-��@,

����=���� ������5��5���+�����=��������(�������-�2������2�!-����>���������-������������� � ������=����

!��"� %#'�$���������&���'���(�)"� %#'�$������&� �� *�+���"���+������.��+�����-+

����0����A���B�+ ������5������������2���B-�2� ��� ���4�,-���

!��"� %#�'$������ ���(�)" %#�'$������� ��*�+���" ����,�����/.��+�����-+

�22���*���0�A���� ������5��*��:���-)��� �'?�<��������>�<��3����2����<�*+������

!��"� % �#�&�$� ������ (�)" % �#�&�$� ������ ��*�+���"���,,-��+�.��+�����-+

���=�� ������5��5���+�����=���C�2������/�<�����&'�-�+��-�����-�������=��� &��

!��"� ''�������'���&�(�)" ''�������� ��� � �*�+���"���+���<��.������5���-+

����5 ������5��5���+����������,����������2�������'���-��;�������-������5�� ���

!��"� ��� ������&���&(�)" ��� ������&�� *�+���"�����5��,.��+�����-+

���������DE�1�F����2

(-)<-�-�������������-�����-����-��C������� �� �*��=�<��/������52��5�E��� �&

!��"� �����������'�(�)" ����������� *�+���"���,,-������.��+�����-+

��4������ ������5����4������E���=� �� ����-��������� � ����4������

!��"� ' ������ '��� (�)" ' ������ '�����*�+���"���,,-����.��+�����-+

�)��- (-)<-�-���*@�����-�E�������� '�-�������4���-��>���4���4����6�2��4-�)��-����5���'

!��"� '���''�'���� � (�)" '���''�''�'&��� �*�+���"���,,-��+�).��+�����-+

��2�� (-)<-�-���2���������/5�E�4���������/��5�/������� �

!��"� ��� �� ���&��(�)" ��� �� �� ��'*�+���"���,,-����.A-)<-�-��-+

viii Introduction

Chapter 1Installation Requirements

�������������������������������������������"�!���� �� �;�

���� ������� ���*���&� �;�� ��� ����� �������������'����� ��

���'������*���&� �������� !�����������

Verifying the Package Contents������� �������������� �� ����� ��������������"�!��

Media

�������������������� ��� !����%���������������� � ��

�������� ������2��D���D��&>������������������ �������� �

�����������������������%������������4-���������������� �

������� ����!��&����������� ������������%�

Documentation����������������������&� ���������������'����� ��� ������

&� ���������� ��� ������� � ���� ������� ����"�!��������$� �

���"�!�;��� ��������� �����������������*������

■ ���������������� ����� �����������&� �1

■ ����������������� ��

■ ������������������������

■ ����������

■ D���������&� ���� �����*����C

● �������������� ��

● �������������� ��

PIPEPHASE 8.0 Installation Guide 1-1

����&������������� � ������&� ���� �������������������

���������)����������������, ������ �!��"��#��������;����� ����$

�� �� ����� !����������

Hardware/Software Requirements

Hardware/Software Requirements

Disk Space Requirements

Security�4����� ��������������'������*������������������� � ������$

!�'���������� �����������@5��'�����*��������� ;��'����

�� ����� ���������������� �������'C�

Hardware Security����'��������� ��� �������%�������&�� �����������"$����

� �� ���'���� ��� ��������� ������� ��������������'�������

�����������E���'������������ �'������ �� ��'��� �������$

Computer � ������ ��&����#99H���&���������&�����������"�����������������������+,,���><������$�����'����� �� ���'�����&�����;������������$���&� ���&� ����� �����������

Memory ,+��:�0+36��:�����&&� ���1�

Monitor �@������������@�� ���������F99�4�699�&����

Microsoft Windows

� ��'�8F;�� ��'���;� ��'�2��/�9�

��6;�� ��'�+999���+;�� ��� ��'�.��

��� ������ ����� ��'�2�(+999(.�;� ���&���

�������& ��������!����D����'�;��������!��&�

'��� ������ �������������� �

CD-ROM drive +.����������!����

Compiler �����������$������������ �;� ��� ������&$

��*�������D)�)�2�0���1�6�6��

Default Installation (no user-added subroutines) 69��:

Full Installation (with user-added subroutines) ##9��:

Graphics Only Installation #6��:

1-2 Installation Requirements

!��&����"�!�;�����*��������������� �����'���� �������'���

�������"�!������ ��� � ������������!�� ���&�� ����!���������$

'���������� � ���������&�������������������;����'�� �������&������

� �� ������ ����0��� 1����������� !������������

�������������� �������������� ������

➤ ��� ����� ������&������

➤ ��� ������������ ������������������������������-��#;���&��������

�� ��� !�������������������������'�������������&�������

������������� !�-��#;����������&��������������� � ��&��� �

'��� ��� ��������'�������������� �������������������� �

�������

➤ )�&������������� ����������&������ !����"�!��� ���� $

�������������-��#����������������� ��!��� !��������'��0���

���� �����������������-��#;���������� �������'����� ��� �

������� ��������� �������������������������;������� ����&������

��� ���� �������������������� ��� �1�

➤ )�$������������� ����������� ���������������&�������

Elan Security

➤ ��������������� ���� ������ ����� ��������� ��������

�������� � ������� ����!��&������� ����' ��%������

��� �-�� ���� �!����������$���� ��� ����� �$�������'����

��� !���������&�)� ��'����� ���!�;�� ������������ �(

�����$��������������������� �����&>���� ���������

➤ ��� ���������� ��� �� ����� ��'�83(8F(���� ��� ��'�

2�(+999(.�������������&����������������3��:�������������

�"���������� �������� ������ ;������'����� ������ ����$

����� �������� ������� �� ������� �@���� ������� �����

�� ���������������"�!��

FLEXlm Security

➤ �����������������-�.�&������ ����� ��������-�.�&�

��������������� � ������� ����!��&������� ����' ��%��

�����-�.�&�-�� ���� �!����������$���� ��� ����� �$����

Note: ��� ��������������������� ����!��&���������� !�����

������� ����!��&���������������!��&�&� � ����� �������� �

'��������������� ���� ���� ���������� !������;�������������$

� ����� ���������������� ����'����

PIPEPHASE 8.0 Installation Guide 1-3

���'������� !���������&�@-D:�������������'���;�� �������

����� �(�����$��������������������� �����&>���� ���������

➤ �-�.�&���������� ��� �� ����� ��'�83(8F(���� ��� $

��'�2�(+999(.�������������&����������������3��:��������$

������"���������� ����;����� ;�� ���������������-�.�&�

����� ;������'����� ������ ��������� ������-�.�&�����$

�� �@���� ������� ������� ���������������"�!��

Switching Security Types�������������������������

➤ D�� ������������� �������� �� ���������������� �

➤ � ���������� �� ������I'J������ K�� ������ ��L�-�2�

➤ �������������� ���4��

➤ ��� ��������� !�� ��'�83(8F(��;���� ������4�������

��������� ��������������������������������������' !�� �����

���������4����������C����������J�-��D��LMN�-�2�

������&��� �� �&�O��

➤ ��� ��������� !�� ����� ��'�2�(+999(.�;���������

������J�-��D��LMN�-�2�������&��� �� �&�O�� �$

�� &� ������������� ������� !(�� ������� ��( ��&(

0���� ��������+999(.�1(� ��� &� ����� !�

➤ )������ ������&��������������� !����� ��������� �� ��� $

&� ��'�������������� ��� �!�����

��������������������������

➤ D�� ������������� �������� �� ���������������� �

➤ � ���������� �� ������I'J������ K�� ������ ��L%���

➤ �������� ��&���L��2@-��� �(���B� ��LP��������� �;���&$

&� �����&������ ���� !����&$���� ����������� ��������&��

➤ �������������� ���4��

���������������������������

➤ D�� ������������� �������� �� ���������������� �

➤ � ���������� �� ������I'J������ K�� ������ ��L�-.-��

➤ �������������� ���4��

➤ ��� ��������� !�� ��'�83(8F(��;���� ������4�������

��������� ��������������������������������������' !�� �����

1-4 Installation Requirements

���������4����������C����������������������������������������������������������������������

���������J-���2��J��-�LMN�-.-������������ �&�O��

➤ ��� ��������� !�� ����� ��'�2�(+999(.�;���������

������J-���2��J��-�LMN�-.-������������ �&�O�� �$

�� &� ������������� ������� !(�� ������� ��( ��&(

0���� ��������+999(.�1(� ��� &� ����� !�

➤ )������ ������&��������������� !����� ��������� �� ��� $

&� ��'�������������� ��� �!�����

PIPEPHASE 8.0 Installation Guide 1-5

1-6 Installation Requirements

Chapter 2Installing PIPEPHASE

������������4��� ���'���� ������������������� !��$����

���� �������&��� ��'��"��

PIPEPHASE Installation���������������� ������� ����� ����������������������'���C

������������ ���� ������������� ���� ������ �� ���������

&��� ���������&������$�������� ������ ��'��"�&��� ��

Typical - ������� � ��������������@5��� ������

��������� ������ �������������������� �

��� �������

Custom - ������� �����'� ����������&>�� ����

������� �� ������ !�����User Added�����'�������������

Network - ������� �����'� ����������&>�� ����

������� �� ������ !�������&�� � �� ���

'����� ������������ ��'��"��� �������

������ ��� ���&������������!��&����&�

���������������������������������!��&�

�������� ����� ��'��"�

Note: ������$������������ ����*����������&�

������� �

PIPEPHASE 8.0 Installation Guide 2-1

��� � ���� !����������;� �������������������� ���� ���������

���������� � ��&������� �(�������2��D���D��&>���&������

�� ���������� ������� ������� ������ ���� ��'������"��������$� �

� ������������������&�����;��������� ����� �����������

������ ����������������

PIPEPHASE Installation Directory (Typical)�"G���G��6�*� G��E H��-4��+��)�����<���A����I

�"G���G��6�*� GC�� H�-+,-�������<���5�2�����-�5I

�"G���G��6�*� GJ!* H���*�6�*��5���+�A����I

�"G���G��6�*� G�(*�� H!�)���2��-�I

�"G���G��6�*� G3*B H���*�6�*������2�����-�5I

�"G���G��6�*� G�E3�C H���*�6�*�������I�

�"G���G��6�*� GB*:3B�* H;3��<��+�,����2���-��A����I

Installing a Standalone Version����� ������ ���&������� ������� ���� !����&����%$)D��

������*� �����������������"G�����

➤ ������ ����� ��'��� �

➤ � ������������������ ������� ��%� ����������

➤ %�����$���"�� �SETUP.EXE������������������������������������������ ������� ����!��&�

➤ ������������ � ���'������ ����� ������� ������������

Q�����&���������� ������������>�����������������R������

���� ����������'� ������������ ��������������������������

)��������

➤ �����������������

➤ ���"�Next >�

➤ ��������$ "�� ����% ���������&������� ���

➤ � �������������� �'����� ���'����� �������������������

���!��&;��������� �����&�������������������� �0�"G���1�

For Typical InstallationC

➤ ��������������� ��&�)�*���&� �������������"�Next>��������������������*���&� ������&����D����'�;����"�� �Cancel�����4������ ������� ����!��&�

2-2 Installing PIPEPHASE

➤ ��������������$� �&�����01� ���'����� �����

➤ ��������������������������� �������

● ��� ��������������������-���������'����%����;��� �����"�

Next >.

● ��� ���������������������-�2������� ��0��!�;�M�����#<�

M�����+1�;�� ������������ �&�01�������(��������0�1��

� �������"�Next >��

● ��� ���������-�.�&;����� ����������������������

�-�.�&������01�0��!�;�M�����#<M�����+1����!����

�������������� �������-�.�&�����������"��Next >��

● ��� ��������������!��&�������� ���'�������! ����������

������������ ������� �0�������������������1�

➤ ���� � ���� ������� ������� �

➤ ���"�Next >������! � ������� ��D ������� ������� �����;� ���'����������4���!! !��������!������ ���� ������� ��

E����� ��������Cancel������ ����� ��&����� !��"�

������� �������������4������ ������� ����!��&�

For Custom InstallationC

➤ ������������&�� � �� ���'����� �����

● ��� ������ ����� "� �����' ����$������������ �� ���

���������;��������������'������( ������� ��)��������

����5��$������������� ������ �������� "�����������

➤ ��������������� ��&�)�*���&� �������������"�Next>��������������������*���&� ������&����D����'�;����"�� �Cancel�����4������ ������� ����!��&�

➤ ��������������$� �&�����01� ���'����� �����

Note: ��� ���������� �������� �������;������� �����

���������� � ��&�����<������ ���������� �������� �

2��D��;������� �����2��D���D��&>���&�������:����

&�������� �������������� ���������� ���

Note: ��� ���������� �������� �������;����������� �����

���������� � ��&�����<������ ���������� �������� �

2��D��;����������� �����2��D���D��&>���&�������

:����&�������� �������������� ���������� ���

PIPEPHASE 8.0 Installation Guide 2-3

➤ �������������������������� �������

● ��� ��������������������-���������'����%����;��� �����"�

Next >.

● ��� ���������������������-�2������� ��0��!�;�M�����#<�

M�����+1�;�� ������������ �&�01�������(��������0�1��

� �������"�Next >��

● ��� ���������-�.�&;����� ����������������������

�-�.�&������01�0��!�;�M�����#<�M�����+1����!����

�������������� �������-�.�&�����������"��Next >��

● ��� ��������������!��&�������� ���'�������! ����������

������������ ������� �0�������������������1�

➤ ���� � ���� ������� ������� �

➤ ���"�Next >������! � ������� ��E���'����������4���!! !��������!������ ���� ������� ��E����� ��������Cancel������ ����� ��&����� !��"� ������� �������������4������ ������� �

���!��&�

➤ ���"�Finish�'�� �������������&���������� ��������

��� � ������� ���� �;� ���������������������!�����'�����

����������@5����� �

➤ )������� ��'�'�� ����&������������� ��������� ������� �

�����������

➤ �� � ������� ������� ������������ ���� !� ����

���������� ������� �

Installing a Network Version�� ��&���& ������������ � ��������� ��'��"����� ��������

��&���& ������;� ���������'������ C

■ � �������������� ����� ��'��"�����������

■ � ������4�������������� � ��'��"�� ��������������������� �

Install all Files onto a Network File Server������� ��� ����� ��� �� ���������� ����� !��$����0� �����

� ������&1� ������� ����� ���������������������������&�

�����%$)D��������� ��'��"�����������&�"������ ������� �

2-4 Installing PIPEPHASE

���!��&����������������� ����� ��'��"�'����� ���� �������&���

�� ���� �� ������� �������������������������

➤ ��������� !�������������������� �� ����������������

��'��"���������"����������������� ����� ��!���"������

�������&&����������� �����%$)D��0#+3��:1�� ���

������������������� ��������

➤ 5������%D��7�:�J���&&� ��0'���0��� ��0�'����1����

��� ������%$)D������������������� ��'��"�������� �

➤ )����������������� �!�������������)�� ��;�������� ����

���� �

� !��$����������&�������������� ���� �� ������� ����&�����

2��'��"������������

Install Executable Files on Network and User Directories Locally������� �����'�$����� ������� C�� � ������� �����4���������

����� ����� ��'��"�0#+9��:1;�� ����� � ������� ��������

���������� ���������=��������"������� !����� ��������!��&�

�����@5�������������� �����������' !����� �!���� ���

�����!�� ��'��"� ������� �

Typical Directory Structure on a Network Drive("G��G���G��6�*� G��E H��-4��+��)�����<���A����I

("G��G���G��6�*� GC�� H�-+,-�������<���5�2�����-�5I

("G��G���G��6�*� GJ!* H���*�6�*��5���+�A����I

("G��G���G��6�*� G�(*�� H!�)���2��-�I

("G��G���G��6�*� G�E3�C H:������>-��+������-��(����I

("G��G���G��6�*� G;3�*!3� H;3�����,�A����I

("G��G���G��6�*� G3*B�>> H3�����22�2��<�-������A������-,��-���I

("G��G���G��6�*� GB*:3B�* H;3�����+�,����2���-��A����I

'�����("G��G��������������� �� � ���� ��'��"������

Note: �����5��$������������� ������'����������� � �������

������������������&���� !����� ��'��"� ������� �

PIPEPHASE 8.0 Installation Guide 2-5

Network Installation Procedure2��'��"� ������� ����&����� �������� !��$���� ������� �

'�������������� ��C

■ � ��������$���$������!���4;�������������&�

■ ��������%���*� ��%���� ������"����!��%�(�����������!�

��4��'����������'�� � ��� ������������������� ������

���=��������"������� !��������������"���� � �����

���!��&� �����@5��������������

■ ���� ��&������������������������5���������������� �������

� ���������=��������"������� !���������������

���"���� � ��������!��&�

������ �������� ��������4�������������� ����� ��'��";� ���&���

�����5������������� ���������=��������"������� !�����

���"���� � ��������!��&������"������ ��!�������� ��'��"���� �

�������������

Installing User Directories Locally�����������������"���� � ���������������!��&��� �������

� "������������������� � ��������4���������������� ��'��"�

��� ���������������E���&���������&����� ��������&���������=�

��&�����������' !�������������������'�

�������������� ����������������

➤ �� ����������� ��'��"������� ��������� ����'���� ��������

������� ��'��"���� ���������������������!��&�����

➤ -����������G��6�*� G;3����,�������� �� ���� �*!3��*7*�

➤ �����'����� ������ �������������� ��������� �

������ ��������������' !����������� ������������"�����C

'�����7"G��G�������������� ������� ������� ��������� �

������ �������� �������������������������������;������������ �

�������������=����!��&��� �!����������%�"�������� �

������� ���� �;� ���������������������!�����'�����

����������@5����� �

7"G��G��6�*� G3*B H���*�6�*�����K��2�����-�5I

7"G��G��6�*� G3*B�>> H���*�6�*�3����22�2�����-�5��-,��-���I

2-6 Installing PIPEPHASE

���������� �!��������������� ���������������������� ����

���������� ������� �

Run Remote ����������!��� ����������� �������������&����� �� � �������

� ���� ���� �����&����52�.�&��� ������ � ��� �����

���������;������������� �&���77B*:!*���!�'���������������

����:�2�������� ;�� ����� �G��6�*� G��E���������'�������'�

�����������������&�������������������������������;�

��& !������ ������������������������������� �� ! ��� ���

��'��"���52�.�&��� ���2��&��� ;� ��������� ��� �������

&��� ��������

➤ � �����������������)� �)�&�����������;� ���&������ ������

��� !����� ������ �!����� �

➤ �����������( ��+������%����� �!�&� ������ ����&�����

����������&� �' ��'������� !��������������%���

�� �!�����!���4�

➤ ����"�����������%������"��� ���� ���%�����%$����

����"���4����� ������������ �

➤ E���&������� ����������' !� ���&��� C

● E������������?������� !� ��&�

● �������� �&�;������%;�� ����������������� ����������

������&��������&��� ��

➤ �������������������,��������������� �������&&� ��� !�

'���������&��������

Using RSH and TELNETE���&����� �� �'������� ���'������)��������� ������� ��������

)��;�'������&&� ������� �������������)��()������� ��

Note: ����������,�������� �� � ;� ���&����������� ���

������'����

PIPEPHASE 8.0 Installation Guide 2-7

��������'���� ��'�2�(+999(.������'�����������������������

�������� ������ ��'�8F(����

��������������)��()������� �� !����������' !�

��&&������ �����������������C

Windows 98/ME)��()������2D����&��'������������ ����� ��'�����������

���������������' !���&&������ ����������������������������C

��&�� C-�� "�%$����%

�������C . ��"&����+���+��/���

�01'# �2���. �������+345

Windows NT 4.0/2000/XP

������� ��;� ���&� ����������������� ������������� ����� �

���� ����&����� ��)��������� ����� !��� �'���� ����� ;�

����������'������&��� ��������! � ����&����� ��� �� �����

��&����&��� ��� ��'��� ������ ������������������'�� �����

&����� ����&����������'������ ���� �����������������"���� ����

������&��� ��

Note: ��� ������� ���� !�������� ������� ;���&&� ��� ��

���� ����)��()���������*������������������=���&����

�������� ����52�.��������&�����;������������ ������� ����'��"�

������� ;�����&&� ��� ������ ��������'��������*��������� ���

���������'�������� ��'������� !� ��&������ �� �

���������� ������������

Note: ����' ����������������� ��������������

111�2����-+,��-+

Note: )��()���� ����� �����&��'���� ��'�2��

Note: � �������������)��;�������������&�������������� �����

���=���&��������� �� �����52�.�&��� �����������������&���

�������&�������699�0��&���699������1�� ��������������������

'���������������)��� �����������&��� ��0� ��C�Q&� �����S�� �

��52�.�&��� ������&���� ���&��� 1������������'�����

����� �� � �'�� � �������� !���� ������� �� !�)��;�����

�rhosts������������������

2-8 Installing PIPEPHASE

����)������� �����'� ��������� ��������������&&� ��� �����

��&���� ��&��D �����������������������,�,�����L��L����&&� �;�

'���� ��������������������� �� �������&���� ��&��E���

������������������ ��� ���� ��&���*�����������&&� ��

���������� !������������ �������&���� ��&�

Telnet ConfigurationD ����� �!������������ ��;�)� �)�&����'���������&����������' !�

�� ��� C�

■ ��� ��������������������&���������D���&��� �;����

��&&� ��� �����;� �������������� � ����������

■ D��� ��� ;���! ������ ����� ����� ���������� ���&� ���!�

���������D���&��� �;���� !���������������� ��������

������� ;�� ���� �����&����� ��

■ )������������������������"����������;������&&� ��� ��

���;���� ������������������ ����� ��

RSH ConfigurationD ����� �!���������)��;�)� �)�&����'���������&����������' !�

�� ��� C�

➤ ��� ����������������&���������D���&��� �;������&&� ��

� �����;� �������������� � �����������

➤ :�! �����&��������������&����� ��� �� ���������

&��� �;������&&� ��� ��)��;� ������������ �������� �

��������

➤ )������������������������"����������;������&&� ��� ��

B��;���� ���&����� �������������������� �� �������&����

&��� ���

� ���������;� ���'������������������'��������������������� ���

������ �����������&������� �

Testing PIPEPHASE����&����������� �������������� ��&;���� ����������;�

&��������� ��������*7�MC�N3�>��3���E��� ���� �������'�������

������>�����������=���������� ����� �������� �� ��!���

Note: � ������������ ������&&� �;� ������!6��������� ���������

������� ��� �� !����,�,���� ������

PIPEPHASE 8.0 Installation Guide 2-9

������ �������'�����������'����� ��)����������������� ���

&� ����������'������������������� �$� ��4�&����� ��

���&��� ������'�������� ���� !�������'������������������

����������*��"� �

➤ ���"�Start�� �����������!��%�( ��+������+����������678�

➤ ��������%$��+��������( ������&�����( ���&� ��

➤ �������*7�MC�N3�>��3���E�� ������%$�����������( �������!�

��4�� �����" Open����' ��'�'������������' !�����&�����

���������&�*7�MC�N3�>��3���E���

➤ ���"�������������� �� ����������������������� !�����

&����� �

Review the Results��� �����&����� ����&�����;� ���'����������������'�����

����������������������������' � ����

����!��%%����( ����� ���' ��'�� ������ !�������'������ � �

������ �' ��'�

Uninstalling PIPEPHASEE����� �� ���������������� ����� !����+��%�9�����!��%�

������� ������� ���

����������������� !��

➤ ���"�Start����������� �!�� ����� ��������������������

➤ %�����$���"����+��%�9�����!��%���������+��%�9�����'

!��%����$�� ������!���4��������

➤ �����������������678�0����� �����T�����&1���������'

�����678������&�0����2��'��"� ����1��

➤ ���"�Add/Remove�

➤ ���"�Yes������ ��&����������� ����&��!��&� ��"� ���

'��������������������������������� ���" �'��������������� ���

����� �� �������������� ;����"�Yes��D����'�;����"�No�

5 ������������������&�� � ��� ������ ������� ����� !�

������ �

2-10 Installing PIPEPHASE

➤ ���"�OK��!� �

Accessing User-Added SubroutinesE����� ���������� �������������������������$������������ ��

��� !������� ����� ������� �������������������� ������ �

������� ������������

Building and Using PIPEPHASE UAS5��$������������ ��'���� � ��D)�)�2��� ���� ��!������

�������������� ������ !��� �'�>M��E:E*�>CC�&�����������

5������� ��&��������&������ ��� "���� !��D���U������

�D)�)�2�0������1������� ��'�8F(����������� ��'�2�(

+999(.��

����������������������� ��� ��������������&������� �������

��&����'������������ �� �������������� ��������� ��'�D��

� ���������� ��������� ���������� �������� � ������&�����;� ���

�� �� �� ���&��� �� ���� !���� ������&�����?�� ��� &� �� �

��������������������������"G,�-4��+�A����G2�����2�-G2AG<��G2A�����

���&� �������� ����� �� � ������ �� �'�� !�����

�D)�)�2������� ������ !���������� ���&��� �� �� !�

���;����������%$�*�) ����(����������!��%%��:��� ���

Build Procedure for PIPEPHASE UAS

E����� � ��!����� �����D)�)�2����� �� �������

>M��E:E*�>CC�&������� !������5������� �������'������

��&������� ��� �� �� ��'�8F(���� ��� ��'�2�(+999(.���

� ������&����������������������� �������';�'��'��� ��!���������

�&����5������� ��63*B��(:B� ���>M��E:E*�>CC�

Note: �������������� ���� !���&�� � ��� �(�������� !�����

� �����������������������&� ����������� � !����������

��&� �� ������"��������� ���� !�����&�� � �;�����"�����

������� � !� ������� �������� �������&� !������ ���������

���&�&� ���� �

Note: ����� ������ ���&������� �������� �����������

����������5������� �������������������� ���������;�

�"G���G��6�*� G3*B�>>������ ���������� ������� �����

��������������'��� �������� ��������������� �� ���������� �

������������������ ����������������������

PIPEPHASE 8.0 Installation Guide 2-11

� �����������������5������� �'������������;� ���&���

��&���������������' !����C

➤ ����������� ������ !������&���������&� ��

➤ D�� �����'��"����������9*���>��

➤ ������������$���.��&$�"������ ����&�����&� ��

➤ ���������������G���G��6�*� G3*B�>>G�9*��G�

�9*���>��� �����"�OK�

����'��"�������B�����%����� �� �����������V���;������

����'� �����������&�����&&� � ����C

#� %J���2D2����&�� ����V�������������������������5��$������������� ���������5��)#��D);�����

+� ���2D2�J������ ����!��&�� �� ��� ������������������!! !��������

,� %J���2�����&������'�����&���&� ���)D(���5��$����������&�;���������� !�������&>���5B��#��D)�����������������������)D(�������&� ���� ����� ���&��� ���!��� !��)D(���5��$���������������

/� ���2����� ����!��&���������&��&����������������������!! !��������

3� ���2D2�J�D)�� ������&� ����!��&�������� ��������������������������������������� �� ! ��$�'���� � ��D)�)�2������������������ ��������'�����'���� � ��WW�0���2D2�J����%��1������� � ������������ ��4�&����������������'���������������������������� !��D)�)�2�

����%J���2D2�����V����'���������������!���%--����������'���

�� �� � �������$������������ ����������2D2�J�������V����

�����������&�������!��&��4�����������������������

%J���2D2��%--�����2D2�J����������������!��� ���

����!! !����������� � ��E�������� ?�� �������'��"� ����

���V����� ��� ��� �����������!� ���������

2�4�;� ���&���������������63*B��(:B� �������>M��E:E*�

���V�������C

➤ �����������������V�������>M��E:E*�� ������ !�����" 9��

���;�"����&��������;�"�&� ��

Note: �����&����'��"������������������ ������������ �

�"G���G��6�*� G3*B�>>G�9*���

2-12 Installing PIPEPHASE

➤ ��������������������;�"+( ������� ����&��������;�"�&� ��

➤ ������������G���G��6�*� G3*B�>>G3*BB�G�

63*B��(:B��0����������������� � ��������V���;���&��!��

'���������� ���1

➤ ���"�OK�������������' ��'�� ����������������V��������

2�';� ����� ���������� �'�>M��E:E*�>CC�&�����C

➤ �������������#� ����������� ����&�����<� ���&� ���%���

�D)�)�2�'������������>M��E:E*�>CC�

➤ ����5���&������>M��E:E*�>CC�'����������� ������������ �

G���G��6�*� G3*B�>>G�9*������� ���������������

���G��6�*� G��E�������� ������ �������

Note: E���&� �'� ������� �&��������! ���%--����&�

>M��E:E*�>CC����>M��E:E*���� ����� ���'� �����!�����"�

��������� ���������������� �

PIPEPHASE 8.0 Installation Guide 2-13

2-14 Installing PIPEPHASE

Chapter 3Installing Acrobat Reader

����������� � ������&� ���� ���������� ��������&������>(�

�������������&����� �� � �� ���'���� !���������������

)������/�9�������������4��� !��/�9��E����� � �����������

��������)������/�9������� ����&����������������%��������

������� ��&�'�����0111��2-<���-+1����� ������������ �� �� !�

��������)������+�#;� ���&���������������������)������/�9����

�������

Installing Acrobat Reader��������������)��������*����3��:�����"�������� � �������

��*�������� ��������������������� ������ ���&������� ���

���� ���� !������������������&����������������%�

��������� �"�� ���"���#�� ���

➤ ���&���������������� ������� �D��� �&� �;�������

���#��������������� ���

➤ ���"�Next >����������������������� ���!���&� ���������

➤ ���"�Yes�������=����-� �� ���,�"� �������!���4�

�������

➤ ��� ���'� �������� !��������� ��� �������� ;����"�Browse…�

� ������ ������������������ ��D����'�;����"�Next >�

���$��������� !������ ������ ������!��� ��������

���" Cancel����� ��&������� �������� ������� �

Note: ����� � ������&� ���� ��������&�������&� �� �����

�%$)D��

PIPEPHASE 8.0 Installation Guide 3-1

Testing the Installation������������� ������$�� �������� � ������&��������� !�����

���������� ������� ��������������������������������)������

������� ;���� ���������������D � �������� !������ ��'�

������&� ����������&���������������+���!��%+������;����'����

�� �� ������������������������� ������$������ �����D � ��

�������� ;� ���'��������>�������$������ ������$>����'��

���� �������' �#1����-�����������&� ��� ��+1����%�������

����&� ������������������)����������������'�������%��

���&������������������������������������������)������ ������� ;�

&�� �������� ����������%��������������� ��������������������

)����������������&������ ������$�����' !� ���������������%��

����&� ����������

Uninstalling Acrobat Reader����������� ���"���#�� ���

➤ ���"�Start����������� �!;�� ����� ���������������������

➤ %�����$���"����+��%�9�����!��%�

➤ ����������#���"��#����������� �����"�Add/Remove�

➤ ���"�Yes������ ��&����������� ����&��!��&� ��"� ���

'��������������������������������� ���" �'��������������� ���

����� �� �������������� ;����"�Yes��D����'�;����"�No�

3-2 Installing Acrobat Reader

Chapter 4Installation Troubleshooting

�������������������&���������&������&&� ��������*���� �

� ��������&� ���&� �� ��� ����'���� ���� !�����������

Installation-Related Problems and Solutions��� ���������� !�������&� ���� !�� ����������������������$

���� ;�����'�������� ����� �������� ������������������������$

��&;��� ��������� ����������������������� �����������������

���� �������������� ������������ ���!�����������������" ���

Table 4-1: Common Installation Problems and Fixes

Problem You cannot attach the security to the parallel port: Some computers do not have enough space around the parallel port to allow you to insert the security device and/or chips.

Fix Attach a short ribbon-extender (less than two feet long) to the security device. This will move the security device beyond the obstruction.

Problem Corrupt files: One or more files appears to be corrupted (based on an unusual file size or run-time message).

Fix 1. Run CHKDSK to verify the drive.2. Remove the current installation.3. Reinstall the programs from scratch.

Problem Invalid path of access failures: You receive messages that files could not be copied and that the installation failed.

Fix1 If you are installing to a network, ensure that you have adequate read/write access privileges.

Fix2 Ensure that you have enough disk space in the specified directory.

PIPEPHASE 8.0 Installation Guide 4-1

Problem You have problems using the printer with the DS1410D SIMSCI security: The following printers have problems working with the DS1410D local hardware security button holder:HP Laser Jet 4M Plus, 4P, and 4L: The Auto Power Down feature may cause communication failure with DS1410D.HP Laser Jet 5L: The driver fails to install when the hardware security device is connected.HP Desk Jet 540 and 550C: Using the HP-supplied driver may cause communication failure with the DS1410D when the driver determines the type of cartridge that is installed.Canon Printer: The Auto Power Down feature may cause communication failure with DS1410D.NEC Silent Writer 95: Powering the printer off may cause communication failure with the DS1410D.Epson 300LX: Communication to the DS1410D may cause the printer to interrupt printing.

Fix1 (For the HP Desk Jet 540 & 550C only) Using the HPVCNFIG.EXE utility, configure the driver to not check for the type of printer cartridge in the printer. This enables the HP driver to function correctly with the DS1410D.

Fix2 (For the HP Laser Jet 5L only) Remove the security device before installing the driver.

Problem “Security chip missing” errors.

Fix1 The security device must be the first item in parallel port.

Fix2 Make sure that the security installation has been completed correctly and that you have the security device listed in the installation instructions. Make sure that the security device is firmly inserted into the parallel port.

Fix3 Check the 25 connector pins on the security device for damage.

Fix4 If a printer is attached, make sure it is turned on.

Fix5 Laptops: Some laptop computers do not put out enough voltage to the parallel port to return an answer to the program. You can test this by attaching a printer, turning it on, and executing the program. If it works with a printer attached, then you can use that as a solution, move the program to another computer, or contact Technical Support for a special battery adapter to increase voltage directly to the security device. Something to try: Some laptop problems have been resolved by attaching just a cable at least two feet long to the printer side of the security device (no printer).

Fix6 Make sure only similar security devices are “piggybacked.”

Problem The program is installed on a system running Windows NT. When you run the program, it produces errors relating to security.

Fix Ensure that the person who installed the program has system administration rights/privileges.

4-2 Installation Troubleshooting

Appendix ASystem Files (Windows 98/ME Only)

��������������� �;���������D2��@��E��&� ����������� �

�4�&����

�:E(�;�J��4�&���C�

�3!:*7*����!��4�&���C

Table 0-1: CONFIG.SYS StatementsCONFIG.SYS Statement Comment

DEVICE=C:\WINDOWS\HIMEM.SYS Versions of Windows and DOS provide this file. You should use the most current one.

FILES=90

BUFFERS =5 Twenty buffers needed without a disk cache.

COUNTRY=001 437C:\WINDOWS\COMMAND\COUNTRY.SYS <USA>

Can be set for any country available in Windows.

Table 0-2: AUTOEXEC.BAT StatementCONFIG.SYS Statement Comment

PROMPT=$P$G Shows current directory.

PATH=C:\;C:\DOS;C:\WINDOWS Default PATH specifications

C:\WINDOWS\SMARTDRV 256 256 Disk cache.

C:\WINDOWS\COMMAND\KEYB US 437 Can be set for any country available in Windows.

Note: �:3E!BJ�0�:E(�;�J1��� ��9*J���������� ������ ��&�

'������������������5����� �������������� � 0X1;����&��� &$

���0�1;��&�0��C&&C1;�� ���� 0&&$��$ 1�������&���� ���&�$

�� ;���������� ����� ��'�����&� ���� �

PIPEPHASE 8.0 Installation Guide A-1

%D�2D������ �������� �����������������������������>������$

&���0�"������������ ��'1�� ��� ������� ��� !���������

��4������� ��� �����������������������;���������&� � ����� �������

��$%D�������;�2���� ������;�� ��'�2������;�����;����� ��$

&��� ���������������������&&� ������� ���&�"������� ���� ����

�3!:*7*����!�� ���:E(�;�J������������&�" !���� !��

A-2 System Files (Windows 98/ME Only)

Index

AAdobe Acrobat Reader

disk space requirements 3-1installing 3-1

CCompiler requirements 1-2Computer requirements 1-2Custom (full) installation

option 2-1

DDefault installation

disk space requirement 1-2Default installation directory 2-2Directory structure

PIPEPHASE 2-5Disk space requirements

Adobe Acrobat Reader 3-1PIPEPHASE 1-2

Documentationonline viprinted material 1-1

FFull installation

disk space requirement 1-2

GGraphics only installation

disk space requirement 1-2

HHardware requirements 1-2Hardware security 1-2Help

online documentation vi

IInstallation

troubleshooting 4-1installation 2-1Installation options 2-1Installing

Adobe Acrobat Reader 3-1PIPEPHASE 2-1standalone 2-2

Installing a Standalone Version 2-2

MMedia 1-1Memory requirements 1-2Microsoft Windows requirements 1-2

NNetwork installation

option 2-1Network version

PIPEPHASE 2-4

OOnline documentation 1-6

PIPEPHASE 8.0 Installation Guide I-3

PPDF files viPIPEPHASE

default directory structure 2-5disk space requirements 1-2documentation 1-1hardware/software requirements 1-2installing 2-1, 2-10installing a network version 2-4installing executable files on the network and user directories locally 2-5installing user directories locally 2-6media 1-1online documentation 1-6package contents 1-1reviewing the results 2-10system administration 2-4testing the installation 2-9

RResults 2-10

SSecurity

harware 1-2

Software requirements 1-2Support

viitechnical support centers viii

System administrationPIPEPHASE 2-4

TTechnical support centers viiiTesting PIPEPHASE 2-9Troubleshooting 4-1Troubleshooting installation problems 4-1Typical (default) installation

option 2-1

UUninstalling

PIPEPHASE 2-10User-added subroutines

disk space requirement 1-2installation option 2-1installing 2-3

XXCOPY command 2-5

Index I-4

PIPEPHASEPOPHOZN Horizontal Well Model

Input Reference

PIPEPHASE includes the Japan National Oil Company’s POPHOZN horizontal well simulator. Use of this module requires a separate license agreement. Keywords are entered in the IPR section of the Structure category of input.

STRUCTURE Data Category of InputThe Structure Data Category of input defines the piping system. It is mandatory for all types of simulation.

IPR The Inflow Performance Relationship device models the relationship between flowrate and reservoir pressure draw-down or pressure drop at the sand face in a well. Several IPR models are supplied. Alternatively, user-defined IPR models may be linked to PIPEPHASE and data for them entered through the IPR device. The IPR device is also used to enter reservoir decline data which is required for time-stepping.The IPR device can also be used to shut-down sources depending upon whether a maximum water cut or gas oil ratio has been exceeded in any given source.This device also allows tabular data to be entered for interpolation or regression onto one of the PIPEPHASE models and/or for use in a time-stepping run.Units of measurement are those chosen on the DIMENSIONS statement and cannot be changed for individual data items in the IPR device.

Table 1: Structure Data Category of InputStatement Keywords See page...

Equipment Devices (No Length):

{IPR} {NAME=}, MODEL= or TYPE=, IVAL=, RVAL=, ARRAY=, {GROUP=}

4-116 in thePIPEPHASE Keyword Manual

PIPEPHASE POPHOZN Input Reference Page 1

Mandatory entries:

Optional entries:

MODEL= Enter 100 to define that the POPHOZN Horizontal Well Model is to be used.

IVAL= Integer data identified by Labels. These data are input in the format: IVAL = label, value/label, value/ ...

Refer to tables below for labels and descriptions. Labels may be entered in full or may be truncated to four characters. Except where stated, these data are all mandatory.

RVAL= Real data identified by Labels. These data are input in the format: RVAL = label, value/label, value/ ...

Refer to the following tables for labels and descriptions. Labels may be entered in full or may be truncated to four characters. Except where stated, these data are all mandatory.

ARRAY= Array data identified by Labels. These data are input in the format: Array = label, value1, value2,.../label, value1, value2/ ...

Refer to the following tables for labels and descriptions.Labels may be entered in full or may be truncated to four characters. Except where stated, these data are all mandatory.

Data specified by the ARRAY keyword represents reservoir decline data.

NAME= Name of the Inflow Performance Relationship device.

GROUP= Name of the reservoir group. You must enter this if you want to interpolate the decline curves of a reservoir during time-stepping. The reservoir data you use can be entered in this IPR.

If you want to use reservoir decline data (defined by the ARRAY keyword) entered in another IPR device, enter the same reservoir GROUP name of the IPR device in which the data resides; do not enter any reservoir data in this IPR device.

Conversely, if you enter reservoir decline data in this IPR, the data can be used by another IPR device draining the same reservoir.

You may enter data for multiple reservoirs in one PIPEPHASE run.

Page 2 POPHOZN Horizontal Well Model Input Reference

Table 2: Label Requirements for All ModelsIVAL Labels for All Models

BASIS Deliverability (flow rate) basis 1 = gas 2 = liquid 3 = oil 4 = water 5 = weight

Flow rate units in the IPR are fixed according to the BASIS chosen: BASIS Flow rate units 1 (gas) Gas volume units 2 (liquid) Liquid volume units 3 (oil) Liquid volume units 4 (water) Liquid volume units 5 (weight) Weight units

Babu-Odeh does not allow a Basis of 1 or 5

FLOW Traverse direction: 1 = forward(default) 2 = backward

Optional RVAL Labels for All Models

DPMAX Maximum pressure drawdown for the IPR device. This constraint will be activated if all three of the following conditions are satisfied:

1. The IPR device is in a source link with the source pres-sure fixed.

2. A regulator is placed on the surface (in the link) and the regulator pressure set to a very high value (higher than any pressure in the system, e.g., 99999.0).

3. At least one device is placed downstream of the regula-tor.

FWMAX Maximum acceptable water cut for the well.

GORMAX GOR at which the well will shut down.

ABAN Reservoir abandonment pressure.

WABP Minimum bottomhole pressure.

OPEN Well status flag. 1 for open, 0 for close.

PIPEPHASE POPHOZN Input Reference Page 3

Table 3: Label Requirements for POPHOZN ModelIVAL Labels for POPHOZN Model

NHOR Number of segments in horizontal wellbore

KPDPH Multiphase correlation for horizontal section4 = Beggs and Brill5 = Dukler, Eaton, and Flanigan6 = Mukherjee and Brill10 = Mechanistic Model

KPDPV Multiphase correlation for vertical section1- Hagedorn and Brown2- Duns and Ros3- Orkiszewski4- Beggs and Brill5- Dukler, Eaton and Flanigan6- Mukherjee and Brill7- Aziz et al.8- Ansari10- Mechanistic Model

ICODE Calculation Method of bubble point pressure and solution gas oil ratio0- Lasater1- Standing2- Vazquez & Beggs

JCODE Calculation Method for oil formation volume factor0- Vazquez & Beggs1- Standing2- Glaso

MCODE Calculation Method for z-factor0- Hall & Yarborough1- Standing2- Dranchuk, Purvis & Robinson3- Gopal

PIOPT IPR calculation method1- Modified pi for vertical wells2- Babu & Odeh3- Peaceman4- PI for vertical wells5- Ozkan & Raghavan10- Confluent

IOZ Water drive1=bottom 2=edge

ICONI Coning calculation method1=Chaperon2=Giger)

Page 4 POPHOZN Horizontal Well Model Input Reference

ICONII Coning type 1=single 2=two cone

RVAL Labels for POPHOZN Model

API Oil API gravity @ 14.7psig 60F

RP Production gas oil ratio (scf/stb) @ 14.7psig and60F

SGPG Producing gas gravity (air=1.0) @ 14.7psig 60 F

SGW Producing water gravity (water=1.0)

KX Horizontal permeability in RESA direction (Darcy)

KY Horizontal permeability in RESB direction (Darcy)

KZ Vertical permeability (Darcy)

RESA Reservoir width, (ft)

RESB Reservoir length, (ft)

THICKNESS Reservoir height, (ft)

XCORD Well location RESA direction (ft)

YCORD Well location RESB direction (ft)

ZCORD Well location vertical direction (ft)

PERMG Gravel permeability (Darcy). If negative, open hole. Otherwise gravel pack

RW Wellbore diameter, (ft)

SPF Perforation density (shot/ft)

DPERF Diameter of perforation (ft)

TDIST Distance between gas-oil and oil-water contact (ft)

ADIST Distance between gas-oil contact and well (ft)

BDIST Distance between well and oil-water contact (ft)

PHAI Porosity

SW Water saturation

SOR Irreducible oil saturation

ARRAY Labels for POPHOZN Model

ROUGHNESS Array of absolute roughness

ANGLE Array of angles (deg)

LENGTH Array of pipe lengths (ft)

ID Array of pipe diameters (ft)

Table 3: Label Requirements for POPHOZN Model

PIPEPHASE POPHOZN Input Reference Page 5

Example:TITLE PROBLEM=IPR, USER=JASON, DATE=02/17/98, *

SITE=BREA

$

DESCRIPTION

DESCRIPTION

DESCRIPTION

DESCRIPTION

$

DIMENSION RATE(LV)=BPD

$

CALCULATION NETWORK, Blackoil, PRANDTL

$

DEFAULT IDPIPE=4.026, IDTUBING=4.026, IDRISER=4.026, *

IDANNULUS=6.065

$

PRINT INPUT=FULL, DATABASE=FULL

$

SEGMENT AUTO=ON, DLHORIZ(FT)=2000, DLVERT(FT)=500

$

NETWORK DATA

$

SOLUTION PBALANCE, FLOWAL=2, STEP=1

$

PVT PROPERTY DATA

$

SET SETNO=1, GRAV(OIL,API)=30, GRAV(GAS,SPGR)=0.75, *

GRAV(WATER,SPGR)=1

$

STRUCTURE DATA

$

SOURCE NAME=S001, PRIORITY=0, SETNO=1, *

PRES=2985.3, TEMP=197.5, RATE(ESTI)=2000, *

GOR=1000, WCUT=10, XCORD=43, *

YCORD=584

$

SINK NAME=D002, PRES=2775.2, RATE(ESTI)=2000, *

XCORD=760, YCORD=638

$

Page 6 POPHOZN Horizontal Well Model Input Reference

$

LINK NAME=L001, FROM=S001, TO=D002

IPR NAME=E001, model=100, *

$

IVAL=BASIS,3/NHOR,8/*

ICODE,2/JCODE,2/MCODE,2/*

PIOPT,5/IOZ,2/ICON1,2/ICON2,1/*

KPDPV,4/KPDPH,4, *

$

RVAL=KX,0.01/KZ, 0.005/ PERMG,-1/*

RESA, 1000 / RESB, 1000 / THICKNESS, 100 / *

XCORD, 500 / YCORD, 500 / ZCORD, 50 /*

RW, 12/DPERF,0.6/SPF,10 / *

TDIST,100/ADIST,100/BDIST,0/*

$

API,48/RP,1000/SGPG,0.75/SGW,1/PHAI,0.2/SW,0.4/SOR,0.25*

$

ARRAY=ID, 2.41, 2.42, 2.43, 2.44, 2.45, 2.46, 2.47, 2.47/ *

ROUGHNESS, 0.0018, 0.0018, 0.0018, 0.0018, 0.0018,*

0.0018, 0.0018, 0.0018/ *

ANGLE, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8/ *

LENGTH, 10, 20, 30, 40, 50, 60, 70, 80, GROUP=RES1

$ OPEN,1 / UPTIME,1

END

PIPEPHASE POPHOZN Input Reference Page 7

Page 8 POPHOZN Horizontal Well Model Input Reference

PIPEPHASE 8User’s Guide

PIPEPHASE 8 User’s Guide The software described in this guide is furnished under a license agreement and may be used only in accordance with the terms of that agreement. Information in this document is subject to change without notice. Simulation Sciences Inc. assumes no liability for any damage to any hardware or software component or any loss of data that may occur as a result of the use of the information contained in this manual.

Copyright Notice © 2002 Invensys Systems, Inc. All rights reserved. No part of the material protected by this copyright may be reproduced or utilized in any form or by any means, electronic or mechanical, including photocopying, recording, broadcasting, or by any information storage and retrieval system, without permission in writing from Invensys Systems, Inc. All other trademarks noted herein maybe owned by their respective companies.

Trademarks PIPEPHASE, NETOPT, Simulation Sciences, and SIMSCI are trademarks of Invensys Systems, Inc.TACITE is a registered trademark in the U.S. and certain coun-tries of Institut Francais Du Petrole (IFP).Windows, Windows 98, Windows ME, Windows NT, Windows 2000, Windows XP and MS-DOS are registered trademarks and/or trademarks of Microsoft Corporation.Compaq Visual Fortran is a trademark of Compaq Computer Cor-poration.Adobe, Acrobat, Exchange, and Reader are registered marks and/or trademarks of Adobe Systems Inc.

All other products are trademarks or registered marks of their respective companies.

Printed in the United States of America, October 2002.

Contents

Introduction

����������� ��� ��������������������������������������������������������������������������� �

������������������������������������������������������������������������������������������ �

������������ ����������������������������������������������������������������������������������

���������� ������� ������� �����������������������������������������������������������

� � ������ � ���� ���������������������������������������������������������������

� � ������ �������������������������������������������������������������������������������

���������� � ���� ����������������������������������������������������������������

���� ����������� ���������������������������������������������������������������������������

������!�������������� �������������� ��������������������������������� "

Chapter 1Getting Started

����� #�������������������������������������������������������������������������������$%$

�"� #��������������������������������������������������������������������������������$%&

�� ����� #���������������� ��'����������������������������������������$%(

��� # #�� ��'��!������������������������������������������������������������$%(

���) #�'���� %���� ���������� #���� ��������������������������������$%(

* #������� � ����������������������������������������������������������������������������$%+

���� #����� ����� ������������������������������������������������������������$%,

* #�������������-���� �������������������������������������������������������������$%,

* #�����.����� ������ �-���� ��������������������������������������$%/

* #���������������� ��* ��������� �-���� ��������������������$%/

* #�������������� ����� 0���� !��� 0�� ���������1�-���� $%2

* #�����3�� �� ��4����'�-���� �������������������������������������$%2

* #���������� ������������������������������������������������������������������������$%2

��� #������������� ���������������������������������������������������������$%2

5���������� # ����������������������������������������������������������������������$%$6

��� #�.������������ ������������������������������������������������������$%$(

��� #���������������� ���� ���.��� ����������������������$%$+

��� #��������������7� %�� ���� ���.������������������$%&6

PIPEPHASE 8 User’s Guide iii

��� #���������������"����� ���� ��87� %�� ���� ���.������������������������������������������������������� $%&(

5� ���� #�� ��* #������������������ �������������������������� $%&+

���������������������������������������������������������������������������������������� $%&+

�������������7��'��)��1�� ���������������������������������������������� $%&,

����������.��'������ �������������������������������������������������� $%&9

��������������������� ��������������������������������������������������� $%(6

�:�� � ����� ������������������������������������������������������������������� $%(2

�������� ������������� ���������������������������������������������������� $%+6

����� #�����## # �������������������������������������������������������������� $%+$

4�������� ��� ���'������� � ���4����� ����������������� $%+$

�������� ���� #�� ��� �%���� #������������������������������� $%+&

����������7��'��)�� ������������ ����� ������ # �� $%++

��������� �������������������������������������������������������������������������� $%+2

7������ ��1���������������������������������������������������������������������� $%+;

����� #���������������4�����������1�� �<4��= ����������� $%,(

Chapter 2Tutorial

� �������� ����������������������������������������������������������������������������������� &%$

������ �������� ���������������������������������������������������������������������� &%$

-��� #�����7��'��) �������������������������������������������������������������������� &%(

� ��� #���� !��� �������������������������������������������������������������� &%$+

�����1 #��� ������ ������������������������������������������������������������� &%&$

4� #������ ����� ��������������������������������������������������������������� &%&&

>�' #�� ������� #�4���� ������������������������������������������������������ &%&(

* #�����4�����������4��������������������������������������������������������� &%&+

� ���� #������� #���� ����������������������������������������������������������� &%&/

iv Contents

Chapter 1Getting Started

Starting PIPEPHASE���1������ ������������������9��� � ����������#�����' ��'�

��� �1�������#�� ��� �#���' ��'0������������������� #�

���� � ��������������������� ����� ����

�����������������?�

➤ ������%���)�� ���������������9��� ��

���� � �����������' ��'���������

Figure 1-1: The PIPEPHASE Main Window

PIPEPHASE 8 User’s Guide 1-1

@����� � �'���� ��� �'� ����� �����<��������������=0���� �� �

�"� #�����<�������������=0���� �������)�1'��������<�����������

�� ������� �������=��������� � ������������������� � �' ��'�

������������ �����������

������� ���'����������� ��'��)0�� ��������0�� ���� �� ����� !����

����� 0������������&0����� ���

Exiting PIPEPHASE������������� ��������������������������

➤ �������"��� �����.��� � ��A���B.0CD

➤ ������%���)�� ������� ����% � ����"� ������������������ ��

��� �������������������� � �' ��'�A���B.+D�

Table 1-1: PIPEPHASE Main Window Components

Component Description

Control-menu Box Displays a menu with commands for sizing, moving and closing the active window.

Title Bar Identifies the application and the name of the open file; can be used to move the entire window.

Minimize Button Enables you to reduce the application to an icon.

Maximize/Restore Button (Not shown)

Enables you to enlarge a window to full-screen or restore a window to its default size.

Menu Bar Identifies the menus available in PIPEPHASE: File, Edit, View, General, Special Features, and Help.

Toolbar Provides push button access to various File, Edit, View, General, Special Features, and Help menu options.

Main Window Provides the repository for placing sources, sinks, or junction, adding links, and calculator or hydrates units, i.e., for drawing the network diagram.

Horizontal Scroll Bar Provides a sliding scale for moving the flowsheet right or left in the PIPEPHASE main window.

Vertical Scroll Bar Provides a sliding scale for moving the flowsheet to up or down in the PIPEPHASE main window.

Status Bar Provides guidance, focus and error messages for the active feature or object.

Border Handles Enables you to quickly change window height, width, or size by grabbing the corresponding border handle and dragging it to a new position.

1-2 Getting Started

Manipulating the PIPEPHASE Window ��������������' ��'��������������1������������������ �����

1���������� !����'��������������������������������������

���� �� ��������������������������� �

Changing Window Size ����� ��'� ��������������������������! #������' ��'��

�� ����������� ������1���� #����' ��'����������������!��� ��

��� ���� 0�������� �����1�������� ��������� �# ����� �

To display the control-menu box:

➤ ���)�� ������� ����% � ����"� ���������������� ����� ����������

���������� � �' ��'�������A���B�����D�

➤ �������������������� ���� ����� � ��

Working with On-screen Color Coding Cues ����������������������� ��������������<#��1���������"��� ��

�� =������ ��������� � ���� �� ��������������� ��� ������ 0�

� ����� ��'��)0������������������������������������1����

��������������� �������������� ����� �

Tools Description/Action

Minimize/Maximize Buttons

By clicking on the minimize and maximize buttons, you can automatically adjust the size of a window.

Border Handles You can use the window border to manually change the size of the main window. The border works like a handle that you can grab with the cursor and drag to a new position.

Control Menu You can also use the Control menu to Restore, Move, Size, Minimize, or Maximize a window.

Window Position You can change the position of the main window (or any pop-up window) by clicking on the title bar and dragging the window to a new position.

Control-menu Box You can also use the control-menu box to move a window.

Table 1-2: Flowsheet Color Codes

Color Significance

Red Required data. Actions or data required of the user. On the main PIPEPHASE windows and Link PFD only.

Blue Data you have supplied.

Burgundy Calculated data.

Gray Data field not available to you.

PIPEPHASE 8 User’s Guide 1-3

Using the Menus ���� � ������������������� � � � ���������� ����� � �������

.�� ������ � �0�1����� ������ �������������������� �

�������1��� � �?

➤ ���)�� ����� � �� � ���������A���B D�'����� ������

� ���� ���������� ����� � �� � ��

.����"� ���0��������1���������� � �0����������)�� �.��0��������

A���B.D�

Figure 1-2: File Menu Figure 1-3: Edit Menu

Figure 1-4: View Menu Figure 1-5: General Menu

1-4 Getting Started

Choosing a Menu Item ����������� � ���� 0����� ��������������' #?

➤ ���)�� ������������� �

➤ *����������'�)�1�����#��#��������� ���� �����A� ���D�

➤ *������������������)�1�

Using the Toolbar Buttons

Figure 1-8: Toolbar Buttons

�������������� �� ������#������������� ?

➤ .����� ������ �-���� �

➤ ����������� ��* ��������� �-���� �

➤ ��������� ����� 0���� !��� 0�� ���������1�-���� �

➤ 3�� �� ��4����'�-����

Figure 1-6: Special Features Menu Figure 1-7: Help Menu

Note: 5��1��������� � ������������������ ��� ���������� ��1� ������ ����� ��'������� ��������'�� �

�����1�

PIPEPHASE 8 User’s Guide 1-5

Using the File Manipulation Buttons ���������� �� �����1��������� ��� �'�����"� #� ����� 0�

�������)�1'�������0������� ����� 0��� ��� ����� 0������'�

����� ��� ������������������� ���������� � ������ ����������

� �����.��� � ���

Using the Structure and Unit Operation Buttons ���������� �� �����1���������������0� )0�E� ��� 0������������

� �0�����1������� ������������'�����

Button Menu Item Description

New Enables you to create a new simulation.

Open Enables you to open an existing simulation.

Import Keyword File Enables you to import an existing input file.

Save Enables you to save an open simulation.

Run Enables you to run the simulation.

View Enables you to view the output file.

Print Enables you to print the output file or the flowsheet.

Button Menu Item Description

— Enables you to add a source to the flowsheet.

— Enables you to add a sink to the flowsheet.

— Enables you to add a junction to the flowsheet.

— Enables you to add a calculator unit to the flowsheet.

— Enables you to add a hydrate unit to the flowsheet.

1-6 Getting Started

Using the Calculation Option, Optimization, and Property Buttons ���������� �� �����1���������� !��1������������� ����� 0�

����� � � 0�� ��#�������������0�������� !��� 0�� ������

�� �� � ��� ������ ��1 � ������>������������������ �

��������� � ������ ����������� �����5� ����� � ���

Using the Zoom and Redraw Buttons ���������� �����'�1������!�� � �� ������� ��������'������ ��

��������������'�����

Using PIPEPHASE

Defining the Application������� ��� �� � ��� ��� �����������'�1�����������

'��)0���������������1��� �����������10�� ��������������� �����

Button Menu Item Description

Input Units of Measurement

Enables you to specify your input units of measurements.

Component Library Enables you to specify your component slate for compositional fluids.

PVT Data Enables you to specify your thermodynamic or PVT data.

Calculation Methods Enables you to enter network calculation methods.

Global Defaults Enables you to enter global defaults.

Optimization Data Enables you to enter network optimization data.

Button Menu Item Description

— Enables you to zoom in on the flowsheet.

— Enables you to zoom out of the flowsheet.

— Enables you to zoom in 100%, i.e., display the entire simulation in the main window.

— Enables you to refresh the flowsheet.

PIPEPHASE 8 User’s Guide 1-7

������� ������ #��������� #����'����1���'� �������0������1���

��������1�������0�� �������1���������� �� ��'��)��.���������������

���������������������0�������������"��� �'���������1���

������:����������������������#�� 0�� ��'���������1��� �1�

���� ���1�����1�������#������������ 0������#����� ������ �

<������=������������������������5*��' ��'�'�����1����� � ����

���������0�������� � ����'���������� ��� ��� ��� ��� ������� ��

���������� #�1�������������������� #���������������������

'�����1�������������� �1���������������� ��� ?

■ ������������������������<=����' #������#�������� #�1�� 0

■ �������'������ ���� ��� ����'��������������� ����� ��

������������ #�1�� 0�

■ �������������� ����� � ����������� #�1�� 0�� �

■ �������������������1���'� ����� �����0�������5��F���

� ��1�

Properties of Fluids

������������� ��1����������� ������� ����������?

■ �� ���� ��

● �"�������

● F:��

● >����

■ �� ���� ���-���)��

■ 7� %�� ���� ��?

● -���)��

● 5���� �� ���

● 5�

● F:��

● ����

����������1����� �������'��������#�� �������������� �����

��1������������� �����1������������������ ���������� ����

��������� �G���������� ��������������������� )0���� �����% �

1-8 Getting Started

� ��������������� 0������� ����%������� ��������� ����

��������������� � %�� ���� �������0�����'��������������

�������5������� �������

�� ���� ��������������� ����� "����������� ����

�� �� � ��'�����) �' ��� ���� ��.����� ���� �������0�

����������'����������������������������� �'�� �����

������ #�������������� ��� �������:��������'����0�1��� �1�

��������������������� ������������� ��������������� �0�

��������� #������ ���������#�� ���)�����������1��� � ����1�

�1�� #����������%�:����:����� �<����=���������� �

7� %�� ���� ���#���� ���:������� #��%������-���)������

�:��%�� ����0��'�%����� ������5���� �� �������#�%

�� ����0��'�%����� ���������� ���� #����� �� � �0��'�%

����� �����

Optimization

������������ ���� !�� ��'��)������� �����������1�� 1�!���

@����� � !����� �" !��� 1���E�������� ��� ������� ��� ��

1���� ����� ���� ����� �����������0�'�������1 #�

������� ��������# ��� ��� ��������������� ������� ����

��� !��������� ������� #� ������ ����� !�����# 0�

��� #0�������� #0�� ��������� ������������

Link to Reservoir Simulator Models

���������H�4�������� ������������'�1������� )����� ��'��)�

����������� )����4�������� ����� � ���������������

�������������� ����� � ��������� ��#����������� �

�������#������� ����� ��� �� �1�� ���������10������ #� �

�� #���� ��� ������������������������ ������������ ���� ����

��� #�� �������� #�

Flows and Conditions of Fluids

.����� ������ #�1�� ����������� ����������� ����.����

'��������� ����������� �1�� ������������� �������0��������1�

������������������ ���1���

� �#� ����0�1������������# ����'����0��� ���������� ���������

���������� �8��� )��.����� ���� �������0�1���������������

�# ��� ���� �������������������������"����� �����

�"��� �������'� ������������������������

PIPEPHASE 8 User’s Guide 1-9

Gaslift and Sphering

�'���������������� 0������� ���������������� �� ��#��

��� ������� 0��� ���� �������'��������������@����� ����

������������� ���#����������������������#��� �'������������ �

� ����� !�������������� ����� ��������#������ �������'�����

����� #�����## #��������� ������#�����'������ �1� �'���

#��� ��#���� ����� ������������ ���

Piping Structure

-��������# #���� ���������� ������������������0����

����� �������1����� ��������������������������� #�1�� � �����

�������� ���������� ���� �������������� �� ����<���0������0�

E� ��� 0�� �� )=�� ��� )��@��� �������������� ����� ��� )�

������ :���1�� ����#����1������������������ ���

What PIPEPHASE Calculates

��������������������:���� ��������� ������������ ���

���'�� �������������� �����'������������������ ���������������

���������� ��#� ��

������ #���� )0�����������'���������������������������������

��) �' ����'����������� �����10�������#�� ������������0�

����������'��������������������'�����

������ ��'��)��� �#����� 0�1��� �1�����1����� � ��� ����

) �' ����'������ ������������������� �8��� )�� ��

����������'������������������ ) �' �������� � ��� ����

) �' ������1�����������'����������1������"��� ���������� �

Rating, Design, Case Studies, and Nodal Analysis

����������'��)� ��������� #�� ����# � ������ ���� #�

���0�1�������1�������������������0���� #�� ���:�� � ��� ��

�������������������������������� ���� ������������������ �

��# � ���0���������������������� ��!��������������� �

��������� ��� ������� �����7������ ��1���� ���������� ���� �

#���� )�

Global Settings-������1��������������������'��� ��� ��� ����������������

� ���� #�������������1���������� 0�#���������� ����� �1�������

� ������������ ���� �� ������������������ ���� ����� �

1-10 Getting Started

�� ������������ ����� 0���� ������ ����� �0�����1���'� ����

�������1���'� �0�� �����#��������������������������#���������

����� �

Units of Measurement

��������������'�1�������� ��������#��������� ����� ������

<���I� � � J=�'�����������������������#���������� ����

����� � �������'����0�1����� �������1��������� �������� ��

��� ������'����� �����1�������������'�����'�1���� ������ ��

�������� ������ ����� � � �' ��'0�� ����������������

���������������� � ��������������� ������������� � � �

' ��'�

Printout Options

To provide... See...

Descriptive text You can further describe the problem using up to four lines of 60 characters each. This description appears once at the top of each page.

Simulation Description

If you are using the Case Study facility, you may add one line of description for each case study. You will find further details about case studies later in this chapter.

Simulation Description

If you are using the Nodal Analysis facility, you may add two lines of description, one for inflow and one for outflow. You will find further details about nodal analysis later in this chapter.

Simulation Description

Input data checking

You may use PIPEPHASE just to check your input syntax and topology and not to perform any calculations.

Run Simulation and View Results

To provide... See...

Input units Global units of measurement are defined at the beginning of the input. PIPEPHASE has four pre-selected sets for user convenience: Petroleum, English, Metric, and SI. You should select the set closest to your requirements. You can then re-define units of measurement either globally at the start of the input or individually when you supply the data. If you do not select a set, PIPEPHASE defaults to the Petroleum set.

Input Dimensions

PIPEPHASE 8 User’s Guide 1-11

����������#� ��������#��������������������� #������������ ��

�������������� ������ �� ���1������ ������ ���� # ��� #�

�������� ��@��� �1� ���������������������� �� ������������

���� � #���� �1������:��� � ��

Defaults

�� 1�������������H�������� �������������������1������ ���

�"�����1�����1�� ��� ��������������� � �����0��������#�� �'���

���� ������1��# ������������ ������������������G������"� ����

&;�-�*8��%��%�.������������� ����� ������1�� ����������1�

���������� #��%�������������������������� �G��������� �

������������������ ��������� �� ���� # ��� #�������0���������

��� ������1�������������1���������������������� �����1�����

����������1������ �� � ���� ������ ��� �� ���������������

� # ��� #�E��#� � ���@�������������)������1������ ���#���

����������������#����������

To set the... See...

Output units The default units of measurement for output are the same as those defined globally for the input. You may define a separate set of units for the output.

Output Dimensions

Input reprint You will always get a reprint of your input file. PIPEPHASE then reprints its interpretation of the input. You may suppress this interpretation for the output.

Print Options

Iterative results

During solution of a network, PIPEPHASE iterates until it converges to within the set tolerance. You can request a printout that shows intermediate results. This can be useful in helping converge large or sensitive networks.

Print Options

Flash results In a compositional run, PIPEPHASE prints out phase equilibrium details and the properties of the phases at each node. This output can be suppressed.

Print Options

Devices You can request a range of detail for different devices. In addition, special outputs are produced for sphering.

Print Options

Properties output

PIPEPHASE can output all properties used in the detailed calculations.

Print Options

Plotting options

In addition to tabular data, plots of pressure and temperature versus distance may be requested. The Taitel-Dukler flow regime map may also be produced for links operating in two-phase flow. Phase Envelope and Nodal Analysis plots may also be generated.

Print Options

Results Access System (RAS)

Using the PIPEPHASE RAS, you may examine data that have been produced by a run of the program. You may also print or plot the results using EXCEL.

PIPEPHASE RAS Main Window

Optimizer Output

You can set the printout level of optimizer cycle results and control the output of the intermediate results.

Print Options

1-12 Getting Started

.����� �� � ��0���������������'�1��������� #��� ����������

#������1�������������������� �����

Defining Fluid Properties������������:������������������������������������������

������������� ���������� ���0�� ������������������������'��

�E����������� ��������� ����?��� ���� ���� �� � %

�� ���� ���

������� �������� ���� ���'�� ����� ������� ��� ���� ����

�� ��������� �� � ��������������1�������� ���1��������

����������'������ ����������������H�����������1�����1 #�����

����������� " #�������������������� �� � ������������* ���

����������� �������������'�0���'��������� ������

�:����� ���������� ��������������� ������� ������:�� ��1�

� �������������������:���� ��������������

������� ������ � %�� ���� ���'�� ������� ���'��������#��

��������������������

To define... See...

Flow device parameters

You can specify global values for the pipe, riser, tubing and annulus inside diameter, the surrounding medium, and the parameters associated with pressure drop and heat transfer. You can override these settings for individual pipes.

Global Defaults

Heat Transfer You can define the heat transfer from pipes, risers, tubings, and annuli as an overall coefficient or by defining the parameters - viscosity, conductivity, velocity, etc. - for the surrounding soil, air, or water. You can select a medium and optionally override these settings for individual pipes. You can globally suppress heat transfer calculations and then reinstate them for individual pipes, risers, tubings, and annuli.

Global Defaults

Pressure drop methods

You can globally set the pressure drop method and the Palmer parameters for liquid holdup. You can override the pressure drop method for individual pipes, risers, tubings, and annuli.

Global Defaults

Transitional flow

You can globally set the transitional Reynolds Number between laminar and turbulent flow regimes.

Global Defaults

Limits You can change the maximum and minimum values of temperature and pressure for flash calculations. If the program detects conditions outside these limits, warning messages will be presented in the output.

Global Defaults

PIPEPHASE 8 User’s Guide 1-13

Defining Properties for Compositional Fluids������������:�������� ��1 � ��� ����� �����������������

������������������0������������0�� ���������� ����

������:������������������� ���� ������������������������ �

��������������������������� �� � ������������ "������#�������

���������������������

���������������� ������������� #����� �� � �?�

➤ ������ #� ��������� �� � ����� ��������������������10

➤ ��� #� ��������� �� � ������������ �

������� �� � �0

➤ ��� #�� ���1�������� ����� #������������������ ���

�������� ������

������ ���� ���������� ������� ��� ���� ����� 1��� � ��� �

������������ ��@����� ������������ ���� ���� ���������

�������

Water as a Special Component

������������ ��#�����1�������������������� � ���� #�

������� �� ���:�����������'����0���������� ������'�1����

���� #�'���'����� ��1�������� �1�� ��-������'������� �1�

��� #�1�������� ���0����1�������� �1�� �'�����# ��� ��

� �� �����'�����'������� ���� ��'���:�������������������

'����� ������������� � ���� #�'����� ��1�������� ��1�� �����

������ �����?

➤ 4#����������%������������������������� ���� � �������

�����

➤ ����� ���������������������1����'����� ������1�������� ������

� �����������"���'����� �����������:�������������������

�:�������������������'�������������������������1���� �

�������������1�������� �������

➤ ����� ��� �����������'�������� ������1��������

Library Components

����������������1��� �� ������$266��� �� � ��������������

��������� �������������������������������� ��� ��!���

�������������.��������� �� � �0����������� )��� �� ����������

���������"������������� ���� ��������%���� �� �����������

�����1��������1�����������:����� ���������� ��.�������

1-14 Getting Started

�� � ��� �� � �0����������� )������� �� ��������������

��� �������������� �����1��������1������������������ �������

��� ������������� �����1��� ������������ � ����������0������������

���������1������'���1�����' 0�1��� �1������

Non-library Components

@��� �1������ �� � �� ������ �� �����������������1��@���

��� ������������ �����1�������������� ��1 � ��� ����� �����

�������������1��� ��������� ������ #��������������

�� �� � �0�1��� �1����������H������4������#�� �

Petroleum Pseudocomponents

������ ���1�������� �������� �� � �0�1��� �������1���������

�'��������������' #����������� ����?�

➤ ����������'�#��

➤ 5����1

➤ 7�� ������ #��� �

����������'���������������������1���� ������������������

����1%�� ��������������!��� � ���������������������"���� ��

�� ��������%���� �� ���������1���������������������� �� � ���

@��� �1����������� ������ ��������������1�����' � "�����

To specify... See...

Library components

All fixed property data may be accessed from the SIMSCI databank. All you need to do is supply the name of the component.

➱ Component Data, Library Component Data

You may override the SIMSCI constant properties for any or all of the components.

➱ Component Data, Edit Library Component

You may override the SIMSCI variable (temperature-dependent) properties for any or all of the components.

SIMSCI Component and Thermodynamic Data Input Manual

Non-library components

If you want to use a component that is not in the SIMSCI Bank, you must supply its name and all the required properties.

➱ SIMSCI Component and Thermodynamic Data Input Manual

To supply ... See...

Pseudocomponents

Define petroleum pseudocomponents by supplying at least two of the following: molecular weight, gravity, and normal boiling point.

➱ Component Data, Library Component Data

Property calculation methods

You may select the method PIPEPHASE will use to calculate the properties of your pseudocomponents.

➱ Component Data

PIPEPHASE 8 User’s Guide 1-15

Assay Curve

���1������������� ����1�� ���1�������<�-�0��9/0��&9920����

�$$/6=0�����������'���������� ����� � ������������@����� �

�� ��������� � ������������ �������� #�����1��������������������

�������� �������������������� �� � �0������������������1��

@��� �1�������� �����#��� ��� ��1����#��'���������1�������

Additional Component Capabilities

�������������������������H� ����1%�� ������� �� � ���������1�

������ )�� �� �������������� � ����������� ��������������

���������� ��!��� ���������"��.����������������� ������

� ����������������10��������� ����������������������������

������� ��� ��!��������������0� �������������������������'�

Fixed Property Data

You can supply your own fixed property data to override the data that PIPEPHASE predicts.

➱ Component Data

Variable Property Data

You can supply your own temperature-dependent property data to override the data that PIPEPHASE predicts.

➱ Component Data

To supply ... See...

Assay Data You supply an assay curve, and PIPEPHASE will divide it into petroleum cuts. You supply it in the form of D86, D1160, D2887, TBP, or TBP at 10 mm Hg curves.

➱ Component Data

You must also supply gravity as API or specific gravity or UOP K-factor either as a curve against percent vaporized or as an average value.

➱ Component Data

PIPEPHASE will calculate molecular weight data, or you may supply it as an average or a curve against percent vaporized.

➱ Component Data

You may define the number of petroleum fractions to be generated and their temperature ranges.

➱ Component Data, Temperature Cut Points

You may select the method PIPEPHASE will use to calculate the properties of the generated petroleum fractions.

➱ Component Data

Mixed component types

You can mix defined components and pseudocomponents with assay data by defining a lightends composition and rate for each source.

➱ Component Data

To supply ... See...

1-16 Getting Started

Thermodynamic Properties and Phase Separation

������������ ������#� ����!������������ 0�� ��:���� ��������0�

������:��������1� ����������������������� ��1 � ��������������

�������' #��� ��� �� ���� ������������������������'�� �����

�:���� ����������������������������������� ��1 � ���������1�

��������� � ���������� ��� ������� �� � �� ����������� ������

������ #��� ���������� ���������������������������������

� ������� ������������� ��#�����1����������������%�:��%�:���

�:����� �

��������#�#������� � ���� ����������� � �1���� ������ ��

1�� �

Table 1-3: Summary of Other Component Property Options

Synthetic Components

You may characterize a component as a synfuel of a specific type or as a mixture of different petroleum types.

Chapter 1

Other fixed property requirements

Rackett parameter is required for the Rackett method for liquid densities.Dipole moment and Radius of gyration are required for the Hayden-O’Connell method for vapor properties.Hildebrand solubility parameter and liquid molar volume are required for various generalized and liquid activity thermodynamic correlations. Van der Waal’s area and volume are required for UNIFAC and UNIQUAC liquid activity thermodynamic correlations.

Chapter 1

Properties from Structure

You may define the structure of non-library components for use with the UNIFAC thermodynamic method.

Chapter 1

Table 1-4: Recommended Methods for Thermodynamic Properties

Method

Property Heavy Hydrocarbon Systems

Light HydrocarbonSystems

Natural GasSystems

K-value Braun K10 (<100 psia)Grayson-StreedPeng-RobinsonSoave-Redlich-Kwong

Peng-RobinsonSoave-Redlich-KwongLee-Kesler-PlöckerBenedict-Webb-Rubin-Starling Chao-Seader

Peng-RobinsonSoave-Redlich-Kwong

Enthalpy Curl-PitzerJohnson-GraysonLee-KeslerPeng-RobinsonSoave-Redlich-Kwong

Peng-RobinsonSoave-Redlich-KwongLee-Kesler-PlöckerBWRSCurl-PitzerLee- Kesler

Peng-RobinsonSoave-Redlich-Kwong

Liquid Density

APILee-Kesler

APILee-Kesler

APILee-Kesler

Vapor Density

Peng-RobinsonSoave-Redlich-Kwong

Peng-RobinsonSoave-Redlich-Kwong

Peng-RobinsonSoave-Redlich-Kwong

PIPEPHASE 8 User’s Guide 1-17

To specify... See...

K-values, enthalpy, density

You must select a thermodynamic method for calculating the vapor-liquid equilibrium and mixture properties from component properties. Either select a system with a predefined method for each property, or select an individual method for each property.

➱ Thermodynamic Methods

Vapor-liquid-liquid equilibria

You can specify a VLLE thermodynamic system or K-value method or specify a second LLE K-value method.

➱ Thermodynamic Methods

Different enthalpy methods for liquid and vapor

You must include two enthalpy methods, one for the liquid and one for the vapor.

➱ Thermodynamic Methods

Different density methods for liquid and vapor

You must include two density methods, one for the liquid and one for the vapor.

➱ Thermodynamic Methods

Aqueous phase enthalpy

If you have water in a hydrocarbon system, you may select a method for calculating aqueous liquid and vapor enthalpies either by a simplified method which assumes that the steam is at its saturation point or by a rigorous method which takes into account the degree of superheat of the vapor, if any.

➱ Thermodynamic Methods

Binary interaction parameters

For some systems, notably close-boiling mixtures, the standard equations do not adequately reproduce experimental phase equilibria data. You may improve the predictability of many of the equations of state, or liquid activity coefficient methods by inputting your own binary interaction parameter values. For example, you can tune the PR, SRK, BWRS and LKP equations.

➱ Thermodynamic Methods

1-18 Getting Started

Transport Properties

����������������� )��� �� �������� �� � ���������������

���� ����� ������10���������� � 0�� ������1�����:���� ��

���������� ��� ������ ����������@����� ������������������

������ �� ���� " #�����������������������' #�����������������

�����

����� �����1�1����� ���������������������!���$�����������1�

������� � ������� �� " #���������� "����1�������� ��

�� ��/6���������� )��� �� � ��������������������1�� ��

���� ����� ������1���� �����5����4�������#�� �����1���������

�����������4��������0��������1������ �� � �� �������4����

�� �� � ��� ��1����� ��������� 1�������� �� � �������1�

�����

Using Multiple Methods

� � ������0��� #������������� ��1 � ��� ����� ����� ������

����:����������������� #��������������������������'����0�1����

���'����� �1��� �� �������'���'���1����1 #��� ���� ����

�� ��� �������������1��� ������ ����������������1�� #�E���

� ������.�����0�1��� �1���� �� ������� �� �������� ������

<������� ��� �=�� ������1������� �������������� ��������

To specify... See...

Prediction methods

You may choose a method for calculating bulk transport properties from component properties. Select a system with predefined methods for each property, or select an individual method for each property.

➱ Thermodynamic Methods

Overriding viscosity

To override the mixture liquid viscosity predictions, you may supply a liquid viscosity curve for either the hydrocarbon liquid phase, the water phase or the total liquid. A different viscosity curve may be supplied for each source.

➱ Thermodynamic Methods, User Viscosity Data

To specify... See...

More than one thermodynamic set

For each set use a separate METHOD statement. Name the set using the SET keyword.

➱ Fluid Property Data, Thermodynamic Methods

The set used by a source

Link the source to the thermodynamic set using the SET keyword.

➱ Compositional Source

A default thermodynamic set

When a single set is present, all sources use that set. If you do not link the source to a thermodynamic set, it will use the default set. Normally this is the first set that appears in the input. You can stipulate that another set is the default, by setting that set as the default.

➱ Thermodynamic Methods

PIPEPHASE 8 User’s Guide 1-19

Additional Thermodynamic Capabilities

�������������H� ����1%�� ��������� ���1�����������1�

��������� � �������������� � ����������� ��������������

���������� ��!��� ���������%��.����������������� ������

� ����������������10��������� ������������&� ������������

�������������������� ��� ��!���������������

Defining Properties for Non-compositional Fluids�� � %�� ���� �������� ����� ��������� ���������)��0�#��

�� �� ���0��:��0�#�0������� ��-���)���� ��#���� �� ��������

�'�%����0�'���� ��������� � ���5��� ���:�������� �����

���� #��%���������� � �1���� #��%�����'�%�����

Table 1-5: Summary of Other Thermodynamic Options

Generalized Correlations

Grayson-StreedImproved-Grayson-StreedGrayson-Streed-ErbarBraun-K10

Chao-SeaderChao-Seader-ErbarIdeal

Equations of State

Soave-Redlich-KwongSRK-Kabadi-DannerSRK-Huron-VidalSRK-Panagiotopoulos-ReidSRK-ModifiedSRK-SIMSCISRK-Hexamer

Panagiotopoulos-ReidPeng-RobinsonPR-Huron-VidalPR-Panagiotopoulos-ReidBWRSUniwaals

Liquid Activity Methods

Non-random Two-liquid EquationUniversal Quasi-chemical (UNIQUAC)van LaarWilsonMargulesRegular Solution TheoryFlory-Huggins Theory

Universal Functional Activity Coefficient (UNIFAC)Lyngby-modified UNIFACDortmund-modified UNIFACModified UNIFAC methodFree volume modification to UNIFACIdeal

Special Packages

GlycolSourGPA Sour Water

AmineAlcohol

Other Features

Heat of MixingPoynting Correction

Henry’s LawAmine Residence TimeCorrection

To... See...

Define the fluid You must tell PIPEPHASE the type of fluid you have; blackoil, gas condensate, liquid, gas, or steam.

➱ Simulation Definition

Supply different data for different sources

You may supply specific gravities for each source.

➱ Source

1-20 Getting Started

Liquid

������������������ � %�� ���� ����:�������������������1�

������������� �����������#����1�� ������% ���������� �

Gas

������������������ � %�� ���� ���#������������������1�

������������� �����������#����1�� ����������% ���������� �

To... See...

Define the liquid You must define the liquid as water or hydrocarbon, and supply its gravity. If the liquid is water, the specific gravity must be 1.0 or greater. For liquid hydrocarbon, the specific gravity must be less than 1.0.

➱ Single Phase Liquid PVT Data

Specify the viscosity method

You may define the method that PIPEPHASE uses to predict non-compositional liquid viscosity.

➱ Single Phase Liquid PVT Data

Override viscosity data

You may supply liquid viscosity data to override the internally predicted data. You may define the viscosity as a single value or as a two-point viscosity curve.

➱ Single Phase Liquid PVT Data

Specify the specific heat

You may supply a single constant value for liquid specific heat to override the internally predicted data.

➱ Single Phase Liquid PVT Data

To... See...

Define the gas A non-compositional gas is defined in terms of its gravity, and PIPEPHASE will use the appropriate correlations to predict its properties.

➱ Single Phase Gas PVT Data

Specify the viscosity method

You may define the method that PIPEPHASE uses to predict non-compositional gas viscosity.

➱ Single Phase Gas PVT Data

Define the Cp/Cv ratio

A gas specific heat ratio may be defined to override the internal value used as default.

➱ Single Phase Gas PVT Data

Define a contaminant

One or more of the following gas contaminants may also be defined: nitrogen, carbon dioxide, or hydrogen sulfide.

➱ Single Phase Gas PVT Data

Supply the gasZ-factor

The method that PIPEPHASE uses to predict a non-compositional compressibility factor may also be defined.

➱ Single Phase Gas PVT Data

PIPEPHASE 8 User’s Guide 1-21

Steam

���� ���� � %�� ���� ������������������'�������"�� ��'��

������@����� ������������������ �������������� �� ���'�� �

���������H����������������'����0�����������������

��������� �'���������������������� ���� ����������������

������������������� � �����

Gas Condensate

5���� �� ������� �������� � %�� ���� ��������'���#��

����� �� #������������������#���� �� ��������������������1�

������������� �����������#����1�� ����������% ���������� �

Blackoil

-���)������ ������������� �����'����������������������� �

����#��#����10����#����10�� �������� ��������� �����#������

�� ������ ������ ��������

To... See...

Use the steam tables

If the fluid is steam, use PIPEPHASE ‘s internal steam tables. You may specify that the gravity of the condensed water is more than 1.0 to take into account dissolved solids.

➱ Stream PVT Data

Specify saturated steam

You may specify steam quality if the steam is saturated. Specify the temperature and quality if the steam is superheated or the water is subcooled.

➱ Source

To... See...

Define the condensate

A gas condensate is defined in terms of its gravity, and PIPEPHASE will use the appropriate correlations to predict its properties.

➱ Gas Condensate PVT Data

Define the specific gravity

You must supply specific gravity data for gas, liquid and water phases, even if you do not expect them all to be present.

➱ Gas Condensate PVT Data

Define a contaminant

One or more of the following gas contaminants may also be defined: nitrogen, carbon dioxide, or hydrogen sulfide.

➱ Gas Condensate PVT Data

To... See...

Define the Blackoil

Blackoil is defined in terms of the gravity of its oil and gas and the Gas to Oil ratio. PIPEPHASE will use the appropriate correlations to predict its properties.

➱Blackoil PVT Data

Define the specific gravity

You must supply specific gravity data for gas, liquid, and water phases, even if you do not expect them all to be present.

➱Blackoil PVT Data

Define the viscosity

You may optionally enter liquid viscosity data in the form of a two-point Antoine curve.

➱Blackoil PVT Data

1-22 Getting Started

Defining Properties for Mixed Compositional/Non-Compositional Fluids��������������������������������1������� ������)��� �����

������� � ���������� ?

■ ��������������� ������� ���������)������� ���<���������� ��������)��� ���=0

'��

■ ��������������� ������� ������� ���� ������ ���<���������� ������ ���� ��� ���=�

���������������������� � �������� �������������)��� ����K�

�������������� ��������������� ���������������������)���

������������������� ���� �������������� �����������

�� ���� �������)��� ����������������� � ��� �������� ����

������������� ���� ���� ������)��� �����

Define a contaminant

One or more of the following gas contaminants may also be defined: nitrogen, carbon dioxide, or hydrogen sulfide.

➱Blackoil PVT Data

Adjust properties You may adjust the properties that PIPEPHASE calculates from its built-in correlations so that they more closely fit measured laboratory data.

➱Blackoil PVT Data

Define Lift Gas When you have a GLVALVE in the simulation, you need to define the lift gas in terms of Gravity and (optionally) contaminants.

➱Blackoil Liftgas Data

Tabular Data If laboratory data are available, you may input them and override the PIPEPHASE internally generated data. If you use tabular data, you must input all data: Formation Volume Factor, Solution Gas Oil Ratio, Live Viscosity, and Gravity.

➱Blackoil PVT Data

Supply the gas Z-factor

The method that PIPEPHASE uses to predict a non-compositional compressibility factor may be defined.

➱Blackoil PVT Correlations Data

Specify the viscosity method

You may define the method that PIPEPHASE uses to predict viscosities and blending rules.

➱Blackoil PVT Correlations Data

Specify formation volume factor and solution gas oil ratio methods

You may define the methods that PIPEPHASE uses to calculate formation volume factor and solution gas oil ratio.

➱Blackoil PVT Correlations Data

To... See...

PIPEPHASE 8 User’s Guide 1-23

Generating and Using Tables of Properties.������#��������� ���� ����������)��� ����� 0�����������������

����������� ���������� ����������'���������������� ������ �

� ���1������������� ���������� ���� #���������� ������������

��� ��������������������������������� ����� ��'��)����������

� ���� ���� ����-���)������������

Sources������������� �����'���������� ���������� #�1�� ��@���

��� �����������1�����1 #����� ������������� ���� 0�

�� ��������0�������0�� �����'������@����� ������ ������� �� ��

������ ��� ��'��)��

Compositional Sources

To... See...

Build and use a table

You can have PIPEPHASE build the table and use it in the same run.

➱ Generate PVT Table

Retrieve a table

Alternatively, you can have PIPEPHASE build the table, store it in a file, and then use it in a subsequent run. PIPEPHASE will not build a table for use in the same run while also storing it for a subsequent run.

➱ Fluid Property Data

To specify... See...

Defined components

You must define the total flowrate and composition of the source stream. Components can be either from the PIPEPHASE component library or defined as pseudocomponents.

➱Compositional Source

Assay data A source fluid may be defined by an assay curve. You can combine library components and/or petroleum pseudocomponents with an assay curve by supplying a lightend analysis.

➱Compositional Source

Viscosity data

To override the internally generated fluid viscosity data, you may specify a viscosity curve in the PVT data section.

➱Compositional Source

Similar sources

To reduce redundant data entry, you may refer to a predefined source. Parameters may be specified to override the parameters that are different.

➱Compositional Source

1-24 Getting Started

Non-compositional Sources

Structure of Network Systems.��'����������������0����0���� #0�� ��������������

�:�� � �������� ��������#������ ���F )�������F )�����������

7����<��������������L� ��� =�� ��� ������ ������7����<��L� ��� �

������ )=��

������������ ����������������� #���� )���� ��'��)������� ��

�� #���� )����� �����������������0���� #0�� ��������

�:�� � ����������� �������0�� �� )0�� �� ��E� ��� ����

��'��)� �1������� ����� ����������� ��� ����� ���� )�

���������������������������'������ ���������������� ���

��'��)��� �#����� 0�1��� ������������ ����������� ��������

�������� ��� ������������ �����

To specify... See...

Steam sources

You must define the pressure and quality of a saturated steam source. The temperature must be specified only if the steam is superheated (Quality=100%) or subcooled (Quality=0%).

➱Steam Source

Gas, liquid, blackoil or condensate sources

One or more sets of fluid property data are defined in the PVT data section. You must assign a unique set number to each data set. Each source must be referred to the appropriate data set number.

➱Blackoil Source

Well In-flow Performance

You may specify the IPR of a well source for a single link with gas, liquid, blackoil or condensate. The IPR Model is treated as a device and is available from the Link window. You may also supply well test data.

➱Link Device Data, Inflow Performance Relationship, IPR-Advanced Options

Similar sources

If one source is the same as or similar to another, you may refer it to the other source. PIPEPHASE will copy all the data from one source to the other. You may then override the parameters that are different.

➱Reference Source

To specify... See...

Network solution algorithm

There are two solution algorithms available for Networks. For the vast majority of networks, you would use the default PBAL method. If your fluid is a single-phase liquid or gas, you may find that the MBAL method (with simple estimates) gives a faster solution.

➱ Network Calculation Methods

PIPEPHASE 8 User’s Guide 1-25

Controlling Convergence of Networks

��������������� ��'��)���������1�������������#���� �1���

��0����������������'���� � ������ ����������'����� �����

� )�� ���������������� ���0������E��������������� ��������

������������ ���#�������� �'�� ��������� ��������� ����

-��������������� ���"� ���������� �� ��'��)0�����������

����'�1������ �)����E�� � ���������������� ������������������

���1����������� ������ ������!�������� ���#� ���

To specify... See...

Automatic generation of Initial estimates

PBAL has a choice of methods for generating initial estimates. By default, PBAL generates flowrate estimates by considering the diameters of the first pipe in each link. An alternative method uses the frictional resistances of the pipes in each link. A third method solves the first iteration with MBAL before going into PBAL. Finally, if you have solved this network before and just changed some of the conditions, you may instruct the program to use your previous solution as its initial estimate.

➱ Network Calculation Methods

User-supplied initial estimates

You may also provide individual estimates for junction pressures and link flowrates.

➱ Junction,Link Data

Maximum and minimum flows

For any link, you may specify the maximum and minimum flows that are to be allowed.

➱ Link Data

Controlling convergence

In some difficult networks, convergence of the base case can be improved by adjusting various convergence parameters: for example, damping, relaxation, internal tolerances, etc. Refer to Chapter 6, Technical Reference in the PIPEPHASE Keyword Manual, for details.

➱ Network Calculation Methods

Direction of flow If you know the flow direction in all links, you can specify that PIPEPHASE not try to reverse them from iteration to iteration.

➱ Network Calculation Methods

Solution tolerance

The network calculation converges when the error is within a given tolerance. You may optionally change this tolerance.

➱ Network Calculation Methods

Controlling optimization

You can adjust a number of optimization options: for example, the fractional change in the objective function or decision variables, damping, or error tolerances.

➱ Optimization Options

Calculation time If PIPEPHASE does not converge within a certain number of iterations, it will stop and report the results of the last iteration. You may reduce or increase the maximum number of iterations. To reduce calculation time in large compositional runs, you may control the number of fluid property evaluations that are performed in each link for the PBAL initialization procedure.

➱ Network Calculation Options

1-26 Getting Started

Single links

�� #���� )����� �������0�� �� )0�� �� ��E� ��� ������������

�������������?

■ �������������'�����<'������������� )����'����=0

■ ����������������0�� �

■ ���� )���������

@��� �������1��'���������0�� ������������'�����������������

������

Closed loops If you have inadvertently specified your network so that closed loops are formed, PIPEPHASE will report these and, optionally, take remedial action.

➱ Network Convergence Data

Pipe segments Pipes, tubing, risers, and annuli are divided into segments for pressure drop and heat transfer calculations. You can change either the number of segments or the length of segments for greater calculational accuracy. Alternatively, you can select PIPEPHASE’s autosegmentation feature to automatically select the best segmentation options for your network.

➱ Network Segmentation Data

Check valves You may allow regulators (unidirectional check valves) to pass a small backward flow.

➱ Network Calculation Methods

Critical flow in chokes

Critical flow in chokes can cause difficulties for convergence algorithms. To help PIPEPHASE solve such networks, you can allow or a linear broadening of the critical flow regime.

➱ Network Convergence Data

Wells You can prevent well flows from falling below the minimum required to transport fluid in a two-phase system.

➱ Network Calculation Methods

To specify... See...

Sources You must have only one source. ➱Source

Sinks If the source pressure and rate are known, a sink pressure and rate need not be defined.

➱Sink, Source

Links You do not need to specify the flowrate or pressure drop in a link; all you need to define are the pipes, fittings, and equipment. Enter the link device data in the sequence in which the fluid flows through them. You can have any combination of pipes, fittings, and process equipment items, in any order.

➱Link Device Data

To specify... See...

PIPEPHASE 8 User’s Guide 1-27

Networks

�� ��'��)�#� �����1���� ������� �� ��� )�� ��� ����� ����

E� ��� ������������������������������ �����'�������������������

� �� )��@�������1�����������������������������������) �' 0�� ��

����������'������������������ ) �' ��� ������� ������� ���%����

����%����1�����1�� 0� ��������� �����������'��� �

�� ����� #����������� ?

■ @��� �������1��� � �������) �' ��:����������������� � ����

���������� �� )�

■ @��� �������1���������� ���������

■ ���� 1���������� )����'������� �� ) �' 0�1��� �������1�

� ��� ����

■ ���1������ ���) �'��������������������0� )0����E� ��� 0�1���

��� ��� �����������1�� ��� �����@��� �1�����1��� �������

���������� ���#� ���

PIPEPHASE Flow Devices���� #�1�� �� ����������� )�'����E� ������0� )0�� ��

E� ��� �������� )��� �����������������'������?����0�

��� #0�� ���������:�� � ��� ��� ��������� ��

�������� �� )� ������ � ���

To specify... See...

Sources and sinks

You must have at least one source and at least one sink.

➱ Source, Sink

Junctions You must have a junction at the point where two or more links meet. If your network is complex, you may speed up the solution by supplying estimates for the junction pressures.

➱ Junction

Links You must supply a unique name for each link. If your network is complex, you may speed up the solution by supplying estimates for flowrates through each link.

➱ Link Device Data

Steam networks

PIPEPHASE can model preferential splitting at Tee junctions in pure distribution networks. These junctions can have only two outgoing and one incoming link.

➱ Junction

Subnetworks PIPEPHASE has a number of devices that invoke a special algorithm. You may specify the inlet conditions; PIPEPHASE breaks the flowsheet at the inlet and solves the resulting subnetworks simultaneously and sizes the device.

➱ Mcompressor, Mchoke Mregulator

1-28 Getting Started

���������� ������ )� ������������ ����������� �'�������1�

������ ������ )���1��� ������� �����I.�� J� �����������I��J�

����

�������'������������������������ ��� ��������#�� � �

��������&�

Table 1-6: Flow Devices and Equipment Available in PIPEPHASE

Device Description

Flow Devices - have length

Pipe Horizontal, vertical or inclined. May be surrounded by air, water, or soil; insulated or bare.

Riser Vertical or near-vertical with flow in an upward direction. Heat loss is simulated using an overall heat transfer coefficient between the fluid and ambient conditions.

Annulus Well annulus. Heat loss is simulated using an overall heat transfer coefficient and geothermal gradient.

Tubing Well tubing. Heat loss is simulated using an overall heat transfer coefficient and geothermal gradient.

Inflow Performance Relationship

Models the relationship between flowrate and reservoir pressure draw-down or pressure drop at the sand face in a well.

Point Devices - have no length

Completion Bottomhole completion, the interface between the reservoir and a well. There are two types of completion: gravel-packed and open-perforated.

Fittings

Bend A standard mitred bend or non-standard bend with defined angle and radius.

Check valve Device that allows flow in only one direction.

Choke valve Restricts fluid flow. MCHOKE, a variant of CHOKE, introduces a discontinuity into a network which is solved using a special sub-networking method.

Contraction Reduction in diameter from larger to smaller pipe. Variable angle.

Entrance Entrance into a pipe from a larger volume such as a vessel.

Exit Exit from a pipe to a larger volume such as a vessel.

Expansion Increase in diameter from smaller to larger pipe. Variable angle.

Nozzle Flow restriction used in metering.

Orifice Orifice meter. Orifice plate can use thick or thin calculation formulae.

Tee Tee piece. Flow may be straight on or through the branch.

PIPEPHASE 8 User’s Guide 1-29

Pressure Drop Calculations���������������������������������������0����0�� ���� ��

��� #������������ � 1� ������������������ #��������������

@����� ���� ��� �� ������#������1�������������#���������

����� 0����1����� ���������� �� ������ ������� ������

Valve Any type of valve, e.g., gate, globe, angle, ball, butterfly, plug, cock.

Venturimeter Venturi flow meter.

Process Equipment

Compressor Simple single or multistage gas compressor.

MultistageCompressor

Rigorous single or multistage gas compressor with optional inlet pressure calculation. Uses a special sub-networking method.

Cooler Removes heat from a stream.

DPDT Any device that changes pressure and/or temperature with flowrate.

Expander Steam expander.

Gaslift Valve Well gaslift valve.

Heater Adds heat to a stream.

Injection Re-introduces a stream from a compositional separator back into a link.

Pump Single or multistage liquid pump. An electric submersible pump may be modeled.

Regulator Means of fixing maximum pressure at any point in the structure. MREGULATOR, a variant of REGULATOR, introduces a discontinuity into a network which is solved using a special sub-networking method.

Separator Splits some or all of one of the fluid phases from a link.

Unit Operations

Hydrates Predicts the temperature/pressure regime under which hydrates are prone to form.

Calculator A utility that allows you to compute results from flowsheet parameters. These results can then be used as optimizer constraints or objective parameters.

To specify... See...

Pressure drop method

Choose a method appropriate to the type of fluid and piping topology you have. If you do not choose a method, PIPEPHASE will use Beggs & Brill-Moody for compositional, blackoil, condensate, or steam and Moody for non-compositional fluids.

➱ Pressure Drop Flow Correlations

Table 1-6: Flow Devices and Equipment Available in PIPEPHASE

Device Description

1-30 Getting Started

��������'�������������������� ���������� � ��������

�����������'� ����!� ����� �� �� �������

You may choose a different method for an individual device. If you do not choose a method for a device, PIPEPHASE will use the method you selected globally.

➱ Pressure Drop Flow Correlations

Table 1-7: Applicability of Multiphase Flow Correlations

Pipe

Method Horizontal and Inclines <10o

Upward Incline

DownwardIncline

Riser Tubing Annulus

Beggs & Brill X X X

Beggs & Brill - Moody1 X X X

Beggs & Brill - No slip X X X X X X

Beggs & Brill - Moody-Eaton3 X X X X X X

Beggs & Brill - Moody-Dukler3 X X X X X X

Beggs & Brill - Moody-Hagedorn & Brown

X X X

Mukherjee & Brill2 X X X

Mukherjee & Brill-Eaton3 X X X

Ansari X X X X X

Orkiszewski X X X X

Duns & Ros X X X X X X

Hagedorn & Brown X X X X

Hagedorn & Brown - Beggs & Brill

X X X X

Aziz X X X X

Gray (not applicable for Compositional)

X X X X X

Gray - Moody (not applicable for Compositional)

X X X X

Angel-Welchon-Ross X X X X

Eaton X X X X X X

Eaton-Flannigan X X X

Dukler X X X X X X

Dukler-Flannigan X X X

Lockhart & Martinelli X X X X X X

Dukler-Eaton-Flannigan X X X

Olimens X X X

OLGA4

TACITE4

To specify... See...

PIPEPHASE 8 User’s Guide 1-31

Pressure Drop in Flow Devices

���������������� ������'�������<���0�4��0���� #����� ���=�

����� #���F��� ������������� �� � �?������ 0�������� 0�� ��

���������� ��

� �#� ����0�����(� � ������������)��� ��� �1�����"�������?

'����?

��������� �������0�(0�� �����1��������� ����������4�1 ����

� ���������� ������'��.���������� �����'0�(���� � %� ����

�� ��� ��������4�1 ���� � ����� �������������#� ��

� �#� ����0��������*� ����������)��� ��� �1�����"�������?

'����?

������������ ����������)��� ����#� �����1� ���0��"�����'�� �

������������ ������0�� ������������1�� ��������1�#���� �� �

�������������#���� �#� ����0��������������� ��������#���� �� �1�

����"�������?

'����?

$� � �#� ����0���� ����������� � ������������������� ����� ���1�'������������'������ #��������'��� ��� �

&� ��� ����������� � ������������ ��'�����'��:���������� ����1������ �(� ����� � %�� ������1���� ������������������� �1������� ���� #� ������������+� ����� �����������������������%� ������#��1����������������� ������

������? ��������� ����� � �������������������� C ��������� �����'������� ������� � ��������������������

r = fluid density

q = volumetric flux

d = equivalent diameter

(= actual diameter in the case of pipes, risers and tubing)

r = fluid density

Θ = inclination angle

v = fluid velocity

Table 1-7: Applicability of Multiphase Flow Correlations

dPdL%%%%%%

f

fρq2

d5%%%%%%%%%%%∝

dPdL%%%%%%

e

ρ Θ( )sin∝

dPdL%%%%%%

a

ρνdνdx%%%%%%∝

1-32 Getting Started

Nominal Diameter and Pipe Schedule

��� ������ ��������� ��� #�������<������������� #=� ���

�� �����1����� �����1��� � ����� ������ �������������

�������������� � ��� ���������������� ����� � �������

!��� �������������K���������'����� � ��� ���� � ���

�� ������ ���������� ������������������������ ���������+��

@��� �1�����1�1�����' ���������'��������������'������

�����������' �

To specify... See...

Inside diameter and roughness

If the majority of your devices have the same inside diameter, you can specify a global inside diameter at the start of the simulation. Then you can override this value for those devices which do not conform to the default. Roughness can be specified also as a global parameter or for each device.

➱ Diameter Defaults

Inclined pipes You can specify an elevation change or depth for each device If the elevation change equals the length, the device is vertical. If you do not specify an elevation change, PIPEPHASE assumes that pipes are horizontal and that risers, annuli, and tubings are vertical.

➱ Pipe Riser Annulus Tubing

Acceleration terms

You may instruct PIPEPHASE to ignore the acceleration term in pressure drop calculations, if desired.

➱ Calculation Speedup Options

To specify nominal diameter and schedule for... See...

All devices as a global value

You may supply a nominal diameter and schedule that will be used for all the fittings in this table, unless overridden by data in the input to the fitting itself.

➱ Flow Devices Database Definition

Your pipes and fittings

You may create a database of nominal diameters and pipe schedules and have PIPEPHASE use it instead of its own internal database

➱ Flow Devices Database Definition

Pipe You may supply a nominal diameter and schedule. ➱ Pipe

Riser You may supply a nominal diameter and schedule. ➱ Riser

Tubing You may supply a nominal diameter and schedule. ➱ Tubing

Bend You may supply a nominal diameter and schedule. ➱ Bend

Entrance You may supply a nominal diameter and schedule for the downstream pipe.

➱ Entrance

Exit You may supply a nominal diameter and schedule for the upstream pipe.

➱ Exit

Nozzle You may supply a nominal diameter and schedule for the upstream pipe.

➱ Nozzle

Orifice You may supply a nominal diameter and schedule for the upstream pipe.

➱ Orifice

PIPEPHASE 8 User’s Guide 1-33

����'���������7� ����� ������ ����������

Tee You may supply a nominal diameter and schedule for the upstream pipe.

➱ Tee

Valve You may supply a nominal diameter and schedule for the upstream pipe.

➱ Valve

Venturi You may supply a nominal diameter and schedule for the upstream pipe.

➱ Venturi

Contraction You may supply a nominal diameter and schedule for the inlet and outlet pipes.

➱ Contraction

Expansion You may supply a nominal diameter and schedule for the inlet and outlet pipes.

➱ Expansion

Table 1-8: Allowable Pipe Nominal Diameters and Schedules

Nominal Diameter (Inches)

Valid Pipe Schedule Numbers

0.125 40 80

0.250 40 80

0.375 40 80

0.5 40 80 160

0.75 40 80 160

1.00 40 80 160

1.25 40 80 160

1.5 40 80 160

2.0 40 80 160

2.5 40 80 160

3.0 40 80 160

3.5 40 80

4.0 40 80 120 160

4.5 40

5.0 40 80 120 160

6.0 40 80 120 160

8.0 20 30 40 60 80 100 120 140 160

10.0 20 30 40 60 80 100 120 140 160

12.0 20 30 40 60 80 100 120 140 160

14.0 10 20 30 40 60 80 100 120 140 160

16.0 10 20 40 60 80 100 120 140 160

18.0 10 20 30 40 60 80 100 120 140 160

20.0 10 20 30 40 60 80 100 120 140 160

To specify nominal diameter and schedule for... See...

1-34 Getting Started

Pressure Drop in Completions

-���� ������� ����� ������������ �����������'�� �����������

� ����'����������������'���1�������� ����� ?�#���������)���� ��

��� ����������������������������������#������ ����� ��

�������������� ���� �����1�� �������������1��� ����

�����������������L� �� ���������#�����%���)����� ����� �

� ��������F���� ������������ %������������� ����� �

24.0 10 20 30 40 60 80 100 120 140 160

30.0 10 20 30

Figure 1-9: Jones Model Figure 1-10: McLeod Model

To specify... See...

Completion You may define a completion as being gravel packed (Jones) or open perforated (McLeod).

➱ Gravel Packed Completion,Open Perforated Completion

Dual Completion

You may model dual completions, both concentric and parallel.

➱ Link Data

Table 1-8: Allowable Pipe Nominal Diameters and Schedules

Nominal Diameter (Inches)

Valid Pipe Schedule Numbers

PIPEPHASE 8 User’s Guide 1-35

Pressure Drop in Fittings

����#� �������� ���������������������:���� �?

'����?

∆� = pressure drop across the fitting

, = resistance coefficient/ K-factor

� = mass velocity (mass flowrate/flow area)

Φ = two-phase pressure drop multiplier

) = acceleration due to gravity

ρ = fluid density (equal to liquid density for two-phase flows)

To specify... See...

Bend, Tee,Valve

PIPEPHASE uses the generalized pressure drop equation with a resistance coefficient. For bends, tees, and valves, you can either supply the resistance coefficient directly or supply an equivalent length and have PIPEPHASE calculate the resistance coefficient as a function of the friction factor.

➱ Bend,Tee,Valve

Entrance Exit

For entrances and exits you can supply the resistance coefficient or use the default value.

➱ Entrance,Exit

Contraction, Expansion, Nozzle, Orifice, Venturi

For contractions, expansions, nozzles, orifices, and Venturimeters, you can supply the resistance coefficient or use the value that PIPEPHASE calculates from its built-in correlations. These correlations relate the resistance coefficient to the Reynolds number and specific fitting parameters such as orifice diameter, Venturi throat diameter, contraction and expansion angles, and nozzle diameter. For gas flow in nozzles, orifices, and Venturimeters, the specific heat ratio is also used in the calculation of the resistance coefficient.

➱ Nozzle, Expansion, Venturi, Contraction, Orifice

Choke The pressure drop for a choke is calculated by the orifice method for a single-phase fluid or by the Fortunati method for a two-phase fluid. You can supply a discharge coefficient or use the default value. MCHOKE, a variant of CHOKE which introduces a discontinuity into a network, uses the Fortunati model only.

➱ Choke Mchoke

Check Valve A valve that permits flow in one direction only. You can supply a resistance coefficient or use the default value.

➱ Check

Two-phase correction in fittings

The pressure drops for fittings are corrected for two-phase flow by using either the Homogeneous flow model or the Chisholm model. If you do not make a selection, PIPEPHASE will use the default method. You may supply values for the Chisholm parameters.

➱ Bend, Exit, Entrance, Valve, Tee, Contraction, Expansion, Nozzle, orifice, Venturi

∆P KG2Φ2gρ%%%%%%%%%%%%%%M

1-36 Getting Started

Equipment Items ���������� ������������� #�� �������� ��� �������� �

����������:�� � ��������1�����1�������� ����� ��1�� �

To specify... See...

Compressor A compressor imparts work to a gas. You supply either a known power or a known outlet pressure, and PIPEPHASE calculates the unknown parameter. You may impose a maximum value on the unknown parameter, and PIPEPHASE will constrain the calculations according to whichever parameter is limiting. Alternatively, you can supply a curve of flowrate against head. You may also supply an adiabatic efficiency as either a constant or a curve against head. The exit temperature is then determined by energy balance. If you specify more than one stage, PIPEPHASE interprets the curve to be for each stage; any maximum power you specify is over all of the stages rather than for each individual stage.

➱ Compressor

You can also reference the compressor curve to a previously defined performance curve.

➱ Compressor Curve Data, Compressor Performance Curves

Multispeed Compressor

You can specify different compressor curves for up to five compressor speeds.

➱ Compressor Curve Data

Multistage Compressor

In a multistage compressor you may specify different parameters – curves, efficiencies, etc.– for different stages. You may have multiple compressor trains, each train with multiple stages. You may have interstage scrubbers with downstream re-injection and interstage coolers and piping losses. You may specify the compressor’s inlet pressure. When you do this, PIPEPHASE invokes a special algorithm which breaks the flowsheet at the compressor inlet and solves the resulting subnetworks so that the pressures match at the interface.

➱ Mcompressor

Cooler The cooler removes heat from the system. You supply either a known exit temperature or known duty of the unit, and PIPEPHASE will calculate the unknown parameter. You may impose a maximum (for duty) or minimum (for temperature) value on the unknown parameter, and PIPEPHASE will constrain calculations according to whichever parameter is limiting.

➱ Cooler

Steam Expander

The expander models the expansion of steam from a high pressure to a low pressure. You may specify the power required, or the pressure drop or the pressure ratio. If the unit is in a spur link, you may alternatively specify the outlet pressure.

➱ Expander

Gaslift Valve This unit simulates the presence of a gaslift valve as part of a well link. You must define the PVT properties of the lift gas.

➱ Gaslift Valve, Fluid Property Data

PIPEPHASE 8 User’s Guide 1-37

General purpose DP and DT unit

The DPDT unit is a general purpose unit for defining a pressure and/or temperature difference at a point in the piping structure. You can use this unit to model any equipment device where the pressure difference and temperature difference characteristics can be represented as curves against flowrate. You may also specify the flow versus pressure drop equation for the curve.

➱ DPDT

Heater The heater adds heat to the system. You supply either a known exit temperature or known duty of the unit, and PIPEPHASE will calculate the unknown. You may impose a maximum value on the unknown parameter, and PIPEPHASE will constrain the calculations according to whichever parameter is limiting.

➱ Heater

Injector The injector introduces a stream into a link. The stream comes from a separator (see the entry below). You may fix the pressure and temperature of the injected stream. The injector must be downstream of the separator and in the same link.

➱ Injector

Pump A pump imparts work to a liquid. You supply either a known power or a known outlet pressure, and PIPEPHASE calculates the unknown. You may impose a maximum value on the unknown parameter, and PIPEPHASE will constrain the calculations according to whichever parameter is limiting. Alternatively, you can supply a curve of flowrate against head. You may also supply an efficiency as a constant or as a curve against head. The exit temperature is determined by energy balance. If you specify more than one stage, PIPEPHASE interprets the curve to be for each stage; any maximum power you specify is over all of the stages rather than for each individual stage.You can also reference the pump curve to a previously defined performance curve.

➱ Pump

Multispeed Pump

You can specify different pump curves for up to five pump speeds.

➱ Pump Curve Data, Pump Performance Curves

Electric Submersible Pump

An extension of the PUMP item allows you to model an electric submersible pump. In addition to all the features mentioned above, you may supply motor horsepower as a curve, either in tabular form or as coefficients of an equation. You may specify auxilliary power to be supplied to the pump. You may specify head degradation as a function of gas ingestion percentage, plus minimum submergence, casing head pressure, and vertical pressure gradient in the casing-tubing annulus due to the gas column. Refer also to Separator, below.

➱ Electric Submersible Pump

You can also reference the electric submersible pump curve to a previously defined ESP performance curve.

➱ Electric Submersible Pump Curve

To specify... See...

1-38 Getting Started

Regulator The regulator is used to set the maximum pressure at some point in the pipeline structure. It allows flow in only one direction and can be used to prevent flow reversal within selected links in a network. As an extension to the regulator allows you to specify the inlet pressure, you may specify the compressor’s inlet pressure. When you do this, PIPEPHASE invokes a special algorithm which breaks the flowsheet at the compressor inlet and solves the resulting subnetworks so that the pressures match at the interface.

➱ Regulator

Multi-network Regulator

You may specify the inlet pressure of this item. When you do this, PIPEPHASE invokes a special algorithm which breaks the flowsheet at the inlet and solves the resulting subnetworks so that the pressures match at the interface. You may also specify the flowrate through the regulator.

➱ Regulator

Separator The separator splits out all or part of the gas or liquid phase of a multiphase fluid. In the case of a hydrocarbon system with water, you can select the hydrocarbon or aqueous phase instead of the total liquid phase. You specify the amount separated as an absolute flowrate or as a percentage of the phase. You can separate more than one phase in one separator. You can then reinject the separated streams at points downstream in the link using the Injector. You cannot impose a pressure drop on the separator.

➱ Separator

Bottomhole Separator

If a separator is positioned at the bottomhole below an electric submersible pump, you may either specify gas injection percentage or supply pump dimensions and have PIPEPHASE calculate it.

➱ Separator

Hydrates Hydrates are solid mixtures of water and other small molecules. Under certain process conditions, particularly in the gas processing industry, hydrate formation may clog lines and foul process equipment. The HYDRATE unit operation predicts the pressure and temperature regime in which the process is vulnerable to hydrate formation. Calculations performed assume the presence of free water for hydrates to form. Possible hydrate formers include: methane through isobutane, carbon dioxide, hydrogen sulfide, nitrogen, ethylene, propylene, argon, krypton, xenon, cyclopropane, and sulfur hexafluoride. The effect of sodium chloride, methanol, ethylene glycol, di-ethylene glycol, and tri-ethylene glycol hydrate inhibitors can also be studied.

➱ Hydrate Unit Operation

Calculator The Calculator allows you to perform calculations on flowsheet information using FORTRAN-like syntax. The Calculator results can be transfered back to the Optimizer for use as an optimization objective parameter or constraint.

➱ Calculator

To specify... See...

PIPEPHASE 8 User’s Guide 1-39

Heat Transfer Calculations���������������� �� �� ��#1����� ���� ����0����0���� #0�

� ��� ���������������� �������� ��� ������������ ��������0�

��������0�� �����'����0������� ���������� ������������������

����� � #� ��� 0�� �������������� ����������� �����'�� �����

������ ������ ��� ���������������� ��� ������������� �������

��������� � #�������� #�� ���:�� � ��������<�� �������=��

����#� ������:���� ������������� ������� ������'�������?

'����?

�������������������� ����������� ��������� ������� �1����

�������������� ������� ���� ���� �������� ��� ��#�� �����

.���� ������������ �1��� �������1�� ����������������� ����

������� ��

.������ �������� �)�1��� �1�����1�� ���������������� �����1���

�1���:�������������������� ������������� ���������������

��� ������������� ����� ��)���'�� �1��� ����� 1�� ���������

���� �������:������������1������������������ �

Detailed Heat Transfer in Pipes and Tubing

.������ �������� �����1���0�'����0������0�1������ ������ ��� �

���������<� ��������1����'����������=��.��������������0�1���� ����

����������������

.����� �)�1���� ������������������������������������������ ���

� ���� #����'�� ��������������������� #�� ������ ����������

�����

Q = rate of heat transfer per unit length

U = overall heat transfer coefficient

A = outside surface area per unit length

DT = temperature difference between bulk fluid and outside medium

To specify... See...

Pipes and Tubing

You may specify an overall coefficient or the properties of the surrounding medium. You can supply these values globally for all devices or for individual devices. You also supply the ambient temperature or geothermal gradient.

➱ Global Defaults Pipe Tubing

- .�∆�/

1-40 Getting Started

Sphering or Pigging���������H����� #���������� ������������:�� ��1�����:���

��� ���'�� ��� ����������������'� ������� ��� ������� ��

����!����������:�����#�����������������'�� �����������##���

����� #���������� ��� �� �1������������������� #���� )������

��� �� #����� ��������� ��������������@��� �1������

��� ��������� �� #����� K������������� �������� �������

'�� �����������������<=����������� ����������������

Reservoirs and Inflow Performance Relationships* #����������0�1����� ��"� ������������������������

�� ��� �� ����������� � ������'����� ����' ���� � ��'��)��

@����� ����� ���#�������� ������ �������� #���������

�������� ���������� ������� �����% �'����'�� ������%

������� �" � �'������������#�%����������"�������

Annuli and Risers

You specify the overall heat transfer coefficient and the geothermal gradient. You can supply these values globally for all devices or for individual devices.

➱ Global Defaults Annulus Riser

Isothermal calculations

For non-compositional gas or liquid fluid models, you may suppress heat transfer calculations for individual flow devices.

➱ Pipe Tubing Annulus Riser

To specify... See...

Calculation type You must specify that you want to do a sphering simulation.

➱Network Calculation Methods

Fluid type The fluid must be compositional and both gas and liquid should be present to obtain realistic results.

➱Simulation Definition

Time Increments You may override the default time step used in the McDonald-Baker successive steady-state calculation method.

➱Network Calculation Methods

Structure Data You may have only PIPE devices. You identify a pipe with a launching station by specifying a sphere diameter for the pipe. The first launching station must be in the first pipe of the link.

➱ Pipe

To specify... See...

PIPEPHASE 8 User’s Guide 1-41

����� ���'������� � ���4����� ��������� ���������

������ ������'�� ����'������ ��������������������'��' ����

�������������������� ������� ���'����

Production Planning and Time-stepping�������� ���� #� �������������1��������� �%���� �� ��

������� ����'�� ����������� #���� ��� <=�� �������������

'���0�#����� #�� �0�� ���������������� �� �������#��������

��������������������������1������#����� �%���� #�

��������

�1�����10��������1��"�� ����� �����'�1������������ ����

������ #������������������.��������"�� ���������0���:��%

����1����������������������� ������ �������� ���� ��������

� �%���� �� �1��� �%���� #������������������������1%�����

���������� ����� ����� ������1� ������ ���� �������

����� ������� �������� ��� ������������� �%���� �����

������ #�����1�������������

To specify... See...

Type of model You may select from five standard models. You may write your own subroutine and use it to model the inflow performance relationship.

➱ IPR

Reservoir Curves

You may enter tables of reservoir pressure, cumulative production, Gas-Oil Ratio, Condensate-Gas Ratio, Water Cut, and Water-Gas ratio. These are used in Time-stepping to simulate reservoir decline with time.

➱ IPR

Multiple reservoirs and multiple wells

You can have up to twenty reservoirs in one network. One reservoir can serve several wells.

➱ IPR

Automatic subsurface networks

You may automatically create a subsurface network for a well with multiple sources. PIPEPHASE solves these using a finite difference solution method. This is a quicker but less rigorous method of creating a subsurface network. Refer to Subsurface Networks and Multiple Completion Modeling on Page for further details.

➱ IPR

IPR curves You may enter curves that correlate reservoir pressure or cumulative production with flowing bottomhole pressure and flowrate. These data are then regressed onto one of the standard models.

➱ IPR

Pseudo-pressure formulation

For an IPR with a gas basis, you may specify a drawdown formulation.

➱ IPR

Well Shut-in Controls

You may supply the maximum water cut or gas-oil ratio for well shut-in.

➱ IPR

You can also specify the priority of well shut-in for multiple wells.

➱ Source

1-42 Getting Started

Wells and Well Grouping

������������'������ ����� �!� �� ���#����� #� ��'��)���������

��� ������������ ��� ��������������������� �� �������������

�������'���� ��� ��������� #�� �����������������������������

����������������� ��� ����������������������� �������������� �����

���������.������������������������������� 0���'������ ����� �

���������'�������������#����������������#����� ����������

������������� #�!� ��������� ������������������� �

Reservoir Depletion

����������� �����������������������������������������������!���

�1������� �� ������#������������������ ����� # #������

�� ���� ��.��� ����������0�����#�%�������� ������'���

� �K���������������'���� �������'���������0��������������'�����

���� ������������'��������������

Facilities Planning

� ���#����� #�1�� 0���� #���������������� ������������������

������1���������������������������� ��.����"� ���0���� #�

�� ���� ������������ ��"� #�#��#����� #� ��'��)��������

������������������������ �'���0�'���� ���� � ����������

���'��' �� �������� � ��������������� ���� ������������K�

� � ������ ���������������������'���������������������������

� �%���� #�� �����1������ ��������� #����������������

������� ������� ��

To specify... See...

Reservoir Groups

You must name the reservoir GROUP and supply depletion data in one IPR device. Other IPR devices may access the same reservoir depletion data by using the same GROUP name.

➱ IPR

Depletion characteristics

Supply a curve of reservoir pressures against cumulative production.

➱ IPR

Gas and gas condensate fields

For a gas or gas condensate field you may supply the slope of the depletion curve as pressure decline rate per unit of production.

➱ IPR

Production decline rates for each IPR

The production decline characteristics for individual completion zones must be defined. Tabular data represent the decline in the flowing well pressure as a function of the production rate. The time-dependent parameter may be expressed in terms of reservoir pressure or cumulative production.

➱ IPR

Fluid compositional changes

You may enter curves for water cut, gas-oil ratio (or condensate-gas ratio for condensate wells), and water cut (or water-gas ratio for condensate wells) as functions of reservoir pressure or cumulative reservoir produced volume.

➱ IPR

Selecting times

Supply a series of times. PIPEPHASE will carry out simulations at each of those times.

➱ IPR

PIPEPHASE 8 User’s Guide 1-43

Subsurface Networks and Multiple Completion ModelingA Single Well

�� #���'������ ������������ �� ���������?

Figure 1-11: One Well, One Reservoir

����� #���'������ ������������ � ������� �� ���������?

Downstream network changes

At each time you may specify one or more changes to the network or conditions downstream of the well.

➱ IPR

To specify: See...

A source to give the properties, flowrate, and conditions of the fluid. ➱ Source

One IPR to define the interface to the reservoir. ➱ IPR

One tubing from the well to the surface. ➱ Tubing

One node to continue into the rest of the network. ➱ Junction, Sink

To specify: See...

A source for each reservoir to give the properties, flowrates, and conditions of the fluids.

➱ Source

An IPR for each reservoir to define the interfaces. ➱ IPR

A tubing between consecutive reservoirs. ➱ Tubing

A tubing from the last reservoir to the surface. ➱ Tubing

A node to continue into the rest of the network. ➱ Junction, Sink

To specify... See...

Tubing

Ground Level

Junction or sink

ReservoirIPR

1-44 Getting Started

Figure 1-12: One Well, More Than One Reservoir

More Than One Well

@��� �1������ ������� �� ��'���� ��������������� ������'����

�1��������� ������������ �������0� ��� ��� �����������������

������� ������ �� ����4�� ������������ ���������4�� #�����

54�*�� � ��

Multiple Completions

� �����������1��� �1� ������� ��������� ����� ��#�����1?

To specify: See...

A source for each completion to give the properties, flowrates, and conditions of the fluids.

➱ Source

An IPR for each completion to define the interfaces. ➱ IPR

Tubing and junctions to form the network between completions. ➱ Tubing

A tubing from the last completion to the surface. ➱ Tubing

A node to continue into the rest of the network. ➱ Junction, Sink

Tubing

Ground Level

Reservoir

Tubing

Reservoir

Junction or sink

IPR

IPR

Subsurface junction

PIPEPHASE 8 User’s Guide 1-45

Figure 1-13: Multiple IPRs

����� �����10�1��� �1������" ����������� ��� ��1���� #�

�������������� ������1�#� ����������������� ��'��)?

Figure 1-14: One IPR, Automatic Multiple Completions

To specify: See...

One source to give the properties, flowrates and conditions of the fluids. ➱ Source

One IPR with physical dimensions such as length, inclination. ➱ IPR

A tubing from the IPR to the surface. ➱ Tubing

A node to continue into the rest of the network. ➱ Junction, Sink

Reservoir

IPR1 IPR2 IPR3

Tubing

Ground Level

Junction or sink

Subsurface junctions

Reservoir

Length of well

S 1 S 2 S 3

Internally generated sources

IPR

Tubing

Ground Level

Junction or sink

1-46 Getting Started

Case Studies������������1����� �����������������1���������� ����� �����

������ ������� �� ������������� ������ � ��� #����� ������

�� �����������������'�1������� ��������������������������� �

������ ����������������������������� ��� ����������������� 1�

���� 0���� � ��������������������� ����������������1�� ��1�

������� ��������� ������� ���������� #������������'�����������

������ ��

�������������� ������ �� �� �������� #������ �����

��������� ���������#�� ������� �� �������� ����#���� #� �

������� ������� ��� �������.��������� ���:�� #���������

����� 0������� ���#������������������������� ���������������

���� #��������������� �"���� ������� ������� ����#���� ������

� ���� #� ��� � ���� #����#�� ��'��)0�'��������1�����1�

��)��������������� ���� ������� ����� ������������� ����

�������� ����� ���#�������� �

������� ��� ��� ����� � ���������� #��1����� � �)����������

���1����� ����������� � ��������������������� �1���� ���#�� �

�� �������� ���������� #����������#�� ��������1��� � �1����

������� ��������# ����������������������� 1�� ��

� �������������������������� ����:�� ����1� �����������1���

���0����������� �)����� #�� �� �������1� � ��0�������� #�

��� ��#�������������'������������'�����������#�������0����� ���

����� �� ������������ �� ����� ���#� ���� �� !��������

�� ������� ���������������+0������0�(������0�������+%+/�

Global Changes

@��� �1���� #��� ������ ����� ������ ���������� �� #���#������

�� � ���@����������1�����1 #������1���������� �����1���'� ��

������ #�0������������0�� ������ �'��������� �1�������������

���� �����'������������������'������ ������� #���

������ ����'��������1��������� #���� ����������������� �����

�������+%+/0���������+0������0�(�������

PIPEPHASE 8 User’s Guide 1-47

Individual Changes

������0� )0�� ������������ ����� �1������� #��� �������1��

@��� �������1��� � ����������������0� )0����������'�������

���� �������� #��������0

To... See...

Add descriptive text

You can add one line of description for each case study.

➱Simulation Description

Make changes You can change any of the parameters in Table 3-7, either globally or on individual flow elements.

➱Case Study Changes

You can restore the base case at any time. ➱Case Study Changes

Table 1-9: Changes allowed in Case Studies

Flow Device Parameter Type of Change

Pipe LENGTHECHGIDROUGHNESSUTAMBIENTFCODE

Global IndividualGlobal IndividualGlobal IndividualGlobal IndividualGlobal IndividualGlobal IndividualGlobal Individual

Riser IDROUGHNESSUFCODE

Global IndividualGlobal IndividualGlobal IndividualGlobal Individual

Tubing IDROUGHNESSUFCODETGRAD

Global IndividualGlobal IndividualGlobal IndividualGlobal IndividualGlobal Individual

Annulus IDANNODTUBROUGHNESSUFCODETGRAD

Global IndividualGlobal IndividualGlobal IndividualGlobal IndividualGlobal IndividualGlobal Individual

Compressor/Pump

POWERPRESSUREEFFICIENCYSTAGES

Global IndividualGlobal IndividualGlobal IndividualGlobal Individual

Heater/Cooler DUTYTOUTDP

Global IndividualGlobal IndividualGlobal Individual

Choke IDCOEFFICIENT

Global IndividualGlobal Individual

Sales RATE Global Individual

1-48 Getting Started

Nodal Analysis7������ ��1�����'�1���������1������������������� � ������

'���0����� ��� �������� #���� )�1�� ������� ��� ���� ����

���� ������ �����'��������������������� ��!��� ���������� ��

#����������� ��@����� ��������1��� � ��� ���� ���'�� ��

������'����� ������ #����� ��������� � ��� � ������ ��1�

���� �

7������ ��1�������� ���� ��� #���� )�

Dividing the Link

@������������1���� #���� )� ����'������ 0�����������1���

������ �7������������� ������� �������������� �7������������

����� ���'����� �� ��'������1�����1����������� #������'���������

���� ���' ���� �������������� �7����������������������'�

���� �� ��'������1�����1�����������'� ����� �����'�������������

��������������������������� �7���0� �������0�'������������

'���%����� ����

���1�������������������� �7�����������1��������������������� )0�

��� �������'������� �1�� �������'����� ���'����� ����������1��

Source PRESSURETEMPERATURERATEQUALITYCOMPOSITIONCGRCOEFFICIENTEXPGORPIVOGELWCUTWGR

IndividualIndividualIndividualIndividualIndividualIndividualIndividualIndividualIndividualIndividualIndividualIndividualIndividual

Sink PRESSURERATEII

IndividualIndividualIndividual

Completion SHOTSPERFPENETRATIONTUNNEL

General IndividualGeneral IndividualGeneral IndividualGeneral Individual

GLValve DISSOLVERATE

General IndividualGeneral Individual

Table 1-9: Changes allowed in Case Studies

Flow Device Parameter Type of Change

PIPEPHASE 8 User’s Guide 1-49

���1������ ���'� ��������1�� 1����� ����� ������������ ���'�

���� ��������������'����� 0� ��1�� ����������� ��

������10���7������ ��1��� �����������������'��������������

� �������������� �

Selecting Parameters and Flowrates

@������ ������������� ����� ������ ���'����� �� �������� ����� �

����������'����� ���1��������� �����'�����������������������

<����� ���'=�� ���������<����������'=��@��� �1�� ��������������

��������������������������� ������������� � ��� ����� ���'�

���� ������������ ��������'����� ����������������� ��� �

������ #��� ���������1�� ����� �� ������������ �1����������

&,������� #��� ��

�������� �����1��������� ��������������������� ���������

���� ���������

. ���10�1������ ���������� ����'�����

Nodal Results

���������������������������'������ �������� �7�����������

������� � #��������������� #��� ��� ���� ����� ����� �����

��� ����������� ���������������'�����1��� ���� ����� ���������

���'��������'����1����"��������������� #��� �����������

Grouping Parameters

��� ��"�� � ��������7������ ��1��������0���������������'�

1������#������� � ��������������� ���� �� ��������� ������.���

�"� ���0�1��� �1���� ��� �������'����� ����������� � ��� ����

�� ����'��0��������� ����������� ��������������������������

�������������������'����� �����'����� �'�������� � ��� ��������

������� � #������������������������ ����� #����������

1-50 Getting Started

����1��� #������ ����������������������������������'����� �����

������� � ��� ����&,N���� ����'���'���(6� ��������� ��

+66�NK�������� ��(6N�0�+6� �� ��($6�NK����������(,N�0�,6�

�� ��(,6�NK�� ����� �

To... See...

Add descriptive text

You can add one line of description for each of the Inflow and Outflow sections.

➱ Simulation Description

Define the Solution Node

You must define a Solution Node which comes between the Inflow and Outflow sections. If you want the Solution Node to be at the flowing bottomhole of an injection well, use BOTTOMHOLE. If you want to locate the Solution Node at the outlet of the last device and want to use Sink pressure as a variable parameter, use SINK.

➱ Link Device Data, Nodal Analysis

Define the parameter(s)

You must define at least one Inflow or Outflow parameter for PIPEPHASE to change. The parameters that are accessible are divided into seven categories, as defined in the table below. If you want to define a nodal parameter as a group of variables, you may combine up to ten variables within one Category. You may not combine variables in different categories.

➱ Nodal Analysis Parameters

Study multiple combinations of parameters

You can specify up to four — two inflow and two outflow — parameters for the multiple combinations option. You can then supply up to five values of each parameter. PIPEPHASE will combine each of the up to five values of an inflow or outflow parameter with each of the up to five values of the second inflow or outflow parameter and so on and will present the results of the analysis of the combined variables.

➱ Nodal Analysis

Table 1-10: Variables Available to Nodal AnalysisCategory Device Variable

Category 1 - Source SOURCE NAMEPRESSURECOEFFICIENTEXPPIVOGEL

Category 2 - Sink SINK NAMEPRESIICOEFFEXP

Category 3 - Devices PIPE NAMEIDROUGHNESSUFLOWEFF

PIPEPHASE 8 User’s Guide 1-51

RISER NAMEIDROUGHNESSUFLOWEFF

TUBING NAMEIDROUGHNESSUFLOWEFF

ANNULUS NAMEIDANNODTUBROUGHNESSUFLOWEFF

COMPRESSOR/PUMP NAMEPOWERPRESSUREEFFICIENCYSTAGES

HEATER/COOLER NAMEDUTYTOUTDP

CHOKE NAMEIDCOEFFICIENT

SEPARATOR NAMERATEPERCENT

GLVALVE NAMERATEDISSOLVE

INJECTOR NAMETEMPERATUREPRESSURE

COMPLETION NAMEPENETRATIONPERFDSHOTSTUNNEL

Category 4 - Non-compositional Source Properties

GORWCUTCGRWGRQUALITY

Category 5 - Main Source COMPOSITION

Table 1-10: Variables Available to Nodal AnalysisCategory Device Variable

1-52 Getting Started

Starting the PIPEPHASE Results Access System (RAS)��������������4�����������1�� �<4��=�������#�� ������

�������1���'����������������������������� �� 1� ����� ��� 0�

'������������� ���� #�����5��������*���� �������������� ���

)�1'��������

�������������� ��� ?�

➤ ������%���)�� ���������������4����� ��

���� � �����������4���' ��'��������

Figure 1-15: The PIPEPHASE RAS Main Window

@����� � �'�#� �������� �'�4���������������<������.��87�'=0�

��� �� ��"� #�4�������<������.��8��� =0���������� ��"� #�

4��������<������.��8� �����N�1'����.��=�

To exit PIPEPHASE RAS, do one of the following:

➤ �������"��� �����.��� � ��A���B.0CD0���

➤ ������%���)�� ������� ����% � ����"� ������������������ ��

��� ��������������������4��� � �' ��'�A���B.+D�

Note: ���#� �������� �'�4��������������0�1���������������� � �������� ����1��� �� ��������� � ��������������

�������� �����������������4�����������1�� �����

�� � �������4�����������.*FF����� 0���� �� ������� ��

���� �' ��'��@��� �������������� � ����������� #�

1���� ��'��)� ����� ���1��� �� ������������4���

PIPEPHASE 8 User’s Guide 1-53

To display a PIPEPHASE RAS menu:

➤ ���)�� ����� � �� � ���������A���B D�'����� ������

� ���� ���������� ����� � �� � ��

.����"� ���0��������1�����.��� � �0����������)�� �.��0��������

A���B.D�

Figure 1-16: File Menu

Figure 1-17: General Menu

-��������4������������������� ��0���������������4���

���������� �� ��'������� ?

■ .������ �-����

■ F�����"� #�4��������-����

��������4������������������� ��0��'������� �������� ��������

� ������������?

■ �����4����������

■ ��� ���������* �����������

1-54 Getting Started

Introduction

About This Manual��������������*��H�5������������ � �������� ����

�����������������������'����� �������� ������'��)�� ��

�����������%�1%���������������#����1��������#��������������

�"� ������� !��� ������� �������������� ����#�����

����������N�1'������ ����� ��������#�����������������'�

About PIPEPHASE������������� ����� ����#�� �'���������������1%�����

������0��� ��������0�� ���:����������������� �'���0����'� �0�

#����� #�1�� 0�� ��������� ������� ��'��)��� �#����� ����

���0�'���0��� �0��� �����0���������0�� ����������������

����������1�������������������� ��� ���� �������:��0�#�0�

��� 0�� �� �������� "��������#��� ���:����

����������������������������������� ���# ��� ���

���������� ���� #�'����� ��1�'��� ���'������� � ��K�#��

����� ��1K����� ������ #K�� ��� ���1�< ����=�� ��1��

���������� ��"�� �������� #��������������������������� ���

���������������� #��������� ��� ���� #� ��'��)������� ��� ����

������

Chapter 1 Introduction Introduces the manual, the program, and SIMSCI.

Chapter 2 Getting Started Explains how to use PIPEPHASE.

Chapter 3 Tutorial Provides a step-by-step tutorial for the optimiza-tion of an off-line pipeline design.

PIPEPHASE 8 User’s Guide v

About SIMSCI��������������)����1���������������������� ����� ���� ���

� ���<������=0���������� ����������� ����� ��� �� ���

$;//�������������������� ���������#������������������ ��

���� ���������� ���� #����� ���#������������������������

�������������H��� ����� �������������� ������'����0�

������'�������� #�� �����������1����������0��� �������1�

��� �) #�1������������������������ �������� ��� �����������

��������� ����

� ����� ���� ���<������=��� ������� #�� ���������� �� 1�

�������� ��� �#� � ����� �� ����'����'���������� �

���� ������������ ����0���� !��� �� �� ����� ������ �����

����#������������ ���������������������� ������ ���%

�� �� ����� !��� ����'����� ����������������������������%

��� 0��������� ����� �� ���������� ���������� �����0�� ��

� # ��� #�� ���� ������ ��� ��������O�������������

��# ������ ���������������1��1������ #�������� ��� � ��

���0� ���� #�1���0�� ��� �� � #� � �#� � ������ % �)%

#��������0������������ �� 1�����0� � �� ������� �-��!�0�

>� �!����0�5�� � 10�L��� 0�� #�����0�����* ���������� ����0�

����* ����N #�� 0�� ������* ����������� ����������������

� ����������� ������� �2,6����� ��� ������26���� �����.���

���� ��� ��� �������������0�������������������������

����?88'''� ���� �

Where to Find Additional Help� � ������ � ���� ���������� �������� �������.������ ��

��F���������������.��������� ����� �� � ��1���'���� #�

��������������4������������������"��� #���������F����������

��'���� #������� ������ ��'������1�� ����� �������@���

�� � �������������������4��������� �����������������%4���

����� � ������ � ���� �� ��������������������96P��7*%

�F���������1���� #��������������� ������� �������� �� ��

�� #�����:�������� ������� �������������� �� �������������

��'���

������������ ��'���� � ������0����� ����� ���� � �����%

��� ������������������� ��� ��� �:��)�1��� �����0��� � �0�

�������0�� �����������������"��� ��� ���1������� '�������

��������� �� ��10�� � �0�'����1���'��)��@����� ��������������%

��� ���� �� ������������1������ #�����8�� �� ����� ����� � ��

vi

�������4������������ � �������'����������1���'�����1����� �

������������������� � ��1���'�������'���.�� ������������ � ��

��������� � ��1����� ������������������������������������1���

���������F�����0�1����� ��������1������ #�����8�������������� �

���� � �����������1�������������.���� ���������� � �0�1����� �

�����������������������������4������������������������ ������

�������� �������������������������������4������� %� �����������

��� ��� ��� ��� #���������4��������������

Other Documentation��������������'����� �������������"� #��������������� � %

���� ���������� ����������1���� �

Where to Find Additional HelpIf you want to... See...

Quickly learn how to simulate a simple flowsheet using PIPEPHASE

This document

Obtain detailed information on the capabilities and use of PIPEPHASE

This document

Learn how to install PIPEPHASE PIPEPHASE Installation Guide

Obtain basic information on PIPEPHASE keywords

PIPEPHASE Keyword Manual

See simulation examples PIPEPHASE Keyword Manual

Obtain detailed information on using PIPEPHASE w/ NETOPT

NETOPT User’s Guide

Obtain detailed information on using PIPEPHASE w/ TACITE

TACITE User’s Guide

Obtain basic information on PIPEPHASE calculation methods

Online Help

Obtain detailed information of component and thermodynamic properties

SIMSCI Component and Thermodynamic Data Input Manual

PIPEPHASE 8 User’s Guide vii

Technical Support�������� �����#� ������ ������'���������������� �����������

� ��������������������������1��������� 1�:���� ���#��� #�

�����������������#�� �������� ���������� ���������������������1�

�������#�� 0��� �����1����������������������� �������������������

�� ������ �

��� ����� #�� ������������� �������������� ���0����������������

�������1���������� ���������1��������� �����:���������0����

�"������1��������0��� ���������������' #���������������� #�

���� �����������?

■ ��������� ������� ����� ������������������ � ���� �����%�����

■ ����� �������1�������� ������1�������� #�

■ ����� ������� �� �����������)���������������� ������)�� �'����������������� �������

■ 7���������"�������� �1���'������) #�'�� ����������� ���������0���'��������������1������)����� #�������������� ��

■ 7���������"���������� ��#��������������� �1�������� 0���'������� 1�������1 ��� �

viii

Authorized SIMSCI Technical Support Centers

����������� ���� �����������

���� ��������������� ��!� ��"�#$��%�������&�� $����'()(*��*+�

,��-� �.)��/���������0��.1�+/�21'��+�(

� 3-� 0��.1�+/�21'��*2+4�� ��-� �% ��5����!�#! �������-�6��-�����#����!�#! �

����7������8����� �� ����������(2�������������&�"�#$��%�����(��9 %�� $�,:�11�+(�*�('

,��-� .)��/���������0��.1�*/��)*��1��

� 3-� 0��.1�*/�*�����214�� ��-��% ��5����!�#! �

4 �����7���� � ����������*��6���� �� �;� �#$��%����*�'& �6��$�����'���

,��- .)��/���������0��.���/�*�+��'��

� 3-� 0��.���/�*�+�'���4�� ��-��% ��5����!�#! �

4%� � ����������9�86�& ;�9 %��$�43!6 8����#�� !; ��$��6��6���$���*��4,$�7�

,��-� 0.++/�����+('��1++� 3- 0.++/�����+)��'��*4�� ��-����!�#%;#6�����;5�"����#! �

<��� ���%���� �"������������<�=9������&� ����� �>���?��)����� 6���$�<��� �

,��-� 0.+'/��(���2�*1(�� 3-� 0.+'/��(���2�*1((4�� ��-���% ��5����!�#! �

@ �"������������@ < � � ��6% �&��8�.(�/(�*�2�9�8 �6��< � � $��6� 8 � �;%, ;� ��+���(($�@

,��-� 0.)�/�*�21'*�+)2�� 3-� 0.)�/�*�21'*�+)214�� ��- ���A5 #��A��# �#A

���>%�� �"���������������>%�� �"#��� !��! ������� � , ����?��� $���� ��(� � ! �$�����$����>%��

,��-� 0.2)/�(�(���(�1���2)�)� 3-� 0.2)/(�(�(�1��'�+4�� ��-�����!�� �5����!�#! �

��� �� !�B�!�C�� �"�������� �(�� � �C ���'(�����8 ���

,��-� 0.�2/����(�+)'�� 3- 0.�2/��(���'+'(4�� ��- �� !��!65����!�#! �

�������4 ����B��! �"������4�#�#�& 3���+'2@�=������$�?%= �7������� =�4��� ���

,��-� 0���.'1�/�+�))���++�� 3- 0���.'1�/�+�))���+(�4�� ��-��% ����5����!�#! �

&� >�� �"�������������&� >���D�� #�"#�6�= � �$12�� �� � �� %� $����&� >����+�1����

,��-� 22�(��((�2�)'1*� 3- 22�������)++����(�*4�� ��-�����!�=� 5�"����#! �

�� �� �"��������������� �� ��##�#�� �� ��%!!���(2���� ��#<#$���� $��� ���(�'''

,��-� *'��(�(�('1�*(1� 3- *'��(�(�('1�(��4�� ��-��� ���%5����!�#! �

�%��� �� E����F�� �

� 3= � ��%��� �� ��� !����� �%�� �D�"���(�+)���4��> =��6�����������������(��1

,��-� ���()*'��*�2�� 3- ���()*'��*��+4�� ��-��% ��# #5����!�#! �

��8��� �"�������8��� �%�>�+**+&%� ���������+*�$���8���

,��-� 2+����*�+2�(���� 3- 2+����*�+2�(���4�� ��-��% �� �5����!�#! �

��3�! � 3= � $���4A��!�� �� !� �����2� �#�����8 !� �?���8#���8%���9�� �8 ��3�! ��������2��

,��-� 2(��22�2(��*����� 3- 2(��22�22�21(�(��4�� ��-��% ����35����!�#! �

��� � 3= � ���� ('�� � �6��� 8 �$���� !6����6� ������+(

,��-� '��++�(+*�*1�(� 3- '��++�(+*����24�� ��-��% ���5B 3= � #! �

PIPEPHASE 8 User’s Guide ix

x

Chapter 2Tutorial

Introduction��������������� ���������%�1%����������������:�������������

��� !��� ����� ����%� ������ ����# ��� ��������������������

�������0�1���'������)����������� �����# ������� �1�� ��������

������ ������ ����� 0�1���'��� ���������������� #����������

�������� ������������� ��<$6�1���=�� ���"� �����������������

������ #����������� ���������������# ������#1�

Problem Description� ���� ����� 0������� �����# �������������#���������������

$&66�����.������� � �����������;66������ ��'��

��������������������&%$��� ��������&%&�������������� ���������

������ ���� #��� #�� ���� ��������������"�� ������

Table 2-1: Process Conditions

Offshore Field A

Distance from processing plant, miles 200

Wellhead pressure, psi 2000

Offshore Field B

Distance from field A, miles 180

Wellhead pressure, psi 2000

Table 2-2: Pipeline and Compressor Capital Costs

Pipeline Cost/mile $0.70MM/inch ID

Compressor Cost/1000 hP $0.66MM

PIPEPHASE 8 User’s Guide 2-1

����������������������������� ��������������������� #�� ��

��1 #������ �������� #������� ������

������������������������������������� ������ ��� ������������������

�'������ ���# � ��� ���� ��������'��?

������������� !��������# ���� !���������������������

�����1����1 #����������� ������ ������!����������� ������

��������'��������� ����������� �����������1����#��0�����������������

����� �����# �� �������� #��� ��� ������� ��������)� � ���

�� ������ ?

■ ����!���������������� �1� �!��&+Q%+6Q�'����� �" � �

������ #�����������&+2,���

■ �������� ���������� ������������� 0����� �" � �������1�

���������� �������,6666����

■ -�������� ������ � �����������������������1������������%

��� ������������� ���:�������� ����������������������1�

��:��� � ��

������������ ��'��)����' � �.#����&%$�

Figure 2-1: Tutorial Problem

Pipe Costs (MM$) = Cost of Pipe from Field 1 + Cost of Pipe from Field 2

= 0.70*200*IDPipe 1 + 0.70*180*IDPipe 2

= 140*IDPipe 1 + 126*IDPipe 2

Compressor Cost (MM$) = 6.6E-4*wCompr 1 + 6.6E-4*wCompr 2

Capital Cost = 140*IDPipe 1 + 126*IDPipe 2 + 6.6E-4*wCompr 1 + 6.6E-4*wCompr 2

2-2 Tutorial

Building the Network.��0�1��� ������ ��� �'����E���?

➤ ������������������� ���� �����File� � ��������������7�'�� ����� �' ��'��������������1 #���' �1����������

���'������7�"�0�1��� �������1��� � ��������� �'�

����� ��-1��������0���� ����� �'�������������� �����

C:\SIMSCI\PPHASE80\USER��������1�

➤ �1��� ��*��4��F� �����.���7� �������� ��1����������' �

�.#����&%&�

➤ ��� 0����)�����Open������ �

Figure 2-2: Create New Simulation Window

���� $ �� �)����������� ���1� ���������������������(������

�� �����2� ����(��������� ��3�4����5�����1� ��������� ���

����������������������������6� ���� ��3

����������'��� �'����� ������1���)��1��������#��� ���� ���

������ 7�����

PIPEPHASE 8 User’s Guide 2-3

Figure 2-3: Welcome to Simulation Setup Wizard

➤ ���)�����Next������ �

Figure 2-4: Select Simulation Type

➤ �����������7��'��)� ������ ����� ��1���

➤ ���)�����Next������ �

2-4 Tutorial

Figure 2-5: Select Fluid Type

➤ �������5����.�����1���

➤ ���)�����Next������ �

Figure 2-6: Select Default Units of Measurement

➤ ��������������� �����������* ����������� � ��

➤ ���)�����Next������ �

PIPEPHASE 8 User’s Guide 2-5

Figure 2-7: Confirm the Selections

➤ �� �� �1���������� �

➤ ���)�� �. ��

➤ ����� #��������5���>�������' ��'�'������ ��������

➤ � ������������#����1����6�/;� �����5��5����1������� ������

�����' #��� ���� ������ �� � �?

������ �������' ��'�'��������������' � �.#����&%9�

Figure 2-8: Single Phase Gas PVT Data Window

Component Mole %

Nitrogen 1.32

Carbon dioxide 0.98

Hydrogen sulfide 0.56

2-6 Tutorial

➤ ���)�����OK������ ������ � ��������.�����������1������' ��'�'��������������' � �.#����&%;�

Figure 2-9: Fluid Property Data

@��� ��� �'������������� ���������1���������

➤ ���)�����New������ ������� #��������� #��������5���>�������' ��'�'�������7� ����������1�������&�

➤ � ������������#����1����6�26$� �����5��5����1������� ��

���������' #��� ���� ������ �� � �?

������ �������' ��'�'��������������' � �.#����&%$6�

Figure 2-10: Single Phase Gas PVT Data Window

Component Mole %

Nitrogen 1.11

Carbon dioxide 0.88

Hydrogen sulfide 0.24

PIPEPHASE 8 User’s Guide 2-7

➤ ���)�����OK������ ������.�����������1������' ��'�'��������������' � �.#����&%$$�

Figure 2-11: Fluid Property Data

➤ ���)�����OK������ ������ � ���

���'����� #������7����-�"�����' � �.#����&%$&������ ��� �

��������������������� �� ��������������������������� �����5*��

Figure 2-12: Note to give information about the colors used in the GUI.

➤ ���)������N������ ������ � ���

���� �"����������� ��������������� �������������� 0������#�������

������ ��1�' ��'��

➤ .�� �����������������������5� ����8� ����� �������� ��

���'����� #��������� ����� �������� �' ��'���' � �

.#����&%$(�

2-8 Tutorial

Figure 2-13: Simulation Description Window

����������������������������������?

� �����������E���0������� 0�*��0�����0����0�� ��������� ������

� ��1������� �����)�����OK������ �

➤ .�� �����������������������5� ����8� ����� ���� �� �����

'����� #��������� ����� �������� �' ��'���' � �

.#����&%$+�

➤ *����������%��' ������"�������������� ����� ��1������

7��'��)�������� ����.�����1������5��

Figure 2-14: Simulation Definition Window

➤ ���)�����OK������ ������ � ���

���������� #������ ����� ���� �� �' ��'0�1���'���'� �����

����)�� ����� � � ����.�� �����������������������5� ����8� ����

* ����������� � ������'����� #��������� ����� � � �

' ��'���' � �.#����&%$,�

PIPEPHASE 8 User’s Guide 2-9

➤ .������������ 0��������'��������'������5��>��� ��� �����

�����(�8��1�

➤ *����������F� #�������%��' ������"������� #��������������

� ����� ���< =�����' � �.#����&%$,

Figure 2-15: Input Dimensions Window

➤ ���)�����OK������ ������ � ���

���� �"������������# �� ��� #����� ����R������0� )0�� ��

E� ��� �R���:������������������� ��.������ ����� 0�1���'���

��1���' ��'�������0�� �� )0�� ��� ��E� ��� 0� �������������

�������������������?

➤ ���)�� ��������� ������ ���� ��������������

➤ ���������������������������� �� ����� � �' ��'�'���������

�������������������� �����)��#� ������ ����'���������� �

���� � ����'��������������������� ��

➤ 4����������������������������� ���� ��������'������ �������

� ����1�� ������� ��� ������������' � �.#����&%$/�

For the source node

For the sink node

For the junction

2-10 Tutorial

Figure 2-16: PIPEPHASE Main Window

���8 4���*�� ����)�� ��1���� ����������� ������������ �

���� �)���6������� (��� ������� �� �)����������� ����

���� ���(�����) *�������3

������������������ �� )� ������������ ��������� ����������

��������� ����� ���� #���������� �������:�������������� ����

����������������� ������������ �������0����� �"������������ ����

���� ���� �������#�������'� ��'��)��

��������������������?

➤ ���)�� ������������E� ��� �<I.�� J� ���=�'������������

��������� ��������:�����'����������� ����� ���0�� ������

�������������� ����'������ �#��� ���� ��������������� �������

��� ���������

Note: � ����� ���������� �������0��� �1���� ������1� ��1����) #�� ����� ����'������������ ��������� 0�

���� #�����' 0�� �����## #����� ��������� �'������� ��

Note: ���1������������������ ���� �������������������������0� )0������'����1�����E� ��� 0�����������'������

���������66$�� ���66&0����� )0��66(0�� ������E� ��� 0�L66+�

PIPEPHASE 8 User’s Guide 2-11

➤ 7�"�0����)� �������:�����'������������ ��������� �� �0�

'�������� #����� ��������� ���' 0����#��������������

� ������E� ��� ���� )�<I��J� ���=�

� �����:����������� ���������� ��������������# ���� ���0�����

��������� ���� �:����� ��������������E� ��� �� �� )� ����

'������ ������ ���� #�������������� ����'����1����� ��� ����

����� )�

.������ ����� 0�1��� ����� �����66$����L66+0��66&����L66+0�

�����'����1�L66+�����66(���������'���#�� ������� �'���'�����

�����������' � �.#����&%$2�

Figure 2-17: Connected PIPEPHASE Simulation

���� �"����������� ������������������������������������ �� )��

���������������������������� ���� !!"?

➤ ������%���)�� ����� �����66$0�� ��� �������������' #�

��� ��� ?

➤ ������������>���������1�������$� ������������������������

' ��'������������������' � �.#����&%$9�

Node Data Value

Pressure (fixed) 2000 psig

Temperature 80 F

Standard Flowrate (estimated) 600 MMft3/day

2-12 Tutorial

Figure 2-18: Completed Gas Source S001 Window

➤ ���)�����OK������ ��������� �������� � �' ��'������������� �'���������� �����0� ���� #������������:���������������

��� �� ������

���������������������������� ���� !!#?

➤ ������%���)�� ����� �����66&������� ��' ��'�������

�����������' � �.#����&%$9�

➤ � �������������' #� ��� ��� ?

➤ ������������>���������1�������&� �������������������

➤ ���)�����OK������ ��������� �������� � �' ��'��������� ��������� �'���������� �����0� ���� #������������:����������

�������� �� ������

�����������������������������$�%!!&?

Node Data Value

Pressure (fixed) 2000 psig

Temperature 80 F

Standard Flowrate (estimated) 600 MMft3/day

PIPEPHASE 8 User’s Guide 2-13

➤ ������%���)�� ����� �����66(������' ��'����������������

��' � �.#����&%$;�

➤ � �������������' #� ��� ��� ?

Figure 2-19: Completed Sink D003 Window

➤ ���)�����OK������ ��������� �������� � �' ��'������ )�� �'���������� �����0� ���� #������������:���������������

��� �� ������

➤ F���10�1��� ���� ������������������������������ )�� �����

���'������F��H������'���� )�F66,����'�� ��������66$�� ��

E� ��� �L66+�

������������������������������$?

➤ ������%���)�� ������ )�F66,������� #��������F )�AF66,D�

�����������' ��'�����' � �.#����&%&6�

Node Data Value

Pressure (estimated) 900 psig

Standard Flowrate (fixed) 1200 MMft3/day

2-14 Tutorial

Figure 2-20: Link <L005> Device Data Window

➤ ���)����������������������� �� �����������������������������

�������������� )��������� ������1��� #�����������������

� ��1�' ��'�

➤ � �������������#�� � �������&%(��

������ �����������' ��'������������66;����������������

��' � �.#����&%&$�

Table 2-3: Link <L005> Device Data

Link L005 _ S001 to J004

PIPE P009

Length 0.2 miles

Nominal ID 8 inches

Schedule 40

Thermal Calculations Heat Transfer Pipe in Water; Ambient temperature: 45 F

PIPEPHASE 8 User’s Guide 2-15

Figure 2-21: Complete Pipe Device E001 Window

➤ ���)�����OK������ ��������� ��������F )�AF66,D������������' ��'�

➤ ��� ����)�����OK������ ��������� �������� � �' ��'�

➤ 7�"�0�1��� ����������������� )�F66/��� ��� #�������

�66&�� ��E� ��� �L66+�

➤ ������%���)�� ������ )�F66/������� #��������F )�AF66/D�

�����������' ��'�

➤ ���)�������������� �� ��������������������������������������

����� )��������� ������1��� #������������������ ��1�

' ��'�

➤ � �������������#�� � �������&%+���������������������6$$�� �

� )�F66/�������� �����������' ��'�������������6$$�������

������������ ������' � �.#����&%&$�

Table 2-4: Link <L006> Device Data

Link L006 _ S002 to J004

PIPE P011

Length 180 miles

Actual ID 24 inches

Thermal Calculations Heat Transfer Pipe in Water; Ambient temperature: 45 F

Compressor C12

Power 20000 hP

Adiabatic Efficiency 80%

2-16 Tutorial

➤ ���)�OK��������� ��������F )�AF66/D������������' ��'�

➤ 7�"�0�1��� ����������� ������������� )��1����) #�����

�� �������������������� �� �����������������������

���� ������1�������� �'���������������������� ��1���������

������<���0����������6$$=�� ���� #���������� �����������

� ��1�' ��'������������6$&�

➤ � �������������#�� � �������&%+������������ ������������

�66/�� �� )�F66/�������� ��������� ������' ��'�������

�����������' � �.#����&%&&�

���8 ������ ��������������* ������* ��� ������������ ��1�

� )�� )�������* ��1������� ����������9�:��������������

!�;�����������������(������� �����; ���!�* ���!���

6 ���63

Figure 2-22: Completed Compressor C012 Window

➤ ���)�ON��������� ��������F )�A66/D������������' ��'�

➤ ��� 0����)�OK��#� ��������� �������� � �' ��'�

➤ * #����������#�� � �������&%,�0��������������������������

� )�F662��� ��� #�E� ��� �L66+���� )��66(����� � �

' ��'�'��� �'������������' � �.#����&%&(�

Table 2-5: Link <L007> Device Data

Link L007 _ J004 to D003

PIPE P014

Length 200 miles

Actual ID 35 inches

Thermal Calculations Heat Transfer Pipe in Water; Ambient temperature: 45 F

PIPEPHASE 8 User’s Guide 2-17

Figure 2-23: PIPEPHASE Main Window

F��H��������������� ������������

➤ ���)�����Save������ �� ������������0��������������.��8����� � ������ �

Entering Optimization Data7�'0�1��� ������ ��������# ��� ��� �0�������� ����������

��E�������� ��� 0����� ��������0�� ����� !��� ����� �����

➤ ���)�����Network Optimization Data��������������� �� ������������0��������������5� ����8��� !��� ������ � ������ �����

�� #��������7��'��)���� !��� ������' ��'�

➤ ����)������ �����7��'��)���� !��� �����)���"�

➤ � �������E������������ ��1�����0������������ !����E������

.� ��� ����������� �����' � �.#����&%&+�

Compressor C015

Power 25000 hP

Adiabatic Efficiency 80%

Table 2-5: Link <L007> Device Data

Link L007 _ J004 to D003

2-18 Tutorial

Figure 2-24: Network Optimization Window

➤ 7�'0�1��� ������ ��������E���������� ������1����) #�� �

����Objective Parameters������ ������ #��������7��'��)���� !��� ���E���������� �����' ��'�

���������������10���������������������������� ������ ��� �

������������������'������ ���# � ��� ���� ��������'��?

���������������������������E���������� ��������������� !��� �

������ �����' � �������&%/��

��������������������'(����)�����������?

➤ � �����7��'��)���� !��� ���E���������� �����' ��'0�

���)�����Add������ ������� #����������� ����E���������� �����' ��'�

➤ �����������F )�7� ������������ � �����7���8�����8

�����������7� �������

➤ �������� )�F662���� �����F )�7� ������%��' ������"�

Capital Cost = 140*IDPipe 1 + 126*IDPipe 2 + 6.6E-4*wCompr 1 + 6.6E-4*wCompr 2

Table 2-6: Objective Parameters

Link Description Coefficient in Objective Function

L007 Pipe P014 Inside Diameter, ID 140

L006 Pipe P011 Inside Diameter, ID 126

L007 Compressor C015 Power, w 6.6e-4

L006 Compressor C012 Power, w 6.6e-4

PIPEPHASE 8 User’s Guide 2-19

➤ �������������� ������������1�������%��' ������"��-1�

�������0�����������'�������1������������������� � �0�

�6$+�

➤ �������� ����� �������� ��������� ���������%��' ������"�

➤ �1��� �$+6� �������������� �������� �������� ��1��������

��' � �.#����&%&,�

Figure 2-25: Define Objective Parameter Window

➤ 4����������������������������E���������� ������ #���������� �

������&%/��

���8 4�����������������<�� *����������1�������*� ������

��6���(�����������������������6��� ���5� �����

!�( ���9�<�� *�����������6 ���63

➤ ������ �������7��'��)���� !��� ���E���������� �����

' ��'����' � �.#����&%&/�

Figure 2-26: Network Optimization Objective Parameters Window

➤ ���)�����OK������ ��������� ��������7��'��)���� !��� ������' ��'�

2-20 Tutorial

➤ 7�"��1��� ������ ���������� ���������

������������������� ������������������� !��� ������� ���

��' � �������&%2������'�

To enter the first decision variable:

➤ � �����7��'��)���� !��� ������' ��'0����)�����Add������ ������� #����������� ������ �>�������' ��'�

➤ �����������F )�7� ������������ � �����7���8������7� ��

�����

➤ �������� )�F662���� �����F )�7� ������%��' ������"�

➤ �������������� ������������1�������%��' ������"��-1�

�������0�����������'�������1������������������� � �0�

�6$+�

➤ �������� ����� �������� ��������� ���������%��' ������"�

➤ ���)�����Limits������ ������� #����������� !���>�������F ��' ��'�����' � �.#����&%&2�

➤ � �����>�������F�'���F ������0�� ���������������&+�����

����� ����F ��<��������>����=�

➤ � �����>�������*�����F ������0�� ���������������+9�����

����� ����F ��<��������>����=�

Table 2-7: Decision Variables

Link Description Limits Relative Perturbation

L007 Pipe P014 Internal Diameter, ID 24”<ID<48” -

L006 Pipe P011 Internal Diameter, ID 24”<ID<48” -

L006 Compressor C012 Power, w 0 hP<w<50000 hP 0.001

L007 Compressor C015 Power, w 0 hp<w<50000 hP 0.001

PIPEPHASE 8 User’s Guide 2-21

Figure 2-27: Optimizer Variable Limits Window

➤ ���)�����OK������ ��������� ����������� ������ �>�������' ��'�

➤ ��� 0����)�����OK��#� ��������� ��������7��'��)���� !��� ������' ��'�

➤ 4������������������������������ ���������� #���������� �

������&%2��������

� �8 4������������������ ���*�� ����1�������*� ������

��6���(�����������������������6��� ���5� �����

!�( ���!�� ���=�� �����6 ���63

����7��'��)���� !��� ������' ��'������� �'����������

��' � �.#����&%&9�

Figure 2-28: Network Optimization Data Window

2-22 Tutorial

➤ 7�"��1��� ������ �������� ��� ���1����) #�����Constraints������ ������ #��������7��'��)���� !��� ��� ��� ��

' ��'

To enter the first constraint?

➤ � �����7��'��)���� !��� ��� ��� ��' ��'0����)�����Add������ ������� #����������� ���� ��� ��' ��'�

➤ �����������7�����1������������� � �����Node/Device/Calculator/External�7� �������

➤ �������Sink���� �����7�����1�������%��' ������"��-1��������0�����������'�������1��66(�������7����7� ��

➤ ����������������� ��������� ���������%��' ������"�

➤ ���)�����Limits������ ������� #����������� !���>�������F ��' ��'�

➤ � �����>�������F�'���F ������0�� ���������������;66�����

����� ����F ��<��������>����=�

➤ ���)���� OK������ ��������� ����������� ���� ��� ��' ��'�

➤ ��� ����)�OK �#� ��������� ��������7��'��)���� !��� ������' ��'�

➤ 4���������������������'���� ��� ��� #���������� ������&%9��

� �8 4�������������������� �1������Outlet Pressure�(����

�������������������6��� ���5� �����!�( �������� ��

6 ���63

����7��'��)���� !��� ��� ��� ��' ��'������� �'��������

����' � �.#����&%&;�

Table 2-8: Constraints

Node Name Description Limits

Sink S001 Pressure P>900 psi

Link L006 Compressor C012 Outlet Pressure, P 0 psi<P<2475 psi

Link L007 Compressor C015 Outlet Pressure, P 0 psi<P<2475 psi

PIPEPHASE 8 User’s Guide 2-23

Figure 2-29: Network Optimization Constraints Window

➤ . ���10�1��� �������1�������� !��� ����� �����)�OK��������� ��������7��'��)���� !��� ������' ��'�

➤ � �����7��'��)���� !��� ������' ��'0����)�����

Optimization Options������ ������� #����������� !��� ����� �' ��'��.������������ 0�1��� ��� ����������

� ���������� !��������� ���� ����������������������$6�

➤ � �������" � �7� ���������� !����1��������0�����������

��������7� �������������� �� ��� ���������������(6� �����

������� � #������� ��1����������' � �.#����&%(6�

Figure 2-30: Optimization Options Window

➤ ���)�����OK������ ��������� ��������7��'��)���� !��� ������' ��'���' � �.#����&%($�

2-24 Tutorial

Figure 2-31: Network Optimization Data Window

➤ ��� 0����)�����OK������ ��#� ��������� �������� � �����������' ��'�

➤ �����������File/Save� � ������ ������������ ����� ������� ������������

Specifying Print Options-������1����� ��� ����� ����� 0�1��� �������1������� ��

���� ������������������������ ���������� ����� �

➤ �����������General/Print Options� � ������ ���� ����� � �����������' ��'������� #���������� ������ �' ��'�

����' � �.#����&%(&�

➤ �����������.*FF����� ���� �����4���������������%��' ����

��"�

➤ �����������7�7������ ���� ������ ����4��� ������%��' ����

��"�

➤ �����������.*FF����� ���� ���������������������%��' ����

��"�������� ��������� ������ �' ��'����������������

��' � �.#����&%(&�

Note: @��� ������ ��������� �������� �0��������������������������������� ����<����.*FF����� =0�� ��#� ��������������������

����4�����������1�� �<4��=�

PIPEPHASE 8 User’s Guide 2-25

Figure 2-32: Completed Print Options Window

➤ ���)�OK��������� �������� � �����������' ��'�

➤ �����������File/Save� � ������ ������������ ����� ������� ������������

7�'�1�����������1������ �1���� ����� �

Running the Simulation���1��������� #�� ���*7�C������0�1��� ���������� ��1������ �

�� ������� #�

������������ �������I4� �4� ���J� ���������&1������ �)�

���������0������������������������ ����� �������������

➤ �����������.��84� �������� #� � ������ ������ #��������

4� �4� �������� #�' ��'��-1��������0�����4� ���������� �

� �4� ������ ����������)���"��� ������

➤ �������������������������� ���� �����F����������� #��1�� �

>��� �����%��' ������"�

➤ �����1���4� �������� ��7� �0�4� ����*�����0�� ��

4� ����*����������1�����1������ �������� ��� ��

➤ ���������F7������4��������� �����"����� �� ������1�����

������������� � �������� #�����������

2-26 Tutorial

➤ ���)�����OK������ �� �����4� �4� �������� #�' ��'��������� �������� � �����������' ��'�

➤ ���)�����RUN������ �� ��������������������������.��84� � � ������ ������ ����������������� #��������4� �� ����� �

� ��>�'�4�����' ��'�

➤ ���)�����Run������ � �����4� �� ����� ������

���������������� ����� ��� ����' � �����4� �������' ��'0�

'���� �1������������� ����!�������1����������������1�� ������

���������������������10�1����4� �� ����� �� ��>�'�4�����

' ��'�'��������������' � �.#����&%((�

Figure 2-33: Run Simulation and View Results Window

Viewing and Plotting ResultsTo view the optimized results:

➤ �������������� !����� ��1����� ���� �����4����������%

��' ������"0���� ����)�����View������ ������'��������������������� !��� �����' � �.#����&%(+�

PIPEPHASE 8 User’s Guide 2-27

Figure 2-34: Optimized Summary Report

������&%;��� ��!��������� �������� �������� ����� �

Using the RAS to Plot Results���������� ����������'����������1������������4����������

�1�� �<4��=����������'�1������������������������1����

��� !��� ��� �

➤ .��0�� ��� ����� �������4������#�� ������ � �

����������4���' ��'������������' � .#����&%(,�

Table 2-9: Optimized Solution Results

Minimum Capital Cost $7,540 MM

Pipe, P011 ID 24”

Pipe, P014 ID 32.1”

Compressor, C012 Power 16,968 hP

Compressor, C015 Power 50,000 hP

Source, S001 Flowrate 566 MMSCFD

Source, S002 Flowrate 634 MMSCFD

2-28 Tutorial

Figure 2-35: PIPEPHASE RAS Window

➤ 7�"�0�����������File/New� � ������ �

➤ ������������*��4��F�4���������������

➤ ���)�Open*

➤ ���)�����View/Edit������ ���������������4����������%��' ������"������� ��1��������������� #��������4������������ �

' ��'�

➤ ���)�����Add������ ������ #��������4����������������� �' ��'�

➤ 7�"��1��� ���������������������� #�� )�F662�<��� �E� ��� �

L66+���� )��66(=������������������ ��������� !�������

-1��������0������ ������������ ���������� ������ ����� �

����%��' ������"�

➤ �������F662���� �����F� )�7� ������%��' ������"�

➤ ����)��������������� �����F� )�����)���"�

-1��������0�����������4���'����������������������������

>���������������� �����1%�"�

➤ ���)�����Add Selection������ ����������������������������������������

➤ 4������������������������� )�F662������������ !�������

➤ ���)�����Done������ ��������� ��������4������������ �' ��'�

➤ .��� ���������0�C%�"�F����0�� ��@%�"�F������������

��' � �.#����&%(/�

PIPEPHASE 8 User’s Guide 2-29

Figure 2-36: RAS Plot Options Window

➤ ���)�����>�'������ ������'������������' � �.#����&%(2�

Figure 2-37: RAS Plot

@����� �����������������"�������������������� �%��� �������

���%��� ��������������� #�����.��� � ������ �� ����������

' ��'�

➤ �������.��8����������������������' ��'�

➤ ���)��N�� �����4������������ �' ��'��������� ��������

� �4���' ��'�

2-30 Tutorial

Including Operating Costs����� ��1��� �� ����������������������������������� ��������

�"�� ��������� ���������������� ����������� �0����������� #�

���0��� ���1� ���� ����������� � ��� ��� #�����

�� �����0�����# ��� ���������>��?���'������� ������

������ #�����

.��0���� #��������E�������� ��� ���� ����������� �'������ ��

���� �������� !��� �

➤ ���)������������������ �� ���������������������������������

.������8�7��������� �� � ������ ������� #��������

7��'��)���� !��� ������' ��'�

➤ ���)�����Objective Parameters������ ������ #��������7��'��)���� !��� ���E���������� �����' ��'�

➤ �#��#��������� �������6$,������������'������� ����0�

��� ����)�����Edit������ �

➤ ��� #���������������������������� �������� ����� �/�/66�%

66+����+�//6�%66(�����' � �.#����&%(9�

Table 2-10: Compressor Operating Costs

Compressor Cost/1000hP $0.4MM/year

Over the lifetime of the pipeline system (10 years), the total cost is therefore:

Total = Operating Costs + Capital CostCosts (MMD) = (4.0e-3*10*wCompr 1 + 4.0e-3*10*wCompr 2) +

(140*IDPipe 2 + 6.6E-4wCompr 1 + 6.6E-4wCompr 2)= 140*IDPipe 1 + 126*IDPipe 2 + 4.66E-3wCompr 1 + 4.66E-3wCompr 2

PIPEPHASE 8 User’s Guide 2-31

Figure 2-38: Define Objective Parameter Window

➤ ���)�����OK������ ��������� ��������7��'��)���� !��� ���E���������� �����' ��'�

➤ 4����������������������� �������� ������������ ������

�6$&������������'������� �����

➤ ���)�����OK������ �� ���1�������� �������� � �����������' ��'�

➤ ��� ��� ����� ������������ ��1����) #�����4� �� �����

������������ �����.��84� � � ������ �

➤ ��� ����)�����Run������ �� �����4� �� ����� �� ��>�'�4�����' ��'�

➤ �������������� !����� ��1����� ���� �����4����������%

��' ������"�

������>������ ������������ �������� ��������� ������������ �

�����������������# ��������� ������������ #����� ������� �

�� #��������� ��1�� �����$6�1���������� �������# ���

����� ��������� �������

2-32 Tutorial

�������������������'���� ���'�������1���) #����������� #�����

����� ������ ?

■ � �������� ������� ���������� �������� ������ ������

■ .���� � ���������������"�� ���������S$/6��� ���1 #�

��' ��#���1����#�������� �F )�F6620������� #����������

�������� ������������� �������������� ����1�(6T���� �S&6(�

������S$+&����

Table 2-11: Optimized Solution Results

Run #2 Run #1

Minimum Total Cost $7,840 MM $7,741.5 MM

Capital Cost $7,699 MM $7,539 MM

Operating Cost $142 MM $202.6 MM1

Pipe, P011 ID 24” 24”

Pipe, P014 ID 32.3.0 32.02

Compressor, C012 Power 16,502 hP 16,668 hP

Compressor, C015 Power 18,776 hP 33,928 hP

Source, S001 Flowrate 570 MMSCFD 538 MMSCFD

Source, S002 Flowrate 630 MMSCFD 662 MMSCFD

1 Operating cost = 33.928*0.4*10+16.668*0.4*10=$202.6 MM

PIPEPHASE 8 User’s Guide 2-33

2-34 Tutorial

IndexA

Additional Component Capabilities 1-16

Additional Thermodynamic Capabilities 1-20

Assay Curve 1-16

D

Defaults 1-12

DefiningFluid Properties 1-13Properties for Compositional Fluids 1-14Properties for Mixed Compositional/ Non-Compositional Fluids 1-23Properties for Non-compositional Fluids

Liquid 1-20

Documentation vi

E

Exiting PIPEPHASE 1-2

G

Gaslift and Sphering 1-10

Generating and Using Tables of Properties 1-24

H

Heat Transfer Calculations 1-40

Help, online vii

L

Library Components 1-14

N

Nodal Analysis 1-49

Nominal Diameter 1-33

Non-library Components 1-15

O

Onlinedocumentation vihelp vii

P

Petroleum Pseudocomponents 1-15

Pipe Schedule 1-33

PIPEPHASECase Studies 1-47Changing Window Size 1-3Color Coding Cues 1-3Equipment Items 1-37Global Settings 1-10Main Window Components 1-2Menu Options 1-4Toolbar Buttons 1-5Units of Measurement 1-11

Piping Structure 1-10

Pressure Drop in Completions 1-35

Pressure Drop in Fittings 1-35

Pressure Drop in Flow Devices 1-32

Printout Options 1-11

Production Planning 1-42

Properties for Non-compositional FluidsLiquid

GasSteam

Gas CondensateBlackoil 1-21

PIPEPHASE 8 User’s Guide I-1

R

RelationshipsReservoirs and Inflow Performance 1-41

S

Sources 1-24

Sphering or Pigging 1-41

Starting PIPEPHASE 1-1

Structure of Network Systems 1-25

Subsurface Networks and Multiple Completion Modeling 1-44

T

Technical support centers ix

Thermodynamic Properties and Phase Separation 1-17

Time-stepping 1-42

Transport Properties 1-19

U

Using PIPEPHASE 1-7

V

Viewing and Plotting Results 2-23

Index I-2

Important: Read First

Release Notes for PIPEPHASE 8.0���������������������� �����������������������������������

�������������������������������������������������������

������������������������������������� ��������������

ContentsNew Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

Compatibility with Earlier Versions PIPEPHASE . . . . . . . . . . . . . . 3

Important Notices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4Installation Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4Compaq FORTRAN and UAS Capabilities . . . . . . . . . . . . . . . . . . . 4

Where to Find PIPEPHASE 8.0 Documentation . . . . . . . . . . . . . . . . . 5

Summary of Defects Fixed in PIPEPHASE 8.0 . . . . . . . . . . . . . . . . . . 6PIPEPHASE 8.x Bug List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

PIPEPHASE-PRO/II Interface 8.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9Requirements and Limitations . . . . . . . . . . . . . . . . . . . . . . . . . . . 9PIPEPHASE-PRO/II Interface 8.x Bug List . . . . . . . . . . . . . . . . . 10

License and Copyright Information . . . . . . . . . . . . . . . . . . . . . . . . . 11

PIPEPHASE 8.0 Release Notes 1

New Features

��� ���� �����������������!��"�������������������������#

New Feature Description

New Pipeline Device Copy/Paste pipeline profiles and other tabular data from spreadsheet applications such as Excel

New VFP Device Generate Vertical Flow Performance (VFP) tables to characterize wells or import such tables from third party applications.

Automatically generate results in a Microsoft Access database

Under print options users can select a radio button to have the contents of the bin file automatically transferred to an Access Database file. The file contains all the profile data for each of the link segments. Over 92 properties are transferred.

View link View profiles at the touch of a button - view link elevation profile button added to link DEW

The SIMSCI plotter has been upgraded to the latest version of Olectra Chart

All data entry tables in PP8.0 have been upgraded to standard Microsoft grid widgets with copy/paste functionality and the ability to navigate using the tab button and cursor keys.

Track Wobbe Index and GHV

for fluids in production/distribution network - For compositional fluids these properties will be generated automatically. For non-compositional fluids (eg Blackoil & Gas-Condensate) users can associate a value for each under the PVT property set. For network models, PIPEPHASE will then blend the properties when PVT sets mix. Please note that users can also have these properties displayed on the main flowsheet by selecting them in the upgraded "View Options" under the "View" menu.

New Critical Choke Models Added

Use the Gilbert family of choke models for compositional as well as gas-condensate and blackoil fluid models - This enhancement allows users that have "tuned" Gilbert models to match measured choke performance in the field. Please note that case studies and NetOpt can manipulate the coefficients associated with the Gilbert family of choke models in order to match measured data.

Take advantage of a new, fully COM compliant API layer

to run PIPEPHASE as a slave application from third party applications, such as Excel - SIMSCI is expanding PipePhase usage into the on-line environment. A good API is essential if the program is to interact with third party applications. PP8.0 also has excellent on-line documentation for this feature.

A brand new set-up wizard

has been added to facilitate model initialization - It assists new users in ensuring that their basic set-up decisions are correct - e.g. select the right fluid model etc...

A new mass based perturbation algorithm for blackoil fluid models

has been incorporated for added stability when solving networks containing wells with high GORs - It allows users who wish to model the gas-injection manifold as well as the well production string all in the same simulation, to do so.

2 New Features

Compatibility with Earlier Versions PIPEPHASE

����������

■ ����������$��%&�$�'(&�$�%&�����$�)�����"���� ������������

�������"��� �������������$�*������"�!�������������������

��������������������+�, ��������� ����

Improved Flash Algorithm for Compositional Models

The flash algorithm has been significantly improved to make it more robust when handling fluids in supercritical region of the phase envolpe.

Deactivate any device(s) in a link

without loosing the associated input data - Even if you deactivate and generate an input file, when you re-import the file the devices are still there, still inactive.

Enhanced DPDT Device

Users can now specify multiple DPDT curves for fixed inlet or outlet pressures - this method allows users to enter compressor/expander/pump performance curves in terms of inlet or outlet pressure.

The Link DEW has been completely redesigned

allowing users to display devices in a spreadsheet format

Access a whole range of additional simulation variables using NetOpt

The number of variables available as decision variables in NETOPT has been enhanced significantly. E.g. you can now select choke variables such as flow rate, Upstream Pressure & Downstream pressure, where before one could only select Choke ID as a decision variable.

The latest version of the OLGA steady state pressure drop method

OLGAS 2000 v3.0, has been added to the list of Pressure drop methods available to users. This includes a 3 phase option that has not been available in the past. To get access to the OLGAS 3 phase pressure drop method, you must contact your SIMSCI sales representative who will work with Scandpower (the creator of OLGAS) to aquire a FLEXlm license key that must be installed on your computer.

Enhanced Compositional Flash

The flash alogrithm has been enhanced to be more robust in the supercritical region of the phase envelope.

New Local Settings Dialog under File Menu

The local settings feature will allow you to customize a particular computers PIPEPHASE options. For instance, you can turn off the option to view output results automatically after performing a simulation run.

Schema Evolution PIPEPHASE will now allow you to OPEN older PIPEPHASE database files - back to version 7.4 - and will not force you to import a keyword file. It will create a backup file at that time so you can always revert back to the older PIPEPHASE database.

More results are now available on PFD.

We have added several new variables to the list of items that can be displayed directly on the PFD. This will allow a user to quickly see the results of a simulation run.

New Feature Description

PIPEPHASE 8.0 Release Notes 3

■ -��������� �������������$�*�����"���� ����� ������������.

����,�"���������� �����������!�����������+�, ���������

����"���/�����

Important Notices

Installation Notes

0���������������������������������������������,� ������������

!������� ������������� �,�����������������������������!�����&�

,������������� ,����� �����������,� ��������������������������

������ ����������

Compaq FORTRAN and UAS Capabilities

����������������������������1�������"�����������������2��.

��/�3������45������!������6�6"�72348��

Note: -� ����(����������,�� �����������������������&�����"�����������!������ � �������������,�����������

Computer ����������������'��9��������"������������2���+�������������"�����������%))�:�;<������.����� ������������� ����������&�"��������. ���������,�"�����������"���

Memory )%�:-�7%=6�:-�����������8�

Microsoft Windows

����� ��>�&������ ��:�&����� �����*���

��6&������ ��%������%&���������� ��?��

��������������������� ����@%���@?�&�,��������

�!��������������������5�� ���&����������

��������"�����������������,�

4 Important Notices

Where to Find PIPEPHASE 8.0 Documentation�����������������������������������������������

��� ���� �����������������������!����� ���� ���������,#

■ ����������������� ������������7������������8

■ ���������������������������A����

■ � �����������������������

■ � �������������������������

■ � ������� ��!" � ����#����������������

���������������������������������������������������

�������

��� ���� �����������������������!������ �,����!����������

��,�� �������.����������#

■ � ������������$!�$�������������

■ ��2����*�'�1��B��A����

����������������������

■ � ��% �%�&'���������$(��&�����&�#�)��� �'��������

Note: �����������5���������������������������,����������������������������������������������������5�������

����������5������������������������� �����������������

��������������������@������@��:�2�&���� ���������,���

��������������������5��������������������5�����������

�����&�,��� ����������C�����������5����������C���� �����������

����� ��'8����D��������������������%8����04����������������

PIPEPHASE 8.0 Release Notes 5

Summary of Defects Fixed in PIPEPHASE 8.0

Feature Description

.beg file The Compressor flow rate units in the *.beg file were corrected.

Calculator You can now reference PRO/II calculator streams and streams listed in the stream sequencer when integrating PIPEPHASE and PRO/II models.

You can now input small numbers in the Calculator.

For compositional model you can now access the node GHV and WOBBE index in the calculator and it will be printed in the Contaminant summary and can be displayed on the PFD.

Case Study If the same first eight characters used to identify more than one case studies, PIPEPHASE was unable to tell them apart. This has been fixed.

Choke Results for a choke calculation in an injection link gives consistent results with or without a pipe upstream of the choke in the injection link.

Choke Models The Perkins default discharge coefficient has been corrected to 0.826 instead of 1.03

Compositional Calculation logic enhanced to correctly calculate the temperature in a single component stream when COMP(GAS) option is used.

DPDT GUI documentation for DPDT device explicitly states that positive values indicate an increase and negative value indicate a decrease.

Error Message

Clarified Two-point viscosity error message if all the PVT sets do not have two-point viscosity data.

Flash report When a compositional problem uses Simsci data bank and if the component slate uses components which can occur in Vapor-Liquid-Solid phases, PRO/II rearranges the list so that the VLS components occur at the end of the list thus messing up the original order. The GUI has been enhanced to automatically avoid this situation by specifying that all components are VL components. This makes the re-ordering unncecessary.

Global Defaults

The GUI will now have the facility to activate/deactivate the default temperature gradient for the wells in a problem. If inactive, PIPEPHASE uses the Source and surface ambient temperature to calculate the TGRAD by default.

GUI The GUI incorrectly allowed the user to choose source temperature and source flow rate as inflow or outflow parameters. This has now been corrected (disabled).

Import The GUI now imports the Tacite Thermodynamic method specification correctly.

The GUI will now import single point viscosity data correctly where applicable.

Corrected the import of Valve Angle data

6 Summary of Defects Fixed in PIPEPHASE 8.0

Integration Interface

You can now transfer stream data from PRO/II to PRO/II using the PIPEPHASE-PRO/II interface

Keyword Manual

The documentation has been corrected to indicate that OLGA and Tacite are not listed among the single phase models.

Link Names The GUI will no longer allow duplicate link names to be entered by the user.

Link Summary

Better reporting of flow reversals: A foot note has been added in the Link and Node Summary to help explain where a flow reversal has occurred. The name of the TO node in the device summary is now printed out.

Mass Balance Mass balance error occurred when separator separation rate is specified. This has been fixed.

Messages The minimum PBAL pressure tolerance the GUI now allows is 0.01 psi. Smaller numbers are not accepted.

PIPEPHASE now prints out Elevation incompatibility even for networks which use the subnetwork option.

Olga OLGA, HBBB, MUBE gave wrong pressure drop results (wrong sign) when flow becomes single phase. This has been fixed.

On-Line/Manual

Added documentation that alpha-numeric order of the nodes affect the calculation sequence and therefore may affect the path to convergence.

Optimization The GHV and WOBBE can now be accessed as a constraint and objective variable during Optimization.

Output The user can now choose what data should be displayed in the GUI desk top in the output view mode. The set of data that can be displayed has been enriched.

Phase Envelope

The phase envelope was sometimes incorrect when water was present. The phase envelope logic has been improved to ensure a dry-basis composition in order to get the correct phase envelope.

Product Info Corrected documentation to explicitly state that NETOPT is an Add-on module to PIPEPHASE.

RAS Pressure Gradient units are now printed in the pressure gradient plot.

The Hydrate Curve now displays properly.

REFsource When reference sources are used in a simulation, the GUI will now ensure that the sources refering to a reference source will follow the sources being referenced.

REFSOURCE sometimes did not pick up the correct flow rate at calculation time. This has been corrected

Reverse The link reverse option inside the "Link Device" window will not work properly with only two devices present.

RUN Message The GUI now allows the pig launch time to be zero in a Tacite Pigging run.

Feature Description

PIPEPHASE 8.0 Release Notes 7

PIPEPHASE 8.x Bug List�������������������!������� ������������������"�������&�!�����

��� �"�������� �������������

➤ �������*���������$�#(��#�����''��&�

➤ ��(�����������������#�+�,�-��.��'�����/���#(�������&

➤ 4�����,&��������+�,�-��������������� ���� ���#

● 1������#� �����

● ���� ��# !������

SAVE AS A problem existed where file names using 8.3 format could conflict with file names using the long name convention. When the first 8 characters of the 8.3 name matched the first 8 characters of the longer name, the 8.3 name was deleted when a "File Save As" was performed - changing the 8.3 format to the longer name.

SIM DEF Integration of PIPEPHASE blackoil model to a compositional PRO/II model will now be allowed in the PIPEPHASE-PRO/II integration interface.

Single Component

Infinite loop in single component stream has been corrected and fixed.

Single Phase In the GUI you can now choose single phase flow methods. This option was already available in the keyword file.

Steam Traverse

Tightened the heat transfer tolerances which could have given bad results for steam travserses.

Temperature Calculation logic bug caused fluid temperature to rise after 100% liquid separation. Now fixed.

Two-point Viscosity

GUI now allows the user to specify two-point liquid viscosity for blackoil model. Previously it allowed only two-point oil viscosity.

UOM RAS plot data conversion bug is now fixed

Keyword import of output dimensions were sometimes incorrect/incomplete. This Keyword Import bug has been fixed.

Valve In the GUI: The ANGLE keyword is now printed only if data for angle has been specified. This invokes formula 5 (angle .le. 45 degrees) or 6 (see Crane's Manual) for angle .gt.45 degrees and .le. 180 degrees. This is applicable for Gate valves,BALL valves, Plug and cock valves. If no Angle data is specified the ANGLE keyword is not generated. This invokes formula 7 which is applicable for Globe and Angle valves, Lift-check valves and Stop-check.valves.

Well Test Heat Transfer Coefficient

Corrected the output of U-Value calculation which is calculated based on well production test data.

Feature Description

8 PIPEPHASE 8.x Bug List

PIPEPHASE-PRO/II Interface 8.01���������� ���#�

➤ ���������������������������������������,����� ��������

��������������5@���������������

➤ ����!����� ������������������

➤ 1��������������������!�������� ������������ �����

��,���� ����������������������"��+�������������������

�� ������� �+������������

➤ �����������&�������������� ������������� ���������������

���������������������������������������������

➤ �������5@�������������������������5@���������������

➤ 1�����!����-���+���������������������������������������

���� �����������&������������ �� ��������������5@���

�����������

�������� �����������������!������������������20������������

� ���������������������������E�����F�����,��������(�����������

����������$�*'�����"�!��������5@���=�''����"�!���!��"����

����������

Requirements and Limitations

'� �����������������������������������������&�������������������� ���������"�����������",��������������A1��

%� 2���������&�������������/���������������������������

�����"���������������������!�������������������������"�����

�����������

)� 5���������5@��������������������������� ������,����

"��������!��������������������������5@������� ���&�����

�����������5@���5D����!��������������25:���!�����

"��!���������,��������&���+��"��������������������������

�� ��"� ����������������������������������

*� 2�����,����������������5@������� �������� �����,�����

��,������������������

=� 0���������� ����� ������������������� ��� �������������&��!���

� � �������������� �����

6� 0����������� �����������������������������������������,�

����

PIPEPHASE 8.0 Release Notes 9

PIPEPHASE-PRO/II Interface 8.x Bug List�������������������!������� ����������������5@������� ����

��(�"�������&�!�������� �"�������� �������������

➤ �������*���������$�#(��#�����''��&�

➤ ��(�����������������#�+�,�-��.��'�����/���#(�������&

➤ 4�����,&��������+�,�-��������������� ���� ���#

● 1������#� �����

● ���� ��# !������

10 PIPEPHASE-PRO/II Interface 8.x Bug List

License and Copyright Information

Release Notes for PIPEPHASE 8.0

The software described in this document is furnished under a license agreement and may be used only in accordance with the terms of that agreement. Information in this document is subject to change without notice. Simulation Sciences Inc. assumes no liability for any damage to any hardware or software component or any loss of data that may occur as a result of the use of the information contained in this document.

Copyright Notice © 2002 Invensys Systems, Inc. All rights reserved. No part of the material protected by this copyright may be reproduced or utilized in any form or by any means, electronic or mechanical, including photocopying, recording, broadcasting, or by any information storage and retrieval system, without permission in writing from Invensys Systems, Inc. All other trademarks noted herein maybe owned by their respective companies.

Trademarks PIPEPHASE, NETOPT, Simulation Sciences, and SIMSCI are trademarks of Invensys Systems, Inc.TACITE is a registered trademark in the U.S. and certain coun-tries of Institut Francais Du Petrole (IFP).Windows, Windows 98, Windows ME, Windows NT, Windows 2000, Windows XP and MS-DOS are registered trademarks and/or trademarks of Microsoft Corporation.Compaq Visual Fortran is a trademark of Compaq Computer Corporation.Adobe, Acrobat, Exchange, and Reader are registered marks and/or trademarks of Adobe Systems Inc.

All other products are trademarks or registered marks of their respective companies.

PIPEPHASE 8.0 Release Notes 11

12 License and Copyright Information