Differential Settlements

images/download/attachments/122259719/CmdTankDifferentialSettlements.svg

This command allows you to compute differential settlements of a tank using points around the bottom plate circumference with the method described in API 653 appendix B.

Requirements

You can enter this command in 3 different ways:

  • without selection: in this case you will be asked to import an ASCII file containing 3D coordinates of points to be used

  • with selected points: in this case the selected points will be used

  • with a selected polyline: in this case the polyline is supposed to represent the bottom plate circumference and you will be able to extract points from it. The command Best Cylinder must have been launched previously


  1. Compute Differential Settlements according to API 653: this option is used to force using more than 7 points, and allows to remove the two worst points for the best cosine computation.

  2. Compute points along a polyline (only if you enter with a selected line). In this part you can extract points on the selected line to compute differential settlement. If you check Use Orientation Marker, the first extracted point will be the projection of the reference point of the project on the polyline. Otherwise, you can use the images/download/attachments/122259719/AddPoint.svg button to define where to start the point extraction. Then you can choose the number of points to extract and to use for calculation.

  3. It is also possible to Use Elevation Marker as zero altitude. In this case, the altitude of each point will not be its Z coordinate, but its Z coordinate minus Z coordinate of elevation marker defined for the project.

  4. The results are shown in a table and in a 2D plot. Abscissa is the index of the point, and ordinate is the elevation of each point. Elevations are represented by the back plot with black points. The tilt plane (best cosine) is represented by the red plot. Magnitude values are represented by black vertical segments.

Tips & Tricks

  • The command Separate Shell can help you to extract the polyline on the bottom plate circumference.

  • By clicking on the 2D plot you can enlarge it over the 3D scene, and then use the cursor to see all the values linked to a point.


Technical information

According to API 653 appendix B, points around the circumference are used to compute a best cosine curve representing the tilt plane of the bottom plate. Then for each point, different values are computed and displayed:

  • Altitude: the altitude of the point

  • Tilt plane altitude: the value in the best cosine curve at the index of the point

  • Magnitude of the differential settlement (Ui): the difference between the altitude and the tilt plane altitude of the point

  • Deviation (Si): Si = Ui - (1/2Ui-1 + 1/2Ui+1)

The computation of the best cosine curve is considered valid only if the coefficient of determination R² is greater than 0.9. To improve the R² value, API 653 standard allows to remove the 2 worst points for computation. In this case a message is displayed and the 2 worst points are underlined in yellow.