欢迎访问有用文档网!

当前位置: 有用文档网 > 作文大全 >

基于DSP的四旋翼无人机控制系统研究

| 浏览次数:

zoޛ)j馐<4
#?iL文章编号:1007-9416(2016)05-0000-0

四旋翼无人机具有结构简单,可垂直起降、对飞行空间要求少等优点,近年来备受研究人员的关注,四旋翼无人机的研究热度持续增加。四旋翼无人机是一个典型多输入多输出系统,控制难度较大,需要处理器对姿态传感器采集的姿态信号快速处理,并发送控制信号给动力系统,时时调整无人机飞行姿态。因此,四旋翼无人机的控制器需要具有快速实现各类数字信号处理算法的能力,而DSP即数字信号处理器可以解决这一问题。

本文以TMS320F28335为核心,研究四旋翼无人机的控制系统设计。TMS320F28335型数字信号处理器是TI公司的一款TMS320C28X系列浮点DSP控制器。与以往的定点DSP相比,该器件的精度高,成本低,功耗小,性能高,外设集成度高,数据以及程序存储量大,A/D转换更精确快速等优点[1]。TMS320F28335具有150MHz的高速处理能力,具备32位浮 点处理单元,6个DMA通道支持ADC、McBSP和 EMIF,有多达18路的PWM输出,其中有6路为TI特有的更高精度的PWM输出 (HRPWM),12位16通道ADC,满足四旋翼无人机的基本需求。无人机控制系统可分为硬件系统设计和软件系统设计两部分。

1 系统硬件整体设计

无人机控制系统硬件部分主要包括处理器模块、姿态检测模块、无线通讯模块、稳压供电模块等,硬件系统整体框图如图1所示。

该系统以DSP控制器为主要处理器,起到对无人机各个模块整体协调的作用。惯性测量模块(IMU)主要包括MPU6050姿态传感器和高度气压计等,用来测量四旋翼无人机的飞行姿态数据和高度数据;无线通讯模块主要指与遥控器配对使用的接收机,无线电遥控器通过接收机远程遥控四旋翼无人机,进行姿态控制;电机驱动模块主要是指电子调速器,可以方便的控制直流无刷电机,电子调速器主要由六个功率开关和ECU芯片组成,主要功能是将直流电逆变为三相交流电,波形一般为梯形波;稳压供电模块主要负责整个系统的稳定供电,防止电脉冲信号对电子元器件的损坏;上位机可以通过串口与飞控系统连接,采集四旋翼无人机的飞行数据,以便调试和更好的控制。

2 系统软件整体设计

系统软件部分设计的思路是,惯性测量传感器测的飞机姿态信号和气压计测的高度信号进行数据融合处理后,解出飞机的俯仰角、偏航角、滚转角信号,再将这些姿态信号传递给DSP控制器进行数据处理,这些信号经过DSP控制器控制算法运算后,输出PWM信号给电子调速器,进而控制无刷直流电机的转速,达到无人机稳定飞行。

姿态解算是四旋翼无人机控制的关键之一,姿态解算的精度和速度将直接影响飞行控制算法的稳定性、可靠性和实现的难易程度,所以,姿态解算是飞行控制实现的前提[2]。常用的姿态解算算法有很多,如欧拉角法,四元数法,方向余弦法。姿态解算的主要作用是将姿态传感器和加速度传感器信号转化为无人机的姿态角和速度信号。本控制系统用的是基于四元数的姿态解算算法,四元数是爱尔兰数学家哈密顿发明的数学概念,它是复数在四维空间的延伸,它实质上是求解四个未知量的线性微分方程组,具有计算量小、算法简单等特点。

3 自动代码生成

系统硬件和软件搭建起来后,需要对DSP开发板进行程序编写和下载。传统的DSP开发方式是在TI公司提供的CCS软件下编写程序,经过仿真器与DSP开发板连接,然后进行调试、下载等工作,这样做开发效率低下、容易出错。而MATLAB为开发人员提供了DSP的自动代码生成技术,使软件开发人员摆脱了底层开发的困扰,同时将算法设计和代码实现在统一的开发环境中进行,完成了算法仿真和系统实现的无缝连接[3]。

