Skip to main content
Scientific Reports logoLink to Scientific Reports
. 2020 Oct 20;10:17793. doi: 10.1038/s41598-020-74858-4

Functional input and membership characteristics in the accuracy of machine learning approach for estimation of multiphase flow

Meisam Babanezhad 1,2, Ali Taghvaie Nakhjiri 3, Mashallah Rezakazemi 4, Azam Marjani 5,6,, Saeed Shirazian 7,8
PMCID: PMC7575550  PMID: 33082441

Abstract

In the current study, Artificial Intelligence (AI) approach was used for the learning of a physical system. We applied four inputs and one output in the learning process of AI. In the learning process, the inputs are space locations of a BCR (bubble column reactor), which are x, y, and z coordinate as well as the amount of gas fraction in BCR. The liquid velocity is also considered as output. A variety of functions were used in learning, such as gbellmf and gaussmf functions, to examine which functions can give the best learning. At the end of the study, all of the results were compared to CFD (computational fluid dynamics). A three-dimensional (3D) BCR was used in this research, and we studied simulation by CFD as well as AI. The data from CFD in a 3D BCR was studied in the AI domain. In AI, we tuned for various parameters to achieve the best intelligence in the system. For instance, different inputs, different membership functions, different numbers of membership functions were used in the learning process. Moreover, the meshless prediction was used, meaning that some data in the BCR have not participated in the learning, and they were predicted in the prediction process, which gives us a special capability to compare the results with the CFD outcomes. The findings showed us that AI can predict the CFD results, and a great agreement was achieved between CFD computing nodes and AI elements. This novel methodology can suggest a meshless and multifunctional AI model to simulate the turbulence flow in the BCR. For further evaluation, the ANFIS method is compared with ACOFIS and PSOFIS methods with regards to model’s accuracy. The results show that ANFIS method contains higher accuracy and prediction capability compared with ACOFIS and PSOFIS methods.

Subject terms: Energy science and technology, Mathematics and computing

Introduction

Gas–liquid–solid and gas–liquid reactors as bubble columns are utilized in numerous pharmaceutical, biotechnological, and chemical industries. Moreover, other multiphase procedures are used as a result of their operative mixing and heat and mass transfer features between various phases using comparable energy related to vessels with stirred tanks1,2. Tiny bubbles are created through dispersing the gas phase within bubble column reactors in the liquid phase, continuously utilizing a tool for distributing the gas. Numerous operating circumstances affect the flow pattern, including the geometry, the gas flow rate governing the flow trend, and the gas distributors controlling the gas's spatial distribution and determining the primary bubble size distribution. Moreover, the bubble–bubble interactions and existence of turbulence and the complex interaction between operating circumstances result in complex flow structures and various flow trends dominating the flow’s hydrodynamic features. Hence, it is essential to comprehend the instantaneous flow systems completely.

Computational Fluid Dynamics (CFD) simulation was extensively developed over decades as a powerful computational method for predicting the instantaneous flow structures and mean flow profiles3,4. Though, it is still difficult to simulate the dynamics of mesoscale coherent flow structures in large-scale BCRs via traditional CFD simulations since fully resolving the dynamic behavior requires to compute the longer physical time (more than 1000 s) and finer grid resolution (almost 6.5 mm in radial, and 30 mm in the axial directions)5. Mentioning the simulation of longer physical time with finer grids requires time. However, a transient simulation of about several 100 s of physical time on relatively coarser grids is completed within several weeks or months of computational time6,7. This lower computational efficiency is caused by the restricted performance of traditional computer hardware, indeed, Central Processing Units (CPU) as well as the computational algorithm, including complex iterations in mathematical models and fluid solvers, and the incompatibility between computational algorithm and computer hardware in particular8. Therefore, coordination of the above issues is raised to effectively enhance computation speed and meet the process industry and chemical's practical need.

The phase-volume-averaged models, such as mixture or two-fluid models, are more feasible, although Direct Numerical Simulation (DNS)9,10 or Eulerian–Lagrangian model11,12 are more accurate and unaffordable. However, the mixture model is much simpler owing to the relatively weak coupling within phase equations and gives reasonable predictions for BCRs13. This simplicity in the model structure becomes more appropriate for computation acceleration with Graphics Processing Units (GPU). Hence, it is possible to obtain reasonable simulation accuracy and make the compatible model structure with GPU-accelerated parallel computation14,15. Nevertheless, numerical issues and convergence problems exist in all computing techniques that are sometimes very time-consuming.

