In this article the procedure and method for the ice accretion prediction for different airfoils using artificial neural networks (ANNs) are discussed. A dataset for the neural network is based on the numerical experiment results—obtained through iceFoam solver—with four airfoils (NACA0012, General Aviation, Business Jet, and Commercial Transport). Input data for neural networks include airfoil and ice geometries, transformed into a set of parameters using a parabolic coordinate system and Fourier series expansion. Besides input features include physical parameters of flow (velocity, temperature, droplets diameter, liquid water content, time of ice accretion) and angle of attack. The novelty of this work is in that the neural network dataset includes various airfoils and the data augmentation technique being a combination of all time slices. Several artificial neural networks (ANNs), fully connected networks (FCNNs), and convolutional networks (CNNs) were trained to predict airfoil ice shapes. Two different loss functions were considered. In order to improve performance of models, batch normalization and dropout layers were used. The most accurate results of ice shape prediction were obtained using CNN and FCNN that applied batch normalization and dropout layers to output neurons of each layer.
We calibrate the k- turbulence model for free surface flows in the channel or on the slope using machine learning techniques. To calibrate the turbulence model, an experiment is carried out in an inclined rectangular research chute. In the experiment, the pressure values in the flow are measured at different distances from the bottom; after transforming data, the flow velocity profile is obtained. The k- turbulence model is calibrated based on experimental data using the Nelder-Mead optimization algorithm. The calibrated turbulence model is then used to calculate the glacial lake Maliy Azau outburst flood on the Elbrus (Central Caucasus).
The paper considers the slope flow simulation and the problem of finding the optimal parameter values of this mathematical model. The slope flow is modeled using the finite volume method applied to the Reynolds-averaged Navier–Stokes equations with closure in the form of the turbulence model. The optimal values of the turbulence model coefficients for free surface gravity multiphase flows were found using the global search algorithm. Calibration was performed to increase the similarity of the experimental and calculated velocity profiles. The Root Mean Square Error (RMSE) of derivation between the calculated flow velocity profile and the experimental one is considered as the objective function in the optimization problem. The calibration of the turbulence model coefficients for calculating the free surface flows on test slopes using the multiphase model for interphase tracking has not been performed previously. To solve the multi-extremal optimization problem arising from the search for the minimum of the loss function for the flow velocity profile, we apply a new optimization approach using a Peano curve to reduce the dimensionality of the problem. To speed up the optimization procedure, the objective function was approximated using an artificial neural network. Thus, an interdisciplinary approach was applied which allowed the optimal values of six turbulence model parameters to be found using OpenFOAM and Globalizer software.