论文部分内容阅读
敏捷飞行器,这类飞行器小巧、灵活,它们体积小、质量轻、机动性好,可实现垂直起降,特别适合在近地面环境中执行侦察、监视和目标捕获及更高层任务,同时也是执行室内复杂任务的首选。而大范围复杂室内环境内的敏捷飞行器的快速灵活机动问题一直未能得到很好解决,也成为限制敏捷飞行器实现侦察、监视和目标捕获及更高层应用的主要瓶颈之一。本文更侧重于关注类似小型四旋翼飞行器这样的一类敏捷飞行器在未知室内探索与快速机动问题。围绕这个问题,论文主要从以下几方面开展研究:首先,分析了敏捷飞行器的机体构造与飞行原理,使用Newton-Euler法,建立了飞行器的六自由度非线性动力学模型及用四元数表示的飞行器绕质心转动运动学模型。进一步分析飞行器动力系统的特性,将动力系统细分为电机-螺旋桨、电子调速器、电池三个部分,并逐一对三个部分进行建模分析,最终建立了动力系统的非线性模型。在数学模型建立完成后,设计并实现了适用于敏捷飞行器的飞行控制器。并在此基础上,搭建了研究所需的四旋翼飞行器系统研究平台,并对其内部飞行控制算法进行重新设计,使其能满足自主飞行控制的需要。针对飞行器动力系统的数学模型中需要求解的待定系数,设计了综合测试台。利用该测试台,设计了与动力系统模型相关的实验,通过实验数据确定了动力系统模型中的待定参数。到此,为后续研究奠定了理论和实验基础。其次,提出了一种基于PC-BEPS模型的精确位姿控制方法。利用所设计的综合测试台对动力系统特性及边界效应进行实验与分析。实验发现,在电池的有效工作时间内,动力系统输出推力随电池电压下降比例达到约20%。特别是在电池的有效工作时间的后半段,动力系统的这种能源特性将严重影响飞行控制性能。而边界效应可以使得飞行器动力系统的输出推力增加,其增效最高可达33%。因此,结合实验和分析结果,建立PCPS(动力系统的能源特性)补偿模型和BEPS(动力系统的边界效应)模型,将其应用于姿态和高度控制器中,削弱了动力系统的能源特性并且补偿了边界效应影响。为了解决控制器中关于推力估计的问题,在悬停状态下,设计了观测器对悬停状态下推力进行估计。仿真实验表明,所设计的推力估计方法,在悬停状态下可以有效地估计推力;并且所设计的控制方法不仅削弱了动力系统的能源特性,而且可以有效利用边界效应的动力增效功能,提升飞行器的有效工作时间,有效工作时间增加近一倍。第三,提出了一种基于DI-DSMC的非线性机动飞行控制方法,实现飞行器的大曲率高状态变化率的机动飞行。借助四元数表示的飞行器系统模型,通过选取切换函数,并构造了新的积分滑模面,设计了DSMC(动态滑模控制)反馈控制器。该控制器对系统模型参数摄动和干扰不灵敏,同时消除了传统滑模中切换函数引起的系统抖振现象。在此基础上,利用基于李导数的逆系统设计方法,设计了四元数表示的飞行器系统的DI(动态逆)系统,并使用该逆系统的输出作为前馈补偿,改善了系统的动态响应速度,实现了解耦,削弱了系统的非线性程度。最后,通过仿真实验证明,所设计的非线性机动飞行控制方法,实现了飞行器对大角度输入的快速跟踪,从而使飞行器具备了大曲率高状态变化率的机动飞行能力。最后,针对未知室内环境中的定位问题,实现了采用激光扫描测距仪替代GPS与惯性导航系统协同的激光辅助惯性导航方法。实物实验证明,所实现的导航算法可以帮助飞行器进行有效地位置控制;进一步地,根据室内未知环境特性,设计了一种LAMOV-AOD(激光辅助的单目视觉自主障碍探测)系统,并在所设计系统的基础上,提出了用于自主障碍探测的LOLE-AC(弱光增强自适应)算法和DEOA(避障距离估计)算法。实物实验证明,LAMOV-AOD系统可以有效地识别障碍,甚至是在一定程度的弱光环境下;在此基础上,分别针对静态部分未知环境和静态未知环境两种情况,借助LAMOV-AOD系统,提出了SEB-LDPRM(基于传感器的局部动态概率地图)和SEB-DLPA*(基于传感器的动态终生规划A*)路径规划方法。仿真实验表明,所设计路径规划方法可以有效地根据传感器信息进行在线路径规划与重规划。