| Literature DB >> 29234090 |
Mohammad Amani1, Pouria Amani2, Alibakhsh Kasaeian3, Omid Mahian4,5, Ioan Pop6, Somchai Wongwises7,8.
Abstract
This research investigates the applicability of an ANN and genetic algorithms for modeling and multiobjective optimization of the thermal conductivity and viscosity of water-based spinel-type MnFe2O4 nanofluid. Levenberg-Marquardt, quasi-Newton, and resilient backpropagation methods are employed to train the ANN. The support vector machine (SVM) method is also presented for comparative purposes. Experimental results demonstrate the efficacy of the developed ANN with the LM-BR training algorithm and the 3-10-10-2 structure for the prediction of the thermophysical properties of nanofluids in terms of the significantly superior accuracy compared to developing the correlation and employing SVM regression. Moreover, the genetic algorithm is implemented to determine the optimal conditions, i.e., maximum thermal conductivity and minimum nanofluid viscosity, based on the developed ANN.Entities:
Year: 2017 PMID: 29234090 PMCID: PMC5727064 DOI: 10.1038/s41598-017-17444-5
Source DB: PubMed Journal: Sci Rep ISSN: 2045-2322 Impact factor: 4.379
Figure 1Schematic diagram of the setup.
Figure 2Structure of the employed ANN.
Stopping criteria for the optimization process.
| Generations | 100 × number of variables |
|---|---|
| Stall generation | 100 |
| Function tolerance | 10−4 |
| Constraint tolerance | 10−3 |
Performance of ANN in terms of training with and without normalization.
| Procedure | Rprop | BFGS | LM-BR | |||
|---|---|---|---|---|---|---|
| R2 | MSE | R2 | MSE | R2 | MSE | |
| Without preprocessing (one-layer) | 0.926 | 4.86E-05 | 0.883 | 4.37E-05 | 0.962 | 1.16E-05 |
| With preprocessing (one-layer) | 0.997 | 9.61E-06 | 0.977 | 9.68E-06 | 0.978 | 9.47E-06 |
| Without preprocessing (two-layer) | 0.867 | 4.07E-05 | 0.965 | 1.39E-05 | 0.969 | 1.16E-05 |
| With preprocessing (two-layer) | 0.994 | 1.33E-05 | 0.975 | 1.34E-05 | 0.977 | 7.21E-06 |
Performances of different training methods.
| Structure | Rprop | BFGS | LM-BR |
|---|---|---|---|
| Epochs | Epochs | Epochs | |
| One-layer | 12446 | 743 | 194 |
| Two-layer | 3270 | 701 | 53 |
Performances of ANNs with different structures regarding the prediction of thermal conductivity.
| Number of hidden layers | Number of neurons in each layer | R2 | MSE | ||
|---|---|---|---|---|---|
| Test data | Training data | Test data | Training data | ||
| 1 | 2 | 0.989 | 0.993 | 2.88E-05 | 1.64E-05 |
| 1 | 4 | 0.995 | 0.997 | 1.17E-05 | 7.08E-06 |
| 1 | 6 | 0.995 | 0.998 | 1.01E-05 | 4.82E-06 |
| 1 | 8 | 0.995 | 0.998 | 1.13E-05 | 4.45E-06 |
| 1 | 10 | 0.997 | 0.998 | 1.10E-05 | 4.43E-06 |
| 1 | 12 | 0.995 | 0.998 | 1.15E-05 | 5.67E-06 |
| 2 | 2 | 0.993 | 0.996 | 1.67E-05 | 9.47E-06 |
| 2 | 4 | 0.995 | 0.998 | 1.17E-05 | 4.53E-06 |
| 2 | 6 | 0.995 | 0.999 | 9.86E-06 | 3.19E-06 |
| 2 | 8 | 0.993 | 0.999 | 7.40E-06 | 2.96E-06 |
|
|
|
|
|
|
|
| 2 | 12 | 0.996 | 0.999 | 8.66E-06 | 8.97E-06 |
Performances of ANNs with different structures regarding the prediction of viscosity.
| Number of hidden layers | Number of neurons in each layer | R2 | MSE | ||
|---|---|---|---|---|---|
| Test data | Training data | Test data | Training data | ||
| 1 | 2 | 0.986 | 0.990 | 4.20E-06 | 2.40E-06 |
| 1 | 4 | 0.992 | 0.994 | 1.70E-06 | 1.03E-06 |
| 1 | 6 | 0.992 | 0.995 | 1.48E-06 | 7.04E-07 |
| 1 | 8 | 0.992 | 0.995 | 1.65E-06 | 6.50E-07 |
| 1 | 10 | 0.994 | 0.995 | 1.61E-06 | 6.46E-07 |
| 1 | 12 | 0.992 | 0.995 | 1.68E-06 | 8.28E-07 |
| 2 | 2 | 0.990 | 0.993 | 2.44E-06 | 1.38E-06 |
| 2 | 4 | 0.992 | 0.995 | 1.71E-06 | 6.62E-07 |
| 2 | 6 | 0.992 | 0.996 | 1.44E-06 | 4.66E-07 |
| 2 | 8 | 0.990 | 0.996 | 1.08E-06 | 4.32E-07 |
|
|
|
|
|
|
|
| 2 | 12 | 0.993 | 0.996 | 1.26E-06 | 1.31E-06 |
Figure 3Comparison between experimental works of Amani et al.[22,23] and the results obtained using the ANN model based on test data: (a) thermal conductivity, (b) viscosity.
Comparison of ANN and SVM on the nanofluid thermal conductivity and viscosity experimental data.
| Method | Thermal conductivity | Viscosity | ||||||
|---|---|---|---|---|---|---|---|---|
| Training data | Test data | Training data | Test data | |||||
| MSE | R2 | MSE | R2 | MSE | R2 | MSE | R2 | |
| ANN | 2.84E-07 | 0.999 | 5.86E-06 | 0.997 | 8.56E-07 | 0.996 | 4.14E-08 | 0.994 |
| SVM | 3.82E-04 | 0.945 | 4.35E-04 | 0.939 | 3.29E-05 | 0.981 | 3.52E-05 | 0.982 |
Figure 4Values of objective functions corresponding to the optimal performance points (Pareto diagram).
Optimal cases obtained via multiobjective optimization.
| No. | Input variables | Output variables | |||
|---|---|---|---|---|---|
|
| T (°C) | B (G) |
|
| |
| 1 | 0 | 60 | 0 | 0.631 | 0.466 |
| 2 | 0.34 | 60 | 87 | 0.656 | 0.454 |
| 3 | 0.57 | 59 | 110 | 0.667 | 0.484 |
| 4 | 1.14 | 60 | 134 | 0.689 | 0.528 |
| 5 | 0.29 | 60 | 269 | 0.680 | 0.561 |
| 6 | 0.31 | 55 | 389 | 0.695 | 0.605 |
| 7 | 2.24 | 60 | 142 | 0.725 | 0.586 |
| 8 | 1.58 | 58 | 215 | 0.715 | 0.601 |
| 9 | 1.92 | 59 | 220 | 0.726 | 0.621 |
| 10 | 2.46 | 60 | 194 | 0.741 | 0.634 |
| 11 | 2.86 | 58 | 250 | 0.763 | 0.689 |
| 12 | 1.87 | 60 | 285 | 0.733 | 0.649 |
| 13 | 1.27 | 57 | 375 | 0.724 | 0.652 |
| 14 | 1.62 | 60 | 380 | 0.736 | 0.672 |
| 15 | 2.12 | 59 | 337 | 0.748 | 0.685 |
| 16 | 2.44 | 59 | 350 | 0.761 | 0.709 |
| 17 | 3.01 | 60 | 400 | 0.787 | 0.763 |
Optimal conditions obtained via single-objective optimization.
| No. | Relative importance | Input variables | Output variables | ||||
|---|---|---|---|---|---|---|---|
|
|
|
| T (°C) | B (G) |
|
| |
| 1 | 0 | 1 | 0 | 60 | 0 | 0.650 | 0.466 |
| 2 | 0.1 | 0.9 | 0.21 | 60 | 100 | 0.654 | 0.466 |
| 3 | 0.2 | 0.8 | 0.42 | 58 | 137 | 0.667 | 0.499 |
| 4 | 0.3 | 0.7 | 0.80 | 59 | 176 | 0.684 | 0.541 |
| 5 | 0.4 | 0.6 | 1.14 | 60 | 205 | 0.699 | 0.573 |
| 6 | 0.5 | 0.5 | 1.42 | 60 | 268 | 0.716 | 0.618 |
| 7 | 0.6 | 0.4 | 1.69 | 60 | 306 | 0.730 | 0.648 |
| 8 | 0.7 | 0.3 | 1.89 | 57 | 332 | 0.740 | 0.671 |
| 9 | 0.8 | 0.2 | 2.27 | 59 | 360 | 0.756 | 0.703 |
| 10 | 0.9 | 0.1 | 2.77 | 60 | 391 | 0.777 | 0.745 |
| 11 | 1 | 0 | 3 | 60 | 400 | 0.786 | 0.762 |