{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,28]],"date-time":"2026-05-28T02:14:42Z","timestamp":1779934482429,"version":"3.53.1"},"reference-count":35,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2017,9,18]],"date-time":"2017-09-18T00:00:00Z","timestamp":1505692800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Cyber-Phys. Syst."],"published-print":{"date-parts":[[2017,10,31]]},"abstract":"<jats:p>This article addresses the application of real-time scheduling to the reduction of the peak load of power consumption generated by electric loads in Cyber-Physical Energy Systems (CPES). The goal is to reduce the peak load while achieving a desired Quality of Service of the physical system under control. The considered physical processes are characterized by integrator dynamics and modelled as sporadic real-time activities. Timing constraints are obtained from physical parameters and are used to manage the activation of electric loads by a real-time scheduling algorithm. As a main contribution, an algorithm derived from the multi-processor real-time scheduling domain is proposed to efficiently deal with a high number of physical processes (i.e., electric loads), making its scalability suitable for large CPES, such as smart energy grids. The cyber-physical nature of the proposed method arises from the tight interaction between the physical processes operated by the electric loads, and the applied scheduling.<\/jats:p>\n          <jats:p>To allow the use of the proposed approach in practical applications, modelling approximations and uncertainties on physical parameters are explicitly included in the model. An adaptive control strategy is proposed to guarantee the requirements on physical values under control in presence of modelling and measurement uncertainties. The compensation for such uncertainties is done by dynamically adapting the values of timing parameters used by the scheduler. Formal results have been derived to put into relationship the values of quantities describing the physical process with real-time parameters used to model and to schedule the activation of loads. The performance of the method is evaluated by means of physically accurate simulations of thermal systems, showing a remarkable reduction of the peak load and a robust enforcement of the desired physical requirements.<\/jats:p>","DOI":"10.1145\/3047412","type":"journal-article","created":{"date-parts":[[2017,9,18]],"date-time":"2017-09-18T12:20:54Z","timestamp":1505737254000},"page":"1-25","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":13,"title":["Adaptive Real-Time Scheduling of Cyber-Physical Energy Systems"],"prefix":"10.1145","volume":"1","author":[{"given":"Daniele De","family":"Martini","sequence":"first","affiliation":[{"name":"Universit\u00e0 degli Studi di Pavia, Pavia, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Guido","family":"Benetti","sequence":"additional","affiliation":[{"name":"Universit\u00e0 degli Studi di Pavia, Pavia, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Marco L. Della","family":"Vedova","sequence":"additional","affiliation":[{"name":"Universit\u00e0 Cattolica del Sacro Cuore, Brescia, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Tullio","family":"Facchinetti","sequence":"additional","affiliation":[{"name":"Universit\u00e0 degli Studi di Pavia, Pavia, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2017,9,18]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2006.113"},{"key":"e_1_2_1_2_1","volume-title":"Proceedings of the 11th IEEE Real-Time Systems Symposium. 182--190","author":"Baruah Sanjoy K."},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.scs.2015.05.002"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2010.2081652"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.enbuild.2014.02.013"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/ETFA.2015.7301454"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/59.192913"},{"key":"e_1_2_1_8_1","volume-title":"Proceedings of 17th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA\u201912)","author":"Marco"},{"key":"e_1_2_1_9_1","volume-title":"Proceedings of the 2nd IEEE Energy Conference and Exhibition (ENERGYCON\u201912)","author":"Marco"},{"key":"e_1_2_1_10_1","volume-title":"Proceedings of the 18th International Conference on Real-Time and Network Systems (RTNS\u201910)","author":"Della Vedova Marco L.","year":"2010"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.conengprac.2013.10.005"},{"key":"e_1_2_1_12_1","volume-title":"Proceedings of the 1st International Workshop on Energy Aware Design and Analysis of Cyber Physical Systems (WEA-CPS\u201910)","author":"Facchinetti Tullio","year":"2010"},{"key":"e_1_2_1_13_1","volume-title":"Proceedings of the 1st Workshop on Energy Aware Design and Analysis of Cyber Physical Systems.","author":"Facchinetti T."},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/TII.2011.2166787"},{"key":"e_1_2_1_15_1","volume-title":"Gamage","author":"Gelazanskas Linas","year":"2014"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.epsr.2009.08.009"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.5555\/1740954.1741134"},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPWRS.2003.811167"},{"key":"e_1_2_1_19_1","volume-title":"Proeedings of the Power and Energy Society General Meeting: Conversion and Delivery of Electrical Energy in the 21st Century. 1--9.","author":"Ilic M. D."},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSG.2015.2406316"},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/1837274.1837464"},{"key":"e_1_2_1_22_1","volume-title":"Proceedings of the 2007 5th IEEE International Conference on Industrial Informatics","volume":"2","author":"Kupzog F."},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/59.466513"},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/RTSS.2011.34"},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1023\/B:JOCO.0000038915.62826.79"},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPWRS.2005.846060"},{"key":"e_1_2_1_27_1","doi-asserted-by":"crossref","unstructured":"Jan Lunze and Francoise Lamnabhi-Lagarrigue (Eds.). 2009. Handbook of Hybrid Systems Control: Handbook of Hybrid Systems Control. Cambridge University Press.  Jan Lunze and Francoise Lamnabhi-Lagarrigue (Eds.). 2009. Handbook of Hybrid Systems Control: Handbook of Hybrid Systems Control. Cambridge University Press.","DOI":"10.1017\/CBO9780511807930"},{"key":"e_1_2_1_28_1","volume-title":"Proceedings of the 2014 American Control Conference. 1082--1089","author":"Maasoumy M."},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1049\/ip-smt:19951929"},{"key":"e_1_2_1_30_1","unstructured":"Open Source Modelica Consortium (OSMC). 2016. OpenModelica. Retrieved from https:\/\/openmodelica.org  Open Source Modelica Consortium (OSMC). 2016. OpenModelica. Retrieved from https:\/\/openmodelica.org"},{"key":"e_1_2_1_31_1","volume-title":"Optimal scheduling of household appliances for demand response. Electr. Power Syst. Res. 116 (Nov","author":"Setlhaolo Ditiro","year":"2014"},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSG.2012.2235865"},{"key":"e_1_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSG.2013.2262508"},{"key":"e_1_2_1_34_1","unstructured":"M. Thirumaleshwar. 2009. Fundamentals of Heat and Mass Transfer. Dorling Kindersley.  M. Thirumaleshwar. 2009. Fundamentals of Heat and Mass Transfer. Dorling Kindersley."},{"key":"e_1_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2015.2495244"}],"container-title":["ACM Transactions on Cyber-Physical Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3047412","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3047412","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T03:50:25Z","timestamp":1750218625000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3047412"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,9,18]]},"references-count":35,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2017,10,31]]}},"alternative-id":["10.1145\/3047412"],"URL":"https:\/\/doi.org\/10.1145\/3047412","relation":{},"ISSN":["2378-962X","2378-9638"],"issn-type":[{"value":"2378-962X","type":"print"},{"value":"2378-9638","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,9,18]]},"assertion":[{"value":"2016-03-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2016-12-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2017-09-18","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}