旋翼飞行器是通过调节多个电机转速来改变螺旋桨转速,实现升力的变化,进而达到飞行姿态控制的目的。
多旋翼飞行原理详解
以四旋翼飞行器为例,飞行原理如下图所示,电机1和电机3逆时针旋转的同时,电机2和电机4顺时针旋转,因此飞行器平衡飞行时,陀螺效应和空气动力扭矩效应全被抵消。与传统的直升机相比,四旋翼飞行器的优势:各个旋翼对机身所产生的反扭矩与旋翼的旋转方向相反,因此当电机1和电机3逆时针旋转时,电机2和电机4顺时针旋转,可以平衡旋翼对机身的反扭矩。
一般情况下,多旋翼飞行器可以通过调节不同电机的转速来实现4个方向上的运动,分别为:垂直、俯仰、横滚和偏航。
旋翼无人机飞行控制技术是针对旋翼无人机的特点和要求,设计和实现的一种控制方法和技术。该技术主要通过控制无人机的电机转速、桨距等参数,实现对无人机的姿态、位置和速度的控制。
飞控系统是无人机的核心控制装置,相当于无人机的大脑,是否装有飞控系统也是无人机区别于普通航空模型的重要标志。目前其导航控制方式已经发展为自主飞行和智能飞行。导航方式的改变对飞行控制计算机的精度提出了更高的要求;随着小型无人机执行任务复杂程度的增加,对飞控计算机运算速度的要求也更高;而小型化的要求对飞控计算机的功耗和体积也提出了很高的要求。高精度不仅要求计算机的控制精度高,而且要求能够运行复杂的控制算法,小型化则要求无人机的体积小,机动性好,进而要求控制计算机的体积越小越好。
飞控系统组成模块
飞控系统实时采集各传感器测量的飞行状态数据、接收无线电测控终端传输的由地面测控站上行信道送来的控制命令及数据,经计算处理,输出控制指令给执行机构,实现对无人机中各种飞行模态的控制和对任务设备的管理与控制;同时将无人机的状态数据及发动机、机载电源系统、任务设备的工作状态参数实时传送给机载无线电数据终端,经无线电下行信道发送回地面测控站。按照功能划分,该飞控系统的硬件包括:主控制模块、信号调理及接口模块、数据采集模块以及舵机驱动模块等。
模块功能
各个功能模块组合在一起,构成飞行控制系统的核心,而主控制模块是飞控系统核心,它与信号调理模块、接口模块和舵机驱动模块相组合,在只需要修改软件和简单改动外围电路的基础上可以满足一系列小型无人机的飞行控制和飞行管理功能要求,从而实现一次开发,多型号使用,降低系统开发成本的目的。系统主要完成如下功能:
(1)完成多路模拟信号的高精度采集,包括陀螺信号、航向信号、舵偏角信号、发动机转速、缸温信号、动静压传感器信号、电源电压信号等。由于CPU自带A/D的精度和通道数有限,所以使用了另外的数据采集电路,其片选和控制信号是通过EPLD中译码电路产生的。
(2)输出开关量信号、模拟信号和PWM脉冲信号等能适应不同执行机构(如方向舵机、副翼舵机、升降舵机、气道和风门舵机等)的控制要求。
(3)利用多个通信信道,分别实现与机载数据终端、GPS信号、数字量传感器以及相关任务设备的通信。由于CPU自身的SCI通道配置的串口不能满足系统要求,设计中使用多串口扩展芯片28C94来扩展8个串口。
系统软件设计
该系统的软件设计分为2部分,即逻辑电路芯片EPLD译码电路的程序设计和飞控系统的应用程序设计。
逻辑电路程序设计
EPLD 用来构成数字逻辑控制电路,完成译码和隔离以及为A/D,D/A,28C94提供片选信号和读/写控制信号的功能。该软件的设计采用原理图输入和 VERILOG HDL语言编程的混合设计方式,遵循设计输入→设计实现→设计校验→器件编程的流程。系统使用了两片ispLSI1048芯片,分别用来实现对 A/D,D/A的控制和对串口扩展芯片28C94的控制技术加V交流dh2541。
系统应用程序设计
软件按照功能划分为4个模块:时间管理模块、数据采集与处理模块、通信模块、控制律解算模块。通过时间管理模块在毫秒级时间内对无人机进行实时控制;数据采集模块采集无人机的飞行状态、姿态参数以及飞行参数、飞行状态及飞行参数进行遥测编码并通过串行接口传送至机载数据终端,通过无线数据信道发送到地面控制站进行飞行监控;姿态参数通过软件内部接口送控制律解算模块进行解算,并将结果通过D/A通道送机载伺服系统,控制舵机运行,达到调整、飞机飞行姿态的目的;通信模块完成飞控计算机与其他机载外设之间的数据交换功能。
利用高速DSP控制芯片在控制律计算和数据处理方面的优势及其丰富的外部资源,配合大规模可编程逻辑器件CPLD以及串行接口扩展芯片28C94设计小型机载飞控计算机,以其为核心设计的小型无人机飞控系统具有功能全,体积小,重量轻,功耗低的特点,很好地满足了小型无人机对飞控计算机高精度、小型化、低成本的要求。该设计已成功应用于某验证无人机系统。
无人机的飞行原理及控制方法(以四旋翼无人机为例):
四旋翼无人机一般是由检测模块,控制模块,执行模块以及供电模块组成。检测模块实现对当前姿态进行量测;执行模块则是对当前姿态进行解算,优化控制,并对执行模块产生相对应的控制量;供电模块对整个系统进行供电。
四旋翼无人机机身是由对称的十字形刚体结构构成,材料多采用质量轻、强度高的碳素纤维;在十字形结构的四个端点分别安装一个由两片桨叶组成的旋翼为飞行器提供飞行动力,每个旋翼均安装在一个电机转子上,通过控制电机的转动状态控制每个旋翼的转速,来提供不同的升力以实现各种姿态;每个电机均与电机驱动部件、中央控制单元相连接,通过中央控制单元提供的控制信号来调节转速大小;IMU惯性测量单元为中央控制单元提供姿态解算的数据,机身上的检测模块为无人机提供了解自身位姿情况最直接的数据,为四旋翼无人机最终实现复杂环境下的自主飞行提供了保障。
现将位于四旋翼机身同一对角线上的旋翼归为一组,前后端的旋翼沿顺时针方向旋转,从而可以产生顺时针方向的扭矩;而左右端旋翼沿逆时针方向旋转,从而产生逆时针方向的扭矩,如此四个旋翼旋转所产生的扭矩便可相互之间抵消掉。由此可知,四旋翼飞行器的所有姿态和位置的控制都是通过调节四个驱动电机的速度实现的。一般来说,四旋翼无人机的运动状态主要分为悬停、垂直运动、滚动运动、俯仰运动以及偏航运动五种状态。
悬停
悬停状态是四旋翼无人机具有的一个显著的特点。在悬停状态下,四个旋翼具有相等的转速,产生的上升合力正好与自身重力相等,即。并且因为旋翼转速大小相等,前后端转速和左右端转速方向相反,从而使得飞行器总扭矩为零,使得飞行器静止在空中,实现悬停状态。
垂直运动
垂直运动是五种运动状态中较为简单的一种,在保证四旋翼无人机每个旋转速度大小相等的情况下,同时对每个旋翼增加或减小大小相等的转速,便可实现飞行器的垂直运动。当同时増加四个旋翼转速时,使得旋翼产生的总升力大小超过四旋翼无人机的重力时,即,四旋翼无人机便会垂直上升;反之,当同时减小旋翼转速时,使得每个旋翼产生的总升力小于自身重力时,即,四旋翼无人机便会垂直下降,从而实现四旋翼无人机的垂直升降控制。
翻滚运动
翻滚运动是在保持四旋翼无人机前后端旋翼转速不变的情况下,通过改变左右端的旋翼转速,使得左右旋翼之间形成一定的升力差,从而使得沿飞行器机体左右对称轴上产生一定力矩,导致在方向上产生加速度实现控制的。
俯仰运动
四旋翼飞行器的俯仰运动和滚动运动相似,是在保持机身左右端旋翼转速不变的前提下,通过改变前后端旋翼转速形成前后旋翼升力差,从而在机身前后端对称轴上形成一定力矩,引起角方向上的角加速度实现控制的。
偏航运动
四旋翼的偏转运动是通过同时控制四个旋翼转速实现控制的。保持前后端或左右端旋翼转速相同时,其便不会发生俯仰或滚动运动;而当每组内的两个旋翼与另一组旋翼转速不同时,由于两组旋翼旋转方向不同,便会导致反扭矩力的不平衡,此时便会产生绕机身中心轴的反作用力,引起沿角角加速度。
四旋翼无人机的各个飞行状态的控制是通过控制对称的四个旋翼的转速,形成相应不同的运动组合实现的。但是在飞行过程中却有六个自由度输出,因此它是一种典型的欠驱动,强耦合的非线性系统。