基于FlexRay总线飞行控制计算机核心单元设计
发布时间:2018-03-08 10:32
本文选题:飞行控制计算机 切入点:中央处理单元 出处:《南京航空航天大学》2016年硕士论文 论文类型:学位论文
【摘要】:飞行控制计算机是无人机飞行控制系统最关键的部件,承载飞行管理、飞行控制律解算、任务设备管理、系统异常检测和故障处理等复杂任务。随着无人机飞行任务复杂程度增加,飞行控制计算机的功能和性能陷入瓶颈状态,突出体现在信息处理能力裕量降低,数字传感器接口资源紧缺,内部总线负载过重,总线通信效率和可靠性受限。为突破上述制约因素,本文开展了基于FlexRay总线飞行控制计算机核心单元的设计和FlexRay总线技术研究。首先,介绍了国内外分布式余度飞行控制计算机、Flex Ray总线技术的研究现状以及样例分布式飞行控制计算机的结构特点,针对处理器性能和串行接口资源不足的问题,给出了中央处理单元和串行通信接口单元的总体设计方案;同时,分析了采用FlexRay总线技术替换CAN总线的可行性、Flex Ray总线的基本通信机制和实现方案,以解决飞行控制计算机内部总线信息传输能力问题。其次,采用模块化设计思想,完成了以MPC8280为核心的中央处理单元、以FPGA为核心的串行通信接口单元软硬件的详细设计与开发,提高了核心单元的处理性能和通信能力,满足高性能无人机飞行控制的需求。再次,分析研究了样例分布式飞行控制计算机内部总线数据流以及通信需求,制定了飞行控制计算机内部FlexRay总线的通信协议和余度管理策略,提高了总线通信准确性与可靠性,降低了总线负载。最后,为验证核心单元和FlexRay总线的功能和性能,设计和开发了基本性能测试和系统集成测试的环境与方案,试验结果验证了中央处理单元、串行通信接口单元和FlexRay总线通信与管理的关键性能和功能满足设计要求。
[Abstract]:Flight control computer is the most important component of UAV flight control system. With the increasing complexity of UAV mission, the function and performance of flight control computer are in a bottleneck state, which is reflected in the decrease of information processing capacity margin. The digital sensor interface resources are scarce, the internal bus is overloaded, the bus communication efficiency and reliability are limited. In this paper, the design of flight control computer core unit based on FlexRay bus and the research of FlexRay bus technology are carried out. This paper introduces the research status of Flex Ray bus technology of distributed redundant flight control computer at home and abroad, and the structural characteristics of the sample distributed flight control computer, aiming at the shortage of processor performance and serial interface resources. The overall design scheme of central processing unit and serial communication interface unit is given, and the feasibility of replacing CAN bus with FlexRay bus technology is analyzed, and the basic communication mechanism and implementation scheme of Flex Ray bus are analyzed. In order to solve the problem of internal bus information transmission ability of flight control computer. Secondly, the central processing unit with MPC8280 as the core is completed with the modular design idea. The detailed design and development of the serial communication interface unit based on FPGA improves the processing performance and communication ability of the core unit, and meets the requirements of flight control of high performance UAV. The internal bus data flow and communication requirements of a distributed flight control computer are analyzed and studied. The communication protocol and redundancy management strategy of the FlexRay bus in the flight control computer are formulated, which improves the accuracy and reliability of the bus communication. Finally, in order to verify the function and performance of the core unit and FlexRay bus, the environment and scheme of basic performance test and system integration test are designed and developed. The test results verify the central processing unit. The key performance and function of serial communication interface unit and FlexRay bus communication and management meet the design requirements.
【学位授予单位】:南京航空航天大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:V247.12
【参考文献】
相关期刊论文 前10条
1 黄波;曹帮林;张福鑫;陈伟;;一种三模混合冗余总线控制系统设计研究[J];航天控制;2015年06期
2 张锐;赵博龙;索晓杰;;余度飞行控制计算机的组成架构分析[J];航空计算技术;2015年02期
3 邓伟;许扬婧;;基于SOPC技术的异步串行通信IP核的设计与实现[J];电子设计工程;2012年03期
4 蔡叶芳;田泽;杨海波;李攀;赵强;黎小玉;;基于SOPC的FC-2层协议设计与实现[J];计算机技术与发展;2009年08期
5 罗峰;陈智琦;刘矗;孙泽昌;;基于FlexRay的车载网络系统开发[J];电子测量与仪器学报;2009年S1期
6 徐Ya;郑毓琦;;长航时无人机飞行器管理计算机设计研究[J];航空计算技术;2008年04期
7 王锴;王宏;徐皑冬;;下一代车载网络FlexRay及其应用研究[J];计算机工程与应用;2008年20期
8 窦爱萍;李鹏;李晗;;PowerPC计算机系统级速度影响因素的研究[J];微处理机;2008年03期
9 曹秋生;张会军;;高空长航时无人机的发展特点及技术难点探讨[J];中国电子科学研究院学报;2008年01期
10 苏鑫鑫;王永寿;;欧洲的无人战斗机计划[J];飞航导弹;2007年08期
,本文编号:1583533
本文链接:https://www.wllwen.com/kejilunwen/hangkongsky/1583533.html