收藏 分享(赏)

智能六通遥控直升机的研究与设计_毕业论文.doc

上传人:无敌 文档编号:651629 上传时间:2018-04-17 格式:DOC 页数:17 大小:1.29MB
下载 相关 举报
智能六通遥控直升机的研究与设计_毕业论文.doc_第1页
第1页 / 共17页
智能六通遥控直升机的研究与设计_毕业论文.doc_第2页
第2页 / 共17页
智能六通遥控直升机的研究与设计_毕业论文.doc_第3页
第3页 / 共17页
智能六通遥控直升机的研究与设计_毕业论文.doc_第4页
第4页 / 共17页
智能六通遥控直升机的研究与设计_毕业论文.doc_第5页
第5页 / 共17页
点击查看更多>>
资源描述

1、1智能六通遥控直升机的研究与设计所属领域:机械与控制摘要: 随着经济的发展和人们的生活水平的提高,越多的人想接触价格昂贵且控制难度高的遥控直升机。该遥控直升飞机所能实现的动作除了三、四通的动作之外还可实现翻、滚、自旋、筋斗、倒飞(主旋翼向下)等高难度动作,同时还运用了许多新技术。如多种控制模式,有新手模式、普通模式和 3D 模式;当切换到新手模式,直升机就可以自动完成一项特技动作,该模式是为初级航模爱好者所设计采用三轴陀螺仪的电子自动控制系统,使直升机在没有人工操作时都可以在空中实现保持特定姿态,能够大幅提高遥控直升机的稳定性能,获得更佳的飞行效果和操作体验; 新采用的 2.4G无线通信技术和

2、跳频技术,信号采集更迅速使控制更准确、飞行更安全。另外,本设计大大缩小了六通直升机的体积,使直升机能够在市内操控,降低了飞机的危险程度。关键词:三轴陀螺仪 2.4G 无线通信技术和跳频技术 新手模式 普通模式 3D 模式 2目录一、绪论.31、 课题的研究背景及意义 .32、 项目研究内容和拟解决的关键问题 .4二、硬件系统构成.41、 机器人实物图 .42、 硬件体系结构 .53、 决策系统 .64、 传感器系统 .74.1、 机器人主要红外传感器来检测位置。.74.2、 红外测距模块软件设计.75、 运动控制系统 .8三、机器人平台的软件系统.91、 机器人体系结构概述 .91.1、 慎思

3、式的体系结构.91.2、 基于行为的体系结构.101.3、 混合式体系结构.102、 移动机器人平台监控系统体系结构 .113、 .运动控制系统的研制 .133.1、 调速功能.133.2、 正反向控制功能.133.3、 车体转向控制.133.4、 过流、过压、欠压保护功能.133.5、 测速功能.133.6、 通讯功能.13四、机器人平台运动控制系统.141、 运动控制模块 .141.1、 驱动电机.141.2、 电机舵机模块电路.142、 操作员控制器的研制 .152.1、 远程监视接口.152.2、 运动控制接口.162.3、 地图导航接口.16五、实验.171、 实验目的 .172、

4、实验场地 .173、 实验内容 .1734、 实验结果 .17六、总结和展望.171、 .本文所做的工作 .172、 今后需要进一步开展的工作 .18七、参考文献.18一、绪论1、课题的研究背景及意义随着经济的发展和人们的生活水平的提高,越多的人想接触价格昂贵且控制难度低的遥控直升机。本文所提的智能迷你六通遥控直升飞机所能实现的动作除了三、四通的动作之外还可实现翻、滚、自旋、筋斗、倒飞(主旋翼向下)等高难度动作,故迷你六通遥控直升飞机对操控者的要求更加高。为了无论是新手还是老手都能很轻松的操控迷你六通遥控直升飞机完成各种高难度动作,故本文提出研究与设计智能迷你六通4遥控直升飞机。另外,本设计大