Some examples of soft computing approaches in the literature include evolutionary algorithms, adaptive neuro-fuzzy inference system (ANFIS), neural networks support vector machines, and simulated annealing to simulate the physics and predict the flow of a bubble column reactor. ANFIS is more interesting in this regard by its capability for training complex relationships1618. Many powerful and practical techniques have been produced by artificial intelligence to overcome the difficulties in different fields and solve complicated problems in the real world. Numerous researchers have employed artificial intelligence (AI) technology as a result of high-speed operation, its easy use, and acceptable accurateness not requiring to comprehend the physical issues. Azwadi et al.19 utilized the ANFIS technique for predicting the flow and temperature in a cavity. They performed the simulation of heat transfer behavior in a two-dimensional system considering different Reynolds numbers. They found that the flow fields and temperature are trained accurately predicted by the ANFIS algorithm in significantly less time. Machine learning methods are recently widely used to link to computational fluid dynamics to better predict the turbulent kinetic spectrums, gas hold-up, the liquid flow pattern, and other flow features in the BCR20. By this combination, a great framework is created to map the results or provide multiple input/output parameters21,22.

Researchers have conducted successful research about the prediction of different physical processes, such as multiphase flow, bubbly flow, and thermal analysis23. They have also tried to unlock the complicated processes, such as multiphase flow, the interaction between gas and liquid, and the interphase characteristics of the dispersed and continuous phases. They have mainly concentrated on the prediction of processes, based on experimental or numerical results24,25. They have also proposed different ways to train, test, validate, and then predict the processes and datasets. In addition to this analysis, they have illustrated the full intelligence flow pattern against the numerical flow pattern. However, machine learning methods have an excellent ability to understand the significant parameters and connectivity between input and output parameters. The level of complexity for each input parameter has not been thoroughly investigated. Alternatively, output parameters, such as flow characteristics (i.e., gas fraction, fluid velocity, and thermal distributions) or turbulence properties, solved by numerical methods, have not thoroughly been used in the input dataset. This study will address some of these research gaps. It will try to have more input parameters in the training process, a combination of geometry input parameters (location of computing points/nodes), and flow properties solved by CFD. Additionally, the complexity and connectivity between datasets are investigated to understand more about the process's input and output parameters.

In particular, in the current research paper, a 3D BCR is modeled via CFD, and the data from CFD is used in the training stage of the AI, and also used in the prediction stage via fuzzy logic. This BCR is 3D, and the data from x, y, and z-direction are trained, and data from solving the Navier–Stokes equation, which is air volume fraction, is also utilized in the training process of our data. Water liquid velocity is predicted as an output, and all of the models are studied with different functions. The effect of each input is tested in the accuracy of the model.

Computational methodology

Geometrical structure

A bubble column reactor (BCR) was studied at ambient temperature (23 °C) and atmospheric pressure in the current research. The arrangement of ring sparger orifices was orderly at fixed gaps in the termination of the multiphase domain. The bubble is detached based on the separation of the spherical bubbles that have clear shape distinction. Besides, it is further assumed that the bubbles possess minimum strike, with occurring the least breakup as well. Altogether, the above openings create a homogeneous flow regime with typical uniform bubble sizes in the multiphase flow domain.

CFD simulations

Eulerian CFD technique is applied to model the gas bubble and liquid interaction in the multiphase framework, representing the approximation of gas and liquid volume fraction and not the interphase between two phases. The Eulerian model formulation, designated in this CFD research, is based on momentum transport equations and ensemble-averaged mass for the gas and liquid, respectively. As indicated below, the momentum transfer equations and continuity are denoted for the Euler–Euler multiphase framework, respectively (solved for the bubbles and liquid phases separately)26:

tρkϵk+ρkϵkuk=0 1

