基于STM32的四旋翼控制器的设计与实现

来源 :华东理工大学 | 被引量 : 0次 | 上传用户:htloveqy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
四旋翼飞行飞行器(Quad-rotor)是一种多旋翼无人直升机,由于其具有非线性、强耦合性等控制难点,同时又具有垂直起降、操控灵活的等特点,近年来受到了社会的广泛关注。本课题主要从以下三大部分展开研究:  (1)四旋翼飞行器飞行原理及模型推导提出了坐标体系概念,并结合其结构特征及飞行运动学原理建立其动力学方程。  (2)四旋翼飞行器硬件及相关外围电路设计该部分主要分为飞行控制板设计、地面控制系统设计和无刷直流电机控制器设计。首先设计了基于STM32F407的飞行控制板,并给出了相应的原理图和PCB板图,其次设计了一款基于陀螺仪摇杆控制的地面控制系统,并给出了其硬件设计方案及软件设计思路,并融入了GPS全球定位功能和数据参数调整功能,最后设计了一款基于STM32的无刷直流电机控制,并提出了一种新型的硬件设计方案,并从机理分析其启动原理和换相过程,最后搭建电路板验证其设计合理性。  (3)四旋翼飞行器算法仿真及调试分别设计了基于滑模变结构的控制器和基于经典PID的控制器,并分别通过Simulink进行仿真验证,同时给出了相应的仿真结果图并做出对比。接着设计了一款基于C#的Windows数据采集分析系统,用于数据实时采集和数据分析及参数配置,最后将上述控制算法运用于实际飞行器,并给出了相应的姿态控制数据及实验结果分析。
其他文献
科技工程文献中存在大量数学公式,而现有的0.R产品难以有效的识别其中的数学公式,其识别结果往往面目全非。本文针对数学公式识别中存在的问题,从数学公式定位、公式图像二值化
随着工业生产柔性化趋势的发展,间歇过程作为现代工业生产的一种重要形式受到了越来越多的重视。尤其对以间歇式操作为主的生产企业,对间歇过程进行优化控制的要求越来越高。由
对于计算机视觉和模式识别的许多应用问题,如图像识别、检索和聚类等,距离度量学习都扮演着至关重要的角色。目前,度量学习算法可分为线性和非线性两类:线性算法的基本原理是在
个人肖像图像是社交网络图片分享的重要组成部分,然而受拍摄环境、摄影设备和用户自身摄影技巧等因素的影响,实景拍摄的人像图片质量普遍不高。图像合成技术被广泛应用于生成符
我国《生活饮用水卫生标准》中对饮用水中的溴酸盐含量做出了明确的规定:每1升饮用天然矿泉水中的溴酸盐含量不得超过0.01mg。饮用水中的溴酸盐在国际上被定为2B级潜在致癌物
近十年来,移动计算与可穿戴计算技术得到了迅速发展,特别是近年来随着各类智能手机、超移动计算机、平板电脑与头戴显示器的日益普及,移动与可穿戴计算中的人机交互问题正在被人
水资源匮乏成为全球性的问题,节水成为人们最关心的主题之一。世界各国纷纷采取改进节水灌溉工程技术,改革灌溉管理机制等措施节约水资源。喷灌、滴灌已成为热门的节水灌溉方式
学术界对生产调度的研究虽然广泛而深入,但多数难以应用,原因在于真实调度环境过于复杂。本文尝试以多Agent系统的高柔性和灵活的组织结构应对调度环境的复杂性,提出两类具有实
肺癌是当今人类健康危害最大的恶性肿瘤之一,也是导致死亡率最高的癌症疾病之一,早期的诊断和治疗可以提高患者的存活率。随着低剂量的多层螺旋CT出现,它已成为肺癌早期诊断重要
当今,由于在民用及国防等诸多领域中的广泛应用,空中机器人技术已经越来越被人们所重视,并吸引了各国专家学者的注意。而基于模型直升机开发出来的小型旋翼空中机器人更是在近几