基于BP神经网络的水泵全特性曲线拟合_第1页
基于BP神经网络的水泵全特性曲线拟合_第2页
基于BP神经网络的水泵全特性曲线拟合_第3页
基于BP神经网络的水泵全特性曲线拟合_第4页
基于BP神经网络的水泵全特性曲线拟合_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、    基于BP神经网络的水泵全特性曲线拟合            作者:卢伟 李良庚时间:2007-11-24 19:26:00                     摘要:本文介绍了水泵全特性曲线绘制的一般方法,提出了一种利用BP神经

2、网络绘制全特性曲线的方法,通过在MATLAB仿真软件上的仿真,得出了神经网络完全可以很好地拟合水泵全特性曲线的结论。 关键词:水泵 全特性曲线 BP神经网络  一.前言在含有泵装置的工程中,常常通过水泵性能曲线来研究水泵运行情况,但是,如果要研究由于规划不周、操作不当、水位突变或意外停电等原因造成的水锤现象,则仅仅有水泵特性曲线是远远不够的。因为水泵特性曲线只反映水泵正常运行的情况,而对于水锤这一复杂的水力过渡过程,它不仅包含水泵正常运行工况特性,而且还包含制动水泵工况、水轮机工况以及制动水轮机工况特性。水泵全特性曲线反映在任意可能运行条件下的特性,则刚好弥补了水泵性能曲线的不足,因

3、此为分析和计算水锤提供了重要依据。水泵的全特性曲线通常由专门的实验得到。但由于水泵比转数范围很宽,品种规格繁多,而全特性试验又很复杂,故无法对每种水泵进行试验。在进行水锤计算时,往往难以找到相同比转数的水泵全特性曲线资料,故通常采用相近的其它比转数的全特性曲线。这样,无疑给计算带来误差。因此,研究任意比转速下的水泵全特性曲线规律显得十分重要。本文提出了一种以几种已有的实测水泵全性能曲线为基础,利用BP神经网络,拟合任意比转速下的水泵全特性曲线的方法。二.常规的水泵全特性曲线坐标表示方法水泵的全特性曲线可由扬程H、转速n 、流量Q和转矩T四个基本参量表示。为方便起见,一般采用任意工况的参量与最高

4、效率点的参量之相对比值来表示,即引人无量纲参量:式中HR,QR,nR,TR分别表示水泵的扬程流量转速和转矩的额定值;     H,Q,n,T分别表示水泵的扬程流量转速和转矩的实际值;hvab分别表示水泵的扬程流量转速和转矩的无量纲值。通常选择无量纲转速a和无量纲流量v为坐标轴,在a-v平面上绘制等扬程h曲线和等转矩b曲线。但是这种方法曲线图形复杂,不便于计算。为了解决这个问题,瑞士学者P. Suter引人下面的关系:得到代表水泵全特性的两条连续曲线:在WH,WB-x坐标系中,x是v/的函数,v/代表水泵叶轮上某点的相对流动角,即任意工况下的流动角与最高效

5、率点的流动角之比。因此,同一台水泵各种工况的特性,取决于叶轮上某点的相对流动角。描述水泵各种不同运行工况的参量WH,WB,是叶轮上某特征点的无量纲角x及水泵比转数ns的函数,这种关系可以由下式表示:而对于某一相同的相对流动角x,水泵的全特性是比转数ns的函数,即如果建立了各种不同的流动角x相对应的WHns,WBns的相互关系,就可以确定任意转数ns的水泵全特性曲线,一般选取与事故停泵过程有关的第一,二,三三个象限。在03/2范围内,取x/44,共求得67个不同的x及其所对应的WHWB值,对四种不同比转数ns的四个点,选取ns为自变量,WH,WB为函数,用三次多项式进行曲线拟合,建立如下形式的两

6、个方程组:  对于某一已知的x值,分别代入四种水泵的比转数ns及所对应的WH,WB值,可由上式分别求解得出方程的系数A,B,C,D及E,F,G,H。对于67个值,可得到67组方程系数,同时建立67组如下的方程组:这个方程组就称谓全特性曲线方程。当需要进行事故停泵过程的水锤分析时,由水泵最高效率点的扬程,流量,转速计算其x,WH(x),WB(x),分别将其比转数和全特性曲线方程的系数代入方程,就可求得每一个相对流动角x的,值,在坐标系中将其用光滑曲线连接,得到所求的水泵全特性曲线。但是,该法求的是特定ns下的WHWB值,在实际水锤计算时,往往需要的不是这些特定比转数的水泵全特性曲线资料

