《四旋翼飞行器设计与实现.docx》由会员分享,可在线阅读,更多相关《四旋翼飞行器设计与实现.docx(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、四旋翼飞行器设计与实现摘要:文章主要研究基于NImyRIO小型四旋翼飞行器的设计与实现,小型四旋翼飞行器拥有灵敏小巧且软硬件构造比拟简单的特点,并且以NImyRIO芯片为核心。飞行器的设计包括蓝牙通信模块,控制器模块,传感器检测模块,驱动模块、电源模块和电机执行模块。小型四旋翼飞行器采用的是PID控制算法。PID控制算法是自动控制系统的常用基本控制方式。通过PID控制算法调整,能够实现小型四旋翼飞行器的平稳飞行。关键词:小型四旋翼;无人机;NImyRIO;PID控制1.1研究背景及意义四旋翼飞行器属于无人机中的一种,由4片螺旋桨构成,4片螺旋桨呈十字形分布。四旋翼飞行器构造较简单,操作较灵敏,
2、机动性很强,具有很好的飞行稳定性。所以有非常广阔的应用和开发价值,广泛的应用于空中拍摄,自然火灾以及各行业线路的实时监控与巡查维修中。本文研究小型四旋翼飞行器在NImyRIO控制下,初步实现较稳定的飞行。1.2本文主要研究内容第一部分为绪论,简单介绍四旋翼的背景及研究意义。第二部分扼要阐述四旋翼的飞行原理。第三部分为小型四旋翼飞行器的硬件的选型。第四部分为结束语,总结本文的缺乏以及之后的研究与学习的方向。2小型四旋翼飞行器飞行原理飞行原理介绍:小型四旋翼飞行器的飞行是通过控制器和各传感器对飞机的姿态信息的控制,控制器通过改变电机的转速来控制四旋翼的姿态,进而让四旋翼实现各种飞行动作。在图1a中
3、,相邻的两对螺旋桨转动方向是相反的。当初始时刻4个电机的转速一样,然后电机转速由低到高逐步升高时,四个电机上对应的四个螺旋桨所产生的上升力也由低到高逐步变大,当四个螺旋桨向上的升力总和提升到大于四旋翼整体的重量时,四旋翼便开场在竖直方向上垂直上升;反之,假如4个电机的转动速度渐渐下降时,四旋翼便开场在竖直方向上垂直下降。当四个螺旋桨产生的升力之和恰好等于无人机本身的重量时,这时四旋翼便会处于悬停状态。在图1b中,在保持电机2和4的转速不变的同时,增加电机1的转速,降低电机3的转速,这时,螺旋桨1的升力便会随着电机转速的增大而增大,而螺旋桨3升力便会随着电机转速的降低而减小,进而会在机身Y轴上产
4、生一个不平衡力矩,四旋翼飞行器受这个不平衡力矩的影响将绕机身的Y轴旋转;同理假如当电机1转速降低,电机3转速增加时,四旋翼飞行器则绕机身Y轴向另一方向旋转,进而使飞行器实现俯仰姿态控制。在图1c中,在保持电机1和3的转速不变的同时,电机2和4的转速一个变大另一个变小,则会在机身的X轴上产生一个不平衡力矩,则四旋翼飞行器会绕机身的X轴转动,进而使飞行器实现滚动姿态控制。在图1d中,在增加电机1和3的转速的同时,降低电机2和4的转速,此时电机1和3上对应的螺旋桨对机身的反扭矩大于电机2和4上对用的螺旋桨对机身的反扭矩时,便会在四旋翼Z轴上产生一个扭力矩,四旋翼便会在这个扭力矩的作用下绕机身的Z轴旋
5、转,进而使飞行器实现偏航姿态控制1。3小型四旋翼飞行器硬件的选型3.1控制系统的设计1控制模块。本文选用了可重配置I/O技术的嵌入式控制器NImyRIO,它是NI公司针对学生和教学创新应用而推出的一款嵌入式系统开发产品。它有数字输入和输出线四十条,支持PWM、异步收发传输器和IIC,差分模拟输入和对地参考模拟输出各两个,十二个单端模拟输入输出,这使得控制与连接外设及传感器能够非常方便的通过编程来实现。NImyRIO可重新定制的性能强大,它的核心是一块可重新构建的可编程门阵列作为分布式应用,以及一块667兆赫兹的双核心ARMCortex-A9可编程处理器。2传感器模块。本文中对四旋翼飞行器飞行的
6、控制,选用了一款9轴惯性导航模块,该9轴惯性导航模块集成了JY9013轴加速度计、3轴陀螺仪、3轴磁力计。相比于MPU6050,拥有更低的功耗。飞行控制器通过串口通信方式获取该模块的9轴数据。3驱动模块。本文中选用无刷电机来提供动力,对无刷电机的控制需要加装电子调速器对其进行驱动。本文选用了好盈的一款Skywalker-40A,该电调有电池低压保护、电压输入异常保护、温度保护和油门信号丢失保护。同时,还具有电机启动保护的功能,当电源通电时,无刷电机不会马上转动不管油门摇杆在什么位置上。控制器把占空比不同的PWM波输出到电子调速器上,电子调速器根据不同的波而产生不同大小的电流,来控制和改变无刷电
7、机的转速。4执行模块及电源模块。根据本文中所选用的NImyRIO控制器的外形尺寸和重量大小,为了四旋翼拥有足够的负载能力和机械强度,本文中选择了一款碳纤维复合材料的机架,选用了大疆2312/800kV直流无刷电机重56g;选用了9450桨螺旋13g,最大拉力可达800g/轴,知足了整体负载要求。本文的电源选用了2200mAh、11.1V、3S锂电池,为整个系统提供能源。3.2控制算法PID在工业设备中,也经常用到PID调节。1比例环节P:控制系统的输入输出信号成比例的变化,一旦产生偏差,会立即产生一个成比例的信号来减小偏差,比例控制不会去除误差,只能反映出误差2。2积分环节I:积分项是用来消除系统的稳态误差,进而能够提高控制系统的控制精度,积分的时间常数TI在方程式的分母位置,所以其值越小积分项变化得越快,积分作用越大。3微分环节D:主要作用是反映误差的变化速率,并且在误差变得太大之前,预先引入一个修正处理信号,进而加快系统调节速度减少调节时间2。4结束语通过本次四旋翼飞行器的研究与设计,学到了很多东西。本文只是粗浅的对小型四旋翼基本构造组成的简单介绍,不够深化。基于构造简单、性能优越、成本低廉和独特的控制方式,四旋翼无人机有着广大的应用价值,目前四旋翼飞行器的发展速度飞快,使得越来越多的人们争相关注与研究。在之后的学习中会在小型无人机自适应控制方面多加学习与研究。
限制150内