{"title":"非线性移动地平线估计中到达成本设计的参数灵敏度方法","authors":"Simen Bjorvand, Johannes Jäschke","doi":"10.1016/j.jprocont.2025.103466","DOIUrl":null,"url":null,"abstract":"<div><div>Moving Horizon Estimation (MHE) is an optimization based state estimation algorithm where a fixed number of past measurements in a moving time horizon are used to infer the states. The strengths of MHE are the capability of directly incorporating nonlinear model equations without approximations, and the ease of incorporating physical knowledge like conservation of mass or limits on noise as inequality constraints. When a new measurement is available the oldest measurement in the horizon is discarded to make room for a new one. All discarded measurements are summarized in a term known as the Arrival Cost, which also acts as a prior for the initial state in the MHE. In this work we introduce a novel methodology for calculating the Arrival Cost based on parametric nonlinear programming sensitivities. This is done by interpreting the MHE as an approximation of the Full Information (FI) estimator, where all available measurements are used to estimate the states, by formulating an Ideal Arrival Cost such that the MHE and FI estimator becomes identical. This Ideal Arrival Cost is a parametric optimization problem, and the sensitivity of the optimal solution manifold of this problem is used to approximate the Ideal Arrival Cost. Our method incorporates inequality constraints elegantly into the Arrival Cost, and we show that the proposed method introduces a smaller approximation error of the Ideal Arrival Cost compared to similar methods in literature. In a distillation column simulation example we show that the approximation error of the Full Information Estimate by the MHE with the new Arrival Cost method is reduced to 0.35% from 8.06% by using the Extended Kalman Filter (EKF) as the Arrival Cost or 5.66% by using the Smoothed EKF (SEKF).</div></div>","PeriodicalId":50079,"journal":{"name":"Journal of Process Control","volume":"152 ","pages":"Article 103466"},"PeriodicalIF":3.3000,"publicationDate":"2025-07-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A parametric sensitivity method for Arrival Cost design in nonlinear Moving Horizon Estimation\",\"authors\":\"Simen Bjorvand, Johannes Jäschke\",\"doi\":\"10.1016/j.jprocont.2025.103466\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>Moving Horizon Estimation (MHE) is an optimization based state estimation algorithm where a fixed number of past measurements in a moving time horizon are used to infer the states. The strengths of MHE are the capability of directly incorporating nonlinear model equations without approximations, and the ease of incorporating physical knowledge like conservation of mass or limits on noise as inequality constraints. When a new measurement is available the oldest measurement in the horizon is discarded to make room for a new one. All discarded measurements are summarized in a term known as the Arrival Cost, which also acts as a prior for the initial state in the MHE. In this work we introduce a novel methodology for calculating the Arrival Cost based on parametric nonlinear programming sensitivities. This is done by interpreting the MHE as an approximation of the Full Information (FI) estimator, where all available measurements are used to estimate the states, by formulating an Ideal Arrival Cost such that the MHE and FI estimator becomes identical. This Ideal Arrival Cost is a parametric optimization problem, and the sensitivity of the optimal solution manifold of this problem is used to approximate the Ideal Arrival Cost. Our method incorporates inequality constraints elegantly into the Arrival Cost, and we show that the proposed method introduces a smaller approximation error of the Ideal Arrival Cost compared to similar methods in literature. In a distillation column simulation example we show that the approximation error of the Full Information Estimate by the MHE with the new Arrival Cost method is reduced to 0.35% from 8.06% by using the Extended Kalman Filter (EKF) as the Arrival Cost or 5.66% by using the Smoothed EKF (SEKF).</div></div>\",\"PeriodicalId\":50079,\"journal\":{\"name\":\"Journal of Process Control\",\"volume\":\"152 \",\"pages\":\"Article 103466\"},\"PeriodicalIF\":3.3000,\"publicationDate\":\"2025-07-02\",\"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/S0959152425000940\",\"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/S0959152425000940","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"AUTOMATION & CONTROL SYSTEMS","Score":null,"Total":0}
A parametric sensitivity method for Arrival Cost design in nonlinear Moving Horizon Estimation
Moving Horizon Estimation (MHE) is an optimization based state estimation algorithm where a fixed number of past measurements in a moving time horizon are used to infer the states. The strengths of MHE are the capability of directly incorporating nonlinear model equations without approximations, and the ease of incorporating physical knowledge like conservation of mass or limits on noise as inequality constraints. When a new measurement is available the oldest measurement in the horizon is discarded to make room for a new one. All discarded measurements are summarized in a term known as the Arrival Cost, which also acts as a prior for the initial state in the MHE. In this work we introduce a novel methodology for calculating the Arrival Cost based on parametric nonlinear programming sensitivities. This is done by interpreting the MHE as an approximation of the Full Information (FI) estimator, where all available measurements are used to estimate the states, by formulating an Ideal Arrival Cost such that the MHE and FI estimator becomes identical. This Ideal Arrival Cost is a parametric optimization problem, and the sensitivity of the optimal solution manifold of this problem is used to approximate the Ideal Arrival Cost. Our method incorporates inequality constraints elegantly into the Arrival Cost, and we show that the proposed method introduces a smaller approximation error of the Ideal Arrival Cost compared to similar methods in literature. In a distillation column simulation example we show that the approximation error of the Full Information Estimate by the MHE with the new Arrival Cost method is reduced to 0.35% from 8.06% by using the Extended Kalman Filter (EKF) as the Arrival Cost or 5.66% by using the Smoothed EKF (SEKF).
期刊介绍:
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.