首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
为解决四旋翼飞行器飞行控制中的稳定性问题,尤其是姿态解算精确性问题,提出改进EKF算法。该算法采用两个EKF并行地对四旋翼飞行器的姿态数据进行处理,将改进的EKF输出的状态变量和协方差加权后整合为飞行器的输出状态和协方差对飞行器姿态进行实时解算。该算法有效地克服了非高斯白噪声对飞行器姿态解算的影响,减小了姿态数据的滤波偏差。仿真表明,该算法较之普通EKF算法的滤波效果更好,改进EKF的均方误差较之普通EKF降低了43.8%,提高了系统的鲁棒性。最后搭建以NI my RIO为核心控制器的四旋翼飞行器,验证改进EKF算法在四旋翼飞行器系统上的正确性和有效性,且该算法亦能满足飞行器实时控制的需求。  相似文献   

2.
针对小型四旋翼无人机姿态解算数据精度低、缺少余度控制、易发散等问题,提出一种基于GPS、三轴陀螺仪加速度计、三轴磁力计的随机加权自适应滤波算法估计无人机姿态;建立四旋翼无人机姿态旋转矩阵,搭建加速度计和磁力计获取无人机姿态信息的模型,以及采用四元数解算法的陀螺仪定姿解算模型;采用随机加权自适应估计法,依据多元函数求极值定理,在保证总体均方差最小的情况下导出最优随机加权因子,进而解算出姿态角信息,提高四旋翼无人机姿态解算滤波精度与稳定性;仿真与试验结果表明:随机加权自适应滤波与平均值滤波算法相比解算精度更高,输出结果更平稳,且无人机各项预期功能均能正常实现,能够满足四旋翼无人机自主飞行的需要。  相似文献   

3.
为了实现四旋翼无人飞行器姿态的稳定控制并验证控制算法的性能,设计了一种可用于四旋翼无人飞行器姿态控制算法研究及控制性能测试的物理实验平台;首先,利用牛顿-欧拉法建立了四旋翼无人飞行器的六自由度动力学模型;其次,对姿态传感器数据进行融合,利用互补滤波算法实现对四旋翼飞行器姿态进行快速准确解算;然后,在MATLAB环境下搭建了四旋翼飞行器仿真模型,并设计改进的PID控制器对飞行姿态进行了仿真;最后,搭建了一个四旋翼无人飞行器姿态控制的物理实验平台,进行了飞行器姿态控制算法的性能测试;实验结果表明了四旋翼无人飞行器实验平台设计的合理性和正确性,是一种快速有效的飞行器姿态控制算法性能测试实验平台。  相似文献   

4.
变桨距四旋翼飞行器是通过改变旋翼的桨距大小来改变升力的,这种控制策略可使飞行器姿态的响应和控制的延迟都会小很多,同时可以节省资源和能耗。通过分析对比变桨距与传统的变转速四旋翼飞行器的结构和飞行原理,根据其数学模型和控制要求,设计了变桨距四旋翼飞行器的控制系统。该系统采用STM32F427微处理器作为主控制器,使用MPU6000等惯性测量单元及其他传感器用于检测飞行器的位置、姿态;基于四元数方法进行姿态解算;利用PID控制算法对飞行器姿态、高度进行闭环控制。试飞结果表明,变桨距四旋翼飞行器能够稳定飞行,满足系统要求。  相似文献   

5.
针对四旋翼飞行器飞行过程中的姿态最优估计问题,本着准确、快速的原则,选择了基于陀螺仪、加速度计和电子罗盘的捷联式惯性测量系统.由于这些传感器存在温度漂移和噪声干扰等问题,采用互补滤波算法,通过融合IMU多传感器的数据信号,对测得的姿态数据进行补偿修正,解算出高精度的姿态角.为了验证互补滤波算法的有效性和实用性,通过实际的四旋翼飞行器角度测量系统对互补滤波算法展开研究.结果表明姿态角解算中采用互补滤波算法能够快速、稳定的输出高精度姿态数据,姿态角最大跟踪误差控制在±2°以内,满足四旋翼飞行器飞行控制的要求,成功完成了姿态的最优估计.  相似文献   