MathWorks公司和TI公司联合开发了CCSLink工具,提供了MATLAB和CCS的接口,即把MATLAB和TI CCS及目标DSP连接起来。而且Simulink中集成了DSP的开发模块,本文在Simulink环境下建立控制系统模型,并进行模型仿真,对算法进行验证,一旦仿真结果满意,便可以插入C2000 DSP的应用模块,利用Real—Time Workshop直接生成DSP的可执行目标代码,完成代码加载、执行及与目标DSP进行通信等功能。

4 结语

通过利用TMS320F28335搭建四旋翼无人机控制系统,充分利用DSP数字信号处理方面的优势,综合硬件部分和软件部分,通过在自动代码生成技术,在Simulink中搭建仿真模型并验证,生成代码加载到DSP目标板中,最终实现了四旋翼无人机的稳定飞行。

参考文献

[1]雷晓瑜,曹广忠.TMS320F28335及其最小应用系统设计[J].电子设计工程,2009, 17(1):91-92.

[2]梁延德,程敏,何福本 等.基于互补滤波器的四旋翼飞行器姿态解算[J].传感器与微系统, 2011,30(11):56-58.

推荐访问:无人机 控制系统 旋翼 研究 DSP

热门排行Top Ranking

支部组织生活方面存在问题清单和整改措施 党组织生活个人问题整改清单

下面是小编为大家精心整理的支部组织生活方面存在问题清单和整改措施党组织生活个人问题整改清单文章,供大家阅读参考

2021年党员个人问题清单及整改措施 党组织生活个人问题整改清单

下面是小编为大家精心整理的2021年党员个人问题清单及整改措施党组织生活个人问题整改清单文章,供大家阅读参考。

浅析军队战斗力损耗的新变化

关键词:军队;战斗力损耗;新变化军队战斗力的结构,是战斗力各要素间的结合方式和相互关系。军队战斗力的

小学六年级毕业演讲稿100字左右9篇

小学六年级毕业演讲稿100字左右9篇小学六年级毕业演讲稿100字左右篇1敬爱的老师,亲爱的同学们:大

问题及整改措施 (2) 药房个人存在问题及整改措施

下面是小编为大家精心整理的问题及整改措施(2)药房个人存在问题及整改措施文章,供大家阅读参考。精品文章《问题及

个人问题清单及整改措施(最新) 能力作风建设个人问题清单及整改措施

下面是小编为大家精心整理的个人问题清单及整改措施(最新)能力作风建设个人问题清单及整改措施文章,供大家阅读参考。在认真

疫情防控赞美警察诗朗诵 关于警察的诗朗诵

下面是小编为大家精心整理的疫情防控赞美警察诗朗诵关于警察的诗朗诵文章,供大家阅读参考。疫情防控赞美警

纳税人满意度调查存在不足及对策探讨 提升纳税人满意度的方式方法有哪些

下面是小编为大家精心整理的纳税人满意度调查存在不足及对策探讨提升纳税人满意度的方式方法有哪些文章,供大家阅读参考。纳

小学思想品德教育面临的问题及对策

摘要:小学思想品德课程是小学教育教学过程中不可或缺的一门综合性课程,它对学生良好品德的形成具有重要影

2020党支部班子查摆问题清单及整改措施 农村党支部问题清单

下面是小编为大家精心整理的2020党支部班子查摆问题清单及整改措施农村党支部问题清单文章,供大家阅读参

消防安全检查简报 派出所校园消防安全检查简报

下面是小编为大家精心整理的消防安全检查简报派出所校园消防安全检查简报文章,供大家阅读参考。简报第2期申扎县中学

2021教师党员年度个人总结8篇

2021教师党员年度个人总结8篇2021教师党员年度个人总结篇1敬爱的党组织:我是一个普通年轻的人民