Real-time agent-based crowd simulation with the Reversible Jump Unscented Kalman Filter

被引:9
|
作者
Clay, Robert [1 ]
Ward, Jonathan A. [1 ]
Ternes, Patricia [1 ]
Kieu, Le-Minh [2 ]
Malleson, Nick [1 ]
机构
[1] Univ Leeds, Leeds LS2 9JT, W Yorkshire, England
[2] Univ Auckland, Auckland 1010, New Zealand
关键词
Agent-based modelling; Data assimilation; Unscented Kalman filter; Crowd simulation; MCMC; DATA ASSIMILATION; MODEL; DRIVEN;
D O I
10.1016/j.simpat.2021.102386
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Commonly-used data assimilation methods are being adapted for use with agent-based models with the aim of allowing optimisation in response to new data in real-time. However, existing methods face difficulties working with categorical parameters, which are common in agent based models. This paper presents a new method, the RJUKF, that combines the Unscented Kalman Filter (UKF) data assimilation algorithm with elements of the Reversible Jump (RJ) Markov chain Monte Carlo method. The proposed method is able to conduct data assimilation on both continuous and categorical parameters simultaneously. Compared to similar techniques for mixed state estimation, the RJUKF has the advantage of being efficient enough for online (i.e. real-time) application. The new method is demonstrated on the simulation of a crowd of people traversing a train station and is able to estimate both their current position (a continuous, Gaussian variable) and their chosen destination (a categorical parameter). This method makes a valuable contribution towards the use of agent-based models as tools for the management of crowds in busy places such as public transport hubs, shopping centres, or high streets.
引用
收藏
页数:16
相关论文
共 50 条
  • [41] Real-Time Receiver Clock Jump Detection for Code Absolute Positioning with Kalman Filter
    Angrisano, Antonio
    Gaglione, Salvatore
    Troisi, Salvatore
    WIRELESS PERSONAL COMMUNICATIONS, 2014, 79 (01) : 211 - 221
  • [42] Real-Time Receiver Clock Jump Detection for Code Absolute Positioning with Kalman Filter
    Antonio Angrisano
    Salvatore Gaglione
    Salvatore Troisi
    Wireless Personal Communications, 2014, 79 : 211 - 221
  • [43] Real Time Optimization of the Gasoline Blending Process with Unscented Kalman Filter
    Cheng, Hui
    Zhong, Weimin
    Qian, Feng
    2010 THE 3RD INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND INDUSTRIAL APPLICATION (PACIIA2010), VOL II, 2010, : 216 - 219
  • [44] An unscented Kalman filter method for real time-state estimation
    Impraimakis, Marios
    Smyth, Andrew W.
    MECHANICAL SYSTEMS AND SIGNAL PROCESSING, 2022, 162
  • [45] A Method for Real-Time Estimating Pose of Large Aircraft Component in Process of Pose Adjustment based on the Unscented Kalman Filter
    Ying, Zheng
    SMART MATERIALS AND INTELLIGENT SYSTEMS, 2012, 442 : 251 - 255
  • [46] Real-time ensemble-based tracker with Kalman filter
    Senna, Pedro
    Drummond, Isabela Neves
    Bastos, Guilherme Sousa
    2017 30TH SIBGRAPI CONFERENCE ON GRAPHICS, PATTERNS AND IMAGES (SIBGRAPI), 2017, : 338 - 344
  • [47] Real-time vehicles tracking based on Kalman filter in an ITS
    Zou Xiaohong
    Li Dongmei
    Liu Jichuan
    INTERNATIONAL SYMPOSIUM ON PHOTOELECTRONIC DETECTION AND IMAGING 2007: IMAGE PROCESSING, 2008, 6623
  • [48] Real-Time Earthquake Location Based on the Kalman Filter Formulation
    Chen, Yukuan
    Zhang, Haijiang
    Eaton, David W.
    GEOPHYSICAL RESEARCH LETTERS, 2020, 47 (11)
  • [49] Real-time Acoustic Source Separation Based on Kalman Filter
    Wei, Yangjie
    Wang, Yi
    He, Yuqing
    PROCEEDINGS OF THE 2015 10TH IEEE CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS, 2015, : 1278 - 1283
  • [50] Analysis of Unbalanced Cost in Real-time Market Settlement Based on Agent-based Model Simulation
    Sun P.
    Zhou M.
    Zhang L.
    Wu Z.
    Wang J.
    Li G.
    Dianli Xitong Zidonghua/Automation of Electric Power Systems, 2022, 46 (05): : 171 - 178