{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,4]],"date-time":"2026-05-04T20:45:58Z","timestamp":1777927558234,"version":"3.51.4"},"reference-count":49,"publisher":"SAGE Publications","issue":"6","license":[{"start":{"date-parts":[[2024,3,21]],"date-time":"2024-03-21T00:00:00Z","timestamp":1710979200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/journals.sagepub.com\/page\/policies\/text-and-data-mining-license"}],"content-domain":{"domain":["journals.sagepub.com"],"crossmark-restriction":true},"short-container-title":["Proceedings of the Institution of Mechanical Engineers, Part I: Journal of Systems and Control Engineering"],"published-print":{"date-parts":[[2024,7]]},"abstract":"<jats:p>Hybrid systems have acquired deep attention in research as many systems in industries and laboratories manifest hybrid dynamic behaviors. Optimal control design for hybrid systems exhibits challenges for controlling the interacting continuous and discrete dynamics. A double-tank hybrid system (DTHS) is proposed in this paper with a mixed-integer actuation mechanism. The proposed DTHS aims to control the liquid level of the two tanks simultaneously by a networked hybrid predictive controller. Hybrid frameworks are provided to investigate the system through reachability analysis. An explicit hybrid model predictive control (EHMPC) has been developed to control the levels of the DTHS. Hardware-In-the-Loop (HIL) simulation is performed for assessing the performance of the EHMPC with a hardware real-time networked controller. The networked real-time controller is constructed and implemented using the Node.js frameworks. The simulation and realtime results are presented and discussed to evaluate the hybrid controller performance.<\/jats:p>","DOI":"10.1177\/09596518241235203","type":"journal-article","created":{"date-parts":[[2024,3,21]],"date-time":"2024-03-21T23:16:18Z","timestamp":1711062978000},"page":"971-981","update-policy":"https:\/\/doi.org\/10.1177\/sage-journals-update-policy","source":"Crossref","is-referenced-by-count":0,"title":["Networked explicit hybrid predictive control of an industrial benchmark process"],"prefix":"10.1177","volume":"238","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-6726-0849","authenticated-orcid":false,"given":"Al-Shaimaa A.","family":"Younis","sequence":"first","affiliation":[{"name":"Computers and Systems Engineering Department, Faculty of Engineering Minia University, Al Minia, Egypt"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8042-0253","authenticated-orcid":false,"given":"Mohammed","family":"Moness","sequence":"additional","affiliation":[{"name":"Computers and Systems Engineering Department, Faculty of Engineering Minia University, Al Minia, Egypt"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8745-6881","authenticated-orcid":false,"given":"Ahmed M.","family":"Moustafa","sequence":"additional","affiliation":[{"name":"Computers and Systems Engineering Department, Faculty of Engineering Minia University, Al Minia, Egypt"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"179","published-online":{"date-parts":[[2024,3,21]]},"reference":[{"key":"bibr1-09596518241235203","volume-title":"Modeling, control, and reachability analysis of discrete-time hybrid systems","author":"Bemporad A","year":"2003"},{"key":"bibr2-09596518241235203","first-page":"176","volume":"70","author":"Vo\u0161\u010dek D","year":"2019","journal-title":"J Electr Eng"},{"key":"bibr3-09596518241235203","doi-asserted-by":"publisher","DOI":"10.1002\/rnc.4756"},{"key":"bibr4-09596518241235203","doi-asserted-by":"publisher","DOI":"10.1504\/IJMIC.2007.016409"},{"key":"bibr5-09596518241235203","first-page":"319","volume":"11","author":"Mahboubi H","year":"2007","journal-title":"Int J Inf Comput Sci"},{"key":"bibr6-09596518241235203","doi-asserted-by":"publisher","DOI":"10.1109\/MCS.1986.1105142"},{"key":"bibr7-09596518241235203","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-86653-2_35"},{"key":"bibr8-09596518241235203","first-page":"319","volume":"11","author":"Mahboubi H","year":"2005","journal-title":"World Acad Sci Eng Technol"},{"key":"bibr9-09596518241235203","doi-asserted-by":"publisher","DOI":"10.3182\/20060830-2-SF-4903.00027"},{"key":"bibr10-09596518241235203","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-24690-6_13"},{"key":"bibr11-09596518241235203","doi-asserted-by":"publisher","DOI":"10.2478\/v10198-011-0002-2"},{"key":"bibr12-09596518241235203","first-page":"000439","volume-title":"2017 IEEE 15th International symposium on applied machine intelligence and informatics (SAMI)","author":"Vo\u0161\u010dek D"},{"key":"bibr13-09596518241235203","doi-asserted-by":"publisher","DOI":"10.1016\/j.compeleceng.2017.10.005"},{"key":"bibr14-09596518241235203","doi-asserted-by":"publisher","DOI":"10.1007\/978-981-15-8443-5_11"},{"key":"bibr15-09596518241235203","first-page":"20170016","volume":"13","author":"Sathishkumar K","year":"2018","journal-title":"Chem Prod Process Model"},{"key":"bibr16-09596518241235203","doi-asserted-by":"publisher","DOI":"10.3182\/20060621-3-ES-2905.00016"},{"key":"bibr17-09596518241235203","doi-asserted-by":"crossref","first-page":"243","DOI":"10.3934\/dcds.2005.12.243","volume":"12","author":"Prada C","year":"2005","journal-title":"Dyn Contin Discret Impuls Syst B Appl Algorithms"},{"key":"bibr18-09596518241235203","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-00602-9_23"},{"key":"bibr19-09596518241235203","doi-asserted-by":"publisher","DOI":"10.1016\/S0005-1098(02)00250-9"},{"key":"bibr20-09596518241235203","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.2002.805688"},{"key":"bibr21-09596518241235203","unstructured":"OpenJS Foundation. Node.js\n                      \u00ae\n                      , https:\/\/nodejs.org\/en\/ (2023, accessed June 15 2023)."},{"key":"bibr22-09596518241235203","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-88350-8_5"},{"key":"bibr23-09596518241235203","doi-asserted-by":"publisher","DOI":"10.21608\/jaet.2020.29368.1013"},{"key":"bibr24-09596518241235203","doi-asserted-by":"publisher","DOI":"10.1016\/j.cie.2022.107932"},{"key":"bibr25-09596518241235203","doi-asserted-by":"publisher","DOI":"10.1016\/j.ijhydene.2023.08.208"},{"key":"bibr26-09596518241235203","doi-asserted-by":"publisher","DOI":"10.1016\/j.fuproc.2014.04.011"},{"key":"bibr27-09596518241235203","doi-asserted-by":"publisher","DOI":"10.1177\/2472630318813838"},{"key":"bibr28-09596518241235203","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511807930"},{"key":"bibr29-09596518241235203","first-page":"1647","volume-title":"2015 International conference on industrial instrumentation and control (ICIC)","author":"Salunkhe SM"},{"key":"bibr30-09596518241235203","doi-asserted-by":"publisher","DOI":"10.1080\/02564602.2015.1052580"},{"key":"bibr31-09596518241235203","doi-asserted-by":"publisher","DOI":"10.1017\/9781139061759"},{"key":"bibr32-09596518241235203","doi-asserted-by":"publisher","DOI":"10.1109\/TCST.2004.824309"},{"key":"bibr33-09596518241235203","first-page":"284","volume-title":"2004 IEEE international conference on robotics and automation (IEEE Cat No04CH37508)","author":"Lofberg J"},{"key":"bibr34-09596518241235203","doi-asserted-by":"publisher","DOI":"10.1016\/S0005-1098(98)00178-2"},{"key":"bibr35-09596518241235203","first-page":"1970","volume-title":"Proceedings of the 41st IEEE conference on decision and control","volume":"1972","author":"Bemporad A"},{"key":"bibr36-09596518241235203","first-page":"502","volume-title":"2013 European control conference (ECC)","author":"Herceg M"},{"key":"bibr37-09596518241235203","unstructured":"Althoff M. CORA, https:\/\/github.com\/TUMcps\/CORA (2023, accessed June 15 2023)."},{"key":"bibr38-09596518241235203","first-page":"5145","volume-title":"2020 59th IEEE conference on decision and control (CDC)","author":"Wetzlinger M"},{"key":"bibr39-09596518241235203","doi-asserted-by":"publisher","DOI":"10.1109\/37.845037"},{"key":"bibr40-09596518241235203","doi-asserted-by":"publisher","DOI":"10.3390\/en11030631"},{"key":"bibr41-09596518241235203","doi-asserted-by":"publisher","DOI":"10.1016\/j.ifacol.2018.11.004"},{"key":"bibr42-09596518241235203","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-77489-3_9"},{"key":"bibr43-09596518241235203","volume-title":"Constrained Optimal control of linear and hybrid systems","author":"Borrelli F","year":"2003"},{"key":"bibr44-09596518241235203","unstructured":"Optimization G. Gurobi optimizer reference manual, http:\/\/www.gurobi.com (2023, accessed 15 June 2023)."},{"key":"bibr45-09596518241235203","first-page":"2676","volume-title":"Proceedings of the 2005, American Control Conference","author":"Richards A"},{"key":"bibr46-09596518241235203","doi-asserted-by":"publisher","DOI":"10.1016\/j.enbuild.2016.07.027"},{"key":"bibr47-09596518241235203","first-page":"1328","volume-title":"2016 European Control Conference (ECC)","author":"Tak\u00e1cs B"},{"key":"bibr48-09596518241235203","first-page":"2146","volume-title":"2008 IEEE International symposium on industrial electronics","author":"Bouscayrol A"},{"key":"bibr49-09596518241235203","doi-asserted-by":"publisher","DOI":"10.1063\/1.5033779"}],"container-title":["Proceedings of the Institution of Mechanical Engineers, Part I: Journal of Systems and Control Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/09596518241235203","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/full-xml\/10.1177\/09596518241235203","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/09596518241235203","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T22:46:04Z","timestamp":1777675564000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.1177\/09596518241235203"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,3,21]]},"references-count":49,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2024,7]]}},"alternative-id":["10.1177\/09596518241235203"],"URL":"https:\/\/doi.org\/10.1177\/09596518241235203","relation":{},"ISSN":["0959-6518","2041-3041"],"issn-type":[{"value":"0959-6518","type":"print"},{"value":"2041-3041","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,3,21]]}}}