预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共101页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基于GPRS的分布式油田原油计量和防盗系统设计 XXXXXXX 毕业设计 题目基于GPRS的分布式油田原油计量和防盗系统设计 姓名xxx 学号xxx 专业班级xxx 分院xxx 指导教师xxx xxxx年xxx月xxx日 基于GPRS的分布式油田原油计量和防盗系统设计 摘要 本课题针对分布式油田的原油计量和丢盗油问题,研究开发了一套基于GPRS的原油计量和防盗系统。系统通过对原油的实时计量,解决长期以来分布式油田存在的计量方式简陋,实时性差,人为误差大的问题;通过盗油报警系统,打击盗油犯罪分子,减少或杜绝偷盗油现象。整个系统旨在提高分布式油田的信息化管理水平。 整个系统包括两个部分:远程监测终端和计算机监控中心。监测终端完成储油罐中原油油位、储油罐阀门状态、以及当防盗报警设备被触发时井场周边图片数据的采集,实现数据通过GPRS网络的发送和接收;计算机监控中心通过固定的IP地址登陆Internet网络,完成数据接收、保存和分析,实时显示各储油罐油位高度、当前阀门状态,并提供报表打印等功能。 在远程监测终端的硬件开发中,为了保证整个硬件配置灵活、易于调试、升级和维护,采用了模块化的设计方法,即依据系统功能自顶向下的把硬件分成了五个模块,分别是数据采集模块、GPRS通信模块、图像采集模块、键盘与显示模块和系统供电模块。数据采集模块以ARM公司最新的Cortex-M3内核处理器STM32F103C6T6为核心,负责监测终端总体控制功能;GPRS通信模块由BenQ公司的M23AGSM/GPRS模块及相关外围电路组成,负责数据的发送和接收;图像采集模块负责将视频信号转换成数字信号;键盘与显示模块负责终端的显示和操作;供电模块负责对整个监测终端设备提供工作电源。论文中对数据采集模块、GPRS通信模块和键盘显示模块的电路进行了详细说明。 在远程监测终端的软件开发中,借鉴于实时操作系统进行软件开发的层次化设计方法,在远程监测终端的软件设计中也采用了层次化的软件设计结构。总的来说,整个监测终端软件采用的是先软件分层,再结合有限状态机、利用事件驱动的方法来设计的。论文中首先对远程监测终端软件开发中应用的编程方法进行了介绍,然后对远程监测终端的部分底层驱动程序以及应用层程序的设计进行了详细说明。 论文最后对计算机监控中心的软件开发作了简要说明。 关键词:GPRS,分布式油田,计量和防盗,Cortex-M3内核,STM32F103C6T6 TheSystemDesignof MeasurementandAnti-theftFORCrudeOilOFDistributedoilfieldBasedonGPRSNetworks ABSTRACT Tosolveproblemsofcrudeoilmeasurementandlossindistributedoilfield,acrudeoilmeasuringandanti-theftsystemisdesignedbasedonGPRSwirelessnetworkinthepaper.Inthesystem,alotofproblemsexistingindistributedoilfieldforalongtimecanbesolved,suchasroughmeasuringmethod,poorreal-timeperformanceandhighman-madeerrors.Withthehelpofalarmingsystem,oil-theftcriminalswillbereduced.Theaimofthewholesystemistoimprovetheinformatizationmanagementlevelofdistributedoilfield. Thesystemcontainstwoparts:remote-monitoringterminalandcomputer-monitoringcenter.Remote-monitoringterminalcollectsdataofcrudeoillevelinoiltank,valve’sstatusandimagessurroundingtheoiltankwhentheburglaralarmequipmentistriggered.FinallydataaresentandreceivedviaGPRSwirelessnetwork.Computer-monitoringcenterachievesloggingonInternetwebsitethroughfixedIPtocompletesomefunctionssuchasdatareceiving,saving