空中机器人嵌入式飞控系统软件设计

来源 :南京航空航天大学 | 被引量 : 0次 | 上传用户:fclzlj123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着航空事业的发展,空中机器人以其体积小、成本低、多用途和可复用等特点而备受关注。其中飞行控制系统是空中机器人系统组成中的一部分,是实现其自主飞行的关键技术之一。本文研究的对象是微小型固定翼的空中机器人,研究的重点是微小型固定翼空中机器人的飞控系统软件设计。其主要内容有以下几方面:1.文中简要介绍了课题研究背景和国内外空中机器人的研究现状。2.根据空中机器人飞控系统的功能需求,本文提出了飞控系统的软件系统结构方案。采用了嵌入式Linux的软件开发平台,通过对嵌入式Linux的裁剪使得系统软件平台具有小型化、高效性及成本低等特点。3.首先概述目标系统硬件平台的配置,然后重点阐述了基于ARM-Linux的飞控系统软件开发平台构建问题,完成了基于ARM的嵌入式Linux操作系统的移植相关工作。具体内容包括:Bootloader、内核、根文件系统的定制和移植。4.针对空中机器人飞控系统的特定外围硬件设备,开发其设备驱动程序。包括:GPS、HMR3000数据采集模块、SPI接口和PWM模块的驱动设计等,实现了上层飞行控制软件和底层硬件平台之间的交互。5.依据空中机器人飞行控制系统的控制策略,进行了飞行控制软件功能模块和任务的划分。重点进行了基于嵌入式Linux多线程的飞行控制软件的设计工作。
其他文献
目前,高压直流输电已经成为发展的趋势,但直流输电母线电压参数的测量仍采用电压互感器(PT),其测量原理是利用大量的线绕电阻串联组成分压器,对输电母线上的直流电压进行分压,再将分
单元机组燃料-汽压被控对象是一个典型的热工大惯性大迟延对象,常规的PID控制器很难满足性能要求,尤其是PID控制器的积分作用常使系统过调,使系统产生振荡。为此本文采用Backstepping控制策略来克服锅炉的时滞和惯性,提高机组的负荷适应能力,并保证主蒸汽压力稳定。本文对某电厂的燃料-汽压试验数据进行拟合,建立起燃料-汽压对象的数学模型。针对该数学模型进行Backstepping控制器设计,在M
图像配准是计算机视觉和图像处理领域中一项非常重要的工作,是许多图像的进一步处理工作的前提条件和先验工作。本文针对图像配准算法进行了深入细致的研究。首先主要研究了
近年来,随着我国国民经济的持续快速发展,城市化进程的不断加快,轨道交通因其无污染、低噪音、高速度等等优点,被越来越多的城市采用,已经成为现代化城市建设的标志之一。我
铅锌广泛应用于电气、机械、军事、冶金、化学和医药业等领域。我国锌铅矿数量不少,但由于国内铅锌冶炼自动化程度不高,金属回收率很低。虽然很多大中型企业采用了集散控制系
近年来,电动车辆产业蓬勃发展,使用电动机作为动力源的车辆广泛应用在短途货物搬运,公共交通,旅游观光等场合。异步电机是中大功率电动车辆的主流驱动器。矢量控制具有优良的动态
在新的时代,“绿色、环保”已成为能源发展的主流,太阳能光伏照明系统为新能源应用开辟了一个崭新的领域,特别是太阳能独立发电和照明领域的交叉综合已经成为光伏应用的另一个主
目前在大规模的车辆路径问题(Vehicle Routing Problem,VRP)的求解算法研究上还存在很多不足,为了使得VRP的求解算法能够应用于实际的大规模物流配送,本论文以大规模VRP求解
电子分析天平是高精度质量计量仪器,广泛应用于国防、科研、贸易、化工、医药、电子、冶金等领域,具有称量准确度高、响应速度快、稳定性好、自动校准、操作方便等特点。本文设计的电子分析天平以低功耗单片机MSP430F449为信息处理核心,以24位高精度Δ-Σ型A/D转换器CS5532为信号采集单元,利用数据预处理、非线性校正、温漂自动补偿、智能零点跟踪等技术提高其工作的准确度和稳定性。首先,简单介绍电子分
人脸检测是指通过一定的检测顺序和检测算法搜索目标图像(或目标视频)中是否含有人脸特征,若含有人脸特征则返回人脸的位置信息和大小信息的过程。同时,人脸检测也是人脸识别