Particle filter-based data assimilation in dynamic data-driven simulation: sensitivity analysis of three critical experimental conditions

被引:4
作者
Huang, Yilin [1 ,4 ]
Xie, Xu [2 ]
Cho, Yubin [3 ]
Verbraeck, Alexander [1 ]
机构
[1] Delft Univ Technol, Fac Technol Policy & Management, Delft, Netherlands
[2] Natl Univ Def Technol, Coll Syst Engn, Changsha, Peoples R China
[3] Samsung Elect Bnelux BV, Schiphol, Netherlands
[4] Delft Univ Technol, Fac Technol Policy & Management, Jaffalaan 5, NL-2628 BX Delft, Netherlands
来源
SIMULATION-TRANSACTIONS OF THE SOCIETY FOR MODELING AND SIMULATION INTERNATIONAL | 2023年 / 99卷 / 04期
关键词
Dynamic data-driven simulation; data assimilation; particle filter; measurement errors; time interval; sensitivity analysis; LIKELIHOOD ENSEMBLE FILTER; KALMAN FILTER; MODEL; RECONSTRUCTION;
D O I
10.1177/00375497221143988
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Data assimilation (DA) is a methodology widely used by different disciplines of science and engineering. It is typically applied to continuous systems with numerical models. The application of DA to discrete-event and discrete-time systems including agent-based models is relatively new. Because of its non-linearity and non-Gaussianity, the particle filter (PF) method is often a good option for stochastic simulation models of discrete systems. The probability distributions of model runs, however, make it computationally intensive. The experimental conditions therein are understudied. This paper studied three critical conditions of PF-based DA in a discrete event model: (1) the time interval between two consecutive DA iterations, (2) the number of particles, and (3) the actual level and perceived level of measurement errors (or noises). The study conducted identical-twin experiments of an M/M/1 single server queuing system. The ground truth is imitated in a stand-alone simulation model. The measurement errors are superimposed so that the effect of the three conditions can be quantitatively evaluated in a controlled manner. The results show that the estimation accuracy of such a system using PF is more constrained by the choice of time intervals than the number of particles. An under estimation of measurement errors produces worse state estimates than an over estimation of errors. A correct perception of the measurement errors does not guarantee better state estimates. Moreover, a slight over estimation of errors results in better state estimates, and it is more responsive to abrupt system changes than an accurate perception of measurement errors.
引用
收藏
页码:403 / 415
页数:13
相关论文
共 43 条
[1]   SOME QUEUING-PROBLEMS WITH BALKING AND RENEGING .1. [J].
ANCKER, CJ ;
GAFARIAN, AV .
OPERATIONS RESEARCH, 1963, 11 (01) :88-100
[2]   A tutorial on particle filters for online nonlinear/non-Gaussian Bayesian tracking [J].
Arulampalam, MS ;
Maskell, S ;
Gordon, N ;
Clapp, T .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2002, 50 (02) :174-188
[3]  
Banks J, 1998, HANDBOOK OF SIMULATION, P3
[4]  
Bickel PJ, 2009, ANN APPL STAT, V3, P1266, DOI 10.1214/09-AOAS312A
[5]   Data assimilation in surface water quality modeling: A review [J].
Cho, Kyung Hwa ;
Pachepsky, Yakov ;
Ligaray, Mayzonee ;
Kwon, Yongsung ;
Kim, Kyung Hyun .
WATER RESEARCH, 2020, 186
[6]   Strategic Use of Data Assimilation for Dynamic Data-Driven Simulation [J].
Cho, Yubin ;
Huang, Yilin ;
Verbraeck, Alexander .
COMPUTATIONAL SCIENCE - ICCS 2020, PT VI, 2020, 12142 :31-44
[7]   Particle filtering [J].
Djuric, PM ;
Kotecha, JH ;
Zhang, JQ ;
Huang, YF ;
Ghirmai, T ;
Bugallo, MF ;
Míguez, J .
IEEE SIGNAL PROCESSING MAGAZINE, 2003, 20 (05) :19-38
[8]  
Evensen G., 2003, OCEAN DYNAM, V53, P343, DOI [10.1007/s10236-003-0036-9, DOI 10.1007/S10236-003-0036-9]
[9]   What is the ensemble Kalman filter and how well does it work? [J].
Gillijns, S. ;
Mendoza, O. Barrero ;
Chandrasekar, J. ;
De Moor, B. L. R. ;
Bernstein, D. S. ;
Ridley, A. .
2006 AMERICAN CONTROL CONFERENCE, VOLS 1-12, 2006, 1-12 :4448-4453
[10]  
Guedes Soares C, 2015, RENEWABLE ENERGIES O, P189