7、,若采用相近的特定比转数的全特性曲线,无疑给计算带来误差。文献1通过分析ns=90、260、530、950四条分别以WH-x、WB-x为坐标的全特性曲线,得出了水泵的全特性是随着比转速ns的变化而有规律的变化的结论。因此,可以认为,水泵全特性是水泵比转速ns的函数。鉴此,可利用BP神经网络根据已有的由实验得到的几种比转数的水泵全特性曲线,拟合出任意比转速水泵的全特性曲线。三.BP神经网络模型的建立BP神经网络,是目前比较成熟,使用也比较广泛的一种人工神经网络。它分为三层:输入层,隐含层和输出层。隐层中每个节点分别与输入层和输出层的每个节点连接。BP 网络的学习过程由前向计算过程和误反向传播过程

8、组成,其前向计算过程如下:  (1)输入层结点i的输出Oi等于其输入Xi  (2)隐层节点j的输入       netj=       输出      式中为隐层节点j与 输入层结点i之间的连接权;j为隐层节点j的阀值,f为非线形Sigmoid传递函数。(3)输出层结点l的输入Ol        netl=  

9、0;  输出Ol=f(netl)= 式中为输出层节点l与隐含层结点j之间的连接权;l为隐层节点l的阀值。对给定的训练样本集(xp1,xp2, , xpn) (lp1,lp2, ,lpn),p=1,2,3, ,P为样本号,网络运算结果与训练样本目标之间的均方误差和表示为:W=,Ep=网络训练学习的过程就是通过调节网络内部连接权使网络误差最小。BP网络内部连接权的调整过程也就是误差的反向传播过程。对于输出层与隐层之间的权值有:(k+1)=(k)+l=f(netl)·(tl-Ol)对于输出层与隐层之间的权值有:(k+1)= (k)+j=f(netj)式中k为迭代次数,为学习率;

10、01。四水泵全特性曲线BP模型本文以四种有代表性的比转速=90、263、530、950的实测全特性曲线资料为样本,采用BP神经网络进行训练,得出网络的连接权。神经网络有两个输入:比转数ns和相对流动角x。其中每个比转数ns对应个以x/44为间隔的相对流动角x的值(x(0)。所以网络的输入样本为一个×268的二维矩阵。在构造网络的输出时,使用了两种不同的方法进行了比较: a、构造×3×20×2的网络结构,即采用两个输出节点:H和WB。其中和都是与输入样本相对应的值,所以输出是一个×的二维矩阵;b、构造两个×3×20×

11、1的网络结构,即分别按和为输出构造网络。为了提高拟合精度,按xÎ0,/2,xÎ/2,xÎ,3/2把整个个点分为三个区间。所以输出分别都是*的一维矩阵。将网络进行训练,得到所需的网络模型。其中按方案a进行,训练了步,误差为e-3;按方案b进行,训练了步,误差为e-,经过计算比较,可知用b方案要比a法收敛得快。五.利用BP神经网络拟合全特性曲线以的绘制为例比较常规绘制方法和神经网络训练方法的结果。选取ns=333,参考文献1,计算出水泵的值。利用MATLAB仿真软件,采用如上所述的b方案,以ns=333,xÎ0,3/2(x/44)为输入,WH为输出,编写程序

12、,构造并训练BP神经网络。训练的结果,使误差小于0.0001。将两条曲线绘在同一个坐标系下,如下图所示。由计算值曲线与神经网络仿真值曲线的比较可以看出,计算值与实测值相当吻合,说明本文的任意比转速水泵通用全特性曲线神经网络计算机仿真结果是可靠的。 六结束语综合以上的分析可知,BP神经网络能很好地模拟非线型系统,因此能很好地拟合任意比转速下的水泵全特性曲线。结果表明,只要选取了合适的网络结构,网络便能经训练得    到各节点之间的权值和阈值,代入任意比转速时的输入参量,就可得到任意比转速下的水泵全特性曲线,而且精度完全满足要求,节约了大量计算人员计算时间。参考文献:泵站水锤及其防护    刘竹溪 刘光临著  水利电力出版社    

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论