Abstract
With the development of microelectromechanical system (MEMS), embedded system, and wireless communication, it is now feasible to implement and deploy wireless sensor network (WSN) in emergency communication environment. However, the positioning accuracy of WSN nodes needs to be further improved. To solve the problem, this paper improves the initial value calculation method of multi-hop positioning algorithms, which are suitable for emergency communication environment, and puts forward a WSN node positioning algorithm that narrows the initial values of Kalman filter. By narrowing the initial value range of Kalman filter, the specially deployed sensors could accurately derive its position from the known positions of anchor nodes. To prevent error accumulation in the network, distributed computing was performed to solve the global nonlinear optimization problem, and calculate the position of the nodes. Simulation results show that the proposed algorithm can improve the WSN positioning accuracy under emergency communication environment, while greatly saving computing and communication costs. The research further improves the practicability and efficiency of multi-hop positioning algorithms in emergency communication environment.