Next Article in Journal
A Data-Driven Approach to Team Formation in Software Engineering Based on Personality Traits
Previous Article in Journal
Toward Ultra-Low Latency SSDs: Analyzing the Impact on Data-Intensive Workloads
Previous Article in Special Issue
A Sliding Mode Controller with Signal Transmission Delay Compensation for the Parallel DC/DC Converter’s Network Control System
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Determination of Anchor Drop Sequence during Vessel Anchoring Operations Based on Expert Knowledge Base and Hydrometeorological Conditions

by
Jakub Wnorowski
and
Andrzej Łebkowski
*
Department of Ship Automation, Gdynia Maritime University, Poland Morska 83 Str., 81-225 Gdynia, Poland
*
Author to whom correspondence should be addressed.
Electronics 2024, 13(1), 176; https://doi.org/10.3390/electronics13010176
Submission received: 20 November 2023 / Revised: 22 December 2023 / Accepted: 29 December 2023 / Published: 30 December 2023

Abstract

:
Presently, the most common technique for maintaining a ship’s location is dynamic positioning, which uses a series of thrusters to hold its position. This method is resilient to moderate hydro-meteorological conditions, eliminating the need for extensive preliminary steps before initiating positioning operations. An alternative approach involves station keeping using a set of anchors, where thrusters are not employed, necessitating careful planning of the anchorage in light of hydro-meteorological conditions. Presently, in vessels using this anchoring method, the captain determines the order of anchor drops, taking into account the prevailing weather conditions, the ship’s maneuvering abilities, and vessel capability plots. This article introduces a novel algorithm that uses sensor-acquired weather data and a cognitive knowledge base to establish the best sequence for anchor drops. This innovation represents a significant stride towards the automation of the anchoring process. By using the anchorage planning algorithm presented in this publication, it has been possible to reduce the time required for anchor deployment by about 52%, due to the preparation of the anchor deployment strategy in port. A reduction in energy consumption of about 8% was also achieved.

1. Introduction

With advances in technology, the maritime industry has seen an increased demand for specialized vessels capable of holding a designated position for extended periods of time. Such vessels can perform a variety of functions, including oil exploration [1,2], performing salvage operations, laying pipelines [3,4], conducting seismic surveys [5] or operating wind farms [6]. In many applications, for example in ROVs [7], the preferred positioning system is dynamic positioning, using a set of thrusters to maintain the vessel’s position. Currently, global researchers are focusing on the research and development of components related to dynamic positioning, as evidenced by the significant number of publications on the subject, including those related to control systems [8,9,10,11].
Despite the wide applicability and adaptability of dynamic positioning, its economic viability for long-term operations of at least one day may be questionable due to the continuous energy and fuel consumption. In such scenarios, a positioning system based on a set of anchors may be a more efficient alternative. In this approach, symmetrically placed anchors around the vessel, as shown in Figure 1, are used to hold the vessel’s position instead of thrusters. This configuration allows unlimited changes in the vessel’s position in any direction.
In the case of positioning using a set of anchors, a crucial aspect involves the planning of the anchorage area and determining the sequence of anchor deployment. This is significant due to the limited maneuverability and less powerful thrusters of such vessels, unlike ships equipped with dynamic positioning. Improperly designed anchorage areas may result in the inability to deploy all anchors, leading to delays in crew operations. Currently, there is a lack of literature and publications focused on anchorage planning from the perspective of positioning systems, as opposed to publications related to ship route planning [12,13,14,15,16,17,18] or precise maneuvering [19,20,21]. Existing publications related to anchorages often pertain to ships awaiting anchorage outside ports, as in the publication [22], where the authors present an anchorage planning algorithm in the presence of other anchored vessels. Other publications, such as [23,24,25,26,27], concentrate on algorithms for determining berthing locations for vessels dropping anchors.
This publication introduces a new approach to anchorage planning based on the utilization of cognitive knowledge. Cognitive knowledge, in this context, refers to a set of rules developed from expert knowledge. Through the application of cognitive knowledge, the anchorage planning process can be automated, limiting the human factor to defining the expected hydrometeorological conditions in the anchor deployment area. These rules have been formulated based on charts depicting position-keeping capabilities (capability plots), information about the vessel’s maneuverability (detailed in the subsequent sections of the paper), and the outcomes of conducted research. This paper also presents a step-by-step walkthrough of the entire anchorage planning process using a tool developed in the Unity3D environment.

2. The Mathematical Models and Research Methodology

In order to develop a cognitive knowledge base for designing anchorage elements, such as optimal anchor deployment locations around the positioning operation area or the vessel’s heading relative to the wind direction, the first step is to obtain information regarding the ship’s behavior under environmental forces. Analyzing the ship’s behavior in hydrometeorological conditions involves creating so-called position-keeping capability charts for the vessel. Information about the thrusters employed and their parameters can be found in the technical documentation of the ship. The data used for analysis include the type, power, and maximum thrust of each thruster.
Subsequently, based on the gathered data, decision-making rules can be formulated to serve as the foundation for the cognitive knowledge base. These rules should account for interactions between environmental forces and the vessel, as well as consider thruster parameters. The cognitive knowledge base can be utilized to automate the anchorage planning process, enabling effective responses to changing sea conditions.

2.1. The Technical Specifications of the Vessel

The analysis of position-keeping capabilities begins with defining parameters such as the dimensions of the vessel, surfaces, and information about the thrusters. Table 1 presents basic data concerning the vessel on which the research was conducted to develop the cognitive knowledge base.
The vessel is equipped with 4 thrusters, including 2 tunnel thrusters and 2 main propellers. Data regarding each thruster and their positions relative to the Lpp/2 point are presented in Table 2 and Figure 2.
In the first chapter, it was mentioned that ships equipped with a positioning system based on a set of anchors usually do not have thrusters with sufficient power to keep their position. These thrusters serve only to move between individual anchor deployment points.
In addition to the mentioned thrusters, the unit is equipped with 4 anchor winches–two at the bow and two at the stern. Table 3 provides information on the maximum tension of anchor ropes corresponding to three example lengths of the deployed rope, while Figure 3 illustrates the positions of individual anchor winches on the ship.
In creating capability plots for the vessel, it is essential to consider the difference in maximum tension force based on the length of the deployed anchor rope.

2.2. Capability Plots

The capability plots for the vessel depict the results of an analysis on the impact of environmental forces on station keeping. Figure 4 illustrates a sample chart, which consist of three layers:
  • The shape located at the center of the chart represents the silhouette of the vessel;
  • The numbers located on the outer periphery represent the angle of attack of environmental forces on the ship’s hull;
  • The green line delineates the maximum wind speed value (in knots) that can exert an effect on the ship’s hull at a given angle while keeping the target position.