where ϵk and uk show the volume fraction of phase k and average velocity, respectively. To discretize the conservation equations, the control volume approach is employed in this numerical study. To solve the fluid flow issues in the CFD, some existing solution approaches include finite difference27, Lattice Boltzmann, and finite volume26,28. The finite volume discretization method is the most powerful procedure in which CFX is based. The momentum formulation for liquid phases and gas phase can be defined as26:

tρkϵkuk+ρkϵkukuk=-ϵkτk-ϵkp+ϵkρkg+MI,k 2

The stress term of phase k in the above equation is represented as below26:

τk=-μeff,kuk+ukT-23Iuk 3

In Eq. 3, μ denotes effective liquid viscosity, consisting of 3 terms: turbulence viscosity, molecular viscosity, and viscosity based on bubble stimulated turbulence26:

μeff,L=μL+μT,L+μBI,L 4

The operative viscosity of gas is written as:

μeff,G=ρGρLμeff,L 5

Sato and Sekoguchi29 suggested that two terms influence the turbulent shear stress in bubble flow. First, the inherent liquid turbulence does not depend on bubbles' relative motion in the liquid phase. Second, the extra liquid turbulence term created with bubble stirring26:

μBI,L=ρLCμ,BIϵGdBuG-uL 6

The total interfacial force is the final term in the momentum transfer equation as defined below26:

MI,L=-MI,G=MD,L+MTD,L 7

The above-mentioned total interfacial forces represent the turbulent distribution and drag force with neglecting the virtual mass and lift. The interphase momentum transfer between liquid phase and gas bubble because of drag force is presented below26:

MD,L=-34GρLCDdBuG-uLuG-uL 8

In Eq. (8), the parameters CD and dB refer to the drag coefficient and bubble diameter, respectively. Diameters of 0.44 and 4 mm are chosen for the bubble diameter and drag coefficient, respectively, as recommended previously5 by experimental outcomes and numerical conditions of Plfeger and Becke5. According to earlier researches30,31, the turbulent dispersion force model is applied for the present CFD examinations to increase the flow field prevision against the walls. The above model, developed by Lopez de Bertodano32, is based on interplay and molecular movement analogy. That estimates a turbulent diffusion of the bubbles by the liquid eddies and is expressible as26:

MTD,L=-MTD,G=-CTDρLkL 9

In Eq. (9), CTD and k represent turbulent dispersion coefficient and liquid Turbulent Kinetic Energy (TKE), respectively. A variety of values for the turbulent dispersion coefficient have been proposed in the literature26,30.

Besides interfacial forces, it is essential to select an appropriate turbulence model to properly predict bubble column hydrodynamics31,33. kε turbulence model is used to approximate velocity distribution and eddy structure due to gas and liquid interaction. This model is very popular in industries and academia due to fast calculation compared to direct numerical simulation or large-eddy simulations26,33. The turbulent eddy viscosity for multiphase flow (the interaction between gas bubbles and liquid) is expressed as:

μT,L=ρLCμk2ε 10

The energy dissipation rate (ε) and its turbulent kinetic energy (k) are computed using the principal equations as follows26:

tρLLk+ρLLuLk=-Lμeff,Lσkk+LG-ρLε 11
tρLLε+ρLLuLε=-LμL,effσεε+LεkCε1G-Cε2ρLε 12

where k and ε are determined using their conservation equations.

Parameter G specifies the production of turbulent kinetic energy26:

G=τL:uL 13

Grid

For the generation of computing domain in CFD study, hexahedral grids are generated throughout the multiphase domain. The meshes' non-uniform structure is copied in different levels of the reactor from sparger to bubble column surface zones. As the flow regime in this work is homogeneous flow with typical uniform spherical bubbles, we validated the gas hold-up in the reactor and liquid flow pattern with the existing dataset in literature for homogeneous flow regime. In the big difference between CFD outputs and experimental observations, we need to check CFD boundary conditions and numerical implementation. However, sometimes, in experimental observations, we cannot fully observe the bubble column reactor's flow behaviour due to experimental noise and errors.

Adaptive-network-based fuzzy inference system (ANFIS)

ANFIS is a fuzzy-based simulation system for the precise prevision of the action of complex physical/chemical systems . Three dissimilar kinds of fuzzy rationale exist for which Sugeno and Takagi recommended if–then approach to be employed in the structure of ANFIS34. The function of the ith rule for different input parameters are defined as35:

