Next Article in Journal
A Robust Miniaturized Gas Sensor for H2 and CO2 Detection Based on the 3ω Method
Next Article in Special Issue
Confronting Deep-Learning and Biodiversity Challenges for Automatic Video-Monitoring of Marine Ecosystems
Previous Article in Journal
A Comparative Study of the Electrical and Electromechanical Responses of Carbon Nanotube/Polypropylene Composites in Alternating and Direct Current
Previous Article in Special Issue
A Marine Organism Detection Framework Based on the Joint Optimization of Image Enhancement and Object Detection
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

The Sea Route Planning for Survey Vessel Intelligently Navigating to the Survey Lines

1
School of Electrical and Information Engineering, Tianjin University, Tianjin 300072, China
2
Tianjin International Engineering Institute, Tianjin University, Tianjin 300072, China
*
Author to whom correspondence should be addressed.
Sensors 2022, 22(2), 482; https://doi.org/10.3390/s22020482
Submission received: 25 November 2021 / Revised: 29 December 2021 / Accepted: 5 January 2022 / Published: 9 January 2022
(This article belongs to the Special Issue Artificial Intelligence-Driven Ocean Monitoring (AID-OM))

Abstract

:
Marine surveying is an important part of marine environment monitoring systems. In order to improve the accuracy of marine surveying and reduce investment in artificial stations, it is necessary to use high-precision GNSS for shipborne navigation measurements. The basic measurement is based on the survey lines that are already planned by surveyors. In response to the needs of survey vessels sailing to the survey line, a method framework for the shortest route planning is proposed. Then an intelligent navigation system for survey vessels is established, which can be applied to online navigation of survey vessels. The essence of the framework is that the vessel can travel along the shortest route to the designated survey line under the limitation of its own minimum turning radius. Comparison and analysis of experiments show that the framework achieves better optimization. The experimental results show that our proposed method can enable the vessel to sail along a shorter path and reach the starting point of the survey line at the specified angle.

1. Introduction

As a way to obtain hydrological environment elements, marine surveying is an important part of marine environment monitoring. In the past decade, with the improvement and development of computer technology and information acquisition methods, profound changes have taken place in marine surveying disciplines. Ocean surveying is breaking through the traditional limitation of time and space, entering into the new modern marine measurement stage [1,2]. In the age of digital measurement, 3S (GNSS, GIS [3,4], RS [5,6]) technology is representative. The new technology not only provides high-precision positioning and depth information [7,8,9], but also expands the technical means of obtaining information on oceanographic surveys. For example, in order to improve the accuracy of ocean measurement and reduce the input of artificial stations, researchers around the world are committed to the use of high-precision GNSS [10] for shipborne navigation [11,12] measurement in recent years.
The shipborne navigation measurement mode involves laying out many planned surveys at fixed intervals in the survey area and then surveying along each survey line. It is an important feature of the ocean survey [13,14,15] mode. In this mode of measurement, survey lines’ layout is the core of the technical design of the shipborne navigation measurement system, and it plays a decisive role in ensuring the accuracy and measurement efficiency of the survey results in the entire survey area. On the other hand, it is also particularly important how to lay out a reasonable and the shortest sea route for survey vessels [16] navigating to the survey lines.
According to the physical quantity type, geological structure [17], precision requirements, and mapping data [18], the survey line layout is constantly changing. Therefore, the survey vessel needs to constantly modify the route to steer to the survey line. The route should ensure that the trace of the sea survey vessel is in line with the actual environment, on the condition that the turning radius of the vessel is not less than the minimum turning radius.
Single-beam and multibeam sounding systems [19,20] play an important role in maritime regional surveys, offshore engineering surveys, and waterway surveys. The single beam’s measurement accuracy is not high enough, while the multibeam sounding system not only provides visualization for quantitative monitoring of the waterway area, but also ensures the extensive quantification of monitoring data. At the same time, the multibeam can synthetically measure the complex and diverse underwater terrain data. Therefore, the accuracy of computation and the reliability of a comprehensive analysis of cyclical changes are greatly improved.
International hydrographic standards clearly stipulate that based on the multibeam sounding system [21], we must first ensure full-coverage measurements. On this basis, the greater the sampling point density is, the more perfect the submarine topography will be displayed. The submarine topography delineation depends on the number of sampling points, and the number of sampling points is mainly controlled by the adjustment of survey line spacing. The quality of measurement results cannot be guaranteed by improper spacing selection. Therefore, the survey layout [22] is extremely important and even decisive in the multibeam measurement technology design of the sea. The principle of the multibeam sounder is shown in Figure 1.
The survey layout includes two aspects: survey direction and survey line spacing. Line layout and multibeam measurement are closely related. Therefore, the positions of vessels and lines are random, and the directions of the lines are changeable. After the survey lines are set, the survey vessels will enter the specific area to measure the needed parameters using the sensor, such as the acoustic Doppler current profiler (ADCP) [23] and conductivity, temperature, and depth (CTD) [24,25].
The shortest path problem [26] has always been a research hotspot in the fields of operations research, computer science, geographic information science, and transportation. Many practical problems can be transformed into the calculation of the shortest path in the network through abstraction. For example, the selection of a travel route in the road traffic network and the optimal transmission of information flow between routers in the computer network are related to the calculation of the shortest path.
There are many algorithms to solve the shortest path problem. The traditional algorithms include the Dijkstra algorithm [27] and A* algorithm [28]. The A* algorithm is an effective direct search method for solving the shortest path in a static road network, and it is also an effective algorithm for solving many search problems. In recent years, some new heuristic intelligent algorithms have been proposed, such as the genetic algorithm (GA) [29,30], simulated annealing algorithm (SA) [31,32], tabu search algorithm (TSA) [33], and ant colony algorithm [34,35]. The existing shortest path algorithm mainly studies the shortest path between two designated nodes, the shortest path between all nodes and the shortest path of specifying necessary nodes. When applied in the shipborne navigation measurement, it has two limitations. First, the turning radius of the vessel cannot be less than the minimum turning radius. Second, the arrival direction of the vessel should coincide with the direction of the survey line. Therefore, the traditional shortest path search algorithm is no longer applicable. Navigation personnel often navigate to the survey lines through the GNSS navigation and actual sailing experience, which is not time-saving and economical. Therefore, we propose several better methods.
The goal of this study is to plan reasonable and shortest sea routes for survey vessels that drive into the survey line. To be specific, the most time-saving and distance-saving way that enables survey vessels to quickly enter the starting point of the new planning survey line is expected to be found. The main contributions of this study are as follows:
(1) A methodological framework is proposed for vessels planning the shortest route when the sea survey line changes, which is more time-saving and has greater economic benefits.
(2) We propose different methods to solve the route planning when the vessel is in the far point region or the near point region.
(3) An intelligent navigation system for marine survey vessels is established based on the above framework, which can replace manual surveying and mapping in actual survey tasks, realizing intelligent and unmanned navigation for marine survey ships to adjust survey lines.
The rest of this paper is organized as follows. Section 2 illustrates the proposed methodological framework. Section 3 shows the experimental design and results. The results are discussed in Section 4. Finally, conclusions are drawn in Section 5.

