Abstract

AbstractIn the event of a fire breaking out or in other complicated situations, a mobile computing solution combining the Internet of Things and wearable devices can actually assist tracking solutions for rescuing and evacuating people in multistory structures. Thus, it is crucial to increase the positioning technology's accuracy. The sequential Monte Carlo (SMC) approach is used in various applications such as target tracking and intelligent surveillance, which rely on smartphone‐based inertial data sequences. However, the SMC method has intrinsic flaws, such as sample impoverishment and particle degeneracy. A novel SMC approach is presented, which is built on the weighted differential evolution (WDE) algorithm. Sequential Monte Carlo approaches start with random particle placements and arrives at the desired distribution with a slower variance reduction, like in a high‐dimensional space, such as a multistory structure. Weighted differential evolution is included before the resampling procedure to guarantee the appropriate variety of the particle set, prevent the usage of an inadequate number of valid samples, and preserve smartphone user position accuracy. The values of the smartphone‐based sensors and BLE‐beacons are set as input to the SMC, which aids in fast approximating the posterior distributions, to speed up the particle congregation process in the proposed SMC‐based WDE approach. Lastly, the robustness and efficacy of the suggested technique more accurately reflect the actual situation of smartphone users. According to simulation findings, the suggested approach provides improved location estimation with reduced localization error and quick convergence. The results confirm that the proposed optimal fusion‐based SMC‐WDE scheme performs 9.92% better in terms of MAPE, 15.24% for the case of MAE, and 0.031% when evaluating based on the R2 Score.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call