wi=μAiXμBiYμciZμDiAVF 14

where wi is the outcoming signal of the 2nd layer's node, and μAi, μBi, μCi and μDi are incoming signals from MFs applied on inputs, x coordination (X), y coordination (Y), z coordination (Z) and air volume fraction (AVF), to the 2nd layer's node35.

Weight function for different patterns of prediction are described as:

wi¯=wiwi 15

In Eq. (15), wi¯ is named normalized firing strengths. The 4th layer used the structure of a consequent if–then rule suggested by Sugeno and Takagi34. Therefore, the node function may be defined as:

wi¯fi=wi¯piX+qiY+riZ+SiAVF+ti 16

where pi, qi, ri,, si and ti are the if–then rules' parameters termed consequent parameters35.

Results and discussion

Sixty percent of data was applied for learning process in the current study, and the remaining data was studied in the testing process. As mentioned before, different functions with a variety in number were studied in learning, and we consider the best signaling for the intelligence of the system in our study, and for achieving the best intelligence in the system, we optimize the system. As shown in Fig. 1, one input was used for all the functions and the membership function in the system. Using one input leads to having very low intelligence in the system. When one input is used in training, generally, the data does not have the prediction capability.

Figure 1.

Figure 1

ANFIS training and testing processes using one input and different types of membership functions when number of membership functions is 2 for each input.

By enhancing the number of inputs, a significant change in the error domain is seen. As shown in Fig. 2, the system's accuracy increases compared to 1 input, and a slight difference can be seen when the functions in the system change, but the positive point is that by increasing the inputs in our system, the system reaches a good intelligence. On the other hand, Fig. 3 shows that when the number of inputs is increased to 3, the system's R reaches 0.76, and we can see an escalating trend in the system. Analyzing the data shows us that the accuracy of the system stays steady when the functions change.

Figure 2.

Figure 2

ANFIS training and testing processes using two inputs and different types of membership functions when number of membership functions is 2 for each input.

Figure 3.

Figure 3

ANFIS training and testing processes using three inputs and different types of membership functions when number of membership functions is 2 for each input.

Figure 4 shows four inputs in learning, and a significant improvement is visible in the accuracy of the system, and R reaches 0.89, which is a suitable number, and even for some functions, R reaches 0.9.

Figure 4.

Figure 4

ANFIS training and testing processes using four inputs and different types of membership functions when number of membership functions is 2 for each input.

A point worth mentioning about Fig. 5 is that the number of inputs is kept constant, and the membership functions changes. So, when the membership functions increase, the system sends a suitable intelligent signal; therefore, the system can be considered the absolute intelligence of the BCR. The same figure shows that membership functions 2, 3, and 4 were considered, and R for the mentioned membership functions are 0.9, 0.97, 0.99 successively. As is evident, the membership function for number 4 is a very high number. Figure 6 shows the neural networks for four inputs. As shown, a bulky neural network is created according to the high number of membership functions and the system's inputs.

Figure 5.

Figure 5

ANFIS training and testing processes using four inputs and gaussmf as the best type of membership function with changes in number of membership functions (2,3 and 4).

Figure 6.

Figure 6

ANFIS structure in the best intelligence using four inputs and number of membership functions is 4 for each input with type of gaussmf.

Figure 7a–d show the number of membership functions and inputs keeps in the best condition meaning that the former and the latter are kept 4. Also, the changes in the system show us their effects on the error by considering the inputs. As illustrated in Fig. 7a, the velocity of liquid results from the function of input 1, and the data from CFD and AI overlap each other.

Figure 7.

Figure 7

Figure 7

(a) Validation of ANFIS prediction (liquid velocity) and BCR simulated results (liquid velocity), considering first input (x-direction). (b) Validation of ANFIS prediction (liquid velocity) and BCR simulated results (liquid velocity), considering second input (y-direction). (c) Validation of ANFIS prediction (liquid velocity) and BCR simulated results (liquid velocity), considering third input (z-direction). (d) Validation of ANFIS prediction (liquid velocity) and BCR simulated results (liquid velocity), considering forth input (air volume fraction).

