搜索
您的当前位置:首页正文

基于VB编程的往复泵性能实验数据曲线绘制

来源:六九路网
维普资讯 http://www.cqvip.com

2006年第8期 中图分类号:TP311.52 文献标识码:A 文章编号:1009—2552(2006)08—0116—02 基于VB编程的往复泵性能实验数据曲线绘制 曲忠伟,关维娟 (安徽理工大学,淮南232001) 摘要:性能曲线可直观地反映往复泵运行工况及其特性,传统的绘制方法工作量大,且效率 低。现利用VB编程,对往复泵性能实验数据进行自动处理和计算,进而采用最小二乘法进行数 据拟合,绘制出往复泵性能曲线,可快速进行往复泵的性能曲线绘制,大大提高了效率。 关键词:往复泵;性能实验;性能曲线;最小二乘法;VB6.0 Drawing for experimental data curves of performance 0f reciprocating pump using VB 90 Zhong.wei.GUAN Wei-juan ( 吐Unive ̄ty ofScience and Tedmology,ltuainan 232001,Ollna) Abstract:The performance curves出∞ecdy reflect the nmning status of reciprocating pump and its features; the traditional dl 1g method has the characteristics,a great deal of work and low efifciency.This paper presents the automatic processing nad computation for hte performance of reciprocating pump u ̄ign VB,ifst hte data by method of least square,and draws the performance cllrv ̄of reciprocating pump.The drawign of the performance curves for hte reciprocating pump has hish spIeed,it improves the efifciency. Key words:reciprocating pump;performance experiment;performance curves;least method;VB6.0 0 引言 小的变化),然后改变泵出口压力大小,得到对应的 往复泵在设计过程中以及出厂前均要进行性能 流量Q、泵速17,,以及轴功率』v数据点,将所得数据 实验,以保证其安全经济地运行。泵的性能曲线是 点用光滑曲线连接起来,即可绘制出各性能曲线。通 指利用实验测试到的数据,经过计算、处理后绘制的 常为了保证性能曲线的正常绘制,所测得的数据点 额定泵速下的流量、功率、泵效率与压差的关系曲 不应小于6个。当实验泵速与额定泵速不同时,轴功 线,以及实验工况下泵速与压差的关系曲线。通过 率应按(1)式计算: 性能曲线能够较为形象的反映往复泵的运行工况及 』v =N_m×17, /n (1) 其特性,同时也可以分析往复泵内部的流动情况,为 式中:』v 为额定泵速下的输入功率,单位是kw; 产品的改进设计提供依据。 17, 为额定泵速。 以往是在一定工作压力下通过实验测得往复泵 泵的效率可用(2)式换算: 实际流量p,泵速n,以及轴功率』v,进而求出效率 =(Q/Q )×100% (2) 刀,并手工绘制性能曲线。由于要进行实验数据的 式中: 为泵的容积效率; 处理和换算,工作量较大,效率低。通过计算机编 Q 为在试验泵速下的理论流量,单位是l_/min; 程,实现往复泵性能实验曲线的自动绘制,可大大降 低绘制工作量,提高工作效率。本文详细介绍利用 2性能曲线绘制 Visual Basic6.0编程,开发往复泵性能实验曲线绘制 由于曲线绘制中用到大量实验数据,进行系统 软件的方法和过程。 收稿日期:2O06一Ol一12 l软件设计思想 作者简介:曲忠伟(1978一),男,毕业于东北林业大学,现为安徽理 实验中,将泵的转速17,保持基本稳定(实际上有 工大学数理系教师。 一l16一 维普资讯 http://www.cqvip.com

的管理是必要的,考虑到Access的易用性和编程要 求,所有数据均以该数据库格式存储,数据库的访问 找出一组数据的最大值 MAX、最小值MIN 采用ADO数据库接口。性能曲线拟合的算法很多, 如指数拟合、正交多项式拟合以及切比雪夫拟合等 等。选用何种方式来进行曲线拟合,应根据原始数据 所描绘的图形来决定。对于高压往复泵来说,其特征 I 建立坐标系 l 确定坐标长度值Lx,LY 曲线多为抛物线型,所以我们采用了最小二乘法来拟 合曲线。下面对最小二乘法拟合曲线加以说明。 2.1最小二乘法 用最小二乘法求给定数据点的拟合多项式,为已 知n个数据点( ,Y )( =O,1,…,n一1),求/n一1次 最小二乘拟合多项式问题: Pm一1( )=a0+a1 +a2 +…+am一1 m-1(3) 其中m s n且m s 20。由于拟合多项式的次数越 高,其拟合精度未必越高,因此,在本函数中允许的 拟合次数最高为19,即m的最大值为20,按照上面 的原理用VB编程实现实验数据的拟合,进而绘制 曲线和坐标框图,软件的流程如图1、图2所示。 2.2程序主要功能 本程序主要实现往复泵性能曲线绘制,同时具 有其它的辅助功能: (1)利用实验数据绘制往复泵性能曲线,并可根 据实验数据的数值大小动态调整坐标区域的范围, 以保证曲线的正常绘制,并用不同的颜色区分各性 能曲线。 (2)可以调整曲线的拟合次数,以达到最佳的拟 合精度。 ’(3)除了可以利用刚刚得到实验数据直接绘制 性能曲线外,还可以调用以前的历史数据绘制性能 曲线,达到研究比较的目的。 (4)可以随时将性能曲线打印出来,作为资料保存。 2.3程序应用实例 我们以某往复泵为例,型号为XP2—500—3,额 定流量185L/min,额定转速410rpm,额定工作压力 25NPa。实验介质为普通水,实验数据见表l所示, 运用所编软件绘制的性能曲线如图3所示。 表1实验数据 序号流量(uII,in)压力(Ⅷ,a)轴功率(kw)泵效率(%)转速(11.Ⅲ) l 185.0 0 8 O.O 408 J 计算坐标单位 H=(MAX-IdIN)/F F为坐标轴长度等份数 l 变换坐标tE例 K1=LX/(MAX(X)-MIN(X)) K2=LY/(MAX(X)一MIN(X)) J 定原点 I 绘制坐标轴 f I 打印坐标 MIN+(MAX—MIN)/F I 回原点 I 返回 图1坐标绘制框图 图2曲线绘制框图 根据图中的性能曲线可以直观的看出往复泵的 运行性能,用户可以随时调整拟合次数,来使拟合效 果达到最佳。选择打印输出可以将性能曲线打印出 来,作为水泵的技术资料提供给用户或存档。 (下转第l2l页) 一1 17一 维普资讯 http://www.cqvip.com

油工业出版社,1994. [2]宋治.油层套管损坏原因分析及预防措施[J].石油学报,1987, 8(2):101—107. [3]马明建,周长城.数据采集与处理技术[M].西安交通大学出版 社,2OO0. [4]吴传志,杨秀文,林琼,等.应用概率统计[M].重庆:重庆大学 出版社,2OO3. 责任编辑:么丽苹 (上接第117页) 图2打印预览图 系统可实现对现场数据的实时解释,解释结果 可以曲线或文字形式显示、打印或保存。曲线形式 直观,便于解释人员对解释结果的理解和判断;文字 形式直接,便于解释人员对解释结果的确定和总结, 解释结果的曲线形式和文字形式屏幕显示如图3和 图4所示。 图3往复泵性能曲线效果图 3 结束语 以Visual Basic语言编程,利用最dx--乘法拟合 图3解释系统解释结果曲线形式屏幕显示 曲线,实现了往复泵性能实验数据曲线的自动计算 和绘制。该程序通用性强,操作简便、易于修改,稍 作处理即可用于其它类型流体机械的性能曲线绘 磐叠 释 蠹 . . 制,具有一定的实用价值。 井一t ■————。舞 鼻嘲 嗡 —一参考文献: 一 ^ ‘ x 瑚 II|il蠢 ——一x [1]赵胜,赵振东,叶长根,等.往复泵设计[M].北京:机械工业出 t- ■■—一 版社,1983. [2]张韵华,奚梅成,陈长松,等.数值计算方法和算法[M].北京: 科学出版社,2O00. [3]潘地林,陈清华,等.Visual Basic程序设计教程[M].合肥:中国 科学技术大学出版社,2OO5. 图4解释系统解释结果文字形式屏幕显示 [4]详实翻译组.Visual Basic 6.0技术内幕[M].北京:机械工业出 该系统已开发完成并通过实际应用对比,解释 版社。1999. 准确率等各项指标均达到设计要求,且使用方便,效 [5]朱守成.机动往复泵试验方法[M].往复泵标准汇编(一),1991. 果良好。 [6]徐士良.c语言常用算法集[M].清华大学出版社,1994. 参考文献: 责任编辑:么丽苹 E1]王仲茂,卢万恒.油水井套管损坏的机理及防治[M].北京:石 一l2l一 

因篇幅问题不能全部显示,请点此查看更多更全内容

Top