Zou Xiaojun, Lian Baowang, Wu Peng
School of Electronics and Information, Northwestern Polytechnical University, Xi'an 710072, China.
Department of integrated navigation, Xi'an Modern Control Technology Research Institute, Xi'an 710065, China.
Sensors (Basel). 2019 Jun 18;19(12):2734. doi: 10.3390/s19122734.
The problem of fault propagation which exists in the deeply integrated GNSS (Global Navigation Satellite System)/INS (Inertial Navigation System) system makes it difficult to identify faults. Once a fault occurs, system performance will be degraded due to the inability to identify and isolate the fault accurately. After analyzing the causes of fault propagation and the difficulty of fault identification, maintaining correct navigation solution is found to be the key to prevent fault propagation from occurring. In order to solve the problem, a novel robust algorithm based on convolutional neural network (CNN) is proposed. The optimal expansion factor of the robust algorithm is obtained adaptively by utilizing CNN, thus the adverse effect of fault on navigation solution can be reduced as much as possible. At last, the fault identification ability is verified by two types of experiments: artificial fault injection and outdoor occlusion. Experiment results show that the proposed robust algorithm which can successfully suppress the fault propagation is an effective solution. The accuracy of fault identification is increased by more than 20% compared with that before improvement, and the robustness of deep GNSS/INS integration is also improved.
深度集成的全球导航卫星系统(GNSS)/惯性导航系统(INS)中存在的故障传播问题使得故障难以识别。一旦发生故障,由于无法准确识别和隔离故障,系统性能将会下降。在分析了故障传播的原因和故障识别的困难之后,发现保持正确的导航解算是防止故障传播发生的关键。为了解决这个问题,提出了一种基于卷积神经网络(CNN)的新型鲁棒算法。利用CNN自适应地获得鲁棒算法的最优扩展因子,从而尽可能减少故障对导航解算的不利影响。最后,通过人工故障注入和室外遮挡两种实验验证了故障识别能力。实验结果表明,所提出的能够成功抑制故障传播的鲁棒算法是一种有效的解决方案。与改进前相比,故障识别准确率提高了20%以上,深度GNSS/INS集成的鲁棒性也得到了提高。