In Fig. 8a–f, we consider the 3D faces for the general prediction. Also, we consider inputs 1 and 2 with the output. As shown on top of the BCR, the highest amount of increase in the fluid velocity is seen. The fluid movement in the corner of the BCR is aggregated, which is shown in Fig. 8. Figure 9 compares the CFD and ANFIS data. As shown, AI and CFD patterns are generally similar. We used a full meshless method, and some data were not used in the AI, so AI could predict the data very intelligently, which overlaps with the CFD results.

Figure 8.

Figure 8

Figure 8

(a) Liquid velocity predicted surface with x-direction and y-direction as inputs. (b) liquid velocity predicted surface with x-direction and z-direction as inputs. (c) Liquid velocity predicted surface with x-direction and air volume fraction as inputs. (d) Liquid velocity predicted surface with y-direction and z-direction as inputs. (e) Liquid velocity predicted surface with y-direction and air volume fraction as inputs. (f) Liquid velocity predicted surface with z-direction and air volume fraction as inputs.

Figure 9.

Figure 9

Comparison of CFD data and ANFIS prediction using data which was absent in learning processes (Y-direction = 1.3 m).

To understand more about the impact of the number of membership functions on the method's accuracy and prediction capability, the degree of membership functions were analyzed as a function of each input parameter. This analysis also showed the connectivity between inputs and outputs parameters and the level of input complexity. Figure 10a,b showed the degree of membership function as a function input parameters. First, two functions on each input were considered. The results showed that considering two membership functions in each input function could not cover the whole range of input parameters. In this regard, the number of membership functions increased in each input for Fig. 10b, the results illustrated that more functions could represent an input parameter in a better way.

Figure 10.

Figure 10

(a) Degree of membership using guass2mf as type of MFs when number of MFs for each input is 2. (b) Degree of membership using guass2mf as type of MFs, when number of MFs for each input is 4.

Different learning algorithms, such as ACO and PSO methods, were considered in the training process for a better comparison between the current AI method with other traditional AI methods. All numerical conditions for machine learning methods are similar, such as the percentage of the training dataset, type of membership functions, and the number of numerical iterations (See Table 1). In this regard, the training accuracy level and the prediction capability were evaluated for the ANFIS method. Figure 11 showed that the ANFIS method's accuracy is higher than ACOFIS and PSOFIS methods with regards to the training and testing processes. For instance, the ANFIS method contained R > 0.99, while ACOFIS and PSOFIS methods were less than 0.96 for R criteria. Apart from the accuracy of this for the training and testing process, the behavior of this method in the prediction of the fluid flow pattern in the domain should be considered. Figure 12 compared the fluid flow pattern prediction for different machine learning and CFD methods. The results illustrated that there is a good agreement between the ANFIS method and CFD results, and this method of prediction can accurately estimate the flow pattern in the domain. For more analysis and error assessment, all training and testing process for the ANFIS, ACOFIS, and PSOFIS methods were compared together (see Table 2). The results show that the ANFIS method can accurately train datasets and then predict them. This method contained a minimal error with regards to R,R2,RSME and STD evaluation analysis.

Table 1.

Initial parameters of ANFIS, ACOFIS and PSOFIS methods.

Method ANFIS ACOFIS PSOFIS
MaxIteration 70 70 70
Number of inputs 4 4 4
Number of P 60 60 60
Clustering type Grid partition Subtractive clustering Subtractive clustering
Cluster influence range (CIR) as a parameter of subtractive clustering 0.15 0.15
FIS type sugeno sugeno sugeno
Number of rules 256 122 125
Number of membership function for each input 4 122 125
Number of membership function for output 256 122 125
Type of membership function gauss2mf gaussmf gaussmf

Figure 11.

Figure 11

Regression plot of the best prediction using ANFIS, ACOFIS and PSOFIS methods.

Figure 12.

Figure 12

Comparison of predictions pattern by ANFIS, ACOFIS and PSOFIS methods.

Table 2.

Comparison of errors in different artificial intelligence algorithms.

