易妖游戏网
您的当前位置:首页冷库仿真系统设计与实现

冷库仿真系统设计与实现

来源:易妖游戏网
2017年4月 宁波职业技术学院学报 Journal of Ningbo Polytechnic April.2017 V0l|21 No.2 第21卷第2期 冷库仿真系统设计与实现 沈宫新 (南京科技职业学院信息工程学院,南京210048) 摘 要:为了使制冷专业的学生对相关的热力过程和对系统运行参数变化有直观的认识,在采用成熟算法的 基础上运用XML文件来存储系统的参数,进行仿真计算,并用图形化方式显示参数的变化.让学生在操作中 直观的观察系统参数的改变,同时,通过对设定条件的改变、观察系统的运行变化、深化对制冷系统的认知、对 类似系统的设计与实现提出有益的参考。 关键词:冷库;仿真;XML;图形化 中图分类号:TB 657 文献标志码:A 文章编号:1671—2153(2017)02—0081—03 O 引言 在制冷系统的运行过程中,会涉及系统工质 多个状态的变化,为了让学生对制冷系统有直观 压缩机档位参数,查看系统各个参数的不同变 化,使学生加深对制冷系统的理解。 2仿真对象模型分析和系统设计 本系统以宁波江北冰峰制冷设备有限公司 的认识.本文设计了简易的冷库仿真系统。本系 统采用XML文件作为数据源,不涉及网络和数 据库的操作。采用C#语言开发,运行在微软的 的800 t的水果冷库为原型ll1。进库温度30℃, 出库温度2℃,库温O℃,13进货量为10 4 h, 采用组合拼装式冷库,制冷系统为氟利昂(R22) 制冷系统。设备负荷、机械负荷分别为184000 W和 168000 W。冷凝温度取30 c【=.冷凝压力P ̄1.2 MPa. 蒸发温度取_6℃,蒸发压力Po--0.41 MPa,系统结 构示意图如图1所示。 Donet平台上,该系统能够实现冷库系统的启动 仿真并实时观察相关参数的变化,通过改变初始 参数可以观察系统的不同响应。 1 冷库仿真系统简介 作为冷库仿真系统的阶段成果,本系统包括 参数设定、开机运行、系统复位、参数曲线展示功 能。启动仿真是系统核心功能。启停仿真能够提 供一个基本反映冷库系统热力特性的仿真系统, 在启停仿真时.系统读取XML中的初始数据和 系统界面的给定初始值,进行迭代运算,来更新 界面的数据实现仿真。整个冷库系统包括压缩、 冷凝、节流、蒸发4个热力过程,涉及的参数超过 2O个,系统采用C#语言开发,实时绘图功能采用 .■ 冷库房间 i 图1 冷库系统结构示意图 1压缩机模型 Zed Graph控件实现,操作者可以选择加速比和 收稿日期:2016—08—24 基金项目:南京科技职业学院课题(NHKY一2013—15) 为了仿真的需要,把压缩机复杂的热力过程 计算机网络。 作者简介:沈宫新(1975一),男,讲师,硕士,研究方向为面向对 编程、2017年第2期 ・81・ 宁波职业技术学院学报 E—mail:nbtpxb@163。c0m 简化成下列3个相关方程,即 V ,:AV“, (1) 旦二L = ( 型-) , (2) p ltr 、 二L 挑 [( ) l】, ) 式(1)中: 为工质流量,下标 和打表示压缩机 的理论和实际流量值;A为压缩机的输气系数。 式(2)中:71和P分别为绝对温度和绝对压力, entr和exit分别表示吸气和排气状态。式(3)中:P 为功率;A和77分别为压缩机的输气系数和电效 率; 为压缩过程的多变指数。 2_2冷凝器和蒸发器模型 冷凝器和蒸发器在本系统采用二维分布参 数模型,辅助加参数运行条件的方法来进行 仿真计算。制冷剂采用R22,设定的运行压力在 500 kPa到1800 kPa之问。根据该设定,拟合了 多组热力函数变化关系l2I,在换热器的单项区,存 在的换热关系为 mlCl△ l=m2C2Ar,2。 (4) 制冷剂R22的温度增减等于换热器中水的 温度的减增。而在两相区,工质R22没有温度变 化,但是相变发出的热量或吸收的热量等于换热 器中水的温度的增减。 2.3节流阀模型 本系统采用的是孑L板节流仿真模型。孑L板节 流阀的最大压差参照冷凝器和蒸发器设定为 l300 kPa,最小压差设定400 kPa,对于特定稳态 ~r况,只要求解出制冷剂流量即可,膨胀阀流量 计算,可用热力学公式 m=GAV2p(7,1-p2), (5) 以此来生成实时的运行曲线。同时了IF放定时器接 口.使得用户可以自主的设定系统的计算时间间 隔。从而达到改变仿真运行速度的效果。由于要 不断的绑定数据到窗体控件和写入XML文件相 应的状态中,所以系统中设计了专门的类来进行 上述操作。 类中主要的方法实现控件和XML文件中特 定的节点关联,控件名称采用拼音简写,XML采 用汉字说明,如界面中有“房间温度”的显示控件 名称为fjwd,在xML文件中有节点 <房问温度>30</房间温度> 在专门的XML读写类中定义public static void xmltocontrol(AxiAnal0g0utputX a,string s)方 i二, 第一个参数就是显示控件,第二个参数就是控件 名称对应的节点,在主程序中渊用eonstantRW. xmltocontrol,把XML文件中房间温度节点的值 30绑定在控件显示为房间温度,其他的状态参数 也以此类推,可以方便的实现XML文件和控件 的绑定。仿真计算的主要流程如罔2所示 图2仿真计算主流程 沈宫新:冷库仿真系统设计与实现 3.实时曲线显示 Zed Graph[3叫是一个开源的.NET绘图控件, (0)方法去除最前面的数据。多个参数可以同时 显示,图3所示加速比为4,压缩机档位为100的 曲线参数。 代码采用C#语言开发。工作原理是直接在画布 上绘制,绘制效率高,在实时走势图中不会产生 屏幕闪烁的现象。在冷库仿真系统中,系统中表 示运行状态的数据较多,设计上应该让用户根据 需要来选择参数进行查看,但参数过多,图形就 会显得杂乱。因此,系统中最多可以同时观察4 个参数的变化。为了给每个参数在图形中尽量显 示完整,在XML文档中也给出了参数的最大值、 最小值和单位。在绘制图形时,可以得到合适的 观察图形 绘制的流程如下:首先根据选中的参数个 数,查询XML得到参数的单位,最大值和最小 值。因为要用到多个y轴坐标,定义一个YAxis 的 柏 ∞ 趵 O 的数组YAxisf 1 yAxis,数组的大小为生成曲线 笸 的最大值4。同时调用Zed Graph控件的 p 矿餐雷 图3系统参数曲线 4结束语 本文通过对制冷系统主要热力过程分析,基 于XML的数据源进行冷库系统的仿真,通过实 时曲线监测系统的热力参数变化。使得制冷专业 的相关同学能够对相关热力系统和过程有一个 直观的认识,并且该系统的扩展性较好。通过改 GraphPane.YAxisList.Add方法来添加y轴坐标 到绘图面板上。再调用Zed Graph控件的 GraphPane.AddCurve方法来显示选中的参数。 至此。静态的图片以及完成。同时在系统中添加 定时器,时间设定为ls,定时器响应事件中完成 趋势曲线的更新,同时完成 轴坐标的更新和数 据源数组dataSoureeList值的更新 设定一个整型 的类字段timesCount,初始值为0,每次定时器响 应事件中加1,然后判断timesCount是否大于界 变XML文件的对应初始参数,可以快速实现不 同类型的制冷系统仿真。对类似系统的实现也提 供了有益的参考。 参考文献: [1】李晓东.制冷原理与设备[M】.北京:机械工业出版社, 2006:145—148. 面中时间设定值,如果小于时间设定值, 轴值 下标不变.大于时间设定值就让 轴最小值和最 大值同时加1,实现 轴向左滚动的效果。数据 源数组dataSourceList的值 轴坐标都是类字段 timesCount,Y轴的值由参数的字段名查询实时 【2]张春路.制冷空调系统仿真原理与技术[M】.北京:化 学工业出版社.2013:53—54. [3]于国卿.Zed Graph控件在水闸监测系统开发中的应 用研究fJ】.南水北调与水利科技,2008(6):43—45. [4]沈宫新.张国东基于ZedGraph控件的制冷系统实时 数据表得到。当dataSourceList中数值个数超过采 样时间时长是,使用dataSourceList的RemoveAt 曲线的绘制【J].三门峡职业技术学院学报[J].2013 (4):114—116. Design and Realization of Cold Storage Simulation System SHEN Gongxin (Department of Information Nanjing Polytechnic Institute,Naming 210048,China) Abstract:In order to make refrigeration professional students to have an intuitive understanding of the thermodynamic process related,an intuitive understanding of the changes of system paramete ̄,this system based on the mature algorithm use XML file to store system parameters change and graphically display parameters,let the students observe the system parameters change directly in the operation,at the same time, with the setting conditions changing,observe the system change,it will deepening cognition of the refrigeration system,the similar system design will benefit from this refrigeration simulation system. Keywords:Cold storage;simulation;XML;graphical (责任编辑:徐兴华) 2017年第2期 ・83・ 

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