6.
《微型机与应用》2016,(20):9-12
四旋翼飞行器是由4个带桨叶电机驱动并形成十字交叉结构的一种飞行器。本试验是以MSP430F149单片机为主控芯片,搭建四旋翼飞行器控制系统。以MPU-6050传感器获取飞行器的姿态信息,经过递推滤波算法,得到可靠的姿态数据,通过四元数融合算法,进行姿态解算,获得四旋翼飞行器的姿态角,然后借助PID控制算法,消除四旋翼飞行器在飞行过程中不可预测的误差,最后,以PWM波的形式控制无刷直流电机,实现四旋翼飞行器的自平稳控制。本试验完成了四旋翼飞行器的自平稳控制系统,能够基本实现四旋翼飞行器的平稳起飞与降落。  相似文献   

7.
白永强  刘昊  石宗英  钟宜生 《机器人》2012,34(5):519-524
讨论了四旋翼无人直升机的飞行控制问题,提出了一种鲁棒控制器设计方法.该控制器由内环姿态控制器和外环位置控制器两部分组成,姿态控制器采用基于信号补偿的鲁棒控制方法,位置控制器由经典的PD控制实现.将该控制器用于实验室自主研制的四旋翼无人直升机系统,实现了室内悬停飞行.实验结果验证了该控制方法的有效性.  相似文献   

8.
《电子技术应用》2016,(12):65-68
针对四旋翼飞行器稳定性差、控制难的问题,使用牛顿-欧拉方程建立了数学模型,提出了姿态解算的实现方法。设计了以STM32单片机为控制核心,加速度计、陀螺仪及磁力计等组成的硬件控制电路。提出将加速度计解算出的角度数据与陀螺仪解算出的角度数据进行融合,通过卡尔曼滤波滤去干扰信号,保证了角度数据的准确性。设计了三路串级PID控制器,通过对横滚角、俯仰角、偏航角3种姿态角进行控制,实现了对飞行器的悬停、前进、后退、左转、右转等控制。经室内外飞行测试表明,飞行器可以平稳飞行。  相似文献   

9.
基于语音识别技术,设计了一套语音远程控制四旋翼飞行器的系统。使用LD3320语音处理芯片和STM32微处理器实现语音识别功能,采用NRF24L01将识别结果传输到飞行器。选用STM32作为四旋翼飞行器的主控芯片,采用六轴运动组件MPU6050、三轴数字罗盘HMC5583L等传感器对飞行器的姿态进行实时测量,再利用数字滤波器对姿态信息进行处理,然后采用四元数进行姿态解算,最后运用双闭环PID控制算法实现姿态控制的要求。测试结果表明,通过语音可以控制四旋翼的正常飞行及姿态变化,系统稳定可靠。  相似文献   

10.
分析了四旋翼飞行器的姿态解算原理,提出了一种基于 STM32的姿态测量系统。系统由 STM32F407微控制器和捷联惯性测量组件(IMU)组成。利用四元数描述姿态进行坐标换算,采用多传感器数据融合方案,通过互补滤波算法进行数据融合,获取精确的姿态角,并完成姿态解算。实验结果表明,采用互补滤波算法有效融合了捷联惯性测量组件的传感器数据,实现了四旋翼飞行器的高精度姿态解算。  相似文献   

11.
姿态监测是四旋翼飞行器实现正常飞行的主要因素之一,飞控手操控飞行但无法精准地获取实时姿态数据,存在一定的误差且准确性较低;针对以上问题,系统设计采用STM32F103RBT6单片机和MPU9250传感器采集四旋翼飞行器飞行过程中的飞行高度、飞行速度、滚转角以及俯仰角,并将数据传输给上位机LabVIEW软件平台;在虚拟软件平台对四旋翼飞行器的姿态信息进行显示、存储、报警及回放等功能;测试结果表明,姿态监测系统可以实现数据可视化,采集数据的绝对偏差值小于0.5%,提高了四旋翼飞行器姿态监测的准确性,满足了控制小型四旋翼无人机的实际需要。  相似文献   

