Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
a r t i c l e i n f o a b s t r a c t
Article history: Various activities such as dredging and pier lengthening have made it possible for ports to receive larger
Received 30 December 2016 container vessels, though in many cases this has made berthing the vessels more difficult, necessitating
Revised 19 May 2017
advanced ranging and docking systems. For example, in Koper, Slovenia, navigation through a narrow
Accepted 25 May 2017
and bending channel has been made safer through the implementation of a laser-ranging system; a laser
Available online 2 June 2017
docking system is in place so that once the ship is positioning alongside where, say, inadequate fenders
Keywords: await and ship-to-shore (STS) cranes are near, special care is required and parameters such as precise
Laser ranging vessel position, transversal speed, and vessel-approaching angle are of great importance. This paper will
Vessel docking present the layout of the system and the first results related to the observed docking of large container
Metocean vessels calling at the Port of Koper.
Port of Koper © 2017 Published by Elsevier B.V.
Container terminal
Fenders
Brolsma
1. Introduction largest container vessel was MSC Paloma with 14,0 0 0 TEU capacity
[2]. The maximum permissible draft in the Port of Koper is 14.5 m
The greatest pressure currently on ports is “Scale Enlargement.” at 0.5 m of under keel clearance (UKC). The average length of the
Particularly, the seemingly endless and rapid increase in ship sizes container vessels calling increased from 170 m to 209 m. During
force ports into a virtual state of constant adjustment. Basins must the last decade the development of ship sizes of RoRo/RoPax ves-
be deepened and widened, piers lengthened (auxiliary equipment sels and the scale enlargement of product tankers have also been
must also fit the new designs), and every change requires a re- evident in the Port of Koper. As the vessel sizes and amount of
view of procedures especially as regards safety. At times this pres- traffics increases, safe and efficient berthing becomes crucial.
sure is too great for known means of alteration and in the best of Dredging was certainly an important activity leading to the
cases new techniques and technologies arise. Container vessels are ability of Koper to receive larger vessels, but limitations required
the best example of ships that grow faster than ports. In recent further adjustments. The final approach, docking, is already a high
years (2010–2015) the cargo throughput in the Port of Koper has risk phase of a sea voyage in which the precision of positioning,
averaged an annual growth of 8% with container growth as much reliability of the solution, independent architecture and an opera-
as 16% yearly without an increase in the number of vessel calls tor’s knowledge are all required to maintain a safe approach and
(Fig. 1) [1]. passage through – in the case of Koper - a narrow and bending
Managing this throughput was made possible by dredging ac- channel, then berthing safely where fenders designed for much
tivities and pier extension, allowing for the reception of larger smaller ships were still in place. Hence, lasers, anemometers, tide
vessels. Six years ago, the largest container vessel calling at the gauges, leading lights, and AIS AtoN (Automatic Identification Sys-
Port of Koper was the Panamax size vessel, 292 m in length and tem Aids to Navigation) were installed and interfaced to the VTS
32.2 m abeam, with an 11.4 m draft, approximately 60 0 0 TEU. To- (Vessel Tracking Service) service and Pilot Navigation System.
day, mother vessels are calling at Koper (Fig. 2). The largest con-
tainer vessels in 2015 were the “MSC Luciana” (363.57 m x 45.6 m 2. Velocity and berthing
or 131771 GT), which can carry 11,660 TEU while in 2016 the
Due to the urgency and some logistical difficulties related to the
deposition of dredged material, limited deepening and very limited
∗
Corresponding author. widening was possible at Koper, leaving a “step” in front of the
E-mail address: marko.perkovic@fpp.uni-lj.si (M. Perkovic). basin that dangerously limits the maneuvering area. Fig. 3 illus-
http://dx.doi.org/10.1016/j.micpro.2017.05.015
0141-9331/© 2017 Published by Elsevier B.V.
M. Perkovic et al. / Microprocessors and Microsystems 52 (2017) 106–116 107
2300
20,000,000
2200
CARGO THROUGHPUT [T]
2100
15,000,000
2000
N° SHIPS
1900
10,000,000
1800
1700
5,000,000 1600
1500
0 1400
1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
Fig. 1. Time Series of cargo and container throughput versus vessel calls in the Port of Koper.
Fig. 2. Time series of the container vessel scale enlargement in the Port of Koper.
trates the challenges for large container vessels entering the con- channel, the vessel entered at high speed, but due to the size of
tainer terminal basin. the area exposed to the wind, the vessel was continuously pushed
While the vessel is approaching, the pilot is usually standing ‘down’ and finally entered the basin dangerously ‘low’ – too close
at the left wing having only a visual positioning system. Some Pi- to the shallow area, constituting a near-incident or accident. Af-
lots use their own low cost GPS (Global Positioning System) sys- ter this, the AIS AtoN’s marking channel layout were installed, a
tems, which have questionable positioning awareness. This already sector light was affixed and a laser ranging system (LRS) using an
tenuous situation becomes much more complicated when berthing anemometer was placed at the entrance of the basin 1 with some
must be carried out in, for instance, high wind conditions (con- urgency (which is shown in Fig. 3).
tainer vessels, of course, are notoriously predisposed to drift, or The final approach and docking rely on fender design and ves-
worse, in wind). Fig. 4 illustrates just such a situation. A pilot sel operation. Fender design is determined by berthing velocity
boarded the vessel without having a real notion of the wind con- and ship displacement. Brolsma curves are the standard means of
dition at sea. The gusty NE wind called “Burja” (a katabatic wind, determining vessel velocity based on navigational conditions and
more widely known by its Italian name, the bora) was ranging vessel displacement. Some of the changes already discussed have
from Beaufort 6 to 7. To maintain direction and position in the an effect on the efficacy of this method of determining berthing
108 M. Perkovic et al. / Microprocessors and Microsystems 52 (2017) 106–116
speed. According to Rankine [3], Brolsma Curves do not have the ity. For this reason, minimizing the berthing velocity of the de-
sound statistical basis that a designer be led to believe it has signed vessel will significantly reduce berthing energy, while par-
– in any case, the data used is of questionable value for mod- allel berthing will share impact energy among the set of fenders
ern ships. Suggested transverse berthing velocities and approach- (perhaps all ports have their idiosyncrasies that only occasionally
ing angles may be too high for modern vessels under specific nav- present actual safety issues: at the Port of Koper, the rails for the
igational conditions. Researchers have been investigating different ship-to-ship cranes were built for smaller cranes than are now re-
methods of fender design. Metzger et al. [4] conducted measure- quired, so an additional hazard is that a ship that doesn’t approach
ments of pressure on fenders and ship positions with ultrasonic near enough to parallel might actually collide with a crane).
distance sensors; Sakakibara presented a measurement of pres-
E = 1/2 · M · V 2 · Ce · Cm · Cs · Cc (1)
sure on pneumatic fenders [5]; Yamse et al. [6] analyzed more
than 2500 instances of Berthing velocities in various conditions where,
(14 terminals from 6 countries) and found that their results did
M – mass of the vessel (displacement)
not fit the Brolsma curve. For instance, they found that wind be-
V – ship velocity (velocity component normal to the dock)
low 10 m/s does not influence final berthing velocity, which there-
Ce – eccentricity (at impact - vessel is not exactly parallel to
fore describes a log-normal distribution, so that the speed mostly
the pier - ship will start to rotate around the contact point
depends on tug/assisted berthing and pilot aid. They categorized
thus dissipating some of its energy)
berthing velocities in two groups based on operator experience,
Cm – virtual mass (certain mass of water surrounding and mov-
approach mode and environmental conditions. The following table
ing with the ship has to be added)
and figure presents the result of their analysis. Considering suffi-
Cs – softness (part of berthing energy which is absorbed by the
cient energy absorption capacity at 99% confidence allowing suffi-
deformation of the vessel’s hull and the fender)
cient margin of safety in fender and berth design for group A re-
Cc– berthing configuration (factor quantifying ability to displace
quires a berthing velocity of 9.4–16 cm/s. Such design criteria is too
water around the solid and open type pier)
high for the existing layout at Koper, where the cylindrical fend-
ers were initially designed to absorb berthing energy of a much As an example, a large container vessel (150,0 0 0 ton dis-
smaller container vessel. Yet we have found that simply minimiz- placement) approaching at velocity 16 cm/s meets the fender at
ing velocity and emphasizing ship orientation is sufficient to assure 2709 kNm, whereas the fenders at Koper can absorb a maximum
safe berthing. of 600 kNm (abnormal energy considering a safety factor of 1.5),
As can be seen from the Kinetic Energy Equation, the energy so that the maximum berthing speed for this vessel would be
to be absorbed is a function of the square of approach veloc- 7.5 cm/s, which is 596 kNm (considering 99% confidence level).
M. Perkovic et al. / Microprocessors and Microsystems 52 (2017) 106–116 109
Table 2
Comparison of methods.
Ranging method
Range to 300 m to 2 km to 10 m
Emission power 10 mW (laser) 10 mW (96 GHz) 1 W (sound)
Beam Very narrow (<2 deg) Narrow (<5 deg) Wide (>5 deg)
Weather dependability Low Very low Significant
Price Average Very high Low
Method of measurement FMCW Pulse Continuous - interrupted
Refresh rate 0.1 kHz 1 kHz 0.001 kHz
Lifetime Average Average High
Table 3
List of measuring and data transmission equipment.
TCP/IP
Internet RS232
RS485
ZigBee
Web
Server interface
Fixed IP: 1.1.1.1
Data forwarding Broadcast Database
(NMEA, binary) server
then an hour of time data will be only 122 KB, which is a signifi-
Data collection Data collection cant improvement that is even more evident with a higher sample
terminal terminal rate or when unreliable data transmission channels are used.
The user interface was developed using a web application
Dynamic IP: 1.2.3.4 Dynamic IP: 1.4.5.6
server and involves the use of HTML5 (Hypertext Markup Lan-
guage) Websocket technology for real-time data display. A client
establishes direct data connection with the server that continu-
ZigBee
LDS 1 LDS 2 ously forwards the data to the client. Data rendering (charts) are
Anemometer being produced by the client web browser.
Ultrasound
tide
3.3. Database format
Fig. 7. Data collection and broadcasting.
Since meteorological datasets can grow quite large if sampled
at 10 Hz or faster, we used a similar encoding to that used for data
transmission. Basic serialization of the information was crafted in
language that is very practical for the development on platforms the same manner. Parameters such as initial absolute time, t0 and
with limited hardware resources, such as the ARM (Advanced RISC packet duration, tm , are stored in the first row of the database
Machine) processor based Raspberry PI computer that was used for table or key-value store. In the case of network data transmission,
data collection terminals. Advanced features such as lambda func- tm , is a packet duration, but in the database it is used for calcu-
tions are used extensively at this point, as is auto typing, non- lation of N, which is used as a key in a key-value store or in SQL
blocking queues for development of data processing and broad- (Structured Query Language).
casting frameworks. This system has the capability of collecting The database interface is made in such a way that each key is
and processing data from different sources connected over vari- unique. Therefore if a new sample will have the same value of N,
ous protocols. Data is collected from ultrasound sea level sensors, the value of the key is retrieved and a new packet is inserted.
anemometers, speed of sound, temperature, different lasers, etc. A For quick dataset recording, the key-value database Google Lev-
data transmission scenario is shown in Fig. 7. elDB was used. However, the same data format can be used to
Because of the need to effectively use available bandwidth, a store data in any SQL database (of course, such an approach will
serialization framework that efficiently encodes data for further result in greater overhead).
transmission and storage was developed. Measurement time is al-
most as important as the measurement itself, therefore the data
collection terminal records the time of each measurement and that 3.4. Time synchronization
time is transmitted together with the measurement data. As the
time is repeated with every measurement and the delay between The precise time of each sample is important. The NMEA (Na-
consequent measurements is slight, the decision was made to split tional Marine Electronics Association) strings from anemometers
the time stamp into two parts - packet offset and measurement that are standard in maritime communications do not include time
offset information. This is not a problem with slowly changing signals
t = t0 + Nt p + tm (2) and when there are no delays in communication. When NMEA
strings are transmitted over the radio or serial bus, there will be
where t is actual measurement time, t0 is initial absolute time that no delays.
all time measurements are relative to, N is the number of full time Since latency in communication through TCP/IP over GSM net-
divisions (packets) since t0 and tm is measurement time offset in works can be on the order of seconds, time information must be
microseconds. embedded into the packets as described in Fig. 8. Such a long la-
If a 20 Hz 3D wind data sampling with time resolution 1 ms tency period may occur when the GSM signal is weak. Therefore it
is considered, absolute time must be 8 bytes long. For an hour is important to store such information in each packet before trans-
of sample-only time over 562 KB of data is required. With this mission. For precise time information to be stored, NTP (Network
method, t0 and tp are fixed and written only once; N is a 4-byte Time Protocol) is used. If greater accuracy is needed, GPS time
integer and tm is a 2-byte integer. If packet length tp is 1 min could be used.
112 M. Perkovic et al. / Microprocessors and Microsystems 52 (2017) 106–116
800
700
600
400
300
200
100
0
0 20 40 60 80 100 120 140 160 180 200
INDIVIDUAL MEASURMENTS [FREQUENCY 1 HZ]
3.5. Tide and sea level measurement To calculate height above sea level, a distance between MSL
(mean sea level) and a tidal sensor, d, must be determined
Tide measurement was carried out using an ultrasonic range
AMSL = d − d. (3)
finder mounted on the pier. The sensor has a maximum range of
8 m and a precision of 1 cm. The samples were taken at a fre- It is possible to calibrate it using another real-time source of
quency of 1 Hz. Due to the mounting location, it was more con- sea level measurements from some nearby location.
venient to use wireless ZigBee data transmission. As we can see in
Fig. 9, samples of distance measurements occasionally give wrong 3.6. Data visualization
values due to communication errors, temporary obstacles between
the water surface and the sensor and due to occasional reflections Fig. 11 presents, to the left, a system interface, where at first
from the sea bottom. the wind time series is presented graphically and the current wind
To eliminate measurement errors and the impact of waves, fil- speed and the direction is available along with distance measure-
tering was applied. Without errors, MA (moving average) filtering ments, the transversal speed of the approaching ship and vessel
would be most appropriate, but due to the errors which are very alignment (approach angle). On the right there is a simultaneous
far from real values (Fig. 9) median was better. A comparison be- graphic presented to the VTS operator, where the vessel is identi-
tween the median and mean filtered samples can be seen on a 30 s fied and geo-referenced using the AIS system.
of samples in the Fig. 10. In Fig. 10 (left), measurements without For visualization purposes, data is streamed at 1 Hz. However,
errors can be seen and both median and mean give similar results, databases contain every sample of wind data at the rate of 20 Hz
211 cm median and 211.4 cm mean. On the other hand an obsta- which can be retrieved and used in case of incident analysis.
cle caused error in Fig. 10 (right) causes a significant impact on
the mean value, which is 206.1 cm, while the median filter com- 4. First results
pletely eliminates the impact of the error and gives 212 cm. Based
on observation, we use an applied 90 s median filter over the mea- Several approaches of large “mother vessels” calling on the
surement samples. container terminal in Koper were measured and data stored for
M. Perkovic et al. / Microprocessors and Microsystems 52 (2017) 106–116 113
Fig. 11. LDS interface (left) and wind integration at Vessel Traffic System operated by Maritime Authority.
Fig. 12. Time series of wind speed, vessel distance, approaching speed and berthing angle. (For interpretation of the references to colour in this figure legend, the reader is
referred to the web version of this article.)
further analysis. It was determined that approach speed and 3.8 cm/s; the berthing angle was 0.1°. Using these parameters for
angles are much more comfortable than specified in various litera- the berthing energy calculation only 25% of the energy to be con-
ture providing standards and recommendations for designing fend- sidered for fender design was necessary.
ers. By obtaining such data, eventual investment into new fend- Fig. 13 shows a series following a vessel approaching (CMA
ers will be halved. Similar results were found at different locations CGM Faust) and berthing aided by the laser ranging system, pre-
where lasers were used for assisting the berthing approach. This sented on the VTS screen, where the vessel position is transmitted
topic was discussed at the 33rd PIANC World Congress 2014 in over the AIS. The top two shots illustrate the laser measurements
USA, where at a workshop [12] it was determined that the aver- required to prevent the vessel from colliding with ‘the step’ at the
age berthing angle measure was 0.3–0.4°, while the recommen- entrance to the basin. The bottom shots show the ship arriving to
dation would be 5° or even more. They also found that the ap- its final position, which is measured by the laser docking system.
proaching speeds of large container vessels calling exposed on the The final approaching speed is 2 cm/s, the most common speed for
container terminal in Bremerhaven were in the range of 6–7 cm/s, vessels berthing at the Port of Koper in 2016. Quite interesting in
which matches our measurements at 98% confidence level. the last frame is that though the ship-VTS communications have
Fig. 12 presents the approach parameters of the container ves- the vessel against the pier, it is actually, according to the more re-
sel “Ever Elite” observed in the Port of Koper on the morning of liable laser, more than twelve meters from the pier (the lasers are
January 23rd, 2015. The green line represents wind speeds aver- about two meters from the water, on the crane. The problem is
aging between 8 and 9 m/s measured 10 m above water level. In likely a GPS multipath error caused by the presence of STS cranes
such conditions the vessel hit the line of fenders at a speed of all around the vessel.
114 M. Perkovic et al. / Microprocessors and Microsystems 52 (2017) 106–116
Fig. 13. Vessel approaching and berthing – laser ranging and laser docking system integrated with VTS.
[9] L. Gucma, A. Bak, S. Jankowski, P. Zalewski, M. Perkovic, “Laser docking system [11] Marimatech, “Laser docking system”, http://www.macartney.de/produkte/
integrated with Pilot Navigation Support System, background to high precision, Marimatech/013_127_05_05.pdf.
fast and reliable vessel docking”, 17th Saint Petersburg International Confer- [12] C. Hein, Measuring/analysis of ship’s berthing velocities (German Ports), Work-
ence on Integrated Navigation Systems, St. Petersburg, May, 2010. shop 7 at 33rd PIANC World Congress, 2014 June.
[10] L. Gucma, M. Gucma, M., A. Bak, “Pilot Docking System new Tool for Safe Mar-
itime Operation”, International Scientific Conference – Transport of the 21st
Century, Warsaw, September, 2010.
116 M. Perkovic et al. / Microprocessors and Microsystems 52 (2017) 106–116
Marko Perkovič. Diploma in Marine Engineering, Navigation and Transportation, 3 years’ experience as seafarer and 15 years as researcher, lecturer
and project manager of numerous industrial and scientific maritime projects, expertises and maritime technical cluster developments. Member of
European Commission Group of Experts on Satellite Monitoring of sea-based Oil Pollution. Member of EMSA-CleanSeaNet users group. Member of
IMO-SLF subcommittee. In 2008/09 Employed as Detached National Expert, European Commission - Joint Research Centre (Maritime Affairs Unit,
Maritime Surveillance, Safety, Security and Pollution detection task).