





Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
The use of neural networks to predict ship propulsion power based on full-scale measurements of ship speed, wind speed, air and sea temperature, and loading conditions. The study was conducted as part of an industrial phd project on ship performance monitoring. An introduction to ship performance evaluation, the importance of input data, and the calculation of wind resistance and propeller efficiency. The main focus is on the training and results of a neural network model for predicting propulsion power.
Tipologia: Notas de estudo
1 / 9
Esta página não é visível na pré-visualização
Não perca as partes importantes!






Full scale measurements of the propulsion power, ship speed, wind speed and direction, sea and air temperature, from four different loading conditions has been used to train a neural network for prediction of propulsion power. The network was able to predict the propulsion power with accuracy between 0.8-2.8%, which is about the same accuracy as for the measurements. The methods developed are intended to support the performance monitoring system SeaTrend® developed by FORCE Technology (FORCE (2008)).
Propulsion; performance; monitoring; non-linear neural network regression; neural networks; fuel consumption
As part of the Industrial PhD project ''Ship Performance Monitoring'' automatic data sampling equipment was installed on the tanker ''Torm Marie'' in January 2008 and so far data from four different loading conditions are available. Modeling of these loading conditions are fundamental to achieving a good solution. In the future, the variation in draught and trim will be added as variables.
Ship propulsion performance (referred to as the performance) is a measure of the energy consumption at a certain state, i.e. speed, loading condition, weather condition and other factors. During the lifetime of the ship the performance will decrease e.g. the fuel consumption will increase at a certain state or the speed will decrease at a certain power setting. This is mainly due to fouling of the hull and propeller. A typical trend of the speed reduction is illustrated in Figure 1.
Hence, performance evaluation is about comparing the fuel efficiency or propeller power at one time to another time, in other words to compare the ship at one state with another state. Since a ship is subjected to external factors such as wind, waves, shallow water, change in sea water temperature, etc. as illustrated in Figure 2, it is unlikely that the ship will ever be in the exact same situation more than once. Furthermore these external factors can be difficult to measure accurately and thus a similar situation will not be detected.
This deterioration is only a few percent and is therefore difficult to detect with traditional performance monitoring methods.
Figure 1: Increase of the fuel consumption as an effect the fouling
Traditionally, the problem has been solved by calculating a theoretical propulsion power for the actual condition using standard empirical resistance and propulsion methods, for example Harvald, S. A. (1983) or Holtrop, J. (1984) methods. For the estimation of the wind resistance a method proposed by Isherwood, R. (1972) can be used if no wind resistance coefficients are available for the ship.
Figure 2: Performance variables
These empirical methods are derived from model tests and sea trials, and since most model test are carried out in a design condition (even keel) and speed, this is the region where it should be applied. In operation the ship will travel in many other conditions i.e. ballast draught and trimmed conditions.
Consequently these methods give a rough estimate of the propulsion power rather than an accurate reference point. If some measured values from model tests or sea trials are available, they can be used to adjust the empirical data and thus give a more accurate result.
Another part of the problem is to have sufficient input data for the analysis in order to capture the dynamics of the propulsion power. This is relevant for the traditional method and any other method that can be used. A short description of the input is given below:
Draught and trim - usually these fundamental variables for the power estimation are found from visual observation or from the loading computer before departure; sometimes the arrival condition is determined by observations, but usually only from the loading computer. Some ships are equipped with dynamic draught measuring devices, but these are very sensitive devices which deliver a signal with a significant variance. Draught and trim have approximately an accuracy of 0.2m, as that is the usual scale for draughts marks.
Power measurement - the power can be measured in different ways. Measuring the propeller shaft torque with a torsiometer, and the rate of revolution with a tachometer will give the direct power delivered to the propeller and is thus the preferable method. The main engine fuel consumption is also a fairly good measurement, but it is necessary to have sufficient information of the fuel quality. A change in the main engine performance will also show a change in the fuel consumption, so it can be difficult to determine the propeller and hull performance from the fuel performance alone.
Speed through the water - is measured by the speed log that is based upon the Doppler principle. Experience shows that the signal from the speed logs has a tendency to drift and hence many ship officers do not trust the speed logs. It is also possible to estimate the speed through the water from the sea current determined by a meteorological prognosis and from the speed
Fuel Power Thrust
Wind
Resistance
Waves (^) Draught & Trim Poor Maintenance
Propeller Fouling
Water Temp/ Hull ShallowWater Fouling Density
Propulsion The efficiency of the propeller ηD behind the ship is found by combining the results from model tests of the propeller alone, the so called open water test and model tests of the ship, with and without the propeller. If model tests are not available the values, wake fraction, w , thrust deduction, t , and relative rotative efficiency can be estimated by e.g. Harvald, S. A. (1983) or Holtrop, J. (1984). This results in the overall propulsion efficiency ηD.
Using the above described methods with the empirical method by Harvald, S. A. (1983) the propulsion power has been calculated for the measured conditions. This is illustrated in Figure 3.
Assuming that the ship is sailing in calm and deep water (depth/draught>8), the propulsion power can thus be written as:
PD = (^) DU ( RSW + Rwind − 1 η ) (6)
A non-linear method has been developed based on the relation in (5), but did only show slightly better results than a similar linear method. Both the linear and non-linear method resulted in a relative error above 5% and was quickly discarded.
Figure 3: Propulsion calculation by empirical calculations, for data set #1 (Table 1), where Tm is the mean draught and Tr is the trim.
An artificial neural network (ANN) is an advanced form of non- linear regression that can be used to model complex relationships between input and output variables. ANN can be described as linear combinations of nonlinear regression models, with nonlinear basis functions, z (^) j.
=
M
j
0
( 2 ) (7)
=
d
i
0
( 1 ) (8)
Where: x are the measured input data. y are is the output, in this case the propulsion power
The network being used for this problem is a so called one hidden layer ( z 1 - z (^) M ). Figure 4 illustrates an equivalent network with multiple output variables, whereas the present method only uses one output (y1).
Figure 4: A single hidden layer artificial neural network, with multiple outputs.
The network is a non-linear regression model with additive Gaussian noise and trained with a Bayesian learning scheme.
After different attempts of modeling the propulsion power by using the physical and empirical relation, a neural network was tested and immediately showed surprisingly good results. Using a neural network efficiently thus requires sufficient input variables, hidden units, as well as a sufficient amount of data to train with.
From the physical relations of the ship propulsion theory the most important variables for the propulsion power, P, can be deducted to: ship speed, U , wind speed, V (^) R and direction, γR , air temperature, Tair and seawater temperature, T (^) SW. Consequently the input and output variables are defined as:
x = [ U VR γ R Tair TSW ]
The relationship between the different variables and the propulsion power is also known to a certain extent, e.g. the power is expected to be proportional to the ship speed cubed.
The data has been collected onboard the 110,000 dwt tanker “Torm Marie” where a number of measurement were continuesly logged, from where only the relevant data for this problem has been taken. The sampling was split into intervals of 10 minute time series with 10 minutes intervals. The sampling frequency of the times series was 1 second, but many of the measurements had inconsistent signals, i.e. sometime more than 10 second intervals. Power and speed were more or less consistently updated every 13 seconds.
Naturally the recorded data included samples from non- stationary situations as well as situations with zero forward speed. One significant variable to the variations in the samples was the change of heading. Even small changes (less than 1°) of the heading, had significant influence on the measured propulsion power. Samples with excessive variance in the heading have thus been excluded.
The sea state has a significant influence on the ship resistance and hence the propulsion power. No direct measurements of the sea state have been made, but the wind driven waves can be represented by the true wind speed to a certain extent. Making this assumption the swell is not included.
In Table 1 the key figures for each dataset are outlined. It is noted that the ship speed intervals are approximately in the same region for each sample. The distributions of the ship and true wind speed are illustrated in Figure 5-Figure 8. It should be noted that the Beaufort wind force (BF) 5 starts at approximately 16 knots wind speed. In this condition the wind driven waves are around 2 m high, which is when the sea state starts to influence the added resistance. From Figure 5 and Figure 6 it is noted that only a few occurrences are above this level and thus data sets #1 and #2 can be regarded as calm water conditions. Data set #3 and #4 on the other hand has a more significant contribution of measurements above BF 5 and the added resistance must be regarded as an extra contribution.
Table 1: Trained data sets, where N represents the number of 10 minute recording windows Data set
Number of Samples
Mean draught, Tm
Trim Ta- Tf
U (^) min- U (^) max
P (^) min-P (^) max
M N [m] [m] [knots] [kW] 1 238 12.4 0.
The input data are the mean values of the 10 minutes time series. In order to justify this, spreading of the signal has been
analyzed, for the ship speed, U , propulsion power, P and apparent wind speed, VR. The air temperature has been neglected since it is very stable. For every 10 minute period the relative standard deviation, ( σx,n , /μx,n ) has been found and for every dataset the average of the relative standard deviation, σ (^) M has been determined:
=
N
n (^) xn
xn x M
2
,
, ,
μ
σ σ (9)
Where: σx,n is the standard deviation for the n’th time series μx,n is the mean value for the n’th time series x indicate the input input/output variable ( U , P , VR , γR )
Similarly the average of the relative standard deviation μn , μ (^) x , M , can be found.
=
N
n (^) xn
xn x M
, ,
μ
σ μ (10)
The average of the relative standard deviation μ (^) x , M and the
average of the relative standard deviation σ (^) x , M are shown for every dataset in Table 2 and Table 3. It is noted that both the measured power and ship speed are all less than 1, but for the wind speed there are significant variations.
Table 2: The average of the relative standard deviation
μ (^) P μ VR 1 238 0.6% 0.8% 10.0% 2 236 0.6% 0.7% 18.0% 3 142 0.6% 0.6% 12.4% 4 63 0.6% 1.0% 7.9%
Table 3: The standard deviation of the relative standard deviation
σ (^) P σ VR 1 238 0.2% 0.4% 5.9% 2 236 0.3% 0.2% 13.7% 3 142 0.2% 0.2% 7.2% 4 63 0.3% 0.5% 4.8%
The mean of the relative error has also been found in order to give more
N
n (^) testn
testn testn
, ,
ω (12)
N is number of test set
Every dataset set has been trained with a network 5, 10, 15 and 20 hidden units. Each of these networks has been trained five times in order to alternately use 20% of the data set for testing. In order to validate the results the cross validation error ω and
the cross validation error squared σ~^ :
=
=
5
1
ω ω (13)
=
=
5
1
K
σ σ (14)
Where K is the total number training/test set (5).
In Table 4 these two quantities are shown for each of the data sets. It is noted that data set #3 and #4 are much better results than #1 and #2, this is most likely because the limited dataset (142 and 63), are sampled around the same time, and thus have very little variation in the input variables. This is particularly pronounced in Figure 7 where the ship speed has been 14.5- knots about 90% of the time.
Taking this into account one should be careful using this network for ship speeds out of this range!
In the error plots of the best solutions, shown in Figure 9-Figure 12 , the majority of the predictions are within an error of 500 kW. The prediction error distribution is illustrated in Figure 13- Figure 16, in the same plot a Gaussian distribution (shown as a blue line) has been generated using the mean value and the variance of the predicted errors. For #1 and #2 the normal distribution fits the histograms very well. For #3 the distribution is skewed due to a few outliers and for #4 the data set is most likely too small to be used, for this purpose, both #3 and #4 have a small spread, thereby justifying their use.
Table 4: Best results and related errors.
Mean draught
Trim Ta- Tf
No Hidden Units
cross validation error squared
cross validation error [m] [m] σ~ ω 1 238 12.4 0.0 20 0.13% 2.56% 2 236 7.4 2.4 15 0.15% 2.69% 3 142 7.85 2.7 20 0.03% 0.82% 4 63 12.15 0.0 20 0.04% 1.24%
Furthermore the cross validation error ω and the cross
empirical performance evaluation methods, Harvald, S. A. (1983) and Holtrop, J. (1984). The results are shown in Table 5 and as expected these methods gives rather poor results compared with the data driven methods.
Table 5: Cross validation errors for the empirical methods. Harvald, S. A. (1983)
Harvald, S. A. (1983)
Holtrop, J. (1984)
Holtrop, J. (1984)
cross validation error squared
cross validation error
cross validation error squared
cross validation error
Figure 9: Prediction errors for sample #
Figure 10: Prediction errors for sample #
Figure 11: Prediction errors for sample #
Figure 12: Prediction errors for sample #
Figure 13: Relative distribution of the predicted errors for sample #
Figure 14: Relative distribution of the predicted errors for sample #