Related Experiment Video
Updated: Sep 21, 2025

Spatial Multiobjective Optimization of Agricultural Conservation Practices using a SWAT Model and an Evolutionary Algorithm
Published on: December 9, 2012
A parallelized hybrid genetic algorithm with differential evolution for heat exchanger network retrofit
Jan A Stampfli1,2, Donald G Olsen1, Beat Wellig1
1Lucerne University of Applied Sciences and Arts, Competence Center Thermal Energy Systems and Process Engineering, Technikumstrasse 21, Horw 6048, Switzerland.
Abstract:
The challenge of heat exchanger network retrofit is often addressed using deterministic algorithms. However, the complexity of the retrofit problems, combined with multi-period operation, makes it very difficult to find any feasible solution. In contrast, stochastic algorithms are more likely to find feasible solutions in complex solution spaces. This work presents a customized evolutionary based optimization algorithm to address this challenge. The algorithm has two levels, whereby, a genetic algorithm optimizes the topology of the heat exchanger network on the top level. Based on the resulting topology, a differential evolution algorithm optimizes the heat loads of the heat exchangers in each operating period. The following bullet points highlight the customization of the algorithm:•The advantage of using both algorithms: the genetic algorithm is used for the topology optimization (discrete variables) and the differential evolution for the heat load optimization (continuous variables).•Penalizing and preserving strategies are used for constraint handling•The evaluation of the genetic algorithm is parallelized, meaning the differential evolution algorithm is performed on each chromosome parallel on multiple cores.
Related Concept Videos
Fast Decoupled and DC Powerflow
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
Heat Engines
Whenever we consider heat engines (and associated devices such as refrigerators and heat pumps), we do not use the standard sign convention for heat and work. For convenience, we assume that the symbols Qh, Qc, and W represent only the amounts of heat transferred...
Thermal expansion and Thermal stress: Problem Solving
To solve the problem, first, identify the known and unknown quantities. The initial length (L) of the bridge is 1275 m, the coefficient of linear expansion (α) for steel is 12 x 10-6/°C, and the change in...
Gene Evolution - Fast or Slow?
In contrast, regions which code...
Maxwell-Boltzmann Distribution: Problem Solving
This distribution function f(v) is defined by saying that the expected number N (v1,v2) of particles with speeds between v1 and v2 is given by

