{"title":"A propagation path-based interpretable neural network model for fault detection and diagnosis in chemical process systems","authors":"Benjamin Nguyen, Moncef Chioua","doi":"10.1016/j.conengprac.2024.105988","DOIUrl":"https://doi.org/10.1016/j.conengprac.2024.105988","url":null,"abstract":"<div><p>Process monitoring through automated fault detection and diagnosis (FDD) plays a crucial role in maintaining a productive and reliable chemical process system. Developments in AI and machine learning have boosted FDD model performances especially with deep learning methods. However, these neural network models are considered black-boxes where the reasoning behind a diagnosis is unclear, preventing industrial adoption. Therefore, in this study, an interpretable neural network model is proposed for FDD in chemical processes. This framework detects and diagnoses faults based on the propagation paths of different faults which are embedded into the architecture through graph convolutional networks. A mechanism for interpreting the node activations which represent process variables is developed for decision verification. The proposed method is evaluated on the benchmark Tennessee Eastman Process where it achieves a 93.56% accuracy on selected faults.</p></div>","PeriodicalId":50615,"journal":{"name":"Control Engineering Practice","volume":null,"pages":null},"PeriodicalIF":4.9,"publicationDate":"2024-06-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S0967066124001485/pdfft?md5=1ca33cc6f375f3f50a83cdbbbdc04a02&pid=1-s2.0-S0967066124001485-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141308558","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Weijin Qiu , Shubham Ashta , Gregory M. Shaver , Jacob Mazanec , Sage Kokjohn , Scott C. Johnson , Kirk Rudolph , Bryan C. Frushour
{"title":"System configuration, control development, and in-field validation of a hybrid electric wheel loader featuring electrically-boosted engine","authors":"Weijin Qiu , Shubham Ashta , Gregory M. Shaver , Jacob Mazanec , Sage Kokjohn , Scott C. Johnson , Kirk Rudolph , Bryan C. Frushour","doi":"10.1016/j.conengprac.2024.105989","DOIUrl":"https://doi.org/10.1016/j.conengprac.2024.105989","url":null,"abstract":"<div><p>This paper proposes an innovative next-generation wheel loader derived from a production series electric wheel loader by John Deere. The proposed wheel loader features a series hybrid electric powertrain with an energy storage system and an electrically-boosted turbocharged diesel engine. A detailed system design inclusive of powertrain configuration and control development including a novel heuristics-based vehicle power management is presented. A simulation model was created to evaluate the potential fuel savings of the proposed wheel loader, revealing a fuel saving potential of over 10% when compared to the baseline configuration. Subsequent in-field testing of an actual demo wheel loader verified its ability to achieve over 10% fuel savings, thereby confirming the simulation outcomes, demonstrating the promise of the proposed hybrid powertrain, and validating the efficacy of the control system developed in this research.</p></div>","PeriodicalId":50615,"journal":{"name":"Control Engineering Practice","volume":null,"pages":null},"PeriodicalIF":4.9,"publicationDate":"2024-06-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141303634","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Control of quadrotor UAV using variable disturbance observer-based strategy","authors":"Hoijo Jeong, Jinyoung Suk, Seungkeun Kim","doi":"10.1016/j.conengprac.2024.105990","DOIUrl":"https://doi.org/10.1016/j.conengprac.2024.105990","url":null,"abstract":"<div><p>Disturbance observer-based control is widely employed in control systems. It demonstrates the ability to estimate intricate disturbances for subsequent measurement, thereby enabling their compensation in the output of existing controllers. Nevertheless, disturbance observer-based control shows limited robustness when utilizing a fixed nominal model. Simultaneously, the fixed time constant of the Q-filter prevents the securement of filtering performance across various flight speed areas. This study aims to enhance robustness in both open- and closed-loop disturbance observer-based control by carefully selecting the Q-filter time constant through a comprehensive transfer function analysis. The transfer function characterizing the quadrotor unmanned aerial vehicle is derived from highly reliable dynamic modeling obtained through wind-tunnel testing, with the nominal model computed by the flight speed. We propose variable disturbance observer-based control by using a nominal model according to flight speed and selecting the Q-filter of disturbance observer-based control by considering the characteristics of the dynamic model, disturbance, and sensor noise. Numerical simulations and flight tests are conducted to compare the controller’s performance, focusing specifically on attitude tracking during a round-trip flight with a slung load.</p></div>","PeriodicalId":50615,"journal":{"name":"Control Engineering Practice","volume":null,"pages":null},"PeriodicalIF":4.9,"publicationDate":"2024-06-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141294687","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Xiuli Wang , Zhifei Sun , Defeng He , Shaomin Wu , Lianna Zhao
{"title":"Incremental fast relevance vector regression model based multi-pollutant emission prediction of biomass cogeneration systems","authors":"Xiuli Wang , Zhifei Sun , Defeng He , Shaomin Wu , Lianna Zhao","doi":"10.1016/j.conengprac.2024.105986","DOIUrl":"https://doi.org/10.1016/j.conengprac.2024.105986","url":null,"abstract":"<div><p>Exact and trusty prediction of pollutant emissions is pivotal for optimal combustion control in biomass cogeneration systems, which possess multiple variables, high-volume data streams, and dynamic characteristics. Aiming at the multivariate dynamic systems, this paper extends a classical fast relevance vector regression (FRVR) algorithm into a multivariate form to accomplish synchronous multi-pollutant prediction. Meanwhile, a flexible and effective online training strategy is proposed to solve the problems of low accuracy of multi-step prediction and lack of dynamic updating capability. First, the given dataset is divided utilizing the <em>k</em>-means clustering method to enhance the clustering of similar features and expedite the prediction process. Then, the classical FRVR algorithm is extended into a multiple-output form, enabling the simultaneous prediction of multiple pollutant emissions. Moreover, the incremental learning method is introduced into the proposed multivariate FRVR model to improve its dynamic performance and online learning ability. Finally, the proposed method’s effectiveness is verified through a biomass cogeneration systems case. Experimental findings fully illustrate that the proposed method provides the lower RMSE and MAE while runtime decreases by 50% and <span><math><msup><mrow><mi>R</mi></mrow><mrow><mn>2</mn></mrow></msup></math></span> reaches 96%. The proposed method significantly outperforms others, showing excellent potential in the pollutant prediction field.</p></div>","PeriodicalId":50615,"journal":{"name":"Control Engineering Practice","volume":null,"pages":null},"PeriodicalIF":4.9,"publicationDate":"2024-06-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141242911","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Zhijia Zhao , Yihang Chen , Tao Zou , Xiaofei Teng , Yuhong Ma
{"title":"Adaptive control for an active mass damper of a high-rise building with input backlash","authors":"Zhijia Zhao , Yihang Chen , Tao Zou , Xiaofei Teng , Yuhong Ma","doi":"10.1016/j.conengprac.2024.105987","DOIUrl":"https://doi.org/10.1016/j.conengprac.2024.105987","url":null,"abstract":"<div><p>This article introduces an adaptive control for high-rise building systems afflicted by input backlash. In this approach, the input backlash is deconstructed into an expected control and a bounded but unmeasurable nonlinear errors, and an adaptive term is employed to address the nonlinear error, resulting in the inclusion of a sign function term in the controller, which leads to the chattering phenomenon. In order to avoid it and enhance control effects, adaptive inverse dynamics of backlash are introduced, and a new adaptive inverse control strategy is formulated to achieve vibration control in high-rise buildings. Under the proposed control strategy, a suitable Lyapunov function is chosen for stability analysis, affirming that the system is uniformly ultimately bounded. Finally, results from both numerical simulations and experiments substantiate the efficacy of the proposed scheme.</p></div>","PeriodicalId":50615,"journal":{"name":"Control Engineering Practice","volume":null,"pages":null},"PeriodicalIF":4.9,"publicationDate":"2024-06-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141243757","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Alejandro Gonzalez-Garcia , Herman Castañeda , Jesús De León-Morales
{"title":"Unmanned surface vehicle robust tracking control using an adaptive super-twisting controller","authors":"Alejandro Gonzalez-Garcia , Herman Castañeda , Jesús De León-Morales","doi":"10.1016/j.conengprac.2024.105985","DOIUrl":"https://doi.org/10.1016/j.conengprac.2024.105985","url":null,"abstract":"<div><p>A differential drive catamaran unmanned surface vehicle tracking control in presence of external disturbances and uncertainties is addressed. A super-twisting control considering a single adaptive gain is adopted, where the number of tuning parameters of this control gain is reduced compared with standard adaptive super-twisting approaches. Furthermore, the gain exhibits smooth dynamics compared with controls using discontinuous functions signals. An analysis of the closed loop stability is provided using a Lyapunov approach. The proposed adaptive super-twisting approach is designed to drive the vessel along time-varying trajectories in presence of perturbations, ensuring robustness, and practical finite-time convergence. Numerical simulations, and real-time experimental tests using a prototype, illustrate the control performance under payload uncertainty and external perturbations. For further demonstration, a comparison with some of the existing versions of the super-twisting control included one with variable gain is provided.</p></div>","PeriodicalId":50615,"journal":{"name":"Control Engineering Practice","volume":null,"pages":null},"PeriodicalIF":4.9,"publicationDate":"2024-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141241465","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A design framework for nonlinear iterative learning control and repetitive control: Applied to three mechatronic case studies","authors":"Leontine Aarnoudse , Alexey Pavlov , Tom Oomen","doi":"10.1016/j.conengprac.2024.105976","DOIUrl":"https://doi.org/10.1016/j.conengprac.2024.105976","url":null,"abstract":"<div><p>Iterative learning control (ILC) and repetitive control (RC) can lead to high performance by attenuating repeating disturbances perfectly, yet these approaches may amplify non-repeating disturbances. The aim of this paper is to achieve both perfect, fast attenuation of repeating disturbances and limited amplification of non-repeating disturbances. This is achieved by including a deadzone nonlinearity in the learning filter, which distinguishes disturbances based on their different amplitudes to apply different learning gains. Convergence conditions for nonlinear ILC and RC are developed, which are used in combination with system measurements in a comprehensive design procedure. Experimental implementation demonstrates fast learning and small errors.</p></div>","PeriodicalId":50615,"journal":{"name":"Control Engineering Practice","volume":null,"pages":null},"PeriodicalIF":4.9,"publicationDate":"2024-05-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S0967066124001369/pdfft?md5=ada70ca66f66936a451cb2e51900c1ba&pid=1-s2.0-S0967066124001369-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141241464","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Minghao Han , Jingshi Yao , Adrian Wing-Keung Law , Xunyuan Yin
{"title":"Efficient economic model predictive control of water treatment process with learning-based Koopman operator","authors":"Minghao Han , Jingshi Yao , Adrian Wing-Keung Law , Xunyuan Yin","doi":"10.1016/j.conengprac.2024.105975","DOIUrl":"https://doi.org/10.1016/j.conengprac.2024.105975","url":null,"abstract":"<div><p>Used water treatment plays a pivotal role in advancing environmental sustainability. Economic model predictive control holds the promise of enhancing the overall operational performance of the water treatment facilities. In this study, we propose a data-driven economic predictive control approach within the Koopman modeling framework. First, we propose a deep learning-enabled input–output Koopman modeling approach, which predicts the overall economic operational cost of the wastewater treatment process based on input data and available output measurements that are directly linked to the operational costs. Subsequently, by leveraging this learned input–output Koopman model, a convex economic predictive control scheme is developed. The resulting predictive control problem can be efficiently solved by leveraging quadratic programming solvers, and complex non-convex optimization problems are bypassed. The proposed method is applied to a benchmark wastewater treatment process. The proposed method significantly improves the overall economic operational performance of the water treatment process. Additionally, the computational efficiency of the proposed method is significantly enhanced as compared to benchmark control solutions.</p></div>","PeriodicalId":50615,"journal":{"name":"Control Engineering Practice","volume":null,"pages":null},"PeriodicalIF":4.9,"publicationDate":"2024-05-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141163641","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Francisco D. Esteban , Federico M. Serra , Cristian H. De Angelo
{"title":"Feedback linearization control to avoid saturation of the high frequency transformer of a dual active bridge DC–DC converter for a DC microgrid","authors":"Francisco D. Esteban , Federico M. Serra , Cristian H. De Angelo","doi":"10.1016/j.conengprac.2024.105974","DOIUrl":"https://doi.org/10.1016/j.conengprac.2024.105974","url":null,"abstract":"<div><p>This paper introduces an innovative control strategy for a dual active bridges DC–DC converter employed to regulate voltage levels between two feeders in a DC microgrid. The controller is specifically designed to regulate the output voltage at a predetermined reference value and to ensure a zero mean value for both primary and secondary currents of the high-frequency transformer, regardless of any imbalance in one of the active bridges. This is particularly important in the face of potential imbalances in one of the active bridges resulting from construction disparities in converters or variations in conduction resistances in power transistors. Given the nonlinear nature of the converter, the controller is designed using feedback linearization. The output is selected with a relative degree equal to the system order, resulting in a stable controller exhibiting good dynamic performance under scenarios such as reference changes, linear load fluctuations, and the integration of constant power loads. The performance of the proposed control strategy is validated through both simulation and experimental results.</p></div>","PeriodicalId":50615,"journal":{"name":"Control Engineering Practice","volume":null,"pages":null},"PeriodicalIF":4.9,"publicationDate":"2024-05-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141089683","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Kun Zhang , Xinyue Yang , Shan Zhong , Gang Wang , Jiacheng He , Chen Xu , Bei Peng , Min Li
{"title":"Hierarchical fusion with maximum correntropy decentralized extended information filtering for target tracking in clustered WSNs","authors":"Kun Zhang , Xinyue Yang , Shan Zhong , Gang Wang , Jiacheng He , Chen Xu , Bei Peng , Min Li","doi":"10.1016/j.conengprac.2024.105973","DOIUrl":"https://doi.org/10.1016/j.conengprac.2024.105973","url":null,"abstract":"<div><p>In this paper, a novel hierarchical fusion based on maximum correntropy decentralized information filtering and covariance intersection has been proposed for clustered WSNs. First, the maximum correntropy extended information filtering is derived in a decentralized manner, which combines the advantages of the insensitivity to the impulsive noise from maximum correntropy with the stability of the decentralized algorithms. Then, the fusion center with an MCC-based covariance intersection algorithm is designed to fuse the local estimation from different clusters and retain the estimation consistency. Moreover, both simulations and physical experiments in the mobile target tracking application prove that the proposed method is capable of achieving a more precise estimation than the local estimators and the decentralized extended information filtering against impulsive noise and random link failures.</p></div>","PeriodicalId":50615,"journal":{"name":"Control Engineering Practice","volume":null,"pages":null},"PeriodicalIF":4.9,"publicationDate":"2024-05-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141089684","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}