MuFlex: A Scalable, Physics-based Platform for Multi-Building Flexibility Analysis and Coordination Article Swipe
YOU?
·
· 2025
· Open Access
·
· DOI: https://doi.org/10.48550/arxiv.2508.13532
With the increasing penetration of renewable generation on the power grid, maintaining system balance requires coordinated demand flexibility from aggregations of buildings. Reinforcement learning (RL) has been widely explored for building controls because of its model-free nature. Open-source simulation testbeds are essential not only for training RL agents but also for fairly benchmarking control strategies. However, most building-sector testbeds target single buildings; multi-building platforms are relatively limited and typically rely on simplified models (e.g., Resistanc-Capacitance) or data-driven approaches, which lack the ability to fully capture the physical intricacies and intermediate variables necessary for interpreting control performance. Moreover, these platforms often impose fixed inputs, outputs, and model formats, restricting their applicability as benchmarking tools across diverse control scenarios. To address these gaps, MuFlex, a scalable, open-source platform for multi-building flexibility coordination, was developed. MuFlex enables synchronous information exchange across EnergyPlus building models and adheres to the latest OpenAI Gym interface, providing a modular, standardized RL implementation. The platform's capabilities were demonstrated in a case study coordinating demand flexibility across four office buildings using the Soft Actor-Critic (SAC) algorithm. The results show that under four buildings' coordination, SAC effectively reduced the aggregated peak demand by nearly 12% with maintained indoor comfort to ensure the power demand below the threshold. The platform is released open-source on GitHub: https://github.com/BuildNexusX/MuFlex.
Related Topics
- Type
- preprint
- Language
- en
- Landing Page
- http://arxiv.org/abs/2508.13532
- https://arxiv.org/pdf/2508.13532
- OA Status
- green
- OpenAlex ID
- https://openalex.org/W4414991931
Raw OpenAlex JSON
- OpenAlex ID
-
https://openalex.org/W4414991931Canonical identifier for this work in OpenAlex
- DOI
-
https://doi.org/10.48550/arxiv.2508.13532Digital Object Identifier
- Title
-
MuFlex: A Scalable, Physics-based Platform for Multi-Building Flexibility Analysis and CoordinationWork title
- Type
-
preprintOpenAlex work type
- Language
-
enPrimary language
- Publication year
-
2025Year of publication
- Publication date
-
2025-08-19Full publication date if available
- Authors
-
Ziyan Wu, Ivan Korolija, Rui TangList of authors in order
- Landing page
-
https://arxiv.org/abs/2508.13532Publisher landing page
- PDF URL
-
https://arxiv.org/pdf/2508.13532Direct link to full text PDF
- Open access
-
YesWhether a free full text is available
- OA status
-
greenOpen access status per OpenAlex
- OA URL
-
https://arxiv.org/pdf/2508.13532Direct OA link when available
- Cited by
-
0Total citation count in OpenAlex
Full payload
| id | https://openalex.org/W4414991931 |
|---|---|
| doi | https://doi.org/10.48550/arxiv.2508.13532 |
| ids.doi | https://doi.org/10.48550/arxiv.2508.13532 |
| ids.openalex | https://openalex.org/W4414991931 |
| fwci | |
| type | preprint |
| title | MuFlex: A Scalable, Physics-based Platform for Multi-Building Flexibility Analysis and Coordination |
| biblio.issue | |
| biblio.volume | |
| biblio.last_page | |
| biblio.first_page | |
| topics[0].id | https://openalex.org/T12594 |
| topics[0].field.id | https://openalex.org/fields/14 |
| topics[0].field.display_name | Business, Management and Accounting |
| topics[0].score | 0.7558000087738037 |
| topics[0].domain.id | https://openalex.org/domains/2 |
| topics[0].domain.display_name | Social Sciences |
| topics[0].subfield.id | https://openalex.org/subfields/1405 |
| topics[0].subfield.display_name | Management of Technology and Innovation |
| topics[0].display_name | Collaboration in agile enterprises |
| topics[1].id | https://openalex.org/T10672 |
| topics[1].field.id | https://openalex.org/fields/22 |
| topics[1].field.display_name | Engineering |
| topics[1].score | 0.6599000096321106 |
| topics[1].domain.id | https://openalex.org/domains/3 |
| topics[1].domain.display_name | Physical Sciences |
| topics[1].subfield.id | https://openalex.org/subfields/2210 |
| topics[1].subfield.display_name | Mechanical Engineering |
| topics[1].display_name | Design Education and Practice |
| topics[2].id | https://openalex.org/T12000 |
| topics[2].field.id | https://openalex.org/fields/22 |
| topics[2].field.display_name | Engineering |
| topics[2].score | 0.6161999702453613 |
| topics[2].domain.id | https://openalex.org/domains/3 |
| topics[2].domain.display_name | Physical Sciences |
| topics[2].subfield.id | https://openalex.org/subfields/2207 |
| topics[2].subfield.display_name | Control and Systems Engineering |
| topics[2].display_name | Systems Engineering Methodologies and Applications |
| is_xpac | False |
| apc_list | |
| apc_paid | |
| language | en |
| locations[0].id | pmh:oai:arXiv.org:2508.13532 |
| locations[0].is_oa | True |
| locations[0].source.id | https://openalex.org/S4306400194 |
| locations[0].source.issn | |
| locations[0].source.type | repository |
| locations[0].source.is_oa | True |
| locations[0].source.issn_l | |
| locations[0].source.is_core | False |
| locations[0].source.is_in_doaj | False |
| locations[0].source.display_name | arXiv (Cornell University) |
| locations[0].source.host_organization | https://openalex.org/I205783295 |
| locations[0].source.host_organization_name | Cornell University |
| locations[0].source.host_organization_lineage | https://openalex.org/I205783295 |
| locations[0].license | |
| locations[0].pdf_url | https://arxiv.org/pdf/2508.13532 |
| locations[0].version | submittedVersion |
| locations[0].raw_type | text |
| locations[0].license_id | |
| locations[0].is_accepted | False |
| locations[0].is_published | False |
| locations[0].raw_source_name | |
| locations[0].landing_page_url | http://arxiv.org/abs/2508.13532 |
| locations[1].id | doi:10.48550/arxiv.2508.13532 |
| locations[1].is_oa | True |
| locations[1].source.id | https://openalex.org/S4306400194 |
| locations[1].source.issn | |
| locations[1].source.type | repository |
| locations[1].source.is_oa | True |
| locations[1].source.issn_l | |
| locations[1].source.is_core | False |
| locations[1].source.is_in_doaj | False |
| locations[1].source.display_name | arXiv (Cornell University) |
| locations[1].source.host_organization | https://openalex.org/I205783295 |
| locations[1].source.host_organization_name | Cornell University |
| locations[1].source.host_organization_lineage | https://openalex.org/I205783295 |
| locations[1].license | |
| locations[1].pdf_url | |
| locations[1].version | |
| locations[1].raw_type | article |
| locations[1].license_id | |
| locations[1].is_accepted | False |
| locations[1].is_published | |
| locations[1].raw_source_name | |
| locations[1].landing_page_url | https://doi.org/10.48550/arxiv.2508.13532 |
| indexed_in | arxiv, datacite |
| authorships[0].author.id | https://openalex.org/A5073120968 |
| authorships[0].author.orcid | https://orcid.org/0009-0007-3072-5896 |
| authorships[0].author.display_name | Ziyan Wu |
| authorships[0].author_position | first |
| authorships[0].raw_author_name | Wu, Ziyan |
| authorships[0].is_corresponding | False |
| authorships[1].author.id | https://openalex.org/A5073437810 |
| authorships[1].author.orcid | https://orcid.org/0000-0003-3153-6070 |
| authorships[1].author.display_name | Ivan Korolija |
| authorships[1].author_position | middle |
| authorships[1].raw_author_name | Korolija, Ivan |
| authorships[1].is_corresponding | False |
| authorships[2].author.id | https://openalex.org/A5101445850 |
| authorships[2].author.orcid | https://orcid.org/0000-0001-6981-0114 |
| authorships[2].author.display_name | Rui Tang |
| authorships[2].author_position | last |
| authorships[2].raw_author_name | Tang, Rui |
| authorships[2].is_corresponding | False |
| has_content.pdf | True |
| has_content.grobid_xml | True |
| is_paratext | False |
| open_access.is_oa | True |
| open_access.oa_url | https://arxiv.org/pdf/2508.13532 |
| open_access.oa_status | green |
| open_access.any_repository_has_fulltext | False |
| created_date | 2025-10-09T00:00:00 |
| display_name | MuFlex: A Scalable, Physics-based Platform for Multi-Building Flexibility Analysis and Coordination |
| has_fulltext | True |
| is_retracted | False |
| updated_date | 2025-12-03T00:07:38.036990 |
| primary_topic.id | https://openalex.org/T12594 |
| primary_topic.field.id | https://openalex.org/fields/14 |
| primary_topic.field.display_name | Business, Management and Accounting |
| primary_topic.score | 0.7558000087738037 |
| primary_topic.domain.id | https://openalex.org/domains/2 |
| primary_topic.domain.display_name | Social Sciences |
| primary_topic.subfield.id | https://openalex.org/subfields/1405 |
| primary_topic.subfield.display_name | Management of Technology and Innovation |
| primary_topic.display_name | Collaboration in agile enterprises |
| cited_by_count | 0 |
| locations_count | 2 |
| best_oa_location.id | pmh:oai:arXiv.org:2508.13532 |
| best_oa_location.is_oa | True |
| best_oa_location.source.id | https://openalex.org/S4306400194 |
| best_oa_location.source.issn | |
| best_oa_location.source.type | repository |
| best_oa_location.source.is_oa | True |
| best_oa_location.source.issn_l | |
| best_oa_location.source.is_core | False |
| best_oa_location.source.is_in_doaj | False |
| best_oa_location.source.display_name | arXiv (Cornell University) |
| best_oa_location.source.host_organization | https://openalex.org/I205783295 |
| best_oa_location.source.host_organization_name | Cornell University |
| best_oa_location.source.host_organization_lineage | https://openalex.org/I205783295 |
| best_oa_location.license | |
| best_oa_location.pdf_url | https://arxiv.org/pdf/2508.13532 |
| best_oa_location.version | submittedVersion |
| best_oa_location.raw_type | text |
| best_oa_location.license_id | |
| best_oa_location.is_accepted | False |
| best_oa_location.is_published | False |
| best_oa_location.raw_source_name | |
| best_oa_location.landing_page_url | http://arxiv.org/abs/2508.13532 |
| primary_location.id | pmh:oai:arXiv.org:2508.13532 |
| primary_location.is_oa | True |
| primary_location.source.id | https://openalex.org/S4306400194 |
| primary_location.source.issn | |
| primary_location.source.type | repository |
| primary_location.source.is_oa | True |
| primary_location.source.issn_l | |
| primary_location.source.is_core | False |
| primary_location.source.is_in_doaj | False |
| primary_location.source.display_name | arXiv (Cornell University) |
| primary_location.source.host_organization | https://openalex.org/I205783295 |
| primary_location.source.host_organization_name | Cornell University |
| primary_location.source.host_organization_lineage | https://openalex.org/I205783295 |
| primary_location.license | |
| primary_location.pdf_url | https://arxiv.org/pdf/2508.13532 |
| primary_location.version | submittedVersion |
| primary_location.raw_type | text |
| primary_location.license_id | |
| primary_location.is_accepted | False |
| primary_location.is_published | False |
| primary_location.raw_source_name | |
| primary_location.landing_page_url | http://arxiv.org/abs/2508.13532 |
| publication_date | 2025-08-19 |
| publication_year | 2025 |
| referenced_works_count | 0 |
| abstract_inverted_index.a | 122, 150, 161 |
| abstract_inverted_index.RL | 46, 153 |
| abstract_inverted_index.To | 117 |
| abstract_inverted_index.as | 110 |
| abstract_inverted_index.by | 192 |
| abstract_inverted_index.in | 160 |
| abstract_inverted_index.is | 209 |
| abstract_inverted_index.of | 4, 20, 33 |
| abstract_inverted_index.on | 7, 70, 212 |
| abstract_inverted_index.or | 75 |
| abstract_inverted_index.to | 82, 143, 199 |
| abstract_inverted_index.12% | 194 |
| abstract_inverted_index.Gym | 147 |
| abstract_inverted_index.SAC | 185 |
| abstract_inverted_index.The | 155, 177, 207 |
| abstract_inverted_index.and | 67, 88, 104, 141 |
| abstract_inverted_index.are | 40, 64 |
| abstract_inverted_index.but | 48 |
| abstract_inverted_index.for | 29, 44, 50, 92, 126 |
| abstract_inverted_index.has | 25 |
| abstract_inverted_index.its | 34 |
| abstract_inverted_index.not | 42 |
| abstract_inverted_index.the | 1, 8, 80, 85, 144, 172, 188, 201, 205 |
| abstract_inverted_index.was | 130 |
| abstract_inverted_index.(RL) | 24 |
| abstract_inverted_index.Soft | 173 |
| abstract_inverted_index.With | 0 |
| abstract_inverted_index.also | 49 |
| abstract_inverted_index.been | 26 |
| abstract_inverted_index.case | 162 |
| abstract_inverted_index.four | 168, 182 |
| abstract_inverted_index.from | 18 |
| abstract_inverted_index.lack | 79 |
| abstract_inverted_index.most | 56 |
| abstract_inverted_index.only | 43 |
| abstract_inverted_index.peak | 190 |
| abstract_inverted_index.rely | 69 |
| abstract_inverted_index.show | 179 |
| abstract_inverted_index.that | 180 |
| abstract_inverted_index.were | 158 |
| abstract_inverted_index.with | 195 |
| abstract_inverted_index.(SAC) | 175 |
| abstract_inverted_index.below | 204 |
| abstract_inverted_index.fixed | 101 |
| abstract_inverted_index.fully | 83 |
| abstract_inverted_index.gaps, | 120 |
| abstract_inverted_index.grid, | 10 |
| abstract_inverted_index.model | 105 |
| abstract_inverted_index.often | 99 |
| abstract_inverted_index.power | 9, 202 |
| abstract_inverted_index.study | 163 |
| abstract_inverted_index.their | 108 |
| abstract_inverted_index.these | 97, 119 |
| abstract_inverted_index.tools | 112 |
| abstract_inverted_index.under | 181 |
| abstract_inverted_index.using | 171 |
| abstract_inverted_index.which | 78 |
| abstract_inverted_index.(e.g., | 73 |
| abstract_inverted_index.MuFlex | 132 |
| abstract_inverted_index.OpenAI | 146 |
| abstract_inverted_index.across | 113, 137, 167 |
| abstract_inverted_index.agents | 47 |
| abstract_inverted_index.demand | 16, 165, 191, 203 |
| abstract_inverted_index.ensure | 200 |
| abstract_inverted_index.fairly | 51 |
| abstract_inverted_index.impose | 100 |
| abstract_inverted_index.indoor | 197 |
| abstract_inverted_index.latest | 145 |
| abstract_inverted_index.models | 72, 140 |
| abstract_inverted_index.nearly | 193 |
| abstract_inverted_index.office | 169 |
| abstract_inverted_index.single | 60 |
| abstract_inverted_index.system | 12 |
| abstract_inverted_index.target | 59 |
| abstract_inverted_index.widely | 27 |
| abstract_inverted_index.GitHub: | 213 |
| abstract_inverted_index.MuFlex, | 121 |
| abstract_inverted_index.ability | 81 |
| abstract_inverted_index.address | 118 |
| abstract_inverted_index.adheres | 142 |
| abstract_inverted_index.balance | 13 |
| abstract_inverted_index.because | 32 |
| abstract_inverted_index.capture | 84 |
| abstract_inverted_index.comfort | 198 |
| abstract_inverted_index.control | 53, 94, 115 |
| abstract_inverted_index.diverse | 114 |
| abstract_inverted_index.enables | 133 |
| abstract_inverted_index.inputs, | 102 |
| abstract_inverted_index.limited | 66 |
| abstract_inverted_index.nature. | 36 |
| abstract_inverted_index.reduced | 187 |
| abstract_inverted_index.results | 178 |
| abstract_inverted_index.However, | 55 |
| abstract_inverted_index.building | 30, 139 |
| abstract_inverted_index.controls | 31 |
| abstract_inverted_index.exchange | 136 |
| abstract_inverted_index.explored | 28 |
| abstract_inverted_index.formats, | 106 |
| abstract_inverted_index.learning | 23 |
| abstract_inverted_index.modular, | 151 |
| abstract_inverted_index.outputs, | 103 |
| abstract_inverted_index.physical | 86 |
| abstract_inverted_index.platform | 125, 208 |
| abstract_inverted_index.released | 210 |
| abstract_inverted_index.requires | 14 |
| abstract_inverted_index.testbeds | 39, 58 |
| abstract_inverted_index.training | 45 |
| abstract_inverted_index.Moreover, | 96 |
| abstract_inverted_index.buildings | 170 |
| abstract_inverted_index.essential | 41 |
| abstract_inverted_index.necessary | 91 |
| abstract_inverted_index.platforms | 63, 98 |
| abstract_inverted_index.providing | 149 |
| abstract_inverted_index.renewable | 5 |
| abstract_inverted_index.scalable, | 123 |
| abstract_inverted_index.typically | 68 |
| abstract_inverted_index.variables | 90 |
| abstract_inverted_index.EnergyPlus | 138 |
| abstract_inverted_index.aggregated | 189 |
| abstract_inverted_index.algorithm. | 176 |
| abstract_inverted_index.buildings' | 183 |
| abstract_inverted_index.buildings. | 21 |
| abstract_inverted_index.buildings; | 61 |
| abstract_inverted_index.developed. | 131 |
| abstract_inverted_index.generation | 6 |
| abstract_inverted_index.increasing | 2 |
| abstract_inverted_index.interface, | 148 |
| abstract_inverted_index.maintained | 196 |
| abstract_inverted_index.model-free | 35 |
| abstract_inverted_index.platform's | 156 |
| abstract_inverted_index.relatively | 65 |
| abstract_inverted_index.scenarios. | 116 |
| abstract_inverted_index.simplified | 71 |
| abstract_inverted_index.simulation | 38 |
| abstract_inverted_index.threshold. | 206 |
| abstract_inverted_index.Open-source | 37 |
| abstract_inverted_index.approaches, | 77 |
| abstract_inverted_index.coordinated | 15 |
| abstract_inverted_index.data-driven | 76 |
| abstract_inverted_index.effectively | 186 |
| abstract_inverted_index.flexibility | 17, 128, 166 |
| abstract_inverted_index.information | 135 |
| abstract_inverted_index.intricacies | 87 |
| abstract_inverted_index.maintaining | 11 |
| abstract_inverted_index.open-source | 124, 211 |
| abstract_inverted_index.penetration | 3 |
| abstract_inverted_index.restricting | 107 |
| abstract_inverted_index.strategies. | 54 |
| abstract_inverted_index.synchronous | 134 |
| abstract_inverted_index.Actor-Critic | 174 |
| abstract_inverted_index.aggregations | 19 |
| abstract_inverted_index.benchmarking | 52, 111 |
| abstract_inverted_index.capabilities | 157 |
| abstract_inverted_index.coordinating | 164 |
| abstract_inverted_index.demonstrated | 159 |
| abstract_inverted_index.intermediate | 89 |
| abstract_inverted_index.interpreting | 93 |
| abstract_inverted_index.performance. | 95 |
| abstract_inverted_index.standardized | 152 |
| abstract_inverted_index.Reinforcement | 22 |
| abstract_inverted_index.applicability | 109 |
| abstract_inverted_index.coordination, | 129, 184 |
| abstract_inverted_index.multi-building | 62, 127 |
| abstract_inverted_index.building-sector | 57 |
| abstract_inverted_index.implementation. | 154 |
| abstract_inverted_index.Resistanc-Capacitance) | 74 |
| abstract_inverted_index.https://github.com/BuildNexusX/MuFlex. | 214 |
| cited_by_percentile_year | |
| countries_distinct_count | 0 |
| institutions_distinct_count | 3 |
| citation_normalized_percentile |