Method ANFIS ACOFIS PSOFIS
Train error MSE 0.000221471 0.001097562 0.001062102
Train error RMSE 0.014881887 0.033129476 0.032589912
Train error mean 4.50921E − 09 9.99085E − 18  − 0.000246356
Train error standard deviation (StD) 0.014882176 0.033130118 0.032589613
Train correlation coefficient (R) 0.9909 0.95387 0.95553
Test error MSE 0.000235801 0.001111123 0.00108232
Test error RMSE 0.015355813 0.033333514 0.032898639
Test error mean  − 3.06986E − 05 0.000190029  − 0.000200651
Test error standard deviation (StD) 0.015355961 0.03333336 0.03289841
Test correlation coefficient (R) 0.9903 0.95342 0.95467

Conclusions

By analyzing the results, we understood that increasing the number of inputs, the system has an intelligent signal, and we can easily use AI in the three-dimensional BCR for the prediction of fluid flow and gas in the BCR. We modeled the three-dimensional BCR with CFD, and different hydrodynamic parameters in the BCR were simulated via the CFD method. Then they were inputted to the AI, and by changing the inputs in the AI system including changing in the number of membership function, the number of nodes, and different membership functions, we could reach an AI system which is fully intelligent. When the number of inputs increases to 4, the system shows an exemplary reaction, meaning that it reaches its best conditions. For evaluation of the current AI method, this method is compared with ACOFIS and PSOFIS methods regarding training accuracy, prediction capability, and pattern recognition. The method of the ANFIS showed a significant level of prediction compared with other AI methods, and it can accurately track the fluid flow pattern in the domain. The current study shows us that AI can be used in different flow regimes, and the relations among the flow regimes can be found with AI. But before finding the relations among the regimes, the system must reach its highest intelligence. The current prediction method can only distinguish between gas and liquid phases, which are based on the data-driven training. This method can only predict the process within the range of training. In this regard, this method cannot predict different flow regimes or phases outside the training datasets. The AI method can be an assistance tool besides numerical methods to understand the process better, find a significant parameter in the process, and optimize the process for many operating conditions.

Acknowledgements

This work was supported by the Government of the Russian Federation (Act 211, contract 02.A03.21.0011) and by the Ministry of Science and Higher Education of Russia (grant FENU-2020-0019).

Author contributions

M.B.: conceptualization, simulations, writing-draft; A.T.N.: writing-review, revision; M.R.: writing-review, analysis, revision, validation; A.M.: funding, analysis, revision; S.S.: funding, supervision, modeling, writing-review.

Competing interests

The authors declare no competing interests.

Footnotes

Publisher's note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

