首页    期刊浏览 2025年06月25日 星期三
登录注册

文章基本信息

  • 标题:Neural network prediction of an optimum ship screw propeller.
  • 作者:Matulja, Dunja ; Dejhalla, Roko
  • 期刊名称:Annals of DAAAM & Proceedings
  • 印刷版ISSN:1726-9679
  • 出版年度:2008
  • 期号:January
  • 语种:English
  • 出版社:DAAAM International Vienna
  • 摘要:The choice of an optimum ship screw propeller is a persistent problem in naval architecture. The selection in the preliminary design stage is usually based upon some of the standard series data. The Wageningen B-screw series is considered to be the most extensive and the open water diagrams were reduced to a polynomial form, applying regression analysis (Oosterveld &Van Oossanen, 1975). The next step, treated in this paper, is the generation of a neural network (NN) able to predict the geometry parameters of an optimum propeller. Once a consistent database has been created, the network has been trained and tested within the operational range. Although the NN proved to be efficient, it can be improved by extending the training database. The optimization of the network structure will be the subject of subsequent researches.
  • 关键词:Artificial neural networks;Neural networks

Neural network prediction of an optimum ship screw propeller.


Matulja, Dunja ; Dejhalla, Roko


1. INTRODUCTION

The choice of an optimum ship screw propeller is a persistent problem in naval architecture. The selection in the preliminary design stage is usually based upon some of the standard series data. The Wageningen B-screw series is considered to be the most extensive and the open water diagrams were reduced to a polynomial form, applying regression analysis (Oosterveld &Van Oossanen, 1975). The next step, treated in this paper, is the generation of a neural network (NN) able to predict the geometry parameters of an optimum propeller. Once a consistent database has been created, the network has been trained and tested within the operational range. Although the NN proved to be efficient, it can be improved by extending the training database. The optimization of the network structure will be the subject of subsequent researches.

2. WAGENINGEN B-SCREW SERIES

The choice of the optimum propeller is based upon the open water test data of the B-series propellers, which gives nondimensional results for thrust and torque (Carlton, 1994). The thrust coefficient [K.sub.T] and the torque coefficient [K.sub.Q] are plotted against the advance ratio J.

Applying regression analysis, (Oosterveld &Van Oossanen, 1975), the open water diagrams of the B-series propellers can be reduced to a polynomial form, for a Reynolds number of 2 x [10.sup.6]:

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] (1)

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] (2)

To extend the calculation on Reynolds numbers up to 2 x [10.sup.9], the following corrections have been included:

[K.sub.T] ([R.sub.n]) = [K.sub.T] ([R.sub.n] = 2 x [10.sup.6]) + [DELTA][K.sub.T] (3)

[K.sub.Q] ([R.sub.n]) = [K.sub.Q] ([R.sub.n] = 2 x [10.sup.6]) + [DELTA][K.sub.Q] (4)

Corrections [DELTA] [K.sub.T] and [DELTA] [K.sub.Q] were also taken from Oosterveld & Van Oossanen, 1975. Using these polynomials, calculations have been made to obtain data necessary to train the NN. For different propeller revolutions N and delivered power [P.sub.D], variations of advanced velocity [V.sub.A], expanded area ratio [A.sub.E]/[A.sub.0] and blade number Z have been considered. In this manner the geometry parameters (diameter D and pitch ratio P/D) of the optimum propeller for each case have been calculated, as well as thrust T.

In this case, an optimum propeller implies the one with the highest efficiency, without considering the limitations imposed by the ship's hull form.

3. NEURAL NETWORKS

Artificial neural networks are developed as models of neural processing in the brain. They involve networks of simple processing elements (artificial neurons) which can exhibit complex global behaviour, determined by the connections between the processing elements and element parameters. A neuron is an information-processing unit that is fundamental to the operations of a neural network (Haykin, 2005).

The networks have the possibility of learning, which means that after having them trained, the networks will be able to solve a given task in the optimal sense.

The cost function C is an important concept in learning, as it is a measure of how close are the obtained and the optimal solution. Learning algorithms search through the solution space (back propagation) in order to find a function that has the smallest possible cost. The most commonly used cost is the mean-squared error. The example of a neural network learning scheme is shown in Fig. 1.

The NeuroSolution software (2008 NeuroDimension, Inc.) has been applied. It offers different possibilities of neural network generation. The NeuralExpert mode selects the neural network size and architecture that will likely produce a good solution, considering the problem type (Classification, Prediction, Function approximation or Clustering) and the size of the user's data set, but it allows even some more advanced operations, such as changing the network structure properties, cross validation and genetic optimization. The NeuralBuilder mode centers the design specifications on the specific neural network architecture the user wishes to build.

[FIGURE 1 OMITTED]

4. NN TRAINING METHODOLOGY

The NeuralExpert mode of the NeuroSolutions software has been applied in this case, and the function approximation network type has been tried, as well as the prediction type. Since some sample data are required to train the network, calculations have been done using the program based on the B-series polynomials, and a database containing optimum propeller parameters was created. The covered data range is reported in Table 1. The values PD, N, [V.sub.A], Z and [A.sub.E]/[A.sub.0] have been selected as input data, while D, P/D and T were chosen as desired output. Once the network is trained, these quantities will be the parameters to be evaluated. Considering the number of the chosen variables, the number of data required for successful learning had to be quite large. The final database contained 555 sets of input and desired output data.

The training was completed for the network types of function approximation and prediction in 1000 epochs. At first the mean squared error curve for cross validation indicated an increasing trend with the passing of epochs, instead of decreasing. An assumption was made that the random setting of input and output data had caused that issue, so the data were roughly sorted ascending considering the delivered power and thrust. The function approximation network type has been chosen as the most appropriate, since the prediction type would have requested much more data for accurate results in this case. With this ultimate solution the training was performed again, with satisfactory results.

5. RESULTS

The results of the training are best presented by the learning curves in Fig. 2 and Fig. 3. Comparing the Output and Desired Curves for D and P/D, a fair agreement can be noticed. The mean squared error of training and cross validation is acceptably low. This error could be additionally reduced by extending the training database, or by changing some of the network's structure properties (Taylor, 2006).

[FIGURE 2 OMITTED]

[FIGURE 3 OMITTED]

[FIGURE 4 OMITTED]

The network can be tested by giving some new input values, in order to obtain the matching outputs. The training inputs can not be used for testing.

The testing can be performed on an arbitrary number of samples. Three sets of data have been randomly chosen for the testing within the parameter search space. They are indicated as inputs in Table 2. For comparison, the optimal propeller characteristics have been calculated using the B-series computer program. These results are reported in Table 2, while the NN outputs are shown in Fig. 4.

Comparing the calculated results to the outputs estimated by the NN, a coincidence between the values can be noticed. Although no acceptable error value has been defined, the variations are within 1.3% for D, 7.8 % for P/D and 3% for T. This means that the diameter difference is within a few centimeters, which is precise enough for a preliminary design stage, considering the treated data range.

6. CONCLUSION

The advantage of using the NeuroSolutions NN to predict the optimum ship screw propeller is the processing speed, once the database requested for training is prepared. So, if the geometry of a single propeller is to be evaluated, the B-series calculation might be a better solution. But if more evaluations have to be performed, the skills of the neural network obviously prevail, as the time needed for the B-series calculations increases with the number of calculations. The achieved level of accuracy provides reliable results, which makes the network suitable for quick processing of a large amount of data, as well as for an approximate estimation of optimum propeller geometry.

Since the generated NN can be additionally improved, as the next step of research in this area the treated data range will be extended to allow the choice of the optimum propeller for any boat, without power or dimension restrictions in the software.

7. REFERENCES

Carlton, J.S. (1994). Marine Propellers and Propulsion, Butterworth-Heinemann Ltd, ISBN 0 7506 1143 X, Oxford

Haykin, S. (2005). Neural Networks, A Comprehensive Foundation, Second Edition, Ninth Indian Reprint, Pearson Education, Inc., ISBN 81-7808-300-0, Singapore

Oosterveld, M. W. C. & Van Oossanen, P. (1975). Further Computer-Analyzed Data of the Wageningen B-Screw Series, International Shipbuilding Progress, Vol. 22, pp. 251-262

Taylor, B. J. (2006). Methods and Procedures for the Verification and Validation of Artificial Neural Networks, Springer Science + Business Media, Inc., ISBN-13: 978-0-387-28288-2, ISBN-10: 0-387-28288-2, Fairmont, USA

NeuroSolutions, The Neural Network Software, 2008 NeuroDimension, Inc., http://www.neurosolutions.com Accessed: 2008-05-26.
Tab. 1. NN parameter search space for optimum B-series
propeller design.

 Parameter Design Range

 N, [min.sup.-1] 58.5 ~ 199
 [P.sub.D], kW 3215 ~ 54570
[A.sub.E]/[A.sub.0] 0.40 ~ 1.10
 Z 3 ~ 7
 D, m 3.3 ~ 11.5
 P/D 0.5 ~ 1.4

Tab. 2. B-series inputs and outputs for NN testing.

 Inputs

Z [A.sub.E]/ [V.sub.A], N, [P.sub.D],
 [A.sub.0] m/s [min.sup.-1] kW

6 0.61 6.50 88.0 11867.0
4 0.50 5.50 112.0 6530.0
5 0.85 12.95 159.0 19975.0

 B-series results

Z D, m P/D T, kN

6 7.265 0.889 1135.34
4 6.269 0.683 717.89
5 5.749 1.061 1236.22
联系我们|关于我们|网站声明
国家哲学社会科学文献中心版权所有