Font Size: a A A

CPU Unit Design Of Flight Control Computer Based On MPC8280

Posted on:2015-10-28Degree:MasterType:Thesis
Country:ChinaCandidate:Y ZhangFull Text:PDF
GTID:2272330422480556Subject:Navigation, guidance and control
Abstract/Summary:PDF Full Text Request
Flight control system is an integral part of UAV, while flight control computer (FCC) is basis andthe key component of this system. According to the needs of the sample FCC, this paper studies keytechnologies to improve the performance of it: designing a CPU unit with MPC8280and usingFlexRay as the internal bus of the FCC to constitute new sample FCC. Based on this, we transplantedand upgraded the flight control software, and verified the correctness of design scheme of CPU unitandkey performance indicators with individual performance test and semi-physical simulation.Firstly, we research and analyze the status of distributed redundant FCC at home and abroad.Through comparision of typical FCCs, we determine the structure of new sample FCC and designscheme of hardware and software. For lack of operational performance, we use high-performanceMCU as the core of CPU unit. And to solve the problem of high bus load rate, we exploreimprovements of FlexRay high-level protocol.Secondly, according to the flight control requirements, we carry out the design and study ofhardware and interface logic of CPU unit. Through analyzing of complexity of tasks and redundancymanagement, power assumption and performance, we selected a certain type of MCU as the core ofCPU unit. Refering to the sample FCC, we completed the hardware design of new CPU unit,including: board structure, resource allocation, power modules design, and bus interface logic circuitdesign.Thirdly, we carried out driver design of peripheral device on CPU unit and improved oldFlexRay high-level protocols. We completed BSP design of CAN in VxWorks, and board-levelinitialization and all peripheral device driver in bare board. According to the characteristics ofMFR4310internal resources, we designed an improved program to the original FlexRay high-levelprotocols.Finally, in order to verify the correctness of the design, and to analyze the performance of systembus, we designed a series of test experiments for eache module. And we builded a semi-physicalsimulation platform to achieve an integration test of CPU unit. The results show that various aspectsof the design are reliable and it meets the design requirements.
Keywords/Search Tags:UAV, distributed, flight control computer, CPU unit, FlexRay, semi-physical simulation
PDF Full Text Request
Related items