5、大缩小了六通直升机的体积,使直升机能够在市内操控,降低了飞机的危险程度。2、项目研究内容和拟解决的关键问题项目研究内容:(1)多种控制模式,有新手模式、普通模式和 3D 模式。所谓新手模式,就是只要拨一个开关,直升机就可以自动完成一项特技动作。使该直升机功能多样化、操作简单化。玩家可以在该模式下方便、快捷的做出各种专业航模飞行动作,如包加契夫眼镜蛇、猎鹰、隆许瓦克等特技高难度飞行动作,获得完美的操作体验。(2)采用三轴陀螺仪的电子自动控制系统,使直升机在没有人工操作时都可以在空中实现保持特定姿态,能够大幅提高遥控直升机的稳定性能,获得更佳的飞行效果和操作体验。(3)2.4G 无线通信技术和跳频

6、技术,信号采集更迅速、控制更准确、飞行更安全。拟解决的关键问题:(1) 直升机如何自动完成一项特技动作。对照直升机不同特技动作,直升机只要接收遥控器发出不同特技的信号,直升机都能够自动完成动作,完全不需要人工操控。(2) 如何将三轴陀螺仪与直升机平衡姿态的调整,通过陀螺仪捕获直升机的飞行姿态,调整舵机的角度,从而改变直升机主旋翼的螺距,使直升机保持平衡,形成一个自动控制系统。(3) 如何将遥控器所有功能的信号通过 2.4G 无线通信技术准确无误的发送到直升机。(4) 直升机的总螺距与周期螺距的如何控制与调整,使得直升机保持水平、垂直、俯仰、倒飞、斜飞、偏航以及滚动。二、硬件系统构成1、智能六通

7、直升机实物图图 1 工业探测机器人实物图工业探测机器人平台电子系统硬件设计的基本原则是:(1)模块化。由于工业探测机器人功能的复杂性,为了提高系统的可靠性和增强系统的扩展性能,系统采用模块化的结构,即系统由若干功能独立的模块组成,各模块协作完成系统的功能。由于各模块功能单一、复杂性低、实现容易,且通过增减模块或者修改模块的功能来改变系统的功能,可以提高系统的可靠性和扩展性。(2)硬件功能的局部自主。各功能模块一般都是由独立的嵌入式PC机、高性能的单片机或者DSP实现信号处理、控制计算或者控制输出等工作,各部分功能相对独立,不受其它功能模块的影响。(3)系统各功能部件之间5的松散耦合。系统内部各

8、功能模块之间的连接采用串行通信方式,这样硬件之间的联系最少。2、硬件体系结构图 2 硬件系统结构图工业探测机器人硬件系统中包括四个子系统:感知系统、通信系统、运动系统、决策系统。作为一个自主决策机器人,感知系统是必不可少的。本机器人采用灰度、红外,超声波等多种传感器技术。利用计算机模糊算法最大程度上地获取场地信息。为机器人自主决策提供准确可靠的信息。作为一个探测机器人,感知系统是必不可少的。本机器人身上装有图像采集、温度测量、气体采集、测距、声音采集等传感器,共同构成感应反馈系统。图像采集主要对机器人前面的方向进行采集数据,然后传输到控制系统。进行处理实验表明机器人能在碎石、草地等崎岖地面行驶

9、;能利用自身携带的摄像头对未知环境或者危险区域的地形、环境参数进行探查并回传数据、图像;满足危险品探测等一般任务的需求;温度传感器主要对环境温度的探测,感知环境的温度。进行实验表明态度机器人在高温下还能正常的工作,能很好地对未知的危险情况进行探测,满足危险品在探测的要求。气体测量主要对可燃性和有毒气体的探测,气体传感器主要对可燃性气体甲烷有检测功能和有毒气体一氧化碳进行检测,当浓度达到一定的含量就会报警。这样对于在工业应用上,像煤矿的探测有很好的效果,这样基本能对矿井下面的有毒气体和可燃性气体进行检测,达到预防危险事故的发生。测距作用主要协助图像处理,感知前面物体的位置距离,能让机器人更好地处

10、理,正确地避开物体,对物体的具体位置有正确的感知效果。声音采集主要是提出一种基于现场可编程门阵列的异常声音探测系统,通过对采集的现场声音信号进行时域和频域分析并提取异常声音的特征,将异常声音从正常声音中分离出来进行识别。当发生异常声音后6能发出控制指令进行报警保护或相关的过程控制,实现在工农业的安全防护、声目标识别、机器智能等领域的预定声音事件探测。运动控制系统包括直流电机、舵机、控制器,测速系统,驱动轮缓冲系统。本机器人使用本机器人使用四个 H 桥电路来控制四个直流电机直流电机,四个 H 桥采用 MOS管进行驱动来控制四个空心杯直流电机直流电机,10 个 PWM 舵机,这样也就解决了命令发送

11、和执行的时间同步的问题。机器人有四个弹簧缓冲器,它使机器人走得更加平稳,也保证了超声波测量更加准确。测速系统准确地将电机速度返回给 CPU,利用数字 PID 控制算法实现对电机的精确控制。通信模块,通过网络实现机器人与操作员控制器的通信。这是一个的比较主要的模块,这个模块主要使机器人所探测的信息及时地反馈给外面,对一些情况进行更好地控制,使我们能更好地了解到机器人探测到的环境状况。决策系统:控制中心根据外部各变量做出相应的决策。3、决策系统控制中心根据外部各变量做出相应的决策。其控制中心选用 MultiFLEX 控制卡,该控制卡使用 AVR ATMega128 微控制器作为处理器,具有 4 路

12、电机接口,RS-232 串口,7 路模拟输入接口 AD0-AD6,12 路 PWM 舵机控制 PW0PW11,16 路数字 I/O IO0-IO15。图 3 主控板4、传感器系统4.1、机器人主要红外传感器来检测位置。红外传感器向目标发送一个已校准的聚焦的红外 LED,反射光被透镜采集,并投影到一个位置敏感器件 PSD 或线性摄像机上,会获得一个偏移值,利用三角关系,在知7道了发射角度 a,偏移距三,中心距 Z 以及滤镜的焦距 f 以后,传感器到物体的距离D 就可以通过几何关系计算出来。它与单片机的接口很简单,只需将输出的电压信号直接与单片机的 AD 转换模块进行连接即可,简化了电路设计。红外

13、测距模块也设计成有 8 路红外传感器测距通道。图 4 光学三角法原理图4.2、红外测距模块软件设计通过 C8051F330 内部的 10 位 SAR ADC 将电压信号转换成距离数据,最后经 SMBUS总线与数据融合模块进行通信。软件设计中有一个定时器 0 中断。定时器 0 中断进行A,D 采样。图 5 传感器实物图5、运动控制系统本机器人用四个 FAULHABER 2342 电机作为主要推进动力。该电机功率大,输出扭矩较大。其结构为空心杯直流电机,运转平稳。配套的减速器也具有良好的机械性能,非常适合作为轮子。本机器人使用四个 H 桥电路来控制四个直流电机直流电机,四个 H 桥采用 MOS 管

14、进行驱动。以 Mega128 AVR 单片机作为主要控制核心并通过通串口与主机通信。主控板带有 4 路的大电流电机驱动电路,12 路舵机控制端口,8 路 AD 转换电路。本机器人用四个 FAULHABER 2342 空心杯电机作为主要推进动力。该电机功率大,输出扭矩较大,运转平稳。配套的减速器也具有良好的机械性能,非常适合作为轮子。Mega128 AVR 单片机作为主要控制核心,产生控制信号,从而达到快速平稳的运动控制。空心杯直流电机有以下特点:1、由于没有铁芯,极大地降低了铁损,其效率可达到 90%以上。2、制动响应迅速极快:机械时间常数可以达到 10 毫秒以内;3、可靠的运行稳定性:自适应

15、能力强,自身转速波动能控制在 2%以内;4、电磁干扰少:采用高品质换向器结构,换向火花小,免去抗干扰装置;5、能量密度大:与同等功率的铁芯电机相比,其重量、体积减轻 1/3-1/2;转速-电压、转速-转矩、转矩- 电流等对应参数都呈现标准的线性关系。图 6 是一个典型的有刷空心杯电机的坡面示意图。8图 6 有刷空心杯电机的剖面示意图1 端面法兰2 永磁体定子3 外壳(磁回路)4 转子轴5 转子绕组6-7 换向器8 石墨电刷9 稀有金属电刷10 外壳11 电路连接端子12 滚珠轴承13 轴承9同时,本机器人使用的 8 个舵机是大扭矩、金属输出轴、输出轴具有双滚珠轴承支撑的高品质舵机,以配合支持完

