Hello AFT readers! It has been quite a while since I have written a blog for you all. I had a recent discussion with a user and discovered a couple pain points that may be common. We did not have any blogs on the topics yet and I figured it was time to get back in the game and write another blog for our readers! The pain points were:
1. Modeling systems where elevation changes were significant.
2. Learning about previously unknown components after the model was built.
Lots of elevation changes require more pipes and components on the Workspace that clutter the model simply for the sake of accounting for elevation change. Learning about the location of previously unknown components leads to the pain of breaking pipe connections, dragging new junctions to the Workspace, and drawing/specifying additional pipes.
There are a couple features that will remove these pain points and make your life much easier! I'm going to address the elevation topic first.
Pipe elevation changes are necessary to consider to properly calculate the pressures and flow rates of a piping system. Hydrostatics make an impact and assuming no elevation changes is not the greatest idea. The way you consider piping elevation changes in AFT Software is to specify the elevation input information into the junctions in the model.
The system below in Figure 1 demonstrates using junctions in a long pipeline to characterize elevation change. In my model, I have used the simple "Branch Junction" to enter the elevation at each point in the flow path. By default, the Branch Junctions are lossless.
In reality you have elbows, area changes, valves, and other types of fittings. You can lump minor losses due to pipe fittings into pipes as "Additional Fittings & Losses". This blog here talks about how to simplify your model to include the effect of minor losses without cluttering the model with several junctions and short pipes. For this discussion, I'm focusing on elevation changes and neglecting minor losses.
In my model, I assigned an arbitrary length scale to my grid. One square in the X-direction is equal to 25 feet (7.62 meters) while one square in the Y-direction is equal to 5 feet (1.524 meters). Based upon the model layout on the grid, I was able to easily calculate the total length of each individual pipe segment, shown in Table 1.
There is a much easier way to account for all these elevation changes rather than having to use junctions like in Figure 1. In Figure 2, I only drew a single pipe from the inlet of the pipeline (J100) to the outlet (J101). Figure 3 shows how you can add multiple segments to a pipe from the Arrange menu, that way a single pipe can be drawn to look like that shown in Figure 2. You can add up to 25 segments in a single pipe and if you select a pipe and press "Control + Y" on your keyboard, this is another quick way to create the graphical pipe segments.
In my single pipe, I created 10 intermediate points with the segmenting tool. If you count all the elevation Annotations and exclude the inlet (J100) and outlet (J101), you will see that there are 10 points. The Workspace illustrates the elevation profile with the annotations and segments I used, but the actual intermediate point elevation input is specified on the Optional tab of the Pipe Property window.
Opening the Pipe Property window allows you to specify the pipe characteristics. The length in this pipe is 1,016.675 feet (310 meters). The Optional tab is where you would check the box to "Use Intermediate Pipe Elevations" and then specify the Number of Intermediate Elevation Points, as shown in Figure 4. As mentioned previously, I have 10 intermediate points excluding the inlet and outlet of the system. Therefore, I would choose to use 10 Intermediate Elevations.
Now, this has been a feature that has existed in AFT software for a long time. However, there was only one option and that was to specify the Intermediate Elevation Changes in terms of the total Length Along the Pipe. In the latest version of AFT software (AFT Fathom 10 and soon AFT Impulse 7), there is a new choice available and this is to simply specify the individual length from point to point. This is much easier because as you are calculating the length in the pipe from your drawings, you do not have to keep track of the cumulative length along the pipe anymore. Table 2 includes the raw data from Table 1 and demonstrates how you can create a table that can easily be copied and pasted into the Intermediate Elevation data table in the Optional tab of the pipe.
Once you've pasted the appropriate data depending on the option you choose (either "Point to Point" or "Length Along Pipe"), you can click the "Show Graph" button and that will plot the elevation profile for you. Figure 5 shows the elevation profile of my model.As you can see, it matches the elevation changes defined by junctions originally in Figure 1.
Let's say you've detailed the Intermediate Pipe Elevations for your single pipe, and then later you find out there is a component in the pipeline that needs to be explicitly modeled. For example, a control valve exists in the horizontal segment of pipe between the 7th and 8th intermediate points, like in Figure 6.
Well, no need to worry! You do NOT need to break any pipe and junction connections, drag a new junction, and draw a new pipe.No need to re-specify the lengths either. There is a much easier way…Whenever you hover over any junction on the Toolbox, a Tool Tip appears with hot key options to either morph a junction, or to split the pipe. Figure 7 shows the hot keys for a Control Valve. So, what we will do is we are going to hold the Shift key down while dragging the Control Valve onto the Workspace and lay it on top of the pipe right where the arrow is pointing in Figure 6.
In previous versions when you split a pipe, the pipe would automatically be split in half. You would then have to manually go into each pipe and update the lengths. Now, there is a brand-new feature in the latest versions that gives you much better control over the split ratio as well as which pipe you would like to move any minor fittings and losses onto! Figure 8 shows how I will be splitting the pipe between the two points at 30-foot (9.1 meter) elevation. I can easily control EXACTLY where the Control Valve junction will go. The greatest advantage is that this will also correctly update which intermediate elevation points need to go with which pipe.No need to re-work any intermediate pipe elevations at all, this will be done for you.
Figure 9 shows the system after splitting the pipe. There are now two pipes on the Workspace in this system and the Intermediate Elevation Points were automatically re-assigned accordingly.
Overall, using the Intermediate Pipe Elevation feature is an incredibly easy way to account for all your elevation changes without using extra junctions. The Intermediate Pipe Elevation data can easily be copied and pasted from a spreadsheet or imported from a text file. The Split Pipe feature allows you to quickly add in new junctions to your model without having to break pipe connections with drawing new pipes.
Lastly, there are two options now that make it even easier to assign Intermediate Pipe Elevations. Which one should you use? Well, the "Point to Point" option is much easier to specify from the get-go and does not require you to calculate the cumulative length along the pipe. However, using the "Length Along Pipe" option makes it easier to correctly specify where the new junction needs to be placed when specifying the split ratio. Ultimately, regardless of which option you choose, copying and pasting the data from Excel is the easiest way to go rather than typing in the points manually.
For your convenience, I have attached the model file and Excel file I used for this blog for you to use as a reference.