基于STM32单片机对飞行器控制技术的研究

来源 :中国科技博览 | 被引量 : 0次 | 上传用户:JAVA_Star
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘 要]文章介绍了基于STM32单片机的X形四旋翼飞行器飞行控制系统。通过对角速度进行方位余弦计算及与加速度进行互补滤波,得到飞行器的飞行姿态,最终通过PID控制算法控制飞行器的四个电机的推力,使飞行器保证稳定并按照遥控器指令进行飞行。
  [关键词]四旋翼飞行器;STM32;方位余弦;互补滤波
  中图分类号:V249 文献标识码:A 文章编号:1009-914X(2017)05-0096-01
  1 飞行器研究背景
  四旋翼飞行器较普通的直升机有机械结构简单,易于制作、易于小型化、同等规模下载重量大等优点,在最近2-3年中逐渐得到关注。但是,由于四旋翼飞行器自身特性为一个多变量耦合非线性不稳定系统,基本上无法由人直接操控,必须加入自动控制系统来辅助稳定飞行姿态。所以,四旋翼飞行器自动飞行控制系统性能的好坏直接关系着飞行器飞行性能及操控性。所以本设计就飞行控制系统的算法以及如何提高控制性能进行研究。
  2 飞行器研究方法
  飞行器的结构形式和工作原理:
  (1)结构形式
  多旋翼飞行器的最主要特点就是机械结构简单,不像普通直升机包含大量拉杆、铰鏈和传动结构,多旋翼飞行器一般采用电机直接驱动旋翼的结构形式,根据旋翼多少的不同,一般可分为四旋翼、六旋翼、八旋翼以及双层四旋翼等。旋翼的多少主要的区别在于载重能力和抗风能力上的差别,本设计主要研究的是飞行器的智能控制,所以拟采用结构最简单的四旋翼飞行器作为研究对象。
  (2)工作原理
  典型的传统直升机配备有一个主转子和一个尾桨。他们是通过控制舵机来改变螺旋桨的桨距角,从而控制直升机的姿态和位置。多旋翼飞行器与此不同,以四旋翼飞行器来说,是通过调节四个电机转速来改变旋翼转速,实现升力的变化,从而控制飞行器的姿态和位置。
  下面以本设计选取X字四旋翼飞行器为例,介绍本设计的飞行器的飞行原理。四旋翼飞行器的4个电机转动的方向是不同的,对角的两个电机转动方向必须一致,而相邻的两个电机转动方向必须相反。基于这个原则,本次研究安排了电机的转动方向。
  当飞行器需要向上运动时,4个电机转速增加,同时保持4个电机的推力一致,当4个电机推力总和大于飞行器自重时,飞行器就开始向上运动。同理,当需要向下运动时,4个电机转速减小,同时保持4个电机的推力一致,当4个电机推力总和小于飞行器自重时,飞行器就开始向下运动。
  当飞行器需要进行俯仰(绕Y轴转动)运动时,以1和2号电机为一组,同时降低转速,以3和4号电机为另一组同时增加转速。这样飞行器前后受力不平衡,飞行器1和2号电机方向就会下沉,3和4号电机方向就会上升,即可以实现俯仰运动,如1和2号电机加速,3和4号电机减速,转动方向就会相反。同理,以1和4号电机为一组,2和3号电机为另一组同时加速或减速时,飞行器即可实现横滚(绕X轴转动)运动。
  当飞行器需要进行偏航运动时,根据角动量守恒原理,当以1和3号电机为一组,2和4号电机为另一组,同时增加或减小转速,飞行器就会绕自身中心进行偏航旋转,旋转方向与减速一组的电机旋转方向一致。
  当飞行器需要进行前后、左右运动时,只需要往要运动的方向旋转一定的角度,这样4个电机的推力就会在那个方向上出现一个分力,从而使飞行器朝那个方向运动。
  通过上诉描述可以知道,四旋翼飞行器可以进行六个状态的运动(上下、左右、前后、俯仰、横滚、偏航运动),而四旋翼飞行器只能控制四个电机的推力作为控制量,所以它属于欠驱动、多变量耦合的不稳定系统系统,单靠人手动操纵难道极大,必须引用一套基于姿态的自动控制系统才能很好控制飞行器的稳定。
  3 飞行器控制系统介绍
  本设计是飞行控制系统是基于ST公司的ARM32位单片机STM32,飞行控制系统由主控制板、遥控器接收模块、WIFI通信模块、电机模块、电源模块等五部分组成。
  3.1 电源模块
  电源模块在系统中的地位是极其重要的,四旋翼无人直升机要稳定工作必须有稳定的电源供给作为保障,为系统的各个模块提供动力。稳定的电源可以使系统在各种环境下长时间稳定的工作,而如果电源模块设计得不够合理,那么就像在系统中埋下了一颗不定时炸弹,系统随时都可能因此而崩溃。所以电源模块的设计必须非常慎重,以保证系统工作的稳定性。多旋翼飞行器采用12V锂电池供电。12V电压直接供给电机,通过降压模块将12V降压到5V供飞行控制系统、遥控系统等使用。
  3.2 主控制板
  中心控制模块即飞行控制系统的核心处理器作为整个系统的核心控制部分,主要负责采集传感器检测到的姿态角速率(俯仰角速率、横滚角速率和偏航角速率)、三轴的线加速度和航向信息并实时解算;根据检测到的飞行信息,结合既定的控制方案,计算输出控制量;同时,能实时采集遥控接收器发出的控制信号,对遥控器给出的控制命令做出响应。本次设计的四旋翼飞行控制板计划采用STM32作为主控制器,STM32是一款基于ARM的32位MCU,CPU工作在72MHz。可以实时计算各种复杂姿态算法和控制算法,STM32丰富的片上资源可以满足各类型传感器通讯需求及遥控器输入信号处理及电子调速器PWM控制需求,大大块降低了开发成本,节约了资源。是一款非常适合本设计开发使用的单片机。飞行控制模块上采用集成了3轴加速度计和3陀螺仪的MPU6050芯片为姿态传感器。由于该芯片集成度高,封装小巧,可以极大地提高飞行控制模块的可靠性和减小模块尺寸。
  3.3 遥控器接收模块
  该模块用于接收遥控器发射的信号并转换成PWM的形式输出。介于该部分关系到飞行器的飞行安全。出于提高安全性及降低开发难度的目的,这部分模块直接采用了目前航模普遍使用的成品2.4GPPM无线遥控器和接收器。
  结束语
  本课题利用STM32单片机设计的无人机飞行控制系统,同时在设计中由于采取了贴片封装和低功耗器件,使设计的六轴旋翼飞行器具有重量轻、功耗低、体积小等特点,经过调试飞行能够满足飞行器起飞、降落、前进、后退等飞行姿态的控制要求。
  参考文献
  [1] BOUABDALLAHSIEGWARTR.Towards Intelligent Miniature Flying Robots[C]//Proceedingsof Fieldand Service Robotics,Australia,PortDouglas,2005.
  [2] ALTUGE.Vision Based Controlof Unmanne Aerial Vehicleswith Ap-plicationsto Autonomous Four Rotor Helicopter Quadrotor[D].Universityof Pennsylvania,2003.
  [3] 李占科,宋笔锋,宋海龙.微型飞行器的研究现状及其关键技术[J].飞行力学,2003,21(4):124.
  [4] 贺海鹏,四旋翼无人机非线性控制研究[D].东南大学,2015.
  作者简介
  余婷(1995.10-),女,河南驻马店人,河南大学欧亚国际学院2014级本科生,通信工程专业,研究方向:通信工程。
