1. Introduction
The use of fossil fuels for energy production has been the origin of many improvements to human life. However, it is also the cause of several problems, such as pollution and climate change. For that reason, research efforts have been focused on the utilization of alternative energy sources, like wind [1], geo-thermal [2], sun-based [3], biomass [4], hydrogen [5], bio-fuels [6], or even tidal [7]. Contrary to fossil fuels, these are considered renewable because they are sustainable, cost-effective, and environmentally friendly [8,9]. Because of its abundance and availability in many places around the world, the sun is the most critical source. Therefore, much research has focused on improvements to the associated technologies to extract its energy, such as photo-voltaic and concentrated solar power (CSP) systems [10].
In CSP systems of the parabolic trough collector (PTC) type, heat pipes (HPs) receive the concentrated solar power to transfer the temperature into a heat transfer fluid (HTF) that is later utilized to perform mechanical work. Among all the components of PTCs, HPs are considered the most crucial element to increase the efficiency in energy harvesting [11,12] by boosting the transformation of sunlight to heat. One way to improve the receiver efficiency is by modifying its parameters. Thus, the optimal design of HPs is an essential need to be covered by research endeavors [13]. This work proposes a comparison of four metaheuristic methods when they are used to increase the capillarity angle of micro-grooved pipes.
Various components of CSP systems are feasible for optimization, such as (1) the reflector, (2) the collector, (3) the heat receiver, (4) heat transport, (5) power production, and (6) thermal storage. The use of metaheuristic algorithms is a relatively recent trend in research related to CSP improvements. In that sense, several studies have been made, particularly in the last four decades. There are two optimization methods that can be used: classical and evolutionary. The second class of techniques are the main focus of this work. For example, Wang and Yang [14] proposed the optimization a prism-based solar concentrator via genetic algorithm, achieving improvements in brightness of around 400% when compared with a similar approach. In this case, the main idea is to find the optimal combination of prismatic crystals to enhance sunlight energy transmission via optic fiber. Nazemi and Boroushaki describe the optimal design of a dish/stirling system in [15]. The model considers the parabolic dish and the cavity receiver as the optimization problem, and the metaheuristic used was particle swarm optimization. The obtained design and a real system were compared, finding that the approach gave a good approximation of real devices. In the same venue, authors in [16] optimized the coefficients of a photovoltaic/thermal system through a genetic algorithm, finding improvements in the thermal addition to its exergetic efficiency.
The mentioned articles pay attention mainly to the collector; however, the heat transmission between the collector and the HTF is another vital aspect of CSP research. In that sense, Petersont began studies related to pipes with V-shaped micro-grooves [17], although other kinds of improvements to pipes have been put forth. For instance, authors in [18] propose the insertion of twisted tapes in that kind of exchanger, with the idea of increasing the heat transfer by modifying the Reynolds and Nusselt numbers. In [19], the pipe optimization considered two criteria: (1) the investment costs, and (2) the coupling between the CSP system and the steam turbine discharge. The authors found that the use of finned hexagonal tubes is the best option to reduce cost in commercial production, packing, and storage. Another proposal is the use of helically finned tubes; for example, authors in [20] made numerical simulations for the utilization of those pipes in the design of a CSP, and they found that the whole system’s efficiency could be increased with their use. A recent attempt to optimize the design of an HP using evolutionary algorithms was made in [21]. Here, the use of genetic algorithms was proposed [22] to improve the design of the absorber in a parabolic trough. Several variables were examined and used to improve the capillarity. Additionally, an adiabatic model was proposed to calculate the liquid front, as well as its establishment velocity. The authors made improvements of around 10% in comparison with another study [23].
Our proposal improves upon the results shown in [21], with different metaheuristic algorithms: discrete binary differential evolution (DBDE), clonal selection algorithm (CSA), binary particle swarm optimization (BPSO), and genetic algorithm (GA). Because of their configuration, these metaheuristic algorithms are capable of searching in mixed numerical spaces. In that sense, this work contributes, on the one hand, to the search for better algorithms [24] to solve the capillarity problem in the design of micro-grooved pipes in CSP systems. On the other hand, it contributes to the use of the capillary-driven two-phase flow model proposed by [21]. The approach obtained improved upon HP designs by maximizing the capillarity angle. Even though other fluids (e.g., vegetable oils, synthetic oil) are used frequently as HTFs for CSPs [25], in the present study only four commonly utilized fluids are considered for the design optimization of CSP systems: liquid sodium, water, and two molten salts [26]. From the compared techniques, BPSO achieved improvements in the wet front, via the capillarity angle, from around 11% against the study reported in [21]. The results suggest that metaheuristic algorithms are a good option for the optimal design of micro-grooved HPs in CSP systems. The rest of the article is structured as follows: Section 2 explains the details concerning the micro-groove pipe design, particularly its governing equations. Section 3 deals with the details regarding the utilized metaheuristic algorithms, whereas Section 4 describes the experimental part. Section 5 provides some conclusions of the present work.
2. Design of Micro-Grooved Pipe
The study made in [21,27] considered the capillarity angle and the velocity of a heat transfer fluid (HTF) inside a heat pipe (HP) in the model. This work used the same design and held the same assumptions. The mathematical explanation of the model is in the next subsection, and the other paragraph describes its solution methodology.
Governing Equations
The use of micro-grooved pipes as a heat receiver is frequent in CSP systems. Authors in [27] developed a capillary-driven two-phase model with several design variables. In the first phase, it is assumed, that there is no heat flux for the calculus of the liquid front velocity. The second stage establishes two relationships: heat flux vs. liquid front velocity, and mass of liquid vs. liquid front velocity. Those relations are crucial to calculate the fluid supply to a micro-grooved pipe (Figure 1) under the CSP working conditions.
It is important to remark that the model only predicts the behavior of saturated liquids with different operating temperatures. Additionally, the steam being displaced by the moving fluid in the micro-grooves is non-negligible. By considering those situations, the flow behavior in this kind of pipe is influenced only by the momentum balance of the liquid in the direction of the capillarity angle, , as shown in Figure 1. The momentum balance is given by:
(1)
where are the inertial forces over the liquid layer, are the capillarity-driven forces, are the gravitational forces, and are the viscous forces. Other assumptions are:Laminar and Newtonian flux in the micro-groove;
Isothermal layer of fluid, therefore its internal friction is negligible; and
The thickness of the liquid layer advancing on the micro-groove insignificant.
If we consider a mass for the liquid that flows in the direction of the capillarity angle, with a liquid front velocity, then Equation (1) becomes [23]:
(2)
where the meaning of every variable and constant is in Appendix A. In this work, the objective is to maximize the capillarity angle (e.g., liquid front position). Equation (2) is prone to errors if used to calculate , the maximum capillarity angle. Therefore, authors in [23] proposed its reformulation using time as the independent variable:(3)
Methodology to Solve the Governing Equations
Equation (3) can be re-formulated as a system of differential algebraic equations:
(4)
with initial conditions and . In the experimental part, Equation (4) is evaluated in 10 seconds by using the Matlab solver , to find the stable values of and . An illustrative example of the evaluation of Equation (4) is in Figure 2, where the initial conditions are and . This Figure also depicts the dynamics of the capillarity angle and the velocity of the liquid front. Concerning the angle, it surpasses the stable point around the first second, with a tendency to stability after around s. We consider maximizing the value of the capillarity angle in the stable state of the simulation.The optimization process produces an increase in the capillarity angle, which enhances the heat transfer to the micro-grooved pipe. Then, the objective function can be described as the maximization of the capillarity angle:
(5)
The value is function of several variables that are defined in Appendix A. In this work, four fluids (Appendix B) are used in the optimization of the capillarity angle; while some parameters depend on the kind of fluid (), such as liquid density, viscosity and dynamic density (Appendix C, Appendix D, Appendix E and Appendix F), other are independent of such variable, e.g. the micro-groove geometry (Appendix G).
3. Metaheuristic Algorithms
This section briefly explains the four selected metaheuristic algorithms utilized to solve the problem of pipe design in the parabolic trough. In each technique, the individual codification was as binary strings, because they are capable of encoding the two kinds of variables optimized in this article: integers and real values. Another critical remark is the fact that in every algorithm, the initialization of the population is performed by considering a uniform probability distribution [28].
3.1. Discrete Binary Differential Evolution
This motivation of this metaheuristic is the evolutionary process, similar to the genetic algorithms. Nevertheless, and even though the operators’ names are the same, they function in a slightly different manner. Such operators explore the search space efficiently, allowing the algorithm to achieve the right balance between exploration and exploitation [29]. The algorithm was first proposed to minimize nonlinear and non-differentiable functions. In their seminal paper, Storn and Price considered some essential features of this optimization technique: few control variables, easily parallelizable, and excellent convergence properties, among others [28]. The basic algorithm for real candidate solutions utilizes three operators, which modify the whole population of vectors: (1) mutation, (2) crossover, and (3) re-selection of the best individual, which are mostly the same operators used in the discrete binary differential evolution (DBDE) [30] utilized in this work. A detailed description of those mathematical operators is given in the following.
Mutation
For DBDE, this operator must select three random parents from the original population with the restriction that , where i is the actual individual and and are three randomly generated integers from a uniform distribution. Once selected, the mutated vector is calculated by
(6)
where represents the step size, and the binarization is achieved by(7)
with being a uniform random number.Crossover
The mutated vector, as well as the actual candidate solution, serve to construct a trial vector:
(8)
where is a uniform random number, is the crossover rate, is an integer number generated from a uniform distribution. This value is to ensure that at least one bit is mutated.Selection
The final step of the algorithm consists of a greedy re-selection of the objective function value of the actual candidate solution, and the fitness value of the trial vector:
(9)
3.2. Clonal Selection Algorithm
The environment is a source of many health imbalances to many living beings, particularly mammals. To counteract that situation, those individuals have several internal systems, one of them being the immune system. This system has compelling attributes, such as learning capability, pattern recognition, and memory [31]. A theory formulated by immunologists is called the clonal selection theory; in this theory, the immune system’s elements (antibodies) are continually monitoring for external substances which attacked the body in the past. If a component of that kind appears (e.g., an antigen), then an immune response is triggered, with the following steps: cloning, mutation, destruction of the foreign agent, re-selection, and memory. Those characteristics have served as an inspiration to computer scientists to create an area of soft computing called artificial immune systems, which has several variants. The version utilized in this paper is the clonal selection algorithm [32], whose steps are: (1) cloning, (2) hyper-mutation, (3) re-selection, and (4) diversity introduction.
Cloning and Hyper-Mutation
Even though there are other schemes, this paper uses the one related to the simple cloning of the individuals, considering a certain percentage, . First, it generates a cloned population, , which has clones
(10)
and then mutation is carried out with a probability to every bit in the population, to get a new cloned and mutated population,(11)
It is essential to say that those individuals will compete against the original parents from B. Consequently, the evaluation of clones will be in groups: the fitness value of every parent will be contrasted against the fitness of its mutated clones, repeating the procedure for each parent of the original population.
Re-Selection and Diversity Introduction
In order to evaluate each individual from , it is necessary to transform those binary strings to real and integer values, obtaining :
(12)
where f is the objective function, is the real version of , are the real version of the clones corresponding to individual i, and is the best binary candidate solution extracted from the clones corresponding to individual i. Once the re-selection between and is complete, the last phase of the CSA is a diversity introduction consisting of replacing a percentage of the worst individuals in with random individuals created with Equation (22). As in other evolutionary metaheuristics, all the steps repeat until a criterion is reached, usually until a maximum iteration number.3.3. Binary Particle Swarm Optimization
This metaheuristic takes as inspiration the behavior of flocks of bird flocks and schools of fish. It was initially proposed as an optimizer by Kennedy and Eberhart in 1995 [33]. The algorithm considers a population of individuals called particles, which represent candidate solutions for a problem (usually an optimization problem); this set also describes a swarm from the analogous point of view. In the algorithmic implementation, the particles evolve by moving around the space of solutions, considering the velocity of each particle around itself and the best global particle found so far. In that sense, the original technique has two operators: (1) the velocity calculus, which considers the global and the local social behavior of each particle, and (2) position upgrade. The next lines describe the operators mathematically for the binary particle swarm optimization (BPSO) used in this paper [34].
Velocity Calculus
In BPSO, the global velocity change utilizes two vectors which hold the probability that every bit changes either to zero or to one; the respective equations to calculate these vectors are
(13)
(14)
where w represents the inertia weight, and , , , and are temporary values calculated with the following conditions:if = 1then =and =, if = 0then =and =, if = 1then =and =, if = 0then =and =,
(15)
Position Upgrade and Selection
The position calculus of the actual particle in the next iteration is
(16)
where is the 2 complement of , and is a uniform random number. The last stage in the BPSO is the comparison of the generated candidate solution against the local best as well as the global best:if f(xi) > f(xibest)then f(xibest) = f(xi)and bibest = bi, if f(xi) > f(xgbest)then f(xgbest) = f(xi)and bgbest = bi,
3.4. Genetic Algorithms
Considered as an evolutionary algorithm [22,35], this metaheuristic was proposed in the 1960s. This algorithm is based on Darwin’s theory of evolution, where individuals are represented by bit strings; similar to the previous algorithms, this description is useful to codify simple data structures. As an optimizer, this technique is capable of finding competitive solutions to complex optimization problems [35]. Therefore, it has been extensively used to solve problems from different domains (machine learning, operations research, image processing, etc.), and it was even utilized in a similar study to the one presented in this article [21]. The operators used in the canonical version of the genetic algorithm (GA) are (1) interchange of genetic material, (2) a mutation scheme, and (3) re-selection of the fittest. Below is the mathematical description of these operators.
Crossover
One method to achieve crossover in GA is the roulette technique, in which it is necessary to calculate the fitness of every individual, and then the cumulative fitness as
(17)
where is the real representation of the binary individual . Later, the selection probability as well as the cumulative selection probability of every individual are computed according to their fitness (Equations (17) and (18)):(18)
(19)
Two random numbers, and , from a uniform distribution are generated after the previous calculus, and the selection applies to the parents that meet and . After the selection of two parents in the prior step of the GA, the next step corresponds to the crossover, which is the crossover of one point in this paper. This method works by choosing, with a given probability , a point of the selected parents to generate two new individuals by an interchange of genetic information. The crossover points are calculated with and .
Mutation and Reselection
The mutation considers the change of every bit in the binary individual by taking the mutation probability :
(20)
where is the binary and mutated child number 1; the same procedure applies for child number 2. Finally, the last step in GA is the competence between the two parents and the two children:(21)
3.5. Population Initialization
As mentioned previously, the optimization tool utilized in the problem of pipe design in a parabolic trough must be capable of searching in two numerical spaces, namely, real, and integer. For that reason we use binary versions of the aforementioned algorithms, which allow the management of those codifications. In that sense, the conformation of each individual both as real and as integer values is
(22)
whose binary representation—denoted by —is a string of 150 bits. A more detailed explanation of each variable, their limits, as well as the number of bits used for a particular codification, is given in Table 1.In the four compared algorithms, the population is created by
(23)
where is the population size, is the total number of bits in each string, is a row vector of uniformly generated random numbers, is a positive limiting function, and l, u are respectively the lower and upper limits of the search space. Finally, Equation (5) representing the objective function can be written as:(24)
4. Experimental Setup and Results
In the methodology applied in this paper, the optimization problem consists of maximizing the capillarity angle described by Equations (24) and (5). A virtual pipe was constructed to evaluate the objective function, and its behavior was simulated until 10 s (Figure 2). Once the optimization problem was defined, the next step was tuning the specific parameters that belong to every algorithm utilized in this work. To adjust the settings, we used a hyper-optimization scheme, where a statistical adjustment was employed. Finally, all the algorithms were compared under different criteria when they were utilized to solve the problem considered in this work.
4.1. Tuning
In order to make fair comparisons among the metaheuristic algorithms, we used the framework presented in [36], in which a higher-level algorithm (in this case, differential evolution) is utilized to tune every algorithm. This scheme is known as a hyper-optimization problem, where the main idea is to minimize the computational effort (represented by the number of iterations) of a given algorithm:
(25)
considering that is the iteration number achieved under the restriction , is the best result achieved by a similar study [21], and is the best outcome achieved by the algorithm being tuned. Additionally, the value of the threshold is set to as used in [36], is the candidate solution for the problem being optimized, and is the candidate parameter tuning for the algorithm A. The tuning algorithm was run 30 times for every metaheuristic reported in this work to get the statistics of the best parameters. Results are shown in Table 2 and following the format . It is important to note that the vector is composed of the parameters of every algorithm, and .As mentioned in [36], in general terms the parameter tuning depends on the problem being solved. In that sense, after reviewing the results shown in Table 2, and based on the standard deviation, it can be considered that the most sensitive parameters—at least for the problem of the parabolic trough—are , , w, and . A single run of every algorithm with the tuning parameters of Table 2 gave the results shown in Table 3 and Figure 3.
4.2. A General Comparison
The first experimental set consisted of completing 100 tests per algorithm, for statistical purposes. The main idea was to compare their performance by considering the best design solution discovered at every run, and by acknowledging that every metaheuristic is searching in the entire design space of nine variables (Table 3). Every run had 50 iterations and the same initial population, to make a fair comparison among the techniques. The first 30 results after every trial are in Table 4, with the best result of the four metaheuristics in bold letters.
A brief review of Table 4 shows that BPSO was capable of finding the best result in the majority of cases, in comparison with the other metaheuristics. The second best algorithm was GA, which acquired the best results in fewer runs, and the third-best algorithm was the DBDE with only two hits, whereas CSA showed the worst performance of all. To statistically validate the mentioned observations, we used the nonparametric Wilcoxon test over the 100 runs of the complete experiment.
In the Wilcoxon paired test, the null hypothesis is that two independent data samples come from continuous distributions with equal medians. In contrast, the alternative hypothesis is that those samples are different in that regard. Usually, either the rejection or the failure to reject the null hypothesis considers a significance level of . The test mentioned above was applied to the experimental data, thus obtaining the results shown in Table 5. After reviewing those values, we can conclude that the best algorithm was BPSO, which was capable of finding better values in the majority of the runs. According to the p-values obtained from the experiment, it is clear that the results acquired by every algorithm came from different medians; therefore, the following arrangement of metaheuristics can be given, from best to worst performance in this task, as BPSO, GA, DBDE, and CSA.
The average and standard deviation of the 100 runs are given in Table 6. The information confirms that BPSO was, on average, the best metaheuristic to solve the design of pipe with micro-grooves. Additionally, the algorithm achieved improvements in the capillarity angle of around 11% in comparison with a similar study [21].
4.3. A Time-Based Comparison
The required time in seconds to complete every trial is in Table 7, given in the format mean and standard deviation of the 30 runs. In this experiment, the comparison did not need a statistical validation because the mean values were different for every metaheuristic. In that sense, the best metaheuristic for the micro-groove design was the genetic algorithm (GA), which had the minimum execution time. The second and third best algorithms were discrete binary differential evolution and binary particle swarm optimization, with very similar average times, with a slightly lower standard deviation of the DBDE. In terms of execution time, the clonal selection algorithm had the worst performance, due mainly to the fact that the fitness evaluation of the mutated clones is computationally expensive.
5. Conclusions
In this article, were used four metaheuristic algorithms to optimize the pipe design in a parabolic trough: genetic algorithms, binary particle swarm optimization, binary differential evolution, and clonal selection algorithm. In the proposal, we used two differential equations to simulate the dynamic behavior of several fluids contained in a pipe with two kinds of micro-grooves. The experimental results show an averaged improved performance (11%) of the binary particle swarm optimization in comparison with a similar study that explored the design of micro-grooved pipes. After several runs of the algorithm, it is clear that the best tube must have semi-circular micro-grooves, with water as the best working fluid when compared with liquid sodium and two different molten salts. This study also considers the values of angles and to calculate the wet front, producing a better pipe design in a concentrated solar power system than a previous study [21].
Author Contributions
Conceptualization, V.O.-E.; Methodology, M.P.-C.; Software, D.Z.-N.; Validation, V.O.-E., M.P.-C. and D.Z.-N.; Formal Analysis, M.P.-C.; Investigation, V.O.-E.; Resources, M.P.-C.; Data Curation, V.O.-E.; Writing—Original Draft Preparation, V.O.-E.; Writing—Review & Editing, D.Z.-N., M.P.-C.; Visualization, M.P.-C.; Supervision, V.O.-E.; Project Administration, V.O.-E.; Funding Acquisition, M.P.-C. All authors have read and agreed to the published version of the manuscript.
Funding
This research was funded by PRODEP-SEP with the grant number DSA/103.5/15/10814.
Acknowledgments
We appreciate the comments of anonymous reviewers to improve early versions of this document.
Conflicts of Interest
The author declares no conflict of interest.
Appendix A. Nomenclature
Symbol | Description | Units |
Wetting cross section of the micro-channel | m | |
Surface in contact with the liquid layer | m | |
R | Pipe inner radius | m |
Contact angle of the liquid steam solid interface | rad | |
Micro-channel angle to the vertical | rad | |
Saturated temperature | K | |
p | Groove’s depth in triangular micro-groove | m |
Apex angle in triangular micro-groove | rad | |
Angular liquid front position | rad | |
Radius of semicircular groove | m | |
Hydraulic radius of the micro-channel | m | |
Effective of equivalent capillary radius in the direction of interest | m | |
t | Time | s |
Liquid density | kg/m | |
Dynamic liquid viscosity | mPa s | |
Surface tension | mN/m | |
g | Gravitational acceleration | m/s |
Kind of fluid: liquid sodium, HITEC salt, molten salt | none | |
Liquid front velocity | m/s | |
Type of groove: triangular, semi-circular | none |
Appendix B. Fluid Characteristics
This paper reports the utilization of four fluids of common use in the design of concentrated solar power systems [37,38,39]. Some useful features of those liquids are in Table A1.
Table A1
Fluids utilized.
Fluid | Chemical Name | Temperature Range (K) | |
---|---|---|---|
0 | Liquid Sodium | Na | |
1 | Water | HO | |
2 | HITEC Salt | NaNO-NaNO-KNO | |
3 | Molten Salt | KCl-MgCl |
Appendix C. Calculus of Variables for Liquid Sodium
Equations (A1)–(A3) compute for liquid sodium the saturated liquid density, the surface tension, and the liquid dynamic viscosity, respectively [37]:
(A1)
(A2)
(A3)
where T is the temperature of the fluid in Kelvin.Appendix D. Calculus of Variables for Water
Equations (A4)–(A6) compute for water the saturated liquid density, the surface tension, and the liquid dynamic viscosity, respectively [38]:
(A4)
(A5)
(A6)
where T is the temperature of the fluid in Kelvin.Appendix E. Calculus of Variables for HITEC Salt
Equations (A7)–(A9) compute for molten salt NaNO-NaNO-KNO in the ratio 7:49:44 mol% the saturated liquid density, the surface tension, and the liquid dynamic viscosity, respectively [39]:
(A7)
(A8)
(A9)
where T is the temperature of the fluid in Kelvin.Appendix F. Calculus of Variables for Molten Salt
Equations (A10)–(A12) compute for the molten salt KCl-MgCl, in the ratio 67:33 mol%, the saturated liquid density, the surface tension, and the liquid dynamic viscosity, respectively [39]:
(A10)
(A11)
(A12)
where T is the temperature of the fluid in Kelvin.Appendix G. Micro-Groove Geometry
The calculus of the variables connected with the micro-groove geometry are in Table A2.
Table A2
Micro-groove parameters (Source: [21]).
Micro-Groove | |||||
---|---|---|---|---|---|
0 | Semicircular | ||||
1 | Triangular |
Figures and Tables
Figure 3. Convergence of capillarity angles after one run, with k being the actual iteration.
Variables in the individual codification.
Symbol | Low Limit, l | High Limit, u | Bits | Units | Space |
---|---|---|---|---|---|
R | 0.025 | 0.05 | 21 | m | |
0 | 1.39 | 21 | rad | ||
0 | 1.39 | 21 | rad | ||
233 | 1600 | 21 | K | ||
p | 0.00025 | 0.0005 | 21 | m | |
0.1745 | 1.0472 | 21 | rad | ||
0.00025 | 0.0005 | 21 | m | ||
0 | 3 | 2 | |||
0 | 1 | 1 |
Statistical results of the parameter tuning, in the format mean(standard deviation). CSA: clonal selection algorithm; GA: genetic algorithm; BPSO: binary particle swarm optimization; DBDE: discrete binary differential evolution.
CSA | GA | BPSO | DBDE | |||||
---|---|---|---|---|---|---|---|---|
w | F | |||||||
0.5583 (0.2905) | 0.4383 (0.1100) | 0.5816 (0.2389) | 0.3517 (0.2788) | 0.9020 (0.7751) | 0.5425 (0.3876) | 10.2175 (0.3338) | 0.5025 (0.3246) | 0.5431 (0.2384) |
Best individuals found after one run.
Description | Variable | CSA | GA | BPSO | BDE | Units |
---|---|---|---|---|---|---|
Pipe inner radius | R | 0.0261 | 0.0399 | 0.0286 | 0.0316 | m |
Contact angle | 0.3713 | 0.0501 | 0.7484 | 0.5932 | rad | |
Micro-groove angle | 1.1524 | 1.2189 | 1.1008 | 1.1633 | rad | |
Saturated temperature | 426.74 | 425.74 | 463.36 | 454.00 | K | |
Groove depth | p | 0.0004 | 0.0004 | 0.0004 | 0.0004 | m |
Apex angle | 0.5934 | 0.1773 | 0.7957 | 0.9504 | rad | |
Equivalent capillary rad | 0.0003 | 0.0004 | 0.0003 | 0.0005 | rad | |
Kind of fluid | 1 | 1 | 1 | 1 | ||
Type of groove | 0 | 0 | 0 | 0 |
Best capillarity angles of 30 runs. The best results of the four metaheuristics are in bold.
Run | CSA | GA | BPSO | DBDE |
---|---|---|---|---|
1 | 2.83750 | 2.89947 | 2.99167 | 2.66811 |
2 | 2.80859 | 2.56935 | 2.97142 | 2.65656 |
3 | 2.60782 | 2.59772 | 2.96730 | 2.81379 |
4 | 2.85923 | 2.44282 | 2.98046 | 2.68501 |
5 | 2.77826 | 2.68070 | 2.86739 | 2.78848 |
6 | 2.67859 | 2.98810 | 2.94633 | 2.94590 |
7 | 2.70604 | 2.48703 | 2.97507 | 2.88779 |
8 | 2.68440 | 2.54305 | 3.01596 | 2.46677 |
9 | 2.52757 | 2.48857 | 3.01578 | 2.77184 |
10 | 2.63694 | 2.39842 | 2.84201 | 2.63291 |
11 | 2.60556 | 2.63790 | 3.00695 | 2.79150 |
12 | 2.63597 | 2.50924 | 3.03550 | 2.88082 |
13 | 2.43208 | 2.63417 | 3.00818 | 2.88220 |
14 | 2.63597 | 2.51401 | 2.82852 | 2.80795 |
15 | 2.81549 | 2.37018 | 2.96765 | 2.87176 |
16 | 2.63596 | 2.52585 | 2.88775 | 2.89190 |
17 | 2.60673 | 2.29083 | 2.99339 | 2.68653 |
18 | 2.59561 | 2.47371 | 2.94329 | 2.83522 |
19 | 2.39793 | 2.43440 | 2.86802 | 2.65390 |
20 | 2.80715 | 1.97804 | 2.81148 | 2.87615 |
21 | 2.83780 | 2.92849 | 2.86683 | 2.52029 |
22 | 2.64614 | 2.47472 | 2.89049 | 2.75419 |
23 | 2.63597 | 2.72216 | 3.02900 | 2.57023 |
24 | 2.80468 | 2.52131 | 3.02446 | 2.58864 |
25 | 2.54645 | 2.76343 | 2.98114 | 2.63566 |
26 | 2.74162 | 2.67930 | 2.86908 | 2.84742 |
27 | 2.63187 | 2.27942 | 2.84719 | 2.58816 |
28 | 2.63597 | 2.59817 | 3.01325 | 2.62978 |
29 | 2.78159 | 2.82753 | 2.82101 | 2.80502 |
30 | 2.93888 | 2.42632 | 2.95928 | 2.81514 |
p-Values of the Wilcoxon test.
vs. GA | vs. CSA | vs. DBDE | vs. BPSO | |
---|---|---|---|---|
GA | 1 | 0.0017 | 3.6472 × 10 | 3.1133 × 10 |
CSA | 0.0017 | 1 | 1.9761 × 10 | 1.7849 × 10 |
DBDE | 3.6472 × 10 | 1.9761 × 10 | 1 | 9.2115 × 10 |
BPSO | 3.1133 × 10 | 1.7849 × 10 | 9.2115 × 10 | 1 |
Average and standard deviation of the best individuals found after 100 runs.
Description | Variable | CSA | GA | BPSO | BDE |
---|---|---|---|---|---|
Pipe inner radius | R | 0.0259 (0.0020) | 0.0322 (0.0057) | 0.0316 (0.0061) | 0.0321 (0.0054) |
Contact angle | 0.4178 (0.2080) | 0.5929 (0.3523) | 0.4426 (0.3000) | 0.6184 (0.3206) | |
Micro-groove angle | 1.0539 (.2815) | 0.9644 (0.3446) | 0.9696 (0.3542) | 1.0985 (0.2903) | |
Saturated temperature | 347.55 (53.47) | 414.25 (61.52) | 455.33 (23.00) | 444.05 (61.81) | |
Groove depth | p | 2.75 × 10 (4.79 × 10) | 3.85 × 10 (7.48 × 10) | 3.85 × 10 (8.09 × 10) | 4.24 × 10 (6.69x10) |
Apex angle | 0.4742 (0.2764) | 0.6562 (0.2574) | 0.6724 (0.2754) | 0.7739 (0.2294) | |
Equivalent capillary rad | 2.81 × 10 (3.51 × 10) | 3.56 × 10 (7.45 × 10) | 3.59 × 10 (7.26 × 10) | 3.89 × 10 (6.99 × 10) | |
Kind of fluid | 1 | 1 | 1 | 1 | |
Type of groove | 0 | 0 | 0 | 0 | |
Capillarity angle | 2.6430 (0.1578) | 2.5718 (0.1886) | 2.9229 (0.0931) | 2.7424 (0.1236) |
Mean and standard deviation of execution times after 30 runs.
CSA | GA | BPSO | DBDE |
---|---|---|---|
545.21 (13.59) | 38.94 (1.36) | 53.19 (2.43) | 53.16 (1.84) |
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
© 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
Abstract
Pipe design is one of the most significant research lines in the area of parabolic semi-cylindrical solar collectors. The main idea behind pipe design is to increase the capillarity angle by expanding the total area being heated, therefore boosting the work capacity of the device. Such capillarity depends on several factors, whose numerical calculations are highly complex. Moreover, some of those variables are integers, whereas some others are real; hence, it is necessary to use optimization techniques that are capable of searching in those numerical spaces. There are several optimization tools that allow individual codification as binary strings, granting the coding of integer, real, or any other, as part of the same individual. Consequently, in this paper we propose the comparison of four metaheuristics when they are utilized to maximize the capillarity angle of the pipe in a parabolic trough. Experimental results show a better performance of binary particle swarm optimization when compared against the other techniques, achieving improvements in the capillarity angle of on average
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer