Skip to main content

Thank you for visiting nature.com. You are using a browser version with limited support for CSS. To obtain the best experience, we recommend you use a more up to date browser (or turn off compatibility mode in Internet Explorer). In the meantime, to ensure continued support, we are displaying the site without styles and JavaScript.

Advertisement

Scientific Reports
  • View all journals
  • Search
  • My Account Login
  • Content Explore content
  • About the journal
  • Publish with us
  • Sign up for alerts
  • RSS feed
  1. nature
  2. scientific reports
  3. articles
  4. article
Model predictive control with adaptive Kalman filter for premixed turbocharged natural gas engine
Download PDF
Download PDF
  • Article
  • Open access
  • Published: 14 February 2026

Model predictive control with adaptive Kalman filter for premixed turbocharged natural gas engine

  • Wenyu Xiong1,
  • Qichangyi Gong2,3,
  • Songtao Huang2 na1,
  • Jie Ye2 na1 &
  • …
  • Jinbang Xu2 na1 

Scientific Reports , Article number:  (2026) Cite this article

  • 230 Accesses

  • Metrics details

We are providing an unedited version of this manuscript to give early access to its findings. Before final publication, the manuscript will undergo further editing. Please note there may be errors present which affect the content, and all legal disclaimers apply.

Subjects

  • Energy science and technology
  • Engineering
  • Mathematics and computing

Abstract

Robust control of natural-gas engines under unknown load disturbances remains challenging due to strong couplings and delays in multi-input multi-output (MIMO) dynamics. This paper presents a control framework that integrates rate-based model predictive control (MPC) with a gain-scheduling scheme driven by an adaptive Kalman filter to enhance performance under unknown load disturbances. A novel adaptation mechanism enables the Kalman filter to rapidly track transient changes in load torque while attenuating steady-state estimation noise. The online torque estimate is used to compute local equilibrium operating points and generate a gain-scheduling parameter matrix that adaptively adjusts MPC behavior to improve transient response. Experimental validation on a laboratory engine demonstrates that the estimator converges quickly during load transients and maintains low steady-state noise; when combined with gain-scheduled MPC, the proposed controller significantly reduces speed and air-fuel-ratio deviations and shortens settling time following step load changes. The results indicate improved disturbance rejection and practical applicability for power-generation engines.

Similar content being viewed by others

Model-free current control solution employing intelligent control for enhanced motor drive performance

Article Open access 02 January 2025

Dynamometer card generation for pumping units based on CNN and electrical parameters

Article Open access 12 August 2024

A catalysis-driven artificial molecular pump

Article 23 June 2021

Data availability

The datasets generated during and/or analysed during the current study are available from the corresponding author on reasonable request.

Abbreviations

\(\alpha\) :

Mixture throttle opening.

\(\beta\) :

Fuel throttle opening.

\(\dot{m}_a\) :

Mass flow of fresh air into mixer.

\(\dot{m}_c\) :

Mass flow through compressor.

\(\dot{m}_f\) :

Mass flow of natural gas.

\(m_{hc}\) :

Threshold parameter.

\(\dot{m}_{mt}\) :

Mass flow through mixture throttle.

\(\dot{m}_{mc}\) :

Mass flow into cylinder.

\(\dot{m}_t\) :

Mass flow through turbine.

\(\eta _c\) :

Compressor isentropic efficiency.

\(\eta _e\) :

Engine efficiency coefficient.

\(\eta _m\) :

Turbocharger mechanical efficiency.

\(\eta _t\) :

Turbine isentropic efficiency.

\(\eta _{ch}\) :

Volumetric efficiency.

\(\kappa\) :

Specific heat ratio.

\(\kappa _c\) :

Critical pressure ratio.

\(\lambda\) :

Coefficient of excess air.

\(\omega\) :

Engine speed.

\(\xi\) :

Mixing ratio between natural gas and air.

\(C_a\) :

Discharge coefficient of mixer air entrance.

\(C_f\) :

Discharge coefficient of fuel throttle.

\(C_m\) :

Discharge coefficient of mixture throttle.

\(c_p\) :

Mean value of the specific heat capacity.

\(H_m\) :

Mixer corrected parameter.

J :

Effective engine inertia.

\(k_b\) :

Friction coefficient.

\(p_0\) :

Atmospheric pressure.

\(p_1\) :

Boost pressure.

\(p_2\) :

Intake manifold pressure.

\(p_3\) :

Exhaust pressure.

\(R_a\) :

Gas constant of air.

\(R_f\) :

Gas constant of natural gas.

\(R_m\) :

Gas constant of mixed gas.

\(S_a\) :

Flow area of mixer air entrance.

\(S_f\) :

Effective flow area of fuel valve.

\(S_m\) :

Max flow area of mixture throttle.

\(S_{thvm}\) :

Max flow area of fuel valve.

\(T_0\) :

Atmospheric temperature.

\(T_1\) :

Boost temperature.

\(T_2\) :

Intake manifold temperature.

\(T_3\) :

Exhaust temperature.

\(t_d\) :

AFR time delay.

\(\tau _e\) :

Indicated torque.

\(\tau _L\) :

Load torque.

\(\tau _p\) :

Mechanical loss and pumping loss torque.

\(t_{s1}\) :

MPC controller control period.

\(t_{s2}\) :

Adaptive Kalman filter control period.

\(V_d\) :

Engine displacement.

\(V_m\) :

Intake manifold volume.

\(V_T\) :

Pipe volume from mixer to exhaust.

\(V_t\) :

Pipe volume from mixer to mixture throttle.

References

  1. Kou, C. et al. Collaborative optimization design of intake and combustion chamber structures for heavy-duty natural gas engines under knock limitation. Energy 316, 134662. https://doi.org/10.1016/j.energy.2025.134662 (2025).

    Google Scholar 

  2. Tang, Y. et al. Challenges and opportunities of natural gas dual-fuel engines for marine applications. Fuel 400, 135808. https://doi.org/10.1016/j.fuel.2025.135808 (2025).

    Google Scholar 

  3. Tayyeban, E. & Deymi-Dashtebayaz, M. Optimizing an expansion engine-based organic rankine cycle system for heat recovery from natural gas engines. Energy Convers. Manag. 343, 120209. https://doi.org/10.1016/j.enconman.2025.120209 (2025).

    Google Scholar 

  4. Lino, P., Maione, B. & Amorese, C. Modelling and predictive control of a new injection system for compressed natural gas engines. Control Eng. Pract. 16, 1216–1230. https://doi.org/10.1016/j.conengprac.2008.01.008 (2008).

    Google Scholar 

  5. Thompson, J. S., Walton, S., Hassan, O., Rolland, S. A. & Sienz, J. The use of cfd and multi-objective optimisation techniques to customise an industrial pre-mixer. Struct. Multidiscip. Optim. 55, 2339–2351. https://doi.org/10.1007/s00158-016-1643-7 (2017).

    Google Scholar 

  6. Gong, Q., Xu, J., Ye, J., Feng, H. & Shen, A. Nonlinear model predictive control for premixed turbocharged natural gas engine. IEEE/ASME Trans. Mechatron. 27, 3694–3705. https://doi.org/10.1109/TMECH.2021.3130910 (2022).

    Google Scholar 

  7. Keller, M. et al. Model predictive air path control for a two-stage turbocharged spark-ignition engine with low pressure exhaust gas recirculation. Int. J. Engine Res. 21, 1835–1845. https://doi.org/10.1007/s38313-020-0295-6 (2020).

    Google Scholar 

  8. Koli, R. et al. Nonlinear model predictive control of dual loop - exhaust gas recirculation in a turbocharged spark ignited engine. In 2018 Annual American Control Conference (ACC), 2437–2442, https://doi.org/10.23919/ACC.2018.8430853 (2018).

  9. Bergmann, D., Harder, K., Niemeyer, J. & Graichen, K. Nonlinear mpc of a heavy-duty diesel engine with learning gaussian process regression. IEEE Trans. Control Syst. Technol. 30, 113–129. https://doi.org/10.1109/TCST.2021.3054650 (2022).

    Google Scholar 

  10. Di Cairano, S., Doering, J., Kolmanovsky, I. V. & Hrovat, D. Model predictive control of engine speed during vehicle deceleration. IEEE Trans. Control Syst. Technol. 22, 2205–2217. https://doi.org/10.1109/TCST.2014.2309671 (2014).

    Google Scholar 

  11. Di Cairano, S., Yanakiev, D., Bemporad, A., Kolmanovsky, I. V. & Hrovat, D. Model predictive idle speed control: Design, analysis, and experimental evaluation. IEEE Trans. Control Syst. Technol. 20, 84–97. https://doi.org/10.1109/TCST.2011.2112361 (2012).

    Google Scholar 

  12. Zhu, Q., Onori, S. & Prucka, R. An economic nonlinear model predictive control strategy for si engines: Model-based design and real-time experimental validation. IEEE Trans. Control Syst. Technol. 27, 296–310. https://doi.org/10.1109/TCST.2017.2769660 (2019).

    Google Scholar 

  13. Zhou, J., Fiorentini, L., Canova, M. & Wang, Y. Coordinated performance optimization of a variable geometry compressor with model predictive control for a turbocharged diesel engine. IEEE Trans. Control Syst. Technol. 24, 804–816. https://doi.org/10.1109/TCST.2015.2468085 (2016).

    Google Scholar 

  14. Hu, C., Wei, X. & Ren, Y. Passive fault-tolerant control based on weighted lpv tube-mpc for air-breathing hypersonic vehicles. International Journal of Control, Automation and Systems 17, 1957–1970. https://doi.org/10.1007/s12555-018-0594-8 (2019).

    Google Scholar 

  15. Santillo, M. & Karnik, A. Model predictive controller design for throttle and wastegate control of a turbocharged engine. In 2013 American Control Conference, 2183–2188, https://doi.org/10.1109/ACC.2013.6580159 (2013).

  16. Huang, M., Zaseck, K., Butts, K. & Kolmanovsky, I. Rate-based model predictive controller for diesel engine air path: Design and experimental evaluation. IEEE Trans. Control Syst. Technol. 24, 1922–1935. https://doi.org/10.1109/TCST.2016.2529503 (2016).

    Google Scholar 

  17. Rigatos, G., Siano, P. & Ingenito, G. Controller design for agvs and kalman filter-based compensation of disturbance forces and torques. Intell. Ind. Syst. 2, 197–216. https://doi.org/10.1109/CIVEMSA.2013.6617412 (2016).

    Google Scholar 

  18. Fu, J. et al. Research on Optimization of Diesel Engine Speed Control Based on UKF-Filtered Data and PSO Fuzzy PID Control. Processes 13, 777. https://doi.org/10.3390/pr13030777 (2025).

    Google Scholar 

  19. Mercorelli, P. A hysteresis hybrid extended kalman filter as an observer for sensorless valve control in camless internal combustion engines. IEEE Trans. Ind. Appl. 48, 1940–1949. https://doi.org/10.1109/TIA.2012.2226193 (2012).

    Google Scholar 

  20. Pourbabaee, B., Meskin, N. & Khorasani, K. Sensor fault detection, isolation, and identification using multiple-model-based hybrid kalman filter for gas turbine engines. IEEE Trans. Control Syst. Technol. 24, 1184–1200. https://doi.org/10.1109/TCST.2015.2480003 (2016).

    Google Scholar 

  21. Pavkovic, D., Deur, J. & Kolmanovsky, I. Adaptive kalman filter-based load torque compensator for improved si engine idle speed control. IEEE Trans. Control Syst. Technol. 17, 98–110. https://doi.org/10.1109/TCST.2008.922556 (2009).

    Google Scholar 

  22. Yang, Q., Li, S. & Cao, Y. A strong tracking filtering approach for health estimation of marine gas turbine engine. J. Mar. Sci. Appl. 18, 542–553. https://doi.org/10.1007/s11804-019-00103-8 (2019).

    Google Scholar 

  23. Zerdali, E. Strong. & tracking extended kalman filter based speed and load torque estimations of induction motor. In,. 1st Global Power. Energy and Communication Conference (GPECOM) 216–221, 2019. https://doi.org/10.1109/GPECOM.2019.8778455 (2019).

  24. Huang, M., Nakada, H., Polavarapu, S., Butts, K. & Kolmanovsky, I. Rate-based model predictive control of diesel engines. IFAC Proceedings Volumes 46, 177–182, https://doi.org/10.3182/20130904-4-JP-2042.00094 (2013). 7th IFAC Symposium on Advances in Automotive Control.

  25. Ferreau, H. J., Kirches, C., Potschka, A., Bock, H. G. & Diehl, M. qpoases: a parametric active-set algorithm forquadratic programming. Math. Program. Comput. 6, 327–363. https://doi.org/10.1007/s12532-014-0071-1 (2014).

    Google Scholar 

  26. Danijel Pavković, V. I., Joško Deur & Hrovat, D. Si engine load torque estimator based on adaptive kalman filter and its application to idle speed control. SAE Transactions 114, 71–82, https://doi.org/10.4271/2005-01-0036 (2005).

  27. Chui, C. K. & Chen, G. Orthogonal Projection and Kalman Filter, chap. 3, 33–49 (Springer International Publishing, Cham, 2017).

  28. Wang, X. & Huang, Y. Convergence study in extended kalman filter-based training of recurrent neural networks. IEEE Trans. Neural Netw. 22, 588–600. https://doi.org/10.1109/TNN.2011.2109737 (2011).

    Google Scholar 

  29. Gustafsson, F. Change Detection Based on Sliding Windows, chap. 6, 205–230 (John Wiley and Sons, Ltd, 2000).

  30. Boutayeb, M., Rafaralahy, H. & Darouach, M. Convergence analysis of the extended kalman filter used as an observer for nonlinear deterministic discrete-time systems. IEEE Trans. Autom. Control 42, 581–586. https://doi.org/10.1109/9.566674 (1997).

    Google Scholar 

  31. Yang, H., Xia, Y., Shi, P. & Fu, M. A novel delta operator kalman filter design and convergence analysis. IEEE Trans. Circuits Syst. I: Regul. Pap. 58, 2458–2468. https://doi.org/10.1109/TCSI.2011.2131330 (2011).

    Google Scholar 

  32. Rugh, W. J. & Shamma, J. S. Research on gain scheduling. Automatica 36, 1401–1425. https://doi.org/10.1016/S0005-1098(00)00058-3 (2000).

    Google Scholar 

  33. Huang, M., Butts, K. & Kolmanovsky, I. A low complexity gain scheduling strategy for explicit model predictive control of a diesel air path. In 8th ASME Annual Dynamic Systems and Control Conference (DSCC 2015), 01–10, https://doi.org/10.1115/DSCC2015-9754 (ASME, 2016).

  34. Su, H., Hao, G., Li, P. & Luo, X.Feed forward fuzzy pid controller for common-rail pressure control of diesel engine. In 2010 International Conference on Measuring Technology and Mechatronics Automation, vol. 2, 264–267, https://doi.org/10.1109/ICMTMA.2010.600 (2010) .

