基于MPC8280的飞行控制计算机CPU单元设计

被引量 : 0次 | 上传用户:dingxyz
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
飞行控制系统是无人机必不可少的组成部分,而飞行控制计算机则是系统的基础和关键部件。本文根据样例飞行控制计算机的需求,研究提高其性能的关键技术:设计MPC8280为核心的CPU单元板卡;以FlexRay作为计算机内部总线,构成新型样例飞行控制计算机。在此基础上,移植升级样例飞行控制计算机软件,通过单项性能试验和半物理飞行仿真试验,验证所设计CPU单元方案的正确性和关键性能指标。首先,研究分析国内外分布式余度飞行控制计算机的研究现状,通过分析和比较国内外主要无人机飞行控制计算机的特点,确定了本文所要研究的样例飞行控制计算机的结构和软硬件设计方案。针对运算性能不足的问题,采用高性能微控制器作为CPU单元核心;为解决总线负载率过高的问题,探索FlexRay高层协议的改进措施。其次,根据飞行控制需求,开展CPU单元的硬件与接口逻辑设计研究。通过对任务以及余度管理的复杂程度、功耗和性能等特性分析,进行了中央处理器选型设计。参照已有样例飞行控制计算机,完成了高性能CPU单元板卡硬件设计,主要包括:板卡结构、处理器资源分配、电源模块、接口逻辑和总线电路设计等。再次,开展外围设备驱动程序和FlexRay高层协议改进设计。完成了VxWorks操作系统运行环境下的CAN总线驱动程序设计,以及无操作系统时的板级初始化和全部外围设备的驱动程序设计。根据MFR4310内部资源的特点,针对原来FlexRay总线高层协议的缺陷,设计了改进方案。最后,为了验证设计方案的正确性,分析CPU单元和外部总线的性能,对各模块设计了相应的测试试验。并且搭建了半物理仿真系统平台,实现了CPU单元板卡的系统集成测试。各项试验表明,本文设计的各环节均稳定可靠,满足设计要求。
其他文献
生活中居住在节奏很快的城市生活中的人们总会在各种地方遇到各种计划或未计划到的事件,人们很可能被没有预见的事件延误或耽搁。本地事件探测成为了一种生活需求。随着社交网
<正>细读人民日报社总编室编辑对成功处置新闻稿件的回顾,品味他们解读这些案例而抒发的别有滋味的议论,思索他们对奉为戒律和禁忌的若干编辑规范见解独到的阐释,心中不时荡
分析锅炉风机常见故障如由地脚螺栓折断、不停炉处理叶片非工作面积灰、不停炉处理叶片磨损、空气预热器腐蚀或风道系统振动等原因导致的引风机振动;由润滑不良、冷却不够和
语文课程改革不断发展,文学教育也因此逐渐引起了人们的高度关注。然而目前,高中语文教学中的文学教育的发展还不够深入持久,系统地对此进行研究,形成理性认识,并提出较完备
MATLAB是一个很优秀的科学计算软件,同时自身存在一些局限,不能独自成为一个优秀卓绝的开发工具。我们通过对Matlab外部程序接口研究,探讨通过外部接口与其他高级语言(如VC++)混
目前,中国传媒业已形成由报纸、杂志、广播、电视等传统媒体与网络、手机等新媒体共同构成的全方位、多层次的传播架构,以互联网和手机为代表的新媒体深刻地改变了媒介市场的
<正>校本教研是教师专业成长的主要途径。当前教育形势的发展使备课组逐渐成为校本教研的最基层单位:一是学校规模的扩张使教研组人数激增(特别像语数外大组),人数过多不利于
市盈率涵盖了股票投资最主要的两个因素:股价和收益,而且其计算简单,是投资者在投资决策时进行价值判断的重要指标之一。本文考虑到市盈率不是孤立指标,深入研究了市盈率主要的影
力量训练一直是体育运动训练核心问题,力量训练效果的好坏在很大程度上决定着运动员的素质和比赛的胜负,力量训练包含爆发力,相对力量,最大力量,反应力量等,而由此对应的力量方法也