References

  • 1.Vial, C. & Stiriba, Y. Characterization of bioreactors using computational fluid dynamics. ch6, 121–164 (2013).
  • 2.Babanezhad M, Nakhjiri AT, Rezakazemi M, Shirazian S. Developing intelligent algorithm as a machine learning overview over the big data generated by Euler–Euler method to simulate bubble column reactor hydrodynamics. ACS Omega. 2020;5:20558–20566. doi: 10.1021/acsomega.0c02784. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 3.Xiao Q, Yang N, Li J. Stability-constrained multi-fluid CFD models for gas–liquid flow in bubble columns. Chem. Eng. Sci. 2013;100:279–292. doi: 10.1016/j.ces.2013.02.027. [DOI] [Google Scholar]
  • 4.Yang N, Wu Z, Chen J, Wang Y, Li J. Multi-scale analysis of gas–liquid interaction and CFD simulation of gas–liquid flow in bubble columns. Chem. Eng. Sci. 2011;66:3212–3222. doi: 10.1016/j.ces.2011.02.029. [DOI] [Google Scholar]
  • 5.Pfleger D, Becker S. Modelling and simulation of the dynamic flow behaviour in a bubble column. Chem. Eng. Sci. 2001;56:1737–1747. doi: 10.1016/S0009-2509(00)00403-6. [DOI] [Google Scholar]
  • 6.McClure DD, Norris H, Kavanagh JM, Fletcher DF, Barton GW. Validation of a computationally efficient computational fluid dynamics (CFD) model for industrial bubble column bioreactors. Ind. Eng. Chem. Res. 2014;53:14526–14543. doi: 10.1021/ie501105m. [DOI] [Google Scholar]
  • 7.Silva MK, Mochi VT, Mori M, d’Ávila MA. Experimental and 3D computational fluid dynamics simulation of a cylindrical bubble column in the heterogeneous regime. Ind. Eng. Chem. Res. 2014;53:3353–3362. doi: 10.1021/ie4030159. [DOI] [Google Scholar]
  • 8.Li J, et al. From Multiscale Modeling to Meso-Science. Berlin: Hong Kong University of Science and Technology; 2013. [Google Scholar]
  • 9.Deen NG, Kuipers J. Direct numerical simulation of wall-to liquid heat transfer in dispersed gas–liquid two-phase flow using a volume of fluid approach. Chem. Eng. Sci. 2013;102:268–282. doi: 10.1016/j.ces.2013.08.025. [DOI] [Google Scholar]
  • 10.Shu S, Yang N. Direct numerical simulation of bubble dynamics using phase-field model and lattice Boltzmann method. Ind. Eng. Chem. Res. 2013;52:11391–11403. doi: 10.1021/ie303486y. [DOI] [Google Scholar]
  • 11.Xue J, Chen F, Yang N, Ge W. Eulerian–Lagrangian simulation of bubble coalescence in bubbly flow using the spring-dashpot model. Chin. J. Chem. Eng. 2017;25:249–256. doi: 10.1016/j.cjche.2016.08.006. [DOI] [Google Scholar]
  • 12.Xue J, Chen F, Yang N, Ge W. A study of the soft-sphere model in Eulerian–Lagrangian simulation of gas–liquid flow. Int. J. Chem. React. Eng. 2017;15:57–67. [Google Scholar]
  • 13.Sanyal J, Vásquez S, Roy S, Dudukovic M. Numerical simulation of gas–liquid dynamics in cylindrical bubble column reactors. Chem. Eng. Sci. 1999;54:5071–5083. doi: 10.1016/S0009-2509(99)00235-3. [DOI] [Google Scholar]
  • 14.Icardi M, Ronco G, Marchisio DL, Labois M. Efficient simulation of gas–liquid pipe flows using a generalized population balance equation coupled with the algebraic slip model. Appl. Math. Model. 2014;38:4277–4290. doi: 10.1016/j.apm.2014.04.052. [DOI] [Google Scholar]
  • 15.Swiderski K, Narayanan C, Lakehal D. Application of N-phase algebraic slip model and direct quadrature method of moments to the simulation of air-water flow in vertical risers and bubble column reactor. Comput. Chem. Eng. 2016;90:151–160. doi: 10.1016/j.compchemeng.2016.04.023. [DOI] [Google Scholar]
  • 16.Rezakazemi M, Mosavi A, Shirazian S. ANFIS pattern for molecular membranes separation optimization. J. Mol. Liq. 2019;274:470–476. doi: 10.1016/j.molliq.2018.11.017. [DOI] [Google Scholar]
  • 17.Rezakazemi M, Shirazian S. Gas–liquid phase recirculation in bubble column reactors: development of a hybrid model based on local CFD—adaptive neuro-fuzzy inference system (ANFIS) J. Non-Equilib. Thermodyn. 2019;44:29–42. doi: 10.1515/jnet-2018-0028. [DOI] [Google Scholar]
  • 18.Pishnamazi M, et al. ANFIS grid partition framework with difference between two sigmoidal membership functions structure for validation of nanofluid flow. Sci. Rep. 2020;10:1–11. doi: 10.1038/s41598-019-56847-4. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 19.Azwadi CSN, Zeinali M, Safdari A, Kazemi A. Adaptive-network-based fuzzy inference system analysis to predict the temperature and flow fields in a lid-driven cavity. Numer. Heat Transf. Part A Appl. 2013;63:906–920. doi: 10.1080/10407782.2013.757154. [DOI] [Google Scholar]
  • 20.Cao Y, Babanezhad M, Rezakazemi M, Shirazian S. Prediction of fluid pattern in a shear flow on intelligent neural nodes using ANFIS and LBM. Neural Comput. Appl. 2019;32:13313–13321. doi: 10.1007/s00521-019-04677-w. [DOI] [Google Scholar]
  • 21.Tian E, Babanezhad M, Rezakazemi M, Shirazian S. Simulation of a bubble-column reactor by three-dimensional CFD: multidimension-and function-adaptive network-based fuzzy inference system. Int. J. Fuzzy Syst. 2019;22:1–14. [Google Scholar]
  • 22.Babanezhad M, Rezakazemi M, Hajilary N, Shirazian S. Liquid-phase chemical reactors: development of 3D hybrid model based on CFD-adaptive network-based fuzzy inference system. Can. J. Chem. Eng. 2019;97:1676–1684. doi: 10.1002/cjce.23378. [DOI] [Google Scholar]
  • 23.Nguyen Q, Babanezhad M, Taghvaie Nakhjiri A, Rezakazemi M, Shirazian S. Prediction of thermal distribution and fluid flow in the domain with multi-solid structures using cubic-interpolated pseudo-particle model. PLoS ONE. 2020;15:e0233850. doi: 10.1371/journal.pone.0233850. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 24.Stojčić M, Stjepanović A, Stjepanović Đ. ANFIS model for the prediction of generated electricity of photovoltaic modules. Decis. Mak. Appl. Manag. Eng. 2019;2:35–48. doi: 10.31181/dmame1901035s. [DOI] [Google Scholar]
  • 25.Yan Y, Safdari A, Kim KC. Visualization of nanofluid flow field by adaptive-network-based fuzzy inference system (ANFIS) with cubic interpolation particle approach. J. Vis. 2020 doi: 10.1007/s12650-019-00623-z. [DOI] [Google Scholar]
  • 26.Tabib MV, Roy SA, Joshi JB. CFD simulation of bubble column—an analysis of interphase forces and turbulence models. Chem. Eng. J. 2008;139:589–614. doi: 10.1016/j.cej.2007.09.015. [DOI] [Google Scholar]
  • 27.Alhumaizi K. Comparison of finite difference methods for the numerical simulation of reacting flow. Comput. Chem. Eng. 2004;28:1759–1769. doi: 10.1016/j.compchemeng.2004.02.032. [DOI] [Google Scholar]
  • 28.Chen P, Duduković M, Sanyal J. Three-dimensional simulation of bubble column flows with bubble coalescence and breakup. AIChE J. 2005;51:696–712. doi: 10.1002/aic.10381. [DOI] [Google Scholar]
  • 29.Sato Y, Sekoguchi K. Liquid velocity distribution in two-phase bubble flow. Int. J. Multiph. Flow. 1975;2:79–95. doi: 10.1016/0301-9322(75)90030-0. [DOI] [Google Scholar]
  • 30.Silva MK, d’Ávila MA, Mori M. Study of the interfacial forces and turbulence models in a bubble column. Comput. Chem. Eng. 2012;44:34–44. doi: 10.1016/j.compchemeng.2012.04.007. [DOI] [Google Scholar]
  • 31.Li G, Yang X, Dai G. CFD simulation of effects of the configuration of gas distributors on gas–liquid flow and mixing in a bubble column. Chem. Eng. Sci. 2009;64:5104–5116. doi: 10.1016/j.ces.2009.08.016. [DOI] [Google Scholar]
  • 32.de Bertodano ML, Lahey R, Jr, Jones O. Turbulent bubbly two-phase flow data in a triangular duct. Nucl. Eng. Des. 1994;146:43–52. doi: 10.1016/0029-5493(94)90319-0. [DOI] [Google Scholar]
  • 33.Dhotre M, Deen N, Niceno B, Khan Z, Joshi J. Large eddy simulation for dispersed bubbly flows: a review. Int. J. Chem. Eng. 2013 doi: 10.1155/2013/343276. [DOI] [Google Scholar]
  • 34.Takagi T, Sugeno M. Fuzzy identification of systems and its applications to modeling and control. IEEE Trans. Syst. Man Cybern. 1985;1:116–132. doi: 10.1109/TSMC.1985.6313399. [DOI] [Google Scholar]
  • 35.Jang J-S. ANFIS: adaptive-network-based fuzzy inference system. IEEE Trans. Syst. Man Cybern. 1993;23:665–685. doi: 10.1109/21.256541. [DOI] [Google Scholar]

Articles from Scientific Reports are provided here courtesy of Nature Publishing Group

RESOURCES