The determination of the characteristic depicted in Figure 4 begins with defining the model of environmental forces acting on the ship’s hull. These environmental forces are categorized into three groups:
  • Wind force and torque;
  • Sea current force and torque;
  • Sea waves force and torque.

2.2.1. Wind Force and Torque

The mathematical model of the wind acting on the vessel consists of three equations that determine the distribution of wind force along the X and Y axes of the ship, as well as the Yaw moment [28]. It is assumed that the wind always acts on the point Lpp/2 of the ship (Lpp—Length Between Perpendiculars).
X w = q · K X ( θ w ) · A F W
Y w = q · K Y ( θ w ) · A L W
M w = q · K M ( θ w ) · A F W · H F W
where: θw—the wind angle relative to the point Lpp/2 [°]; q—wind pressure on the ship’s hull factor; KX—shape coefficient for the x-axis [-]; AFW—cross-sectional area of the above-water part of the hull [m2]; KY—shape coefficient for the y-axis [-]; ALW—side area of the hull above the waterline [m2]; KM—shape coefficient of the hull for the torsional moment [-]; HFW—displacement of the geometric center of the above-water side area of the hull relative to the point Lpp/2 [m].
The hull shape coefficients (KX, KY, and KM) were determined based on the publication [28]:
K X ( θ w ) = C D l · A L W A F W · cos θ w 1 δ 2 · 1 C D l C D t · sin 2 2 · θ w
K Y ( θ w ) = C D t · sin θ w 1 δ 2 · 1 C D l C D t · sin 2 2 · θ w
K M ( θ w ) = k · K Y ( θ w )
where: CDl—longitudinal resistance coefficient [-]; CDt—lateral resistance coefficient [-]; δ —cross-force coefficient [-]; k—rolling moment coefficient [-].
The values of CDl and CDt depend on the type of vessel. For the above example, it was assumed that CDl  [ 0.55,0.65 ] , CDt = 0.9, k = 1.2, δ = 0.55.
The individual values of KX, KY, and KM are presented in Figure 5.
The factor determining the wind pressure on the ship’s hull is shown by the following function
q = 1 2 · ρ a · V W 2
where: ρ a—air density [kg/m3]; Vw—wind speed [m/s].

2.2.2. Sea Current Force and Torque

Forces originating from the sea current and its Yaw moment are determined analogously to the wind force (Equations (1)–(3)). In this case, unlike the wind force, surfaces located beneath the waterline are taken into account.
X c = q c · K X ( θ C ) · A F C
Y c = q c · K Y ( θ C ) · A L C
M c = q c · K M ( θ C ) · A F C · H F C
where: θC—the angle of the sea current relative to the point Lpp/2 [°]; qc—sea current pressure on the ship’s hull factor; KX—shape coefficient for the x-axis [-]; AFC—cross-sectional area of the underwater part of the hull [m2]; KY—shape coefficient for the y-axis [-]; ALC—side area of the hull below the waterline [m2]; HFC—displacement of the geometric center of the underwater side area of the hull relative to the point Lpp/2 [m].
The factor determining the sea current pressure on the ship’s hull is shown by the following function
q = 1 2 · ρ c · V c 2
where: ρ c—air density [kg/m3]; Vc—sea current speed [m/s].

2.2.3. Sea Waves Force and Torque

