1.1. State of the Art
In recent years, the tendency toward increasing vessel size has suggested a need to devote attention to the manoeuvring behaviour of ships operating in shallow waters. Because of this scale growth among these ships, the global ease of access to ports is becoming more complicated. To bring down infrastructural and functioning costs for the port’s conversion, understanding vessel performance in restricted waters helps in designing practical access. Ship manoeuvrability is greatly influenced by the seabed, ground-bounding waters, and moving vessels. Regarding shallow depths, crucial adjustments on the effect of vessel manoeuvring kinetics have been included in the literature, highlighting that, in restricted conditions, (1) the distance travelled by a vessel’s centre of gravity in a course perpendicular to its initial direction when it has altered its course 180° and it is on a reciprocal heading (tactical diameter) may increase mainly because of hull damping effects; (ii) as the vessel resistance increases, the manoeuvring capability decreases, and (iii) the variations in the pressure distribution on the hull can result in greater hydrodynamic forces [
1].
Master and deck officers, who ensure the safety of the crew, cargo, passengers, and ship at sea and port, may have complete knowledge on the operation’s capabilities in shallow depth and can thus make the right decisions about ship handling. Although manoeuvring data of ships are provided for deep-water conditions, they are usually acquired through full-scale tests or experiments with scaled models. The evaluation of the ship’s manoeuvring performance is guided through practical implementation of the Standards for Ship Manoeuvrability (resolution MSC.137(76)) as set by the International Maritime Organization (IMO) [
2]. These standards apply to deep-water conditions, and the IMO recommends that trials be conducted preferably in deep, unrestricted water and that the water distance from the surface to the bottom should surpass the vessel’s mean draught by four times. Accordingly, with this recommendation, these trials are unreliable in providing an accurate understanding of vessel manoeuvring in shallow depth because its behaviour differs considerably from when it navigates in high seas. As a result, an accurate prediction of the vessel’s manoeuvring operational behaviour in shallow water is essential. The approach formulated and introduced in this paper is built on a neural network system trained with information obtained during a set of planar motion mechanism (PMM) experiments with a ship model executed in a towing tank.
There are numerous studies on and approaches toward vessel manoeuvrability forecasts in different depths; for instance, the steering features of the Esso Osaka were extensively explored by carrying out a series of model test runs and full-scale experiments in the Manoeuvring Committee in the 21st ITTC [
3]. It was reported that several effects are increased in shallow depth, such as, the propeller’s influence on sway force and yaw moment.
Within the context of the European research project SHOPERA [
4], shallow- and deep-water manoeuvring experiments in different sea states have been performed for the KVLCC2 tanker and the Duisburg Test Case (DTC) container ship [
5,
6]. The benchmark data for manoeuvring in shallow water of DTC ship model were provided at the Fifth International Conference on Ship Manoeuvring in Shallow and Confined Water (MASHCON) for validation and verification [
7]. In [
8], standard rudder manoeuvre simulations were performed with the KRISO container ship (KCS) travelling at various depths, employing a model based on the Abkowitz formulation. The hydrodynamic coefficients were determined through static and dynamic virtual PMM tests carried out using the Reynolds-averaged Navier–Stokes (RANS) computer program Neptuno created by the authors. The influence of propulsion was represented with a body force model.
The data obtained in the manoeuvring experiments in deep sea entirely fulfil the IMO directions, but for vessels navigating slowly in shallow water, considerably greater distances measured in the tactical circle manoeuvre and significantly lower overshoots and drift angles were found, as expected. PMM test data obtained in a towing tank have been used to evaluate the generalisation performance of numerical models, as in the work presented in [
9,
10]. A uncertainty analysis of identified hydrodynamic coefficients of a non-linear manoeuvring model is presented in [
9]. The dimensionless hydrodynamic coefficients were obtained by employing the least-squares method, truncated singular value decomposition, and Tikhonov regularisation with PMM test data. In [
10], the authors present a different version of a least-squares support vector machine (LS-SVM), the truncated LS-SVM, to estimate nondimensionalised hydrodynamic coefficients, also using PMM test data. Recent work using the KCS hull model with a static rudder and a body force model-based propeller is presented in [
11] where the respective manoeuvring capabilities are studied and compared in both open and restricted waters.
In [
12], the predicting technique of manoeuvring vessel dynamics in shallow depth was explored based on the well-known mathematical manoeuvring group (MMG) model. Through that study, the following conclusions were obtained: The MMG model may be applied for manoeuvring motion prediction in shallow depths; the predicted ship motions agreed fairly well with the observed motions in each water depth; and it is possible to easily predict sinkage and trim in shallow depths using simple forms. In [
13], a numerical analysis of vessel dynamics in shallow water was carried out, making use of a commercial unsteady RANS solver. Primarily, the qualities of low-depth waves were examined by performing a set of simulations, and afterwards, a full-scale model of a tanker was employed as a specific instance to forecast its pitch and heave behaviour when subjected to head waves at different depths, embracing a variety of wave frequencies at zero speed. The achieved outcomes have demonstrated that shallow depths have a considerable impact on vertical motions.
Taking into consideration the differences between inland and open seas, a particular system of manoeuvrability assessment methods for inland vessels, which has been suggested to differ in testing manoeuvres and standards, appears eligible [
14]. The assessment of the manoeuvring operational behaviour of a vessel has been treated using approaches that imply solving simplified mathematical models or obtaining the complete set of hydrodynamic coefficients from tests, computational fluid dynamics (CFD), or potential theory [
15,
16,
17]. The reliability of simplified formulations greatly depends on the effectiveness of hydrodynamic coefficients, experimental data are very expensive, and it is challenging to equip a ship model and arrange the facilities required for this purpose. Also, obtaining hydrodynamic coefficients through CFDs is computationally costly.
This work’s motivation is to report an alternative and effective approach for modelling non-linear systems through artificial neural networks (ANNs) that address the manoeuvring simulation of ships and, in this specific case, in shallow water. Neural networks have been employed to simulate manoeuvring behaviour [
18]. The development of the processing capability of computers allows the execution of complex algorithms into advanced decision support systems in maritime navigation [
19]. These systems should incorporate functions such as providing solutions for ship manoeuvring operations and navigational situations.
These demands may be achieved through neuroevolutionary methods with ANNs. ANN is so called because the model imitates the learning mechanism of the human brain and does not rely on a physical representation. As a result, it is more effective than traditional physics-based models, particularly when they are complex. The neural network (NN) approach reported here has been demonstrated to be an interesting option for substituting mathematical models for ship manoeuvring that are based on physics. The necessary information for training this NN-based model might be directly acquired from full-scale sea trials or free-running model tests so that the technique is sufficiently precise for acquiring complete experimental information. This type of model also has the advantage of being fast, with a computational time for each training run varying between 9 and 36 s for the presented case, using a 13th Gen Intel(R) Core(TM) i7-1355U (1.70 GHz) processor.
In [
20], the authors applied ANNs to represent the manoeuvring characteristics of a chemical tanker based on test results acquired with a model. In their studies, the ANNs were used to estimate the yaw angle and the paths followed by the model resulting from the rudder angle order, the number complete rotations by the propeller shaft, the x and y positions, sway velocity, and yaw angle values measured at the preceding instant. The data obtained from the learning procedure using the Levenberg–Marquardt technique were analysed and contrasted with the results obtained using the scaled conjugate gradient method and the Bayesian regularisation process. In [
21], the authors studied an approach that employs a genetic algorithm to optimise the weights and the number of backpropagation neurons of an NN at the same time to estimate the path of the vessel. Other applications of neural networks for ship manoeuvring were presented in [
22,
23,
24,
25,
26].
More recent applications in the navigation field have focussed on vessel-added resistance prediction in waves to verify its fitness with both the practical and technical standards recommended by the IMO for mitigating emissions of air pollutants from vessels [
27]. The research presented in [
28] shows the development of a mathematical approach established on the results of fluid dynamics computation in head waves and machine learning, specifically ANNs. The model has demonstrated that it can accurately calculate the added resistance of container vessels based on vessel particulars, travelling speed, and sea state by using two wave energy spectra. Then, in [
29], an ANN was employed to estimate the added resistance coefficient for container vessels in regular head waves of diverse speeds. The information meant to train the model was derived from computational analysis by applying the Boundary Integral Element Method considering several container vessels’ hull forms. In [
30], the predictive ability of recurrent neural networks (RNNs) was explored for real-time short-term prediction (nowcasting) of vessel motions in high seas. RNN capabilities, long short-term memory (LSTM), and gated recurrent unit (GRU) approaches were evaluated and compared through a data record derived from CFD simulations of a self-propelled destroyer ship navigating stern-quartering waves in sea state seven. Generally, all the procedures provided good and similar results. In [
31], to set up data-driven recurrent mapping within ship motion dynamics, an ultrashort-term deep learning predictor was developed, establishing a self-attention-weighted bidirectional long short-term memory (Bi-LSTM) network together with one-dimensional convolution (Conv-1D). The Bi-LSTM has been used to learn forward and reverse feature maps of ship manoeuvring time-series data. At the same time, the self-attention mechanism, cascaded in the serial mode, is contrasted with traditional techniques such as dynamic mode decomposition (DMD), support vector regression (SVR), GRU, and LSTM models. In [
32], to facilitate ship manoeuvring fast-dynamics prediction, which is imperative within motion planning and control, a self-organising data-driven network with hierarchical pruning (SDN-HP) is introduced using a fuzzy neural architecture.
In [
33], a procedure is developed with LSTM NNs to represent the motions of a free-running David Taylor Model Basin (DTMB) 5415 destroyer operating at 20 knots in sea state 7 stern-quartering long-crested irregular seas. The presented work has shown that LSTM NNs can be trained to accurately represent the six-degree-of-freedom response of a free-running vessel in waves. A rigorous and comprehensive case study demonstrated the methodology’s effectiveness for accurately representing the non-trivial motions of the considered hull form. In [
34], a new hybrid prediction model of ship motion attitude is suggested based on LSTM NNs and Gaussian process regression (GPR). The results obtained with the presented method have shown that the LSTM-GPR hybrid predictor effectively integrates the advantages of the high prediction accuracy of the LSTM model and the interval prediction potential of the GPR model and successfully verified the effectiveness and advancement of the LSTM-GPR hybrid model.
The research presented in [
35] focusses on a model-free machine learning method for ‘ship0as a wave buoy’ (SAWB)-based sea state estimation (SSE), using NNs to map vessel response spectral data to statistical wave properties for a small uninhabited surface vessel. The ANN models trained using heave, pitch, and roll vessel response data have been shown to be able to estimate significant wave heights, mean wave periods, and relative wave headings effectively for idealised sea states within the given constraints. The main goal of the work presented in [
36] was to develop a seakeeping prediction tool to be used in the early stages of ship design. Therefore, an artificial intelligence (AI) algorithm based on ANNs was developed, and it only required a number of ship coefficients of form. The data were generated using a frequency-domain seakeeping code based on the boundary element method (BEM). The work has shown the capability of ANNs to compute seakeeping loads quickly, achieving more than 200 ships per second. Furthermore, the ANNs can naturally remove irregular output data computed by BEM solvers.
In [
37], the novel attention-based neural network (AT-NN) was applied to estimate wave height, zero-crossing period, and relative wave direction from raw time-series ship pitch, heave, and roll data. Despite reduced input data, it was demonstrated that the suggested methods by adjusted state-of-the-art approaches (based on convolutional neural networks (CNNs) for regression, multivariate LSTM CNN, and sliding puzzle NN improved estimations of the mean-squared error (MSE), the mean absolute error (MAE), and Nash–Sutcliffe efficiency (NSE) by up to 86%, 66%, and 56%, respectively, compared to the best-performing original methods for all sea state parameters. Moreover, the presented method based on AT-NN outperformed all the tested procedures (original and enhanced), improving estimation MSE by 94%, MAE by 74%, and NSE by 80% when examining all sea state parameters. In [
38], a hybrid spatial–temporal NN that integrates a CNN and a multi-recurrent neural network (MRNN) is presented. The spatial and temporal features were extracted from a time series using a CNN and an MRNN, respectively. Afterwards, the spatial features were input into the MRNN and used as auxiliary features to predict ship motion. To determine the most suitable hyperparameters, the authors introduced an improved adaptive particle swarm optimisation (IADPSO) algorithm that includes a novel population initialisation procedure and dynamic adaptive parameter tuning to optimise the algorithm’s global- and local-search capabilities. An actual ship’s pitch, roll, and heave motion data were used to assess the IADPSO–CNN–MRNN hybrid prediction model. The results showed that the presented prediction model fitted the actual data better in regions with significant variations. Moreover, it surpassed the CNN–LSTM, CNN–GRU, LSTM, and GRU models regarding prediction performance.
The literature referred to above on the NN approach mainly addresses ships’ wave-induced motions. The present paper addresses manoeuvring models in which the motion is on the horizontal plane, which means that there are no effects of waves. Therefore, the use of ANNs in ship manoeuvring applications appears promising and exhibits a good level of reliability. An alternative system identification procedure for creating a low-speed manoeuvring model making use of RNNs and free-running model tests is suggested in [
39]. The authors mainly examined a low-speed manoeuvre, like the final stage in berthing, to attain automatic berthing control. Also, a new loss function that attenuates the impact of the noise included in the training data is presented. Recent work focussed on a mathematical model of the cooperative manoeuvres of autonomous ships, autonomous tugboats, or remotely controlled tugboats that are expected to be an essential part of navigation assistance for safe navigation in ports and for berthing/unberthing operations is presented in [
40]. The authors presented a new mathematical model framework for cooperative manoeuvres that considers the coupled motions among tugboats and a ship as precisely as possible.
Given the advantages of the NN approach, it is assumed that the results achieved by ANN simulations can accurately reproduce the natural features of a vessel manoeuvring in shallow depth. Until now, research related to ships’ manoeuvrability simulations applying ANNs has predominantly focussed on their evaluation in deep waters, as mentioned before.
Particularly, an analysis focussed on studying ship manoeuvrability in shallow depths, which has been shown to be restricted in quantity and extension. An optimal truncated LS-SVM for calculating non-linear manoeuvring models’ dimensionless coefficients in shallow water was presented in [
41]. In [
42], the authors used the method referred to before with a Quantum-inspired evolutionary algorithm (QEA) to perform manoeuvring simulations of a container ship in low water depth, taking into account the water depth influence, only examining manoeuvrability of a ship type in two shallow-depth conditions. Considering the absence of prior investigations regarding vessel manoeuvrability simulations in shallow depth through NNs, the analysis described in the present study was conducted to assess an ANN’s ability to learn the influence of distinct shallow depths on a vessel’s manoeuvring characteristics.