其他文献
[摘 要]割缝筛管防砂工艺技术是一种应用于现场成功率较高油气井防砂技术。由于其防砂效果好,成本低,一直以来大部分油田都将其视为油井防砂的首选技术。本文介绍了割缝筛管的发展现状并预期了其发展趋势,具有一定程度的指导意义。  [关键词]割缝筛管;技术现状;发展趋势  中图分类号:TE935 文献标识码:A 文章编号:1009-914X(2017)05-0091-01  割缝筛管是在套管或油管管体上加工
期刊
[摘 要]从喷气燃料的质量要求出发,探讨了悬浮物的来源和组成。由于喷气燃料生产和储存中悬浮物污染情况严重,需要对这些悬浮物进行必要的过滤处理,而常规手段又不能完全消除。本研究基于喷气燃料悬浮物来源,进而提出相应的解决对策,以便确保喷气燃料清洁度,实现安全飞行条件。  [关键词]喷气燃料;悬浮物;过滤;处理  中图分类号:TE622.1 文献标识码:A 文章编号:1009-914X(2017)05-
期刊
[摘 要]在各行业特别是化工生产企业,氨氮在线监测仪目前应用较广泛,其一般用于水质量监测与控制以及污染源监测。本文对氨氮在线监测仪使用过程中存在的干扰因素,对影响其稳定性问题进行讨,并从其选型、安装和维护等过程进行分析和总结。?  [关键词]氨氮在线检测仪;干扰因素;稳定性分析  中图分类号:X853 文献标识码:A 文章编号:1009-914X(2017)05-0094-01  本文以氨气敏电极
期刊
[摘 要]随着市场经济的发展,人们的生活水平也越来越高,航空在我国的需求量逐渐增大,航空安全问题受到人们广泛的关注。目前,发生航空事故很多时候是因为空中交通管制员的情境意识不高。提高空中交通管制员的情境意识对预防航空事故具有积极性的意义。本文针对航空安全问题,深入探究了空中交通管制员的情境意识下降的原因,并就提高空中交通管制员的情境意识提出几点合理化建议。  [关键词]空中交通管制员;情境意识;航
期刊
[摘 要]热能与动力工程是研究热能和动力转化问题的一门学科。其在锅炉工程、热电厂生产、空调及流体机械领域有着广泛的应用。随着国家对清洁能源和节能减排工作的不断重视,通过科技创新实现生产过程的节能降耗,是热能与动力工程学科的重点研究课题。在燃烧控制、节能降耗、余热回收等多个领域的科技创新,都可以为生产活动的经济效益带来明显提高。  [关键词]热能与动力工程;科技创新;分析  中图分类号:TK-1 文
期刊
[摘 要]要作好灌浆过程的施工,首先要做好一系列的施工控制,且在施工过程中选取具体的参数、控制手段和方法,才能使灌浆这一隐蔽工程作到可控,从而达到预期的灌浆施工目的。因此,对水利水电工程灌浆的施工技术进行具有一定的实际意义。  [关键词]水利水电;灌浆施工;方法选择;技术要点  中图分类号:TV543 文献标识码:A 文章编号:1009-914X(2017)05-0107-01  引言  水利水电
期刊
[摘 要]水泥砂浆内衬球墨铸铁管因其化学性质稳定,防腐性能良好在输水领域得到了广泛的应用。但在输送反渗透出水时,pH值、电导率、总硬度和总碱度会升高,存在着对管网材料的潜在损害;而在水泥砂浆内衬表面涂覆环氧密封层后输送反渗透水时,pH值、电导率、总硬度和总碱度变化均不明显。 因此经过试验证明说明水泥砂浆内衬球墨铸铁管不适合输配反渗透出水,水泥砂浆内衬+环氧密封层球墨铸铁管适合输配反渗透出水。  [
期刊
[摘 要]实训室建设是高等职业院校发展的重要组成部分。基于作业流程的铁路货运实训室建设,是铁路快速发展对专业人才培养的需要,也是培养学生实践能力、优化教学效果的需要。本文按照铁道交通运营管理专业人才培养目标,对铁路货运营业网点进行实地调研,基于货物运输过程中发送作业、途中作业和到达作业的组织过程,将铁路货运实训室设计为营业大厅、模拟货场和多媒体实训区三个部分。通过该实训室建设,达到提高实训教学效果
期刊
[摘 要]随着我国国民经济水平的快速增长,我国的航空业也得到了快速的发展,就目前我国的相关进近的运行模式,已经不能满足我国航空业的发展趋势,特别是在一些发达城市的机场,因此,平行跑道独立进近模式的开发和研究是目前我国航空公司需要迫切解决的难题。平行跑道独立进近模式可以有效的解决机场的容量和运行效率,同时也为航空公司节约了很大的运营成本。本文将对平行跑道独立进近模式进行深入的探讨。  [关键词]平行
期刊
[摘 要]火灾报警系统是一项系统性的工程,它与配电系统、照明、通行、广播、接地低通都有一定的联系,本文以高铁动车存车场为例,对存车场火灾自动报警系统设计进行了简要分析。  [关键词]存车场 火灾自动报警 系统设计  中图分类号:TU892 文献标识码:A 文章编号:1009-914X(2017)05-0105-01  引言:存车场通常用于停放动车组,根据具体魂晶与需要的不同,存车场的规模也不盡相同
期刊