2. Methodological Framework

This section studies the plan of the survey vessel entering the starting point of the survey line in the survey area. The framework is shown in Figure 2. The coordinate system is re-established with the location of the survey line as a reference, and different routes are designed according to the position and heading angle of the survey ship in the new coordinate system. The path planning algorithm for the survey vessel to the survey line is obtained.

2.1. Re-Establish the Coordinate System

When the sea survey vessel is near the survey area, it is necessary to establish a mathematical model in order to plan the route of the survey vessel to the survey line. The traveling direction of the vessel is always positioned relative to the true north direction. In order to navigate the vessel toward the survey lines, we re-establish the coordinate system according to the direction and position of the survey lines. The x-axis of the established coordinate system coincides with the direction of the survey line, and the y-axis is perpendicular to the survey line. The sea area is divided into several different regions, where a different method is provided. The coordinate system, which includes the x-axis, y-axis, positions of the vessel, and survey line, is shown in Figure 3. Point A and point B are the starting point and the end point of the survey line, respectively. We have defined some necessary angles to facilitate the calculation of formulas in modeling. α is the angle of B A relative to the north. θ is the heading angle of the vessel, whose reference direction is the true north. δ is the heading angle of the vessel relative to B A . β is the angle between the line connecting the vessel’s position and the starting point A of the survey line and the true north. γ is the angle between the line connecting the vessel’s position to the starting point A of the survey line and the positive direction of the x-axis of the new coordinate system. In order to make the distinction easier, we use the expression on the right side of the equation for calculation below. To plan the optimal route for survey vessels, we should know some initial parameters: the position point S of the vessel, the starting point A and the end point B of the survey line, the vessel’s traveling angle θ , and the vessel’s minimum turning radius R. Then according to A, B, and θ , we can calculate α and δ.
In the new coordinate system, suppose the coordinate of A is ( x A , y A ) , and the coordinate of B is ( x B , y B ) . Therefore, the calculation of angle α is shown in Equation (1).
α = { arctan x A x B y A y B ,                               x A > x B , y A > y B π arctan | x A x B y A y B | ,           x A > x B , y A < y B π + arctan | x A x B y A y B | ,           x A < x B , y A < y B 2 π + arctan | x A x B y A y B | ,       x A < x B , y A > y B
In the same way, δ and γ can be obtained.
δ = ( 2 π + θ α ) mod ( 2 π )
γ = ( 2 π + β α ) mod ( 2 π )
The new coordinate of point S can be got according to γ . In the new coordinate system composed of line AB as the vertical axis, we can divide four areas by the analogy of the Cartesian coordinate system. Regions I and IV are symmetrical about line AB relative to regions II and III, so the paths planned in regions I and IV are also applicable to regions II and III.
Therefore, in this study we will only discuss situations when the vessel (Point S) is in region I and region IV. Then all methods to get routes can be applied in region II and region III. Unless otherwise specified, all the following routes we propose are under the new coordinate system. Since survey vessels will be close to the area needed to survey when working, we suppose that the area that includes survey vessels and survey lines is flat, and the curvature of the earth is neglected.

2.2. Redistribution of the Navigable Area

The radius of this circle is the minimum turning radius R. Taking R as a reference, some definitions in Figure 4 can be obtained.
Circle C : The vessel rotates clockwise, while the rotating radius is R. That is, the starboard side of the ship turns to circle C. Its coordinate is ( x C , y C ) .
Circle M : The vessel rotates anticlockwise, while the rotating radius is R. That is, the port side of the ship turns to circle M. Its coordinate is ( x M , y M ) .
Circle O : The circle on the left of survey line AB in the new coordinate system and the radius of it is R. Its coordinate is ( x O , y O ) .
Circle O 1 : The circle on the right of survey line AB in the new coordinate system and the radius of it is R. Its coordinate is ( x O 1 , y O 1 ) .
Line L : Line   L and line AB are parallel. The distance between line L and survey line AB is 2R. Line L is used to distinguish near and far points due to the necessity of reallocating navigable areas.
The area is redivided according to the location and direction of survey lines. Next, we will give different routes for different areas. After obtaining the initial parameters, we could calculate the distance from point S to the line formed by point A and point B to get the position and direction of the survey vessel in a new coordinate system. Then the corresponding navigation route can be given.

2.3. Far Point Region Analysis

When the vessel is in the far point region, the vertical distance from the measuring line is generally greater than the turning diameter of the vessel at this time, so the vessel can always enter the measuring line smoothly. There are two options of starboard steering and port steering, which are shown in Figure 5. We named the two routes turning to starboard in region I as route 1 and route 1′ and the two routes turning to port in region I as route 2 and route 2′. All routes planned are marked in red and the arrow at point S indicates the heading of the vessel in Section 2.
In route 1, P Q | | C O , C P P Q , O Q P Q , and P Q are tangent to circle O and circle C . The essence of route 1 is to find a common tangent of circle O and circle C .
The total distance of route 1 is
d r o u t e 1 = ( π δ ) R + d C O
where d C O is the distance between point C and point O, which is equal to the distance between point P and point Q. ( π δ ) is equal to the sum of central angles corresponding to two arcs (arc SP and arc AQ).
Make a straight line, which is parallel to the x-axis through point C. This straight line divides circle C into upper and lower parts. As shown in Figure 5b, when the vessel is in the upper half and to the left of point P, d r o u t e 1 can be calculated by Equation (4). When the vessel is in another position of circle C, we need to add 2 π to the angle value when calculating the length of route 1.
Actually, the routes planned when x C < R are equivalent to that when x C R . Therefore, in this paper we will only discuss situations when x C < R . Similarly, only one case is discussed in the near point region and the ultra near point region.
In route 2, M P P Q , O Q P Q , and P Q are tangent to circle M and circle O . Similarly, the essence of route 2 is to find a common tangent of circle M and circle O . Different from route 1, route 2 is to make the vessel rotate anticlockwise to the common tangent of circle M and circle O . To get the total distance of route 2, we defined a middle angle named φ . The relative position of circle M and circle O in the new coordinate system distinguishes four situations; two of them are shown in Figure 5c,d.
As shown in Figure 5c, when y M y O + 2 R and x M R ,
φ = arccos 2 R d M O arctan | x M x O y M y O |
where arccos 2 R d M O is the angle between the line connecting point M to point O and line MP, and arctan | x M x O y M y O | is the angle between the line connecting point M to point O and line c.
Angle φ is marked in Figure 5c. At this time, the coordinate of point P is ( x M + R sin φ ,   y M R cos φ ) , and the coordinate of point Q is ( x O R sin φ ,   y O + R cos φ ) . Therefore, the total distance of route 2 in different situations can be obtained.
d r o u t e 2 = { ( 2 π + δ 2 φ ) R + d P Q , 0 δ < π 2 + φ ( δ 2 φ ) R + d P Q , π 2 + φ δ < 2 π
The reason for using π 2 + φ as the critical value of the function segmentation is that when δ is less than π 2 + φ , the vessel is on the right side of point P on circle M. The vessel needs to make a full rotation along the port side of circle M and return to point P before continuing to point A. Therefore, it is necessary to add 2 π when calculating the arc length. d P Q is the distance between point P and point Q.
Similarly, as shown in Figure 5d, when y M < y O + 2 R and x M R ,
φ = arctan | x M x O y M y O | arccos 2 R d M O
In this case, the distance of route 2′ can be calculated on the same principle as that of route 2.
d r o u t e 2 = { ( 2 π + δ + 2 φ ) R + d P Q , 0 δ < π 2 + φ   ( δ + 2 φ ) R + d P Q , π 2 + φ δ < 2 π
When the vessel drives into the far point region in region I, basic parameters are obtained. Then we compare the distances sailing along two routes to get the shortest path. Further, when the far point region is in region IV, as shown in Figure 6, a route named route 1″ should be compared with other two routes to get the shortest path. The relative position of M and O 1 distinguishes different situations. The total distance of route 1″ is
d r o u t e 1 = ( δ π ) R + d M O 1
where d M O 1 is the distance between point M and point O 1 , which is equal to d P Q . ( δ π ) R is the sum of the arc length on circle M and circle O 1 . According to the relative position of circle M and circle O 1 , we need to add 2 π or 4 π when calculating the radian value to get the arc length.

2.4. Near Point Region Analysis

Route 2 can only be used when d M O 2 R and x M R , so we will still split the near point region into two regions, which are general region and ultra near point region.
The near point area is suitable for the scenario where the vessel switches to another survey line for measurement after measuring one survey line. Therefore, the planning of the near point area oceanographic survey vessel’s approach to the survey line path is of great significance in the shipborne navigational survey mode.
In the general near point region, d M O 2 R and x M R exist or d C O 1 2 R and x c R exist. When d M O 2 R , x M R , and point S is in region I, route 1 and route 2 can be used for the survey vessels to sail to the starting point A of survey lines. d r o u t e 1 and d r o u t e 2 are compared to get the shortest path. When d M O 2 R , x M R , and point S is in region IV, d r o u t e 1 , d r o u t e 2 , d r o u t e 1 , and d r o u t e 2 are compared to get the shortest path.
However, the position of some points cannot meet the condition of d M O 2 R and x M R . On the contrary, the conditions d C O 1 2 R and x C R and are met. Therefore, we plan a new route named route 3 in Figure 7. In route 3, C P P Q , O 1 Q P Q , and P Q are tangent to circle C and circle O 1 . The essence of route 3 is to find a common tangent of circle O 1 and circle C . It is obvious that route 3 is the shortest route in this situation. We define φ in Figure 7.
φ = arctan | y C y O 1 x C x O 1 | arccos 2 R d C O 1
Therefore, the distance of route 3 is
d r o u t e 3 = { ( π δ + 2 φ ) R + d P Q ,       0 δ < π + φ ( 3 π δ + 2 φ ) R + d P Q ,   π + φ δ < 2 π
where when π + φ δ < 2 π , the vessel needs to make one more round along circle C and return to point P again. Therefore, there is 2 π more when calculating the arc length.

2.5. Ultra near Point Region Analysis

In ultra near point region I, the condition d M O 2 R or x M R is met. Therefore, route 2 is no longer applicable. In some situations, especially when 0 δ < 2 π , route 1 is not the optimal route. We plan a new route named route 4 for survey vessels to run a straight line until d M O = 2 R . Routes of the ultra near point region are represented in Figure 8.
In route 4, M N | | S P ,   O N | | M P ,   O N M N , and S P are tangent to circle M . x S > R ,   φ = MON . To get φ, we should know whether l i n e   S P is higher or lower than the vertical line passing ( x O , y O ) when x S > R . To distinguish two situations, the angle of O S relative to A B is defined as ω . All auxiliary angles can be obtained from the coordinates of the points.
d r o u t e 4 = { ( 5 π 2 δ ω ) R + d S P ,   x M x O ( 5 π 2 δ + ω ) R + d S P ,   x M > x O
After the calculation in MATLAB software, we found that in ultra near point region I and 0 δ < π 2 , d r o u t e 4 is always shorter than d r o u t e 1 . In region I and π 2 δ < π , route 1 is the shortest. In region I and π δ < 2 π , it is clear that route 1 is the shortest route when x C R . However, when x C > R , a new route named route 5 is used to lay out the shortest route for survey vessels. In route 5, CPSP. The core of route 5 is moving the position of the vessel to make circle C tangent to circle O 1 . It is obvious that route 5 is the shortest route in this situation. Route 5 is applicable to the situation where the vessel is in region I, x C R , and the heading angle range is (π, 2π). The total distance of route 5 can be obtained by
d r o u t e 5 = { ( π δ + 2 φ ) R + d S P ,   0 δ < π + φ ( 3 π δ + 2 φ ) R + d S P ,   π + φ δ < 2 π
Similarly, 2 π is added when π + φ δ < 2 π because of one more round along circle C.

2.6. Intelligent Vessel Navigation System

Based on the methods proposed above, an intelligent vessel navigation system is designed in this study. The framework of this system is shown in Figure 9. The system obtains the vessel’s position information from the navigation sensors. Combining the survey line with the position and direction of the vessel, the corresponding route planning algorithm will be selected to help navigators carry out route design and route monitoring so as to get the shortest route. In the past, the crew could only use paper sea charts when sailing at sea. However, paper sea charts highly depend on human surveying and mapping, which greatly increases the work intensity of the crew and is not conducive to the safety of vessel navigation. The intelligent vessel navigation system designed in this study can realize vessel route planning without human intervention, which provides great convenience for the crew to navigate. Besides, the intelligent vessel navigation system can display electronic sea charts, in which the planned route and the current route can guarantee the accuracy of navigation.

3. Experimental Results

The experiments in our study are mainly carried in MATLAB software on Ubuntu 20.04.3 LTS, with Intel® Xeon® CPU E5-2620 v4 @ 2.10 GHz × 32 CPU and NVIDIA TITAN Xp GPU. In this study, the routes are added to the above intelligent vessel navigation system, whose background is electronic sea charts. It is more intuitive to display the navigation sea route for survey vessels. The sea survey line consists of the main line and the inspection line. Its layout is essential for effective detection of the sea floor. In the actual measurement work, in order to further detect some specific submarine targets, we still need to add encrypted survey lines based on the main survey lines. Parallel lines and star lines in Figure 10 make up the main line layout. The hydrographic survey specifications stipulate that the angle between the main survey line and the inspection line should be controlled between 45 ° and 90 ° . The specifications require that survey lines should be laid out in a flat place. Ideally, we set the main line and the inspection line orthogonally. The main purpose is to use the shortest mileage inspection line to achieve the general inspection of the main line.
First, we lay out eight parallel main survey lines and five inspection lines in the simulated sea navigation system. As shown in Figure 11, the interval between the eight main lines is about 300 m, and the direction of the main lines is 180 ° . Then we assume that the minimum turning radius of the sea survey vessel is 100 m. Figure 12 is a schematic diagram of the original navigation system with an unreasonable navigation trajectory. The trajectory does not take the actual turning radius of the survey vessels into consideration. When the vessel reaches survey line Z2, it cannot adjust the vessel’s direction to make it drive along Z2. Obviously, the original navigation route cannot be applied to the actual navigation.
Second, we add the routes planned in this study into the navigation simulated system, and the navigation sea routes of different situations can be seen in Figure 13. The first situation where θ = 300 ° and the survey vessel is in the far point region shows that the navigation line used route 1, which will navigate the vessel drive into survey line Z5. The second situation where θ = 30 ° and the vessel is in the general region of the near point region shows the navigation line route 1″, which will navigate the vessel drive into survey line Z3.
The data are mainly measured based on line AB in the main survey lines. Table 1 indicates some test points. The minimum turning radius is 100 m. The latitude and longitude of the points are expressed in coordinates for calculation. Table 2 shows the total distance of each sea route proposed in this study.
Then we compare the proposed methods with other practical schemes. In the far point region, the survey vessel is able to swivel before reaching the survey line. It can turn along an arc whose radius is greater than R to make the trajectory tangent to the extension of the survey line. Experiments show that the distance traveled using this method is significantly greater than the method we proposed. Similarly, turning by the minimum turning radius while going straight is always the best way to get the shortest route ideally. The position of the survey line and the minimum turning radius in Table 3 are the same with those in Table 1. Table 4 shows the comparison results. Obviously, the methods we proposed are shorter than other methods in the navigation system.
In order to verify the effectiveness of the proposed method, we compared it with other state-of-the-art methods. Luo et al. [35] proposed an improved ant colony algorithm, which uses a pseudo-random state transition rule to select the path and introduces the optimal solution and the worst solution, dynamic punishment method. The global optimal search ability and convergence speed of the improved algorithm have been greatly improved. We apply the improved ant colony algorithm to the navigation of a marine survey vessel. We select the situation where the vessel is in the far point region. The experimental result is shown in Figure 14. When the vessel reaches the starting point of the survey line for the first time, the length of the passing route marked by the red solid line is 1332.4 m, which is shorter than 1564.2 m planned by the method we proposed. Although the route planned by the traditional path planning algorithm is shorter, it cannot meet the requirements of line survey navigation because of the lack of consideration of the vessel’s navigation angle. When the vessel reaches the starting point of the survey line, its heading does not coincide with the survey line direction. The vessel needs to turn to adjust its heading angle to be consistent with the survey line, as shown by the red dotted line, which is 1016 m. Therefore, the total length of the route planned by the improved ant colony algorithm is 2348.4 m, which is longer than 1564.2 m planned by the method we proposed.

4. Discussion

It can be seen from the experimental results in Table 2 that the distance of the vessel’s navigation route is not directly related to whether it is in the far point region or the near point region. The route is not necessarily longer when the vessel is in the far point region, and not necessarily shorter when the vessel is in the near point region. The heading angle of the vessel has an important influence in the navigation of the survey line. Additionally, due to the randomness of the experiment, the route length planned each time may not be exactly the same. In order to verify the accuracy and stability of the method, we selected the super near point region and repeated the experiment 10 times. The experimental results are shown in Table 5. All conditions being the same, the path length is maintained between 635 and 661 m. The error does not exceed 2%, which shows that our method is accurate.
We take the ultra near region as an example and verify the effectiveness of the proposed method for line survey navigation by simulating past actual route cases.
On 2 June 2015, the vessel was located between the two survey lines Z2 and Z3, with a heading angle of 30°. Using the conditions at the time as the background, the navigation was simulated, and the difference between the proposed method and the actual situation was compared (Figure 15). The red line represents the path we planned, and the yellow line represents the actual situation. It can be seen from the figure that the strategy of vessel selection is different in the two cases. In the actual situation, the vessel first traveled in the direction of the shortest path towards the starting point of the survey line. Later, when it was about to reach the starting point of the survey line, the vessel had to adjust its heading by making a circle, which greatly increased the path length. In our method, the vessel does not drive directly towards the starting point of the survey line, and the heading angle is taken into account at the beginning, which reduces the path a lot.
Ocean surveying is an important part of the science of surveying and mapping. Its main task is to accurately measure and describe the geometric and physical parameters of the ocean and provide necessary oceanographic data for human activities to help humans better understand the ocean and make rational use of marine resources. In the shipboard navigation measurement mode, survey vessels can sail along the designated survey line to measure the value, distribution, and change of marine hydrological elements, such as temperature, salinity data, and microbial information of a given sea area.
There are two main ways to measure hydrological elements. The first is direct observation. This method uses the sensing elements in the equipment to directly measure hydrological elements, utilizing ships and buoys as carriers. The second method is remote sensing observation. In this way, aircraft, satellites, and so forth are used as carriers. Radars are used to detect and record the electromagnetic radiation information of the ocean and extract the characteristics of ocean hydrological elements. This study proposes several methods of route planning for the ship survey in the first survey method. We abandon the old uneconomical and inaccurate method of measuring ships sailing along the survey line and plan the shortest route according to different situations so that the work is more time-saving and brings greater economic benefits. After the simulation of the intelligent vessel navigation system, it is found that the route planning method proposed in this study has a shorter distance.
On the other hand, route planning is one of the key technologies for ensuring the successful completion of the mission of the survey ship. In actual route planning, there are many indicators to evaluate the quality of route planning, such as the voyage between the starting point and the target point, safety, and quality of information acquisition. In the process of solving the route planning problem, we need to consider not only the constraints of the platform itself but also the constraints of ocean currents, obstacles, and terrain. The framework proposed in this study only considers the shortest voyage issue without considering other constraints. Moreover, it is promising to apply the intelligent algorithm of path planning to ship route planning. At present, the methods used for underwater route planning can be roughly divided into graph search type, random sampling type, analysis type, intelligent type, and combined optimization type. Currently, the algorithms widely used in route planning are intelligent algorithms, including ant colony optimization algorithm and particle swarm optimization algorithm. It is a research direction to apply intelligent algorithms to marine survey vessel route planning.

5. Conclusions

In this study, we proposed a methodological framework that is suitable for sea survey ships to change survey lines and designed an intelligent vessel navigation system. When the sea survey vessel enters the area to be measured, the coordinate system is re-established according to the direction and position of the survey line. The region is divided to the far point region and near point region, which includes the general near point region and ultra near point region. Different route planning schemes are adopted according to the position and heading angle of the sea survey vessel. The coordinates of points in the new coordinate system are calculated to draw navigation lines. According to the different position of the vessel, we plan appropriate routes, such as route 1 and route 1′, whose total distance is given. Additionally, the sea chart simulation is used to display intuitively. We conducted experimental simulations on different situations and compared them with the improved ant colony algorithm and actual navigation conditions. It can be found that the proposed method can effectively consider the heading angle of the sea survey vessel when entering the survey line, avoiding a longer route. Moreover, through repeated experiments under the same conditions, it is found that the route length error planned by the method in this study is small, which verifies the stability and accuracy. Finally, we designed an intelligent vessel navigation system that can help the vessel to plan the route for entering the sea survey line more effectively by obtaining the vessel’s position and heading information.
However, factors such as islands, ships, and ocean currents, which are inevitable in actual work, were not considered in navigation planning. In the future, we will add routes to the real marine vessel navigation system and take the actual factors as mentioned before into account to fix the navigation routes.

Author Contributions

Conceptualization, J.Y. and L.L.; data curation, Z.L.; formal analysis, T.N.; funding acquisition, J.Y.; investigation, J.H.; methodology, T.N. and J.W.; project administration, J.W.; resources, Z.L.; software, J.H.; supervision, J.Y.; validation, L.L. and Z.L.; visualization, J.H.; writing—original draft, T.N. and L.L.; writing—review and editing, J.Y., T.N., J.W. and J.H. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Natural Science Foundation of China, grant number 61871283.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Kwasnitschka, T.; Köser, K.; Sticklus, J.; Rothenbeck, M.; Weiß, T.; Wenzlaff, E.; Schoening, T.; Triebe, L.; Steinführer, A.; Devey, C. DeepSurveyCam—A deep ocean optical mapping system. Sensors 2016, 16, 164. [Google Scholar] [CrossRef] [Green Version]
  2. Vitousek, M.; Miller, G. An Instrumentation System for Measuring Tsunamis in the Deep Ocean. In Tsunamis in the Pacific Ocean; University of Hawaii Press: Honolulu, HI, USA, 2021; pp. 239–252. [Google Scholar]
  3. Díaz-Cuevas, P. GIS-based methodology for evaluating the wind-energy potential of territories: A case study from Andalusia (Spain). Energies 2018, 11, 2789. [Google Scholar] [CrossRef] [Green Version]
  4. Lai, J.-S.; Tsai, F. Improving GIS-based landslide susceptibility assessments with multi-temporal remote sensing and machine learning. Sensors 2019, 19, 3717. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  5. Yuan, Y.; Jalón-Rojas, I.; Wang, X.H. Impact of coastal infrastructure on ocean colour remote sensing: A case study in Jiaozhou Bay, China. Remote Sens. 2019, 11, 946. [Google Scholar] [CrossRef] [Green Version]
  6. Concha, J.; Mannino, A.; Franz, B.; Kim, W. Uncertainties in the Geostationary Ocean Color Imager (GOCI) remote sensing reflectance for assessing diurnal variability of biogeochemical processes. Remote Sens. 2019, 11, 295. [Google Scholar] [CrossRef] [Green Version]
  7. Yang, J.; Wen, J.; Wang, Y.; Jiang, B.; Wang, H.; Song, H. Fog-based marine environmental information monitoring toward ocean of things. IEEE Internet Things J. 2019, 7, 4238–4247. [Google Scholar] [CrossRef]
  8. Huang, D.; Xu, C.; Zhao, D.; Song, W.; He, Q. A Multi-Objective Partition Method for Marine Sensor Networks Based on Degree of Event Correlation. Sensors 2017, 17, 2168. [Google Scholar] [CrossRef] [Green Version]
  9. Mayerle, R.; Al-Subhi, A.; Jaramillo, J.F.; Salama, A.; Bruss, G.; Zubier, K.; Runte, K.; Turki, A.; Hesse, K.; Jastania, H. Development of a coastal information system for the management of Jeddah coastal waters in Saudi Arabia. Comput. Geosci. 2016, 89, 71–78. [Google Scholar] [CrossRef]
  10. Hu, P.; Huang, C. Shipborne high-accuracy heading determination method using INS-and GPS-based heading determination system. GPS Solut. 2017, 21, 1059–1068. [Google Scholar] [CrossRef]
  11. Joo, J.; Kim, S.-S.; Choi, J.W.; Pak, S.-J.; Ko, Y.; Son, S.-K.; Moon, J.-w.; Kim, J. Seabed Mapping Using Shipboard Multibeam Acoustic Data for Assessing the Spatial Distribution of Ferromanganese Crusts on Seamounts in the Western Pacific. Minerals 2020, 10, 155. [Google Scholar] [CrossRef]
  12. Dudkov, I.; Dorokhova, E. Multibeam bathymetry data of discovery Gap in the eastern North Atlantic. Data Brief 2020, 31, 105679. [Google Scholar] [CrossRef] [PubMed]
  13. Zhang, B.; Li, X.; Perrie, W.; He, Y. Synergistic measurements of ocean winds and waves from SAR. J. Geophys. Res. Oceans 2015, 120, 6164–6184. [Google Scholar] [CrossRef] [Green Version]
  14. Bao, Q.; Dong, X.; Zhu, D.; Lang, S.; Xu, X. The feasibility of ocean surface current measurement using pencil-beam rotating scatterometer. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2015, 8, 3441–3451. [Google Scholar] [CrossRef]
  15. Wen, J.; Yang, J.; Jiang, B.; Song, H.; Wang, H. Big data driven marine environment information forecasting: A time series prediction network. IEEE Trans. Fuzzy Syst. 2020, 29, 4–18. [Google Scholar] [CrossRef]
  16. Kriechbaumer, T.; Blackburn, K.; Breckon, T.P.; Hamilton, O.; Rivas Casado, M. Quantitative evaluation of stereo visual odometry for autonomous vessel localisation in inland waterway sensing applications. Sensors 2015, 15, 31869–31887. [Google Scholar] [CrossRef] [Green Version]
  17. Ostrowski, P.; Falkowski, T. Application of Remote Sensing Methods to Study the Relief of Lowland River Valleys with a Complex Geological Structure—A Case Study of the Bug River. Water 2020, 12, 487. [Google Scholar] [CrossRef] [Green Version]
  18. Yang, J.; Wen, J.; Jiang, B.; Wang, H. Blockchain-based sharing and tamper-proof framework of big data networking. IEEE Netw. 2020, 34, 62–67. [Google Scholar] [CrossRef]
  19. Wang, R.; Li, C. Comparison and Analysis of Thinning Methods for Multi-Beam Sounding Data. Int. Arch. Photogramm. Remote Sens. Spat. Inf. Sci. 2020, 42, 807–813. [Google Scholar] [CrossRef] [Green Version]
  20. Xue, W.; Ying, T.; Chao, Z.; Guohong, D. Multi-Beam and Multi-Task Learning for Joint Sound Event Detection and Localization. Available online: http://dcase.community/documents/challenge2019/technical_reports/DCASE2019_Xue_91.pdf (accessed on 4 January 2022).
  21. Wang, Y.; Shao, S.; Wang, S.; Wu, Z.; Zhang, H.; Hu, X. Measurement error analysis of multibeam echosounder system mounted on the deep-sea autonomous underwater vehicle. Ocean Eng. 2014, 91, 111–121. [Google Scholar] [CrossRef]
  22. Gang, B.; Wei, X.; Shaohua, J.; Fumin, X.; Xinxuan, S.; Yang, C. Research on the design of survery lines in a marine magnetic survey. Int. Hydrogr. Rev. 2014, 11, 31–48. [Google Scholar]
  23. Yang, J.; Ma, C.; Jiang, B.; Ding, G.; Zheng, G.; Wang, H. Joint optimization in cached-enabled heterogeneous network for efficient industrial IoT. IEEE J. Sel. Areas Commun. 2020, 38, 831–844. [Google Scholar] [CrossRef]
  24. Zaborowska, J.; Egloff, S.; Murphy, S. The pol II CTD: New twists in the tail. Nat. Struct. Mol. Biol. 2016, 23, 771–777. [Google Scholar] [CrossRef]
  25. Jeronimo, C.; Collin, P.; Robert, F. The RNA polymerase II CTD: The increasing complexity of a low-complexity protein domain. J. Mol. Biol. 2016, 428, 2607–2622. [Google Scholar] [CrossRef]
  26. Ajeil, F.H.; Ibraheem, I.K.; Azar, A.T.; Humaidi, A.J. Grid-based mobile robot path planning using aging-based ant colony optimization algorithm in static and dynamic environments. Sensors 2020, 20, 1880. [Google Scholar] [CrossRef] [Green Version]
  27. Akram, M.; Habib, A.; Alcantud, J.C.R. An optimization study based on Dijkstra algorithm for a network with trapezoidal picture fuzzy numbers. Neural Comput. Appl. 2021, 33, 1329–1342. [Google Scholar] [CrossRef]
  28. Liu, C.; Mao, Q.; Chu, X.; Xie, S. An improved A-star algorithm considering water current, traffic separation and berthing for vessel path planning. Appl. Sci. 2019, 9, 1057. [Google Scholar] [CrossRef] [Green Version]
  29. Katoch, S.; Chauhan, S.S.; Kumar, V. A review on genetic algorithm: Past, present, and future. Multimed. Tools Appl. 2021, 80, 8091–8126. [Google Scholar] [CrossRef] [PubMed]
  30. Hamdia, K.M.; Zhuang, X.; Rabczuk, T. An efficient optimization approach for designing machine learning models based on genetic algorithm. Neural Comput. Appl. 2021, 33, 1923–1933. [Google Scholar] [CrossRef]
  31. Rutenbar, R.A. Simulated annealing algorithms: An overview. IEEE Circuits Devices Mag. 1989, 5, 19–26. [Google Scholar] [CrossRef]
  32. Gendreau, M.; Iori, M.; Laporte, G.; Martello, S. A tabu search algorithm for a routing and container loading problem. Transp. Sci. 2006, 40, 342–350. [Google Scholar] [CrossRef]
  33. Brandão, J. A tabu search algorithm for the open vehicle routing problem. Eur. J. Oper. Res. 2004, 157, 552–564. [Google Scholar] [CrossRef]
  34. Chu, K.-C.; Horng, D.-J.; Chang, K.-C. Numerical optimization of the energy consumption for wireless sensor networks based on an improved ant colony algorithm. IEEE Access 2019, 7, 105562–105571. [Google Scholar] [CrossRef]
  35. Luo, Q.; Wang, H.; Zheng, Y.; He, J. Research on path planning of mobile robot based on improved ant colony algorithm. Neural Comput. Appl. 2020, 32, 1555–1566. [Google Scholar] [CrossRef]
Figure 1. Multibeam echosounder schematic.
Figure 1. Multibeam echosounder schematic.
Sensors 22 00482 g001
Figure 2. Survey line navigation methodological framework.
Figure 2. Survey line navigation methodological framework.
Sensors 22 00482 g002
Figure 3. The new coordinate system established according to the direction and position of survey lines.
Figure 3. The new coordinate system established according to the direction and position of survey lines.
Sensors 22 00482 g003
Figure 4. Redistribution of the navigable area.
Figure 4. Redistribution of the navigable area.
Sensors 22 00482 g004
Figure 5. There are four routes in far point region I: (a) turning to starboard (route 1), (b) turning to starboard when the vessel is to the left of point P (route 1′), (c) turning to port when y M y O + 2 R (route 2), and (d) turning to port when y M < y O + 2 R (route 2′).
Figure 5. There are four routes in far point region I: (a) turning to starboard (route 1), (b) turning to starboard when the vessel is to the left of point P (route 1′), (c) turning to port when y M y O + 2 R (route 2), and (d) turning to port when y M < y O + 2 R (route 2′).
Sensors 22 00482 g005
Figure 6. The situation where the far point region is in region IV (route 1″).
Figure 6. The situation where the far point region is in region IV (route 1″).
Sensors 22 00482 g006
Figure 7. Route 3 in the near point region.
Figure 7. Route 3 in the near point region.
Sensors 22 00482 g007
Figure 8. Routes of the ultra near point region: (a) route 4; (b) route 5.
Figure 8. Routes of the ultra near point region: (a) route 4; (b) route 5.
Sensors 22 00482 g008
Figure 9. The framework of an intelligent vessel navigation system.
Figure 9. The framework of an intelligent vessel navigation system.
Sensors 22 00482 g009
Figure 10. Components of the main line layout: (a) parallel survey lines; (b) star survey lines.
Figure 10. Components of the main line layout: (a) parallel survey lines; (b) star survey lines.
Sensors 22 00482 g010
Figure 11. The parallel survey lines in an intelligent vessel navigation system.
Figure 11. The parallel survey lines in an intelligent vessel navigation system.
Sensors 22 00482 g011
Figure 12. The original system’s navigation trajectory.
Figure 12. The original system’s navigation trajectory.
Sensors 22 00482 g012
Figure 13. Navigation sea routes in an intelligent vessel navigation system: (a) the navigation trajectory used route 1; (b) the navigation trajectory used route 1″.
Figure 13. Navigation sea routes in an intelligent vessel navigation system: (a) the navigation trajectory used route 1; (b) the navigation trajectory used route 1″.
Sensors 22 00482 g013
Figure 14. The route planned with the improved ant colony algorithm. The red solid line represents the planned route for the vessel to reach the starting point of the survey line, and the red doted line represents the planned route for the vessel to adjust its heading from the starting point of the survey line.
Figure 14. The route planned with the improved ant colony algorithm. The red solid line represents the planned route for the vessel to reach the starting point of the survey line, and the red doted line represents the planned route for the vessel to adjust its heading from the starting point of the survey line.
Sensors 22 00482 g014
Figure 15. Comparison of the route planned by the proposed method and the actual situation.
Figure 15. Comparison of the route planned by the proposed method and the actual situation.
Sensors 22 00482 g015
Table 1. Test points that are in different situations.
Table 1. Test points that are in different situations.
NumberS 1 θ   2 ABRegion
1(200, 500) 0 ° (700, 400)(700, 100)Far point region
2(200, 500) 180 ° (700, 400)(700, 100)Far point region
3(630, 300) 180 ° (700, 400)(700, 100)Far point region
4(670, 500) 270 ° (700, 400)(700, 100)General near point region
5(650, 420) 60 ° (700, 400)(700, 100)Ultra near point region
6(680, 420) 290 ° (700, 400)(700, 100)Ultra near point region
1S is the coordinate of the sea survey vessel. 2  θ is the driving direction of the vessel relative to the north.
Table 2. The real data of different routes for the test points in Table 1.
Table 2. The real data of different routes for the test points in Table 1.
NumberR/mRoutesEstimated Distance/m
1100Route 1630.39
2100Route 2631.70
3100Route 1″750.38
4100Route 3684.85
5100Route 4743.68
6100Route 5650.67
Table 3. Test points chosen for comparison.
Table 3. Test points chosen for comparison.
NumberS θ ABR/m
1(100, 500) 0 ° (700, 400)(700, 100)100
2(100, 500) 180 ° (700, 400)(700, 100)100
3(620, 200) 150 ° (700, 400)(700, 100)100
Table 4. Comparison between the proposed methods and other practical schemes.
Table 4. Comparison between the proposed methods and other practical schemes.
NumberRoutesDistance/mOther MethodsDistance/mEvaluation on Proposal
1Route 1726.47Turning radius > R1042.48shorter
2Route 2727.01Route 11236.59shorter
3Route 1″752.66Route 1939.40shorter
Table 5. Repeated experiments in the super near point area.
Table 5. Repeated experiments in the super near point area.
NumberS θ ABDistance/m
1(680, 420) 290 ° (700, 400)(700, 100)645.67
2(680, 420) 290 ° (700, 400)(700, 100)638.20
3(680, 420) 290 ° (700, 400)(700, 100)652.37
4(680, 420) 290 ° (700, 400)(700, 100)651.28
5(680, 420) 290 ° . (700, 400)(700, 100)658.95
6(680, 420) 290 ° (700, 400)(700, 100)650.14
7(680, 420) 290 ° (700, 400)(700, 100)661.44
8(680, 420) 290 ° (700, 400)(700, 100)650.78
9(680, 420) 290 ° (700, 400)(700, 100)647.19
10(680, 420) 290 ° (700, 400)(700, 100)636.56
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Yang, J.; Ni, T.; Liu, L.; Wen, J.; He, J.; Li, Z. The Sea Route Planning for Survey Vessel Intelligently Navigating to the Survey Lines. Sensors 2022, 22, 482. https://doi.org/10.3390/s22020482

AMA Style

Yang J, Ni T, Liu L, Wen J, He J, Li Z. The Sea Route Planning for Survey Vessel Intelligently Navigating to the Survey Lines. Sensors. 2022; 22(2):482. https://doi.org/10.3390/s22020482

Chicago/Turabian Style

Yang, Jiachen, Tianlei Ni, Lin Liu, Jiabao Wen, Jingyi He, and Zhengjian Li. 2022. "The Sea Route Planning for Survey Vessel Intelligently Navigating to the Survey Lines" Sensors 22, no. 2: 482. https://doi.org/10.3390/s22020482

APA Style

Yang, J., Ni, T., Liu, L., Wen, J., He, J., & Li, Z. (2022). The Sea Route Planning for Survey Vessel Intelligently Navigating to the Survey Lines. Sensors, 22(2), 482. https://doi.org/10.3390/s22020482

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop