Research on Beam Tracking Algorithm Based on Fingerprint Database Update Compensation
In order to solve the inaccurate coordinate information and dramatic changes in flight attitude and trajectory faced by the directional communication of high dynamic unmanned nodes in denial and complex electromagnetic environments,and maintain the re-liable alignment and tracking of beam,a fingerprint database update compensation algorithm based on Kalman filter is proposed.The Kalman filter algorithm is used to predict and update its own attitude,and establish the vector coordinate system.The improved algo-rithm is used to predict and update the beam pointing.The fingerprint database is used to update and compensate the state vector,and adjust the sampling ratio,and the new data is stored in the fingerprint database to update the data.The secondary state information is predicted to complete the final beam pointing.The overall design of the beam tracking algorithm process is more in line with the ac-tual application scenario and meets the communication needs.The simulation results show that the success rate of maintaining normal communication is more than 92%with 100 communication time slots and half-beam width of 3°,the success rate of the proposed algo-rithm is 8%higher than that of traditional tracking algorithms.It has more stable communication quality.
UAV ad hoc networkunscented Kalman filterUAV attitudefingerprint databasebeam trackingupdating com-pensation algorithm