Automated heat exchanger network synthesis by using hybrid natural algorithms and parallel processing
•A stochastic hybrid approach for heat exchanger network synthesis is proposed.•A parallelization scheme is proposed to use multiple processors.•It leads to excellent local optimal solutions much faster.•The approach is based on Genetic Algorithms and Particle Swarm Optimization.•The method proved e...
Saved in:
| Published in | Computers & chemical engineering Vol. 94; pp. 370 - 386 |
|---|---|
| Main Authors | , , |
| Format | Journal Article |
| Language | English |
| Published |
Elsevier Ltd
02.11.2016
|
| Subjects | |
| Online Access | Get full text |
| ISSN | 0098-1354 1873-4375 |
| DOI | 10.1016/j.compchemeng.2016.08.009 |
Cover
| Summary: | •A stochastic hybrid approach for heat exchanger network synthesis is proposed.•A parallelization scheme is proposed to use multiple processors.•It leads to excellent local optimal solutions much faster.•The approach is based on Genetic Algorithms and Particle Swarm Optimization.•The method proved efficient in solving HEN synthesis problem.
Heat exchanger network (HEN) synthesis can be formulated as an optimization problem, which can be solved by meta-heuristics. These approaches account for a large computational time until convergence. In the present paper the potentialities of applying parallel processing techniques to a non-deterministic approach based on a hybridization between Genetic Algorithms (GA) and Particle Swarm Optimization (PSO) were investigated. Six literature examples were used as benchmarks for the solutions obtained. Comparative experiments were carried out to investigate the time efficiency of the method while implemented using series or parallel processing. The solutions obtained led to lower Total Annual Costs (TAC) than those presented by the literature. As expected, parallel processing usage multiplied the algorithm speed by the number of cores used. Hence, it can be concluded that the proposed method is capable of finding excellent local optimal solutions, and the application of multiprocessing techniques represented a substantial reduction in execution time. |
|---|---|
| Bibliography: | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 23 |
| ISSN: | 0098-1354 1873-4375 |
| DOI: | 10.1016/j.compchemeng.2016.08.009 |