基于VxWorks和MPC565无人机飞行控制软件设计与开发

被引量 : 9次 | 上传用户:woaifulei
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
无人机飞行控制软件是无人机飞行控制系统的重要组成部分,是无人机自主飞行的关键部分。因此,进行无人机飞行控制软件的研究具有重要的现实意义。首先,本文介绍了无人机飞行控制软件的研究现状与发展趋势,结合飞行控制计算机特点,详细阐述了飞行控制软件设计思想。经过分析研究和选型,无人机硬件平台采用MPC565处理器和PC104架构模块,包括传感器、执行机构、无线电链路收发装置等硬件功能模块,构建了一个结构紧凑、功耗低、可扩展性及低成本的无人机飞行控制系统;软件平台选用实时性和可靠性最杰出的VxWorks操作系统,用户可以根据工程实际需求对其内核进行裁剪,可以充分利用该操作系统的丰富资源,降低开发难度、缩短开发周期、提高飞行控制系统的品质。其次,着重介绍了板级支持包BSP设计开发。BSP是初始化硬件设备和引导嵌入式实时操作系统的核心软件。能否做到性能可靠、启动迅速、功能完善,成为衡量嵌入式系统性能的重要标准。本文根据硬件特点,对BSP进行了修改与配置。最后,本文论述了无人机飞行控制软件的底层驱动设计开发。底层驱动程序设计开发主要是针对板级支持包BSP不支持的设备,主要完成了Flash、RTCRAM、看门狗、D/A、A/D、DIO和扩展串口板卡等驱动,在此基础上,完成了飞行控制软件功能模块的移植工作。并对各驱动模块进行了相关测试,同时对整个系统进行半物理实时仿真验证。结果表明,所设计的飞行控制软件能够满足飞行控制系统需求。
其他文献
“企业的多元化经营是否会影响到其经营绩效?”一直是国内外理论界和实业界关注的问题。国内外理论界采用不同的计量方法、不同的绩效衡量指标对不同的样本进行的实证研究,得出
世界各国在刑事立法上一般都强调惩处短线交易犯罪 ,我国《证券法》也明确规定短线交易属非法行为 ,造成严重后果的 ,必须追究刑事责任 ,我国《刑法》虽然规定了内幕交易罪 ,
一个企业要想生存、发展、壮大,必须重视人力资源,这对企业的长远发展有着重要的意义。
<正>红花又称草红花,双子叶植物,菊科,具有特异香气,味微苦[1]。以花片长、色鲜红、质柔软者为佳,主产于河南、浙江、四川等地。古往今来,关于红花在医药方面的研究已引起广
本文基于计算流体力学,利用ANSYS软件,建立了240mmX 240mm斜方格全焊接板式换热器流道的基本单元模型,数值模拟了不同结构参数下的流体流动与传热特性。结果显示:凸台上部宽
<正>1601年,英国颁布了世界上第一部规范民间慈善组织的法律《1601年慈善用途法》(The Statute of Charitable Uses1601),但由于迟迟没有形成针对慈善组织的会计规范,缺乏对
人是自然生态大家庭中的一员,如今,物质文明高度发达,人类更需要与生态和谐相处,走可持续发展的道路。和谐生态理念,在世界观上认为自然界是人类存在发展的基础,依靠积极能动的实践
网络有害信息传播行为,应根据法治精神进行规制。对于不同类型的传播行为,应根据针对对象及其利益的不同加以区分对待。运用刑罚权来惩罚传播网络有害信息的行为人,应充分考
电力电容器用于向电力系统提供无功补偿,改善电能质量.实际运行中,电容器经常出现故障,影响电网正常运行.电容器检测系统利用串联谐振原理进行耐压试验,测量内部电容、损耗和
随着无人机功能的增强以及控制精度的提高,飞行控制软件的实时性和可靠性受到了严峻的挑战。完备的仿真测试环境是保证无人机飞行控制软件安全的一个重要手段,它可以有效地验证