



免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
钻井泵冲数实时测量方法研究Study of drilling pump speed for real-time measuring method吕治忠1、朱克军2、钟功祥1(西南石油大学机电工程学院1,四川 成都 610500;辽河石油装备制造总公司2, 辽宁 盘锦 124010)LV Zhi-zhong1 Zhu Kejun2 Zhong Gongxiang1(College of Mechanical and Electronic Engineering,Southwest Petroleum University1,Chengdu 610500,China;China Petroleum Liaohe Equipment Company 2, Panjing 124010 China)摘要:针对目前钻井泵的冲数测量方法中测量周期长、无法及时掌控工况的问题,本文提出了一种通过测量钻井泵冲数的脉冲周期变化实现钻井泵冲数检测的方法,利用单片机及C语言实现了系统的软硬件开发。该方法可迅速反应出冲数的变化情况,让现场人员可及时了解钻井泵的工作情况,提高了钻井工程的安全性。关键字: 钻井泵 冲数 周期测量 单片机 C语言 中图分类号:TP274+.2文献标志码:AAbstract: A method for speed measurement of the drilling pump is presented, which is based on variation of the pulse cycle time and can solve the issues of long period measurement and not timely situation monitor in present drilling .SCM and C language are here used for the system hardware and software development. It can rapidly indicate the change of the pump speed, show the working situation to the staff and improve thesafetyofdrilling.Keywords:Drilling pump; Pump speed; Period measurement; Single-chip microcomputer; C language 0概述钻井泵是石油钻机的三大工作机组之一,是钻井液循环系统中的关键设备1。钻井泵冲数的变化能够及时反映钻井工程的钻进情况,如果钻井泵在超压力或超负载工作时,将直接通过冲数变化反映出来,钻井泵冲数的测量在钻井多参数监测系统中是必需记录的参数之一。现在常用的冲数测量方法是通过接近开关,检测动力端输入轴的转速,再除上钻井泵的减速比,便可得到实际的冲数,由于现有计量方法采用的是单位时间内对接近开关的脉冲进行计数,如果测量时间太短(如1秒),计算出来的冲数与实际冲数相差较大,故测量时间均选得较长(如5秒),冲数测量较准确但无法及时反应钻井泵冲数改变,不利于现场对钻井工程的钻进情况及时掌握。采用单片机来测量钻井泵脉冲周期的方法,可以使钻井泵的冲数测量在一个周期内便能实现测量,提高了钻井泵冲数测量的实时性。1测量原理 采用周期测量的方法在钻井泵的动力输入轴园周上布置1片磁钢,再安装一只霍耳传感器来检测随轴转动的磁钢,在磁钢通过霍耳传感器时,要产生一个脉冲信号,如图1a所示。图1b是单片机晶体振荡器所产生的脉冲,在晶体频率选定的情况下,其时钟周期的时间是确定不变的,通过计量动力端转速产生的两脉冲周期下降沿间的时钟信号的个数,便可测量出转速。两脉冲之间的关系如图1中:,式中,为霍耳传感器检测到磁钢一转内的计数值,通过计算可以算出一转的周期,泵冲计算公式为: (式1)式中:为钻井泵的传动比;为一转的时间该方法测量出来的转速变化只是在动力端转动一转便能反应出转速的变化,如果增加动力端输入轴上磁钢的数量,还能够更快反应冲数的变化情况。图1 周期测量原理图Fig. 1 Period measurement Schematic单片机定时计数器工作原理如图2所示,51单片机的定时器/计数器2有三种工作模式:捕获、自动重新装载(递增或递减计数)和波特率发生器2。对于自动新装载模式是用于正反向计数时递增计数和递减计数,波特率发生器是用于串行通讯,对于周期的测量,采用的是捕获方式来准确获取每个周期的准确时间,该方式是使用内部的时钟周期来测量外部脉冲的周期3,如图2所示,当C/T2=0时,使用的是内部晶体通过分频器来的时钟脉冲信号,TR2=1时,将自动对OSC来的时钟脉冲进行计数,当EXEN2=1时,且T2EX引脚上出现负跳变而引起捕获或重装时置位3,这样,T2EX上的负跳变就可以用于硬件计数器T2的同步控制信号,在负跳变同步控制信号作用下,将TL2和TH2中的瞬时计数值就传送到了RCAP2L和RCAP2H中,读取RCAP2中的值将能够得到脉冲下降沿的计数值,由于读取是的RCAP2中的计数值,将不会受TL2和TH2寄存器中值的变化而使读出的数据差异较大。图2 定时器自动重装模式Fig. 2 Timer auto-reload mode由于单片机的OSC是确定的,如果选择OSC的晶体为12MHz,经12分频后,送到定时器中的脉冲频率为1MHz,其周期为,公式1中的。钻井泵的额定冲数为120冲,实验中钻井泵的减速比为4.16:1,其动力端的转速约500r/min,霍耳传感器检测到的脉冲周期约为0.12秒,每个周期的T2的计数值约为120000个,计数周期的误差为1个脉冲,相应的计时误差最大为2s,其计数误差所引起的转速变化可以忽略不计。2脉冲测量硬件电路脉冲测量硬件电路如图3所示,霍耳传感器H1为NPN型,其“+”接24V电源,“-”接GND地,“输出”接发光二极管L1,TL521光电藕合器与单片机的P1.1/T2EX脚相联。发光二极管L1作为霍耳传感器脉冲信号的指示灯,当磁钢片通过霍耳传感器检测端时,霍耳传感器便输出低电平,发光二极管L1点亮,P1.1/T2EX脚也由低电平变为高电平,当磁钢通过霍耳传感器后,其输出信号断开,发光二极管L1熄灭,在P1.1/T2EX上则为低电平,在该脚上的波形如图1a所示。通过检测P11上的脉冲信号的周期,便能测量出钻井泵的冲数,由于动力端每转1转将在P11上产生1个脉冲周期,在采集到一个脉冲周期时,便可对转速进行计算,计算出的转速通过8字LED显示出来,还通过RS485通讯接入到钻井多参数测试系统中去。图3 霍耳传感器脉冲测量硬件电路图Fig. 3 Hall sensor pulse measurement hardware circuit 3软件设计软件采用C语言对单片机程序进行开发,由于C语言具有功能丰富的库函数,运算速度快,编译效率高等优点,提高了软件的开发速度。 单片机中断程序流程图如图所示,在软件编写过程中,采用了定时/计数器2来测量主轴脉冲周期的变化,由于定时/计数器T2为16位,其最大计数值为65535,当计数器的值超过65535时,这将使定时/计数器T2在计数中产生溢出中断,标志位TF2置1,由软件清除,在测量中,检测TF2置位时计数值n+1,当脉冲下降沿到来时,读取RCAP2中的计数值,脉冲数的值应该为:n*65536+RACP2H*256+RACP2L。显示屏的刷新时间为1秒,只要钻井泵冲数在大于15冲/分钟的情况下,均能够实现每秒钟刷新一次转速的变化情况。由钻井泵的工作冲数一般在90130冲/分钟,完全能够满足其冲数测量要求,通过RS485通讯,可以更快速的检测到转速的变化情况。图4 钻井泵冲数测量中断程序流程图Fig. 4 Pump speed measurement interrupt program Flow chart定时/计数器2周期测量的初始化程序如下:void initT2(void) T2CON=0x0D; /初始化定时器2 T2MOD=0x00; /设置为加计数 TH2=0; /TH赋初值 TL2=0; ET2=1; /T2中断允许 EA=1; /打开中断中断程序如下:void timer2() interrupt 5 unsigned long ts; unsigned char n; TH2=0; TL2=0; EXF2=0; /软件清除外部标志 if(TF2=0) /计数器未溢出,计算周期的时间长度 ts=65536*n+RCAP2H*256+RCAP2L; /冲数的脉冲周期的计数值,如果时钟为12MHz,该值除1000000,便为时间值秒,冲数则为时间的倒数。 n=0; else /计数器溢出 n+; TF2=0; 4结论 采用定时器/计数器2来实现变周期方式来测量钻井泵冲数的方法已经成功应用在中国二重集团公司的钻井泵性能测试平台上,冲数测量准确,可靠,能够及时反应出钻井泵的冲数的变化,提高了钻井泵的工作性能。采用变周期法测量转速,可以及时检测到钻井泵冲数的变化,测量周期短,应用到钻井现场,可及时反应出钻井过程中,钻进工况的变化情况,提高了钻井工程的安全性。参考文献:1 周明高、李相方、隋秀香、谢林峰钻井泵工况实时监测新方法中国海上油气(工程)J,2002.10:25272 宏晶公司STC89C51RC/RD+系列单片机器件手册M,2009.2.2:67773 马忠梅、马岩、张凯等单片机的C语言应用程序设计M北京航天航空大学出版社1997.3:113122基金项目:“石油天然气
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 情感化游戏叙事研究-洞察及研究
- 《外方内圆》教学反思与改进建议
- 5G在远程运维中的应用-洞察及研究
- 污水处理技术指导合同6篇
- 张汉熙the-loons课件教学课件
- 2025鄂尔多斯生态环境职业学院人才引进38人模拟试卷带答案详解
- 2025福建厦门市集美区宁宝小学产假顶岗音乐教师招聘1人考前自测高频考点模拟试题及答案详解(各地真题)
- 材料作文写作指导与范文分享
- 高中生阅读启蒙之路-激发阅读兴趣提升学习效果
- 企业估价常用财务模型与应用教程
- 经济学研究生组会文献汇报
- 2025年新护士招聘三基考试题库及答案
- 智能化凝点试验系统多源数据融合的异构接口标准化难题及解决方案
- 防滑跌安全培训课件
- 2024年绍兴杭绍临空示范区开发集团有限公司招聘真题
- 2025资产抵押合同(详细)
- 小额农业贷款技术服务合作协议
- 2025年押运员模拟考试试题及答案
- 沉井施工合同4篇
- 2026年高考试题汇编政治专题26树立科学思维观念
- 2025年山东省青岛市中考英语试卷附答案
评论
0/150
提交评论