- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于RTU油井远程测控系统的数据采集与传输层软件设计..doc
基于RTU油井远程测控系统的数据采集与传输层软件设计
引言论文联盟
每一个油田都拥有众多的油气井,并且分布在山川旷野 里,油气井的管理方式多为由人工每日值守,定时检查设备 运行情况,记录相关数据。这种方式增加了用工人数,加大 了护井工劳动强度,最重要的是影响对设备的监控。当抽油 机、电泵出现微小故障时,往往很难被人工及时发现,从而
得不到有效地防护与控制[9]
得不到有效地防护与控制
[9]
为了能有效地发现油井、地层、油藏的变化,可用油井 远程测控系统,通过在抽油机上安装位移传感器和载荷传感 器,检测抽油机的工况,实时在线监测抽油机工作参数,及 时发现故障并报警,及时维护。本文提出了一种基于RTU的 油井远程测控系统的数据采集与传输层设计方案,并将该方 案用于实际的井场应用中。
1油井远程测控系统总体架构
油井远程测控系统的总体架构如图1所示,整个测控系 统的组网架构分为现场局域网、企业信息网两大部分。网络 拓扑采用分层星型拓扑,是为了在中央测控室的中央测控服 务器与现场局域网的各个测控代理服务器的测控对象之间 建立更有效的连接方式。每个测控分站设测控代理服务器, 实时发送或读取的井场设备数据先经测控代理服务器处理
后再并行传输到中央测控服务器,这样既让等级高的设备预 警信号得到现场级的及时响应,又减轻了中央测控服务器处 理数据的压力。WEB服务器与中央测控服务器通过数据库服 务器连接,这种连接方式使WEB服务器面向的对象是数据库 服务器,有利于WEB服务器在处理管理用户的指令时与中央 监控服务器保持一定的时差,避免了相互动作间的冲突
[2]而所有这些数据来自于代理测控服务器通过井场
[2]
而所有这些数据来自于代理测控服务器通过井场
数据采集与传输层得到的。rr目前最常见的数据采集与传输 层的工作方式有图1所示的两种情况。其中井场1针对安装 多个传感器的油气井,在每个油气井处安装一个RTU从站, 能够对该油气井的传感器进行统一管理,并在每个井场设置 一个RTU主站,采用主叫/从响应的方式,采集各从站的传感 器数据,然后将各从站数据上传到上位机(测控代理服务器); 井场2针对安装几个传感器的油气井,在每个井场放置一个 RTU,直接将传感器的数据采集后发送到上位机;为了能够兼 容这两种工作方式,本文设计了一个基于RTU的数据采集与 传输层系统软件。
2数据采集与传输层硬件基础——RTU
有些油气田由于地理原因,不易铺设电缆,本系统引入 物联网技术,加入无线通信ZigBee模块,并利用其自组织原 理,实现在井场无线自组织寻址和数据传输,可以简单、方 便地实现井场实时数据采集,利用这些有效数据指导油田油
气生产,提高产量,其构成一个物联网回路,改变了油田生产 方式 [5]。
油井远程测控系统RTU采用Samsung公司的S3C2440A, 具有400MHz的工作频率,主要控制数据流的输入输出;采 用具有2Mb存储能力的Norfla sh(EN29LV160AB)存储程序; 用有128Mb存储能力的Nandflash(K9F2G08U0B)存储数据; 利用AD转换器ADS7952采集8通道12位模拟数据;系统环 境温度由温度传感器TMP100获得;考虑到ZigBee模块的接 口以及有线方式下的长距离传输等因素,RTU的串行链路口 为RS232及RS485;为与代理测控服务器PC机相连,RTU采 用DM9000实现以太网连接;RTU的初始配置信息采用E 2PROM存储;R TU内还包含隔离电路、控制单元等几个部分。 RTU的硬件框图如图2所示。
3数据采集与传输层系统软件
数据采集与传输层通信协议
Modbus通信协议已经非常广泛地应用于自动控制和通 信领域中,通过此协议,控制器相互之间、控制器经由网络 (例如以太网)和其它设备之间可以实现通信。Modbu s网络 属于一种主从网络,允许一个主站和一个或多个从站通信。 它采用命令/应答方式,每种命令报文都对应着一种应答报 文。网络中的每个从站都必须分配一个唯一的地址。主站发 出的命令中含有要求访问的从站地址,只有具有该地址的从
站才会对该命令响应。
Modbus/RTU通信协议
RTU主/从站串口通信时,通常使用的是Modbus/RTU传 输模式。在Modbus报文RT U帧中,如果两个字符之间的空 闲间隔大于个字符时间,那就认为报文帧不完整,此时接收 站应该丢弃这个报文。时长至少为个字符时间的空闲间隔将 报文帧区分。RTU消息帧的典型格式如表1所列。
表IModbus/RTU消息帧典型格式
地址设备功能码数据CRC校验
8bits8bits8nbitsl6 bits
Modbus/TCP通信协议
Modbus/TCP是一种应用层的协议,上层为Modbus协议, 下层为TCP协议,
您可能关注的文档
- 基于MATLAB的汽车振动控制仿真文献综述.doc
- 基于MATLAB的汽车灯光优化分析开题报告.doc
- 基于MATLAB的特定人语音识别软件开发与设计.doc
- 基于matlab的语音信号分析与处理的设计.doc
- 基于MA的软件开发方法的研究.doc
- 基于mBt机器人的创新课程设计.doc
- 基于MB的数字化设计与制造技术探讨.doc
- 基于MF编程实现可视化数控插补.doc
- 基于mGIS的从Shape文件到f文件格式转换的方法.doc
- 基于MGS的船闸监控画面的设计.doc
- 基于ruise模型简析行驶阻力优化对于经济性的影响.doc
- 基于Ry模式的中医综合干预方案在结肠癌术后患者中的运用效果.doc
- 基于S12887时钟芯片的多功能万年历设计.doc
- 基于S2SH架构的课程设计实训教学示例项目——《客户关系管理RM系统》——实现项目中..doc
- 基于S5460A的智能电力控制系统..doc
- 基于S7300PL不规则空间曲线自动焊接系统设计.doc
- 基于s7300pl的压壳fitting安装及检测系统设计论文资料.doc
- 基于SA思想的WF通信在软件系统中的研究与应用.doc
- 基于SA方法的新能源汽车推广应用政策研究.doc
- 基于SA架构的动物防疫远程管理平台项目可行性研究报告.doc
文档评论(0)