基于RTU油井远程测控系统的数据采集与传输层软件设计的论文-软件工程论文.docxVIP

基于RTU油井远程测控系统的数据采集与传输层软件设计的论文-软件工程论文.docx

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

??

?

??

基于RTU油井远程测控系统的数据采集与传输层软件设计的论文

软件工程论文

?

??

?

?

?

?

?

?

???

?

?

?

?

?

?

基于rtu油井远程测控系统的数据采集与传输层软件设计

引言论文联盟http://

每一个油田都拥有众多的油气井,并且分布在山川旷野里,油气井的管理方式多为由人工每日值守,定时检查设备运行情况,记录相关数据。这种方式增加了用工人数,加大了护井工劳动强度,最重要的是影响对设备的监控。当抽油机、电泵出现微小故障时,往往很难被人工及时发现,从而得不到有效地防护与控制[9]。

为了能有效地发现油井、地层、油藏的变化,可用油井远程测控系统,通过在抽油机上安装位移传感器和载荷传感器,检测抽油机的工况,实时在线监测抽油机工作参数,及时发现故障并报警,及时维护。本文提出了一种基于rtu的油井远程测控系统的数据采集与传输层设计方案,并将该方案用于实际的井场应用中。

1油井远程测控系统总体架构

油井远程测控系统的总体架构如图1所示,整个测控系统的组网架构分为现场局域网、企业信息网两大部分。网络拓扑采用分层星型拓扑,是为了在中央测控室的中央测控服务器与现场局域网的各个测控代理服务器的测控对象之间建立更有效的连接方式。每个测控分站设测控代理服务器,实时发送或读取的井场设备数据先经测控代理服务器处理后再并行传输到中央测控服务器,这样既让等级高的设备预警信号得到现场级的及时响应,又减轻了中央测控服务器处理数据的压力。web服务器与中央测控服务器通过数据库服务器连接,这种连接方式使web服务器面向的对象是数据库服务器,有利于web服务器在处理管理用户的指令时与中央监控服务器保持一定的时差,避免了相互动作间的冲突[2]。wwW..COM而所有这些数据来自于代理测控服务器通过井场数据采集与传输层得到的。it目前最常见的数据采集与传输层的工作方式有图1所示的两种情况。其中井场1针对安装多个传感器的油气井,在每个油气井处安装一个rtu从站,能够对该油气井的传感器进行统一管理,并在每个井场设置一个rtu主站,采用主叫/从响应的方式,采集各从站的传感器数据,然后将各从站数据上传到上位机(测控代理服务器);井场2针对安装几个传感器的油气井,在每个井场放置一个rtu,直接将传感器的数据采集后发送到上位机;为了能够兼容这两种工作方式,本文设计了一个基于rtu的数据采集与传输层系统软件。

2数据采集与传输层硬件基础——rtu

有些油气田由于地理原因,不易铺设电缆,本系统引入物联网技术,加入无线通信zigbee模块,并利用其自组织原理,实现在井场无线自组织寻址和数据传输,可以简单、方便地实现井场实时数据采集,利用这些有效数据指导油田油气生产,提高产量,其构成一个物联网回路,改变了油田生产方式[5]。

油井远程测控系统rtu采用samsung公司的s3c2440a,具有400mhz的工作频率,主要控制数据流的输入输出;采用具有2mb存储能力的norflash(en29lv160ab)存储程序;用有128mb存储能力的nandflash(k9f2g08u0b)存储数据;利用ad转换器ads7952采集8通道12位模拟数据;系统环境温度由温度传感器tmp100获得;考虑到zigbee模块的接口以及有线方式下的长距离传输等因素,rtu的串行链路口为rs232及rs485;为与代理测控服务器pc机相连,rtu采用dm9000实现以太网连接;rtu的初始配置信息采用e2prom存储;rtu内还包含隔离电路、控制单元等几个部分。rtu的硬件框图如图2所示。

3数据采集与传输层系统软件

3.1数据采集与传输层通信协议

modbus通信协议已经非常广泛地应用于自动控制和通信领域中,通过此协议,控制器相互之间、控制器经由网络(例如以太网)和其它设备之间可以实现通信。modbus网络属于一种主从网络,允许一个主站和一个或多个从站通信。它采用命令/应答方式,每种命令报文都对应着一种应答报文。网络中的每个从站都必须分配一个唯一的地址。主站发出的命令中含有要求访问的从站地址,只有具有该地址的从站才会对该命令响应。

3.1.1modbus/rtu通信协议

rtu主/从站串口通信时,通常使用的是modbus/rtu传输模式。在modbus报文rtu帧中,如果两个字符之间的空闲间隔大于1.5个字符时间,那就认为报文帧不完整,此时接收站应该丢弃这个报文。时长至少为3.5个字符时间的空闲间隔将报文帧区分。rtu消息帧的典型格式如表1所列。

表1modbus/rtu消息帧典型格式

地址设备功能码数据c

文档评论(0)

尹邦乐 + 关注
实名认证
文档贡献者

尹邦乐

1亿VIP精品文档

相关文档