{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,1]],"date-time":"2026-04-01T18:40:57Z","timestamp":1775068857598,"version":"3.50.1"},"reference-count":25,"publisher":"Springer Science and Business Media LLC","issue":"S4","license":[{"start":{"date-parts":[[2022,12,21]],"date-time":"2022-12-21T00:00:00Z","timestamp":1671580800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2022,12,21]],"date-time":"2022-12-21T00:00:00Z","timestamp":1671580800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Energy Inform"],"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Increasing shares of volatile generation and non-steerable demand raise the need for automated control of the Energy Systems (ESs). Various solutions for management and schedule-based control of energy facilities exist today. However, the amount and diversity of applications lead to a multitude of different automated energy management solutions. Different optimization algorithms have proven more or less effective for energy management. The multitude of optimization algorithms and energy management solutions require flexible, modular, and scalable integrations. We present a novel Optimization Service (OS) for easily integrating optimization algorithms while evaluating candidate solutions in the context of ESs applications. We propose an adapter-based architecture using metadata and domain knowledge to bridge between clients, e.g. smart grid applications and optimization algorithms. The architecture interfaces different clients with optimizers in a flexible and modular way. The clients provide metadata-based descriptions of optimization jobs translated by OS. OS then interacts with optimizers and evaluates candidate solutions. A consistent definition of interfaces for clients and optimization algorithms facilitates\u00a0the modular evaluation of candidate solutions. OS\u2019s separation of client and optimization algorithms increases scalability by managing computational resources independently. We evaluate the presented architecture for scheduling a so-called Energy Hub (EH) as a test case describing a simulation scenario of a renewable EH embedded in grid scenarios from an industrial area in Karlsruhe, Germany. OS utilizes an Evolutionary Algorithm (EA) to optimize schedules for cost and strain on the electrical grid. The use case exemplifies OS\u2019s advantages in a proof-of-concept evaluation.<\/jats:p>","DOI":"10.1186\/s42162-022-00246-z","type":"journal-article","created":{"date-parts":[[2022,12,21]],"date-time":"2022-12-21T00:17:28Z","timestamp":1671581848000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["An adapter-based architecture for evaluating candidate solutions in energy system scheduling"],"prefix":"10.1186","volume":"5","author":[{"given":"Malte","family":"Chlosta","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jianlei","family":"Liu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rafael","family":"Poppenborg","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Richard","family":"Lutz","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kevin","family":"F\u00f6rderer","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Thorsten","family":"Schlachter","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Veit","family":"Hagenmeyer","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2022,12,21]]},"reference":[{"key":"246_CR1","volume-title":"Organic Smart Home\u2014Energiemanagement f\u00fcr Intelligente Geb\u00e4ude","author":"F Allerding","year":"2014","unstructured":"Allerding F (2014) Organic Smart Home\u2014Energiemanagement f\u00fcr Intelligente Geb\u00e4ude. KIT Scientific Publishing, Karlsruhe"},{"key":"246_CR2","doi-asserted-by":"crossref","unstructured":"Ayoub N, Musharavati F, Pokharel S, Gabbar HA (2018) An Approach for Energy Conservation Management Systems in Buildings. In: 2018 IEEE International Conference on Smart Energy Grid Engineering (SEGE); p. 9\u201313","DOI":"10.1109\/SEGE.2018.8499476"},{"key":"246_CR3","doi-asserted-by":"crossref","unstructured":"Cao Y, Chen T, Sun L, Sun Y, Wei Z, Amaratunga GAJ (2020) Robust Energy Management for Uncertain Microgrid Using Modified Grey Wolf Optimizer. In: 2020 15th IEEE Conference on Industrial Electronics and Applications (ICIEA); p. 1515\u20131519","DOI":"10.1109\/ICIEA48937.2020.9248366"},{"key":"246_CR4","doi-asserted-by":"publisher","first-page":"139","DOI":"10.1016\/j.energy.2015.02.108","volume":"84","author":"M Elsied","year":"2015","unstructured":"Elsied M, Oukaour A, Gualous H, Hassan R (2015) Energy management and optimization in microgrid system based on green energy. Energy 84:139\u2013151","journal-title":"Energy"},{"key":"246_CR5","doi-asserted-by":"publisher","first-page":"431","DOI":"10.1016\/j.rser.2015.01.059","volume":"45","author":"AH Fathima","year":"2015","unstructured":"Fathima AH, Palanisamy K (2015) Optimization in microgrids with hybrid energy systems\u2014a review. Renew Sustain Energy Revi 45:431\u2013446","journal-title":"Renew Sustain Energy Revi"},{"key":"246_CR6","doi-asserted-by":"publisher","first-page":"109369","DOI":"10.1016\/j.rser.2019.109369","volume":"115","author":"A Fern\u00e1ndez-Guillam\u00f3n","year":"2019","unstructured":"Fern\u00e1ndez-Guillam\u00f3n A, G\u00f3mez-L\u00e1zaro E, Muljadi E, Molina-Garc\u00eda A (2019) Power systems with high renewable energy sources: a review of inertia and frequency control strategies over time. Renew Sustain Energy Rev 115: 109369","journal-title":"Renew Sustain Energy Rev"},{"key":"246_CR7","unstructured":"Framinan JM, Ruiz R (2009) Guidelines for deploying and implementing scheduling systems. In: XIII Congreso de Ingenier\u00eda de Organizaci\u00f3n; p. 677\u2013686"},{"issue":"2","key":"246_CR8","doi-asserted-by":"publisher","first-page":"237","DOI":"10.1016\/j.ejor.2009.09.026","volume":"205","author":"JM Framinan","year":"2010","unstructured":"Framinan JM, Ruiz R (2010) Architecture of manufacturing scheduling systems: literature review and an integrated proposal. Eur J Opera Res 205(2):237\u2013246","journal-title":"Eur J Opera Res"},{"key":"246_CR9","unstructured":"Geidel M (2007) Integrated modeling and optimization of multi-carrier energy systems. ETH Z\u00fcrich. Available from: https:\/\/www.research-collection.ethz.ch\/handle\/20.500.11850\/123494"},{"issue":"1","key":"246_CR10","doi-asserted-by":"publisher","first-page":"145","DOI":"10.1109\/TPWRS.2006.888988","volume":"22","author":"M Geidl","year":"2007","unstructured":"Geidl M, Andersson G (2007) Optimal power flow of multiple energy carriers. IEEE Trans Power Syst 22(1):145\u2013155","journal-title":"IEEE Trans Power Syst"},{"key":"246_CR11","doi-asserted-by":"crossref","unstructured":"Ignat A, Lazar E, Petreus D (2018) Energy Management for an Islanded Microgrid Based on Particle Swarm Optimization. In: 2018 IEEE 24th International Symposium for Design and Technology in Electronic Packaging (SIITME); p. 213\u2013216","DOI":"10.1109\/SIITME.2018.8599272"},{"key":"246_CR12","unstructured":"Klaus T, Vollmer C, Werner K, Lehmann H, Mueschen K (2010) Energieziel 2050: 100% Strom aus erneuerbaren Quellen. Dessau-Rosslau: Umweltbundesamt; Available from: https:\/\/www.umweltbundesamt.de\/publikationen\/energieziel-2050"},{"key":"246_CR13","doi-asserted-by":"publisher","first-page":"164","DOI":"10.1016\/j.apenergy.2014.04.056","volume":"128","author":"M Marzband","year":"2014","unstructured":"Marzband M, Ghadimi M, Sumper A, Dom\u00ednguez-Garc\u00eda JL (2014) Experimental validation of a real-time energy management system using multi-period gravitational search algorithm for microgrids in islanded mode. Appl Energy 128:164\u2013174","journal-title":"Appl Energy"},{"key":"246_CR14","unstructured":"Mauser I (2017) Multi-modal Building Energy Management. Karlsruher Institut f\u00fcr Technologie (KIT); 37.06.01; LK 01"},{"key":"246_CR15","doi-asserted-by":"publisher","first-page":"911","DOI":"10.1016\/j.renene.2015.09.003","volume":"87","author":"I Mauser","year":"2016","unstructured":"Mauser I, M\u00fcller J, Allerding F, Schmeck H (2016) Adaptive building energy management with multiple commodities and flexible evolutionary optimization. Renew Energy 87:911\u2013921","journal-title":"Renew Energy"},{"key":"246_CR16","unstructured":"Mauser I, M\u00fcller J, F\u00f6rderer K, Schmeck H (2017) Definition, Modeling, and Communication of Flexibility in Smart Buildings and Smart Grids. In: ETG-Fb. 155: International ETG Congress 2017. VDE; p. 605\u2013610"},{"key":"246_CR17","doi-asserted-by":"publisher","first-page":"1512","DOI":"10.1016\/j.rser.2017.07.030","volume":"80","author":"M Mohammadi","year":"2017","unstructured":"Mohammadi M, Noorollahi Y, Mohammadi-ivatloo B, Yousefi H (2017) Energy hub: From a model to a concept\u2014a review. Renew Sustain Energy Rev 80:1512\u20131527","journal-title":"Renew Sustain Energy Rev"},{"key":"246_CR18","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1016\/j.enpol.2016.02.051","volume":"93","author":"P Moriarty","year":"2016","unstructured":"Moriarty P, Honnery D (2016) Can renewable energy power the future? Energy Policy 93:3\u20137","journal-title":"Energy Policy"},{"key":"246_CR19","doi-asserted-by":"publisher","first-page":"252","DOI":"10.1016\/j.energy.2012.09.055","volume":"49","author":"T Niknam","year":"2013","unstructured":"Niknam T, Golestaneh F, Shafiei M (2013) Probabilistic energy management of a renewable microgrid with hydrogen storage using self-adaptive charge search algorithm. Energy 49:252\u2013267","journal-title":"Energy"},{"key":"246_CR20","doi-asserted-by":"publisher","first-page":"1343","DOI":"10.1016\/j.apenergy.2012.07.005","volume":"102","author":"S Obara","year":"2013","unstructured":"Obara S, Kawai M, Kawae O, Morizane Y (2013) Operational planning of an independent microgrid containing tidal power generators, SOFCs, and photovoltaics. Appl Energy 102:1343\u20131357","journal-title":"Appl Energy"},{"key":"246_CR21","doi-asserted-by":"crossref","unstructured":"Poppenborg R, Ruf J, Chlosta M, Liu J, Hotz C, D\u00fcpmeier C, et\u00a0al (2021) Energy Hub Gas : A Multi-Domain System Modelling and Co-Simulation Approach. In: Proceedings of the 9th Workshop on Modeling and Simulation of Cyber-Physical Energy Systems (MSCPES \u201921). Association for Computing Machinery (ACM); p. Art.Nr. 12. 37.12.03; LK 01","DOI":"10.1145\/3470481.3472712"},{"key":"246_CR22","unstructured":"UN, Brussels european council, 29\/30 october 2009, presidency conclusions. United Nations Treaty Collection, Chapter XXVII 7 d. 2015; Available from: https:\/\/www.consilium.europa.eu\/uedocs\/cms_data\/docs\/pressdata\/en\/ec\/110889.pdf"},{"key":"246_CR23","doi-asserted-by":"crossref","unstructured":"Van Beuzekom I, Gibescu M, Slootweg JG (2015) A review of multi-energy system planning and optimization tools for sustainable urban development. In: 2015 IEEE Eindhoven PowerTech; pp 1\u20137","DOI":"10.1109\/PTC.2015.7232360"},{"issue":"1","key":"246_CR24","doi-asserted-by":"publisher","first-page":"67","DOI":"10.1109\/4235.585893","volume":"1","author":"DH Wolpert","year":"1997","unstructured":"Wolpert DH, Macready WG (1997) No free lunch theorems for optimization. IEEE Trans Evol Comput 1(1):67\u201382","journal-title":"IEEE Trans Evol Comput"},{"issue":"4","key":"246_CR25","doi-asserted-by":"publisher","first-page":"944","DOI":"10.1109\/TSTE.2013.2255135","volume":"4","author":"Y Zhang","year":"2013","unstructured":"Zhang Y, Gatsis N, Giannakis GB (2013) Robust energy management for microgrids with high-penetration renewables. IEEE Trans Sustain Energy 4(4):944\u2013953","journal-title":"IEEE Trans Sustain Energy"}],"container-title":["Energy Informatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s42162-022-00246-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1186\/s42162-022-00246-z\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s42162-022-00246-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,12,21]],"date-time":"2022-12-21T00:30:45Z","timestamp":1671582645000},"score":1,"resource":{"primary":{"URL":"https:\/\/energyinformatics.springeropen.com\/articles\/10.1186\/s42162-022-00246-z"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,12,21]]},"references-count":25,"journal-issue":{"issue":"S4","published-online":{"date-parts":[[2022,12]]}},"alternative-id":["246"],"URL":"https:\/\/doi.org\/10.1186\/s42162-022-00246-z","relation":{},"ISSN":["2520-8942"],"issn-type":[{"value":"2520-8942","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,12,21]]},"assertion":[{"value":"21 December 2022","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare that they have no competing interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}},{"value":"This article has been published as part of Energy Informatics Volume 5 Supplement 4, 2022: Proceedings of the Energy Informatics. Academy Conference 2022 (EI.A 2022). The full contents of the supplement are available online at .","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"About this supplement"}}],"article-number":"56"}}