16、成各项动作。其主要是由外壳、电路板、无核心马达、齿轮与位置检测器所构成。其工作原理是由接收机发出讯号给舵机,经由电路板上的 IC 判断转动方向,再驱动无核心马达开始转动,透过减速齿轮将动力传至摆臂,同时由位置检测器送回讯号,判断是否已经到达定位。图 7控制信号为周期是 20ms 的脉宽位置调制(PPM)信号,其中脉冲宽度通常从0.5ms-2.5ms(也有少量型号的脉冲宽度范围不一样,如:1.25ms1.75ms) ,相对应输出轴的位置为 0180 度,呈线性变化。即给控制引脚提供一定的脉宽(TTL 电平, 0V/5V) ,它的输出轴就会保持在一个相对应的角度上, 无论外界转矩怎样改变,直到给它

17、提供一个另外宽度的脉冲信号,它才会改变输出角度到新的对应的位置上。三、智能六通遥控直升机的软件系统1、 智能六通直升机体系结构概述一个智能控制系统可以用原始抽象的概念,来表达物理资源、技能、行为和任务,一个智能机器人系统的软件体系结构是一组组织规则和基本部件,它能够帮助设计人员管理构造具有智能行为的机器人控制软件的复杂性。体系结构指定一个系统分解方法,它将系统划分为简单的部件,并且提供将这些简单部件组合起来形成整个控制系统的集成机制,下面主要介绍一些体系结构,按照其选用的系统部件及其部件之间的连接方式对其分类。101.1、 自动特技动作模式的体系结构自动特技动作模式下,控制芯片在算法上综合出飞

18、机的姿态,在空中指定一条航线,以引导直升机自动完成这条航线。运作的基础上设计命令时,空气中的姿态综合系统是搜集从MPU-6050传感器单位实时传回来的数据,发送命令和指令来驱动伺服电机和两个电机来改变直升机的航线。程序员设计一系列的特技动作程序,只要玩家在电脑在线升级直升机的程序,则可以做出很多不一样的特技动作。比如,按下按键a,直升机就做自动悬停动作,玩家把遥控扔掉,直升机能稳定在一个高度“静止不动”。另外,当直升机飞出遥控范围时,直接由自主返回模块控制直升机,使其调头返回到可控范围,当飞机接收到信号后重新切换到原有模式。电池电压正常是直升机正常飞行的必要条件。如电压过低,MCU的程序也不能

19、正常工作。所以采用定时器中断技术对电源电压保持不间断的监控。当检测到电池电压降低到某一数值时,3路由自主降落模块控制直升机,调整姿态,并以固定的速率下降直至着陆。1.2、手动控制模式的体系结构在手动控制模式下,直升机成为手动无线电遥控,智能六通遥控直升机就通过2.4G无线遥控器发送数据指令。主要有油门通道,偏航通道,旋转通道,俯仰通道,3D模式、新手模式、普通模式转换通道等等。操作员可以控制直升机以不同速度前进、后退和转向。2、 智能六通遥控直升机监控系统体系结构到目前为止,尚未出现通用的体系结构。基于行为的分解方法能够帮助机器人得到一定的自主能力,而这种能力对于传统的“感知计划动作”模式来说

20、是困难的。但是,基于行为的系统无法明确表达整个事务的完成目标,因此我们将显模型跟踪控制的思想与经典的PID控制等技术有效结合,设计出一种速度和位置控制紧密耦合的工程实现方案以提高整体的控制效果。智能六通直升机体系结构直接体现系统的开放性、可扩展性、鲁棒性、交互性、以及自主能力,是智能六通直升机设计中最关键的环节之一。它由I/0层、功能层。它既能够满足智能六通直升机所需要的对环境的实时响应能力,又能够将复杂的软件功能通过层次化的方法进行功能分散,利用不同的处理器进行处理,降低软件实现的复杂性,提高了系统的可靠性。2.1 是与环境直接接触的最底层。由传感器信号采集处理模块和电机舵机控制模块组成,传感器信号采集处理模块主要实现直升机飞行姿态、飞行距离等的

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 学术论文 > 管理论文

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报