Real-time agent-based crowd simulation with the Reversible Jump Unscented Kalman Filter
Real-time agent-based crowd simulation with the Reversible Jump Unscented Kalman Filter
复制标题
DOI:
10.1016/j.simpat.2021.102386
复制
发表时间:
2021-08-11
影响因子:
4.2
通讯作者:
Malleson, Nick
中科院分区:
文献类型:
--
作者:
Clay, Robert;Ward, Jonathan A.;Malleson, Nick
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.