Download references

Acknowledgements

This work was supported by the National Natural Science Foundation of China (Grant No. 62403212).

Funding

This work was supported by the National Natural Science Foundation of China (Grant No. 62403212).

Author information

Author notes
  1. Songtao Huang, Jie Ye and Jinbang Xu contirbuted equally to this work.

Authors and Affiliations

  1. School of Intelligent Manufacturing, Jianghan University, Wuhan, 470056, China

    Wenyu Xiong

  2. School of Artificial Intelligence and Automation, Huazhong University of Science and Technology, Wuhan, 470074, China

    Qichangyi Gong, Songtao Huang, Jie Ye & Jinbang Xu

  3. United Automotive Electronic System Company Limited, Shanghai, 201206, China

    Qichangyi Gong

Authors
  1. Wenyu Xiong
    View author publications

    Search author on:PubMed Google Scholar

  2. Qichangyi Gong
    View author publications

    Search author on:PubMed Google Scholar

  3. Songtao Huang
    View author publications

    Search author on:PubMed Google Scholar

  4. Jie Ye
    View author publications

    Search author on:PubMed Google Scholar

  5. Jinbang Xu
    View author publications

    Search author on:PubMed Google Scholar

Contributions

Wenyu Xiong conceived the study, designed the experiments, and wrote part of the manuscript. Qichangyi Gong conducted the experiments, analyzed the data and wrote part of the manuscript. Songtao Huang, Jie Ye, and Jinbang Xu performed data curation, validation, and provided critical feedback on the manuscript. All authors reviewed and approved the final manuscript.

