基于Cortex-M7的无人机控制与通信系统研究

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:awubang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着科技的日新月异,使得无人机在军事和民用领域运用的研究课题备受瞩目。飞行控制系统作为无人机的“大脑”,肩负着各种复杂而又特殊的任务。飞行控制系统的核心器件是微处理器,因此微处理器决定了无人机的控制性能。目前市面上的大多数无人机采用的微处理器型号是STM32,但由于STM32微处理器的主频低,致使复杂的控制算法无法运行,使得无人机的控制性能较差,此外软件系统架构的复杂度高,使得系统的移植性差。对于商业无人机来说,上述的不足无关紧要,但对于工业级无人机来说,以上的不足却是致命的,为了研发一套高性能的工业级无人机飞行控制系统,本课题结合当前已有的飞行控制系统优缺点,采用Cortex-M7系统架构中的samv71q21微处理器设计并完成一套新的飞行控制系统。本课题采用ATMEL公司最新的微处理器samv71q21作为飞行控制系统的硬件核心。一方面是为了满足飞行控制算法的对微处理器高性能要求,另一方面是满足本课题中各传感器模块对硬件资源的需求。该微处理器具有高达300MHZ的主频、多种数据处理总线和多个定时器等资源,不仅满足各类传感器对数据总线不同的需求,而且满足多旋翼无人机的旋翼扩展要求。考虑到旋翼无人机对软件平台实时性、可靠性和移植性的要求,结合当前已有的飞行控制平台架构,本课题采用了Nuttx实时操作系统作为飞行控制系统的软件系统基础。为保障系统的实时性,本课题将飞行控制系统的驱动模块设计成相互独立的进程,同时通过引入uORB通讯系统解决了进程间数据通信的问题,此外本课题利用无线通信模块并结合Mavlink通讯协议解决飞行控制系统与地面站系统的通信问题。为了详细阐述飞行控制算法,本课题基于牛顿力学建立了旋翼无人机的姿态和位置动力学模型,同时本文根据旋翼无人机的实际飞行情况对动力学模型进行了相应的简化,最后根据简化后的模型并结合PID控制算法完成了姿态、位置控制器的设计,同时在姿态控制器平稳的前提下,完成了水平位置控制器和高度控制器的设计。本课题在完成了整套旋翼无人机飞行控制系统的设计后,对飞行控制系统中的各个模块功能进行独立的验收与测试,最后对整个飞行控制系统进行飞行测试,测试表明,新平台的系统可移植性、实时性和飞行控制算法的性能有了很大的改善,满足工业级无人机的性能要求,因此整套飞行控制系统的研发满足预期需求。
其他文献
快速傅立叶变换(FFT)作为数字信号处理领域的核心算法之一,在现代数字信号处理的各个领域有着极为广泛的应用。随着宽带OFDM系统,ADSL调制器,数字电视,雷达及声纳信号处理系统的
随着科学技术的进步,普通2D视频已经满足不了人们日益膨胀的视觉享受要求,因此,3D视频产品应运而生,如3D电视、3D显示器、3D显示屏等。由于3D视频源在制作上非常复杂,制作成本昂贵
网络作为一个开放式的平台,有一系列的让用户可以分享资源给他人的服务,网盘、资源共享网站等一键下载资源服务由于其操作简单、下载速度快等特点成为音视频资源最主要的分享
1月2日下午,我校与翔业集团的全面战略合作协议签约仪式在翔业大厦翔业厅举行.我校致力于建设高水平应用技术大学,本次签约是我校深化校企合作,迈向应用技术型大学转型升级的
期刊
本文通过对荣华二采区10
期刊
2019年12月,《教育部办公厅关于公布2019年度国家级和省级一流本科专业建设点名单的通知》(教高厅函[2019]46号)印发,正式公布首批一流本科专业建设“双万计划”建设点名单.
期刊
植物和微生物能够产生多种代谢物,部分化合物具有抗肿瘤、抑菌、杀虫等活性。白花除虫菊(Pyrethrum cinerariifolium),除具有杀虫活性外还具有抑菌活性;韧革菌属(Stereum)真菌
厦门市人民政府公布了2019年度厦门市科学技术奖获奖名单,我校9项成果榜上有名.其中,计算机与信息工程学院朱顺痣教授作为第二完成人与企业联合申报的项目“面向全场景智能终
期刊
学位
基于压电双向耦合效应,建立压电晶片驱动/传感与金属梁耦合系统的谱有限元损伤数值模型。数值模拟研究了压电晶片/梁耦合系统的频率响应函数、瞬态导波产生/传播及机电阻抗特