Beruflich Dokumente
Kultur Dokumente
· 0
energysoIutlons®
Gas Induction Training
PipelineSludio Training .1
The Product , 1
The User 1
The Training 1
Lab 1 PipelineStudio Introduction 1-1
1.1 Starting PipelineStudio 1-1
1.2 Using PipelineStudio 1-2
1.3 Opening and closing a configuration file 1-2
1.4 Saving a configuration 1-3
1.5 Selecting the Units 1-4
1.6 Exercise 1A: , 1-6
1.7 Exercise 1B: 1-7
1.8 Importing a Keyword file and XML file 1-7
1.9 Exporting a configuration file as a keyword file and xml file 1-8
1.10 EXiting PipelineStudio 1-9
1.11 Exercise 1C: 1-9
1.12 Exercise 1D: 1-9
1.13 Creating a new configuration 1-10
1.14 Working with configuration templates 1-10
1.15 Exercise 1E: 1-12
1.16 Exercise 1F: 1-12
1.17 Adding a network element or pipe 1-12
1.18 Copying a network section 1-13
1.19 Building a pipeline network 1-14
120 Locking a drawing 1-15
1.21 Pipeline network objects 1-15
122 Working with Grid and Snap 1-16
1.23 Zooming and panning 1-16
1.24 Sizing objects 1-16
1.25 Flipping and rolating objects 1-17
1.26 Rotating an object 1-17
1.27 Moving an object 1-17
128 Disconnecting nodes 1-18
1.29 Exercise 1G: 1-19
1.30 About graphical nodes 1-19
1.31 Working with graphical nodes 1-19
1.32 Running a steady-state simulation 1-20
1.33 Running a transient simulation 1-20
1.34 Viewing output report 1-21
135 Exercise 1H: 1-21
1.36 Other Related Tips: 1-22
Lab 2 PipelineStudio Input 2-1
2.1 Working with network views 2-1
2.2 Working with nodes 2-1
23 Setting a node "glue" distance 2-2
2.4 Editing an object's properties 2-2
2.5 Exercise 2A: 2-3
2.6 Working with network validation 2-3
2.7 Working with table views 2-4
2.8 Using the New Table Wizard 2-8
2.9 Using the Insert Sheet Wizard 2-8
2.10 Using Find & Replace and Set To & Set To Initial with a table view 2-9
2.11 Exercise 26: 2-11
212 Working with fluids 2-11
2.13 Working with simplified fluids 2-12
2.14 Working with user qualities 2-13
2.15 Using the Property View 2-15
2.16 Exercise 2C: 2-16
pipelinesludio
0
energysolutions?
Gas Induction Training
. 0
pipelinestudioO ii
energysoIutlOns.
Gas Induction Training
. 0
pipelinesludio.. iii
energysoIutlons.
Gas Induction Training
PipelineStudio Training
The Product
Welcome to pipelinestudio", Energy Solutions International's state-of-the-art graphical environment for
the steady state and transient hydraulic analysis of gas and liqUid pipeline networks.
In pipelinestudio, multiple simulation tools are integrated under one graphical environment so that you
may configure, execute and analyze gas and liquid pipeline scenarios within a single Windows
application, using both steady-state and transient modeling.
pipelinestudio features the latest releases of our industry-proven gas and liquid simUlators, TGNET and
TLNET, respectively.
The pipeline networks modeled can be simple or complex, have varied elevation profiles, and include
various types of equipment. You can build these networks using symbols that represent pipe and real-
world equipment using familiar drag and drop techniques, while multiple data entry methods and pipeline
network validation with context-sensitive error reporting speed the entry process.
The User
This pipe/inestudio Training Class is intended as an introductory course to a first-time user of the
product or someone who wants to become more productive using pipelinestudio.
The goal of the pipelinestudio training class is to provide a pipeline engineer, technician or professional
with all of the skills and familiarity with the product needed to allow them to begin making productive and
efficient use of the product.
The Training
pipe/inestudio Training is being provided in a laboratory-type environment with the intent to provide the
trainee with an interactive and high-ratio of hands on experience. The purpose of this is to keep things
interesting and provide better overall retention by the student.
pipelinestudio training is divided into ordered and methodical labs to allow the user to build on skills
obtained from the previous lab and maximize the retention of knowledge associated with this training.
Lecture and discussion will be incorporated into the labs themselves.
pipelinestudio ~ energysolutions?
Gas Induction Training
• Start pipelinestudio
• Steps to running a simulation
• Work efficiently with pipelinestudio
• Open, close and view an existing input/output file
• Import and export a keyword file and XML file
• Create a new file
• Working with configuration templates
• Add pipeline devices
• Change device orientation
• Manipulate the network view
• Lock a drawing
• Modify graphical nodes
• Run and view steady state and transient files
~-"~-------'
•
. 0
pipelinestudio 0 1-1 energysoIutlons.
_____ ~~ ~ G_as Induction Training
- - - ._-----_.---_._--
0 . 0
pipelinestudio 1-2 energysoIut/ons.
Gas Induction T_ra_i_n_in-"g,--~~~~
. 0
pipelinestudio~ 1-3 energysoIutlons.
Gas Induction Training
pipelinestudio® provides you with a flexible, easy-to-use way to work with units. You can select the unit
to use for a unit category. Once you have modified a unit system to meet your preferences, you can set it
as the default.
TIP: If you want to add or modify units from one of the unit systems supplied with pipelinestudio, you
might want to save the unit system under a new name.
1. Open the Simulation menu and choose Units, or click the Units button on the Standard
toolbar. The Units dialog appears.
1I111hlorlJullo11y,w IX
OK
DensIy I:Im3
DIelrheta' ., ~J H'"
Elevallon It ~
Energy Flow M8TIJJs ..::I looll..
Flow Rete (Actual vol) tt3.+m ..:J
Flow lWe (mess) h111b.t1
Flow Rete (standard vol) MMSCFD
Head
i:J
~I
tt.lbf.4bm.::J"
E_..
S-Ao...
E iE'"
i "
- r ... G.... ~ poig
2. Open the drop-down list next to a unit category and select the type of unit to use.
3. You can also select to show pressures as absolute or gauge. Then select a suffix to display with
pressure units to show whether they are absolute or gauge.
4. To use your modified unit system set as the default, click Use As Default.
1. Open the Simulation menu and choose Units, or click the Units button on the Standard toolbar.
The Units dialog appears.
2. Click the Save As.... button the Save Unit System As dialog appears.
Melric
SIBASE
SI DISPlAY
TGNET Inlernal
Narne to lave
3. To create a new, custom unit system, type a new name for the unit system and click OK. The unit
system is saved using the name selected.
4. To save changes to an existing system, click on a name in the list of systems and click OK. A
message displays, asking if you want to replace the existing unit system. Click Yes.
1. Open the Simulation menu and choose Units, or click the Units button on the Standard toolbar.
The Units dialog appears.
2. Click the Load••. button. The Load Unit System dialog appears.
. 4)
pipelinestudio 0 1-5 energysoIutlOns,
Gas Induction Training
- -
c.Iegory lNlouso iIII c..nceI
Metric
SI BASE DonsIy IbIlI3
il II H..-,
SI DISPLAY
TONET Into",.1 --.
Energy Flow
ft
MIlTlJIa
Flow Role (Aduol YO!)
Flow RoIe(. . . .) MIl.tI
FlOW· R1ie ~ YO!)MMSCFD
Head ft-l>1_ ~
4. If you select a custom unit system (i.e. not one of the unit systems supplied with pipelinestudio),
you can remove it by clicking Delete System button.
0 . 0
pipelinesfudio 1-6 energysoIutlons"
Gas Induction Training
Note: During the training session load "My-Units", "English" or "Metric" anytime that you need to verify
the units that you normally use.
-~~-_._--------- ------
. 0
pipelinestudioe 1-7 energysoIutlons"
Gas Induction Training
unavoidable, but you can edit the layout after the import operation using the standard network
view tools to resolve any such problems.
. 0
pipelinestudio ~ 1-8 energysoIutlons.
Gas Induction Training
0 . 0
pipelinestudio 1-9 energysoIutlons.
-----------------
Gas Induction Training
1. Open the File menu and select New, or click the New button on the Standard toolbar. The New
Configuration tabbed selection box appears. By default the "Blank" tab will be presented from
which you can select an empty Gas (TGNET) configuration.
2. The selected blank configuration is opened either by double clicking the configuration or by
pressing the OK button.
New lonllglHdtlOfl Xl
- ITGhET <-..J I TGhET <-> I
TGNet
1. Open the "File" menu and choose "Save As". The "Save As" dialog appears.
2. Navigate to the path (drive and directory) where you want to save the configuration file.
3. Enter a name for the file.
4. Select the file type as "TGNet Template" from the "Save as type:" select list.
5. Click "Save" when done. The configuration file is saved as a new template using the new name.
")dveA\ I? XI
I
Save n: 0 Demos
iD IQdat.
M)' A8C8'lt
D_
D_
aB
. 0
pipelinestudio" 1-11 energysoIutlons.
Gas Induction Training
Making your template configuration file appear in the New File tabbed dialog box
The template configurations that appear in the various tabs in the New File dialog box do so by virtue of
their location on the computers hard disk drive.
The gas configuration template directories are sub-folders of My SimulationslTemplateslTGNET. The
name of the tab in the New File dialog box will be the name of the sub-folder pre-pended by TGNET.
Any template configuration placed in a template directory will appear in the selection box when the
relevant tab is selected.
There is a limit of 16 tabs on the New File dialog box.
To create a new template and have it appear in the New File dialog box you will need to save it as a
configuration template in one of the configuration template directories.
button. 'r An option is to open the Edit Menu and choose Un-Splay.
6. When done placing network elements, click the Cursor button on the Drawing toolbar. Or, right-click
to display a pop-up menu; choose Select Pointer tool.
TIP: The Format Painter is an extremely useful tool that allows you to set the style and/or properties
for a network element, pipe, or data block, then apply the style/properties to other objects of the
same type.
0 . 0
pipelinestudio 1-14 energysoIutlons.
Gas Induction Training
• The Format Painter is an extremely useful tool that allows you to set the style and/or properties for a
network element, pipe, or data block, then apply the style/properties to other objects of the same
type.
• Use the View menu to show or hide objects such as nodes, flow arrows, a legend, etc.
NOTE: Flow arrows are not displayed until after you run a simulation.
• You can also set Network View Properties that affect the network view.
The above figure shows the icons for the main types of objects used to create a gas pipeline network.
The left to rig ht description for each icon is:
• Pipes
• Network elements
• Compressors
• Generic
• Centrifugal
• Reciprocating
• Banks
• Valves
• Block Valve
• Check Valve
• RegUlator Valve
• External Regulators
• Supply
• Delivery
• Fuel Delivery
• Energy Delivery
• Leak Delivery
• Storage Elements
• Reservoir
• Fixed Volume
• Resistance elements
• Coolers
• Heaters
_,,-------------------------------
.. _ .." ..
0 . 0
pipelinestudio 1-15 energysoIutlons.
Gas Induction Training
Showing/hiding a grid
To display or hide a grid:
• Click the Grid button on the Drawing Tools toolbar (or open the View menu and select Grid).
NOTE: You can change the color of the grid by choosing View/Properties. The NetwOrk View
Properties dialog appears. Use the Coloring tab to set a new color.
. 0
pipelinesludio ~ 1-16 energysoIutlons.
Gas Induction Training
Flipping an object
To flip an object (reflect it horizontally or vertically along its centre line, like a mirror image):
1. In a network view, click on the object you want to flip.
2. Click the Flip Horizontal or Flip Vertical button on the Drawing Tools toolbar.
Or, you can open the Edit menu and select Flip/Rotate. The Flip or Rotate dialog displays. Select
the desired option then click OK.
Moving objects
To move objects:
1. Select the object(s).
2. Drag the object(s) to a new position and release the mouse button. If you are moving network
elements/pipes connected to other network elements/pipes, the connection is maintained. The
selected network elements/pipes move, while the unselected ones remain anchored in place.
However, the unselected ones can change their orientation and have their graphical length increased,
pipelinestudio
0
1-17 energysolutions?
Gas Induction Training
based on where you move the selected network elements/pipes. If a network element/pipe has an
associated data block which is not selected, whether the data block moves with it depends on the
data block system settings.
3. If you hold down the Gtrl and Shift keys before starting to drag objects, a copy of all selected objects
ill created and the originals are left in place. This is useful for quickly duplicating similar sections of a
pipeline network. You can then modify the properties of the duplicated objects as necessary.
Using NUdge
When moving objects, you can use the Nudge functions (Coarse moves objects a larger number of pixels
than Fine does):
Coarse: select an object, then press any arrow key to move the object that direction by a set number
of pixels.
Fine: hold down the Gtrl key, then press any arrow key to move the object that direction by a set
number of pixels. .
NOTE: You can set the number of pixels to use with Coarse and Fine on the General tab of the
Network View Properties dialog.
. 0
pipelinesfudio
0
1·18 energysoIutlOns.
Gas Induction Training
• Open the View menu and choose Graphical Nodes. This is a toggle menu choice, which shows or
hides Graphical Nodes.
. 0
pipelinesludio 41 1-20 energysoIutlOns.
Gas Induction Training
. 0
pipelinestudio
0
1-21
energysoIutlons.
GQS Induction Training
• The + and - keys are a quick way of zooming the Network View in or oul.
• The Page Up and Page Down keys are a quick way of scrolling the Network View. If you hold down
the SHIFT key at the same time, the keys will scroll left and right instead of up and down.
• You can import a TGNET 7.0 or TGNET 5.5 keyword file by choosing Import from the File menu. The
Graphical Configurator will automatically graphically lay out the configuration for you.
• In order to avoid having labels overlap a device, use the snap to grid to align your device so that it is
horizontal. This will position the label below the device.
• You can open two documents (configurations) at once.
• You can move the selected objects in a network view by using the arrow keys.
• If you have a Microsoft IntelliMouse (TM), you can use the wheel to scroll the Network View. If you
hold down the CONTROL key and move the wheel, the Network View will zoom in or oul.
• You can toggle the Network View grid on and off by choosing Grid from the View menu or clicking the
grid toolbar button.
• The grid on the Network View disappears automatically if you zoom out so far that the grid would be
too fine to be of use.
• You can customize the layout of the toolbars by dragging the toolbar buttons to any of the four sides
of the main window. Click inside the toolbar (not over one of the buttons) and drag the toolbar to the
new location.
• You can drag one or more ".tgw" (TGNET) files from Explorer or the Windows desktop onto the
Graphical Configurator.
• From Explorer or the Windows desktop, you can double-click a ".tgw" (TGNET) file that you have
saved and the Graphical Configurator will start and load that file. You can switch to full screen mode
by choosing Full Screen from the View menu. Press the ESCAPE key or click on the toolbar which
pops up to return to the normal display.
• You can quickly generate a loop for a pipe by holding down the CONTROL and SHIFT keys together
and clicking once on the pipe.
• You can move the selected objects in a network view one pixel at a time if you hold down the
CONTROL key while you press an arrow key.
• You can copy the selected items in a network view by holding down the CONTROL and SHIFT keys
together and dragging the selection with the mouse.
• You can create a new Network View window which displays a zoomed-in part of your network by
choosing the Zoom to Rectangle tool and holding down the CONTROL key while you choose the
rectangle to zoom to.
• Before placing a network element, you might want to turn on grid and snap. You can also set other
view options or use zoom/pan. The procedures for using grid and snap, setting view options, and
zooming/panning are explained in different topics.
pipeJinestudio provides various tools and options for working with a network view.
TIP: You can display a pop-up menu with network view-related functions on it. Right-elick in a blank
area of the network view.
NOTE: pipelinestudio supports Microsoft IntelliMouse'" functions. The procedure for using an
IntelliMouse is explained in a different topic.
. 0
pipelinesfudio ~ 2-1 energysoIut'ons.
Gas Induction Training
TIP: In a network view, connected nodes for a selected object are a different color from unconnected
nodes.
NOTE: Gas. You can also set properties such as Elevation, and Imposed Temperature/Pressure.
Double-click on a node to view the Details for Node dialog.
NodoOOOl I R........··I
11lO
51S
EIoY_ 10 a
'n•• _11·..... 1 ...
I~T",,""I DegF
ConmonI IT"')
OK ..... ,
2.3 Setting a node "glue" distance
To set a node glue distance:
1. Open the View menu and choose Properties. The Network View Properties dialog
appears.
2. Type a value to indicate the number of pixels to use as the node "glue" distance, or use the
up/down arrows to change the value.
3. Click OK when done.
Viewing nodes
To view nodes:
.. Open the View menu and choose Nodes. This is a toggle menu choice which shows or hides Nodes.
Property View Table-like, except properties are organized as a column with corresponding
values and units columns.
. 0
pipelinestudio ~ 2-3 energysoIutlons.
Gas Induction Training
Validating a network
To validate a network:
• Click the Validate Network button on the Simulation toolbar or choose SimulationNalidate
Network. The network validation is run and the Network Validation Results window appears. If the
validation process encounters more than the maximum number of errors or warnings, then the
process halts.
. 0
pipelinestudio ~ 2-4 energysoIutlons.
Gas Induction Training
• You can paste values from pipelinestudio into a spreadsheet or a document. Select a range of cells,
then open the Edit menu and choose Copy. Switch to the other application; you can then paste the
data from pipelinestudio.
• You can enter data in the Initial row - this data is used as default data whenever a new object (of the
type displayed in the table) is created. The Name cell of the Initial row is also used as part of the
default naming convention. The procedure for naming and renaming objects is explained in a different
topic.
• You can use Find and Replace functions to search for and replace text. The procedure for using
Find and Replace is explained in a different topic.
• You can sort a sheet using one or more columns. To sort using one column, double-click on the
column heading. To sort using one or more columns, open the Tools menu and choose Sort.... The
Sort dialog appears. You can sort using up to three columns.
• To select a sheet, click on the blank grey box in the upper left comer of the sheet. Alternatively, open
the Edit menu and choose Select All. To select all sheets in a table view, open the Edit menu and
choose Sheet. A sub-menu appears, listing various sheet functions. Slide the cursor to the sub-
menu, and choose Select All Sheets.
• To select a row, click on its name (on the left side of the sheet).
• To select a column, click on it's heading.
. 0
p;pelinestudio~ 2-6 energysoIutlOns.
Gas Induction Training
• Using the Insert Sheet Wizard, you can insert a sheet and select the columns to include. The
procedure for using the Insert Sheet Wizard is explained in a different topic.
• To delete one or more rows, select the row(s) then press the Delete key. A message asks if you want
to delete the row(s). Click Yes. If the object was a network element or pipe, pipelinestudio deletes
the corresponding object(s) from the network view. You cannot delete nodes.
• To delete a column, right-click on the column heading. A pop-up menu appears. Choose Delete
Columns. A message asks if you want to delete the columns(s). Click Yes. (To delete more than one
column, select the columns then right-{;lick anywhere inside the selected columns.)
NOTE: If you remove a column, you can add the column back to the sheet using the Insert Column
function.
• To change the width of a column (and the amount of information you can see for the column), place
your cursor on the right edge of the column label. The cursor changes to a left/right arrow pointer.
Click and drag the pointer to the left to decrease the width of the column or to the right to increase it.
• To automatically size column widths 50 that the column is slightly wider than the longest text string in
it, select the column(s). Then, open the Tools menu and choose Auto Fit.
• To change the height of a row, place your cursor on the bottom edge of the row label. The cursor
changes to an up/down arrow pointer. Click and drag the pointer up to decrease the height of the row
or down to increase it.
• To change the order in which columns are displayed, select a column. Then, click on the column
heading and drag the column to a new position in the table and release the mouse button. The
column is moved.
NOTE: You cannot move the Name column or place another column before it.
• To insert one or more columns into a table, open the insert menu and choose Columns.•.. The
Insert Column(s) dialog appears. Columns that are not used in a sheet are listed. Click on the ones
you want to insert and click OK.
• To change the order that sheets are displayed in a table view, select the sheet you want to move.
Then, open the Edit menu and choose Sheet. A sub-menu appears, listing various sheet functions.
Slide the cursor to the sub-menu, and choose Move.... The Move Sheet dialog appears, listing all
sheets in the table view. Select the sheet before which you want to place the current sheet. Click OK.
• To delete a sheet, select the sheet. Then, open the Edit menu and choose Sheet. A sub-menu
appears, listing various sheet functions. Slide the cursor to the sub-menu, and choose Delete.... A
message displays, asking if you want to delete the sheet. Click Yes.
• To rename a sheet, select the sheet. Then, open the Edit menu and choose Sheet. A sub-menu
appears, listing various sheet functions. Slide the cursor to the sub-menu, and choose Rename....
The Rename Sheet dialog appears. Type a new name and click OK.
You can add custom tables to the Tabl. menu, so you can qUickly open them.
1. Open the Tabl. menu and choose U.er-DefJned. A sub-menu appears. Slide the cursor to the sub-
menu, and choose Customlz..... The Customize Us.r-Defln.d Tabl. M.nu dialog appears.
2. To add a custom table view to the menu, click the Add button. The Brows. dialog appears. Navigate
to the desired path (drive and directory), then double-click on the custom table view file you want to
add. Its name is added to the U••r Defin.d Tables list.
3. To remove a file from the menu, click on it in the Us.r D.flned Tables list and click Remove.
4. To change the order of a file in the menu list, click on it in the User Defined Tables list and click
Mov. Down or Move Up.
5. Click OK when done.
. 0
pipelinestudio~ 2-8 energysoIut/ons.
Gas Induction Training
2.10 Using Find & Replace and Set To & Set To Initial with a table view
You can use the Find function to locate specific data in a table. This is useful for large tables.
Alternatively, you can use the Replace function to locate specific data and replace it with a value you
enter.
Two similar functions are Set To and Set To Initial. Set To allows you to locate specific data in a column
and change it to another value. Set To changes all data in a column to the value in the Initial cell of the
column.
NOTE: You can also use Set To to change values with the Property View and to change data items on
data blocks.
7. Click Find Next to start the replace operation. If pipelinestudio locates the data, the cell is selected
and the data is highlighted. To replace the data with the Replace with value, click Replace. The data
is replaced and the next occurrence of the data is highlighted. To replace all occurrences of the data
with the Replace with value, click Replace All.
If the Find what data is not located, an error message appears.
8. The Replace dialog remains open until you click Cancel.
. 0
p;pelinestudio~ 2-9 energyso,utlons.
Gas Induction Training
Using Set To
To use Set To:
1. Make sure that a table view is the active window.
2. Click on the column you want to use Set To with. The data in the cell is used as the default Set To
value.
3. Open the Tools menu and choose Set To. The Set To dialog appears.
4. Complete the Set To dialog.
5. Click OK when done. The values in the selected column are changed based on the values supplied
by the Set To dialog.
. .,
pipelinesfudio ~ 2-10 energysoIutlons.
j( Gas Induction Training
NOTE: If you selected more than one component from the list in step 2. repeat step 3 until you have set a
percentage for each component.
4. To modify the percentage of a component to use. click on the component in the Selected
Components list and click Modify•.•. The Molar Component dialog appears. Change the
percentage and click OK.
5. To normalize the percentages of components used to equal 100%. click the Normalize button.
6. Click OK when done.
. 0
pipelinestudio~ 2-12 energysoIutlons.
Gas Induction Training
Creating or modifying a simplified fluid using the Details for Supply dialog
To create or modify a simplified fluid:
1. Double-elick on a supply in a network view. The D.tails for Supply dialog appears.
2. Click N.w... next to Fluid. To modify an existing fluid, select the desired one from the drop-down list
and click D.talls.... The D.tails for Simplifl.d Fluid dialog appears.
3. Enter or change the specific gravity and heating value of the fluid, along with the percentage of
carbon dioxide in the fluid.
4. You can also add additional gas properties, called user qualities, and specify the percentage of each
one to use in the fluid. Click on the Us.r Qualities tab and complete it.
5. Click OK when done. A new simplified fluid is created. You can add the simplified fluid to the current
supply. Open the drop-down list next to Fluid and choose the desired one.
6. Click OK when done with the Details for Supply dialog.
. 0
pipe/inesludioO 2-13
energysoIutlons.
Gas Induction Training
You can modify user qualities using the U.er Qualitie. dialog or Table Fluid table, along with the
Property View also.
Once you have created a user quality, you can add it to any simplified fluid.
Creating a user quality using the Details for User Quality dialog
To create a user quality:
1. Open the In.ert menu and choose U.er Quality.... The Detail. for U.er Quality dialog appears.
You can also access this dialog from the U.er Qualities tab on the Detail. for Simplified Fluid
dialog; click the New... button below the Available U.er Quallti.. list; open this dialog by choosing
In.ert/Slmplified Fluid....
2. Enter a unit label and select the mixing rule.
3. Click OK when done. The user quality is created.
. 0
pipelinesludio ~ 2-14 energysoIutlons.
Gas Induction Training
1. Open the Insert menu and choose Simplified Fluids.... The Details for Simplified Quality dialog
appears.
2. Click on one or more user qualities in the Available User Qualities list.
3. Click Add. The User Quality Value dialog appears.
4. Enter a percentage of the user quality to use in the simplified fluid and click OK. The user quality is
added to the Selected User Qualities list.
5. To remove a user quality from the Selected User Qualities list, click on it in the list and click
Remove.
6. To change the percentage of a user quality to use, click on it in the Selected User Qualities, then
click Modify.... The User Quality dialog appears. Change the value and click OK.
7. Click OK when done with the Details for Simplified Fluids dialog.
. 0
pipelinesludio~ 2·15 energysoIutlons.
Gas Induction Training
Ji{:·6E~~r~i~~2C:··· .
1. Open the file: IMy DocumentslMy SimulationslTrainingl Demo_Steadv-State.tgw
2. Save the file as "Demo_Comp_Fluid" (in the directory: IMy DocumentslMy SimulationslTraining)
3. Add a compositional fluid to your configuration that has the following description (use the Insert I
Compositional Fluid method):
• Name-GasX
• C1-92%, C2-2%, C3-2%, iC4-1%, nC4-1%, iC5- 0.5%, nC5-0.5%, N2 - 0.5%, C02
-0.5%.
4. Add a compositional fluid to your configuration that has the following description (use the Table
method):
• Name-Gas Y
• C1 - 95%, C2 - 2%, iC5 -1%, nC5 - 0.5%, N2 -1%, C02 - 0.5%.
5. Change the fluid for all supplies to Gas X.
6. Perform a network validation. Run steady state and fix any errors.
7. Open your "Input Summary" table and add the following "outpuf columns to your table:
• Pipe table - density tail
• Compressor table - downstream pressure
• Delivery - pressure
8. Close the file.
8-Qu6lIU_QulIIIilIIl
.... FLUID1
11010
"1'----
BTUId
~I·i~
~=----
"",n
3.3712 lI!
: 5 I
-
TIItIl; 1111
0<
Whenever you track fluid quality (a Simulation Option), the simulator tracks the properties of the various
mixtures of gas that are flowing throughout the system. A mixing point occurs at any point in the network
where gases mix, for example a junction of three pipes.
L.... 4)
pipelinestudio ~ 2-16 energySO/Uol.ItlIlS.
Gas Induction Training
'-"--1'-"-1 ......_1_1_1·.._1
..... I e - 1 FUd I Look I _ I ..."_ I
rMtlar IiNMliDn IQL.JAUTY TRACKING EXAMPLE
-~
'-roo-
....
Dog'
'-'"-
~T"""
r'WIIT........ j
;-DaelTinI
r SPlICIf SW 0-.11'. .
tAELATM ±W
D<1e-1_ H.
At mixing points, the base qualities of the fluids entering that point are mixed using a molar-averaged
mixing rule in order to calculate the base qualities of the resulting mixed fluid which is leaving the mixing
point.
User-clefined qualities are also tracked and mixed as they travel through the network. For each user-
defined quality, you specify whether it should be mixed at mixing points using molar or mass averaging.
We recommend that you only activate fluid quality tracking after you have achieved a successful steady-
state solution with quality tracking disabled.
. 4)
pipelinestudio~ 2-17
energysoIutlons.
Gas Induction Training
pipelinestudio
0
2-18
energysolutions?
Gas Induction Training
. 0
pipelinestudio
0
2-19 energysoIutlons.
Gas Induction Training
the Value or Units columns cannot be changed. Press Enter after changing a value, or use an arrow
key or the Tab key to move to another cell.
• You can select Set To to set a new value for a property.
• To reposition the Property View, click on its drag bar (or title bar, depending on which is displayed)
and hold the mouse button down as you drag the dialog to a new position. Then, release the mouse
button.
• To dock the Property View with the side or top of the workspace to which it was last docked, double-
click its title bar. To un-dock it, double-click its title bar.
• To resize the width of a column, place the cursor to the left or right side of a column heading (the
solid grey box at the top) and drag the column until it is more narrow or wider. Release the mouse
button when the width is the desired size.
• To close the Property View, click its close button or click the Property View button on the Standard
toolbar.
The Gas Equations are available in "Details for Pipe" "General" tab Gas Equation
N_ PlPEI
_ ..
X
-
O_ _J123
..- •
-
150
WilT_I·, •
I·""""'"
I_
• u··_1
iHoE_ :::J
-
....F_
E_
....
~ook
GSO
Pan~l
Plltl{B)
I=' -
OK
AGA Equations
AGA studies (IGT Technical Report Number 10 "Steady Flow in Gas Pipelines", July, 1965) showed
greater friction factors than those determined using either the smooth or rough pipe laws. This confirmed
work that the friction factor is dependant on the Reynolds Number for turbulent flow at low flow rates and
is a function of the relative pipe roughness for turbulent flow at high flow rates.
For partially turbulent flow at low flow rates, the friction factor is a constant multiple of that used for the
Smooth Pipe Law. This constant is a function of the drag factor, which varies from about 0.92 to 0.98
depending on the degree and number of drag reducing elements.
Colebrook-White Equation
The Colebrook-White equation is recommended as a general use equation. This equation combines both
the Smooth-Pipe Law and the Rough Pipe Law and will provide good accuracy over a wide range of flow
conditions. Other equations will provide a similar degree of accuracy; however, you need to ensure that
the equation being used is suitable for the application.
Panhandle A
The Panhandle A friction factor formula was developed by the PanHandle and Eastern Gas Co. and is
Reynolds Number dependent.
This equation was designed for use in natural gas pipelines ranging in pipe diameter from NPS 6 to NPS
24 and for Reynolds Number from 5,000,000 to 14,000,000. This equation predicts slightly optimistic
flows for pipelines with partially turbulent flow and Reynolds Number greater than 300,000.
Panhandle B
The Panhandle B formula was also developed by the PanHandle and Eastern Gas Co.
This equation is only slightly Reynolds Number dependent.
The Panhandle equations are popular because they use efficiency factors to provide a good fit of
operating data in the partially turbulent flow regime. The Panhandle A equation is not realistic for fUlly
turbulent flow. These equations are also not good for planning purposes since the efficiency factors can
only be obtained using operating data.
Weymouth
The Weymouth provides a good estimation for fully turbulent flow in pipe with diameters around NPS 36.
When used on pipe diameters less than NPS 30, the friction factors tend to be too high and thus need
effICiencies larger than 100%. This equation is not recommended for sizing new pipelines.
Gsa
This friction factor has been developed by and is specific to Gaz du Sud Ouest.
Spitzglass
It employs a smaller eqUivalent pipe length appropriate to the smaller gas pipe sizes.
Constant
This simplistic friction factor is simply a numerical constant.
Frictionless
. 4)
pipelinestudio? 2·22 energysoIutlons.
Gas Induction Training
Use of this friction factor will result in frictionless flow along a pipe, perhaps useful for calculating a
theoretical maximum.
2.25 Exercise 2F
1. Open the file: IMy Documents\My SimulationsITGNEnDemosIDem01.tgw.
2. Select and delete the regulator "REG1"
3. select and delete the pipe "PIPE3"
4. Select and delete the delivery "DELlV2"
5. Select the pipe "PIPE1", double click on it, go to the "General" tab, select the "Gas Equation" =
AGA and close the "Details for Pipe" dialog
6. Select the pipe "PIPE2", double click on it, go to the "General" tab, select the "Gas Equation" =
AGA and click on the "OK" button to close the "Details for Pipe" dialog
7. Save the file as "Dem01_AGA" (in the directory: IMy Documents\My SimulationslTraining)
8. Run Steady State
9. Save the file as "Dem01_Colebrook" (in the directory: \My DocumentslMy SimulationslTraining)
10. Select the pipe "PIPE1", double click on it, go to the "General" tab, select the "Gas Equation" =
Colebrook and close the "Details for Pipe" dialog
11. Select the pipe "PIPE2", double click on it, go to the "General" tab, select the "Gas Equation" =
Colebrook and click on the "OK" button to close the "Details for Pipe" dialog
12. Run Steady State
13. Repeat the necessary steps to generate the configurations: "Dem01_ GSa",
"Demo1_Panhandle_A", "Dem01_Panhandle_B", "Demo1_Spilzglass", and
"Dem01_Weymouth" (under the directory: \My Documents\My SimulationslTraining)
14. Select the "Gas Equation" accordingly for pipes "PIPE1" and "PIPE2"
15. Run Steady State for each configuration
16. Review and compare the Steady State results for all configurations.
About compressors
Compressors fall into these categories:
• Generic
• Centrifugal
• Reciprocating
.
A generic compressor does not have any performance curves and may not use maximum and minimum
speed as constraints.
.
A centrifugal compressor uses a centrifugal performance curve (CPID)
. 0
p;pelinestud;o~ 2-23 energysoIut'ons"
Gas Induction Training
A reciprocating compressor uses a reciprocal performance curve (Reciprocating CPID) containing one or
more cylinders.
•
You can create stand-alone compressors or use compressors in a bank. You can also associate a driver
with a compressor.
A compressor is connected to other items in the configuration by an upstream node and a downstream
node.
Flow through a compressor from the upstream node towards the downstream node is reported as
positive; flow in the other direction is reported as negative.
In the event that there are problems obtaining a steady-state convergence, this may be due to problems
with compressor modeling. In particular. when detailed compressor information has been entered it is
often difficult to spot errors in the data. or to identify when convergence has not been possible due to
limits in the compressor maps. In this case. to assist with debugging a configuration. you can easily
model all compressors as generic compressors by removing the check mark from the Use detailed
compressors check box on the Controls tab of the Simulation Options dialog.
-
\unU\<1tlOll OptlOn" X
I I _
E _ RO!J,lIIar R _ I EQUipment R _
G__ Canlrolo
s~loIe CanIroIo - . - -
I FUd
----.. "l
StalionR_
I
leIk I R_I V.....
I
I
,..,.R_
E.... R _ I
I
p;pelinestudio~ 2-24
energysolutions?
Gas Induction Training
• You can change units at any time by choosing SimulationlOptions and choosing units in the dialog.
All open windows are immediately updated with any changes as soon as you choose the OK
button.
• You can save a set of units for use later by choosing Units from the Simulation menu and then
clicking the "Save As" button.
• To view a "Properties" dialog box for a device, double click that device in a network view.
• You can view a "Properties" dialog box by double clicking in the header of a row in the table view.
• You can access common editing functions by clicking on a device or devices to select them with the
left mouse button and then clicking using the right mouse button, while keeping the cursor over the
selected object(s).
• You can select which devices you wish to see in network views by choosing Nodes, Equipment or
External RegUlators from the View menu.
• You can add new units or edit existing units by choosing Units from the Simulation menu and then
clicking the "Manager" button.
• You can easily change the diameter of all the pipes in a configuration by selecting the Diameter
column in the Pipes table and then choosing Set To from the Tools menu.
• You can use the TableICustomize... menu item to add frequently used tables to the TableslUser
Defined menu.
• You can make a set of units the default for all new configurations which you create by choosing
Units from the Simulation menu and then clicking the "Use As Default" button.
• You can sort tables by more than one column by choosing Sort from the Table menu.
• To copy data to Excel, lotus 1-2-3 or another spreadsheet, select the data in a table, drag the data
to the other program and drop it on that program.
• You can easily change the flow setpoints of all the supplies in a configuration by selecting the
Maximum Flow column in the Supplies sheet of the Xregs table and then choosing Set To from the
Tools menu.
• To make a column in a table fit the contents, you can double click in the header row on line
between the two columns.
• To do a quick units conversion on data, display the data in a table or dialog; then change units by
choosing Units from the Simulation menu. Go back and look at the table or dialog: the value will
have been converted to the new units.
• You can add columns to tables by choosing Insert Columns from the Table menu.
• You can sort tables on any column by double clicking in the header of that column.
.
pipelinestudio~ 2-25
energysoIut,ons.0
Gas Induction Training
The dialog-level help is context sensitive, meaning that as you work with pipelinestudio you can press
the F1 key or click the help button (if one is available) to view an associated help topic.
This system covers both TGNET (gas pipeline networks) and TLNET (liquid pipeline networks). Anywhere
that a topic is specific to either TGNET or TLNET, it will be indicated using Gas or LiqUid, respectively,
using the indicated color.
Most help topics will have hyperlinks, or jumps, to other related topics. The jumps fall into one of three
categories:
• Related dialogs & tabs (dialogs and their associated tabs and fields),
• Related procedures (tasks), and
• Related information (concepts, equations, and lists).
These jumps display in green with an underline. The topic will display in the main help system window
Conventions used
Selecting a jump
• Click on a jump to view the associated topic or popup.
1. Open the Options menu and choose Display History Window. The list of help topics appears.
2. Double-elick a topic from the list to display it.
. 0
pipelinestudio" 3-2 energysoIut'ons.
Gas Induction Training
• With the topic displayed, click Print. You can also right-click inside the Help window to display a pop-
up menu; select Print Topic.
Printing a topic in a pop-up window.
• From the pipelinestudio Help program go to the Options menu and choose Keep Help on Top. A
sub-menu appears. Choose On Top from the sub-menu.
NOTE: Selecting Default or Not On Top does not position the Help window on top.
1. Display a topic in the Help window to which you want to add a comment.
2. Open the Edit menu and choose Annotate. The Annotate dialog appears.
3. Enter your comments and click Save. A paper-clip icon appears at the top of the topic. You can click it
to see or change your comment.
. 0
pipelinestudio" 3-3 energysoIutlons.
Gas Induction Training
select table view data and paste it into a spreadsheet. pipelinestudio also produces a variety of files,
which use an ASCII text format such as reports, and output files).
.. You can send plpelinestudio files (such as a configuration, report, or keyword file) via e-mail.using
the File/Send ... function.
.. The contents of windows and views (such as a network view, table view, chart view, etc.) can be
printed as a hard copy.
.. You can export a chart as a bitmap graphic or JPEG graphic.
.. You can select objects in a network view and copy them onto the Windows Clipboard, then paste
them into another application.
pipelinestudio
0
3-4 energysolutjons~
Gas Induction Training
object is created directly in a network view. You need to click anywhere outside the object to exit the
software and return to pipelinestudio. The object is added to a network view.
NOTE: A link is maintained between the software used to create an object and the object. To edit the
object, double-click on it. The corresponding software opens, so you can make changes.
TIP: To view and work with links, you can open the Edit menu and select Links.... The Links dialog
appears. You can update links, open the source, break links, etc.
If you select Create from File, you can select an existing file to insert. If you click the Link checkbox,
a dynamic link is set between the file and the object placed in a network view. If you modify the file,
the object is updated in a network view.
Type the path (drive and directory) and name of the file to open (if you know it) and click OK. If you
do not know where the file is located, click the Bro_. button. The Bro_ dialog appears, which
you can use to navigate to the desired path. Double-click on the file you want to insert. The object is
added to the File field. Click OK when done. The object is added to the network view.
TIP: Once you have inserted an object, you can work with the object. To display a pop-up menu with
object-related functions on it, right-click on the object. The functions available on the menu
depend on the type of object you select. For example, you can resize the object, convert it to
another type of object, view its properties, etc.
Purging files
You can remove all output files generated during a simulation. This is useful if you are running transient
simulations, which can generate large file sizes, and you want to clean up some disk space.
NOTE: You do not need to purge files if you are going to re-run a simulation. The new output files
overwrite the existing ones.
TIP: The Purge function only works on files generated during a simulation for the current configuration
file.
0
pipetinesfudio energyso/utions?
Gas Induction Training
To purge files:
1. Open the File menu and choose Purge. A message displays, asking if you want to purge the files
2. Click Yes to purge the files.
Zoom
Table
~
Simulation
Drawing Tools
Interactive
Drawing (gae)
0
pipelinestudio 3-7 energysolutions?
Gas Induction Training
Text Viewer
~
Customizing toolbars
NOTE: Although it is possible to add and remove buttons from the toolbars provided with pipelinestudio,
you should only add buttons to (or remove buttons from) custom toolbars.
To create a custom toolbar or change the appearance of toolbars:
1. Open the Tools menu and choose Customize. A sub-menu appears, listing Menu..• and
Toolbars..•.
2. Choose Toolbars .... The Customize dialog appears.
3. To customize the appearance of existing toolbars, you can choose Show Tooltips, Cool Look,
and/or Large Buttons.
4. To create a new, custom toolbar, click New•••. The New Toolbar dialog appears.
5. Type a name for the toolbar and click OK. It is added to the list on the Customize dialog and a blank
toolbar appears.
6. Click on the Commands tab. It lists all available commands in pipelinestudio that you can add to a
toolbar.
7. Select the command category from the list. The buttons available for the category are displayed in an
area on the right of the tab.
8. Click on a button.
TIP: You can view the button's description at the bottom of the tab.
9. To place a button on your custom toolbar, drag it from the Commands tab to the custom toolbar.
10. Click OK when done with the Customize dialog.
TIP: To remove a button from your custom toolbar, drag the button off the toolbar. If you remove all the
buttons from a toolbar, the toolbar will also be removed.
0
pipelinestudio 3-8 energysolutions?
Gas Induction Training
6. At Initial Directory, click the •.• button. The Select Initial Directory dialog appears. Set the working
directory that the application will reference when it opens. Navigate to the desired path (drive and
directory), then click on the directory you want to use. Next, click OK. The dialog closes and the
path/directory name appear in the Initial Directory field.
7. Click the Add button on the Cu.tomlze dialog. A new menu item is created and added to the Menu
Contents list.
8. To set the order of menu items, click on an item then click Move Up or Move Down to change ils
position in the list.
9. To remove an item from the list, click on it in the Menu Contents list, then click the Remove button.
10. Click OK when done with the Cuetomlze dialog.
NOTE: If you are creating a custom toolbar, custom menu items added to the toolbar are available as
buttons to add (under the Tools category). However, they are represented by a generic button
with a number next to it (based on the item's position on the Tools menu).
. 0
pipelinestudio
0
3-9 energysoIut,ons"
Gas Induction Training
To set advanced simulation options, click on the Controls tab. Then, click the Advanced••• button.
Set the advanced options and click OK when done.
3. Click OK when done. The options are set.
Setting options
To set options:
1. Open the Tools menu and select Options. The Options dialog appears.
2. The General tab allows you to set options such as object names, the number of recently-opened files
listed on the File menu (so you can quickly open a recent file), a wallpaper to use for the
pipellnestudio workspace, etc. Complete the General tab as necessary.
3. The Validation/Export tab allows you to set options such as network validation and keyword file
export. Complete the Validation/Export tab as necessary.
4. The Tables tab allows you to select table options such as scrolling buttons and short property names.
Complete the Tables tab as necessary.
5. The Open/Import tab allows you to select how unit resolution is resolved if a keyword file that you
are openinglimporting uses different units than those in the unit database. Complete the
Open/Import tab as necessary.
6. Click OK when done. The Options dialog closes and the options are set.
--.
IBWRS ro""
r ,..
,~S,....... ....... -~· __·_--
160 DIIF '-
HM:o.- pr;-- ..
c- HMlilg""
"1p-
.. -
z.,.. rw-- IlIi
ro.- ;-·1...............
....-rs-- ....
·v_
tHisMi,.'
rs-- "'.
z_
r. CCI'lMlI 10.0110125 rP
.,,"--
r"""""", rs-- -
To run configurations and get results close to real world conditions (thermal model) the scenario requires
to use "Temperature Tracking On" (I.e. without wall tracking), check the Temperature Tracking box in
the Simulation I Options I General tab (leave Wall Temperature tracking blank).
r_
T.Iar~ !TGNETDEMOl
-ro---- ....
T_~ Doo' "'T_
rW... T.......... :
i'-O...n-_
r 5...,9l111o.n.
IAiUTIVE :±EI
This option requires that the pipe ambient (ground) temperature and the overall heat transfer coefficient
parameters be supplied
If you need to have more precise heat transfer and temperature profile information, it is necessary to do
detailed wall temperature tracking calculations.
This is done by selecting "Wan Temperature" Tracking (in Simulation I Options I General tab) and
checking the "Do detailed wall calculation for this pipe' box in the Details for Pipe dialogue box in
each pipe.
Un-checking this box provides the way to override the wall temperature tracking for the particular pipe.
Note: If 'Wall Temperature" tracking (in Simulation I Options I General tab) is off, this entry has no
effect.
. 0
pipelinestudioO 3-11 energysojut/ons.
Gas Induction Training
j- A-...cator S-.:s.d~··_~-
-~ ...
'--- rso-- Dog'
i -- O-.ITinI-----,
There are a number of different ways to set up the detailed wall tracking option. The user can use a
single wall layer that represents the pipe wall or multiple wall layers can be specified.
To set up wall layer tracking with multiple layers, it is necessary to edit or input the information in the
"Details for Pipe" dialog and select the "Wall layers" tab.
......
0.... 0DIIIirliIN
CoINI.IiI!tto_
lien''''.:;''"",~,...- - 8TUih.ft2.F
ISt8lllllRl 3 i. e'",,-,";, I
Vou iIl .. llton
. . . . . w......
I~,_t·
Io
I
...
SMledw......
,.....,
s""
Fh hMt lr. . . . llllII, ;"p ."'.7':"'c-iJO\';"'-- BTIMI.ft2.F
1-:<5"'''
C:::::::::JII --
OK
pipelinesludio ~ 3-12
energysolutions?
_______~ __=G=a,~lnductionTraining
Ambient temperature tables allow you to specify monthly average Ambient Temperatures and
Velocities for an ambient medium.
The ambient temperature tables work by replacing the normal pipe leg ambient temperature with a value
inferred from the ambient temperature table based on the user specified Datemme.
Wijh Wall Temperature Tracking selected you now have the option to utilize a flowing ambient medium
outer wall film heat transfer coefficient which will use the ambient medium velocity, or a value interpolated
from the tables, to derive suitable Reynolds and Prandtl numbers for the (flOWing) ambient medium.
. 0
pipelinesludio ~ 3-13 energysoIutlons"
Gas Induction Training
i'WllrIIhW T.tIIe
: r-; U.. ~T""""T"
r- UW"""""'V_..T.:IbIo=- ..,
M_TIbIo ,.IH~S" ..:l ,H,- N_...I'
~.-~o;;,-~=-~"::-:_-~-~--~~=Table l-:=-=~--~
_ c...IItian 10 we ~ lAG a, .Ii coe"....... k :::l
FlM .... _ _ .I.' BTU..Il2.F
B__ " .
....... """"""'Iy
,_M_ _·-·-----------------
IH"'" BTU,......
Oonoll/
ViIcoIiW
'''f''
IU'J1,25
b/ll3
dI
T _ """"""'Iy 10 13: 11" BT"""-F
""" ~ ,,, 989/S' BTIh1l.F
V~ 101 ftIt
OK ..... I H.
To help identify the value calculated and used by the simulation, the Ambient Temperature (Output)
value is available in both property view and generated reports.
,
. .....,
'. .......
,171• .. 111. 110
1 •
,17 '."7
7~_
• flU7•
I•
7
~
_
' ..307a1 fO.~ _ _
H I • ~
0
pipelinestudio 3-14 energysolutions?
Gas .Induction Training
F Ira
.... 71 0.329
Fllb 71 0.629
.... 72 0.329
Apt 73 0.329
= ........ 74 0.329
76 0.329
=--l78 0.329
76 0.329
5ep 75 0.329
OCt 74 0.329
Nov 72 0.329
Dac 71 0.329
. 9
pipelinesfudio ~ 3-15 energysoIutlons"
Gas Induction Training
3.24 Library
Overview
Element libraries are entities that are designed to make configuration easier and less error prone.
They allow you to define certain model configuration elements once and then allow them to be available
to all subsequent configurations.
For example, you can enter the details for a compressor curve, add it to the library, and use that
compressor curve in your simulation.
If you then create a new simulation document, the compressor curve will automatically be available to you
as a library entry.
Any configuration element that you store in a Ilbrery Is available to all configurations of the
appropriate type.
When selecting non.library entries from the network view, they will appear with an asterisk (*) next to the
library entry name.
. 0
pipelinestudio~ 3-16 energysoIutlons"
Gas Induction Training
Each document type has its own library i.e. there is a TGNET element library. The Library in TGNET
allows the users to view and edit the property items from the available type list.
The Gas Library TGNET is available for Compressors, Drivers, Fluids and Wall Layers etc.
2. A new window with a list of available type tables appears. Select the type from the Gas Library
tree on the left to display the properties to edit.
0001 C4012
II¥...
'129428
I
SOOJ
lsOOiJ
!
I
-
i11la6.39
flPfll
'14300
114300
0002 C4012-2 129428
I
i11la6.39 ,
---i~
.!.l
3. To add a new element to the table, fill in the row New and save.
4. To add a new row, right click the library window to display the context menu, select Insert Row.
Sort. ..
"Fncl...
DeIoteRows
5. To delete an element, right click the libl1lry window to display the context menu, select Delete
Row.
6. To edit the properties of the elements, edit the values of the table and save. The library can also
be found in the "Workspace View" under TGNET Library.
The Workspace View gives an overview of all the objects in the network. The number in brackets after
each object shows the number of elements of that type of objects in the network.
To view/edit the details of an element, click on the + sign to display the elements. Double click the
element and the detail dialog appears.
You can position the Workspace View anywhere within the pipe/inestudio workspace. If you move it
close to a side, the Workspace Vi_ will dock with (or attach itself to) that side. You can un-dock it by
dragging it to a new position.
The Workspace View is a convenient way to gain a general view of all the objects in the whole network.
The structure of the Workspace View enables you to view each object type and the detail properties of
each object.
You can work with the Workspace Vi_ in various ways:
1. To display the Workspace VI_, click the Show or hide workspace view bullon on the Standard
toolbar or select VlewlWorkspace View.
~ !~~fAL? i
- ~.. ij*: I_ _
~--~--
--'"-""~"------------------------~
pipelinestudio~ 3-18
energysolutions?
Gas Induction Training
ka~,_'"
I•• ~H Qltput
L.brary
atbet' Fie...
A C
1'\\etWot1!, ¥Iew
I:i' pto,,,,,, ¥low
J;:f t.Iann ........
~ I;:J ii~lod,IiIStotl'I""".i"'.
i'*
2. To display the object items in the Workspace View, either click on the + sign or double-click the
object that has a figure greater than zero in the brackets on the Conflg tab.
Workspace IXI
3. To display an objecfs corresponding Details dialog, double-click the object and the relevant
Details dialog displays.
4. To reposition the Workspace View, click on its title bar and hold the mouse button down as you
drag the dialog to a new position. Then, release the mouse button.
5. To dock the Workspace View with the side or top of the workspace to which it was last docked,
double-click its title bar. To un-dock it, double-click its title bar.
6. To close the Workspace View, click its close button or click the Workspace View button on the
Standard toolbar.
. 9
pipelinestudio ~ 3-19 energysolutlons.
Gas Induction Training
-
~Qpon... caItO
1iI_
-
cOI+s
•
[}." .
8rt... Ctri+P
ImH' ()O IHI Il) Allll1l\
.~
[}.- seve6s...
.
Page Soty)..•
-
Pq~ ...
KeY¥lord FIe...
~ML Fie...
l.ii••••• '€l~dFiIe...
'€I;got.
1'1.0._
to
-€I _fie ...
_...
€I t.nIl:i.!Jl Dal:a".
to
.. ~ %«In Dal:a... " "'~Dal:ilI .
fll QJIt:1ons Data. o.
m lDemolj.IEl,tgw
f.lJ ii
III Qot».·i1i"'' IiI· ~~I
0 . 0
pipelinestudio 3-20 energysoIutlons.
•
The library import/export dialog has two tree views. On the left is the local/resident library data; this is the
data that is available to configurations. On the right is the library data file, this is the data that can be
saved and reloaded.
---
~~~- .. I
~......
:.. i:lJ ,TGNellbllY Datil
~ Cen/JiI.geI PeItonnan;e a..ve. [1l)
~~FUdI(D)
~ """"" 1m
i:iJ DriYer Pe!l0IIIIIIlCe Cwvet [OJ
CiJ DriYw't [01
C:J Mortt"4ITempereue¥ldVeklcit)IY"
;;;;a R.q.oeatrig Deli1ilior\$ (0)
:J SI!tliied FkidI (OJ
::J TI.JbJle PelforrMra nr- (0)
G;;J TI.IbineI (0)
(;;J U_ Qualiia (0)
_------1
(llWaII'-tlOl
OIl
.
"'" I ... I
The user exports elements from the local library to the library data file and imports from a library data file
to the local library.
Each tree view is organized by element type. Each element type listed also shows how many elements
exist for that type. Double clicking an element type or selecting the [+] (plus) symbol preceding the type
name will expand the tree to show the elements of that type.
The element will be transferred and the tree view corresponding to its destination will be updated.
If an element with the same name already exists then: if the data for the element is identical the transfer
will have no effect; if the data differs, a new element will be created with a number appended to the end of
the name. Elements can be renamed and deleted (see below for renaming and deleting elements).
If the element being transferred refers to other elements, then any referenced elements are also
transferred. The same rules for identical names and data also apply to the referenced elements that are
transferred.
To transfer all the elements you can either click the double chevron button ([»] or [«]) that is pointing in
the direction that you would like to transfer the elements. Or you can select the root node of a tree and
press the single chevron button ([>] or [<]) that points to the direction that you would like to transfer the
elements.
All elements will be transferred. The rules described above for identical names and data apply for each
element transferred.
. 4»
pipelinestudjo~ 3-22 energysoIut/ons,
____________-=G--=o:..=s--'I=-:..=:nduction Troining
• You can use the Tools I Customize... menu item to add programs that you frequently use to the Tools
menu. You might, for example, add the Windows Calculator program to the Tools menu.
• You can customize the color of devices such as pipes, compressors and external regulators by
choosing Options from the Tools menu and selecting the Color tab.
• You can have the Graphical Configurator automatically load the last configuration you were working
on when the program starts. Choose Options from the Tools menu, select the General tab and check
"Reload last document at startup".
• In the Network Validation results window, you can highlight most errors or warnings and then press
the Return key to see a dialog for the object that has the error or warning.
• You can change the look of your pipeline segment without adding additional nodes by selecting
Graphical Nodes from the View menu: this provides you with two additional points on each pipeline
segment.
• You can turn text labels on and off for nodes, pipes, equipment and external regulators on the
Network View tab of the Tools Options dialog.
• You can have the Graphical Configurator write comments into the keyword file by checking the 'Write
comments into the keyword file" box on the Validation/Export tab of the Tools Options dialog.
• You can insert a picture into your file by choosing Object from the Insert menu; selecting an object
type such as a bitmap and then clicking on the OK button.
• In the Network Validation results window, you can press the F5 key to re-validate the network.
• If your imported keyword file presents a network that is compressed to the point that it is difficult to
spread out, try removing the node co-ordinates from the keyword file. This will spread out your
network into a more manageable picture.
• You can change the size of labels in the Network View on the Network View tab of the Tools Options
dialog.
• If you need support using pipelinestudio, e-mail usatstudiosupport@energy-solutions.com.
• If you have problems importing an existing keyword file, run it through the keyword processor to
ensure that the keyword file is valid.
• You can insert any OLE object (for example a bitmap) into a network view by choosing Object from
the Insert menu
• You can make an OLE object a "background" object so that you do not inadvertently select it. This is
useful for bitmaps that form a backdrop for the pipeline network.
• To make an OLE object a "background" object, select the object, right click and select "Send to
Background" from the popup menu.
. 0
pipe/inestudio ~ 3-23 energysoIutlOns.
Gas Induction Training
The purpose of this lab is to introduce you to the methods used for changing visual and data output in
pipelinestudio.
. 0
pipelinestudio~ 4-2 energysoIut'ons.
Gas Induction Training
pipelinestud;o~ 4-3
energysolutions?
Gas Induction Training
. 0
pipe/inesfudio 4) 4-4 energysoIutlons.
Gas Induction Training
1. Open the View menu and select Workbook Mode. Tabs representing each open window appear at
the bottom of the screen. Icons representing the tab contents (a network or a table) and the
configuration file name are displayed on the tab.
2. To view a window, you can select its tab or click on its title bar.
3. To return to the normal mode, open the View menu and select Workbook Mode again.
To use the full screen mode:
1. Make the window you want to view the active window.
2. Open the View menu and select Full Screen. The pipelinestudio application now occupies the
entire screen. A toolbar with one button on it, Toggle Full Screen, appears.
3. To return to the normal mode, click on the Toggle Full Screen button or press the Esc key.
TIP: You can use the Workbook Mode and Full Screen mode together.
Showing/Hiding objects
While working with a network view, you can show or hide different types of objects, such as nodes,
equipment, etc.
To show/hide objects:
Open the View menu and choose to show/hide:
• Graphical Nodes
• Nodes
• Equipment
• External Regulators
• Legend
• Flow Arrows
• Data Blocks
• Data Block Owners
NOTE: You can set options on the Network View Properties dialog that affect whether object tooltips
and object labels are shown or hidden. An object tooltip is a pop-up description of an object that
appears when you leave the cursor over that object momentarily; it disappears when the cursor is
moved off the object. Labels are text descriptions of nodes, pipes, equipment, and external
regulators shown in a network view. The procedure for setting Network View Properties is
explained in a different topic.
dialog, accessed by selecting View/Properties). The procedures for selling a color scheme and
selling Network View properties are explained in different topics.
----- - - - - - - - - - - - - - - - - - - - - - - - - - -
. 0
pipelinestudio~ 4-8 energyso,utlons.
Gas Induction Training
The object you want to use as a model is called the master. Objects you want to pattem after the master
are called targets.
0 . 0
pipelinesfudio 4-9 energysoIutlons"
Gas Induction Training
TIP: To add a new ramp time column between existing columns, select the column to the right of
where you want to insert the new column and choose Insert Column Before.
9. Enter new setPOint values in the ramp time columns for the desired device types.
10. To change the ramp time value for a column, select the column then right-elick on it. A pop-up menu
appears. Select Reschedule Ramp Time.... The Reschedule Ramp Time dialog appears. Enter a
new relative time and click OK.
11. You can also delete or copy/paste rows and ramp time columns.
12. You can use the Set To function to change all the values in a row or a column. You must first select
the entire row or column.
13. To filter data, right-click on the table. A pop-up menu appears. Choose Filter••.. The Filter Options
dialog appears. You can filter by device type or device name. To remove a filter, select None. Click
OK when done with the Filter Options dialog. The table data is filtered accordingly.
14. To save a transient scenario, right-elick on the table. A pop-up menu appears. Choose Save. The
transient scenario is saved.
15. Click the close button for the table's window when done.
• Trends can be added to an existing graph on either the right or left axis, or to an existing plotting
window in a new area.
• Trends of different properties can be added to the same trend plot as either left or right axes or within
up to six different areas.
• Trends of different configurations or scenarios can be added to the same trend plots.
• Trend plots can be saved / exported / printed in different formats: MetaFile, BMP, JPG, PNG or
Text/Data Only to file / clipboard / printer.
• The trend plot data can also be exported to the Windows Clipboard and pasted to MS Excel
spreadsheets or Word documents
· -- -_--
-.. -
f"ooon _ _ O.. -
Tr'-"":C_
~ TliNH
=.C,_.-d5ol:lirvol _llrogDaM_" ~ e- jo-UOltl<tootl
.
- -,",,_-. <-'~ji"-"'GiMi;,--*,-~·ii;;;--·--
.,.r__
;,+X/ot
"" Dt:1.M
~'15
111111 ,,,
)lO.743
)lQ,143
.... -
, . ....... fkMSolpoio: Q 1115 JlQ743
I=:-s....
-
Dill Q5 lilIl.7C
Qll1 1111 KIM
m
.. DELN2 '" l«l743
,. _ _ s_ llQ'lI85 743
1 IllS 3oIJ.7oU
-
d'_~s" m 1.1116 185.161 :MO.721
'J
-,-r--_
1.1133 1 Ml.es.
d'l__
!!!!!!!!!!!!!!!._--- ~_.;
m
.. TlOIlIIll21 li'_ ,...
.. O_l{21
.,LLoItY_{21 m 'M
""'1<IolI0WV1 FIoooi'lD_'_Too
"'l<IolIDt:L/V1 _ _ "~l
~rl- - - - - -
L RigIO:YAoOolG
.. 0 ..... 2A
"0_3A •• rlto
,
"O_~IOI
.. a_Sill
.. 0_6A
••
oM
-
•
. 0
pipelinesludio~ 4-11
energysoIutlons.
Gas Induction Training
. 4)
pipelinesludio ~ 4-12
energysoIutlOns.
Gas Induction Training
2. Make sure any window for the desired configuration is the active window.
3. Save your configuration.
4. Click the Transient Restart button on the Simulation toolbar, or open the Simulation menu and
choose Transient Restart.
. 0
pipelinestudio ~ 4-13 energysoIutlOns.
Gas Induction Training
You can either create a chart on your own or by using the Profile Wizard. The procedure for using the
Profile Wizard is explained later.
You can set general properties that apply to a chart view or properties that apply to chart items (such as a
legend, axes, etc.). If you create a chart format that you want to use for other charts, you can save it with
a unique name, and optionally set its format as the default. Of particular interest in transient simulations,
you can create a table that appears on the chart displaying the value of the plotted variables at the cursor
location; you can also enable the display of historical lines that display how the profile plot has evolved
overtime.
You can print and export a chart as a graphic also.
Creating a chart
To create a chart:
1. In a network view, select a pipe (or pipes).
2. Select the desired chart type from the icons in the toolbar (P, C, PC, T, E, HE). A chart is created and
appears in a chart view window.
3a. Alternatively, open the Chart menu and choose Profiles. A sub-menu appears, listing a variety of
profile types.
3b. Slide the cursor to the sub-menu, and choose the profile type you want to chart. A chart is created
and appears in a chart view window.
3. To modify chart characteristics, right-click on the chart and select the appropriate menu item. You can
select to show or hide a border, legend or shadow for the chart; you can also adjust the appearance
of the grid, include data labels, show markers for each data point, adjust the numeric precision. In
addition, you can save the style of the chart for future use, or call up a saved style and apply it to your
existing chart.
To add a text block to the chart, click Add T.xt Block.... The T.xt Block Properti.s dialog appears.
Complete the dialog and click .OK.
NOTE: You can add one or more text blocks to a chart.
To remove a text block, select it then click Del.te T.xt Block.
Once you have selected a properly, click Apply to generate its curve on the chart. You can then
modify the curve attributes for the properly. With the properly selected, click Curv. D.tails.... The
Data S.ries Prop.rties dialog appears. Complete the dialog and click OK.
fl . 0
pipelinestudio 4-15 energysojutlons.
Gas Induction Training
3. Choose Export Dialog ... from the menu. In the Export section of the dialog, choose the type of image
you want (EMF,WMF, BMP, JPG, or PNG). In the Export Size area, choose the desired image size
and pixel resolution in dots per inch DPI). Lastly, in the Export Destination area, choose the desired
location to send the image to, and then press the Export button to actually carry out the export.
. 0
pipelinestudio ~ 4-16 energysoIutlons.
Gas Induction Training
3. Complete the printer dialog and click OK. All sheets of the table view are printed.
. 0
pipelinestudio~ 4-19 energysoIutlOns.
Gas Induction Training
2. Slide the cursor to the sub-menu, and choose either Steady-State Report or Transient Report
(depending on the type of simulation you ran). The corresponding report appears in a new window.
3. Use the scrollbars to view the report.
4. To print the report, click the Print button on the Standard toolbar, or open the File menu and choose
Print. Your standard printer dialog appears.
An option is to preview the report before you print it. Click the Print Preview button on the Standard
toolbar, or open the File menu and choose Print Preview. The Print Preview window appears. You
can view different pages (if more than one), zoom, and print. Click Close when done.
5. Complete the printer dialog and click OK. The report is printed.
A report definition is an Excel workbook with the file extension ".rptdef.xls". The report definition file
contains pipellnestudio Excel Add-in functions to retrieve pipelinestudio data and write it into cells
within the workbook.
1. Open the Report menu and choose Create/Run ..•. The Report dialog is shown. Alternatively,
choose Start Excel and on the pipelinestudio toolbar in Excel, click the Run Report... button.
You can also create the reports from outside the pipelinestudio application by starting up Excel
and click Run Report... on the p/pelinestudio toolbar.
From the Report dialog select the case from the dropdown list or click the button to locate the
case.
N.B. If the pipelinestudio toolbar is not visible in Ms Excel, go to the Tools menu and select
Customize, select the Toolbars tab and check the pipelinestudio entry.
2. If you started the reporting tool from pipelinestudio then the current case will already be
selected. Otherwise, or if you want to generate reports for a case other than the currently
selected case, you can change the case from the Case drop down menu or selecting another
case via the ...:::.. button. You must select the pipelinestudio configuration file for that case.
3. Click the __l:JJ button and select the report definitions from the PLS Report Definitions dialog.
When the report definition is selected, it is added to the panel of Contents. You can select one
or more report definitions for your report workbook. To change the order of the report definitions,
and hence the order they appear in the workbook, select the item and use the up or down arrow
buttonst'L~ .
4. To delete a report definition from the report file list, select the item and click ~ or alternatively
press the New button to clear all the report definitions.
. 0
p;pelinestudjo~ 4-20 energysoIut/ons.
Gas Induction Training
5. To select an existing report file (.report.xml) with pre-defined report definitions, press the Load
bullon to open the Load Report dialog and select the report file.
6. To save the report file, press the Save or the Save As bullons.
7. To create/run the report, press the Run bullon and the Excel application starts up. Press Enable
Macros in the prompt and the Report Progrus dialog detailing the progress is shown. The
completed report workbook is displayed when the application finished running wtthout error.
Report Definitions
A report definition is an Excel workbook with the file extension .rptdef.xls
The report definition file contains p/pellnestudio Excel Add-in functions to retrieve pipelinestudio data
and write it into cells within the workbook.
By default, report definitions are set up in the following directory or any subdirectory of that directory:
My SimulationslReport TemplateslGaslReport
To create a report, one or more report definitions are required. The report definitions may be contained in
a report.xml file. For each of the selected report definitions, a worksheet in the output report workbook is
created.
You can create your report definitions according to your requirements. For details please refer to the
pipelinestudio Excel Add-In Documentation.
. 0
pipelinestudio~ 4-21 energys01utlons"
Gas Induction Training
. 0
pipelinestudio ~ 4-22 energysoIutlons.
Gas Induction Training
• Modeling short pieces of pipe and mUltiple irrelevant devices on a large pipeline network does not
necessarily improve the accuracy of the output. Rather it serves to slow down the simulation
speed.
• Instead, try to group short pieces of pipe together and eliminate non-essential equipment.
5. Beware of Transient Simulations that run continuously at the minimum time step
6. If all else fails, contact ENERGY SOLUTIONS INTERNA TlONAL Customer Support :
studiosupport@energy-solutions.com
. 0
pipelinestudio~ 5-1 energysoIut,ons.
Gas Induction Training
Delivery-3
Dellvery-2
Regulalor.1
Delivery-1
Comp-1B
Comp-1A
Supply-1
. 0
pipelinesludio
0
5-3 energysoIutlons.
Gas Induction Training
. 0
pipelinestudio ~ energysoIut/ons.
Gas Induction Training
. 4)
pipelinestudio~ 5-5
energysoIutlons,
Gas Induction Training
SA 1 A........
lnili~ Conditions (specjy eithef the pressure or inventory, W not both)
FUel l~~UGHi_ I] I 0........ I ~I-N-ow-..- .~
Reservor Prem.e li·OOo
L n_
psi!!
[i'. MMSCF
1
100 htMSCF
0 . 0
pipelinesfudio 5-7 energysoIutlOns.