Application of a Modified Harmony Search Algorithm in the Optimal Arrangement of a Novel Three Dimensional Multiphase Flow Imaging Device
Haihang Wang, He Xu, Xiaozhi Gao, Zitong Zhao, Jinwei Huang

TL;DR
This paper introduces a novel 3D multiphase flow imaging device optimized using a modified harmony search algorithm, demonstrating high precision in cavitation bubble reconstruction within hydraulic systems.
Contribution
It presents a new 3D flow imaging device and applies a modified harmony search algorithm for optimal arrangement, improving measurement accuracy in complex flow scenarios.
Findings
The modified HS algorithm shows good optimization performance.
The imaging device accurately reconstructs cavitation bubbles.
Experimental results validate the method's effectiveness.
Abstract
Gas-liquid two-phase flow is a typical flow, and bubble characteristic measurement is of great importance to study the flow mechanism and guide the practical fluid mechanical engineering. In this paper, a novel three dimensional (3D) multiphase flow imaging device was designed to measure the transparent object that has an opaque object in the center of the observed area. Its mathematical model was built and the constraints were defined based on the geometrical relationship and design requirements. A modified harmony search (HS) algorithm was integrated and applied to optimize the arrangement of the single-camera-multi-mirror device. As a case study, the 3D multiphase flow imaging method was applied in the the 3D reconstruction of the cavitation bubble cluster inside a water hydraulic valve. The statistics of the Pareto data shows the good performance of the modified HS algorithm. And…
Click any figure to enlarge with its caption.
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Figure 13| No. | /mm | /mm | /mm | /rad | /mm | /mm | /mm |
|---|---|---|---|---|---|---|---|
| 1 | 187.879 | 255.392 | 181.091 | 2.612 | 680.596 | 180.589 | 474.469 |
| 2 | 188.501 | 254.701 | 179.621 | 2.613 | 684.255 | 180.101 | 477.499 |
| 3 | 189.329 | 257.592 | 184.673 | 2.610 | 678.156 | 182.145 | 470.137 |
| 4 | 189.329 | 255.584 | 177.641 | 2.611 | 679.927 | 180.725 | 471.979 |
| 5 | 189.329 | 257.440 | 183.339 | 2.611 | 679.927 | 182.038 | 471.979 |
| 6 | 189.329 | 257.338 | 183.339 | 2.611 | 679.927 | 181.966 | 471.979 |
| 7 | 189.185 | 260.852 | 181.046 | 2.610 | 677.640 | 184.451 | 469.780 |
| 8 | 189.329 | 257.195 | 178.050 | 2.611 | 679.927 | 181.864 | 471.979 |
| 9 | 189.185 | 260.852 | 181.046 | 2.610 | 677.640 | 184.451 | 469.780 |
| 10 | 189.185 | 260.852 | 181.046 | 2.610 | 677.640 | 184.451 | 469.780 |
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Application of a Modified Harmony Search Algorithm in the Optimal Arrangement of a Novel Three Dimensional Multiphase Flow Imaging Device
Haihang Wang
He Xu
Xiaozhi Gao
Zitong Zhao
Jinwei Huang
College of Mechanical and Electrical Engineering, Harbin Engineering University, Harbin, China
Department of Electrical Engineering and Automation, School of Electrical Engineering, Aalto University, Aalto, Finland
Abstract
Gas-liquid two-phase flow is a typical flow, and bubble characteristic measurement is of great importance to study the flow mechanism and guide the practical fluid mechanical engineering. In this paper, a novel three dimensional (3D) multiphase flow imaging device was designed to measure the transparent object that has an opaque object in the center of the observed area. Its mathematical model was built and the constraints were defined based on the geometrical relationship and design requirements. A modified harmony search (HS) algorithm was integrated and applied to optimize the arrangement of the single-camera-multi-mirror device. As a case study, the 3D multiphase flow imaging method was applied in the the 3D reconstruction of the cavitation bubble cluster inside a water hydraulic valve. The statistics of the Pareto data shows the good performance of the modified HS algorithm. And the cavitation experimental results shows that the method is valid, and the cavitation bubble cluster can be reconstructed with quite high precision.
keywords:
3D multiphase flow imaging , harmony Search algorithm , optimization design , cavitation bubble cluster reconstruction
††journal: arXiv
1 Introduction
Multiphase flow is a typical flow, and bubble characteristic measurement is of great importance to discover the flow mechanism and guide the practical fluid mechanical engineering [1]. With the development of computer and optoelectronic techniques, visual inspection [2, 3] based on photography has been widely used in multiphase flow measurement. However, the overlapping or opaque objects, which would decrease the reconstruction accuracy of modality and motion feature parameters of bubbles in gas-liquid two-phase, exist widely and cannot be recognized effectively. From the past studies, virtual binocular stereo vision has been applied by Xue et al. [4, 5], who did an experiment by using one camera and 4 mirrors to match and reconstruct bubble trajectory motion in a glass-made water tank from two direction. The mirror-based approach was applied in numerous single-camera stereovision techniques in various fields [6, 7, 8]. And Pan et al. optimized the parameters of the proposed 3D-DIC system, including the 3D position and orientation of the camera, effective focal length, principle point coordinates, and lens distortion coefficients [9]. Inspired the emerging studies of the single-camera mirror-based stereo image correlation technique [10], a 3D imaging device combining single camera and multi-mirror was presented for capturing the comprehensive multiphase flow images information with an opaque object in the center of the observation area. And its design arrangement is a multi-objective problem (MOP), which is necessary to be optimized.
For solving the multi-objective problem, there are a variety of available algorithms [11, 12], including genetic algorithm (GA), particle swarm optimization algorithm, artificial fish swarm algorithm, and harmony search algorithm. HS algorithm was proposed and established first in 2001 by Geem et al. [13], which simulated the process of improvisation music, that is, the music player adjusts the performance to a wonderful harmony state through impromptu music adjustment. Harmony algorithm in the application of MOP, the search for the optimal solution is rather similar to the production of offspring in GA with mutation and crossover operations. The decision variables in the target problem are similar to the pitch of each instrument. The HS algorithm is a heuristic global search algorithm which also has the advantages of less parameters and high efficient calculation [14].
As for the application of harmony algorithms in the MOP problems, many researchers have applied it in various areas, such as the location, size and power factor of Distributed Generation [15], the multi-objective flexible job shop scheduling problem [16], the scheduling problem of hydraulic systems pump [17, 18], the urban traffic light scheduling problem [19] and so on. However, empirical studies have shown that the original harmony search algorithm in dealing with multi-objective constrained optimization problems is being subject to certain restrictions [20, 21]. To overcome these shortcomings, utilization of a modified harmony search algorithm for multi-objective optimization to optimize the shielding effectiveness of wheel for secondary development is necessary.
Dai et al. [21] improved HS to solve the trouble for novice users about the parameters which need to be set by users according to experience and problem characteristics. Amaya et al. [22] presented a novel modification of the Harmony Search (HS) algorithm which is able to self-tune as the search progress. Yuan et al. [23] integrated HS in the research of the weakness about parallel chaos optimization algorithm, which aims to obtain optimum solution accurately. Meysam Gheisarnejad [24] developed cuckoo optimization algorithm into HS algorithm to design a secondary controller for two practical models of load frequency control problem. Gao et al. [25] propose two modified HS methods to deal with the uni-modal and multi-modal optimization problems. The first employed a novel HS memory management approach to handle the multi-modal problems and the second utilized the Pareto-dominance technique, which targets at the constrained problems. The MOP of the single-camera-multi-mirror device concerns multiple constraint conditions. In this paper, the two modified HS methods were applied and integrated into one improved HS algorithm, which absorbs the advantages in both two HS methods.
2 Optimization Algorithm
It is known that when experienced musicians compose a harmony, it is usually by trying various possible combinations of the music pitches stored in memory. This kind of effective search for a perfect harmony is analogous to the procedure of finding an optimal solution in engineering problems. The HS method is inspired by the working principles of the harmony improvisation [13]. And as shown in Figure 1 the flowchart of the basic HS method was presented.
The initial HS Memory (HM) consists of a given number of randomly generated solutions to the optimization problems under consideration. For a n-dimension problem, a HM with the size of HMS can be represented as follows:
[TABLE]
where,\left[{x_{1}^{i},x_{2}^{i},\cdots,x_{n}^{i}}\right]$$(i=1,2,\cdots,HMS)is a candidate solution.
The basic harmony search method is difficult to find optimum result of multi-objective problem because in the iterative process, the harmony memory members easily stop in local optimal solution. Therefore, it is important to maintain the diversity of HM.
Assuming the current HM fitness value is expressed as and after a new candidate solution as fitness, then the distance between it and all other HMs is expressed as following equation:
[TABLE]
Besides, the average fitness value of HM is expressed as follow:
[TABLE]
where, is the number of the HM members.
Though for the concept of must prevent the excessive similarity between the members from HM. In other word, modified HS would be suitable for handling multi-objective problem by maintaining the diversity of HM. Most of the practical optimization problems are in fact constrained optimization problems, whose goal is to find the optimal solution that satisfies a set of given constraints [26, 27]. In general, a constrained optimization problem is described as follows:
Find to satisfy:
[TABLE]
where, is the objective function, and are the inequality and equality constraint functions respectively. As a matter of fact that the equality constraint functions can be easily transformed into the inequality constraint functions:
[TABLE]
where, is a small enough tolerance parameter. Therefore, we only consider the inequality constraint functions , . Since the constraint functions could divide the whole search space into some disjoint islands such problems are generally difficult to deal. Numerous constraint-handling techniques have been investigated during the past decades. One popular solution is to define a new fitness function to be optimized. For example, is the combination of the objective function and weighted penalty terms , , which reflect the violation of the constraint functions:
[TABLE]
where , , are the preset weights. The overall optimization performance depends on the penalty terms and their weights, and may significantly deteriorate with inappropriately chosen ones.
Besides, the HM only stores the feasible solution candidates. The new HM members are generated either from the existing HM members or in a random way. Nevertheless, those are not guaranteed to always meet all the constraints. In the original HS method, the new HM members satisfying the constraints can be obtained based on only trial and error method which may lead to a time consuming procedure particularly in the case of multiple and complex constraint functions.
In this improved HS algorithm, the advantage of those HM members that do not even meet the constraints is taken. The key issue is how to rank the HM members according to their objectives as well as constraint functions values. The HM members are divided into two different parts: feasible members and infeasible members. The former satisfy all the constraint functions while the latter do not. The ranking of the feasible HM members is straightforward that means they can be sorted using their objective functions values. However, for the infeasible ones, the ranking is based on the Pareto dominance of these HM members [28, 29]. An infeasible HM member dominates another, if none of its constraint functions values are larger and at least one is smaller. Formally, the Pareto dominance is defined as follows.
Suppose there are two infeasible HM members and . If , , , it can be concluded that dominates . For each infeasible HM member, we can calculate the number of the others that dominate it. That implies its relative degree of violation of the constraint functions. It is the ranking of an infeasible HM member and is determined by the number of other infeasible HM members by which it is dominated.
Once after the whole HM has been ranked, the worst HM member can be selected and compared with the new solution candidate . Note, does not need to be feasible. When is compared with , will replace only in one of the following three cases:
Case 1: is feasible, and is infeasible.
Case 2: Both and are feasible and .
Case 3: Both and are infeasible and dominates .
The process is shown in Figure 2.
3 Design Expression of the Single-camera-multi-mirror Device
3.1 Measurement Principle of the 3-D Imaging
Figure 3 shows the arrangement of the single-camera-multi-mirror device from the top view. The square the outer contour of the object being observed. The blue circle is the area that needs to be photographed. And the red circle is the area that was opaque. Using a single camera from one direction cannot capture the comprehensive image information of the blue area, because of the opaque object. To solve this problem, a novel single-camera-multi-mirror device was designed to enable one camera to capture the images from four vertical faces of a cuboid. The images of the 4 faces were reflected by the plane mirrors and focused on the camera lens.
To eliminate the image refringence caused by the oblique angle between the observed face and the virtual camera, the light center axes of the three virtual cameras were all defined to be perpendicular to the observed faces. Besides, the distance of the optical path of the four virtual cameras were set to be equal to ensure the consistent image resolution from the four sides and enable the lens to focus to the four observing areas.
3.2 Mathematical Model of the Single-camera-multi-mirror Design
To optimize the arrangement of the high-speed camera and six plane mirrors to build the mathematical model for optimization, the design diagram was drawn, as shown in Figure 4. The point and are the position of the virtual camera 3 and 2 in Figure 3. Due to the symmetrical relationship of the virtual camera 1 and 2, the optimal design of the two mirrors of virtual camera 1 and 4 was omitted. So the optimization design variables in practice were the position parameters of the camera (point ) and the three mirrors (marked as A, B and C). The radius of the observing area is defined as . The length of the outline of the observed cuboid is defined as . So, the coordinate of the point is . The default unit in this paper is mm.
The coordinates of the virtual camera 2 and 3 are expressed as follows: , . Besides, the coordinates of the plane mirrors A and B can be expressed as , .
The three angle optimization variables are defined as follows (mirror A), (mirror B) and (mirror C). The equations for the lines crossing the A and B mirrors are respectively dissected as follows:
[TABLE]
[TABLE]
As point and point are symmetrical about line , the coordinates of are obtained as follows:
[TABLE]
Due to and , the following equation is obtained:
[TABLE]
Similarly, because point and point are symmetrical about line , the coordinates of are obtained as follows:
[TABLE]
The equation of line can be obtained from two points and .
[TABLE]
As point is the midpoint of the line segment , the coordinates of the point are and the equation of line can be expressed as:
[TABLE]
As the point is the intersection of Line and Line , the coordinates of the point are obtained as follows:
[TABLE]
In addition, as the line is perpendicular to , the following equation can be obtained:
[TABLE]
Based on the coordinates of the point and , the geometrical relationship must be met:
[TABLE]
The relative coordinate values of the points of , , and can be all derived, when the design parameters , , , , and are given. So, the and can be obtained by solving the function set of Equation 6 and 7.
[TABLE]
In above, the optimization variables are , , and . All the position and angles can be derived by giving a set of values of these 4 variables.
3.3 Optimization Model
The optimal arrangement of the 3D imaging device in this paper is a multi-objective constraint optimization problem. The resolution of the experiment videos was limited by the capability of the high-speed camera and the distance from the observed field to the camera lens. The resolution capability of the camera and the lens used in the experiment are fixed. The cavitation bubbles in the valve were quite small. In order to ensure the resolution of the bubble images, the distance of the optical path were optimized as short as possible. Then, the first optimization objective can be expressed as follows:
[TABLE]
Besides, the overall size of the 3D imaging device should be as compact as possible. The vertical length is defined as the second optimization objective:
[TABLE]
And the lateral length is defined as the third optimization objective:
[TABLE]
The objective function is mathematically defined by:
[TABLE]
Subject to:
[TABLE]
where .
3.4 Model Constraint
The calculation of the following parameters was to define the constraint conditions to meet the geometrical requirements of the single-camera-multi-mirror design and ensure no interference between the optical paths.
To prevent the optical image reflected by the mirror A from being interrupted by the valve, there should be a certain interval between and , as expressed in Equation 13:
[TABLE]
The left boundary of the optical path reflected by the mirror C is on the positive side of the axis, in case of influencing the mirror belonging to the virtual camera 1, which is symmetrical with the mirror C. So, the coordinate of the point should meet the following constraint:
[TABLE]
The slope of the line and can be expressed as:
[TABLE]
To prevent the optical path from the mirror A and C from interfering with each other, the slopes angle of the line and should meet:
[TABLE]
To prevent interference between the placement of the mirror C and the valve body, the position of the points and should meet:
[TABLE]
[TABLE]
The visual scope is limited by the viewing angle of the camera lens. So,
[TABLE]
Above all, the constraint can be defined as:
[TABLE]
where,
[TABLE]
4 Case Study
4.1 3D multiphase flow imaging of a water hydraulic valve
In this section, the optimization arrangement of the 3D imaging device was applied in the multiphase flow reconstruction of the 3D cavitation bubble cluster in a water hydraulic valve. The main materials of the valve body is a type of transparent thermoplastic called Polymethylmethacrylate (PMMA, Perspex, acrylic glass). The two basic structural dimensions is given as and (unit: mm). Besides, there is the valve core in the center of the observed area, which obscured quite much sight. Because of the inevitable space for connecting the inlet/oulet hydraulic pipes, there is no space for the mirror in practice, and the virtual camera 4 was omitted.
The linear constraints of design parameters are defined according to the design requirements as follows.
[TABLE]
The relevant parameters in the HS algorithm are as follows: HMS=50, HMCR=0.75, PAR=0.4. The number of the Pareto solution is equal to 10. The number of iterations is 100 times, while 20 new sets of the optimization variables’ solutions will replace the worse solutions in each iteration. The changes of the variables and objective functions during the optimization procedure are illustrated in Figures 5 and 6. As shown in Figure 6, in the first 20 iterations, the value of , and were greatly fluctuate. After that, all the three objective functions steadily decreases and converges. This shows the efficiency of the algorithm in convergence speed. As a result, Table 1 gives the Pareto results acquired.
In order to facilitate other designers to apply the optimization method presented in this paper, a graphical user interface (GUI) was developed as shown in Figure 7, which integrated the functions of inputting the initial object parameters, running the modified HS algorithm, displaying the optimization results and drawing the optimal arrangement design. As a result, the optimal solution is obtained and selected as follows:
[TABLE]
Figure 8 shows the photographs of a 3D imaging experiment. As shown in Figure 8(a), the water hydraulic experimental setup consisted of the water hydraulic platform, industrial personal computer (IPC), and the 3D imaging device. The transparent water hydraulic valve used as the observation object was shown in Figure 8(b). The arrangement design drawing was printed on an A2 sheet of paper. As shown in Figure 8(c). five plane mirror and a high-speed camera were placed based on the printed design paper. From the front view, the images from three sides of the valve was captured.
4.2 Algorithm Performance
To testify the good performance on locating most of the local optima in addition to the global optimum, the Pareto data of every iteration was collected. 2000 arrangement solutions of the 3D imaging device were recorded. The position of the mirror C were decided by the coordinate of the point . Point , and can only move on a certain line, while point C can move within a certain area. And both and were decided by the optimal variables , , ,, which can comprehensively reflect the performance. So we select point to analyze its position distribution and density.
Figure 9 shows the density analysis of the point . The 10 Pareto solutions were more concentrated in the pea-shaped area around the optimal solution.
Figure 10 illustrates the contour maps of the optimization objectives’ values about point . The red star symbol is marked as the optimal position of the point . The distribution of the point is quite extensive, which indicates that there were spread selections considered as the optimal solutions. Compared Figure 10(b) with Figure 10(a) and (C), the area of the relative small value of the is quite limited, which plays a more obvious role than and . And the point optimal solution was at the lowest area of the , and .
4.3 3-D Cavitation Bubble Cluster Reconstruction
Figure 11 shows three randomly selected frames of the experimental video, whose time interval was only about 23 milliseconds (ms). The cavitation bubbles inside the valve were captured from the three sides.
An image processing algorithm called the frame differencing method was applied to detect the features of the cavitation bubbles. All the two dimensional (2D) bubble features of the relative motion compared to the previous near frame were extracted. The 3D bubble reconstruction in this paper was based on space rectangular coordinate system. The spatial coordinates of the cavitation bubbles in the valve was provided by the position information of the experiment images from the three directions of left (L), right (R), back (B). The bubble position coordinates on the horizontal axis from the L and B sides’ images were directly used as the coordinate values of the bubbles in the spatial location and the R side’s image provided the coordinate values. After matching the 2D bubble features, the 3D cavitation bubble cluster was reconstructed as shown in Figure 12. From the reconstruction results, the change process of the generation and collapse of the cavitation bubbles can be analyzed. And the number and motion rack of the bubbles can be further calculated.
5 Conclusion
In this paper, we proposed a novel 3D image capture method and applied an improved HS algorithm to optimize its design arrangement. At last, as a case study, this method was applied in a water hydraulic valve to capture and reconstruct the cavitation bubble cluster. By analyzing the position distribution and density of the Pareto solutions about a representative point, the advantage and improvement of the modified HS method was verified. Besides, the cavitation experiment was implemented. Through analysis and calculation of the experimental images, the 3D image of the cavitation bubbles was realized. The reconstruction results were quite accurate and effective. And the effectiveness of the 3D imaging device was testified. The 3D imaging method can be also applied in various multiphase flow measurements and has quite good flexibility and adaptability for different observed object.
Acknowledgment
This work was supported by the Natural Science Foundation of China [grant number 51875113]; Natural Science Foundation of the Heilongjiang Province of China [grant number F2016003]; ’Jinshan Talent’ Zhenjiang Manufacture 2025 Leading Talent Project; and ’Jiangyan Planning’ Project in Yangzhong City.
References
- [1]
S. qing Zheng, Y. Yao, F. fei Guo, R. shan Bi, J. ya Li, Local bubble size distribution, gas-liquid interfacial areas and gas holdups in an up-flow ejector, Chemical Engineering Science 65 (18) (2010) 5264 – 5271.
doi:10.1016/j.ces.2010.06.027.
- [2]
M. Honkanen, H. Eloranta, P. Saarenrinne, Digital imaging measurement of dense multiphase flows in industrial processes, Flow Measurement and Instrumentation 21 (1) (2010) 25 – 32.
doi:10.1016/j.flowmeasinst.2009.11.001.
- [3]
B. Wu, J. Kang, W. Han, Design of dammann grating based on the parallel recombination simulated annealing algorithm, Optik - International Journal for Light and Electron Optics 124 (17) (2013) 2928 – 2931.
doi:10.1016/j.ijleo.2012.08.078.
- [4]
T. Xue, L. Qu, B. Wu, Matching and 3-d reconstruction of multibubbles based on virtual stereo vision, IEEE Transactions on Instrumentation and Measurement 63 (6) (2014) 1639–1647.
- [5]
T. Xue, Y. Chen, P. Ge, Multibubbles segmentation and characteristic measurement in gas-liquid two-phase flow, Advances in Mechanical Engineering 5 (2013) 143939.
- [6]
L. Yu, B. Pan, Single-camera stereo-digital image correlation with a four-mirror adapter: optimized design and validation, Optics and Lasers in Engineering 87 (2016) 120 – 128.
doi:10.1016/j.optlaseng.2016.03.014.
- [7]
B. Pan, L. Yu, Y. Yang, W. Song, L. Guo, Full-field transient 3d deformation measurement of 3d braided composite panels during ballistic impact using single-camera high-speed stereo-digital image correlation, Composite Structures 157 (2016) 25 – 32.
doi:10.1016/j.compstruct.2016.08.017.
- [8]
L. Yu, B. Pan, Full-frame, high-speed 3d shape and deformation measurements using stereo-digital image correlation and a single color high-speed camera, Optics and Lasers in Engineering 95 (2017) 17 – 25.
doi:10.1016/j.optlaseng.2017.03.009.
- [9]
B. Pan, D. Wu, L. Yu, Optimization of a three-dimensional digital image correlation system for deformation measurements in extreme environments, Appl. Opt. 51 (19) (2012) 4409–4419.
- [10]
B. Pan, L. Yu, Q. Zhang, Review of single-camera stereo-digital image correlation techniques for full-field 3d shape and deformation measurement, Science China Technological Sciences 61 (1) (2018) 2–20.
doi:10.1007/s11431-017-9090-x.
- [11]
M. Li, M. Li, G. Han, N. Liu, Q. Zhang, Y. Wang, Optimization analysis of the energy management strategy of the new energy hybrid 100using a genetic algorithm, Applied Sciences 8 (7).
- [12]
W. Shi, L. Wang, Z. Lu, Q. Zhang, Application of an artificial fish swarm algorithm in an optimum tuned mass damper design for a pedestrian bridge, Applied Sciences 8 (2).
- [13]
Z. W. Geem, J. H. Kim, G. Loganathan, A new heuristic optimization algorithm: Harmony search, SIMULATION 76 (2) (2001) 60–68.
doi:10.1177/003754970107600201.
- [14]
C.-M. Wang, Y.-F. Huang, Self-adaptive harmony search algorithm for optimization, Expert Systems with Applications 37 (4) (2010) 2826 – 2837.
doi:10.1016/j.eswa.2009.09.008.
- [15]
K. S, V. K. D.M, Optimal planning of active distribution networks with hybrid distributed energy resources using grid-based multi-objective harmony search algorithm, Applied Soft Computing 67 (2018) 387–398.
doi:10.1016/j.asoc.2018.03.009.
- [16]
K. Z. Gao, P. N. Suganthan, Q. K. Pan, T. J. Chua, T. X. Cai, C. S. Chong, Pareto-based grouping discrete harmony search algorithm for multi-objective flexible job shop scheduling, Information Sciences 289 (2014) 76–90.
doi:10.1016/j.ins.2014.07.039.
- [17]
F. De Paola, N. Fontana, M. Giugni, G. Marini, F. Pugliese, An application of the harmony-search multi-objective (hsmo) optimization algorithm for the solution of pump scheduling problem, Procedia Engineering 162 (2016) 494–502.
doi:10.1016/j.proeng.2016.11.093.
- [18]
J. L. Ponz-Tienda, A. Salcedo-Bernal, E. Pellicer, J. Benlloch-Marco, Improved adaptive harmony search algorithm for the resource leveling problem with minimal lags, Automation in Construction 77 (2017) 82–92.
doi:10.1016/j.autcon.2017.01.018.
- [19]
K. Gao, Y. Zhang, A. Sadollah, A. Lentzakis, R. Su, Jaya, harmony search and water cycle algorithms for solving large-scale real-life urban traffic light scheduling problem, Swarm and Evolutionary Computation 37 (2017) 58–72.
doi:10.1016/j.swevo.2017.05.002.
- [20]
Q.-K. Pan, P. Suganthan, M. F. Tasgetiren, J. Liang, A self-adaptive global best harmony search algorithm for continuous optimization problems, Applied Mathematics and Computation 216 (3) (2010) 830 – 848.
doi:10.1016/j.amc.2010.01.088.
- [21]
X. Dai, X. Yuan, Z. Zhang, A self-adaptive multi-objective harmony search algorithm based on harmony memory variance, Applied Soft Computing 35 (2015) 541–557.
doi:10.1016/j.asoc.2015.06.027.
- [22]
I. Amaya, J. Cruz, R. Correa, Harmony search algorithm: a variant with self-regulated fretwidth, Applied Mathematics and Computation 266 (2015) 1127–1152.
doi:10.1016/j.amc.2015.06.040.
- [23]
X. Yuan, J. Zhao, Y. Yang, Y. Wang, Hybrid parallel chaos optimization algorithm with harmony search algorithm, Applied Soft Computing 17 (2014) 12–22.
doi:10.1016/j.asoc.2013.12.016.
- [24]
M. Gheisarnejad, An effective hybrid harmony search and cuckoo optimization algorithm based fuzzy pid controller for load frequency control, Applied Soft Computing 65 (2018) 121–138.
doi:10.1016/j.asoc.2018.01.007.
- [25]
X.-Z. Gao, X. Wang, S. J. Ovaska, Uni-modal and multi-modal optimization using modified harmony search methods, International Journal of Innovative Computing, Information and Control 5 (10) (2009) 2985–2996.
- [26]
K. Miettinen, Introduction to Multiobjective Optimization: Noninteractive Approaches, Springer Berlin Heidelberg, Berlin, Heidelberg, 2008, pp. 1–26.
doi:10.1007/978-3-540-88908-3_1.
- [27]
Y. Chen, X. Zou, W. Xie, Convergence of multi-objective evolutionary algorithms to a uniformly distributed representation of the pareto front, Information Sciences 181 (16) (2011) 3336 – 3355.
doi:10.1016/j.ins.2011.04.004.
- [28]
C. A. C. Coello, E. M. Montes, Constraint-handling in genetic algorithms through the use of dominance-based tournament selection, Advanced Engineering Informatics 16 (3) (2002) 193 – 203.
doi:10.1016/S1474-0346(02)00011-3.
- [29]
P. M. Mateo, I. Alberto, A mutation operator based on a pareto ranking for multi-objective evolutionary algorithms, Journal of Heuristics 18 (1) (2012) 53–89.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] S. qing Zheng, Y. Yao, F. fei Guo, R. shan Bi, J. ya Li, Local bubble size distribution, gas-liquid interfacial areas and gas holdups in an up-flow ejector, Chemical Engineering Science 65 (18) (2010) 5264 – 5271. doi:10.1016/j.ces.2010.06.027 . · doi ↗
- 2[2] M. Honkanen, H. Eloranta, P. Saarenrinne, Digital imaging measurement of dense multiphase flows in industrial processes, Flow Measurement and Instrumentation 21 (1) (2010) 25 – 32. doi:10.1016/j.flowmeasinst.2009.11.001 . · doi ↗
- 3[3] B. Wu, J. Kang, W. Han, Design of dammann grating based on the parallel recombination simulated annealing algorithm, Optik - International Journal for Light and Electron Optics 124 (17) (2013) 2928 – 2931. doi:10.1016/j.ijleo.2012.08.078 . · doi ↗
- 4[4] T. Xue, L. Qu, B. Wu, Matching and 3-d reconstruction of multibubbles based on virtual stereo vision, IEEE Transactions on Instrumentation and Measurement 63 (6) (2014) 1639–1647.
- 5[5] T. Xue, Y. Chen, P. Ge, Multibubbles segmentation and characteristic measurement in gas-liquid two-phase flow, Advances in Mechanical Engineering 5 (2013) 143939. doi:10.1155/2013/143939 . · doi ↗
- 6[6] L. Yu, B. Pan, Single-camera stereo-digital image correlation with a four-mirror adapter: optimized design and validation, Optics and Lasers in Engineering 87 (2016) 120 – 128. doi:10.1016/j.optlaseng.2016.03.014 . · doi ↗
- 7[7] B. Pan, L. Yu, Y. Yang, W. Song, L. Guo, Full-field transient 3d deformation measurement of 3d braided composite panels during ballistic impact using single-camera high-speed stereo-digital image correlation, Composite Structures 157 (2016) 25 – 32. doi:10.1016/j.compstruct.2016.08.017 . · doi ↗
- 8[8] L. Yu, B. Pan, Full-frame, high-speed 3d shape and deformation measurements using stereo-digital image correlation and a single color high-speed camera, Optics and Lasers in Engineering 95 (2017) 17 – 25. doi:10.1016/j.optlaseng.2017.03.009 . · doi ↗
