Abstract
Generating sustainable energy from marine currents using marine turbines garners much attention in recent years. Assessments of marine turbine arrays require computationally expensive and very large domain simulations. This paper proposes a framework based on a surrogate model approach paired with optimization algorithms to calibrate the adjustable parameters value of the simulator and minimize the deviation between the simulation outputs and the physical experiment results. We find that the application of more advanced surrogate models and optimization techniques improved performance by 16.97% compared to the previous approach. We identify an easy-to-implement opportunity to further improve the performance. Based on descriptive statistics, we design a visual tool that evaluates the quality of sample data quickly and easily.
Similar content being viewed by others
Data availability
The authors confirm that the data supporting the findings of this study are explained as follows: the physical experiment data are available in Mycek et al. (2014). The simulation results of the surrogate model were generated at Sandia National Laboratory, US. Derived data supporting the findings of this study are available from the corresponding author [Rudi] on request.
References
Abdullah FAR, Ningsih NS, Al-Khan TM (2022) Significant wave height forecasting using long short-term memory neural network in Indonesian waters. J Ocean Eng Mar Energy 8(2):183–192
Beltramo T, Ranzan C, Hinrichs J, Hitzmann B (2016) Artificial neural network prediction of the biogas flow rate optimised with an ant colony algorithm. Biosyst Eng 143:68–78
Brunetti ANNA, Armenio V, Roman F (2019) Large eddy simulation of a marine turbine in a stable stratified flow condition. J Ocean Eng Mar Energy 5(1):1–19
Brutto OAL, Thiébot J, Guillou SS, Gualous H (2016) A semi-analytic method to optimize tidal farm layouts–application to the Alderney Race (Raz Blanchard), France. Appl Energy 183:1168–1180
Bryden IG, Couch SJ, Owen A, Melville G (2007) Tidal current resource assessment. Proc Inst Mech Eng Part A J Power Energy 221(2):125–135
Darvishvand L, Kamkari B, Kowsary F (2018) Optimal design approach for heating irregular-shaped objects in three-dimensional radiant furnaces using a hybrid genetic algorithm–artificial neural network method. Eng Optim 50(3):452–470
Das PK, Jena PK (2020) Multi-robot path planning using improved particle swarm optimization algorithm through novel evolutionary operators. Appl Soft Comput 92:106312
Ding S, Su C, Yu J (2011) An optimizing BP neural network algorithm based on genetic algorithm. Artif Intell Rev 36(2):153–162
Dosi C, Iori M, Kramer A, Vignoli M (2021) Successful implementation of discrete event simulation: integrating design thinking and simulation approach in an emergency department. Prod Plan Control 1–15
Elsayed K, Lacor C (2013) CFD modeling and multi-objective optimization of cyclone geometry using desirability function, artificial neural networks and genetic algorithms. Appl Math Model 37(8):5680–5704
Gaurier B, Carlier C, Germain G, Pinon G, Rivoalen E (2020) Three tidal turbines in interaction: an experimental study of turbulence intensity effects on wakes and turbine performance. Renew Energy 148:1150–1164
Gentils T, Wang L, Kolios A (2017) Integrated structural optimisation of offshore wind turbine support structures based on finite element analysis and genetic algorithm. Appl Energy 199:187–204
Ghasemiyeh R, Moghdani R, Sana SS (2017) A hybrid artificial neural network with metaheuristic algorithms for predicting stock price. Cybern Syst 48(4):365–392
Gholami A, Bonakdari H, Zaji AH, Akhtari AA (2015) Simulation of open channel bend characteristics using computational fluid dynamics and artificial neural networks. Eng Appl Comput Fluid Mech 9(1):355–369
Glorot X, Bordes A, Bengio Y (2011) Deep sparse rectifier neural networks. In: Proceedings of the fourteenth international conference on artificial intelligence and statistics. JMLR workshop and conference proceedings, pp 315–323
Hamdia KM, Zhuang X, Rabczuk T (2021) An efficient optimization approach for designing machine learning models based on genetic algorithm. Neural Comput Appl 33(6):1923–1933
Holland JH (1992) Genetic algorithms. Sci Am 267(1):66–73
Ibrahim RA, Ewees AA, Oliva D, Abd Elaziz M, Lu S (2019) Improved salp swarm algorithm based on particle swarm optimization for feature selection. J Ambient Intell Humaniz Comput 10(8):3155–3169
James SC, Shrestha PL, Roberts JD (2006) Modeling noncohesive sediment transport using multiple sediment size classes. J Coast Res 22(5):1125–1132
James SC, Janardhanam V, Hanson DT (2013) Simulating pH effects in an algal-growth hydrodynamics model1. J Phycol 49(3):608–615
James SC, Johnson EL, Barco J, Roberts JD (2020) Simulating current-energy converters: SNL-EFDC model development, verification, and parameter estimation. Renew Energy 147:2531–2541
Jasak H (2009) OpenFOAM: open source CFD in research and industry. Int J Nav Archit Ocean Eng 1(2):89–94
Ji ZG, Morton MR, Hamrick JM (2001) Wetting and drying simulation of estuarine processes. Estuar Coast Shelf Sci 53(5):683–700
Katul GG, Mahrt L, Poggi D, Sanz C (2004) One-and two-equation models for canopy turbulence. Bound Layer Meteorol 113(1):81–109
Kennedy J, Eberhart R (1995) Particle swarm optimization. In: Proceedings of ICNN'95-international conference on neural networks, vol 4. IEEE, pp 1942–1948
Lee WS, Chen YT, Wu TH (2009) Optimization for ice-storage air-conditioning system using particle swarm algorithm. Appl Energy 86(9):1589–1595
Lira JO, Riella HG, Padoin N, Soares C (2022) Computational fluid dynamics (CFD), artificial neural network (ANN) and genetic algorithm (GA) as a hybrid method for the analysis and optimization of micro-photocatalytic reactors: NOx abatement as a case study. Chem Eng J 431:133771
Liu Y, Liu S, Wang Y, Lombardi F, Han J (2018) A stochastic computational multi-layer perceptron with backward propagation. IEEE Trans Comput 67(9):1273–1286
Maschio C, Schiozer DJ (2015) A new optimization framework using genetic algorithm and artificial neural network to reduce uncertainties in petroleum reservoir models. Eng Optim 47(1):72–86
Milne IA, Sharma RN, Flay RG, Bickerton S (2013) Characteristics of the turbulence in the flow at a tidal stream power site. Philos Trans R Soc A Math Phys Eng Sci 371(1985):20120196
Mycek P, Gaurier B, Germain G, Pinon G, Rivoalen E (2014) Experimental study of the turbulence intensity effects on marine current turbines behaviour. Part I: one single turbine. Renew Energy 66:729–746
Nag AK, Sarkar S (2020) Experimental and numerical study on the performance and flow pattern of different Savonius hydrokinetic turbines with varying duct angle. J Ocean Eng Mar Energy 6(1):31–53
Nelson K, James SC, Roberts JD, Jones C (2018) A framework for determining improved placement of current energy converters subject to environmental constraints. Int J Sustain Energ 37(7):654–668
Nuernberg M, Tao L (2018) Experimental study of wake characteristics in tidal turbine arrays. Renew Energy 127:168–181
Olson S (2019) Gaussian process regression applied to marine energy turbulent source tuning via metamodel machine learning optimization. https://digitalrepository.unm.edu/me_etds/165
Olson SS, Su JC, Silva H III, Chartrand CC, Roberts JD (2021) Turbulence-parameter estimation for current-energy converters using surrogate model optimization. Renew Energy 168:559–567
Papadopoulos V, Soimiris G, Giovanis DG, Papadrakakis M (2018) A neural network-based surrogate model for carbon nanotubes with geometric nonlinearities. Comput Methods Appl Mech Eng 328:411–430
Peng S, Fu GYZ, Zhao XH, Moore BC (2011) Integration of environmental fluid dynamics code (EFDC) model with geographical information system (GIS) platform and its applications. J Environ Inform 17(2):75–82
Pichi F, Ballarin F, Rozza G, Hesthaven JS (2023) An artificial neural network approach to bifurcating phenomena in computational fluid dynamics. Comput Fluids 105813
Pinon G, Mycek P, Germain G, Rivoalen E (2012) Numerical simulation of the wake of marine current turbines with a particle method. Renew Energy 46:111–126
Połap D (2020) An adaptive genetic algorithm as a supporting mechanism for microscopy image analysis in a cascade of convolution neural networks. Appl Soft Comput 97:106824
Ren Z, Wang Y, Li H, Liu X, Wen Y, Li W (2018) A coordinated planning method for micrositing of tidal current turbines and collector system optimization in tidal current farms. IEEE Trans Power Syst 34(1):292–302
Réthoré PE, Sørensen NN, Bechmann A, Zhale F (2009) Study of the atmospheric wake turbulence of a CFD actuator disc model. In: 2009 European wind energy conference and exhibition. EWEC, pp 1–9
Sedighizadeh D, Masehian E, Sedighizadeh M, Akbaripour H (2021) GEPSO: a new generalized particle swarm optimization algorithm. Math Comput Simul 179:194–212
Stallard T, Collings R, Feng T, Whelan J (2013) Interactions between tidal turbine wakes: experimental study of a group of three-bladed rotors. Philos Trans R Soc A Math Phys Eng Sci 371(1985):20120159
Tiberti S, Grillanda N, Mallardo V, Milani G (2020) A genetic algorithm adaptive homogeneous approach for evaluating settlement-induced cracks in masonry walls. Eng Struct 221:111073
Tripathy B, Dash S, Padhy SK (2015) Multiprocessor scheduling and neural network training methods using shuffled frog-leaping algorithm. Comput Ind Eng 80:154–158
Tuckey BJ, Gibbs MT, Knight BR, Gillespie PA (2006) Tidal circulation in Tasman and Golden Bays: implications for river plume behaviour. N Z J Mar Freshw Res 40(2):305–324
Wang F, Zhang H, Zhou A (2021) A particle swarm optimization algorithm for mixed-variable optimization problems. Swarm Evolut Comput 60:100808
Warner JC, Sherwood CR, Arango HG, Signell RP (2005) Performance of four turbulence closure models implemented using a generic length scale method. Ocean Model 8(1–2):81–113
Wu C, Barnes D (2016) Partner selection in green supply chains using PSO–a practical approach. Prod Plan Control 27(13):1041–1061
Yang JH, Kim KH (2006) A grouped storage method for minimizing relocations in block stacking systems. J Intell Manuf 17(4):453–463
Zhang X, Liu H, Tu L (2020) A modified particle swarm optimization for multimodal multi-objective optimization. Eng Appl Artif Intell 95:103905
Zhao D, Liu J (2018) Study on network security situation awareness based on particle swarm optimization algorithm. Comput Ind Eng 125:764–775
Zuo M, Dai G, Peng L (2019) Multi-agent genetic algorithm with controllable mutation probability utilizing back propagation neural network for global optimization of trajectory design. Eng Optim 51(1):120–139
Acknowledgements
The first author gratefully acknowledges the funding received towards his PhD from The Islamic Development Bank (IsDB) and The Ministry of Education, Culture, Research, and Technology of Indonesia. The authors are grateful for the editorial services of Ann Stewart. This research was supported in part by the Ministry of Science and Technology, Taiwan, under Grant MOST 108-2628-E-002-005-MY3 and National Taiwan University under Grant NTU-CDP-110L7714. This article was subsidized for English editing by National Taiwan University under the Excellence Improvement Program for Doctoral Students (grant number 108-2926-I-002-002-MY4), sponsored by the Ministry of Science and Technology, Taiwan.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
I-Hsuan Hong holds a joint appointment with the Department of Mechanical Engineering, National Taiwan University, Taiwan.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Nurdiansyah, R., Su, J.C.P., Hong, IH. et al. A surrogate model-based framework to calibrate the turbulence parameters of a vegetative canopy model for a marine turbine simulation. J. Ocean Eng. Mar. Energy 9, 531–545 (2023). https://doi.org/10.1007/s40722-023-00282-1
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40722-023-00282-1