




已阅读5页,还剩9页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
毕业设计(论文)外文文献译文及原文学生李海燕学号20110311111专业电子信息工程指导教师李颀陕西科技大学职业教育师范学院2015年6月2日ZIGBEE在煤矿中的应用摘要本文介绍并设计了一个新类型的煤矿安全监控系统,它是一种基于ZIGBEE技术的无线传感器网络系统。该系统包括地下和地面两部分。地下的无线传感器网络由固定节点,移动节点和网关构成。电脑监控软件部署在地面。该系统不仅可以实时收集矿井环境数据,也可以通过计算矿工所穿的移动节点来实时定位。关键词ZIGBEE定位,无线传感器网络,煤矿1研究现状作为一种重要的能源,煤炭在经济发展中起着举足轻重的作用。煤矿监控系统是煤矿安全和生产效率高的重要保证。为了确保安全运行,环境监测节点的安装是非常重要的。然而,常用的传统监控节点通过有线连接获得与控制系统的通信,这个节点存在布线困难,价格昂贵等缺点。相比之下,无线传感器网络节点可以很容易地与当前矿井监测网络连接,和良好的兼容性,方便组成煤矿瓦斯监测网络,以适应各种大小煤矿的应用。由于无线节点是电池供电,所以完全摆脱线缆的束缚,缩短建设周期,可以随时安排使用。这是一个新的短距离,低复杂度,低功耗,低数据速率,低成本的双向无线通信技术。现在,无线传感器ZIGBEE无线通信技术应用于煤矿环境监测系统。基于ZIGBEE技术的网络产品的数量和种类很多,但真正的产品可以应用在地下环境中的特殊传感器节点是很少的。我们设计的系统,是真正能够适用于在井下环境,它通过无线传感器网络节点的安全认证。同时,由于无线网络的特殊性质,它可以传播无线信号,我们可以很容易地找到工作人员以便对煤矿安全监控提供更多的保护。2系统架构该系统是一个软件和硬件综合监控系统的融合。硬件部分包括无线移动节点和固定节点而被地下隧道部署,它的主要功能是收集煤炭矿山环境的数据和人的位置。电脑监控软件由VC设计,是用于以总结和展示每个监控节点中移动节点和固定节点的数据。他们正在使用的数据由无线传输ZIGBEE协议传输,由于在固定节点也使用无线数据传输的方法,所以在地下巷道部署变得非常方便。由于移动节点是由矿工进行,就必须使用无线传输方法。在固定无线传感器网络节点是路由器设备,矿工移动节点通常是终端设备,ZIGBEE网络的路由器有没有传感器设备;它是只负责数据转发,但考虑到实际应用,我们在路由器上附加的传感器设备,将更好地监测煤矿井下环境,这让我们进一步确定ZIGBEE网路拓扑结构。因此,在我们的设计中,路由器还具有环境监测功能。固定节点和移动节点通过网关发送接收到的数据,然后网关通过RS232或光纤将数据传输到监控计算机。通过电脑的计算机软件处理所有数据,并通过一个可视化窗口显示出来。根据从移动节点接收到的信号强度(RSSI),PC软件通过特定的定位算法计算每个移动节点的实时定位。3节点设计目前市场上出售的ZIGBEE无线网络平台,适用于一般的环境,而在特殊的地下,所以他们不适合的环境,因此,我们需要定制一个适合地下特殊的硬件电路系统。节点的照片如图1。无线单片机CC2530的芯片是节点设备的核心处理器,它可以用很少的外围电路构成一个ZIGBEE网络。CC2530是一个IEEE802154兼容的系统的芯片,支持专有的802154市场以及的ZIGBEE的ZIGBEEPRO和ZIGBEERF4CE的标准。CC2530不同于其他的无线芯片,内置8051单片机集成电路的内核,因此我们不再需要使用一个单一的单片机控制电路,这为我们节省了大量的成本。移动节点移动节点是一个由ZIGBEE网络组成的矿工移动的终端设备,它应该是一种便携式低功耗节点,所以我们设计的移动节点是小如手机,它是通过内置锂离子电池供电,CC2530的核心处理器是低功耗的芯片,它在睡眠模式时,只需要使用小于1UA的工作电流。为了尽可能降低在显示屏上的功耗,使用110032无背光液晶屏幕的像素矩阵。移动节点的的电池容量是1500MAH,所以它足以满足矿工在地下长时间工作的产品,电池充电管理芯片是TP4057,最大充电电流可高达500MA。图1节点的照片移动节点的电路包括气体浓度的传感器MJ40和温度传感器PT1000。据我们所知,许多无线传感器平台使用数字式传感器,数字传感器和MCU之间的通信需要严格的时序要求。考虑到实际应用中,无线MCU通常有一个一般的实时操作系统,如果我们用微机模拟严格的时序,它会影响整个操作系统的实时。这两个传感器输出的模拟信号,而不是数字信号。输入到差分放大器,我们可以得到适当的信号,可以由CC2530的芯片内的ADC模式转换为数字信号。为了方便携带,不使用外接天线,在我们的移动节点天线是我们定制一个像手机大小的外壳,而不是使用一个24GHZ贴片天线。设计的PCB和元件选择,都进行了安全评估,这足以考虑到它所有的电路板、传感器和电池爆炸性能不是很好。固定节点安装在地下隧道的墙壁。因为它是比大的移动节点,它是不适合随身携带。电路的固定节点与移动节点几乎是相同的,它也使用CC2530的芯片核心处理器。由于在地下隧道,一般部署电力电缆,固定节点可以使用电缆供电模式。同时,因为我们使用的无线信号传输,新的固定节点的部署变得非常方便,这也解决了问题信号线条部署。作为一个固定的节点,做的工作可能远非如此,为了方便矿工观察周围的固定节点的环境数据,它使用LED数字显示。同时,大电流LED灯和蜂鸣器的设计电路。考虑到固定节点可能会出现无电的紧急声光报警功能,固定节点也内置锂离子电池,正常情况下锂离子电池在充电状态,当外部电缆断开,固定节点是自动切换到电池供电,可确保移动节点可以接收固定节点提供的信息。固定节点不方便携带,我们有一个定制的外壳,具有良好的爆炸性能,内部空间足以容纳24GHZ天线。为了确保安全,所有的电缆和传感器的位置放置,特别是胶密封,因此它具有良好的密封性。4定位功能无线传感器网络的重要功能之一是定位,特别是地下隧道,它涉及到矿工的生命安全。目前使用最广泛的定位方法是GPS卫星定位,它是一个高精度,全天候和全球无线电导航定位和定时的多功能系统,但在全球定位系统定位方法是不适合的煤矿井下工作环境,一旦你进入地下,就不能收到卫星信号,从而无法达到目标。我们需要考虑如何使用无线网络实现定位功能。定位现有的无线设备之间的距离测量技术的设备之间的通信手段使用无线信号基本上是以下几种方法TOA,TDOA,AOA和RSSI。关于的TOA方法,在两个设备之间的距离是由产品的高速光传输时间确定。虽然这种方法的精确度是准确的,但它需要一个精确的时间同步,所以它要求的硬件高。TDOA技术需要的超声波信号,这是一个节点上设置接收和发送功能。测量距离时,它可以发出超声波和无线信号。通过测量两个信号到达的时间之间的差异,我们可以计算出两个距离设备。使用这种方法也可以得到准确的结果,但该方法需要增加超声波的发送和接收节点上的电路装置,它会增加成本。AOA技术需要安装多个天线,所以它可以通过节点直接获得相邻节点的信号。这可以从相邻节点的数目确定位置信息,并计算出自己的位置。这种方法不仅需要添加额外的硬件,并且它仍然很容易受到外界干扰,因此它不适。RSSI的技术特点是廉价和容易,通过使用这种方法,我们不需要添加额外的硬件设计。我们也不必非常精确的时间要求。这种技术是关于测量无线信号强度的传播损失,两个节点之间的距离来衡量的,因为这种方法。需要硬件设备少,算法很简单,所以它已经在许多无线通信领域使用。综合所有条件,使用的RSSI测距技术的定位。41硬件定位引擎无线微控制器芯片TI公司生产的CC2431有一个硬件定位引擎。从软件的角度来看,CC2431的硬件定位引擎有一个非常简单的API接口,只要编写必要的参数和计算,就可以读取位置结果。硬件定位引擎基于RSSI的技术,包括参考节点和盲节点,参考节点是一个固定的节点,节点在一个已知的位置,知道自己的位置和发送报文通知其他节点。盲节点接收数据包的参考节点,从而获得参考节点的位置和相应的RSSI值,进入硬件定位引擎,然后盲节点的位置可以从发动机读取。表面上使用了CC2431的硬件定位引擎是为一个不错的选择方案,但考虑到实际应用中,会遇到以下问题。首先,我们选择作为主芯片CC2530的系统固定节点ZIGBEE2007协议,但CC2431的其内部运行的程序为一个早期的芯片,它适只用于ZIGBEE2006协议。第二,在CC2431和CC2530的之间的通信,这将有兼容性问题。CC2431的硬件定位引擎使用分布式计算,所有的移动自行计算节点的位置,然后上传到网关节点的信息,这将不仅占据了移动节点的处理时间,而且占用更多的网络资源。出于这个原因,我们不得不暂时搁置这个方法,可以考虑如何实现使用的CC2530芯片的定位功能。42软件定位引擎如果我们想使用CC2530的实现定位功能,我们必须通过自己编写的软件的位置引擎,因为该芯片没有它里面的硬件定位引擎,该软件定位引擎仍然使用的RSSI技术,同时移动节点的位置是PC软件计算,从而减少移动节点的计算负担。要计算移动节点的位置,必须有至少3个参考节点,我们将网络中的参考节点视为路由器节点,并记录在X,Y为每个参考节点的坐标,然后我们让移动节点发送信号到每个参考节点,使每个参考节点可以获取RSSI值,通过这些参数我们可以使用三边测量方法来计算移动节点的指定位置。通过这个简单的方法给移动节点以广播方式发送数据,然后围绕它每一个路由器节点将收到来自移动节点的数据获得RSSI值。一旦移动节点数量网络的增加,这种方法会使路由器节点更多的负担因为每个电台消息,路由器节点接收从低层传送到上层,最后应用层分析数据包。事实上,移动节点需要广播传输的数据,其他路由节点也可以接收移动节点的数据包。子节点的路由器节点和移动节点将继续向上传输的数据包转发,其他的路由器节点在该协议的底部将屏蔽掉的数据包。为了让所有的路由器节点可以接收由移动节点发送的数据包,并传送到网关节点的RSSI值,我们需要修改这由TI提供的ZSTACK协议相关的功能。首先,我们发现名为AFINCOMINGDATA功能,它涉及从底部协议,在其中我们添加一些代码,可以获取包的RSSI的值接收数据,然后通过该OSAL_SET_EVENT功能来添加和发送一个RSSI值到MY_RSSI_REPORT_EVTOSAL轮询系统。此事件的相应的功能将在OSAL中断驱动功能任务执行,因此,移动节点相应的RSSI值将被发送到网关节点。通过这种方法,只会协议的底层函数处理。据这种方法,我们可以得到相应的RSSI值,并保存移动节点的计算时间。事实上,这个软件的位置引擎不执行单个移动节点,但通过整个系统的运作实现移动节点负责发送单播数据包。移动节点的父路由器节点负责转发网关路由器节点的数据包,不是转发这个包,只是裁剪移动节点的RSSI值,然后转发网关负责最后的网关,使电脑监控软件监控所有移动节点相应的RSSI值的位置计算。为了减少错误,监控软件将收集RSSI值的10倍,并采取上的平均,和然后选择固定节点最近的三个值用三边测量方法用于计算移动节点的位置。5系统实施节点中的所有软件嵌入式系统基于ZSTACK。因为ZSTACK是一个开源项目,它非常有益的二次开发。这些节点测试是在一个位于山西省的煤矿,在隧道内每隔50米部署固定节点,并在每个工作区的入口处还设置了固定节点。由于固定的节点有大尺寸的数字LED显示屏,使固定节点的显示内容可以看到远在矿井中每个矿工携带一个移动节点的温度和气体浓度值。网关节点被放置在矿井入口处,通过中控室的监控计算机连接RS232电缆,在这个系统由网关节点收集到的所有数据包通过串口传送到PC,它可以保存历史数据备份到一个SQL数据库。监控软件的主要功能是显示和存储的每一个有关移动节点位置的数据,根据RSSI值计算的监控软件有两个主要对话接口,一个用于在个人主页上显示一个两维煤矿,用户可以看到所有矿工的工作位置。另一个接口是数据显示界面,显示这里的环境数据,上位机监控软件见图2。图2电脑监控软件6系统评价我们通过反复的系统测试,系统客观的评估首先是节点的硬件功耗评估,固定节点的工作电压在9V24V,电源通过电缆提供。固定节点的最大工作电流目前是93毫安,当断开电源线,固定节点由电池供电的锂离子电池供电,平均工作电流是922毫安,固定节点的最大工作电流是147毫安平均工作电流是1463毫安,固定节点可以至少工作8小时。节点的另外一个很重要的表现是系统的定位功能。在隧道和工作区的四个不同地点,移动节点被放置在那里。两套不同的平均错误数据,从表1所示,由于本系统使用的RSSI技术和它主要依赖信号强度,信号质量将受干扰的影响,从不同的地点的错误我们可以看到,在工作领域更大的地方误差更大,因为隧道是一般直,但工作领域有不确定性。ZIGBEEAPPLICATIONINCOALMINEABSTRACTTHISPAPERDESCRIBESANDIMPLEMENTSANEWTYPEOFCOALMINESAFETYMONITORINGSYSTEM,ITISAKINDOFWIRELESSSENSORNETWORKSYSTEMBASEDONZIGBEETECHNOLOGYTHESYSTEMCONSISTSOFTWOPARTSUNDERGROUNDANDSURFACEWIRELESSSENSORNETWORKSARECONSTITUTEDBYFIXEDNODES,MOBILENODESANDAGATEWAYINUNDERGROUNDPCMONITORINGSOFTWAREISDEPLOYEDINTHESURFACETHESYSTEMCANNOTONLYGATHERREALTIMEENVIRONMENTALDATAFORMINE,BUTALSOCALCULATETHEREALTIMELOCATIONOFMOBILENODESWORNBYMINERSKEYWORDSZIGBEE,LOCALIZATION,WIRELESSSENSORNETWORKS,COALMINEIRESEARCHSTATUSASANIMPORTANTENERGY,COALPLAYSAPIVOTALROLEINTHEECONOMICDEVELOPMENTCOALMINEMONITORINGSYSTEM,ISTHEIMPORTANTGUARANTEEFORCOALMINESAFETYANDHIGHEFFICIENCYPRODUCTIONINORDERTOENSURETHESAFEOPERATION,THEINSTALLATIONOFENVIRONMENTMONITORINGNODEINTUNNELSTOREALTIMEDETECTIONISVERYIMPORTANTHOWEVER,COMMONLYUSEDTRADITIONALMONITORINGNODEWIREDCONNECTIONTOOBTAINCOMMUNICATIONWITHTHECONTROLSYSTEM,THISNODEEXISTWIRINGDIFFICULTIES,EXPENSIVEANDOTHERSHORTCOMINGSINCONTRAST,WIRELESSSENSORNODECANBEEASILYWITHCURRENTMINEMONITORINGNETWORKCONNECTION,ANDGOODCOMPATIBILITY,FACILITATECONSTITUTEDMINEGASMONITORINGNETWORK,TOSUITVARIOUSSIZEOFMINEAPPLICATIONSSINCEWIRELESSNODESAREBATTERYPOWERED,SOCOMPLETELYOUTOFTHESHACKLESOFTHECABLE,SHORTENTHECONSTRUCTIONPERIODCANBEARRANGEDATANYTIMEWHERETHENEEDTOUSETHEZIGBEEWIRELESSCOMMUNICATIONTECHNOLOGYISUSEDINTHISCOALMINEENVIRONMENTALMONITORSYSTEMTHISISANEWSHORTRANGE,LOWCOMPLEXITY,LOWPOWER,LOWDATARATE,LOWCOSTTWOWAYWIRELESSCOMMUNICATIONTECHNOLOGYNOW,WIRELESSSENSORNETWORKPRODUCTBASEDONZIGBEETECHNOLOGYAREQUANTITYANDVARIETY,BUTTHEREALPRODUCTCANBEAPPLIEDINUNDERGROUNDENVIRONMENTSOFSPECIALSENSORNODEISVERYFEWTHESENSORNODETHATWEDESIGNEDINTHESYSTEMISTRULYABLETOAPPLYTOINWELLENVIRONMENT,ITTHROUGHTHEWIRELESSSENSORNODESECURITYCERTIFICATIONATTHESAMETIME,DUETOTHESPECIALNATUREOFTHEWIRELESSNETWORKISTHATITCANSPREADTHEWIRELESSSIGNAL,WECANEASILYLOCATESTAFFFORCOALMINESAFETYMONITORINGPROVIDESMOREPROTECTIONIISYSTEMARCHITECTURETHISSYSTEMISACOMPREHENSIVEMONITORINGSYSTEMWHICHISCOMBINEDWITHSOFTWAREANDHARDWAREHARDWAREPARTINCLUDESWIRELESSMOBILENODESANDFIXEDNODESWHICHWEREDEPLOYEDINTHEUNDERGROUNDTUNNEL,THEMAINFUNCTIONOFTHEMISTOCOLLECTCOALMINEENVIRONMENTDATAANDREQUIREPERSONSLOCATIONSOFTWAREPARTREFERSTOTHEPCMONITORINGSOFTWAREWHICHISDESIGNEDINVCISUSEDTOSUMMARIZEANDDISPLAYTHEDATAOFEACHNODEMONITORINGNODEISDIVIDEDINTOMOBILENODESANDFIXEDNODESTHEYAREUSINGZIGBEEPROTOCOLFORWIRELESSTRANSMISSIONOFDATABECAUSETHEFIXEDNODEISALSOUSINGWIRELESSDATATRANSMISSIONMETHOD,SOITSDEPLOYEDINTHEUNDERGROUNDROADWAYBECOMESVERYCONVENIENTASTHEMOBILENODEISCARRIEDBYTHEMINER,ITMUSTBEUSINGWIRELESSTRANSMISSIONMETHODTHISALLOWSTHEMINETOFORMATOPOLOGYOFZIGBEEWIRELESSSENSORNETWORKTHEFIXEDNODEINWIRELESSSENSORNETWORKISROUTERDEVICEANDTHEMOBILENODECARRIEDBYMINERISTHEENDDEVICENORMALLY,THEROUTEROFZIGBEENETWORKHASNOSENSOREQUIPMENTITISONLYRESPONSIBLEFORDATAFORWARDINGBUTCONSIDERINGTHEPRACTICALAPPLICATION,WEBELIEVETHATADDSENSORDEVICESONTHEROUTERWILLBEBETTERONMONITORINGUNDERGROUNDCOALMINEENVIRONMENTSOINOURDESIGN,THEROUTERALSOHASANENVIRONMENTMONITORINGFUNCTIONWHICHISUSUALLYDESIGNEDINENDDEVICEFIXEDNODEWILLSENTRECEIVEDDATAFROMMOBILENODETOTHEGATEWAY,THENTHEGATEWAYTRANSMITSDATATOMONITORCOMPUTERTHROUGHRS232OROPTICALFIBERTHEPCMONITORSOFTWAREINTHECOMPUTERWILLPROCESSALLDATAANDDISPLAYTHEMINAVISUALIZATIONWINDOWTHEPCSOFTWAREALSOCALCULATESEACHMOBILENODESREALTIMELOCATIONTHROUGHTHESPECIFICLOCALIZATIONALGORITHM,ACCORDINGTOTHERECEIVEDSIGNALSTRENGTHRSSIOBTAINEDFROMMOBILENODESIIINODEDESIGNSINCETHEZIGBEEWIRELESSNETWORKPLATFORMSOLDONPRESENTMARKETWASDESIGNEDFORTHEGENERALENVIRONMENT,FORSPECIALUNDERGROUNDSOTHEYARENOTSUITABLEFORTHEENVIRONMENTTHEREFORE,WENEEDTOCUSTOMIZETHESYSTEMFORUNDERGROUNDENVIRONMENTWHITASPECIALHARDWARECIRCUITNODEPHOTOARESHOWNINFIG1,THENWIRELESSMICROCONTROLLERCC2530CHIPISTHECOREPROCESSOROFTHENODEDEVICE,ITCANCONSTITUTEAZIGBEENETWORKWITHVERYFEWPERIPHERALCIRCUITSTHECC2530ISANIEEE802154COMPLIANTTRUESYSTEMONCHIP,SUPPORTINGTHEPROPRIETARY802154MARKETASWELLASTHEZIGBEE,ZIGBEEPRO,ANDZIGBEERF4CESTANDARDSUNLIKEOTHERWIRELESSCHIP,CC2530BUILTIN8051MONOLITHICINTEGRATEDCIRCUITSKERNEL,THEREFOREWENOLONGERNEEDTOUSEASINGLEMCUTOCONTROLTHECIRCUIT,ANDTHISSAVEUSALOTOFCOSTTHEMOBILENODEISTHEENDDEVICEOFAZIGBEENETWORKTHATCANBECARRIEDBYMINERITSHOULDBEAPORTABLEANDLOWPOWERCONSUMPTIONNODESOTHEMOBILENODEWEDESIGNEDISONLYASSMALLASAMOBILEPHONE,ANDITISBYBUILTINLITHIUMIONBATTERYPOWERSUPPLYINPOWERLOSS,THECOREPROCESSORCC2530ISALOWPOWERCONSUMPTIONCHIP,WHENITISINTHESLEEPMODE,ITONLYNEEDTOUSELESSTHEN1UAWORKCURRENTINORDERTOREDUCEPOWERCONSUMPTIONASMUCHASPOSSIBLEONTHEDISPLAY,A10032PIXELMATRIXWITHNOBACKLIGHTINGLCDSCREENWASUSEDTHEBATTERYSCAPACITYOFTHEMOBILENODEIS1500MAH,SOITISENOUGHTOMEETTHEMINERSLONGHOURWORKSINTHEUNDERGROUNDTHEBATTERYCHARGEMANAGEMENTCHIPISTP4057,THEMAXIMUMCHARGECURRENTCANUPTO500MAFIGURE1NODEPHOTOTHEMOBILENODECIRCUITINCLUDESTHEGASCONCENTRATIONSENSORMJ40ANDTEMPERATURESENSORPT1000ASFARASWEKNOW,MANYWIRELESSSENSORPLATFORMSUSETHEDIGITALTYPESENSORTHECOMMUNICATIONBETWEENTHEDIGITALSENSORANDTHEMCUNEEDSTRICTTIMINGREQUIREMENTSBUTCONSIDERINGTHEACTUALAPPLICATION,THEWIRELESSMCUUSUALLYHASAREALTIMEOPERATINGSYSTEMINGENERAL,IFWEUSETHEMICROCOMPUTERTOSIMULATETHESTRICTTIMING,ITWILLAFFECTTHEREALTIMEOFWHOLEOPERATINGSYSTEMTHESETWOSENSORSOUTPUTANALOGSIGNALSNOTDIGITALSIGNALSONLYINPUTTHISSIGNALINTOADIFFERENTIALAMPLIFIER,CANWEGETANAPPROPRIATESIGNALTHATCANBECONVERTEDTOADIGITALSIGNALBYANADCMODEWITHINTHECC2530CHIPINORDERTOFACILITATETHECARRYING,EXTERNALANTENNAWASNOTUSEDINOURMOBILENODE,INSTEADOFUSINGA24GHZPATCHANTENNAANDWECUSTOMIZEASHELLLIKEACELLPHONESIZEITISENOUGHTOPUTALLPCBS,SENSORSANDBATTERYINITTAKINGINTOACCOUNTTHESMALLSHELLOFTHEEXPLOSIVEPERFORMANCEISNOTVERYGOOD,THEDESIGNOFPCBSANDTHESELECTIONOFCOMPONENTAREALLCARRIEDOUTTHESAFETYASSESSMENTFIXEDNODEISINSTALLEDINTHEWALLOFTHEUNDERGROUNDTUNNELBECAUSEITISBIGTHANTHEMOBILENODE,ITISNOTAPPROPRIATETOCARRYAROUNDTHECIRCUITOFTHEFIXEDNODEISALMOSTSAMEWITHTHEMOBILENODE,ITALSOUSEACC2530CHIPASCOREPROCESSORBECAUSEOFUNDERGROUNDTUNNELSGENERALLYDEPLOYWITHPOWERCABLE,FIXEDNODESCANUSECABLEPOWERSUPPLYMODESATTHESAMETIME,BECAUSEWEUSEWIRELESSSIGNALTRANSMISSION,THEDEPLOYMENTOFNEWFIXEDNODESBECOMEVERYCONVENIENT,WHICHALSORESOLVESTHEPROBLEMOFTHESIGNALLINESDEPLOYMENTASAFIXEDNODE,THEMINORWHOISDOINGWORKMAYFARFROMIT,INORDERTOFACILITATETHEMINERSOBSERVEDENVIRONMENTALDATAAROUNDTHEFIXEDNODES,ITUSESLEDDIGITALDISPLAYATTHESAMETIME,THELARGECURRENTLEDLIGHTSANDBUZZERAREDESIGNEDINTHECIRCUITITMAKESTHEFIXEDNODEWITHTHEFUNCTIONOFSOUNDLIGHTALARMCONSIDERINGTHATITMAYOCCURTHEEMERGENCYOFWITHOUTELECTRICITY,FIXEDNODEALSOBUILTINALITHIUMIONBATTERYUNDERNORMALCONDITIONS,LITHIUMIONBATTERYISINCHARGINGSTATUS,WHENEXTERNALCABLEDISCONNECT,FIXEDNODEISAUTOMATICSWITCHEDTOBATTERYPOWER,WHICHCANENSURETHEMOBILENODECANDELIVERTHEINFORMATIONTHROUGHFIXEDNODESINUNDERGROUNDWITHOUTREGARDINGTOFIXEDNODESPORTABILITY,WEHAVEACUSTOMIZEDSHELLTHATHASEXCELLENTEXPLOSIONPROPERTIES,ANDTHEINTERNALSPACEISENOUGHTOHOLDDOWNTHE24GHZANTENNATOENSURESAFETY,ALLCABLESANDTHELOCATIONOFSENSORSAREPLACEDWITHPARTICULARGLUESEALED,SOTHATITHASAGOODSEALIVPOSITIONINGFUNCTIONONEOFTHEIMPORTANTFUNCTIONSOFTHEWIRELESSSENSORNETWORKSISLOCALIZATION,ESPECIALLYINTHEUNDERGROUNDTUNNEL,ITRELATESTOTHESAFEOFTHEMINERSLIFECURRENTLYMOSTWIDELYUSEDORIENTATIONMETHODISGPSSATELLITEPOSITIONING,ITISAHIGHPRECISION,ALLWEATHERANDGLOBALMULTIFUNCTIONALSYSTEMWITHTHEFUNCTIONOFRADIONAVIGATION,POSITIONINGANDTIMINGBUTTHEGPSPOSITIONINGMETHODISNOTSUITABLEFORTHEUNDERGROUNDWORKENVIRONMENTOFCOALMINE,ONCEYOUENTERTHEUNDERGROUND,ITCANNOTRECEIVESATELLITESIGNAL,THUSUNABLETOACHIEVETARGETINGWENEEDTOCONSIDERHOWTOUSEWIRELESSNETWORKTOREALIZEPOSITIONINGFUNCTION,MEANSUSINGWIRELESSSIGNALBETWEENTHECOMMUNICATIONSOFDEVICESFORPOSITIONINGTHEEXISTINGDISTANCEMEASURINGTECHNOLOGYBETWEENTHEWIRELESSDEVICESBASICALLYISTHEFOLLOWINGKINDSOFMETHODSTOA,TDOA,AOAANDRSSIABOUTTHETOAMETHOD,THEDISTANCEBETWEENTHETWODEVICESISDETERMINEDBYTHEPRODUCTOFTHESPEEDOFLIGHTANDTRANSMISSIONTIMEALTHOUGHTHEPRECISIONOFTHISMETHODISACCURATE,BUTITREQUIREAPRECISETIMESYNCHRONIZATION,SOITDEMANDHARDWAREISHIGHERTDOATECHNOLOGYNEEDULTRASONICSIGNAL,WHICHISSETTINGONANODEWITHRECEIVEANDTRANSMITFUNCTIONWHENMEASURETHEDISTANCE,ITCANSENTULTRASONICWAVEANDWIRELESSSIGNALSTOGETHERBYMEASURINGTHEDIFFERENCEBETWEENTWOSIGNALSARRIVALTIME,WECANCALCULATETHEDISTANCEBETWEENTWODEVICESUSINGTHISMETHODCANALSOOBTAINACCURATERESULT,BUTTHEMETHODNEEDTOINCREASEULTRASONICSENDINGANDRECEIVINGDEVICEONTHENODECIRCUIT,ITWILLINCREASECOSTAOATECHNOLOGYNEEDSTOINSTALLMULTIPLEANTENNASTHROUGHTHENODESSOITCANOBTAINADJACENTNODESSIGNALSONDEFERENTDIRECTIONSWITHTHISITCANDETERMINETHELOCATIONINFORMATIONFROMNUMBEROFADJACENTNODESANDCALCULATEITSOWNPOSITIONTHISMETHODNOTONLYNEEDTOADDADDITIONALHARDWARE,BUTALSOITSSTILLVERYVULNERABLETOEXTERNALDISTURBANCE,THEREFOREITSNOTSUITABLEFORUTILIZERSSIRANGINGISACHEAPANDEASYTECHNOLOGYBYUSINGTHISMETHOD,WEDONTNEEDTOADDADDITIONALHARDWAREDESIGNWEALSODONOTNEEDVERYPRECISETIMEREQUIREMENTSTHISTECHNIQUEISABOUTWITHMEASURINGTHEWIRELESSSIGNALSSTRENGTHINTHEPROPAGATIONOFTHELOSS,TOMEASURETHEDISTANCEBETWEENTWONODESBECAUSEOFTHISMETHODREQUIRESHARDWAREEQUIPMENTISLESS,ALGORITHMISSIMPLE,SOITHASBEENUSINGINMANYWIRELESSCOMMUNICATIONFIELDCOMPREHENSIVEALLCONDITIONS,POSITIONINGONTHEUSEOFRSSIRANGINGTECHNIQUETHECC2431WIRELESSMICROCONTROLLERCHIPPRODUCEDBYTICOMPANYHASAHARDWARELOCATIONENGINEFROMTHESOFTWARESPOINTOFVIEW,CC2431SHARDWARELOCATIONENGINEHASAVERYSIMPLEAPIINTERFACE,ASLONGASWRITINGTHENECESSARYPARAMETERSANDWAITINGFORCALCULATION,ITCANREADTHELOCATIONRESULTSTHEHARDWARELOCATIONENGINEISALSOBASEDONRSSITECHNOLOGYTHELOCALIZATIONSYSTEMINCLUDESREFERENCENODESANDBLINDNODESTHEREFERENCENODEISAFIXEDNODETHATLOCATEDINAKNOWNPOSITION,THENODEKNOWTHEIRPLACEANDSENDAPACKETNOTIFYTOOTHERNODESTHEBLINDNODERECEIVESPACKETSFROMREFERENCENODES,WHICHCANOBTAINSREFERENCENODESLOCATIONANDTHECORRESPONDINGRSSIVALUEANDPUTTHEMINTOTHEHARDWARELOCATIONENGINE,ANDTHENTHEBLINDNODESLOCATIONCANBEREADFROMTHEENGINEONTHESURFACE,USINGTHECC2431HARDWARELOCATIONENGINETARGETINGTHEPROGRAMASAGOODCHOICE,BUTCONSIDERINGTHEPRACTICALAPPLICATION,ITWILLENCOUNTERTHEFOLLOWINGPROBLEMSFIRSTOFALL,WEHAVECHOOSETHECC2530ASTHEMAINCHIPOFFIXEDNODESOFTHESYSTEM,ITSINTERNALPROGRAMSISRUNNINGINZIGBEE2007PROTOCOL,BUTCC2431ASAEARLYCHIP,ITAPPLIESONLYTOZIGBEE2006PROTOCOLINTHECOMMUNICATIONSBETWEENCC2431ANDCC2530THATWILLHAVECOMPATIBILITYPROBLEMSSECONDLY,CC2431HARDWARELOCATIONENGINEUSETHEDISTRIBUTEDCOMPUTING,ALLMOBILENODESLOCATIONARECALCULATEDBYTHEMSELVES,ANDTHENTHEYUPLOADINFORMATIONTOTHEGATEWAYNODE,THISWILLNOTONLYOCCUPYTHEMOBILENODEPROCESSINGTIME,STILLITCANTAKEUPMORENETWORKRESOURCESFORTHISREASON,WEHAVETOSHELVETHISAPPROACH,CONSIDERHOWTOIMPLEMENTLOCATIONBYUSINGCC2530CHIPIFWEWANTTOUSECC2530TOIMPLEMENTLOCATIONFUNCTION,THATWEMUSTWRITESOFTWARELOCATIONENGINEBYOURSELVESBECAUSETHATCHIPDONOTHAVEAHARDWARELOCATIONENGINEINSIDEOFITTHISSOFTWARELOCATIONENGINEISSTILLUSEDRSSITECHNOLOGYMEANWHILEMOBILENODEPOSITIONISCALCULATEDBYTHEPCSOFTWARE,SOASTOREDUCETHEBURDENOFMOBILENODECOMPUTINGTOCALCULATETHEMOBILENODELOCATION,THEREMUSTBEATLEASTTHREEREFERENCENODESWEWILLREGARDROUTERNODESASREFERENCENODESINNETWORK,ANDRECORDTHEX,YCOORDINATESOFEVERYREFERENCENODETHENWELETTHEMOBILENODESENDSIGNALTOEACHREFERENCENODE,SOTHATEACHREFERENCENODECANOBTAINARSSIVALUES,WITHTHESEPARAMETERS,WECANUSETRILATERALMEASUREMENTMETHODTOCALCULATETHESPECIFIEDLOCATIONOFTHEMOBILENODETHESIMPLERWAYGIVETHEMOBILENODETOBROADCASTWAYTOSENDDATA,THENAROUNDITEVERYROUTERNODEWOULDRECEIVETHEDATAFROMTHEMOBILENODE,THUSOBTAINSRSSIVALUESONCETHEMOBILENODENUMBERINCREASINGNETWORK,THISMETHODWILLMAKEROUTERNODESMOREBURDEN,BECAUSETHEEVERYRADIOMESSAGETHATTHEROUTERNODERECEIVESWILLTRANSMITFROMTHELOWLAYERTOTHETOPLAYERFINALLYTHEAPPLICATIONLAYERWILLANALYZEDATAPACKETSINFACT,THEMOBILENODENEEDNOTTOBROADCASTTRANSMITTEDDATA,OTHERROUTINGNODECANALSORECEIVETHEMOBILENODEPACKETSONLYCHILDMOBILENODESOFTHEROUTERNODEWILLCONTINUETOTRANSMITTHEPACKETFORWARDINGUPWARD,THEOTHERROUTERNODESWILLSHIELDOUTTHEPACKETINTHEBOTTOMOFTHEPROTOCOLINORDERTOLETALLROUTERNODESCANRECEIVETHEPACKETWHICHSENDINGBYMOBILENODES,ANDSENDITSRSSIVALUESUPTOTHEGATEWAYNODE,WENEEDTOMODIFYTHERELEVANTFUNCTIONINZSTACKPROTOCOLWHICHISPROVIDEDBYTIFIRSTWEFINDTHEFUNCTIONNAMEDAFINCOMINGDATA,ITDEALSWITHTHERECEIVEDDATAFROMTHEBOTTOMOFPROTOCOL,INWHICHWEADDSOMECODETHATCANOBTAINPACKETSRSSIVALUETHENTHROUGHTHEOSAL_SET_EVENTFUNCTIONTOADDANDSENDANEVENTMY_RSSI_REPORT_EVTOFRSSIVALUETASKTOOSALPOLLINGSYSTEMTHISEVENTSCORRESPONDINGFUNCTIONWILLBEEXECUTEDINTHETASKOFOSALINTERRUPTDRIVENFUNCTION,THUSTHEMOBILENODECORRESPONDINGRSSIVALUESWILLBESENTTOGATEWAYNODETHROUGHTHISMETHOD,THEPACKETWILLONLYBEPROCESSEDBYBOTTOMFUNCTIONOFTHEPROTOCOLACCORDINGTOTHISMETHODWECANOBTAINCORRESPONDINGRSSIVALUEANDSAVETHECOMPUTATIONTIMEOFMOBILENODESINFACT,THISSOFTWARELOCATIONENGINEISNOTIMPLEMENTINGWITHASINGLEMOBILENODE,BUTTHROUGHTHEOPERATIONOFTHEWHOLESYSTEMTOACHIEVEBYWHI
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 物流公司结算管理制度
- 物流工程基本管理制度
- 物资仓库清库管理制度
- 物资最低储备管理制度
- 2025-2030年中国快速固化丁腈橡胶行业市场现状供需分析及投资评估规划分析研究报告
- 2025-2030年中国尿液试剂条行业市场现状供需分析及投资评估规划分析研究报告
- 2025年高效照明电器产品项目申请报告
- 2025年面板搬运系统项目提案报告模板
- 乡镇卫生院病理诊断报告签发管理制度
- 中医压疮预防中医护理措施管理制度
- 卅铺初级中学食品安全存在问题整改方案
- 职业技术学院《数控编程与加工》课程标准
- DB14T-苜蓿草颗粒生产技术规程
- 2024至2030年中国番茄行业研究及市场投资决策报告
- 海南省2021年初中生物学业水平考试仿真模拟卷
- GB/T 44190-2024政务服务便民热线集成规范
- 湖南省长沙市2024年七年级下册生物期末试卷附答案
- 2024年05月内蒙古包头市总工会2024年招考49名工作人员笔试历年高频考点(难、易错点)附带答案详解
- 城轨专业职业生涯规划
- 混凝土拌合站建设施工方案
- (正式版)YBT 6328-2024 冶金工业建构筑物安全运维技术规范
评论
0/150
提交评论