论微分代数方程 (DAE) 系统状态估计过程中的代数状态更新

IF 3.3 2区 计算机科学 Q2 AUTOMATION & CONTROL SYSTEMS Journal of Process Control Pub Date : 2024-03-28 DOI:10.1016/j.jprocont.2024.103195
Swapnil S. Bhase , Mani Bhushan , Sachin Kadu , Sulekha Mukhopadhyay
{"title":"论微分代数方程 (DAE) 系统状态估计过程中的代数状态更新","authors":"Swapnil S. Bhase ,&nbsp;Mani Bhushan ,&nbsp;Sachin Kadu ,&nbsp;Sulekha Mukhopadhyay","doi":"10.1016/j.jprocont.2024.103195","DOIUrl":null,"url":null,"abstract":"<div><p>This manuscript presents a discussion on the algebraic state update step performed during recursive filtering of the differential–algebraic equation (DAE) systems. Existing DAE state estimation approaches follow a two-step state update procedure at each sampling instant. In particular, they first estimate the differential states using the Kalman update, and then update algebraic states by explicitly solving the algebraic equations. Specifically, for the case of DAE systems involving linear algebraic equations though the differential equations are nonlinear, we show that when appropriately initialized, this two-step state update procedure is not needed. It can instead be replaced with a one-step state update procedure that computes the differential and algebraic state estimates simultaneously through the Kalman update. The satisfaction of algebraic equations is guaranteed by this one-step update without it being explicitly enforced. Towards this end, we show that the error covariance matrix of augmented states, when properly initialized, satisfies a null-space property after prediction and update step at each sampling instant. This property ensures that the state estimates obtained using the proposed one-step update approach, satisfy the algebraic equations. This holds for both analytical linearization based extended Kalman filtering and statistical linearization based sigma-point filtering approaches. We also propose a heuristic-based update procedure for state estimation of DAE systems that involve nonlinear algebraic equations. This procedure draws out inferences from the case of DAE systems involving linear algebraic equations and is based on the analysis of algebraic equations residuals obtained from the updated differential and algebraic state estimates with a one-step state update. The efficacy of the proposed state update procedures is demonstrated by performing simulation studies on a benchmark drum boiler system case study. Results demonstrate that the proposed update procedures satisfactorily estimate the differential and algebraic states of a DAE system when compared to the traditional two-step update procedure.</p></div>","PeriodicalId":50079,"journal":{"name":"Journal of Process Control","volume":null,"pages":null},"PeriodicalIF":3.3000,"publicationDate":"2024-03-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"On the update of algebraic states during state estimation of differential–algebraic equation (DAE) systems\",\"authors\":\"Swapnil S. Bhase ,&nbsp;Mani Bhushan ,&nbsp;Sachin Kadu ,&nbsp;Sulekha Mukhopadhyay\",\"doi\":\"10.1016/j.jprocont.2024.103195\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><p>This manuscript presents a discussion on the algebraic state update step performed during recursive filtering of the differential–algebraic equation (DAE) systems. Existing DAE state estimation approaches follow a two-step state update procedure at each sampling instant. In particular, they first estimate the differential states using the Kalman update, and then update algebraic states by explicitly solving the algebraic equations. Specifically, for the case of DAE systems involving linear algebraic equations though the differential equations are nonlinear, we show that when appropriately initialized, this two-step state update procedure is not needed. It can instead be replaced with a one-step state update procedure that computes the differential and algebraic state estimates simultaneously through the Kalman update. The satisfaction of algebraic equations is guaranteed by this one-step update without it being explicitly enforced. Towards this end, we show that the error covariance matrix of augmented states, when properly initialized, satisfies a null-space property after prediction and update step at each sampling instant. This property ensures that the state estimates obtained using the proposed one-step update approach, satisfy the algebraic equations. This holds for both analytical linearization based extended Kalman filtering and statistical linearization based sigma-point filtering approaches. We also propose a heuristic-based update procedure for state estimation of DAE systems that involve nonlinear algebraic equations. This procedure draws out inferences from the case of DAE systems involving linear algebraic equations and is based on the analysis of algebraic equations residuals obtained from the updated differential and algebraic state estimates with a one-step state update. The efficacy of the proposed state update procedures is demonstrated by performing simulation studies on a benchmark drum boiler system case study. Results demonstrate that the proposed update procedures satisfactorily estimate the differential and algebraic states of a DAE system when compared to the traditional two-step update procedure.</p></div>\",\"PeriodicalId\":50079,\"journal\":{\"name\":\"Journal of Process Control\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":3.3000,\"publicationDate\":\"2024-03-28\",\"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/S0959152424000350\",\"RegionNum\":2,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q2\",\"JCRName\":\"AUTOMATION & CONTROL SYSTEMS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Process Control","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0959152424000350","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"AUTOMATION & CONTROL SYSTEMS","Score":null,"Total":0}
引用次数: 0

摘要

本手稿讨论了微分代数方程(DAE)系统递归滤波过程中执行的代数状态更新步骤。现有的微分代数方程状态估计方法在每个采样时刻都遵循两步状态更新程序。具体来说,它们首先使用卡尔曼更新法估计微分状态,然后通过显式求解代数方程来更新代数状态。具体来说,对于涉及线性代数方程(虽然微分方程是非线性的)的 DAE 系统,我们表明,如果初始化得当,就不需要这种两步式状态更新程序。取而代之的是通过卡尔曼更新同时计算微分和代数状态估计值的一步式状态更新程序。这种一步式更新可保证代数方程的满足,而无需明确执行。为此,我们证明了在正确初始化的情况下,经过每个采样瞬间的预测和更新步骤后,增强状态的误差协方差矩阵满足空空间特性。这一特性确保了利用所提出的一步更新方法获得的状态估计值满足代数方程的要求。这对于基于分析线性化的扩展卡尔曼滤波和基于统计线性化的西格玛点滤波方法都是成立的。我们还提出了一种基于启发式的更新程序,用于涉及非线性代数方程的 DAE 系统的状态估计。该程序从涉及线性代数方程的 DAE 系统的情况中得出推论,并基于对一步状态更新的微分和代数状态估计所得到的代数方程残差的分析。通过对一个基准汽包锅炉系统案例进行仿真研究,证明了所提出的状态更新程序的有效性。结果表明,与传统的两步更新程序相比,建议的更新程序能令人满意地估计 DAE 系统的微分和代数状态。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
On the update of algebraic states during state estimation of differential–algebraic equation (DAE) systems

This manuscript presents a discussion on the algebraic state update step performed during recursive filtering of the differential–algebraic equation (DAE) systems. Existing DAE state estimation approaches follow a two-step state update procedure at each sampling instant. In particular, they first estimate the differential states using the Kalman update, and then update algebraic states by explicitly solving the algebraic equations. Specifically, for the case of DAE systems involving linear algebraic equations though the differential equations are nonlinear, we show that when appropriately initialized, this two-step state update procedure is not needed. It can instead be replaced with a one-step state update procedure that computes the differential and algebraic state estimates simultaneously through the Kalman update. The satisfaction of algebraic equations is guaranteed by this one-step update without it being explicitly enforced. Towards this end, we show that the error covariance matrix of augmented states, when properly initialized, satisfies a null-space property after prediction and update step at each sampling instant. This property ensures that the state estimates obtained using the proposed one-step update approach, satisfy the algebraic equations. This holds for both analytical linearization based extended Kalman filtering and statistical linearization based sigma-point filtering approaches. We also propose a heuristic-based update procedure for state estimation of DAE systems that involve nonlinear algebraic equations. This procedure draws out inferences from the case of DAE systems involving linear algebraic equations and is based on the analysis of algebraic equations residuals obtained from the updated differential and algebraic state estimates with a one-step state update. The efficacy of the proposed state update procedures is demonstrated by performing simulation studies on a benchmark drum boiler system case study. Results demonstrate that the proposed update procedures satisfactorily estimate the differential and algebraic states of a DAE system when compared to the traditional two-step update procedure.

求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
Journal of Process Control
Journal of Process Control 工程技术-工程:化工
CiteScore
7.00
自引率
11.90%
发文量
159
审稿时长
74 days
期刊介绍: 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.
期刊最新文献
Closed-loop training of static output feedback neural network controllers for large systems: A distillation case study A survey and experimental study for embedding-aware generative models: Features, models, and any-shot scenarios Physics-informed neural networks for multi-stage Koopman modeling of microbial fermentation processes Image based Modeling and Control for Batch Processes Pruned tree-structured temporal convolutional networks for quality variable prediction of industrial process
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1