{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,16]],"date-time":"2026-03-16T10:48:45Z","timestamp":1773658125803,"version":"3.50.1"},"reference-count":47,"publisher":"SAGE Publications","issue":"3","license":[{"start":{"date-parts":[[2025,12,26]],"date-time":"2025-12-26T00:00:00Z","timestamp":1766707200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/journals.sagepub.com\/page\/policies\/text-and-data-mining-license"}],"funder":[{"DOI":"10.13039\/100019923","name":"DEVCOM Army Research Laboratory","doi-asserted-by":"publisher","award":["W911NF-20-2-0161"],"award-info":[{"award-number":["W911NF-20-2-0161"]}],"id":[{"id":"10.13039\/100019923","id-type":"DOI","asserted-by":"publisher"}]}],"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":[[2026,3]]},"abstract":"<jats:p>\n                    Physics-based modeling approaches have traditionally been employed for development of mathematical models to represent system dynamics. This in turn, enables designing control strategies that ensure desired system performance. However, these modeling methods are not always realizable primarily due to limited understanding of the system\u2019s underlying physics, significant nonlinearities, and the potential introduction of high-order state dynamics. In such scenarios, data-driven approaches offer a viable alternative for modeling. However, data-driven methods often depend on the availability of full-state measurements to ensure model development and control design. This requirement is often unattainable in real-world applications. Thus, these challenges necessitate development of an advanced data-driven modeling and control framework, capable of handling complex systems under such practical constraints. In this context, this paper derives a multi-step predictor form of model using input-state-output data, where the unknown initial conditions are labeled in terms of measurable quantities. Subsequently, a data-driven controller is designed that computes control by performing model inversion of the surrogate model through minimizing a cost function which captures the desired objective. Thus, this proposed framework is applicable to systems subjected to partial state measurements, enabling system representation and desired operations in real-world environments. Further, to validate the effectiveness and versatility of the proposed framework, it is first implemented on a benchmark toy problem where it achieves a modeling accuracy on the order of 10\n                    <jats:sup>\u22123<\/jats:sup>\n                    and a control tracking accuracy on the order of 10\n                    <jats:sup>\u22121<\/jats:sup>\n                    . Then the framework has also been experimentally demonstrated on a real-world problem of combustion phasing control of a multi-fuel compression ignition engine which is a complex dynamic process, that is affected by change in operating conditions including varying fuel properties. Thus, across cetane numbers of 25 to 48, the controller maintains combustion phasing (CA50) within\n                    <jats:inline-formula>\n                      <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\" display=\"inline\" overflow=\"scroll\">\n                        <mml:mrow>\n                          <mml:mo>\u00b1<\/mml:mo>\n                          <mml:mn>1<\/mml:mn>\n                        <\/mml:mrow>\n                      <\/mml:math>\n                    <\/jats:inline-formula>\n                    degCA, adapting ignition-assist power and injection timing in real time.\n                  <\/jats:p>","DOI":"10.1177\/09596518251399937","type":"journal-article","created":{"date-parts":[[2025,12,27]],"date-time":"2025-12-27T05:16:37Z","timestamp":1766812597000},"page":"418-430","update-policy":"https:\/\/doi.org\/10.1177\/sage-journals-update-policy","source":"Crossref","is-referenced-by-count":0,"title":["Data-driven modeling and control framework under partial state measurements with experimental validation on multi-fuel engines"],"prefix":"10.1177","volume":"240","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-6792-4019","authenticated-orcid":false,"given":"Arunava","family":"Banerjee","sequence":"first","affiliation":[{"name":"Department of Mechanical Engineering, University of Minnesota Twin Cities, Minneapolis, MN, USA"}]},{"given":"Rajasree","family":"Sarkar","sequence":"additional","affiliation":[{"name":"Department of Mechanical Engineering, University of Minnesota Twin Cities, Minneapolis, MN, USA"}]},{"given":"Ihsan Berk","family":"Altiner","sequence":"additional","affiliation":[{"name":"Department of Mechanical Engineering, University of Minnesota Twin Cities, Minneapolis, MN, USA"}]},{"given":"Sathya Aswath","family":"Govind Raju","sequence":"additional","affiliation":[{"name":"Department of Mechanical Engineering, University of Minnesota Twin Cities, Minneapolis, MN, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9929-4085","authenticated-orcid":false,"given":"Zongxuan","family":"Sun","sequence":"additional","affiliation":[{"name":"Department of Mechanical Engineering, University of Minnesota Twin Cities, Minneapolis, MN, USA"}]},{"given":"Kenneth","family":"Kim","sequence":"additional","affiliation":[{"name":"DEVCOM Army Research Laboratory, Aberdeen Proving Ground, Adelphi, MD, USA"}]},{"given":"Chol-Bum Mike","family":"Kweon","sequence":"additional","affiliation":[{"name":"DEVCOM Army Research Laboratory, Aberdeen Proving Ground, Adelphi, MD, USA"}]}],"member":"179","published-online":{"date-parts":[[2025,12,26]]},"reference":[{"key":"e_1_3_3_2_2","doi-asserted-by":"publisher","DOI":"10.1016\/0360-1285(95)00003-Z"},{"key":"e_1_3_3_3_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.renene.2022.03.096"},{"key":"e_1_3_3_4_2","doi-asserted-by":"publisher","DOI":"10.1038\/s41467-021-21554-0"},{"key":"e_1_3_3_5_2","doi-asserted-by":"publisher","DOI":"10.1109\/MCS.2011.2172532"},{"key":"e_1_3_3_6_2","doi-asserted-by":"publisher","DOI":"10.1109\/BIBM55620.2022.9995255"},{"key":"e_1_3_3_7_2","unstructured":"Chen Y Shi Y Zhang B. Optimal control via neural networks: a convex approach. arXiv preprint arXiv: 180511835 2018."},{"key":"e_1_3_3_8_2","doi-asserted-by":"publisher","DOI":"10.1109\/TIE.2016.2636126"},{"key":"e_1_3_3_9_2","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.2022.3148374"},{"key":"e_1_3_3_10_2","doi-asserted-by":"publisher","DOI":"10.1109\/AIM.2018.8452239"},{"key":"e_1_3_3_11_2","doi-asserted-by":"publisher","DOI":"10.1109\/TIE.2014.2300068"},{"key":"e_1_3_3_12_2","doi-asserted-by":"publisher","DOI":"10.1016\/S0005-1098(02)00032-8"},{"key":"e_1_3_3_13_2","unstructured":"Safonov MG. Data-driven robust control design: unfalsified control. Achiev Success Robust Integr Control Syst Des 21st Century Mil Appl Part II NATO 2006 pp. 4\u201318."},{"key":"e_1_3_3_14_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.sysconle.2004.09.003"},{"key":"e_1_3_3_15_2","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.2019.2959924"},{"key":"e_1_3_3_16_2","doi-asserted-by":"publisher","DOI":"10.1109\/CDC51059.2022.9993327"},{"key":"e_1_3_3_17_2","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.2020.3000182"},{"key":"e_1_3_3_18_2","doi-asserted-by":"publisher","DOI":"10.23919\/ECC.2019.8795639"},{"key":"e_1_3_3_19_2","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.2023.3241282"},{"key":"e_1_3_3_20_2","doi-asserted-by":"publisher","DOI":"10.1109\/CDC42340.2020.9304122"},{"key":"e_1_3_3_21_2","doi-asserted-by":"publisher","DOI":"10.1109\/CDC45484.2021.9683327"},{"key":"e_1_3_3_22_2","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.2023.3321212"},{"key":"e_1_3_3_23_2","doi-asserted-by":"publisher","DOI":"10.23919\/ECC51009.2020.9143608"},{"key":"e_1_3_3_24_2","first-page":"163","volume-title":"System identification. In signal analysis and prediction","author":"Ljung L.","year":"1998","unstructured":"Ljung L. System identification. In signal analysis and prediction. Springer, 1998. pp. 163\u2013173."},{"key":"e_1_3_3_25_2","doi-asserted-by":"publisher","DOI":"10.1016\/S1474-6670(17)56683-5"},{"key":"e_1_3_3_26_2","doi-asserted-by":"publisher","DOI":"10.2514\/1.33256"},{"key":"e_1_3_3_27_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.ifacol.2023.10.1789"},{"key":"e_1_3_3_28_2","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2019.2923880"},{"key":"e_1_3_3_29_2","doi-asserted-by":"publisher","DOI":"10.1109\/TITS.2024.3403656"},{"issue":"2219","key":"e_1_3_3_30_2","first-page":"20180335","article-title":"Sparse identification of nonlinear dynamics for model predictive control in the low-data limit","volume":"474","author":"Kaiser E","year":"2018","unstructured":"Kaiser E, Kutz JN, Brunton SL. Sparse identification of nonlinear dynamics for model predictive control in the low-data limit. Proc Math Phys Eng Sci 2018; 474(2219): 20180335.","journal-title":"Proc Math Phys Eng Sci"},{"key":"e_1_3_3_31_2","doi-asserted-by":"publisher","DOI":"10.1109\/CDC49753.2023.10383421"},{"key":"e_1_3_3_32_2","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2024.3383512"},{"key":"e_1_3_3_33_2","unstructured":"Chen RT Rubanova Y Bettencourt J et al. Neural ordinary differential equations. Advances in neural information processing systems 2018; 31."},{"key":"e_1_3_3_34_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.ifacol.2022.11.252"},{"key":"e_1_3_3_35_2","unstructured":"Grant M Boyd S. CVX: Matlab software for disciplined convex programming version 2 2011. http:\/\/cvxr.com\/cvx."},{"key":"e_1_3_3_36_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.compchemeng.2008.08.006"},{"key":"e_1_3_3_37_2","doi-asserted-by":"publisher","DOI":"10.1137\/S0036144504446096"},{"key":"e_1_3_3_38_2","doi-asserted-by":"publisher","DOI":"10.1007\/s10462-017-9605-z"},{"key":"e_1_3_3_39_2","doi-asserted-by":"publisher","DOI":"10.1145\/2558904"},{"key":"e_1_3_3_40_2","doi-asserted-by":"publisher","DOI":"10.1137\/1.9780898719857"},{"key":"e_1_3_3_41_2","volume-title":"Standard specification for aviation turbine fuel containing synthesized hydrocarbons","author":"Products ACDP and Lubricants","year":"2014","unstructured":"Products ACDP and Lubricants. Standard specification for aviation turbine fuel containing synthesized hydrocarbons. ASTM International, 2014."},{"key":"e_1_3_3_42_2","volume-title":"Fuel blend ratio effects on ignition and early stage soot formation","author":"Temme JE","year":"2019","unstructured":"Temme JE, Busch S, Coburn VD, et al. Fuel blend ratio effects on ignition and early stage soot formation. Technical report, Sandia National Lab.(SNL-CA), Livermore, CA, 2019."},{"key":"e_1_3_3_43_2","doi-asserted-by":"publisher","DOI":"10.1115\/ICEF2022-90704"},{"key":"e_1_3_3_44_2","doi-asserted-by":"crossref","unstructured":"Stafford J Amezcua E Narasimhamurthy NM et al. Combined impacts of engine speed and fuel reactivity on energy-assisted compression-ignition operation with sustainable aviation fuels. Technical report SAE technical paper 2023.","DOI":"10.4271\/2023-01-0263"},{"key":"e_1_3_3_45_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.engappai.2024.107970"},{"key":"e_1_3_3_46_2","volume-title":"Gaussian processes for machine learning","author":"Williams CK","year":"2006","unstructured":"Williams CK, Rasmussen CE. Gaussian processes for machine learning. MIT Press, 2006. Vol. 2."},{"key":"e_1_3_3_47_2","first-page":"1","article-title":"Rate-limited and energy-efficient feedforward control for multi-fuel unmanned aircraft systems engine","volume":"3","author":"Govind Raju SA","year":"2023","unstructured":"Govind Raju SA, Cornelius A, Sun Z, et al. Rate-limited and energy-efficient feedforward control for multi-fuel unmanned aircraft systems engine. ASME Lett Dynamic Syst Control 2023; 3: 1\u201314.","journal-title":"ASME Lett Dynamic Syst Control"},{"key":"e_1_3_3_48_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.apenergy.2024.123336"}],"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\/09596518251399937","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/full-xml\/10.1177\/09596518251399937","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/09596518251399937","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,3,16]],"date-time":"2026-03-16T09:49:59Z","timestamp":1773654599000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.1177\/09596518251399937"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,12,26]]},"references-count":47,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2026,3]]}},"alternative-id":["10.1177\/09596518251399937"],"URL":"https:\/\/doi.org\/10.1177\/09596518251399937","relation":{},"ISSN":["0959-6518","2041-3041"],"issn-type":[{"value":"0959-6518","type":"print"},{"value":"2041-3041","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,12,26]]}}}