现代矿业 总第514期 M0RDEN MINING 2012年2月第2期 SVG在风机特性曲线拟合中的应用 熊张友 李晓芸 孙国权。 (1.中冶长天国际工程有限责任公司;2.长沙有色冶金设计研究院有限公司; 3.中钢集团马鞍山矿山研究院有限公司;4.金属矿山安全与健康国家重点实验室) 摘 要 通过对SVG标准的研究,结合风机特性曲线拟合的一个实例,提出了将风机特性曲 线数据以SVG图形在Web页面上进行信息发布、动态交互的解决方案。 关键词SVG图形 风机特性曲线 最小二乘法曲线拟合动态交互 随着Internet的快速发展,互联网离我们的生 活和工作日益密切。在Web页面上表达丰富、美 观、动态的高质量图形一直是互联网图像发展的方 向之一。W3C组织于2000年制定出了一套基于 XML语言描述二维矢量图形的开放式标准——可 缩放二维矢量图形SVG(Scalable Vector Graphics)。 SVG标准经历10 a的不断完善,从当初的1.0版本 发展到目前的1.2版本,应用范围亦Et渐广泛。 通风机特性曲线图形作为风机特性的可视化表 现,是进行风机选型的重要依据。通常情况下,根据 风机生产厂家提供的风机个体特性曲线图进行风机 设备选型工作。由于风机厂家提供的风机特性曲线 基本上是建立在实验室数据的基础之上,作为生产 矿山或通风设计人员,往往需要掌握生产现场的风 机实际性能,因为现场第一手数据更具有实际意义。 将实测的风机工况数据通过曲线拟合方法得到风机 特性曲线(函数表达式),也是进行通风网络解算、 通风系统优化必须掌握的基础技术手段…。SVG 标准的成熟为风机特性曲线的图形化实现提供了新 的技术手段。 1 SVG图形概述 SVG采用XML文本来描述二维矢量图形,不仅 支持直线、多边形、曲线、路径等矢量图形,还支持位 图图像和文本。使用SVG不仅可以在网页上显示 高质量的矢量图形,还可以通过脚本或程序直接高 效地动态访问文件,响应鼠标点击等外部事件,进而 实现动态和交互性能,这是使用JPEG、GIF、PNG等 传统静态位图格式图片达不到的。 SVG图形文件与HTML网页一样有很好的可 蝈悄一 同理,可以解出效率特性方程系数0、b、c的值。 ^^ 一。 熊张友(1977一),男,工程师,410007湖南沙市劳动中路1 最小二乘法拟合 最小二乘法拟合的原理是使变量观测值Y 与 105 总第514期 现代矿业 2012年2月第2期 A AX=A Y. (7) 拟合多项式对应的l厂( )值的误差平方和 最小,是 常用的曲线拟合方法,也是风机特性曲线拟合的首 选方法 。设拟合曲线方程为 /( ) =口l+02 +r上3 +…+0 , (5) …=yT(Y—ax). (8) 将实测数据代入式(7),求解出 =(0,,0 , ,式中,n为多项式的次数;171,为未知变量的个数,m =11,+1 0 n ) ,即得到风机特性曲线的函数表达式。 2.3拟合实例 当拟合多项式定为二次或二次以上时,应至少 选取6组以上不同的( ,Y)数据。 设( ,Y )为观测数据点,构造下列矩阵: 1 以K40—6一No13风机为例,采集的特性数据列表 见表1,表2。 ),2 A = Y= y3 : ● ・y ‘6 ffk -2i 21643 26 45 213 464 9423542 1394640 8]Jf [fL 兰o,z ,]Jf =[fL 425982 83428]Jf ・. 表1全压特性曲线数据 求解方程组得0 =388.893,02=36.294 6,。3:一 1.763 39. 的数据,它直接决定着风机的特性曲线函数,因此, 不同叶片安装角度对应的特性数据应至少输入6— 10组 。 故K4O.15.Ol3风机在26。叶片安装角时,其二 N次拟合全压特性曲线函数为 风机工况数据的采集可以在风机安装完毕后调 试时获得,也可在风机运转期间实时采集。对于多 台风机联合运转的情形,由于风速可能大于测量人 员安全通行的风速,应采用风机自动监测设备进行 风量、风压数据的采集。 -厂( )=一1.763 39x +36.294 6x+ 388.893. ( =42.18) 同理,可解算出该风机的其他特性曲线函数。 3风机特性曲线的Web发布 3.1风机数据库建设 将不同生产厂家、不同规格的风机建立网络数 据库,并将风机的型号、重量、风量范围、全压范围以 及不同叶片安装角度下对应的全压特性曲线点数 网络数据库可以选用当前广泛使用的MySQL、 PostgreSQL及SQLServer中的任何一种。 3.2特性曲线绘制 根据曲线函数方程,就可以利用SVG中的 “据、工况效率曲线点数据等基础数据录入数据 库 ]。风机的工况数据是风机基础数据中最重要 106 path”元素来绘制曲线图形。表1、表2中的(g,h) 数据经曲线拟合后绘制的风机特性曲线,见图1。 熊张友李晓芸等:SVG在风机特性曲线拟合中的应用 2012年2月第2期 7O0 600 5O0 400 300 200 1O0 具有与用户交互的功能,只需在表达特性曲线的 “path”中响应“onmousedown”消息,将其指定为在 SVG中“script”元素下的一个处理函数,具体的脚本 语句及添加规则请参照SVG相关书籍。在IE浏览 器中,当鼠标左键或右键点击某一条特性曲线时,弹 Ql(m /s) 出风量输入对话提示框,随着风量数据的输入,SVG 图形根据对应的曲线函数方程计算出该风机特陛曲 图1 K40-6-№13风机全压特性曲线 3.3交互式应用 线中对应风量下的风压、风机功率等特性数据。见 图2。 特性曲线是风机特性的直观化表现,为了使其 图2动态交互过程演示 4结论 目前支持由离散数据拟合风机特性曲线图形的 方法除了专业的通风软件外,还有Matlab数值计算 软件、Excel电子表格等软件,但这些软件的应用基 本上是C/S模式,更多的是本地化应用,很少有基 于B/S模式的Web动态交互式特性曲线图形。 使用SVG技术绘制风机特性曲线,使风机特性 曲线不再是单一的静态图片,而是赋予其可缩放、矢 量化、数字化、动态交互等诸多全新的功能。该方法 作为解决风机特性曲线数字化的一种新尝试,为风 家及通风生产的管理提供了新的思路。 参考文献 [1] 周龙德.金属矿山通风机节能的途径和方法[J].现代矿业, 2010(10):65-67. [2]王惠宾,胡卫民.矿井通风网络理论和算法[M].徐州:中国矿 业大学出版社,1998. [3] 王英敏.矿井通风与防尘[M].北京:冶金工业出版社,1993. [4] 陈宜华,孙豁然.矿井多级机站通风系统优化设计方法的研究 [J].金属矿山,2008(1):121.124. [5] 李红,徐长发.数值分析学习辅导习题解析[M].武汉:华中 机网络数据库的建设、风机设备计算机选型增添了 新的应用方式,同时也为矿山通风设计、风机生产厂 科技大学出版社,2001. (收稿日期2011—12-28) ・记者在线・ 云南省取缔关闭898座非煤矿山 截至目前,云南省非煤露天矿山专项整治工作 完成“五有五落实十达标”专项整治目标任务。 全省有4 314座矿山补做了开采设计及安全专篇,4 010座矿山补办了安全“三同时”手续,3 946座矿山 107 整治了高陡边坡,2 462座矿山整治了违规爆破,3 960座矿山整治了排土场,取缔关闭了证照不全或 不具备基本安全生产条件的矿山898座。