At present,the unmanned ship technology has been realized in marine navigation,but it still requires crew members to monitor the ship status in the cockpit,and the information cannot be shared in real time,and the crew members have different levels and cannot make reasonable judgment on the complex navigation condition.Therefore,this paper designs a positioning monitoring system based on Bei Dou Navigation Satellite System(BDS)/Automatic Identification Systems(AIS)information fusion to address the situation that the ship status information cannot be shared in real time.This paper designs a positioning monitoring system based on Bei Dou Navigation Satellite System(BDS)/Automatic Identification Systems(AIS)information fusion,aiming to realize real-time monitoring of ships in mobile terminal and real-time information sharing.Secondly,to address the problems of low positioning accuracy,security and stability of AIS system,this paper proposes a BDS/AIS fusion positioning algorithm,which adopts the federal Kalman filter structure combined with the Adaptive Interacting Multiple Model Kalman Filter(AIMM-KF)information fusion algorithm,and finally the Covariance Intersection(CI)fusion algorithm is applied for data fusion to improve the localization accuracy and reliability.In this paper,the following studies were conducted to implement the system:(1)To address the problem of low positioning accuracy and reliability of a single AIS system,this paper proposes a BDS/AIS information fusion positioning algorithm,which adopts the federal Kalman filter structure and fuses the IMM-KF filtering algorithm with the CI fusion algorithm for positioning,and makes improvements to the IMM-KF by using the adaptive Kalman filter instead of the Kalman filtering part in the IMM-KF..The simulation experiment proves that the algorithm has higher localization accuracy and stability,improves the accuracy by about 20% compared with the single AIS system,and is more reliable.(2)The overall framework of the system is designed and the functions of each module are determined.The fusion positioning system mainly consists of a master control module,a BDS module,a GPS module for positioning by AIS,a Wireless Fidelity(WIFI)module and an Android mobile phone terminal.The main control module mainly completes the processing of latitude and longitude information and performs information fusion,and transmits the fused data to the WIFI module;the GPS module and BDS module act as GNSS receivers,connect to the main control module through the serial port,transmit the collected satellite positioning information to the main control module,and provide a satellite positioning data observation source for the system receiving satellite positioning signals;the WIFI module provides a communication link for the system and uses WIFI to provide a communication link for the system.The WIFI module provides the communication link for the system and uses the WIFI transmission function to send the ship positioning information to the mobile phone.The Android mobile phone terminal is mainly responsible for capturing the positioning information transmitted by the WIFI module and displaying the position in the map.(3)The model of the control chip STM32 and the device type of each module were determined according to the system functional requirements,and the functional program of each module of the hardware system was designed and implemented by using C language on Keil uVision5 software.The monitoring software based on Android system client was completed on Android Studio software development platform using JAVA programming language.The experimental results show that the fusion positioning algorithm used in this system has higher accuracy and stability compared with the original algorithm,and the ship status can be monitored at any position on the ship. |