A particle filter-based data assimilation framework for discrete event simulations

被引:9
|
作者
Xie, Xu [1 ,2 ]
Verbraeck, Alexander [1 ]
机构
[1] Delft Univ Technol, Fac Technol Policy & Management, Dept Multi Actor Syst, Jaffalaan 5, NL-2628 BX Delft, Netherlands
[2] Natl Univ Def Technol, Coll Syst Engn, Dept Modeling & Simulat, Changsha, Hunan, Peoples R China
关键词
Data assimilation; discrete event simulations; particle filters; state interpolation; WILDFIRE SPREAD; DEVS-FIRE;
D O I
10.1177/0037549718798466
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
With the advent of new sensor technologies and communication solutions, the availability of data for discrete event systems has greatly increased. This motivates research on data assimilation for discrete event simulations that has not yet fully matured. This paper presents a particle filter-based data assimilation framework for discrete event simulations. The framework is formally defined based on the Discrete Event System Specification formalism. To effectively apply particle filtering in discrete event simulations, we introduce an interpolation operation that considers the elapsed time (i.e., the time elapsed since the last state transition) when retrieving the model state (which was ignored in related work) in order to obtain updated state values. The data assimilation problem finally boils down to estimating the posterior distribution of a state trajectory with variable dimension. This seems to be problematic; however, it is proven that in practice we can safely apply the sequential importance sampling algorithm to update the random measure (i.e., a set of particles and their importance weights) that approximates this posterior distribution of the state trajectory with variable dimension. To illustrate the working of the proposed data assimilation framework, a case is studied in a gold mine system to estimate truck arrival times at the bottom of the vertical shaft. The results show that the framework is able to provide accurate estimation results in discrete event simulations; it is also shown that the framework is robust to errors both in the simulation model and in the data.
引用
收藏
页码:1027 / 1053
页数:27
相关论文
共 50 条
  • [41] A Bloom Filter-Based Data Deduplication for Big Data
    Podder, Shrayasi
    Mukherjee, S.
    ADVANCES IN DATA AND INFORMATION SCIENCES, VOL 1, 2018, 38 : 161 - 168
  • [42] A Kalman Filter-Based Framework for Enhanced Sensor Fusion
    Assa, Akbar
    Janabi-Sharifi, Farrokh
    IEEE SENSORS JOURNAL, 2015, 15 (06) : 3281 - 3292
  • [43] Annihilating filter-based decoding in the compressed sensing framework
    Hormati, Ali
    Vetterli, Martin
    WAVELETS XII, PTS 1 AND 2, 2007, 6701
  • [44] Data assimilation for online model calibration in discrete event simulation
    Hu, Xiaolin
    Yan, Mingxi
    SIMULATION-TRANSACTIONS OF THE SOCIETY FOR MODELING AND SIMULATION INTERNATIONAL, 2024, 100 (06): : 529 - 544
  • [45] Towards a monitoring framework for discrete-event system Simulations
    Lindstrom, B
    Wells, L
    WODES'02: SIXTH INTERNATIONAL WORKSHOP ON DISCRETE EVENT SYSTEMS, PROCEEDINGS, 2002, : 127 - 134
  • [46] A scalable framework for parallel discrete event simulations on desktop Grids
    Park, Alfred
    Fujimoto, Richard
    2007 8TH IEEE/ACM INTERNATIONAL CONFERENCE ON GRID COMPUTING, 2007, : 170 - +
  • [47] Covariance-Based Selection of Parameters for Particle Filter Data Assimilation in Soil Hydrology
    Jamal, Alaa
    Linker, Raphael
    WATER, 2022, 14 (22)
  • [48] Utilizing Time Redundancy for Particle Filter-Based Transfer Alignment
    Chattaraj, Suvendu
    Mukherjee, Abhik
    FLUCTUATION AND NOISE LETTERS, 2016, 15 (04):
  • [49] Auxiliary Particle Filter-Based WLAN Indoor Tracking Algorithm
    Han, Junyi
    Ma, Lin
    Xu, Yubin
    Deng, Zhian
    2011 6TH INTERNATIONAL ICST CONFERENCE ON COMMUNICATIONS AND NETWORKING IN CHINA (CHINACOM), 2011, : 600 - 603
  • [50] Complex Event Recognition From Discrete Sensor Data With a Discrete Event System Framework
    Liu, Yu
    Shu, Shaolong
    Lin, Feng
    IFAC PAPERSONLINE, 2023, 56 (02): : 11330 - 11336