70
information generation is proposed, which can be a
planned route in a certain area of a ship of different
types, sizes and headings.
The paper is organized as follows: section one
mainly introduces the research on route planning, and
section two introduces the route generation method.
In the third section, the AIS data of the three gorges
region of China were used to generate air routes and
discuss. Finally, the fourth part is the conclusion of
this paper.
2 RELATED STUDIES
2.1 AIS data in maritime transportation
The ship AIS equipment transmits information at
different frequencies according to the equipment level
and the navigation status of the ship in accordance
with the regulations of the local maritime
administration. The format of the information is
strictly defined, including the actual position, speed,
heading, and the direction of the ship, as well as the
static or semi-static information such as ship's name,
call sign, draught, ship size (Tetreault 2005).
At present, all the ships above a certain tonnage
are forced to install the AIS system. And a lot of small
ships also installed the AIS system. A large amount of
AIS data has been used in many studies in maritime
transport, such as risk assessment analysis
(Montewka and Kujala 2014, Hänninen and Kujala
2014), ship collision avoidance (Wang et al. 2013,
Zhang et al. 2015), traffic flow analysis (Xiao et al.
2015), etc.
AIS data can be used to generate ship historical
routes. Zhang et al. deleted the abnormal AIS data by
determining the state of the ship and used the
regression model to smooth the route generated by
the AIS data (Zhang et al. 2018). Wang et al. proposed
a modified clustering algorithm to extract and analyze
ship routes (Wang Gao and Yang 2017). To solve the
problem of missing AIS data, Sang et al. proposed a
curve fitting method to restore the vessel trajectory
(Sang et al. 2015). Although there are some problems
in AIS data, such as noise and absence, it can still
generate the ship's historical route with a satisfactory
accuracy.
2.2 Ship route planning
There are many ship route design methods based on
heuristic algorithm, such as Dijkstra algorithm,
genetic algorithm, ant colony algorithm, A*
algorithm. In order to avoid problems such as local
optimal solution and long calculation time, many
researchers have proposed improved methods
combining other relevant algorithms (Lee et al. 2018,
Vettor and Guedes Soares 2016, Roh 2013).
A lot of the above methods are cell-based, which
means that obstacles need to be gridded. Therefore, it
is difficult to accurately and completely express
obstacles in the complex environment of obstacles
such as bridges, shallow waterways, ship anchorage,
reefs and navigation marks.
Xiao et al.'s study on the traffic flow pattern of
ships shows that different types and sizes of ships
have different route positions, which is especially
obvious in waterways with traffic separation
management (Xiao et al. 2015). Most existing methods
do not take into account the route differences of
different ships.
The method proposed in this paper avoids the grid
description of obstacles and can design different
routes according to ship type, size or other special
requirements, which overcomes the limitations of
existing methods.
3 METHOD FOR THE ROUTE PLANNING
In this section, the route design method proposed is
introduced. This method obtains the ship's historical
route through AIS data, and then clusters the
optimization to design the route.
3.1 Extraction of historical routes
This section describes how to get historical routes
from AIS data. The time interval at which the AIS
device sends the message is short, and the message
contains the location information of the ship.
Therefore, the historical route of the ship can be
obtained by processing the AIS data. The AIS data
includes the ship's MMSI and time. It can classify
historical routes and select different historical route
information according to actual needs.
3.1.1 AIS data selection and classification
This paper mainly uses dynamic and static AIS
data. Dynamic data provides the latitude and
longitude of the ship at each moment and can be used
to map the ship's historical routes. Static data is
mainly used to classify ships. It should be noted that
since the ship's static data only divides the ship into
passenger ships, cargo ships, oil tankers, tugs and
official ships, it is necessary to use the MMSI number
to inquire about the specific ship type.
The purpose of classifying AIS data is to obtain
different types of historical routes. The AIS data
includes the ship's MMSI. The ship can be classified
by the unique MMSI to obtain ship route information
of different types, sizes and draughts. At the same
time, according to the special requirements of the
local maritime administration, the route information
of special ships or dangerous goods ships can be
selected. Further, considering the hydrological
environment of the waters, the route information of
the dry season, the flat-water period and the flood
season can be obtained by selecting the AIS data of
different seasons.
3.1.2 Outliers removal
The outliers handled in this article is "particularly
egregious" error data. Since the turning points will be
clustered, the influence of random errors can be
ignored. The processing of the abnormal data is