{"title":"Non-linear control of a fuel gas blending benchmark problem with added consumer dynamics","authors":"M.D. Sibiya, A.J. Wiid, J.D. le Roux, I.K. Craig","doi":"10.1016/j.jprocont.2025.103527","DOIUrl":null,"url":null,"abstract":"<div><div>This paper contributes to existing literature on fuel gas control by providing a feasible control solution with improved economic performance for an existing fuel gas control benchmark problem. Improved economic performance is achieved by implementing a non-linear model predictive controller (NMPC) that uses state estimates provided by a moving horizon estimator (MHE) and extended Kalman filter (EKF) for the fuel gas composition and flame speed index (FSI) to provide continuous inputs for the controller. Furthermore, the original fuel gas benchmark model is expanded to include consumer dynamics affecting fuel gas demand due to changes in the fuel gas heating value, making the model more representative of real industrial plants. The behaviour of an NMPC that neglects consumer dynamics (NMPC<span><math><msub><mrow></mrow><mrow><mn>1</mn></mrow></msub></math></span>) was compared against an NMPC that includes consumer dynamics (NMPC<span><math><msub><mrow></mrow><mrow><mn>2</mn></mrow></msub></math></span>).</div><div>The aim of the benchmark problem is to reduce the time-weighted average cost of fuel gas for three 46-hour cases, accounting for purchase costs and penalties for fuel gas specification violations. An optimal cost for each case is determined assuming ideal conditions and perfect control. The benchmark controller is a conventional multi-loop feedforward/feedback system and has an average cost for the three cases which is 38.5% higher than the optimal cost. The NMPC<span><math><msub><mrow></mrow><mrow><mn>1</mn></mrow></msub></math></span> controller has an average cost which is 33.9% higher than the optimal cost and better than the benchmark controller.</div><div>A new benchmark scenario was developed which includes the consumer dynamics. For the new scenario, NMPC<span><math><msub><mrow></mrow><mrow><mn>1</mn></mrow></msub></math></span> could not find a feasible solution, resulting in oscillations and specification violations. The oscillations would result in site-wide instabilities for all equipment using fuel gas. NMPC<span><math><msub><mrow></mrow><mrow><mn>2</mn></mrow></msub></math></span> was able to keep the process stable during these scenarios and maintain all specifications. This shows the necessity to include consumer dynamics for effective fuel gas blending control.</div></div>","PeriodicalId":50079,"journal":{"name":"Journal of Process Control","volume":"154 ","pages":"Article 103527"},"PeriodicalIF":3.9000,"publicationDate":"2025-08-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Process Control","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0959152425001556","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"AUTOMATION & CONTROL SYSTEMS","Score":null,"Total":0}
引用次数: 0
Abstract
This paper contributes to existing literature on fuel gas control by providing a feasible control solution with improved economic performance for an existing fuel gas control benchmark problem. Improved economic performance is achieved by implementing a non-linear model predictive controller (NMPC) that uses state estimates provided by a moving horizon estimator (MHE) and extended Kalman filter (EKF) for the fuel gas composition and flame speed index (FSI) to provide continuous inputs for the controller. Furthermore, the original fuel gas benchmark model is expanded to include consumer dynamics affecting fuel gas demand due to changes in the fuel gas heating value, making the model more representative of real industrial plants. The behaviour of an NMPC that neglects consumer dynamics (NMPC) was compared against an NMPC that includes consumer dynamics (NMPC).
The aim of the benchmark problem is to reduce the time-weighted average cost of fuel gas for three 46-hour cases, accounting for purchase costs and penalties for fuel gas specification violations. An optimal cost for each case is determined assuming ideal conditions and perfect control. The benchmark controller is a conventional multi-loop feedforward/feedback system and has an average cost for the three cases which is 38.5% higher than the optimal cost. The NMPC controller has an average cost which is 33.9% higher than the optimal cost and better than the benchmark controller.
A new benchmark scenario was developed which includes the consumer dynamics. For the new scenario, NMPC could not find a feasible solution, resulting in oscillations and specification violations. The oscillations would result in site-wide instabilities for all equipment using fuel gas. NMPC was able to keep the process stable during these scenarios and maintain all specifications. This shows the necessity to include consumer dynamics for effective fuel gas blending control.
期刊介绍:
This international journal covers the application of control theory, operations research, computer science and engineering principles to the solution of process control problems. In addition to the traditional chemical processing and manufacturing applications, the scope of process control problems involves a wide range of applications that includes energy processes, nano-technology, systems biology, bio-medical engineering, pharmaceutical processing technology, energy storage and conversion, smart grid, and data analytics among others.
Papers on the theory in these areas will also be accepted provided the theoretical contribution is aimed at the application and the development of process control techniques.
Topics covered include:
• Control applications• Process monitoring• Plant-wide control• Process control systems• Control techniques and algorithms• Process modelling and simulation• Design methods
Advanced design methods exclude well established and widely studied traditional design techniques such as PID tuning and its many variants. Applications in fields such as control of automotive engines, machinery and robotics are not deemed suitable unless a clear motivation for the relevance to process control is provided.