当前所在位置: 首页 > 通信工程 > 正文

全覆盖算法无线通信论文

38 次下载 2 页 2930 字【 字体:

论文指导服务

毕业论文网专业团队提供毕业设计、论文写作指导及相关咨询服务

论文指导 毕业设计 答辩咨询
微信号已复制到剪贴板

全覆盖算法无线通信论文

  1机器人本体设计

全覆盖算法无线通信论文

  1.1WCR工作环境

  所设计的WCR的主要功能是在无任何支架的情况下携带无损检测工具对油罐进行检测。这种立式油罐主要是石油公司对其进行储油,所以一般都设计半径为5米~10米,高度为15米~25米的圆柱体,材料为钢制,为此本人选用永磁式吸附方式。基于以上油罐相关数据,完成一个如此容量大的整体油罐需要采用钢板进行焊接,势必会存在焊缝,这些焊缝的突起有10mm左右,这将经常导致故障发生,所以WCR在行进时必须能够翻越这个障碍。

  1.2WCR工作指标

  1)WCR除了克服自身重量吸附在油罐表明外,还需要克服携带的无损检测工具,一般不低于25kg。2)为了使WCR能够在规定时间内很好地完成无损检测工作,需要使其行走速度控制在5米~10米,并能够翻越10mm障碍。3)为了方便地面系统进行控制,采用无线远程遥控,控制半径不低于50米。基于以上要求,WCR需要最终完成复合式任务,比如对油罐厚度进行探测,对那些破损需要修复的表面进行喷砂和喷漆处理。

  1.3WCR机械结构设计

  基于以上几个方面要求,本WCR选择了4轮驱动的非接触永磁轮式结构。该机器人结构如图1所示,整个机器人本体长约410mm、宽约250mm、高约90mm。本体由车体框架结构、4轮及非接触吸附单元组成;4个直流伺服电机分别驱动爬壁机器人的4个轮子,为使能够翻越障碍,加入了减震机构增加其越障能力。为使WCR转向不会对罐壁喷漆造成损坏,特为每个轮子分别套有特制的耐磨防滑橡胶胶套,这种方式能够提供更稳定的吸附能力。

  2控制系统

  2.1硬件系统

  WCR硬件系统采用二级多层次进行控制。上位机采用基于Web的计算机系统,下位机主要是采用嵌入式计算机系统,二者通过无线进行通讯。具体包括嵌入式计算机系统、视觉系统、电机驱动系统、通信系统、传感系统和供电系统。

  2.1.1嵌入式计算机系统

  嵌入式计算机系统是下位机核心,负责协调各个子系统工作,并产生控制命令。它主要包括嵌入式控制器、A/D转换器、D/A转换器、数字量输入输出通道、闪存、无线局域网卡以及无线LAN卡,如图所示。我们选用的是美国RTD嵌入式系统公司的PC/104+嵌入式计算机模块,这种模块体积小、可以支持堆栈式连接、功耗小(一般4mA总线驱动即可使模块正常工作)、可以在强烈振动的恶劣的环境下工作。此款嵌入式计算机模块的工作频率在733MHz,工作频率可以满足WCR数据处理的速度。使用无线LAN控制卡可以完成WCR与地面系统进行Internet连接,这样就可以使用WEB接口对WCR进行远程控制,方便用户管理与监控。

  2.1.2传感系统

  为了完成对油罐的无损检测任务,为WCR配备了一套传感系统,用来检测各种数据。这些数据都可以通过无线传输系统在地面系统进行监控与记录。配备的传感器有:光学编码器、CCD摄像头、无损检测传感器、重力传感器、加速度传感器等。光学编码器主要是用来测量伺服电机的位置和速度,并反馈给伺服电机;CCD摄像头能够对油罐表面的焊缝进行视频提取,进而可以利用地面系统进行判别。无损检测传感器能够探测出油罐表明的故障。重力和加速度传感器二者进行信息融合对WCR的方位信息作出决策,以便帮助工作人员更好地了解WCR当前的状况,防止发生意外状况以及为以后检测任务提供相关依据。

  2.1.3分层级控制策略

  到目前为止,机器人控制结构主要分为两种方案:任务执行行为模块、功能模块。在具体应用中主要是采用混合式和分层级控制结构。为了使WCR能够简单有效地工作,本设计采用了分层级控制结构思想,这种控制思想和互联网七层协议有类似之处,传感器采集的信号从底层一级级往上传递,最终达到决策层,决策层接受到信号后按照预先设置好的控制策略发出控制命令,经一级级往下传递最终到达非常勤奋的最底层——执行器,进而带动机器人进行运动,比如在进行转向过程中,最终是由电机带动机械结构进行运动。本设计分成四层控制结构,由下至上分别是:物理层:位于控制结构最底层,完成相关信息的采集和对来自控制层命令的最终执行。在本设计中,主要包括电机、光电编码器、加速度传感器、无损检测传感器、CCD摄像头、执行器等以及无线局域网卡。它们各自完成自己的任务,相互不发生干扰。控制层:本层位于物理层上一级,直接对物理层进行控制和接受来自物理层的反馈信息。主要为电机的`位置、力、速度控制提供反馈控制回路,构成电机的三环控制。同时接受来自无损检测传感器和CCD摄像头提供的信息,并且完成对整个系统的无线通信控制。任务层:本层主要是决策出对WCR本体下达各种执行任务,最终此任务到达物理层进行对任务的执行。具体包括对WCR的导航和路径规划、焊缝跟踪以及无损检测等任务。项目层:由用户提出各种具体检测任务,具体包括油罐检测、喷砂喷漆、焊缝跟踪、无线通信任务。

阅读全文