Full Text Available
Note: Clicking the button above will open the full text document at the original institutional repository in a new window.
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...
| Main Author: | |
|---|---|
| Other Authors: | |
| Format: | Thesis |
| Language: | English English |
| Published: |
Department of Computer Science
2026
|
| Subjects: | |
| Tags: |
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 |