# ckunte.net

## TLP

While recuperating from an injury, I scoured the internet for information on TLPs at the behest of a colleague — anything to distract myself from the pain. By Friday, I was able to assemble a list. Here’s a summary.1

It is interesting to note that the largest TLPs, viz., Snorre A and Heidrun are both owned by Statoil. In terms of weights and displacements, these two are literally off the chart when compared with the rest — an incredible feat.

Here is the plot code:

#!/usr/bin/env python
# -*- coding: UTF-8 -*-
"""
tlpscatter.py

Created by ckunte on 2018-01-07.
"""
import numpy as np
import matplotlib.pyplot as plt

delimiter=',', usecols=(2, 3, 4), \
unpack=True, skiprows=1)

disp = tlpdata[0]
topside = tlpdata[1]
depth = tlpdata[2]

def topside_disp():
plt.scatter(topside, disp, c='blue', alpha=0.45)
plt.ylabel('Displacement (t)')

def topside_depth():
plt.scatter(topside, depth, c='red', alpha=0.45)
plt.ylabel('Water depth (m)')

def plotoptions():
plt.xlabel('Topside weght (t)')
plt.xlim(xmin=0)
plt.ylim(ymin=0)
plt.grid()

if __name__ == '__main__':
print
print "Options:"
print " 0: Exit"
print " 1: Plot topside v. displacement"
print " 2: Plot topside v. water depth"
ptype = input("Select option: ")
if ptype == 1:
topside_disp()
plotoptions()
plt.savefig('tlp_disp_vs_topsidewt.png')
elif ptype == 2:
topside_depth()
plotoptions()
plt.savefig('tlp_depth_vs_topsidewt.png')
else:
print "No plot options were chosen."


1. There may be a few more than listed; I just don’t have enough info. without going through paid subscriptions like WoodMac.