Pub Date : 2024-05-08DOI: 10.1016/j.jprocont.2024.103224
Bhavana Bhadriraju , Joseph Sang-Il Kwon , Faisal Khan
Due to their predictive capabilities and computational efficiency, data-driven models are often employed in model predictive controller (MPC) design. These models offer precise predictions within their training domains, which aids in effective process control. However, real-world processes frequently experience operational changes, requiring control under new conditions that can lie beyond the training domains of existing data-driven models. Developing new models for these scenarios is challenging due to limited historical data. To address this limitation, we develop a novel data-driven control framework integrating an adaptive modeling approach called operable adaptive sparse identification of systems (OASIS) with the Luenberger observer. Firstly, we train the OASIS model and identify its domain of applicability (DA) using a support vector machine-based classifier. Subsequently, we formulate a Lyapunov-based MPC that relies on the OASIS model within the DA and the OASIS-based observer model beyond the DA. Additionally, we establish theoretical guarantees on the input-to-state stability of the observer, along with analyzing the stabilizability and recursive feasibility of the designed LMPC. The developed framework enhances the applicability of data-driven process control in diverse operating conditions. We highlighted its effectiveness using a chemical reactor example.
由于其预测能力和计算效率,数据驱动模型经常被用于模型预测控制器(MPC)的设计中。这些模型可在其训练域内进行精确预测,从而帮助实现有效的过程控制。然而,现实世界中的流程经常会发生运行变化,需要在新的条件下进行控制,而这些条件可能超出了现有数据驱动模型的训练域。由于历史数据有限,针对这些情况开发新模型极具挑战性。为解决这一局限性,我们开发了一种新型数据驱动控制框架,将一种称为可操作自适应稀疏系统识别(OASIS)的自适应建模方法与卢恩贝格尔观测器集成在一起。首先,我们使用基于支持向量机的分类器训练 OASIS 模型并确定其适用域 (DA)。随后,我们制定了基于 Lyapunov 的 MPC,该 MPC 依赖于 DA 内的 OASIS 模型和 DA 外的基于 OASIS 的观测器模型。此外,我们还建立了观测器输入到状态稳定性的理论保证,并分析了所设计的 LMPC 的稳定性和递归可行性。所开发的框架增强了数据驱动过程控制在各种操作条件下的适用性。我们以化学反应器为例强调了它的有效性。
{"title":"A data-driven framework integrating Lyapunov-based MPC and OASIS-based observer for control beyond training domains","authors":"Bhavana Bhadriraju , Joseph Sang-Il Kwon , Faisal Khan","doi":"10.1016/j.jprocont.2024.103224","DOIUrl":"https://doi.org/10.1016/j.jprocont.2024.103224","url":null,"abstract":"<div><p>Due to their predictive capabilities and computational efficiency, data-driven models are often employed in model predictive controller (MPC) design. These models offer precise predictions within their training domains, which aids in effective process control. However, real-world processes frequently experience operational changes, requiring control under new conditions that can lie beyond the training domains of existing data-driven models. Developing new models for these scenarios is challenging due to limited historical data. To address this limitation, we develop a novel data-driven control framework integrating an adaptive modeling approach called operable adaptive sparse identification of systems (OASIS) with the Luenberger observer. Firstly, we train the OASIS model and identify its domain of applicability (DA) using a support vector machine-based classifier. Subsequently, we formulate a Lyapunov-based MPC that relies on the OASIS model within the DA and the OASIS-based observer model beyond the DA. Additionally, we establish theoretical guarantees on the input-to-state stability of the observer, along with analyzing the stabilizability and recursive feasibility of the designed LMPC. The developed framework enhances the applicability of data-driven process control in diverse operating conditions. We highlighted its effectiveness using a chemical reactor example.</p></div>","PeriodicalId":50079,"journal":{"name":"Journal of Process Control","volume":null,"pages":null},"PeriodicalIF":4.2,"publicationDate":"2024-05-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140879305","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}
Pub Date : 2024-05-04DOI: 10.1016/j.jprocont.2024.103226
Wahiba Bounoua, Muhammad Faisal Aftab
The conventional extended empirical wavelet transform (EEWT) proposed recently is intended to decompose multivariate signals with clear peaks in power spectra without considering the cases where the signals contain high noise levels. Even when dealing with signals with distinct peaks, the EEWT method can still encounter challenges in properly decomposing the signals. However, plant-wide data from industrial control loops, including controllers’ outputs, process variables, and manipulated variables, are commonly corrupted by high levels of noise, which can be introduced at various stages of data acquisition, transmission, and processing within the control system. To address these limitations and ensure the applicability of the EEWT to real-world industrial data with diverse and challenging characteristics, this paper presents an improved version called the improved extended empirical wavelet transform (IEEWT). The IEEWT incorporates noise-reduced power spectra and detrended fluctuation analysis techniques to enhance the decomposition. The proposed method demonstrates accurate multivariate data decomposition for both simulated and real data sets, surpassing the limitations associated with the conventional EEWT.
{"title":"Improved extended empirical wavelet transform for accurate multivariate oscillation detection and characterisation in plant-wide industrial control loops","authors":"Wahiba Bounoua, Muhammad Faisal Aftab","doi":"10.1016/j.jprocont.2024.103226","DOIUrl":"https://doi.org/10.1016/j.jprocont.2024.103226","url":null,"abstract":"<div><p>The conventional extended empirical wavelet transform (EEWT) proposed recently is intended to decompose multivariate signals with clear peaks in power spectra without considering the cases where the signals contain high noise levels. Even when dealing with signals with distinct peaks, the EEWT method can still encounter challenges in properly decomposing the signals. However, plant-wide data from industrial control loops, including controllers’ outputs, process variables, and manipulated variables, are commonly corrupted by high levels of noise, which can be introduced at various stages of data acquisition, transmission, and processing within the control system. To address these limitations and ensure the applicability of the EEWT to real-world industrial data with diverse and challenging characteristics, this paper presents an improved version called the improved extended empirical wavelet transform (IEEWT). The IEEWT incorporates noise-reduced power spectra and detrended fluctuation analysis techniques to enhance the decomposition. The proposed method demonstrates accurate multivariate data decomposition for both simulated and real data sets, surpassing the limitations associated with the conventional EEWT.</p></div>","PeriodicalId":50079,"journal":{"name":"Journal of Process Control","volume":null,"pages":null},"PeriodicalIF":4.2,"publicationDate":"2024-05-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140824439","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}
Pub Date : 2024-05-02DOI: 10.1016/j.jprocont.2024.103212
Wenjie Xu , Colin N. Jones , Bratislav Svetozarevic , Christopher R. Laughman , Ankush Chakrabarty
We study the problem of performance optimization of closed-loop control systems with unmodeled dynamics. Bayesian optimization (BO) has been demonstrated to be effective for improving closed-loop performance by automatically tuning controller gains or reference setpoints in a model-free manner. However, BO methods have rarely been tested on dynamical systems with unmodeled constraints and time-varying ambient conditions. In this paper, we propose a violation-aware contextual BO algorithm (VACBO) that optimizes closed-loop performance while simultaneously learning constraint-feasible solutions under time-varying ambient conditions. Unlike classical constrained BO methods which allow unlimited constraint violations, or ‘safe’ BO algorithms that are conservative and try to operate with near-zero violations, we allow budgeted constraint violations to improve constraint learning and accelerate optimization. We demonstrate the effectiveness of our proposed VACBO method for energy minimization of industrial vapor compression systems under time-varying ambient temperature and humidity.
我们研究了未建模动力学闭环控制系统的性能优化问题。事实证明,贝叶斯优化(BO)能以无模型方式自动调整控制器增益或参考设定点,从而有效提高闭环控制性能。然而,贝叶斯优化方法很少在具有未建模约束和时变环境条件的动力系统上进行测试。在本文中,我们提出了一种违规感知上下文 BO 算法(VACBO),它能在优化闭环性能的同时,学习时变环境条件下的约束可行解。与允许无限制违反约束条件的经典约束 BO 方法,或保守并试图以接近零的违反约束条件运行的 "安全 "BO 算法不同,我们允许有预算的违反约束条件,以改进约束学习并加速优化。我们展示了所提出的 VACBO 方法在环境温度和湿度随时间变化的情况下实现工业蒸汽压缩系统能量最小化的有效性。
{"title":"Violation-aware contextual Bayesian optimization for controller performance optimization with unmodeled constraints","authors":"Wenjie Xu , Colin N. Jones , Bratislav Svetozarevic , Christopher R. Laughman , Ankush Chakrabarty","doi":"10.1016/j.jprocont.2024.103212","DOIUrl":"https://doi.org/10.1016/j.jprocont.2024.103212","url":null,"abstract":"<div><p>We study the problem of performance optimization of closed-loop control systems with unmodeled dynamics. Bayesian optimization (BO) has been demonstrated to be effective for improving closed-loop performance by automatically tuning controller gains or reference setpoints in a model-free manner. However, BO methods have rarely been tested on dynamical systems with unmodeled constraints and time-varying ambient conditions. In this paper, we propose a violation-aware contextual BO algorithm (VACBO) that optimizes closed-loop performance while simultaneously learning constraint-feasible solutions under time-varying ambient conditions. Unlike classical constrained BO methods which allow unlimited constraint violations, or ‘safe’ BO algorithms that are conservative and try to operate with near-zero violations, we allow budgeted constraint violations to improve constraint learning and accelerate optimization. We demonstrate the effectiveness of our proposed VACBO method for energy minimization of industrial vapor compression systems under time-varying ambient temperature and humidity.</p></div>","PeriodicalId":50079,"journal":{"name":"Journal of Process Control","volume":null,"pages":null},"PeriodicalIF":4.2,"publicationDate":"2024-05-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140818688","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}
Pub Date : 2024-05-02DOI: 10.1016/j.jprocont.2024.103228
Chenchen Zhou , Shaoqi Wang , Hongxin Su , Xinhui Tang , Yi Cao , Shuang-Hua Yang
Self-optimizing control is a strategy for selecting controlled variables, where the economic objective guides the selection and design of controlled variables, with the expectation that maintaining the controlled variables at constant values can achieve optimization effects, translating the process optimization problem into a process control problem. Currently, self-optimizing control is widely applied to steady-state optimization problems. However, the development of process systems exhibits a trend towards refinement, highlighting the importance of optimizing dynamic processes such as batch processes and grade transitions. This paper formally introduces the self-optimizing control problem for dynamic optimization, termed the dynamic self-optimizing control problem, extending the original definition of self-optimizing control. A novel concept, ”dynamic controlled variables” (DCVs), is proposed, and an implicit control policy is presented based on this concept. The paper theoretically analyzes the advantages and generality of DCVs compared to explicit control strategies and elucidates the relationship between DCVs and traditional controllers. Moreover, this paper puts forth a data-driven approach to designing self-optimizing DCVs, which considers DCV design as a mapping identification problem and employs deep neural networks to parameterize the variables. Three case studies validate the efficacy and superiority of DCVs in approximating multi-valued and discontinuous functions, as well as their application to dynamic optimization problems with non-fixed horizons, which traditional self-optimizing control methods are unable to address.
{"title":"Dynamic controlled variables based dynamic self-optimizing control","authors":"Chenchen Zhou , Shaoqi Wang , Hongxin Su , Xinhui Tang , Yi Cao , Shuang-Hua Yang","doi":"10.1016/j.jprocont.2024.103228","DOIUrl":"https://doi.org/10.1016/j.jprocont.2024.103228","url":null,"abstract":"<div><p>Self-optimizing control is a strategy for selecting controlled variables, where the economic objective guides the selection and design of controlled variables, with the expectation that maintaining the controlled variables at constant values can achieve optimization effects, translating the process optimization problem into a process control problem. Currently, self-optimizing control is widely applied to steady-state optimization problems. However, the development of process systems exhibits a trend towards refinement, highlighting the importance of optimizing dynamic processes such as batch processes and grade transitions. This paper formally introduces the self-optimizing control problem for dynamic optimization, termed the dynamic self-optimizing control problem, extending the original definition of self-optimizing control. A novel concept, ”dynamic controlled variables” (DCVs), is proposed, and an implicit control policy is presented based on this concept. The paper theoretically analyzes the advantages and generality of DCVs compared to explicit control strategies and elucidates the relationship between DCVs and traditional controllers. Moreover, this paper puts forth a data-driven approach to designing self-optimizing DCVs, which considers DCV design as a mapping identification problem and employs deep neural networks to parameterize the variables. Three case studies validate the efficacy and superiority of DCVs in approximating multi-valued and discontinuous functions, as well as their application to dynamic optimization problems with non-fixed horizons, which traditional self-optimizing control methods are unable to address.</p></div>","PeriodicalId":50079,"journal":{"name":"Journal of Process Control","volume":null,"pages":null},"PeriodicalIF":4.2,"publicationDate":"2024-05-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140818690","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}
Pub Date : 2024-05-02DOI: 10.1016/j.jprocont.2024.103229
Du Nguyen Duy, Ramin Nikzad-Langerodi
Modern manufacturing value chains require intelligent orchestration of processes across company borders in order to maximize profits while fostering social and environmental sustainability. However, the implementation of integrated, systems-level approaches for data-informed decision-making along value chains is currently hampered by privacy concerns associated with cross-organizational data exchange and integration. We here propose Privacy-Preserving Partial Least Squares (P3LS) regression, a novel federated learning technique that enables cross-organizational data integration and process modeling with privacy guarantees. P3LS involves a singular value decomposition (SVD) based PLS algorithm and employs removable, random masks generated by a trusted authority in order to protect the privacy of the data contributed by each data holder. We demonstrate the capability of P3LS to vertically integrate process data along a hypothetical value chain consisting of three parties and to improve the prediction performance on several process-related key performance indicators. Furthermore, we show the numerical equivalence of P3LS and PLS model components on both a synthetic and a real-world dataset and provide a thorough privacy analysis of the former. Moreover, we propose privacy-preserving explained X- and Y-block variance computations for determining the contribution of each data holder to the federated process model as a basis to incentivize data federation and fair profit-sharing.
现代制造业价值链要求对跨公司的流程进行智能协调,以实现利润最大化,同时促进社会和环境的可持续发展。然而,由于跨组织数据交换和整合涉及隐私问题,目前价值链数据知情决策的集成系统级方法的实施受到了阻碍。我们在此提出了隐私保护偏最小二乘法(P3LS)回归,这是一种新型的联合学习技术,可在保证隐私的前提下实现跨组织数据集成和流程建模。P3LS 采用基于奇异值分解(SVD)的 PLS 算法,并使用由可信机构生成的可移动随机掩码,以保护每个数据持有者所提供数据的隐私。我们展示了 P3LS 沿着由三方组成的假定价值链纵向整合流程数据的能力,以及改进若干流程相关关键性能指标预测性能的能力。此外,我们还展示了 P3LS 和 PLS 模型组件在合成数据集和真实数据集上的数值等价性,并对前者进行了全面的隐私分析。此外,我们还提出了保护隐私的 X 和 Y 块解释方差计算方法,用于确定每个数据持有者对联合流程模型的贡献,以此作为激励数据联合和公平利润分享的基础。
{"title":"P3LS: Partial Least Squares under privacy preservation","authors":"Du Nguyen Duy, Ramin Nikzad-Langerodi","doi":"10.1016/j.jprocont.2024.103229","DOIUrl":"https://doi.org/10.1016/j.jprocont.2024.103229","url":null,"abstract":"<div><p>Modern manufacturing value chains require intelligent orchestration of processes across company borders in order to maximize profits while fostering social and environmental sustainability. However, the implementation of integrated, systems-level approaches for data-informed decision-making along value chains is currently hampered by privacy concerns associated with cross-organizational data exchange and integration. We here propose Privacy-Preserving Partial Least Squares (P3LS) regression, a novel federated learning technique that enables cross-organizational data integration and process modeling with privacy guarantees. P3LS involves a singular value decomposition (SVD) based PLS algorithm and employs removable, random masks generated by a trusted authority in order to protect the privacy of the data contributed by each data holder. We demonstrate the capability of P3LS to vertically integrate process data along a hypothetical value chain consisting of three parties and to improve the prediction performance on several process-related key performance indicators. Furthermore, we show the numerical equivalence of P3LS and PLS model components on both a synthetic and a real-world dataset and provide a thorough privacy analysis of the former. Moreover, we propose privacy-preserving explained X- and Y-block variance computations for determining the contribution of each data holder to the federated process model as a basis to incentivize data federation and fair profit-sharing.</p></div>","PeriodicalId":50079,"journal":{"name":"Journal of Process Control","volume":null,"pages":null},"PeriodicalIF":4.2,"publicationDate":"2024-05-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140818689","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}
This paper develops a data-driven approach for incipient fault diagnosis based on ANFIS and Takagi–Sugeno (TS) interval observers. First, the nonlinear bioreactor system is identified using an adaptive neuro-fuzzy inference system (ANFIS), which results in a set of polytopic TS models derived from measurement data. Second, a bank of TS interval observers is deployed to detect sensor and process faults using adaptive thresholds. Unlike other works that require training fault data, only fault-free data is considered for ANFIS learning in this work. Fault insolation is based on residual generation and evaluated on a fault signal matrix (FSM). Parametric uncertainty and measurement noise are considered to guarantee the method’s robustness. The effectiveness of the proposed method is tested on a well-known bioreactor Continuous stirred tank reactor system (CSTR) reference simulator.
{"title":"ANFIS and Takagi–Sugeno interval observers for fault diagnosis in bioprocess system","authors":"Esvan-Jesús Pérez-Pérez , José-Armando Fragoso-Mandujano , Julio-Alberto Guzmán-Rabasa , Yair González-Baldizón , Sheyla-Karina Flores-Guirao","doi":"10.1016/j.jprocont.2024.103225","DOIUrl":"https://doi.org/10.1016/j.jprocont.2024.103225","url":null,"abstract":"<div><p>This paper develops a data-driven approach for incipient fault diagnosis based on ANFIS and Takagi–Sugeno (TS) interval observers. First, the nonlinear bioreactor system is identified using an adaptive neuro-fuzzy inference system (ANFIS), which results in a set of polytopic TS models derived from measurement data. Second, a bank of TS interval observers is deployed to detect sensor and process faults using adaptive thresholds. Unlike other works that require training fault data, only fault-free data is considered for ANFIS learning in this work. Fault insolation is based on residual generation and evaluated on a fault signal matrix (FSM). Parametric uncertainty and measurement noise are considered to guarantee the method’s robustness. The effectiveness of the proposed method is tested on a well-known bioreactor Continuous stirred tank reactor system (CSTR) reference simulator.</p></div>","PeriodicalId":50079,"journal":{"name":"Journal of Process Control","volume":null,"pages":null},"PeriodicalIF":4.2,"publicationDate":"2024-04-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140807213","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}
Pub Date : 2024-04-26DOI: 10.1016/j.jprocont.2024.103223
Guilherme Ozorio Cassol , Charles Robert Koch , Stevan Dubljevic
This contribution develops the model predictive control for an unstable chemostat reactor. Initially, we analyze the system’s model — a nonlinear first-order hyperbolic partial integro-differential equation (PIDE) — and carry the model linearization around an unstable operating condition. Employing the structure-preserving Cayley–Tustin transformation, we obtain a discrete-time model representation of the continuous model. Subsequently, we solve the operator Ricatti equations in the discrete-time setting to derive a full state feedback controller that stabilizes the closed-loop and design a Luenberger observer for state reconstruction given the system output measures. Finally, we formulate a dual-mode MPC ensuring constraint satisfaction and optimality, integrating the gain-based unconstrained full-state feedback optimal control obtained from the Ricatti equation. This dual-mode strategy describes an optimization problem where the predictive controller acts only if constraints become active within the control horizon. Simulation studies validate the controller performance, where the MPC only takes action if the constraints are predicted to be active within the control horizon while also guaranteeing closed-loop stabilization under only output feedback. This type of controller can be easily implemented with other control strategies and significantly decreases the computational costs of solving the optimal control problems when compared to other MPC approaches.
{"title":"The chemostat reactor: A stability analysis and model predictive control","authors":"Guilherme Ozorio Cassol , Charles Robert Koch , Stevan Dubljevic","doi":"10.1016/j.jprocont.2024.103223","DOIUrl":"https://doi.org/10.1016/j.jprocont.2024.103223","url":null,"abstract":"<div><p>This contribution develops the model predictive control for an unstable chemostat reactor. Initially, we analyze the system’s model — a nonlinear first-order hyperbolic partial integro-differential equation (PIDE) — and carry the model linearization around an unstable operating condition. Employing the structure-preserving Cayley–Tustin transformation, we obtain a discrete-time model representation of the continuous model. Subsequently, we solve the operator Ricatti equations in the discrete-time setting to derive a full state feedback controller that stabilizes the closed-loop and design a Luenberger observer for state reconstruction given the system output measures. Finally, we formulate a dual-mode MPC ensuring constraint satisfaction and optimality, integrating the gain-based unconstrained full-state feedback optimal control obtained from the Ricatti equation. This dual-mode strategy describes an optimization problem where the predictive controller acts only if constraints become active within the control horizon. Simulation studies validate the controller performance, where the MPC only takes action if the constraints are predicted to be active within the control horizon while also guaranteeing closed-loop stabilization under only output feedback. This type of controller can be easily implemented with other control strategies and significantly decreases the computational costs of solving the optimal control problems when compared to other MPC approaches.</p></div>","PeriodicalId":50079,"journal":{"name":"Journal of Process Control","volume":null,"pages":null},"PeriodicalIF":4.2,"publicationDate":"2024-04-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140647245","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}
Pub Date : 2024-04-25DOI: 10.1016/j.jprocont.2024.103211
Teo Protoulis , Haralambos Sarimveis , Alex Alexandridis
Wastewater treatment plants (WWTPs) employ a series of complex chemical and biological processes, to transform an influent stream of contaminated water to an effluent suitable for return to the water cycle. To optimize the performance of WWTP control schemes, appropriate mathematical models capable of accurately simulating the plant dynamic behavior are essential. However, the development of reliable dynamic representations for these large-scale plants is challenging, mainly because of the complex biological reactions taking place and the significant fluctuations in the disturbances that affect the operation of WWTPs. First-principles models, such as the well-known benchmark simulation model no. 1 (BSM1), may be capable of capturing the highly nonlinear nature of WWTPs, but this comes at the cost of employing complex, high-order representations of the reactive units and settling processes. This complexity leads to highly complicated configurations that cannot be efficiently integrated in advanced process control schemes, like model predictive controllers (MPCs). Furthermore, the large number of unknown parameters in these models, along with the non-convex nature of the underlying functions, renders the use of conventional system identification techniques insufficient. To remedy these issues, in this work we introduce a reduced-order first-principles model for WWTPs, incorporating low order mathematical models for the chemical phenomena of the reactive units and the settling procedure. Furthermore, we present a novel system identification scheme, which is based on a customized cooperative particle swarm optimization approach; the scheme effectively handles the high-dimensionality and multimodality of the underlying nonlinear optimization problem, enabling accurate estimation of the model parameters. Comparison results between the dynamic behavior of the original BSM1 and the identified reduced-order model, indicate that the proposed approach is capable of accurately and robustly capturing the highly nonlinear nature of WWTPs, while being simple enough for incorporation in the design of MPC and other advanced control schemes. This represents a significant advancement over traditional models, offering a more practical and efficient approach for WWTP management and control.
{"title":"Development and identification of a reduced-order dynamic model for wastewater treatment plants","authors":"Teo Protoulis , Haralambos Sarimveis , Alex Alexandridis","doi":"10.1016/j.jprocont.2024.103211","DOIUrl":"https://doi.org/10.1016/j.jprocont.2024.103211","url":null,"abstract":"<div><p>Wastewater treatment plants (WWTPs) employ a series of complex chemical and biological processes, to transform an influent stream of contaminated water to an effluent suitable for return to the water cycle. To optimize the performance of WWTP control schemes, appropriate mathematical models capable of accurately simulating the plant dynamic behavior are essential. However, the development of reliable dynamic representations for these large-scale plants is challenging, mainly because of the complex biological reactions taking place and the significant fluctuations in the disturbances that affect the operation of WWTPs. First-principles models, such as the well-known benchmark simulation model no. 1 (BSM1), may be capable of capturing the highly nonlinear nature of WWTPs, but this comes at the cost of employing complex, high-order representations of the reactive units and settling processes. This complexity leads to highly complicated configurations that cannot be efficiently integrated in advanced process control schemes, like model predictive controllers (MPCs). Furthermore, the large number of unknown parameters in these models, along with the non-convex nature of the underlying functions, renders the use of conventional system identification techniques insufficient. To remedy these issues, in this work we introduce a reduced-order first-principles model for WWTPs, incorporating low order mathematical models for the chemical phenomena of the reactive units and the settling procedure. Furthermore, we present a novel system identification scheme, which is based on a customized cooperative particle swarm optimization approach; the scheme effectively handles the high-dimensionality and multimodality of the underlying nonlinear optimization problem, enabling accurate estimation of the model parameters. Comparison results between the dynamic behavior of the original BSM1 and the identified reduced-order model, indicate that the proposed approach is capable of accurately and robustly capturing the highly nonlinear nature of WWTPs, while being simple enough for incorporation in the design of MPC and other advanced control schemes. This represents a significant advancement over traditional models, offering a more practical and efficient approach for WWTP management and control.</p></div>","PeriodicalId":50079,"journal":{"name":"Journal of Process Control","volume":null,"pages":null},"PeriodicalIF":4.2,"publicationDate":"2024-04-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140643728","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}
Pub Date : 2024-04-22DOI: 10.1016/j.jprocont.2024.103222
Bo Peng , Huiyuan Shi , Ping Li , Chengli Su
This study presents a novel approach for controlling an industrial process that exhibits uncertainty and significant nonlinear features. The proposed method utilizes a virtual unmodeled dynamic and data-driven nonlinear robust predictive control strategy. The representation of a controlled object involves a composite state space model that combines both linear and high-order nonlinear elements. Moreover, a robust model predictive controller is developed using the linear component. In addition, the notion of one-step optimal feedforward is used in combination with a compensating controller to handle the high-order nonlinear factor specifically. Subsequently, a compensation controller with incremental characteristics is developed for a modified version of the high-order nonlinear term. Furthermore, the stability conditions of the closed-loop system are derived, and an analysis is conducted on the stability and convergence of the proposed approach. The TTS20 three-capacity water tank was utilized in both simulations and practical scenarios. The study demonstrated that the suggested approach successfully reduces system output variations and enhances overall performance in response to unpredictable changes in the process’s dynamic features.
{"title":"Virtual unmodeled dynamic and data-driven nonlinear robust predictive control","authors":"Bo Peng , Huiyuan Shi , Ping Li , Chengli Su","doi":"10.1016/j.jprocont.2024.103222","DOIUrl":"https://doi.org/10.1016/j.jprocont.2024.103222","url":null,"abstract":"<div><p>This study presents a novel approach for controlling an industrial process that exhibits uncertainty and significant nonlinear features. The proposed method utilizes a virtual unmodeled dynamic and data-driven nonlinear robust predictive control strategy. The representation of a controlled object involves a composite state space model that combines both linear and high-order nonlinear elements. Moreover, a robust model predictive controller is developed using the linear component. In addition, the notion of one-step optimal feedforward is used in combination with a compensating controller to handle the high-order nonlinear factor specifically. Subsequently, a compensation controller with incremental characteristics is developed for a modified version of the high-order nonlinear term. Furthermore, the stability conditions of the closed-loop system are derived, and an analysis is conducted on the stability and convergence of the proposed approach. The TTS20 three-capacity water tank was utilized in both simulations and practical scenarios. The study demonstrated that the suggested approach successfully reduces system output variations and enhances overall performance in response to unpredictable changes in the process’s dynamic features.</p></div>","PeriodicalId":50079,"journal":{"name":"Journal of Process Control","volume":null,"pages":null},"PeriodicalIF":4.2,"publicationDate":"2024-04-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140633223","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}
In the aluminum electrolysis process, the accurate identification of anode effect (AE) can improve production efficiency. However, the existing methods fail to effectively capture the features of the anode current signal (ACS) due to its complex dynamic characteristics and temporal–spatial dependence. To address this issue, we propose a Process Knowledge-guided Deep Temporal–spatial Feature Learning Network (PKG-DTSFLN). We believe that knowledge and production data are complementary. Knowledge has potential to deduce beyond observational conditions. Data can be used to detect unexpected patterns. The combination of data and knowledge is potential to improve the performance. Specifically, knowledge is utilized to construct the adjacency matrix to represent the spatial structure of ACS. Then, a deep learning model is constructed by integrating the 1D-CNN and GAT, which is used to capture the temporal–spatial features of ACS. The experimental results on ACS dataset show that the accuracy is more than 99% with low computational cost.
{"title":"PKG-DTSFLN: Process Knowledge-guided Deep Temporal–spatial Feature Learning Network for anode effects identification","authors":"Weichao Yue , Jianing Chai , Xiaoxue Wan , Yongfang Xie , Xiaofang Chen , Weihua Gui","doi":"10.1016/j.jprocont.2024.103221","DOIUrl":"https://doi.org/10.1016/j.jprocont.2024.103221","url":null,"abstract":"<div><p>In the aluminum electrolysis process, the accurate identification of anode effect (AE) can improve production efficiency. However, the existing methods fail to effectively capture the features of the anode current signal (ACS) due to its complex dynamic characteristics and temporal–spatial dependence. To address this issue, we propose a Process Knowledge-guided Deep Temporal–spatial Feature Learning Network (PKG-DTSFLN). We believe that knowledge and production data are complementary. Knowledge has potential to deduce beyond observational conditions. Data can be used to detect unexpected patterns. The combination of data and knowledge is potential to improve the performance. Specifically, knowledge is utilized to construct the adjacency matrix to represent the spatial structure of ACS. Then, a deep learning model is constructed by integrating the 1D-CNN and GAT, which is used to capture the temporal–spatial features of ACS. The experimental results on ACS dataset show that the accuracy is more than 99% with low computational cost.</p></div>","PeriodicalId":50079,"journal":{"name":"Journal of Process Control","volume":null,"pages":null},"PeriodicalIF":4.2,"publicationDate":"2024-04-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140619468","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}