IDEAS home Printed from https://ideas.repec.org/a/gam/jeners/v15y2022i24p9335-d998662.html
   My bibliography  Save this article

End-to-End Deep Neural Network Based Nonlinear Model Predictive Control: Experimental Implementation on Diesel Engine Emission Control

Author

Listed:
  • David C. Gordon

    (Department of Mechanical Engineering, University of Alberta, 116 St. and 85 Ave, Edmonton, AB T6G 2R3, Canada)

  • Armin Norouzi

    (Department of Mechanical Engineering, University of Alberta, 116 St. and 85 Ave, Edmonton, AB T6G 2R3, Canada)

  • Alexander Winkler

    (Teaching and Research Area Mechatronics in Mobile Propulsion, RWTH Aachen University, Forckenbeckstrasse 4, 52074 Aachen, Germany)

  • Jakub McNally

    (Department of Mechanical Engineering, University of Alberta, 116 St. and 85 Ave, Edmonton, AB T6G 2R3, Canada)

  • Eugen Nuss

    (Institute of Automatic Control, RWTH Aachen University, Campus-Boulevard 30, 52074 Aachen, Germany)

  • Dirk Abel

    (Institute of Automatic Control, RWTH Aachen University, Campus-Boulevard 30, 52074 Aachen, Germany)

  • Mahdi Shahbakhti

    (Department of Mechanical Engineering, University of Alberta, 116 St. and 85 Ave, Edmonton, AB T6G 2R3, Canada)

  • Jakob Andert

    (Teaching and Research Area Mechatronics in Mobile Propulsion, RWTH Aachen University, Forckenbeckstrasse 4, 52074 Aachen, Germany)

  • Charles R. Koch

    (Department of Mechanical Engineering, University of Alberta, 116 St. and 85 Ave, Edmonton, AB T6G 2R3, Canada)

Abstract

In this paper, a deep neural network (DNN)-based nonlinear model predictive controller (NMPC) is demonstrated using real-time experimental implementation. First, the emissions and performance of a 4.5-liter 4-cylinder Cummins diesel engine are modeled using a DNN model with seven hidden layers and 24,148 learnable parameters created by stacking six Fully Connected layers with one long-short term memory (LSTM) layer. This model is then implemented as the plant model in an NMPC. For real-time implementation of the LSTM-NMPC, an open-source package acados with the quadratic programming solver HPIPM (High-Performance Interior-Point Method) is employed. This helps LSTM-NMPC run in real time with an average turnaround time of 62.3 milliseconds. For real-time controller prototyping, a dSPACE MicroAutoBox II rapid prototyping system is used. A Field-Programmable Gate Array is employed to calculate the in-cylinder pressure-based combustion metrics online in real time. The developed controller was tested for both step and smooth load reference changes, which showed accurate tracking performance while enforcing all input and output constraints. To assess the robustness of the controller to data outside the training region, the engine speed is varied from 1200 rpm to 1800 rpm. The experimental results illustrate accurate tracking and disturbance rejection for the out-of-training data region. At 5 bar indicated mean effective pressure and a speed of 1200 rpm, the comparison between the Cummins production controller and the proposed LSTM-NMPC showed a 7.9% fuel consumption reduction, while also decreasing both nitrogen oxides ( NO x ) and Particle Matter (PM) by up to 18.9% and 40.8%.