12.
为了克服传统控制器控制四旋翼姿态效果差的问题,提出了基于自抗扰解耦模型的四旋翼姿态控制器设计。硬件结构通过通过 PCIE-PCI 转接卡和运动控制板卡连接计算机,借助运动控制板卡计算四旋翼电机控制量;选用MACH4运动控制板卡有效控制四旋翼姿态加速度;选择JQX-13F型号继电器,在电气输出电路中形成控制量阶跃性改变,借助小电流去操控大电流,有效控制四旋翼姿态角速度;使用MS-S3型号带数显伺服驱动器,可根据负载不同自动调节驱动器输出电流大小。以Cortex- M4内核结构为基础设计微控制器,有效控制四旋翼姿态角。分析四旋翼姿态控制器受力情况,构建自抗扰解耦模型,在滚转角、俯仰角和偏航角支持下,计算螺旋桨中心至机体坐标原点的距离、惯性力矩,借助Visual C++6.0设计控制流程。实验结果表明,以X轴为例,采用所设计控制器得到四旋翼加速度平均值为0.8m/s2、角速度平均值为6.08m/s、姿态角平均值为10.5°,与实际情况相符合,表明该控制器能够实现飞行姿态的稳定控制。  相似文献   

13.
《微型机与应用》2016,(22):105-107
本四旋翼自主飞行器采用STM32F407ARM芯片作为飞控主控制核心,硬件包括了飞行姿态采集模块、超声波测距模块、摄像头循迹模块、无刷电机驱动模块以及STM32F407摄像头数据处理模块等。飞行姿态处理由MPU-9150加速度计陀螺仪提供,实现了飞行器的平稳飞行。超声波测距模块和摄像头循迹模块为飞行器提供导航参数,使飞行器可以按照规定航线并以一定高度飞行。为了保证摄像头数据处理的实时性,本设计中增加了一片STM32F407芯片专门处理摄像头数据。通过姿态解算、PID控制算法、摄像头数据采集处理,使飞行器实现一键式起飞,定高跟着赛道线稳定飞行,最终平稳降落。通过多次测试,证明该基于双STM32芯片和OV2640的自主循迹四旋翼飞行器稳定、可靠。  相似文献   

14.
王龙  章政  王立 《计算机应用》2017,37(4):1122-1128
为了提高标准扩展卡尔曼姿态估计算法的精确度和快速性,将运动加速度抑制的动态步长梯度下降算法融入扩展卡尔曼中,提出一种改进扩展卡尔曼的四旋翼姿态估计算法。该算法在卡尔曼测量更新中采用梯度下降法进行非线性观测,消除标准扩展卡尔曼算法在线性化时带来的线性化误差,提高算法的准确性和快速性;对梯度下降法的梯度步长进行动态处理,使算法步长与四旋翼飞行器的运动合角速度成正比,增强微型四旋翼飞行器姿态解算的动态性能;对强机动运动过程中机体产生的运动加速度进行抑制处理,消除运动加速度对姿态解算的不利影响,提高了微型四旋翼飞行器姿态解算的跟踪精度。为了验证所设计算法的可行性和有效性,基于STM32单片机搭建四旋翼实验平台系统进行实时在线性能验证。结果表明,所设计算法能提高四旋翼飞行器在强机动、高速运动情况下的姿态跟踪精度、动态性能,增强姿态融合算法的抗干扰性,保证微型四旋翼飞行器的稳定飞行。  相似文献   