The mathematical model of ocean waves that affect the ship’s hull depends on the utilized wave spectrum. In the literature, for example [29], two are most commonly employed: JONSWAP and the Pierson–Moskowitz spectrum [30]. The classification society DNV (Det Norske Veritas) [31], in their documents concerning the analysis of a ship’s position-keeping capabilities, applies the Moskowitz spectrum. Below is a mathematical model enabling the determination of individual components of ocean wave forces acting on the ship’s hull. The model comes from the document titled “Assessment of station keeping capability of dynamic positioning vessels”, which is available on the DNV website [32].
X w a v e s = q · B · h D i r , b o w a , C W L a f t · f ( T s )
h D i r , b o w a , C W L a f t = 0.09 · h 1 D i r , b o w a , C W L a f t · h 2 ( D i r )
h 1 A b o w a = 0.8 · b o w a .45
h 1 B C W L a f t = 0.7 · C W L a f t 2 , C W L a f t [ 0.85,1.15 ]
d i r D i r = D i r , 0 D i r π 2 π D i r , π D i r 2 π
h 1 D i r , b o w a , C W L a f t = h 1 A b o w a + d i r D i r π ( h 1 B C W L a f t h 1 A b o w a )
h 2 D i r = 0.05 + 0.95 · tan 1 ( 1.45 · d i r D i r 1.75 )
f t = 1 , i f   t < 1 t 3 · e 1 t 3 , i f   t
Y w a v e s = q · L O S · 0.09 · sin D i r · f ( T s w )
M w a v e s = Y w a v e s · ( X L o s + ( 0.05 0.14 · d i r D i r π ) · L O S
T s = T z 0.9 · L p p 0.33
T s w = T z 0.75 · B 0.5
H s = 0.3125 · V w 0.62
T z = 0.741 · V w + 0.536
where: B—maximum breadth at water line [m]; Dir—waves coming from direction [°]; bowa—angle between the vessel x-axis and a line drawn foremost point in the water line to the point at y = B/4 on the water line [°]; CWLaft—water plane area coefficient of the water plane area behind midship [-]; Los—longitudinal distance between the fore most and aft most point under water [m]; XLos—longitudinal position of Los/2 [m]; Lpp—length between perpendiculars [m]; Hs—significant wave height [m]; AWLaft—water plane area for x < 0 [m2];

2.2.4. The Mathematical Model of Anchor Winch Forces

The next step after defining the mathematical model of environmental forces acting on the hull is to define the mathematical model of elements to keep the vessel at the target position. In the case of dynamic positioning, these elements are thrusters, while in the scenario described in this paper, they are anchor windlasses. For the purpose of illustrating the algorithm used to plan the anchorage, it is assumed that the mathematical model of forces generated by anchor windlasses along each axis of the ship will be as follows:
X F o r c e = F W · cos α
Y F o r c e = F W · sin α
M = F W ( sin α · P o s X ) ( cos α · P o s Y )
where: XForce—force generated by the anchor winch acting on the x-axis of the ship [kN]; α—Angle between the anchor winch and the deployed anchor [°]; YForce—force generated by the anchor winch acting on the y-axis of the ship [kN]; M—torsional moment generated by the anchor winch; FW—maximum pull force of the anchor winch [kN]; PosX—position of the anchor winch on the x-axis relative to the point Lpp/2 [m]; PosY—position of the anchor winch on the y-axis relative to the point Lpp/2 [m];
With the mathematical models of environmental forces and anchor winches defined, the next step is to solve the system of equations comprising Equations (29)–(39) to find the minimum respective tension values for the anchor winches to keep the vessel at the target position. For Equations (29)–(39), it is assumed that the modeled vessel is equipped with 4 anchor winches–2 located at the bow of the ship and 2 at the stern. The following designations for the anchor winches are assumed:
  • LB—left bow anchor winch;
  • RB—right bow anchor winch;
  • LS—left stern anchor winch;
  • RS—right stern anchor winch.
X F o r c e L B + X F o r c e R B + X F o r c e L S + X F o r c e R S = ( X w + X c + X w a v e s )
Y F o r c e L B + Y F o r c e R B + Y F o r c e L S + Y F o r c e R S = ( Y w + Y c + Y w a v e s )
M F o r c e L B + M F o r c e R B + M F o r c e L S + M F o r c e R S = ( M w + M c + M w a v e s )
F W L B 0   A N D   F W L B < max _ t e n s i o n
α L B 300 °   A N D   α L B 330 °
F W R B 0   A N D   F W R B < max _ t e n s i o n
α R B 30 °   A N D   α R B 60 °
F W L S 0   A N D   F W L S < max _ t e n s i o n
α L S 210 °   A N D   α L S 240 °
F W R S 0   A N D   F W R S < max _ t e n s i o n
α R S 120 °   A N D   α R S 150 °
where: X F o r c e L B , X F o r c e R B ,   X F o r c e L S ,   X F o r c e R S —tension forces of anchor ropes acting on the x-axis of the ship, originating from the anchor winches; Y F o r c e L B , Y F o r c e R B ,   Y F o r c e L S ,   Y F o r c e R S —tension forces of anchor ropes acting on the y-axis of the ship, originating from the anchor winches; M F o r c e L B , M F o r c e R B ,   M F o r c e L S ,   M F o r c e R S —torsional moment generated by individual anchor winches; F W L B , F W R B , F W L S , F W R S —the tension forces of each anchor winch that need to be determined; α L B , α R B , α L S , α R S —the angle between the anchor winch and the anchor.
To determine the individual values of the tension forces, we utilized the Ipopt library (Interior Point Optimizer) and the MUMPS solver (MUltifrontal Massively Parallel sparse direct Solver). The aforementioned solver allows for finding a solution in cases of fewer equations, as it operates on the principle of substituting values into the equations and checking if all conditions are met. The operation of the solver can be described as follows:
  • Based on the constraints, determine initial values, and then substitute them into the system of equations.
  • Check if the obtained values of the tension of each anchor winch are able to balance the given environmental forces. If not, determine a new set of values, substitute them into the equations, and recheck the solution. Repeat until a solution is found.
The algorithm for determining capability plots aims to find the appropriate distribution of thrust forces for the thrusters (in the case of DP systems) or tension of the anchor ropes (in the case of an anchor-based system) to resist the environmental forces acting on the vessel. The operation of the algorithm is as follows:
  • Set the wind angle to 0°.
  • Set the wind speed to 25 m/s and the current speed to 0.75 m/s (according to DNV guidelines).
  • Calculate the environmental force value for the specified wind speed.
  • Find the thrust allocation on the thrusters (or the tension in the anchor ropes) capable of resist the environmental forces.
  • If a suitable force distribution capable of counteracting environmental forces is found, increase the wind speed and repeat steps 3–5. If not, decrease the wind speed and repeat steps 3–5.
  • Repeat step 5 until the maximum wind speed at which the vessel can keep its position at a given wind angle is obtained. Add the point with the maximum wind value and current angle to the polar plot.
  • Once the maximum wind speed for a given angle has been determined, increase the wind angle by 10°. Repeat steps 2–6.

3. Anchorage Planning Using Cognitive Knowledge Base

The process of anchorage planning should commence with defining rules within the cognitive knowledge base, enabling the automation of the anchoring deploy process. These rules have been implemented in a tool developed in the Unity3D environment, designed for anchorage planning.

3.1. Cognitive Knowledge Base

The cognitive knowledge base consists of a set of rules that can be developed based on expert knowledge or through conducted analyses, tests, and experiments. The rules have been categorized into the following sections:
  • Rules related to an optimal anchor deployment field, such as:
IF (depth == 15 m AND anchor LB == SELECTED) THEN
(show anchor deployment field for anchor LB) AND
(set the maximum anchor deployment distance to 1000 m−depth)
IF (anchor LB == SELECTED) THEN
(the initial angle between the anchor winch LB and anchor LB can be 315° ± 25°)
  • Rules related to the selection of the ship’s course, for example:
IF (wind angle of attack on the hull == 90°) THEN
(set the proposed course of the ship to 90° or 270°)
  • Rules related to the selection of the anchor deployment location, such as:
IF (ship movement along the x-axis == ±20 m) THEN
(set the distance of anchor LB and RB from the ship at 35 m + a constant value) AND
(set the angle between anchor winch LB and anchor LB to 330°) AND
(set the angle between anchor winch RB and anchor RB to 30°)
Sample pseudocode of the algorithm implementing the rule:
IF (depth == 15 m AND anchor LB == SELECTED) THEN
(show anchor deployment field for anchor LB) AND
(set the maximum anchor deployment distance to 1000 m−depth)
looks like follows (Algorithm 1):
Algorithm 1: CheckDepthValue
BEGIN
1:if DepthText.text == “” or DepthText.text == null then set DepthText.text as 0
2:if Anchor_LB == used then calculate new anchoring area and set the maximum anchor deployment distance to 1000 − float.Parse(DepthText.text)
3:if Anchor_RB == used then calculate new anchoring area and set the maximum anchor deployment distance to 1000 − float.Parse(DepthText.text)
4:if Anchor_LS == used then calculate new anchoring area and set the maximum anchor deployment distance to 1000 − float.Parse(DepthText.text)
5:if Anchor_RS == used then calculate new anchoring area and set the maximum anchor deployment distance to 1000 − float.Parse(DepthText.text)
END
  • CheckDepthValue()
To implement the algorithm presented in this publication on the ship, the rules for the anchor deployment process were integrated into the cognitive knowledge base. Throughout the operation, the algorithm dynamically assesses the ongoing anchor deployment stage, adjusting the rules accordingly. The various stages of anchor deployment, with concise examples of the associated rules, are described as follows:
Stage 1: Loading the planned anchorage into the ship’s control system in the form of waypoints.
Stage 2: Set the course for the first anchor and adjust the declared speed.
IF (ship course != target course) THEN
(adjust the rudder to achieve the desired course)
IF (ship speed != target speed) THEN
(increase the main propeller RPMs to achieve the desired speed)
Stage 3: Stop the vessel at the designated drop point for the first anchor.
IF (ship position == first anchor position± 5 m) THEN
(stop engines and keep position)
Stage 4: Begin to slacken the anchor rope until it touches the seabed.
IF (anchor line tension > 0) THEN
(anchor has not touched seabed. Loosen the anchor rope)
On the ship, the anchor winches operators followed the rule that the length of anchor rope should be twice the depth. Therefore, a similar rule can be applied:
IF (anchor rope length < 2*depth) THEN
(anchor has not touched seabed. Loosen the anchor rope)
Stage 5: When the tension of the anchor line reaches 0 or the appropriate length of the anchor rope has been released, begin to move slowly towards the next anchor. At this stage, it is crucial to observe whether the tension of the anchor rope is increasing. If not, it indicates that the anchor has not successfully engaged the seabed. In such a scenario, the vessel should be maneuvered directly over the anchor (positioning the ship precisely above the anchor) and pull in it. Subsequently, repeat stage 4:
IF (anchor line tension > 2 kN) THEN
<(adjust the rudder to achieve the course for next anchor) AND
(increase the main propeller RPMs to achieve the desired speed)
IF (anchor line tension < 2 kN) THEN
(return to the anchor drop point) AND
(pull in the anchor) AND
(return to stage 4)
Stages 1 to 5 should be repeated for each subsequent anchor.
Stage 6: At this point, all anchors have been dropped. The ship should be moved to the target point.
IF (anchor LB == dropped) AND
(anchor RB == dropped) AND
(anchor LS == dropped) AND
(anchor RS == dropped) THEN
(turn off main engine) AND
<pull in the anchor ropes until the ship is at the desired point>
At each of the above stages, it may turn out that environmental conditions differ from those declared during anchorage planning. In such a case, based on the anchors already deployed, the algorithm will suggest modifications to the anchorage.
In developing the rules, charts depicting the vessel’s position-keeping capabilities were utilized, providing insights into the impact of environmental conditions on the specified position. In the described scenario, three analyses were conducted, following the data from Table 3. These analyses have enriched the cognitive knowledge base with additional rules and data crucial for anchorage planning. The results of these analyses are presented in Figure 6
From the results of the analyses presented in Figure 6, it can be observed that in each scenario, the vessel is capable of keeping its position with wind speeds reaching up to 100 knots (approximately 50 m/s), provided that the wind acts on the ship at an angle of 0° or 180°. This is attributed to the streamlined shape of the vessel. As the angle of wind influence increases, the surface area increases, reducing the position-keeping capability. At a wind angle of 60° or 300°, the maximum wind speed at which the ship will maintain its position is: for case (a)–approximately 37 knots, for case (b)–about 40 knots, and for case (c)–42 knots
Constant values were also adopted for the development of rules. The selected values are presented in Table 4.

3.2. Anchorage Planning in Unity3D

Anchorage planning has been implemented in a tool developed in the Unity3D environment. The main window of the program is presented in Figure 7.
The main window consists of 4 primary elements:
  • Panel for setting anchorage parameters,
  • Indicator of the current course of the ship,
  • Navigation tools on the map, such as zoom in/out, handling the geographic grid, and switching to a mode allowing save picture of the planned anchorage,
  • Geographic grid and bathymetric map.
The software allows for downloading maps from a selected bathymetric data provider to obtain information about water depths. It is also possible to upload custom maps in case of no internet connection
The process of anchorage planning begins with defining the point where the ship should be positioned after the anchor deployment process. The target position is defined in the section operation point. Figure 8 presents the placed ship silhouette along with the coordinates. The coordinates were randomly chosen for the purpose of this publication. The water depth will be automatically read from the bathymetric map based on the geographic coordinates.
The next planning step involves specifying the environmental conditions that the operator expects at the point chosen in the previous step. Example values are presented in Figure 9.
After determining the environmental conditions and the reference point for the ship’s positioning, the program suggests a course for the vessel based on information in the cognitive knowledge base. According to the charts of the ship’s position-keep capability, the optimal course for the ship should be bow or stern to the wind. However, during research, it was found that the anchor rope is too heavy, and the tunnel thrusters alone cannot move the ship. Therefore, the algorithm determining the ship’s course in this case suggests aligning the ship’s side to the wind. This orientation allows for the utilization of environmental forces, which exert the strongest influence on the sides at an angle of 90° or 270° to relieve the tunnel thrusters. Figure 10 shows the silhouette of the ship after the operator has accepted the proposed course.
In the final step of anchoring planning, locations for dropping individual anchors and the sequence of dropping need to be determined. For this, the number of anchors involved in positioning the ship should be selected. In the case presented in this publication, all 4 anchors will be used, as illustrated in Figure 11.
After selecting the anchors that should be available, a field for optimal anchor deployment will appear for each of them. The span of the field has been determined by the rules of the cognitive knowledge base by specifying the angle between the anchor winch and the anchor, as well as the deviation. The maximum distance of anchor deployment from the ship has been limited by the maximum length of the anchor line reduced by the depth value, as derived from trigonometry. Additionally, each optimal anchor deployment zone is divided into zones determining the theoretical energy consumption needed to deploy the anchor in each location. The green color denotes the smallest value, and the closer to the red color, the greater the value. This division into zones is also associated with determining the stability of maintaining the position. The closer the anchor is deployed to the ship, the smaller its contribution to keeping the position.
The placement of anchors in optimal deployment areas depends on two factors: how much the ship will change its position in the front–back, left–right axes, and the ratio of energy consumption to position stability. To illustrate the maneuverability range, after determining additional coefficients visible in Figure 12, a circle appears, on which anchors will be placed.
Conducting studies under real conditions has shown that the most versatile arrangement of anchors is on the outline of a square. Therefore, for the above configuration, the program will decide on the placement of anchors as presented in Figure 13.
The last element is to establish the sequence of dropping individual anchors. During the course determination, it was mentioned that the vessel presented in the publication is equipped with tunnel thrusters, which do not allow for free movement in the left–right axis when anchors are dropped. To deploy the anchors, the force of the wind must be utilized. Therefore, it is necessary to start deploying the anchors from those on the starboard side. Considering the possible danger of the anchor rope getting entangled in the propulsion screw during forward movement, the program proposed dropping anchor RB first (point 0 on Figure 14). Excluding the possibility of moving forward, the next anchor to be dropped will be anchor LB. The movement of the ship towards anchor LB is indicated by arrow number 1 in Figure 14. With two anchors planned, the algorithm compares the remaining two possible situations: dropping anchor LS as 3 and anchor RS as 4 or dropping anchor RS as 3 and anchor LS as 4. In the case of dropping anchor LS as 3 and moving to anchor RS, the vessel pulls 3 anchor lines and moves upwind only using the tunnel thrusters.
In the case of dropping anchor RS as 3 (arrow 2 in Figure 14) and moving to anchor LS (arrow 3 in Figure 14), also, 3 anchor lines are pulled, but in this case, the vessel moves with the wind. Taking into account environmental conditions and the maneuvering capabilities of the vessel, the algorithm determined the sequence of dropping anchors shown in Figure 14. After deploying all the anchors, the ship should be moved to the operation point using only the anchors (arrow 4 in Figure 14).
While determining the anchor drop sequence, the algorithm, utilizing rules from the cognitive knowledge base, defines all possible paths between the declared points. For each of them, the average energy consumption required for anchor deployment is determined, and then the sequence with the lowest energy consumption is selected. For the navigational scenario presented in Figure 14, information regarding energy consumption is presented in Table 5.
In Table 5, the following designations were adopted:
  • “Phase”—the segment along which the ship is moving;
  • “S”—the distance between the specified anchors;
  • “V”—the average speed of the ship on a given phase;
  • “t”—the time it takes for the ship to traverse a given phase;
  • “Wind angle”—the angle of the wind force acting on the ship’s hull;
  • “Env. force vector”—The vector of environmental forces acting on the ship;
  • “Sum of thrust”—based on information about the interaction of environmental forces and the obtained velocity on a given phase, the algorithm determines the predicted sum of thrusters thrust;
  • “Fuel consumption”—based on the thrust force values of each thruster, transit time, and technical data, the algorithm determines the average fuel consumption for a given phase;
  • “Energy consumption”—based on the fuel consumption, the algorithm calculates the energy consumed. It is assumed that 1[l] ≈ 9.7 [kWh]. The efficiency of the propulsion system—41 [%].

4. Results

4.1. The Comparison of the Planned Anchor Drop Order for Two Navigation Situations in Unity3D

In the case of anchoring operations, it can happen that the environmental conditions at the operation site differ from those used for anchoring planning. In such a scenario, the operator has the option to plan a new anchoring operation with updated environmental data or recalculate the energy consumption and determine a new sequence for dropping anchors. When determining a new drop sequence, the algorithm compares four possible anchor deployment sequences and proposes the most optimal order with the least energy consumption. Figure 15 depicts a simplified navigation situation from Figure 14 and a new one for which the anchor drop sequence needs to be determined.
The above figure shows that the anchor drops points remain unchanged in their positions, but the direction of the wind force on the ship’s hull has changed. The data used to determine the new anchor drop sequence is presented in Table 6.
After analyzing the energy consumption, the algorithm found two anchor deployment scenarios: Case 2 and Case 3 with the total energy consumption about 1369.62 kWh.

4.2. The Comparison of the Planned Anchor Dropping Sequence in the Anchorage Planning Tool and on the Actual Ship

In Section 3.2, navigation scenarios modeled in Unity3D have been considered to demonstrate the capabilities of the anchor planning tool and the developed cognitive knowledge base. While carrying out research on a real ship, the process of anchor planning and deployment by the ship’s captain was documented using the user interface of the anchor-based positioning system. Figure 16 shows a screenshot of the interface with all anchor-related data.
The user interface from Figure 16 consists of two main sections:
  • Left Side: On the left side, all parameters related to the vessel’s movement and position are displayed. This section also includes anchor-related data, such as the distance of the anchor from the ship and the length of the anchor line.
  • Right Side: On the right side, there are symbols representing the ship and anchors. In the presented scenario in Figure 16, the anchors are shown to be out of range.
Characteristics related to environmental conditions, such as the speed and angle of attack of the wind and sea current on the ship’s hull, were also recorded. These were used to reconstruct the environmental conditions during anchorage planning by the algorithm. Figure 17 depicts the relationship between the sea current speed and the operational time.
Figure 18 depicts the relationship between wind speed and the operational time.
In Figure 16, it can be observed that individual anchors are not dropped at equal distances from the ship. This uneven distribution may result in poorer position holding during abrupt changes in wind speed. Figure 19 illustrates a simplified diagram of the anchor positions around the ship, along with their respective distances.
To compare the anchorage planned by the captain with that generated by the algorithm, a new anchorage was developed in Unity3D incorporating hydrometeorological data extracted from Figure 16, Figure 17 and Figure 18. Following the sequence outlined in Section 3.2 for anchorage planning, the arrangement of anchors depicted in Figure 20 is obtained.
Figure 21 illustrates a simplified diagram of anchorage from Figure 19.
The difference between the two is that the algorithm has determined equal distances to drop anchors from the vessel and deployed them evenly around the vessel. In contrast, the anchors deployed by the captain are at different distances and angles to the vessel.
During anchor planning, the algorithm took into account a stability factor (0.16) that determines the relationship between the stability of holding position and energy consumption. According to this coefficient, it determined the distance of the anchors from the vessel to be approximately 0.1 nautical miles (about 200 m). The master also deployed the anchors at approximately 0.1 nautical miles. Despite the short anchor deployment time and low energy consumption, the close distance of the anchors to the vessel makes the vessel’s position less resistant to frequent changes in wind speed. Additionally, with this anchor deployment, the vessel’s ability to change its position is limited.
The deployment time of anchors also differs in both cases. According to Table 7, the planned deployment time for anchors determined by the algorithm is 73 min. In the case of anchor deployment by the captain, it took 94 min, but in this case, it took 60 min to prepare the anchorage plan. The total time of the operation was 154 min. The disparity between these two times arises from the fact that the captain had to first plan the entire anchorage.
According to Table 7, the energy consumption for the anchor deployment planned by the captain was 208.87 kWh. For the algorithm, the energy consumption was 196.01 kWh, which is about 8% less consumption compared to the captain’s anchor deployment. This is due to the manual control of the individual anchors by the operator. In addition, the anchor arrangement designed by the algorithm was deployment in 52% less time than that deployment by the operator.

5. Conclusions

The manual process of anchoring planning on ships equipped with an anchoring set typically occurs after reaching the positioning location. The ship’s captain manually draws the anchor deployment phases on the board based on their knowledge and experience. Often, manual planning can take 1 h or more, causing downtime. After drawing the paths between anchor drop points, manual control of the ship follows. The entire anchoring setup, along with planning, can take even 2–3 h. This publication presents a different approach to anchoring planning, using cognitive knowledge. The rules in the knowledge base were developed based on capability plots, research on the real vessel, and the captain’s experience. By utilizing an anchoring planning tool developed in the Unity3D environment, the entire anchoring process can be designed before the ship leaves the port. Additionally, it is possible to export data regarding paths between anchor drop points as individual waypoints and import them into autopilot systems. This significantly reduces the anchoring setup process, resulting in fuel and energy savings.
The navigational scenario presented in Section 3 demonstrates that the process of anchoring planning is highly complex, requiring consideration of various variables related to the maneuvering capabilities of the vessel. It involves introducing coefficients that determine, for example, the positioning goal—whether the ship should remain stationary or have the ability to change the set point. All these variables make it impossible to consider all possible scenarios in a single publication.
At the end of Section 3, a comparison was presented between the anchoring plan devised by the ship’s captain and the anchoring plan generated by the algorithm. The algorithm effectively reduced the anchoring time by approximately 52%, despite the anchors being positioned farer from the ship. Energy consumption was also lower for the anchorage planned by the algorithm about 8%.

Author Contributions

Conceptualization, J.W. and A.Ł.; computations, J.W. and A.Ł.; methodology, J.W. and A.Ł.; experimental verification, J.W. and A.Ł.; writing text of the article, J.W. and A.Ł.; review and editing, J.W. and A.Ł.; visualization, J.W. and A.Ł.; supervision, J.W. and A.Ł. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the research project “Control of formation of vessels with low-emission propulsion” No. WE/2023/PZ/08, Electrical Engineering Faculty, Gdynia Maritime University, Poland.

Data Availability Statement

The data from this study can be provided upon request to the corresponding author. They are not publicly accessible owing to privacy concerns.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Chin, C.S.; Lio, C.S. Sliding-Mode Control of STENA DRILLMAX Drillship with Environmental Disturbances for Dynamic Positioning. In Proceedings of the 11th International Conference on Modelling, Identification and Control (ICMIC2019); Wang, R., Chen, Z., Zhang, W., Zhu, Q., Eds.; Springer: Singapore, 2020; pp. 99–111. ISBN 978-981-15-0473-0. [Google Scholar]
  2. Machado, L.d.V.; Fernandes, A.C. Moonpool dimensions and position optimization with Genetic Algorithm of a drillship in random seas. Ocean. Eng. 2022, 247, 110561. [Google Scholar] [CrossRef]
  3. Bruschi, R.; Vitali, L.; Marchionni, L.; Parrella, A.; Mancini, A. Pipe technology and installation equipment for frontier deep water projects. Ocean. Eng. 2015, 108, 369–392. [Google Scholar] [CrossRef]
  4. International Conference on Ocean. ASME 2009 28th International Conference on Ocean, Offshore and Arctic Engineering. May 31–June 5, 2009, Honolulu, Hawaii, USA. Volume 3, Pipeline and Riser Technology; ASME: New York, NY, USA, 2009; ISBN 978-0-7918-4343-7. [Google Scholar]
  5. Yu, W.; Duan, C.; Kuang, C.; Zhang, H.; Wu, P.; Dai, W. Offshore towed-streamer positioning based on variance component estimation. Ocean. Eng. 2023, 278, 114355. [Google Scholar] [CrossRef]
  6. Wartsila. Offshore Support Vessels (OSVs). Available online: https://www.wartsila.com/encyclopedia/term/offshore-support-vessels-(osvs) (accessed on 4 November 2023).
  7. Chellapurath, M.; Walker, K.L.; Donato, E.; Picardi, G.; Stefanni, S.; Laschi, C.; Giorgio-Serchi, F.; Calisti, M. Analysis of Station Keeping Performance of an Underwater Legged Robot. IEEE/ASME Trans. Mechatron. 2022, 27, 3730–3741. [Google Scholar] [CrossRef]
  8. Peng, Z.; Wang, J.; Wang, D.; Han, Q.-L. An Overview of Recent Advances in Coordinated Control of Multiple Autonomous Surface Vehicles. IEEE Trans. Ind. Inf. 2021, 17, 732–745. [Google Scholar] [CrossRef]
  9. Wang, Y.; Wang, H.; Li, M.; Wang, D.; Fu, M. Adaptive fuzzy controller design for dynamic positioning ship integrating prescribed performance. Ocean. Eng. 2021, 219, 107956. [Google Scholar] [CrossRef]
  10. Haseltalab, A.; Negenborn, R.R. Model predictive maneuvering control and energy management for all-electric autonomous ships. Appl. Energy 2019, 251, 113308. [Google Scholar] [CrossRef]
  11. Walker, K.L.; Stokes, A.A.; Kiprakis, A.; Giorgio-Serchi, F. Impact of Thruster Dynamics on the Feasibility of ROV Station Keeping in Waves. In Proceedings of the Global Oceans 2020: Singapore—U.S. Gulf Coast, Biloxi, MS, USA, 5–30 October 2020; pp. 1–7, ISBN 978-1-7281-5446-6. [Google Scholar]
  12. Lisowski, J. Optimality of Safe Game and Non-Game Control of Marine Objects. Electronics 2023, 12, 3637. [Google Scholar] [CrossRef]
  13. Koznowski, W.; Kula, K.; Lazarowska, A.; Lisowski, J.; Miller, A.; Rak, A.; Rybczak, M.; Mohamed-Seghir, M.; Tomera, M. Research on Synthesis of Multi-Layer Intelligent System for Optimal and Safe Control of Marine Autonomous Object. Electronics 2023, 12, 3299. [Google Scholar] [CrossRef]
  14. Mohamed-Seghir, M.; Kula, K.; Kouzou, A. Artificial Intelligence-Based Methods for Decision Support to Avoid Collisions at Sea. Electronics 2021, 10, 2360. [Google Scholar] [CrossRef]
  15. Kaizer, A.; Winiarska, M.; Formela, K.; Neumann, T. Inland Navigation as an Opportunity to Increase the Cargo Capacity of the Tri-City Seaports. Water 2022, 14, 2482. [Google Scholar] [CrossRef]
  16. Guze, S.; Smolarek, L.; Weintrit, A. The area-dynamic approach to the assessment of the risks of ship collision in the restricted water. Sci. J. Marit. Univ. Szczec. 2016, 117, 88–93. [Google Scholar] [CrossRef]
  17. Weintrit, A. Initial Description of Pilotage and Tug Services in the Context of e-Navigation. JMSE 2020, 8, 116. [Google Scholar] [CrossRef]
  18. Weintrit, A. Clarification, Systematization and General Classification of Electronic Chart Systems and Electronic Navigational Charts Used in Marine Navigation. Part 2—Electronic Navigational Charts. TransNav 2018, 12, 769–780. [Google Scholar] [CrossRef]
  19. Rak, A.; Miller, A. Modelling of Lake Waves to Simulate Environmental Disturbance to a Scale Ship Model. Pol. Marit. Res. 2023, 30, 12–21. [Google Scholar] [CrossRef]
  20. Rybczak, M.; Gierusz, W. Maritime Autonomous Surface Ships in Use with LMI and Overriding Trajectory Controller. Appl. Sci. 2022, 12, 9927. [Google Scholar] [CrossRef]
  21. Soliwoda, J.; Kaizer, A.; Neumann, T. Possibility of Capsizing of a Dredger during Towing. Water 2021, 13, 3027. [Google Scholar] [CrossRef]
  22. Madadi, B.; Aksakalli, V. A stochastic approximation approach to spatio-temporal anchorage planning with multiple objectives. Expert Syst. Appl. 2020, 146, 113170. [Google Scholar] [CrossRef]
  23. Oz, D.; Aksakalli, V.; Alkaya, A.F.; Aydogdu, V. An anchorage planning strategy with safety and utilization considerations. Comput. Oper. Res. 2015, 62, 12–22. [Google Scholar] [CrossRef]
  24. Jajac, N.; Kilić, J.; Rogulj, K. An Integral Approach to Sustainable Decision-Making within Maritime Spatial Planning—A DSC for the Planning of Anchorages on the Island of Šolta, Croatia. Sustainability 2019, 11, 104. [Google Scholar] [CrossRef]
  25. Abramowicz-Gerigk, T.; Burciu, Z.; Jaworski, T.; Nowicki, J. The Large-Scale Physical Model Tests of the Passing Ship Effect on a Ship Moored at the Solid-Type Berth. Sensors 2022, 22, 868. [Google Scholar] [CrossRef] [PubMed]
  26. Przybylowski, A.; Suchanek, M.; Miszewski, P. COVID-19 Pandemic Impact on a Global Liner Shipping Company Employee Work Digitalization. TransNav 2022, 16, 759–765. [Google Scholar] [CrossRef]
  27. Dang, X.-K.; Do, V.-D.; Nguyen, X.-P. Robust Adaptive Fuzzy Control Using Genetic Algorithm for Dynamic Positioning System. IEEE Access 2020, 8, 222077–222092. [Google Scholar] [CrossRef]
  28. Fossen, T.I. Handbook of Marine Craft Hydrodynamics and Motion Control; Wiley: Hoboken, NJ, USA, 2011. [Google Scholar]
  29. Walker, K.L.; Gabl, R.; Aracri, S.; Cao, Y.; Stokes, A.A.; Kiprakis, A.; Giorgio-Serchi, F. Experimental Validation of Wave Induced Disturbances for Predictive Station Keeping of a Remotely Operated Vehicle. IEEE Robot. Autom. Lett. 2021, 6, 5421–5428. [Google Scholar] [CrossRef]
  30. Robert Stewart. Ocean-Wave Spectra. Available online: https://wikiwaves.org/Ocean-Wave_Spectra (accessed on 5 November 2023).
  31. DNV. Main Website. Available online: https://www.dnv.com/index.html (accessed on 5 November 2023).
  32. DNV Rules and Standards. Assessment of Station Keeping Capability of Dynamic Positioning Vessels. Available online: https://standards.dnv.com/explorer/document/7E231C260D4846DF8DF3CBA12A2229D4/5 (accessed on 12 December 2023).
Figure 1. Example of anchor arrangement.
Figure 1. Example of anchor arrangement.
Electronics 13 00176 g001
Figure 2. The arrangement of thrusters on the ship.
Figure 2. The arrangement of thrusters on the ship.
Electronics 13 00176 g002
Figure 3. The arrangement of anchor winches on the ship.
Figure 3. The arrangement of anchor winches on the ship.
Electronics 13 00176 g003
Figure 4. An exemplary chart illustrating the position-keeping capability of the vessel.
Figure 4. An exemplary chart illustrating the position-keeping capability of the vessel.
Electronics 13 00176 g004
Figure 5. Ship shape coefficients.
Figure 5. Ship shape coefficients.
Electronics 13 00176 g005
Figure 6. Capability plots for 3 values of maximum anchor rope tension: (a) For 102.53 kN (500 m); (b) For 116.47 kN (750 m); (c) For 124.85 kN (1000 m).
Figure 6. Capability plots for 3 values of maximum anchor rope tension: (a) For 102.53 kN (500 m); (b) For 116.47 kN (750 m); (c) For 124.85 kN (1000 m).
Electronics 13 00176 g006
Figure 7. Main window of the anchorage planning tool.
Figure 7. Main window of the anchorage planning tool.
Electronics 13 00176 g007
Figure 8. The selected operation position and defined water depth.
Figure 8. The selected operation position and defined water depth.
Electronics 13 00176 g008
Figure 9. Expected hydrometeorological conditions during anchoring operations.
Figure 9. Expected hydrometeorological conditions during anchoring operations.
Electronics 13 00176 g009
Figure 10. The proposed course for the ship based on the cognitive knowledge base.
Figure 10. The proposed course for the ship based on the cognitive knowledge base.
Electronics 13 00176 g010
Figure 11. View of the program window after selecting the number of available anchors.
Figure 11. View of the program window after selecting the number of available anchors.
Electronics 13 00176 g011
Figure 12. Visualization of the maneuvering area.
Figure 12. Visualization of the maneuvering area.
Electronics 13 00176 g012
Figure 13. Anchor placement proposed by the algorithm.
Figure 13. Anchor placement proposed by the algorithm.
Electronics 13 00176 g013
Figure 14. The final arrangement of elements along with the established sequence of anchor drops.
Figure 14. The final arrangement of elements along with the established sequence of anchor drops.
Electronics 13 00176 g014
Figure 15. Navigation situation: (a) from Figure 13; (b) new situation.
Figure 15. Navigation situation: (a) from Figure 13; (b) new situation.
Electronics 13 00176 g015
Figure 16. Screenshot of captain’s anchorage planning.
Figure 16. Screenshot of captain’s anchorage planning.
Electronics 13 00176 g016
Figure 17. Sea current speed and angle.
Figure 17. Sea current speed and angle.
Electronics 13 00176 g017
Figure 18. Wind speed and angle.
Figure 18. Wind speed and angle.
Electronics 13 00176 g018
Figure 19. Captain’s anchorage plan.
Figure 19. Captain’s anchorage plan.
Electronics 13 00176 g019
Figure 20. Anchorage arrangements according to the algorithm.
Figure 20. Anchorage arrangements according to the algorithm.
Electronics 13 00176 g020
Figure 21. The anchorage plan proposed by the algorithm.
Figure 21. The anchorage plan proposed by the algorithm.
Electronics 13 00176 g021
Table 1. The parameters of the considered vessel.
Table 1. The parameters of the considered vessel.
ParameterValue
Length overall (Loa) [m]:72.7
Length between perpendiculars (Lpp) [m]:64
Breadth [m]:11.6
Draught [m]:3.4
Displacement [T]:1886
Distance between foremost and aft most point of the hull below the surface at design draft even keel [m]:67.1
Water plane area [m2]:639
Projected longitudinal area above water [m2]:437
Surge position of geometric center of the projected longitudinal area above water with respect to Lpp/2 [m]:0.1
Projected longitudinal area below water [m2]:223
Surge position of geometric center of the projected longitudinal area below water with respect to Lpp/2 [m]:−2.9
Surge position of water line center with respect to Lpp/2 [m]:−1.5
Projected transverse area above water [m2]:140
Projected transverse area below water [m2]:36
Table 2. The maximum thrust values for individual thrusters.
Table 2. The maximum thrust values for individual thrusters.
ThrusterThrust Max [kN]Thrust Min [kN]Power [kW]
Tunnel 194−94447
Tunnel 294−94447
Port propeller179−1792000
Stbd propeller179−1792000
Table 3. The maximum pull of the anchor winch corresponding to the length of the deployed rope.
Table 3. The maximum pull of the anchor winch corresponding to the length of the deployed rope.
WinchMax Pull [kN]
(500 m Rope)
Max Pull [kN]
(750 m Rope)
Max Pull [kN]
(1000 m Rope)
LB102.53116.47124.85
RB102.53116.47124.85
LS102.53116.47124.85
RS102.53116.47124.85
Table 4. Selected values used for the development of rules.
Table 4. Selected values used for the development of rules.
ParameterValue
Initial angle between anchor winch LB and anchor LB315° ± 25°
Initial angle between anchor winch RB and anchor RB45° ± 25°
Initial angle between anchor winch LS and anchor LS225°± 35°
Initial angle between anchor winch RS and anchor RS135°± 35°
Maximum length of the deployed anchor rope [m]1000
Minimum length of the deployed anchor rope [m]100
Fuel consumption at 100% main engine load [l/h]246
Fuel consumption at 100% tunel thruster load [l/h]37
Table 5. Information on energy consumption during anchor deployment.
Table 5. Information on energy consumption during anchor deployment.
PhaseS
[NM]
V
[knots]
t
[h]
Wind
Angle
[°]
Env. Force
Vector
(x-Axis; y-Axis)
Sum of
Thrust
[kN]
Fuel
Consumption
[l]
Energy
Consumption
[kWh]
RB -> LB0.60.41.590(0.5 kN; 46 kN)13771.61318.66
LB -> RS0.840.42.1135(6 kN; 34 kN)152156.89698.16
RS -> LS0.60.41.590(0.5 kN; 46 kN)13771.64318.79
SUM1335.74
Table 6. Results of energy consumption analysis for 4 anchor distribution cases.
Table 6. Results of energy consumption analysis for 4 anchor distribution cases.
CasePhaseS
[NM]
V
[knots]
t
[h]
Wind
Angle
[°]
Env. Force
Vector
(x-axis; y-axis)
Sum of
Thrust
[kN]
Fuel
Consumption
[l]
Energy
Consumption
[kWh]
1RB -> LB0.60.41.50(7.5 kN; 0 kN)
(5.2 kN; 34 kN)
(7.5 kN; 0 kN)
189110.41446.22
LB -> RS0.840.42.145138170.88690.62
RS -> LS0.60.41.50189110.43446.31
SUM1538.13
2RB -> LB0.60.41.50(7.5 kN; 0 kN)189110.41446.24
LB -> LS0.60.41.50(7.5 kN; 0 kN)60118.08477.23
LS -> RS0.60.41.50(7.5 kN; 0 kN)189110.39446.15
SUM1369.62
3LB -> RB0.60.41.50(7.5 kN; 0 kN)189110.43446.32
RB -> RS0.60.41.50(7.5 kN; 0 kN)60118.11477.36
RS -> LS0.60.41.50(7.5 kN; 0 kN)189110.42446.26
SUM1369.94
4LB -> RB0.60.41.50(7.5 kN; 0 kN)189110.39446.14
RB -> LS0.840.42.1315(5.2 kN; 34 kN)138170.91690.76
LS -> RS0.60.41.50(7.5 kN; 0 kN)189110.41446.24
SUM1583.14
Table 7. Results of energy consumption analysis between two anchorage plans. Case 1—Captain’s anchorage plan, Case 2—Anchorage generated by algorithm.
Table 7. Results of energy consumption analysis between two anchorage plans. Case 1—Captain’s anchorage plan, Case 2—Anchorage generated by algorithm.
CasePhaseS
[NM]
V
[knots]
t
[h]
Wind
Angle
[°]
Env. Force
Vector
(x-Axis; y-Axis)
Sum of
Thrust
[kN]
Fuel
Consumption
[l]
Energy
Consumption
[kWh]
1RB -> LB0.090.290.3166(3 kN; 41 kN)
(5 kN; 33 kN)
(0.5 kN; 48 kN)
746.7527.28
LB -> RS0.180.210.91378236.26146.55
RS -> LS0.110.290.3792768.6735.04
SUM208.87
2RB -> LB0.140.40.3592(0.5 kN; 48 kN)768.4834.27
LB -> RS0.210.40.52137(5 kN; 33 kN)8231.49127.27
RS -> LS0.140.40.3592(0.5 kN; 48 kN)768.5334.47
SUM196.01
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Wnorowski, J.; Łebkowski, A. Determination of Anchor Drop Sequence during Vessel Anchoring Operations Based on Expert Knowledge Base and Hydrometeorological Conditions. Electronics 2024, 13, 176. https://doi.org/10.3390/electronics13010176

AMA Style

Wnorowski J, Łebkowski A. Determination of Anchor Drop Sequence during Vessel Anchoring Operations Based on Expert Knowledge Base and Hydrometeorological Conditions. Electronics. 2024; 13(1):176. https://doi.org/10.3390/electronics13010176

Chicago/Turabian Style

Wnorowski, Jakub, and Andrzej Łebkowski. 2024. "Determination of Anchor Drop Sequence during Vessel Anchoring Operations Based on Expert Knowledge Base and Hydrometeorological Conditions" Electronics 13, no. 1: 176. https://doi.org/10.3390/electronics13010176

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