Corresponding author

Correspondence to Qichangyi Gong.

Ethics declarations

Competing interests

The authors declare no competing interests.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Open Access This article is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License, which permits any non-commercial use, sharing, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if you modified the licensed material. You do not have permission under this licence to share adapted material derived from this article or parts of it. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by-nc-nd/4.0/.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Xiong, W., Gong, Q., Huang, S. et al. Model predictive control with adaptive Kalman filter for premixed turbocharged natural gas engine. Sci Rep (2026). https://doi.org/10.1038/s41598-026-39850-4

Download citation

  • Received: 26 October 2025

  • Accepted: 09 February 2026

  • Published: 14 February 2026

  • DOI: https://doi.org/10.1038/s41598-026-39850-4

Share this article

Anyone you share the following link with will be able to read this content:

Sorry, a shareable link is not currently available for this article.

Provided by the Springer Nature SharedIt content-sharing initiative

Keywords

  • Turbocharged natural gas engine
  • Unknown disturbance
  • Nonlinear MIMO model
  • Model predictive control
  • Adaptive Kalman filter
  • Gain scheduling
Download PDF

Advertisement

Explore content

  • Research articles
  • News & Comment
  • Collections
  • Subjects
  • Follow us on Facebook
  • Follow us on X
  • Sign up for alerts
  • RSS feed

About the journal

  • About Scientific Reports
  • Contact
  • Journal policies
  • Guide to referees
  • Calls for Papers
  • Editor's Choice
  • Journal highlights
  • Open Access Fees and Funding

Publish with us

  • For authors
  • Language editing services
  • Open access funding
  • Submit manuscript

Search

Advanced search

Quick links

  • Explore articles by subject
  • Find a job
  • Guide to authors
  • Editorial policies

Scientific Reports (Sci Rep)

ISSN 2045-2322 (online)

nature.com sitemap

About Nature Portfolio

  • About us
  • Press releases
  • Press office
  • Contact us

Discover content

  • Journals A-Z
  • Articles by subject
  • protocols.io
  • Nature Index

Publishing policies

  • Nature portfolio policies
  • Open access

Author & Researcher services

  • Reprints & permissions
  • Research data
  • Language editing
  • Scientific editing
  • Nature Masterclasses
  • Research Solutions

Libraries & institutions

  • Librarian service & tools
  • Librarian portal
  • Open research
  • Recommend to library

Advertising & partnerships

  • Advertising
  • Partnerships & Services
  • Media kits
  • Branded content

Professional development

  • Nature Awards
  • Nature Careers
  • Nature Conferences

Regional websites

  • Nature Africa
  • Nature China
  • Nature India
  • Nature Japan
  • Nature Middle East
  • Privacy Policy
  • Use of cookies
  • Legal notice
  • Accessibility statement
  • Terms & Conditions
  • Your US state privacy rights
Springer Nature

© 2026 Springer Nature Limited

Nature Briefing AI and Robotics

Sign up for the Nature Briefing: AI and Robotics newsletter — what matters in AI and robotics research, free to your inbox weekly.

Get the most important science stories of the day, free in your inbox. Sign up for Nature Briefing: AI and Robotics