15.
为了实现小型四旋翼飞行器的自主导航,进行自主飞行的相关试验,并为控制器设计和微小型导航系统性能试验等研究工作提供实体验证平台,开展了小型四旋翼飞行器系统的设计.完成了系统的模块化设计,进行硬件电路设计和调试以及平台的搭建,实现导航、控制、通信等功能模块的集成.设计PC机监控软件,完成了基于USB HID协议的操纵杆数据读取,对操纵杆遥控控制模式下小型四旋翼飞行器进行实时监测,实现人机交互、控制方式选择、对飞行姿态和路线的设置、飞行器导航参数的显示等功能,开展了飞行试验,验证所设计平台各功能模块的可行性.  相似文献   

16.
基于多传感器融合的四旋翼飞行器姿态监控   总被引:1,自引:0,他引:1  
设计了一种基于多传感器融合的四旋翼飞行器姿态监控系统.在有限的单片机计算资源下,通过卡尔曼滤波,对陀螺仪、加速度计和磁强计的测量数据进行数据融合,解算出姿态信息.减小了因电机引起的振动、低成本微机电系统(MEMS)传感器误差较大等因素对姿态信息解算时造成的干扰.通过无线将姿态信息传输至上位机,以民航客机中的主飞行显示器(PFD)形式,对飞行参数进行直观的图形化显示,实现了对四旋翼飞行器的姿态进行监控.  相似文献   

17.
针对四旋翼飞行器姿态模型建模误差以及外部扰动不确定性的特点,提出了一种基于自适应滑模的非线性控制器。采用参数自适应控制方法逼近系统中的建模误差项,滑模控制方法进一步抵消系统建模误差以及外部不确定扰动项。并采用李雅普诺夫稳定法证明了所设计的控制器能够实现全局渐近稳定。最后,通过四旋翼姿态飞行实验,验证了文中所提出控制方法的有效性,能够实现小型四旋翼姿态的稳定控制,其抗扰性能优于传统PID控制。  相似文献   

18.
《微型机与应用》2015,(12):76-79
四旋翼飞行器控制系统的性能决定了飞行效果的优劣,如何改善飞行控制系统使其拥有更良好的表现成为近几年的研究热点。根据四旋翼飞行器的飞行原理,设计了一种新型四旋翼飞行器控制系统。该系统以STM32作为主控制器,配合各姿态传感器实现飞行器姿态及位置的控制,并结合以姿态角为主要误差源的双环结构PID控制器,提高了飞行器的平稳性。经实际飞行验证,该飞行控制系统方案能够取得较稳定的飞行效果。  相似文献   

19.
马敏  许中冲  常辰飞  薛倩 《测控技术》2016,35(10):42-45
为提高四旋翼无人机的飞行稳定性、无人飞行器控制系统的鲁棒性和控制精度,以建立的四旋翼无人机飞行控制系统模型为基础,采用现代控制理论与传统控制论相结合的方法,针对姿态角速率、姿态角分别设计内环LQR(线性二次型调节器)控制器,及外环PID控制的双回路闲环控制器.充分利用PID控制器易于掌握且对模型要求精度低、LQR控制器能改善内回路的动态特性和稳态性能的特点,完成四旋翼无人机的飞行控制.通过实验遴选该双闭环控制器相关参数并进行优化,实验结果表明所设计的双回路控制器控制性能指标良好.  相似文献   

20.
《软件工程师》2020,(2):29-33
直接对四旋翼飞行器控制系统进行调试,极易引发危险,严重时还会造成人员伤害,针对目前多采用数值仿真验证方法难以直接展示控制效果问题,本文设计一种基于Matlab/SimMechanics软件的四旋翼飞行器飞行控制可视化仿真系统,首先,基于Simulink完成了四旋翼飞行器控制系统设计,然后采用PID控制算法实现了四旋翼飞行器飞行状态直观姿态和飞行数据分析功能,最后通过仿真可以得出结论,所设计的四旋翼飞行器控制可视化仿真系统通过三维可视化窗口,可实时完成四旋翼飞行器实时控制算法演示和仿真,具有重要的应用价值。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号