Suggested Citation

  • David C. Gordon & Armin Norouzi & Alexander Winkler & Jakub McNally & Eugen Nuss & Dirk Abel & Mahdi Shahbakhti & Jakob Andert & Charles R. Koch, 2022. "End-to-End Deep Neural Network Based Nonlinear Model Predictive Control: Experimental Implementation on Diesel Engine Emission Control," Energies, MDPI, vol. 15(24), pages 1-23, December.
  • Handle: RePEc:gam:jeners:v:15:y:2022:i:24:p:9335-:d:998662
    as

    Download full text from publisher

    File URL: https://www.mdpi.com/1996-1073/15/24/9335/pdf
    Download Restriction: no

    File URL: https://www.mdpi.com/1996-1073/15/24/9335/
    Download Restriction: no
    ---><---

    References listed on IDEAS

    as
    1. Armin Norouzi & Hamed Heidarifar & Mahdi Shahbakhti & Charles Robert Koch & Hoseinali Borhan, 2021. "Model Predictive Control of Internal Combustion Engines: A Review and Future Directions," Energies, MDPI, vol. 14(19), pages 1-40, October.
    2. Wick, Maximilian & Bedei, Julian & Gordon, David & Wouters, Christian & Lehrheuer, Bastian & Nuss, Eugen & Andert, Jakob & Koch, Charles Robert, 2019. "In-cycle control for stabilization of homogeneous charge compression ignition combustion using direct water injection," Applied Energy, Elsevier, vol. 240(C), pages 1061-1074.
    Full references (including those not matched with items on IDEAS)

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Ayhan, Vezir & Ece, Yılmaz Mert, 2020. "New application to reduce NOx emissions of diesel engines: Electronically controlled direct water injection at compression stroke," Applied Energy, Elsevier, vol. 260(C).
    2. Saeid Shahpouri & Armin Norouzi & Christopher Hayduk & Reza Rezaei & Mahdi Shahbakhti & Charles Robert Koch, 2021. "Hybrid Machine Learning Approaches and a Systematic Model Selection Process for Predicting Soot Emissions in Compression Ignition Engines," Energies, MDPI, vol. 14(23), pages 1-25, November.
    3. Wang, Jinqiu & Bedei, Julian & Deng, Jun & Andert, Jakob & Zhu, Denghao & Li, Liguang, 2021. "Detection of transient low-temperature combustion characteristics by ion current – The missing link for homogeneous charge compression ignition control?," Applied Energy, Elsevier, vol. 283(C).
    4. Roberto Finesso & Omar Marello, 2022. "Calculation of Intake Oxygen Concentration through Intake CO 2 Measurement and Evaluation of Its Effect on Nitrogen Oxide Prediction Accuracy in a Heavy-Duty Diesel Engine," Energies, MDPI, vol. 15(1), pages 1-26, January.
    5. Loris Ventura & Roberto Finesso & Stefano A. Malan, 2023. "Development of a Model-Based Coordinated Air-Fuel Controller for a 3.0 dm 3 Diesel Engine and Its Assessment through Model-in-the-Loop," Energies, MDPI, vol. 16(2), pages 1-23, January.
    6. Zongyu Yue & Haifeng Liu, 2023. "Advanced Research on Internal Combustion Engines and Engine Fuels," Energies, MDPI, vol. 16(16), pages 1-8, August.
    7. Nasim Samadi & Mahdi Shahbakhti, 2023. "Energy Efficiency and Optimization Strategies in a Building to Minimize Airborne Infection Risks," Energies, MDPI, vol. 16(13), pages 1-28, June.
    8. Wick, Maximilian & Bedei, Julian & Andert, Jakob & Lehrheuer, Bastian & Pischinger, Stefan & Nuss, Eugen, 2020. "Dynamic measurement of HCCI combustion with self-learning of experimental space limitations," Applied Energy, Elsevier, vol. 262(C).
    9. Denghao Zhu & Jun Deng & Jinqiu Wang & Shuo Wang & Hongyu Zhang & Jakob Andert & Liguang Li, 2020. "Development and Application of Ion Current/Cylinder Pressure Cooperative Combustion Diagnosis and Control System," Energies, MDPI, vol. 13(21), pages 1-21, October.
    10. Wu, Jingtao & Zhang, Zhehao & Kang, Zhe & Deng, Jun & Li, Liguang & Wu, Zhijun, 2022. "An assessment methodology for fuel/water consumption co-optimization of a gasoline engine with port water injection," Applied Energy, Elsevier, vol. 310(C).
    11. Maxime Jean & Pascal Granier & Thomas Leroy, 2022. "Combustion Stability Control Based on Cylinder Pressure for High Efficiency Gasoline Engines," Energies, MDPI, vol. 15(7), pages 1-10, March.

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:gam:jeners:v:15:y:2022:i:24:p:9335-:d:998662. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: MDPI Indexing Manager (email available below). General contact details of provider: https://www.mdpi.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.