| Flight control computer(FCC)is the core part of the flight control system of unmanned aerial vehicle(UAV).As the task complexity of UAV gradually increasing,the requirement of the performance and reliability of FCC is set higher.In this paper,we studied the way to detect faults in distributed structure flight control computer based on build-in test(BIT)which concluded modeling analytical redundancy,hardware redundancy,software monitoring and wrap detection.The detection algorithm structure design,function configuration and logic analysis were completed.Through the typical function and performance test,the correctness of the design results is verified.Firstly,according to the research background and significance,this paper described and analysed the current fault detection technology and main performance metrics.Through fault detection research,the trend of dynamic control system and flight control computer and the application of BIT methods are analysed and summarized,paper clarified the contents and key directions of the research,aiming at the difficulties and shortcomings of the existing flight control computer fault detection methods.Secondly,this paper classified the failure,divided the function unit according to the fault detection area,and determined the detection target of UAV fault in different conditions.Through the analysis of false-alarm reason,the methods of inhibition were designed.Besides,paper analysed the requirement of performance of flight control computer based on hardware and software based on the detection methods.Then paper studies hardware distribution,software structure and the Inner bus communication.Thirdly,this paper used model observer as the main method of analytical redundancy,then came up with the combination method based on observer.It can detect the interface fault and type when the UAV is in flight state.Also,the paper studies the hardware redundancy,software monitoring and wrap detection of BIT methods which used to detect fault of processor,memory and interface.And through the modeling analytical redundancy,fault detection reconfiguration was designed.Finally,in order to verify the research results,we build a real-time simulation test and verification platform based on prototype machine.This paper used the statistical analysis of the test data without fault and detection of typical faults to verify the BIT methods.It turned out the proposed method is correct and effective,and meets the design goals. |