{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,18]],"date-time":"2026-01-18T02:15:47Z","timestamp":1768702547168,"version":"3.49.0"},"reference-count":22,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2025,4,2]],"date-time":"2025-04-02T00:00:00Z","timestamp":1743552000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2025,4,2]],"date-time":"2025-04-02T00:00:00Z","timestamp":1743552000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100002945","name":"Direcci\u00f3n de Investigaci\u00f3n, Universidad Nacional de Colombia","doi-asserted-by":"publisher","award":["61299"],"award-info":[{"award-number":["61299"]}],"id":[{"id":"10.13039\/501100002945","id-type":"DOI","asserted-by":"publisher"}]},{"name":"National University of Colombia"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["SN COMPUT. SCI."],"abstract":"<jats:title>Abstract<\/jats:title>\n          <jats:p>This study focuses on developing a fully Automated Insulin Delivery System (AiDS) based on an event-triggered Model Predictive Control (ET-MPC) strategy aimed at individuals with type 1 diabetes mellitus (T1DM). The research addresses two key questions: (1) Can glycemic regulation be enhanced by integrating the recursive least squares (RLS) parameter estimator by dynamically adjusting the insulin sensitivity parameter, and (2) Can the embedded systems\u2019 energy efficiency and operational autonomy by using an ET-MPC strategy? The ET-MPC strategy was enhanced with an RLS insulin sensitivity estimation. It was implemented within a hardware-in-the-loop (HIL) framework on a Raspberry Pi model 3B, integrated with a customized low-cost insulin pump and a battery driver. The virtual patient in the HIL emulation is the UVA\/Padova simulator, which adds realistic physiological conditions to the emulation, such as highly nonlinear dynamics, measurement noise, parametric variations following the circadian cycle, and carbohydrate disturbances not announced to the controller. The prediction model was identified from 10 adults of the simulator and the states retrieved by the Kalman estimator. The study compared the performance of time-triggered (TT) and ET control strategies, both with and without the RLS insulin sensitivity estimator, over three-day HIL emulations. The integration of RLS improved glucose regulation under TT control, increasing the time within the target range from 75.97 to 91.08%. When the ET strategy is activated, it can reduce the control actions up to 60% while maintaining acceptable glycemic performance. Consequently, energy consumption was significantly reduced, with the device\u2019s operational time extended up to threefold. However, higher thresholds in ET control compromised glucose control, highlighting the trade-off between energy savings and control performance. The RLS estimator enhances glycemic regulation, and the ET strategy achieves substantial energy savings, making the AiDS more efficient and portable. Future work should explore alternative estimation techniques for improved robustness and the real-time adaptation of the <jats:inline-formula>\n              <jats:alternatives>\n                <jats:tex-math>$$\\epsilon$$<\/jats:tex-math>\n                <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                  <mml:mi>\u03f5<\/mml:mi>\n                <\/mml:math>\n              <\/jats:alternatives>\n            <\/jats:inline-formula> and <jats:inline-formula>\n              <jats:alternatives>\n                <jats:tex-math>$$\\lambda$$<\/jats:tex-math>\n                <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                  <mml:mi>\u03bb<\/mml:mi>\n                <\/mml:math>\n              <\/jats:alternatives>\n            <\/jats:inline-formula> thresholds to optimize the trade-off between glycemic regulation and energy expenditure.<\/jats:p>","DOI":"10.1007\/s42979-025-03846-0","type":"journal-article","created":{"date-parts":[[2025,4,4]],"date-time":"2025-04-04T11:45:13Z","timestamp":1743767113000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Efficient AiDS Through Real-Time Insulin Sensitivity Estimation and Energy Management with Event-Triggered MPC"],"prefix":"10.1007","volume":"6","author":[{"given":"Jhon E.","family":"Goez-Mora","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8392-4556","authenticated-orcid":false,"given":"Pablo S.","family":"Rivadeneira","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2025,4,2]]},"reference":[{"key":"3846_CR1","first-page":"26","volume":"8","author":"Man C Dalla","year":"2014","unstructured":"Dalla Man C, et al. The uva\/padova type 1 diabetes simulator: new features. DiabetesScience Technol. 2014;8:26\u201334.","journal-title":"DiabetesScience Technol"},{"key":"3846_CR2","first-page":"29","volume":"77","author":"C Toffanin","year":"2019","unstructured":"Toffanin C, Aiello EM, Del Favero S, Cobelli C, Magni L. Multiple models for artificial pancreas predictions identified from free-living condition data: A proof of concept study. ProcessControl. 2019;77:29\u201337.","journal-title":"ProcessControl"},{"key":"3846_CR3","doi-asserted-by":"crossref","unstructured":"Zavitsanou S, Chakrabarty A, Dassau E, Doyle FJ. Embedded control in wearable medical devices: application to the artificial pancreas. Processes. 2016;4(4):35. https:\/\/www.mdpi.com\/about\/announcements\/784.","DOI":"10.3390\/pr4040035"},{"key":"3846_CR4","doi-asserted-by":"crossref","first-page":"67","DOI":"10.1109\/MCS.2017.2766323","volume":"38","author":"AE Fathi","year":"2018","unstructured":"Fathi AE, Smaoui MR, Gingras V, Boulet B, Haidar A. The artificial pancreas and meal control: an overview of postprandial glucose regulation in type 1 diabetes. IEEE Control Syst. 2018;38:67\u201385.","journal-title":"IEEE Control Syst"},{"key":"3846_CR5","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1089\/dia.2014.0192","volume":"17","author":"R Visentin","year":"2015","unstructured":"Visentin R, Dalla Man C, Kudva YC, Basu A, Cobelli C. Circadian variability of insulin sensitivity: physiological input for in silico artificial pancreas. Diabetes Technol Therap. 2015;17:1\u20137.","journal-title":"Diabetes Technol Therap"},{"key":"3846_CR6","doi-asserted-by":"crossref","first-page":"19697","DOI":"10.1109\/ACCESS.2022.3150049","volume":"10","author":"MF Villa-Tamayo","year":"2022","unstructured":"Villa-Tamayo MF, Alzate CM, Anelone AJ, Rivadeneira PS. Offset-free nonzero tracking for nonlinear impulsive systems with application to biomedical processes. IEEE Access. 2022;10:19697\u2013709.","journal-title":"IEEE Access"},{"key":"3846_CR7","doi-asserted-by":"crossref","first-page":"5865","DOI":"10.1021\/acs.iecr.9b05979","volume":"59","author":"MF Villa-Tamayo","year":"2020","unstructured":"Villa-Tamayo MF, Rivadeneira PS. Adaptive impulsive offset-freempc to handle parameter variations for type 1 diabetes treatment. Ind Eng Chem Res. 2020;59:5865\u201376.","journal-title":"Ind Eng Chem Res"},{"key":"3846_CR8","doi-asserted-by":"crossref","unstructured":"Bhattacharjee A, Easwaran A, Leow M K\u2011S, Cho N. Evaluation of an artificial pancreas in silico patients with online-tuned internal model control. Biomed Signal Process Control. 2017;41:198\u2013209.","DOI":"10.1016\/j.bspc.2017.12.002"},{"key":"3846_CR9","doi-asserted-by":"crossref","unstructured":"Zhang T, Yu H. Parameter estimation of linear oscillatory actuator with RLS method. In: 2017 20th International Conference on Electrical Machines and Systems (ICEMS) 2017;1\u20136.","DOI":"10.1109\/ICEMS.2017.8056230"},{"key":"3846_CR10","doi-asserted-by":"crossref","unstructured":"Kedar-Dongarkar G, Das M. Vehicle parameter estimation using nested RLS algorithm. In: 2013 IEEE 56th International Midwest Symposium on Circuits and Systems (MWSCAS) 2013;404\u2013407.","DOI":"10.1109\/MWSCAS.2013.6674671"},{"key":"3846_CR11","doi-asserted-by":"crossref","first-page":"91","DOI":"10.1016\/j.isatra.2020.01.005","volume":"101","author":"MF Villa-Tamayo","year":"2020","unstructured":"Villa-Tamayo MF, Caicedo MA, Rivadeneira PS. Offset-free mpc strategy for nonzero regulation of linear impulsive systems. ISA Trans. 2020;101:91\u2013101.","journal-title":"ISA Trans"},{"key":"3846_CR12","doi-asserted-by":"crossref","first-page":"1412","DOI":"10.1109\/TBME.2016.2590498","volume":"64","author":"Y Ruan","year":"2017","unstructured":"Ruan Y, Wilinska ME, Thabit H, Hovorka R. Modeling day-to-day variability of glucose-insulin regulation over 12-week home use of closed-loop insulin delivery. IEEE Trans Biomed Eng. 2017;64:1412\u20139.","journal-title":"IEEE Trans Biomed Eng"},{"key":"3846_CR13","doi-asserted-by":"crossref","first-page":"2994","DOI":"10.1109\/TAC.2017.2776598","volume":"63","author":"PS Rivadeneira","year":"2018","unstructured":"Rivadeneira PS, Ferramosca A, Gonz\u00e1lez AH. Control strategies for non-zero set-point regulation of linear impulsive systems. IEEE Trans Autom Control. 2018;63:2994\u20133001.","journal-title":"IEEE Trans Autom Control"},{"key":"3846_CR14","doi-asserted-by":"crossref","first-page":"1281","DOI":"10.1109\/TBME.2017.2746340","volume":"65","author":"M Vettoretti","year":"2018","unstructured":"Vettoretti M, Facchinetti A, Sparacino G, Cobelli C. Type-1 diabetes patient decision simula-tor for in silico testing safety and effectiveness of insulin treatments. IEEE Trans BiomedicalEng. 2018;65:1281\u201390.","journal-title":"IEEE Trans BiomedicalEng"},{"key":"3846_CR15","volume-title":"Adaptive control","author":"K \u00c5str\u00f6m","year":"1995","unstructured":"\u00c5str\u00f6m K, Wittenmark B. Adaptive control. Addison-Wesley; 1995."},{"key":"3846_CR16","doi-asserted-by":"crossref","DOI":"10.1002\/0470045345","volume-title":"Optimal state estimation: Kalman, H infinity, and nonlinear approaches","author":"D Simon","year":"2006","unstructured":"Simon D. Optimal state estimation: Kalman, H infinity, and nonlinear approaches. Wiley; 2006."},{"key":"3846_CR17","doi-asserted-by":"crossref","unstructured":"Lehmann D, Henriksson E, Johansson K. Event-triggered model predictive control of discrete-time linear systems subject to disturbances. In: European Control Conference (ECC) 2013:; p. 1156-1161.","DOI":"10.23919\/ECC.2013.6669580"},{"key":"3846_CR18","first-page":"1","volume":"12","author":"JE Goez-Mora","year":"2021","unstructured":"Goez-Mora JE, Vallejo M, Rivadeneira PS. Performance analysis of different embedded systems and open-source optimization packages towards an impulsive mpc artificial pancreas. Front Endocrinol (Lausanne). 2021;12:1\u201315.","journal-title":"Front Endocrinol (Lausanne)"},{"key":"3846_CR19","unstructured":"ARM. Arm\u00aeCortex\u00ae-A53 MPCore Processor Technical Reference Manual. https:\/\/developer.arm.com\/ip-products\/processors\/cortex-a\/cortex-a53 (2012). Accessed on 22 Apr 2024"},{"key":"3846_CR20","doi-asserted-by":"crossref","first-page":"575","DOI":"10.1109\/TBME.2017.2707344","volume":"65","author":"A Chakrabarty","year":"2018","unstructured":"Chakrabarty A, Zavitsanou S, Doyle FJ, Dassau E. Event-triggered model predictive control for embedded artificial pancreas systems. IEEE Trans Biomed Eng. 2018;65:575\u201386.","journal-title":"IEEE Trans Biomed Eng"},{"key":"3846_CR21","doi-asserted-by":"crossref","unstructured":"Payne M, et al. Bench-side dose accuracy of an open-source ultra-low-cost insulin-pump, with testing conducted to IEC 60601-2-24. J Diabetes Sci Technol. 2022;18:709\u2013713.","DOI":"10.1177\/19322968221142316"},{"key":"3846_CR22","doi-asserted-by":"crossref","first-page":"26","DOI":"10.1177\/1932296813514502","volume":"8","author":"CD Man","year":"2014","unstructured":"Man CD, et al. The uva\/padova type 1 diabetes simulator: new features. J Diabetes Sci Technol. 2014;8:26\u201334.","journal-title":"J Diabetes Sci Technol"}],"container-title":["SN Computer Science"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s42979-025-03846-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s42979-025-03846-0\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s42979-025-03846-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,4,4]],"date-time":"2025-04-04T11:45:28Z","timestamp":1743767128000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s42979-025-03846-0"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,4,2]]},"references-count":22,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2025,4]]}},"alternative-id":["3846"],"URL":"https:\/\/doi.org\/10.1007\/s42979-025-03846-0","relation":{},"ISSN":["2661-8907"],"issn-type":[{"value":"2661-8907","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,4,2]]},"assertion":[{"value":"26 November 2024","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"1 March 2025","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"2 April 2025","order":3,"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 conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of Interest"}},{"value":"All research procedures were conducted in accordance with ethical standards as approved by the National University of Colombia ethical committee.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethical Approval"}},{"value":"Not Applicable.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Research Involving Human and\/or Animals"}},{"value":"Not Applicable.","order":5,"name":"Ethics","group":{"name":"EthicsHeading","label":"Informed Consent"}}],"article-number":"339"}}