Full Text Available

Note: Clicking the button above will open the full text document at the original institutional repository in a new window.

Design problem optimization with multi-objective evolutionary algorithms

Complex design challenges involve conflicting objectives and require robust optimization techniques. They commonly arise in engineering, building design, robotics, drug design, and energy systems, among others, where balancing competing criteria is essential. Sunshade optimization is also a complex...

Full description

Saved in:
Bibliographic Details
Main Author: Toma, Farzana Haque
Other Authors: Nitschke, Geoff Stuart
Format: Thesis
Language:English
English
Published: Department of Computer Science 2026
Subjects:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1867613245651550208
access_status_str Open Access
author Toma, Farzana Haque
author2 Nitschke, Geoff Stuart
author_browse Nitschke, Geoff Stuart
Toma, Farzana Haque
author_facet Nitschke, Geoff Stuart
Toma, Farzana Haque
author_sort Toma, Farzana Haque
collection Thesis
description Complex design challenges involve conflicting objectives and require robust optimization techniques. They commonly arise in engineering, building design, robotics, drug design, and energy systems, among others, where balancing competing criteria is essential. Sunshade optimization is also a complex design problem as it has many conflicting objectives. Sunshades significantly influence a building's thermal performance, daylight quality, occupant comfort, and energy usage. However, traditional sunshade designs typically focus on a limited set of objectives, often ignoring broader considerations such as cost efficiency and outside-view obstruction. This thesis addresses that gap by implementing and comparing two advanced multi-objective evolutionary algorithms—Multi-Objective Covariance Matrix Adaptation Evolution Strategy (MOCMA-ES) and the Non-Dominated Sorting Genetic Algorithm II (NSGA-II)—to optimize sunshades across five key objectives: thermal comfort, energy consumption, Useful Daylight Illuminance (UDI), cost, and outside-view obstruction. A single-room office model was used as a test bed, with parameterized sunshades simulated through Honeybee, EnergyPlus, and Radiance. Experiments were conducted in four distinct climate zones—Cape Town (moderate), Nairobi (hot), Colombo (hothumid), and Oslo (cold)—to ensure broad applicability. Both algorithms consistently outperformed traditional, manually designed sunshades in reducing thermal discomfort and energy usage while also improving UDI. Gains in cost and view preservation were more modest, primarily because minimal overhang sunshades can already be inexpensive and unobtrusive. Statistical tests indicated no systematic performance advantage of one algorithm over the other; NSGA-II tended to produce larger Pareto fronts, whereas MOCMA-ES explored a broader range of objective values. The main contribution of this research is the use of two advanced multi-objective evolutionary algorithms to optimize sunshade designs based on five key objectives, tested in four climate zones representing both the northern and southern hemispheres, as well as regions below and above the equator, demonstrating clear advantages over traditional, manually designed sunshades in achieving a balanced trade-off among competing performance criteria.
format Thesis
id oai:open.uct.ac.za:11427/42760
institution University of Cape Town (South Africa)
language English
eng
last_indexed 2026-06-10T12:33:05.164Z
license_str Not specified — see source repository
provenance_str_mv Harvested via OAI-PMH from UCTD — University of Cape Town Open Access Repository
publishDate 2026
publishDateRange 2026
publishDateSort 2026
publisher Department of Computer Science
publisherStr Department of Computer Science
record_format dspace
source_str UCTD — University of Cape Town Open Access Repository
spelling oai:open.uct.ac.za:11427/42760 Design problem optimization with multi-objective evolutionary algorithms Toma, Farzana Haque Nitschke, Geoff Stuart Matrix Adaptation Evolution Strategy Non-Dominated Sorting Genetic Algorithm Complex design challenges involve conflicting objectives and require robust optimization techniques. They commonly arise in engineering, building design, robotics, drug design, and energy systems, among others, where balancing competing criteria is essential. Sunshade optimization is also a complex design problem as it has many conflicting objectives. Sunshades significantly influence a building's thermal performance, daylight quality, occupant comfort, and energy usage. However, traditional sunshade designs typically focus on a limited set of objectives, often ignoring broader considerations such as cost efficiency and outside-view obstruction. This thesis addresses that gap by implementing and comparing two advanced multi-objective evolutionary algorithms—Multi-Objective Covariance Matrix Adaptation Evolution Strategy (MOCMA-ES) and the Non-Dominated Sorting Genetic Algorithm II (NSGA-II)—to optimize sunshades across five key objectives: thermal comfort, energy consumption, Useful Daylight Illuminance (UDI), cost, and outside-view obstruction. A single-room office model was used as a test bed, with parameterized sunshades simulated through Honeybee, EnergyPlus, and Radiance. Experiments were conducted in four distinct climate zones—Cape Town (moderate), Nairobi (hot), Colombo (hothumid), and Oslo (cold)—to ensure broad applicability. Both algorithms consistently outperformed traditional, manually designed sunshades in reducing thermal discomfort and energy usage while also improving UDI. Gains in cost and view preservation were more modest, primarily because minimal overhang sunshades can already be inexpensive and unobtrusive. Statistical tests indicated no systematic performance advantage of one algorithm over the other; NSGA-II tended to produce larger Pareto fronts, whereas MOCMA-ES explored a broader range of objective values. The main contribution of this research is the use of two advanced multi-objective evolutionary algorithms to optimize sunshade designs based on five key objectives, tested in four climate zones representing both the northern and southern hemispheres, as well as regions below and above the equator, demonstrating clear advantages over traditional, manually designed sunshades in achieving a balanced trade-off among competing performance criteria. 2026-01-29T13:24:38Z 2026-01-29T13:24:38Z 2025 2026-01-29T12:13:39Z Thesis / Dissertation Masters MSc http://hdl.handle.net/11427/42760 en eng application/pdf Department of Computer Science Faculty of Science University of Cape Town
spellingShingle Matrix Adaptation Evolution Strategy
Non-Dominated Sorting Genetic Algorithm
Toma, Farzana Haque
Design problem optimization with multi-objective evolutionary algorithms
thesis_degree_str Master's
title Design problem optimization with multi-objective evolutionary algorithms
title_full Design problem optimization with multi-objective evolutionary algorithms
title_fullStr Design problem optimization with multi-objective evolutionary algorithms
title_full_unstemmed Design problem optimization with multi-objective evolutionary algorithms
title_short Design problem optimization with multi-objective evolutionary algorithms
title_sort design problem optimization with multi objective evolutionary algorithms
topic Matrix Adaptation Evolution Strategy
Non-Dominated Sorting Genetic Algorithm
url http://hdl.handle.net/11427/42760
work_keys_str_mv AT tomafarzanahaque designproblemoptimizationwithmultiobjectiveevolutionaryalgorithms