A modular co-simulation approach for urban energy systems

Cities are the main site of energy consumption, which result in approximately 71% of global CO2 emissions. Therefore, energy planning in cities can play a critical role in climate change mitigation by improving the efficiency of urban energy usage. The energy characteristics of cities are complex as...

Full description

Bibliographic Details
Main Author: Wang, Kunpeng
Format: Thesis (University of Nottingham only)
Language:English
Published: 2022
Subjects:
Online Access:https://eprints.nottingham.ac.uk/71775/
_version_ 1848800688836968448
author Wang, Kunpeng
author_facet Wang, Kunpeng
author_sort Wang, Kunpeng
building Nottingham Research Data Repository
collection Online Access
description Cities are the main site of energy consumption, which result in approximately 71% of global CO2 emissions. Therefore, energy planning in cities can play a critical role in climate change mitigation by improving the efficiency of urban energy usage. The energy characteristics of cities are complex as they involve interactions of multiple domains, such as energy resources, distribution networks, storage and demands from various consumers. Such complexity makes urban energy planning a challenging task, which requires an accurate simulation of the interactions and flows between different urban energy subsystems. Co-simulation has been adopted by a number of researchers to simulate dynamic interactions between subsystems. However, the research has been domain specific and could only be used in limited areas. There was no generic approach to tackle the interoperability challenge of a comprehensive simulation for urban energy systems. To address such a gap, the aim of this thesis is to develop a generic and scalable urban energy co-simulation approach to comprehensively model the dynamic, complex and interactive nature of urban energy systems. This was achieved through the development of a generic and scalable urban energy co-simulation architecture and approach for the integration and orchestration of urban energy simulation tools, also called simulators, from different domains. Nine requirements were identified through a literature review of co-simulation, its approaches, standards, middleware and simulation tools. A conceptual co-simulation architecture was proposed that can address the requirements. The architecture has a modular design with four layers. The simulator layer wraps the simulation tools; the interconnection layer enables the communication between tools programmed in different programming languages; the interoperability layer provides a mechanism for the tool composition and orchestration; and the control layer controls the overall simulation sequence and how data is exchanged. Based on the architecture, a Co-simulation Platform for Ecological-urban (COPE) was developed. Suitable co-simulation software libraries were adopted and mapped together to fulfil the requirements of each layer of COPE to achieve the research objectives. For different simulation purposes, subsystem simulation tools from different domains could be selected and integrated into the platform. A master algorithm could then be developed to orchestrate and synchronise the tools by controlling how the tools are run and how data are exchanged among the tools. In order to evaluate COPE’s fundamental functionality and demonstrate its application, two case studies are presented in the thesis: simulating multiple application domains for a single building and multiple (interacting) buildings respectively. From the case studies, it was observed that COPE can successfully synchronise and manage interactions between the co-simulation platform and integrated simulation tools. The simulation results are validated by comparing the results obtained from the direct coupling approach. The applicability of COPE is demonstrated by simulating energy flows in urban energy systems in a neighbourhood context. Computing performance diagnostics also showed that this functionality is achieved with modest overhead. The layered modular co-simulation approach and COPE presented in this thesis provide a generic and scalable approach to simulating urban energy systems. It could be used for decision making to improve urban energy efficiency.
first_indexed 2025-11-14T20:55:33Z
format Thesis (University of Nottingham only)
id nottingham-71775
institution University of Nottingham Malaysia Campus
institution_category Local University
language English
last_indexed 2025-11-14T20:55:33Z
publishDate 2022
recordtype eprints
repository_type Digital Repository
spelling nottingham-717752023-02-28T11:43:37Z https://eprints.nottingham.ac.uk/71775/ A modular co-simulation approach for urban energy systems Wang, Kunpeng Cities are the main site of energy consumption, which result in approximately 71% of global CO2 emissions. Therefore, energy planning in cities can play a critical role in climate change mitigation by improving the efficiency of urban energy usage. The energy characteristics of cities are complex as they involve interactions of multiple domains, such as energy resources, distribution networks, storage and demands from various consumers. Such complexity makes urban energy planning a challenging task, which requires an accurate simulation of the interactions and flows between different urban energy subsystems. Co-simulation has been adopted by a number of researchers to simulate dynamic interactions between subsystems. However, the research has been domain specific and could only be used in limited areas. There was no generic approach to tackle the interoperability challenge of a comprehensive simulation for urban energy systems. To address such a gap, the aim of this thesis is to develop a generic and scalable urban energy co-simulation approach to comprehensively model the dynamic, complex and interactive nature of urban energy systems. This was achieved through the development of a generic and scalable urban energy co-simulation architecture and approach for the integration and orchestration of urban energy simulation tools, also called simulators, from different domains. Nine requirements were identified through a literature review of co-simulation, its approaches, standards, middleware and simulation tools. A conceptual co-simulation architecture was proposed that can address the requirements. The architecture has a modular design with four layers. The simulator layer wraps the simulation tools; the interconnection layer enables the communication between tools programmed in different programming languages; the interoperability layer provides a mechanism for the tool composition and orchestration; and the control layer controls the overall simulation sequence and how data is exchanged. Based on the architecture, a Co-simulation Platform for Ecological-urban (COPE) was developed. Suitable co-simulation software libraries were adopted and mapped together to fulfil the requirements of each layer of COPE to achieve the research objectives. For different simulation purposes, subsystem simulation tools from different domains could be selected and integrated into the platform. A master algorithm could then be developed to orchestrate and synchronise the tools by controlling how the tools are run and how data are exchanged among the tools. In order to evaluate COPE’s fundamental functionality and demonstrate its application, two case studies are presented in the thesis: simulating multiple application domains for a single building and multiple (interacting) buildings respectively. From the case studies, it was observed that COPE can successfully synchronise and manage interactions between the co-simulation platform and integrated simulation tools. The simulation results are validated by comparing the results obtained from the direct coupling approach. The applicability of COPE is demonstrated by simulating energy flows in urban energy systems in a neighbourhood context. Computing performance diagnostics also showed that this functionality is achieved with modest overhead. The layered modular co-simulation approach and COPE presented in this thesis provide a generic and scalable approach to simulating urban energy systems. It could be used for decision making to improve urban energy efficiency. 2022-12-13 Thesis (University of Nottingham only) NonPeerReviewed application/pdf en cc_by https://eprints.nottingham.ac.uk/71775/1/Kunpeng_WANG_PhD_thesis.pdf Wang, Kunpeng (2022) A modular co-simulation approach for urban energy systems. PhD thesis, University of Nottingham. Urban Energy Systems; Co-Simulation; Modular software architecture; Functional Mock-up Interface; Functional Mock-up Unit
spellingShingle Urban Energy Systems; Co-Simulation; Modular software architecture; Functional Mock-up Interface; Functional Mock-up Unit
Wang, Kunpeng
A modular co-simulation approach for urban energy systems
title A modular co-simulation approach for urban energy systems
title_full A modular co-simulation approach for urban energy systems
title_fullStr A modular co-simulation approach for urban energy systems
title_full_unstemmed A modular co-simulation approach for urban energy systems
title_short A modular co-simulation approach for urban energy systems
title_sort modular co-simulation approach for urban energy systems
topic Urban Energy Systems; Co-Simulation; Modular software architecture; Functional Mock-up Interface; Functional Mock-up Unit
url https://eprints.nottingham.ac.uk/71775/