- 1、本文档共17页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于VB编程的水泵拟合实现
基于VB编程的水泵拟合实现
1条件综述
1.1 拟合条件
已知水泵的四个工况点流量、扬程、功率以及空调水系统管网的阻力系数,拟合水泵(并联)的特性曲线以及管网的特性曲线。
1.2 样本条件
本次编程选用南方泵业TD100及TD150系列四种型号的水泵。
模拟的供热系统各参数分别为:
供热面积:平方米;面积热指标:45W/m2;供回水温度:95/70℃;
系统阻力:37米水柱。
2 编程要求
循环水泵特性曲线拟合:多台同型号水泵并联,根据水泵并联特性通过计算机编程计算,求水泵工作点。
考虑单台或多台循环水泵运行时,比较其流量、扬程、效率、轴功率如何变化,画出水泵和管网特性曲线。
3 水泵拟合求解思路
从水泵性能曲线图可看出水泵的扬程、功率和效率是流量的多项式。因此可以表示为:
H=H0+A1G+A2G2+A3G3
N=N0+B1G+B2G2+B3G3
η=(G*H*1000)/N*100*3600
式中 G—水泵流量,m3/h; H—水泵扬程,mH2O;
η—水泵效率,%; N—水泵轴功率,kW
上面方程组的系数A1、A2、A3和H0可由最小二乘法得到:
为了编程语言的方便,其中上列方程组中的系数A1、A2、A3和H0分别由X1、X2、X3、X4代替,即:
具体方程组的求解是利用高斯-赛德尔迭代法
迭代公式为:
解出X(1)等各个系数,同理解出B1、B2、B3、N0。
再利用公式η=(G*H*1000)/N*100*3600求出η。
从而确定G—H、G—η、G—N回归曲线方程。根据回归曲线方程则可以画出水泵的性能曲线。
4 程序代码及注释
水泵参考工作点数据库的建立
程序代码为:
主界面和开始界面的转换:
Private Sub cmdJr_Click()
Frm1.Hide 隐藏开始界面
Frm2.Show 显示程序主界面
End Sub
Private Sub cmdTc_Click()
End
End Sub
赋值和管网阻力系数的计算:
Option Explicit
Dim G As Single, N As Single, H As Single, S As Single, z As Single, Zl As Single, Tg As Single, Th As Single, Dt As Single, M As Single 定义变量
Dim X(1 To 4) As Double, Y(1 To 4) As Double, A(1 To 4, 1 To 4) As Double, B(1 To 4, 1 To 4) As Double
Private Sub cmdM1_Click()
txtMj.Text = 面积赋值
txtZb.Text = 45 采暖热指标赋值
txtGs.Text = 95 供水温度
txtHs.Text = 70 回水温度
txtZl.Text = 37 系统阻力
End Sub
Private Sub cmdJs_Click()
If txtMj.Text = Then
MsgBox 请输入数据
Else
M = Val(txtMj.Text)
z = Val(txtZb.Text)
Zl = Val(txtZl.Text)
Tg = Val(txtGs.Text)
Th = Val(txtHs.Text)
Dt = Tg – Th 供回水温差
G = M * z * 3.6 / (4187 * Dt)
txtLl.Text = G
S = Zl / (G * G) 阻力系数计算
txtXs.Text = S
End If
End Sub
水泵选型及赋值:
Private Sub cmdSb_Click()
If comSb.Text = comSb.List(0) Then
txtQ(0).Text = 40
txtQ(1).Text = 80
txtQ(2).Text = 120
txtQ(3).Text = 160
txtH(0).Text = 16.8
txtH(1).Text = 17.1
txtH(2).Text = 16.3
txtH(3).Text = 15
txtN(0).Text = 5
txtN(1).Text = 6
txtN(2).Text = 7.7
txtN(3).Text = 8.9
End If
If co
您可能关注的文档
最近下载
- DB11T 383-2023 建筑工程施工现场安全资料管理规程.docx
- 2024-2025学年小学劳动三年级上册人教版《劳动教育》教学设计合集.docx
- 单位工伤事故认定公示情况反馈表(样表).doc
- 卫生监督法律法规和政策文件答案-2024年全国疾控系统“大学习”活动.docx VIP
- (心理咨询师习题集《案例分析》.doc VIP
- 《民航危险品运输》教学课件.docx VIP
- 拼多多新商家基础经营能力认证考试题库答案,平台规则+商品设置+客户服务+订单售后.docx
- 推动车辆互联的创新驱动车联网MNO智能物联卡平台解决方案.pptx
- 云平台解决方案酒店管理系统的完美选择.pptx
- GB50084-2017 自动喷水灭火系统设计规范.docx
文档评论(0)