Professional Documents
Culture Documents
Real-Time Monitoring of Subsea Gas Pipelines, Offshore Platforms, and Ship Inspection Scores Using An Automatic Identification System
Real-Time Monitoring of Subsea Gas Pipelines, Offshore Platforms, and Ship Inspection Scores Using An Automatic Identification System
https://doi.org/10.1007/s11804-018-0003-y
RESEARCH ARTICLE
Received: 8 September 2016 / Accepted: 31 December 2016 / Published online: 5 June 2018
# Harbin Engineering University and Springer-Verlag GmbH Germany, part of Springer Nature 2018
Abstract
The aim of this research is to develop an algorithm and application that can perform real-time monitoring of the safety
operation of offshore platforms and subsea gas pipelines as well as determine the need for ship inspection using data
obtained from automatic identification system (AIS). The research also focuses on the integration of shipping database,
AIS data, and others to develop a prototype for designing a real-time monitoring system of offshore platforms and
pipelines. A simple concept is used in the development of this prototype, which is achieved by using an overlaying
map that outlines the coordinates of the offshore platform and subsea gas pipeline with the ship’s coordinates (longi-
tude/latitude) as detected by AIS. Using such information, we can then build an early warning system (EWS) relayed
through short message service (SMS), email, or other means when the ship enters the restricted and exclusion zone of
platforms and pipelines. The ship inspection system is developed by combining several attributes. Then, decision analysis
software is employed to prioritize the vessel’s four attributes, including ship age, ship type, classification, and flag state.
Results show that the EWS can increase the safety level of offshore platforms and pipelines, as well as the efficient use of
patrol boats in monitoring the safety of the facilities. Meanwhile, ship inspection enables the port to prioritize the ship to
be inspected in accordance with the priority ranking inspection score.
Keywords Automatic identification system . AIS . Real-time monitoring . Subsea gas pipeline . Offshore platform
Ship inspection score
width, draft, and other related information. At present, AIS pipelines and sea cables, which is located on the right and left
is not only used in ships, but is also used at base stations as outermost points of the pipe/cable up to a distance of 1250 m;
a vehicle monitoring system (VTS) to monitor ship traffic. and (c) an exclusion area for platforms, which is located
VTS has been developed as intelligent, real-time multi- 1750 m from the outer edge of the platform (or approximately
vessel collision risk assessment system to help VTS offi- 1250 m from the restricted areas.
cers and ship captains during operations through the pro- Meanwhile, the lack of implemented safety standards is
vision of real-time data (Bukhari et al. 2013). one of the major antecedents of ship accidents that occur in
Meanwhile, the majority of Indonesia’s oil and gas in- Indonesian seas. The Tokyo MOU Annual Report 2009
frastructure are located at sea. For this reason, offshore (Tokyo MOU 2009) has obliged port authorities to inspect at
conventional onshore technologies are integrated in order least 25% of the total population of foreign vessels operating
to conduct exploration and exploitation. The technologies from local ports.
used comprise subsea manifolds and flowlines, wellheads, In order to conduct the inspection, port authorities re-
offshore platforms, export pipelines, and floating produc- quire a ship inspection priority ranking system. The pri-
tion units. ority ranking inspection score is needed to prioritize the
Potential hazards may occur, particularly for offshore plat- ships to be inspected, especially in ports with a high-
forms and subsea pipelines associated with ship operation density ship population. In the current work, a ranking
while at sea and during anchorage near pipeline areas (i.e., system using inspection scores obtained by weighing the
anchor drag, drop anchor, vessel–platform collision, ship sink- inspection variables set by the Tokyo MOU through AHP
ing, and so on (Artana et al. 2013). Past studies have proposed is introduced. The inputs for the inspection score calcula-
risk assessment methods during ship operation at sea, such as tion include the AIS data and vessel specifications data.
risk assessment of pipelines and subsea gas pipelines related The calculation results are displayed via a digital map for
to mooring vessel operation in tie-in spool installations easier visual observation. As per EWS, both the priority
(Dinariyana et al. 2015), and risk assessment of subsea gas ranking system and ship inspection score are running in
pipelines related to the development of jetties or ports (Artana real time and are displayed on a digital map.
2009; Artana et al. 2015). A real-time monitoring system is required to enhance
The present research further developed an early warning the safety of offshore platforms and subsea pipelines as
system (EWS) based on a real-time monitoring system for well as to reduce operational costs incurred by patrol
maintaining the safety of offshore structures and subsea pipe- boats when inspecting ships that have entered the restrict-
lines. In this system, the ship’s position data and dynamic AIS ed zone. This system is not only used for monitoring, like
data are obtained in real time; hence, the relative distance any other existing VTS in Indonesia, but is also used to
between vessels and offshore platforms or subsea pipelines generate early warnings for incident with high risks. The
can also be accurately calculated in real time. The boundaries proposed system can also be integrated with all existing
of the restricted and exclusion area of offshore platforms and satellite-based VTS in Indonesia.
subsea pipelines can be used as triggers to facilitate EWS
notification. The overlay technique complements the EWS
interface in such a way that vessel movement and relative
distance to the offshore platforms and subsea pipelines can 2 Related Works
be visually monitored.
Visual monitoring is often required by port authorities and In their respective works, Masroeri et al. (2012), Pitana
platform owners. One study developed an alert system called et al. (2008, 2010), and Kobayashi et al. (2010) reviewed
collision alert system (CAS) to prevent collision accidents in a several research that employed AIS data, including dan-
real-time operational environment (Goerlandt et al. 2015). We ger score, hazard navigation map, ship evacuation assess-
design a CAS as an EWS by integrating VTS/AIS with marine ment, AIS for emission distribution and monitoring, and
geographic information system to obtain the optimal decision AIS for vessel inspection. Artana et al. (2011) combined
for ship collision avoidance by using an analytical hierarchy AIS data and fuzzy clustering to measure the danger
process (AHP) and fuzzy logic theory (Su et al. 2012). scores of ships.
In accordance with Decree No. 68/2011 issued by the To estimate the distribution of emissions generated by
Ministry of Transportation of Indonesia (Menteri ships, Ariana et al. (2013) and Artana et al. (2014) combined
Perhubungan Republik Indonesia 2011), the government the geographic identification system (GIS) and AIS data.
established several security areas for platforms, subsea cables, Meanwhile, Pitana et al. (2011) utilized GIS, AIS data stream,
and subsea pipelines with specific provisions as follows: (a) and danger score to develop a hazard navigation map based on
restricted area for platforms, which is a region that is 500 m the weight criteria obtained from an analysis that employed
from the outer edge of the platform; (b) an exclusion area for the AHP. AIS has also been applied to obtain the risk of ship
K.B. Artana et al.: Real-time Monitoring of Subsea Gas Pipelines, Offshore Platforms, and Ship Inspection Scores Using an Automatic Identification System 103
1 Position report class A Scheduled position report; Class A shipborne mobile equipment
2 Position report class A Assigned scheduled position report; Class A shipborne mobile equipment
3 Position report class A Special position report, response to interrogation; Class A shipborne
mobile equipment
18 Position report class B Standard position report for class B shipborne mobile equipment to be used
instead of messages 1, 2, 3
19 Position report class B Extended position report for class B shipborne mobile equipment; contains
additional static information
27 Long range AIS Class A and class B shipborne mobile equipment outside base station
broadcast message coverage
collision by using fuzzy inference system (Pratiwi et al. 2016; Table 1 presents AIS message types 1, 2, 3, 18, 19,
Chen et al. 2014). and 27, which contain the ship’s latest location data.
The above-mentioned research utilized AIS data for vari- These dynamic data are translated into numerical data,
ous assessments. Hence, the current paper presents an appli- such as longitude and latitude. Apart from the location
cation of AIS data into a real-time monitoring system to track data, other data are used to determine the safety levels
the safety of subsea pipelines as well as ship’s danger score of offshore platforms and subsea pipelines. Such data
based on academic research. include direction (heading and course), navigation sta-
tus, timestamp when transmitting data, and speed over
ground.
3 Prototype of the Real-time Monitoring AIS data are received and then compared with the lo-
System for Subsea Pipelines and Offshore cation of the offshore platform and subsea pipeline.
Platforms When the analysis results indicate that the object is in
danger (i.e., the ship is located in the limited or exclusion
The AIS consists of 27 messages, each with a different spec- zone with low or zero speed, indicating that the ship
ification and utility, in accordance with the ITU standard tends to drop anchor), the EWS automatically sends a
(ITU-R 2014). warning notification to all the port and ship stakeholders
Socat 1.7.1.3 Receives AIS datastream in the form of UDP packets from Furuno FA30
PHP-CLI 5.6.9.1 The server-side script engine; changes AIS data received from Socat into numerical data
mySQL 5.6.23 Stores numerical AIS data from PHP-CLI into storage
Redis 3.0.2 The data structure server; management of in-memory variables list. Redis uses PHP-CLI
Memcached 1.4.13 Key-based Memory Cache; Saves process control variable and status of computing process with PHP-CLI
PHP-FPM 5.6.9.1 Server-side script engine; fetches data from mySQL database and sends it to web server Nginx
Nginx 1.8.0 Web server; AIS data visualization
Javascript 1.6 Client-side script engine; user interaction with the interface
Mapproxy 1.8 Map tile proxy; proxifying map tile request from the client
The main idea behind the master and slave process is to The AIS-based EWS also utilizes some open source
overcome the race condition problem. Let us assume that software available in the Internet, in addition to develop-
there exists a job stack consisting of several jobs that must ing a dedicated software with PHP script.
be completed by the system. If each job in the job stacks For more details, see Fig. 3.
consumes one time unit, one process technique can only All of the software listed at Table 2 are run on a 64-
solve one job/time. Using the multi-process technique, we bit Debian 7.8 Linux (Wheezy) operating system. They
can then solve N job/time. In the PHP-CLI mode, several come with configuration files, all of which have been
methods can be used to perform parallel computing, i.e., fine-tuned to match the needs of execution speed, server
exec, fork, and threads. In this research, exec is used hardware power, and computational load. Moreover,
because it is lightweight, simple, and does not need addi- some configuration parameters are specifically set to
tional extension to install (Pitt 2015). meet the requirements of memory capacity (RAM), net-
work configuration, variable capacity, and storage type
(see Fig. 3).
Table 4 Function and inspection score: classification Table 6 Function and inspection score: ship age
Criteria Weight Function Inspection score Criteria Weight Function Inspection score
Fig. 6 Ship location checking algorithm with OBR Fig. 8 Distance of point to segment
108 Journal of Marine Science and Application
5.3.1 Location
5.3.2 Zoom
The ship information feature in Fig. 11 is used to display Just like any other GIS software, the AIS ITS software
the information window containing AIS data and ship also uses base map for visualizing ship location (Fig.
specifications. Data shown in the info window is the latest 12), offshore platform location, and subsea pipeline lo-
AIS data received by the server. cation. Several main sources can be used as a base map,
including Open Street Map (omniscale.net), Map Quest
(mapquest.com), Carto Light (cartodb.com), stamens
(stamen.com), Open Street Browser (openstreetbrowser.
org), Ovi Normal Day (ovi.com), and Ovi Satellite (ovi.
com).
5.3.6 Vessel Tracking System system also gives broader opportunities through which to
develop more advanced features in the future, which can
In analyzing ship incidents and accidents, historical data help incoming new technology, infrastructure, and
before an incident/accident are highly needed. Assessment regulations.
on risk and avoidance/mitigation effort is needed to en-
sure that the same accident is not repeated. The applica- Acknowledgments The authors are thankful to Kobe University, Japan
for the AIS receiver grant provided to ITS Surabaya to conduct the re-
tion developed in this research also provides a way to
search. Appreciation is also extended to the Ministry of Research,
track the path of one vessel, two vessels, or a group of Technology, and Higher Education of Indonesia for providing the grant
vessels in a certain time duration. Using this application, through the PUPT and CPPBT Program.
forensic data on ship accidents can be easily performed,
and accurate analysis and recommendations can be pro-
vided. Figure 14 shows the display interface of a vessel References
tracking system.
Ariana M, Pitana T, Artana BK, Dinariyana B, Masroeri A (2013)
Gaussian plume and puff model to estimate ship emission dispersion
6 Conclusions and Future Work by combining automatic identification system (AIS) and geographic
information system (GIS). J Mar Res 3(1):1–13
Artana K (2009) Penilaian resiko pipa gas bawah laut Ujung Pangkah-
This paper presents a comprehensive technique on how to Gresik dengan standard DNV RP F107. Jurnal Teknik Mesin 9(1):
develop a real-time monitoring and EWS of offshore plat- 28–42 (In Indonesian)
forms and subsea gas pipelines using the AIS data stream. Artana K, Dinariyana D, Masroeri A, Pitana T (2011) Combining AIS
The same data and technique are then used to develop a data and fuzzy clustering to measure danger score of ships. J Mar
Res 1(1):33–41
real-time monitoring system for ship inspection by means
Artana K, Dinariyana A, Ariana I, Sambodho K (2013) Penilaian risiko
of an index called inspection score. Both prototypes are pipa gas bawah laut. Guna Widya Publisher, Surabaya, pp 123–133
equipped with simple features and interface, while fulfill- (in Indonesian)
ing the basic need to increase the safety level at sea. This Artana K, Pratiwi E, Dinariyana DP, Pitana T, Masreori AA, Ariana M,
system can be validated to increase the accuracy of the Arifin D (2014) Enhancement on methodology for estimating emis-
sion distribution at Madura Strait by integrating automatic identifi-
position by directly measuring the ship distance to some cation system (AIS) and geographic identification system (GIS).
object and its path in collaboration with port authorities, Proceedings of the 3rd International Symposium of Maritime
pipeline operators, and any related stakeholders. The Sciences, Kobe, Japan
K.B. Artana et al.: Real-time Monitoring of Subsea Gas Pipelines, Offshore Platforms, and Ship Inspection Scores Using an Automatic Identification System 111
Artana K, Handani D, Sambodho K, Pratiwi E (2015) Risiko pipa gas Masroeri AA, Artana KB, Pitana T, Dinariyana D (2012) A review on
bawah laut akibat pembangunan dan operasional dermaga. some research issues on AIS to improve the ship safety operation at
Conference of Badan Inovasi Bisnis dan Ventura (BIBV) ITS, sea. J Mar Res 2(1):11–23
Surabaya, Indonesia (In Indonesian) Menteri Perhubungan Republik Indonesia (2011) Alur-Pelayaran di Laut.
Bukhari A, Tusseyeva I, Lee B, Kim Y (2013) An intelligent real-time Retrieved from dephub.go.id: http://tinyurl.com/pm-no-68-tahun-
multi-vessel collision risk assessment system. Expert Syst Appl 2011-pdf (in Indonesian)
40(4):1220–1230. https://doi.org/10.1016/j.eswa.2012.08.016 Pitana T, Kobayashi E, Syunichi K, Onoda K, Rusman (2008) A large
Chen S, Rashid A, Lee B, Kim D (2014) Composition ship collision risk passenger ship evacuation assessment due to tsunami attack. J Jpn
based on fuzzy theory, vol 21. Central South University Press and Soc Nav Archit Ocean Eng 8:195–207
Springer-Verlag, Berlin, Heidelberg, pp 4296–4302. https://doi.org/ Pitana T, Kobayashi E, Wakabayashi N (2010) Estimation of exhaust
10.1007/s11771-014-2428-z emission of marine traffic using automatic identification system data
Dinariyana A, Setyorini P, Masroeri AA, Antara D (2015) Penilaian risiko (case study: Madura Strait Area, Indonesia). OCEANS 2010 LEEE
pipa dan kabel bawah laut akibat penggunaan mooring vessel pada Sydney 24-27 May 2010, CFP100CF – CDR 978-1-4244-5222.
proses pemasangan tie-in spool. Proceeding of Seminar Nasional Library of Congress, 2009934926
Kelautan X, Univ. Surabaya (In Indonesian) Pitana T, Dinariyana A, Artana BK, Zaman M, Persada H (2011)
Goerlandt F, Montewka J, Kuzmin V, Kujala P (2015) A risk-informed Development of hazard navigation map by using AIS data. J Mar
ship collision alert system: framework and application. Saf Sci 77: Res 1(1):43–52
182–204. https://doi.org/10.1016/j.ssci.2015.03.015
Pitt C (2015) Multi-process PHP. Available from https://medium.com/
Gong IY (2002) The development of a supporting system for safe navi-
async-php/multi-process-php-94a4e5a4be05#.py8liwfi7 [Accessed
gation on a basis of a risk. 3rd Research Report (Development of a
12 Aug 2016]
core technology for a risk reduction)
IMO (1998) Annex 3, recommendation on performance standards for an Pratiwi E, Artana K, Dinariyana A, Setyorini P (2016) Aplikasi automatic
universal shipborne automatic identification systems (AIS), IMO identification system (AIS) untuk menentukan risk collision kapal
resolution MSC.74(69). International Maritime Organization, berdasarkan fuzzy inference system. Proceeding of Seminar
London Nasional Kelautan X Universitas Hang Tuah, Surabaya, Indonesia
ITU-R (2014) ITU Telecommunication Standardization Sector., available (in Indonesian)
from M.1371-5, Technical characteristics for an automatic identifi- Saaty LT (2008) Decision making with the analytic hierarchy process. Int
cation system using time division multiple access in the VHF mar- J Serv Sci 1(1):83–98. https://doi.org/10.1504/IJSSCI.2008.017590
itime mobile frequency band: http://www.itu.int/dms_pubrec/itu-r/ Su CM, Chang KY, Cheng CY (2012) Fuzzy decision on optimal colli-
rec/m/R-REC-M.1371-5-201402-I!!PDF-E.pdf [Accessed 11 sion avoidance measures for ships in vessel traffic service. J Mar Sci
Aug 2016] Technol 20(1):38–48
Kobayashi E, Wakabayashi N, Makino H, Ishida K, Pitana T, Hwang S Sunday D (2015) Lines and distance of a point to a line. Available from
(2010) Installation of an Asian AIS data receiving system network. http://geomalgorithms.com/a02-_lines.html [Accessed 11
Proceeding of Japan Institute of Navigation, Tokyo, Japan Aug 2016]
Mahkamah Pelayaran Indonesia (2009) Rekapitulasi data kecelakaan Tokyo MOU (2009) Annual report on port state control in the Asia-
kapal. Pusat Data dan Informasi, Sekretariat Jenderal - Pacific region 2009. The Tokyo MOU, Tokyo
Kementerian Perhubungan, Jakarta (in Indonesian)