冷库仿真系统设计与实现

来源 :宁波职业技术学院学报 | 被引量 : 0次 | 上传用户:mabimabide
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要: 为了使制冷专业的学生对相关的热力过程和对系统运行参数变化有直观的认识,在采用成熟算法的基础上运用XML文件来存储系统的参数,进行仿真计算,并用图形化方式显示參数的变化,让学生在操作中直观的观察系统参数的改变,同时,通过对设定条件的改变、观察系统的运行变化、深化对制冷系统的认知、对类似系统的设计与实现提出有益的参考。
  关键词: 冷库; 仿真; XML; 图形化
  中图分类号: TB 657 文献标志码: A 文章编号: 1671-2153(2017)02-0081-03
  0 引 言
  在制冷系统的运行过程中,会涉及系统工质多个状态的变化,为了让学生对制冷系统有直观的认识,本文设计了简易的冷库仿真系统。本系统采用XML文件作为数据源,不涉及网络和数据库的操作,采用C#语言开发,运行在微软的Donet平台上,该系统能够实现冷库系统的启动仿真并实时观察相关参数的变化,通过改变初始参数可以观察系统的不同响应。
  1 冷库仿真系统简介
  作为冷库仿真系统的阶段成果,本系统包括参数设定、开机运行、系统复位、参数曲线展示功能。启动仿真是系统核心功能。启停仿真能够提供一个基本反映冷库系统热力特性的仿真系统,在启停仿真时,系统读取XML中的初始数据和系统界面的给定初始值,进行迭代运算,来更新界面的数据实现仿真,整个冷库系统包括压缩、冷凝、节流、蒸发4个热力过程,涉及的参数超过20个,系统采用C#语言开发,实时绘图功能采用Zed Graph控件实现,操作者可以选择加速比和压缩机档位参数,查看系统各个参数的不同变化,使学生加深对制冷系统的理解。
  2 仿真对象模型分析和系统设计
  本系统以宁波江北冰峰制冷设备有限公司的800 t的水果冷库为原型[1],进库温度30 ℃,出库温度2 ℃,库温0 ℃,日进货量为10 t/24 h,采用组合拼装式冷库,制冷系统为氟利昂(R22)制冷系统。设备负荷、机械负荷分别为184000 W和168000 W。冷凝温度取30 ℃,冷凝压力Pk=1.2 MPa,蒸发温度取-6 ℃,蒸发压力P0=0.41 MPa,系统结构示意图如图1所示。
  2.4 系统设计
  系统使用XML文件作为数据源,在XML数据源中又分别设计了不同的状态,系统启动时,首先读取启动前状态参数,对冷库的初始参数和环境参数进行初始化,然后启动定时器,进行仿真计算,在运行中系统的参数不断变化,每计算一次,都把参数写入XML运行状态的数据中,并以此来生成实时的运行曲线。同时开放定时器接口,使得用户可以自主的设定系统的计算时间间隔,从而达到改变仿真运行速度的效果。由于要不断的绑定数据到窗体控件和写入XML文件相应的状态中,所以系统中设计了专门的类来进行上述操作。
  类中主要的方法实现控件和XML 文件中特定的节点关联,控件名称采用拼音简写,XML采用汉字说明,如界面中有“房间温度”的显示控件名称为fjwd,在XML 文件中有节点
  <房间温度>30
  在专门的XML 读写类中定义 public static void xmltocontrol(AxiAnalogOutputX a,string s)方法,第一个参数就是显示控件,第二个参数就是控件名称对应的节点,在主程序中调用constantRW.xmltocontrol,把XML 文件中房间温度节点的值30绑定在控件显示为房间温度,其他的状态参数也以此类推,可以方便的实现XML文件和控件的绑定。仿真计算的主要流程如图2所示。
  3. 实时曲线显示
  Zed Graph[3-4]是一个开源的.NET绘图控件,代码采用C#语言开发。工作原理是直接在画布上绘制,绘制效率高,在实时走势图中不会产生屏幕闪烁的现象。在冷库仿真系统中,系统中表示运行状态的数据较多,设计上应该让用户根据需要来选择参数进行查看,但参数过多,图形就会显得杂乱。因此,系统中最多可以同时观察4个参数的变化。为了给每个参数在图形中尽量显示完整,在XML文档中也给出了参数的最大值、最小值和单位。在绘制图形时,可以得到合适的观察图形。
  绘制的流程如下:首先根据选中的参数个数,查询XML得到参数的单位,最大值和最小值。因为要用到多个Y轴坐标,定义一个YAxis的数组YAxis[ ] yAxis,数组的大小为生成曲线的最大值4。同时调用Zed Graph控件的GraphPane.YAxisList.Add方法来添加Y轴坐标到绘图面板上。再调用Zed Graph控件的GraphPane. AddCurve方法来显示选中的参数。至此,静态的图片以及完成。同时在系统中添加定时器,时间设定为1s,定时器响应事件中完成趋势曲线的更新,同时完成X轴坐标的更新和数据源数组dataSourceList值的更新。设定一个整型的类字段timesCount,初始值为0,每次定时器响应事件中加1,然后判断timesCount是否大于界面中时间设定值,如果小于时间设定值,X轴值下标不变,大于时间设定值就让X轴最小值和最大值同时加1,实现X轴向左滚动的效果。数据源数组dataSourceList的值X轴坐标都是类字段timesCount,Y轴的值由参数的字段名查询实时数据表得到。当dataSourceList中数值个数超过采样时间时长是,使用dataSourceList的RemoveAt(0)方法去除最前面的数据。多个参数可以同时显示,图3所示加速比为4,压缩机档位为100的曲线参数。
  4 结束语
  本文通过对制冷系统主要热力过程分析,基于XML的数据源进行冷库系统的仿真,通过实时曲线监测系统的热力参数变化,使得制冷专业的相关同学能够对相关热力系统和过程有一个直观的认识,并且该系统的扩展性较好,通过改变XML文件的对应初始参数,可以快速实现不同类型的制冷系统仿真。对类似系统的实现也提供了有益的参考。
  参考文献:
  [1] 李晓东. 制冷原理与设备[M]. 北京:机械工业出版社, 2006:145-148.
  [2] 张春路. 制冷空调系统仿真原理与技术[M]. 北京:化学工业出版社,2013:53-54.
  [3] 于国卿. Zed Graph控件在水闸监测系统开发中的应用研究[J].南水北调与水利科技,2008(6):43-45.
  [4] 沈宫新. 张国东 基于ZedGraph控件的制冷系统实时曲线的绘制[J]. 三门峡职业技术学院学报[J]. 2013(4):114-116.
  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 parameters, 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
  (责任编辑:徐兴华)
其他文献
<正> 砼硬化过程中出现的收缩变形及由此而引发的开裂现象是近百年来工程技术界一直未能得以解决的课题。本世纪三十年代开始出现膨胀水泥,五十年代中期开始投入小规模生产。
摘 要: 翻转课堂和泛在学习的结合能够解决大学英语教学面临的诸多问题,两者结合的关键在于泛在学习资源的建设和应用。资源的建设要遵循一定的原则,使得资源对学生有吸引力且便于使用;资源的有效利用则要靠精心设计的翻转课堂来实现。  关键词: 大学英语; 翻转课堂; 泛在学习资源  中图分类号: G434 文献标志码: A 文章编号: 1671-2153(2017)05-0028-05  我国高校中的大学
将固定化细胞柱和流动注射系统相结合,以大肠杆菌(E.Coli)为工作菌株配合CO2选择性电极,制成谷氨酸微生物传感器。它具有以下特性;传感器对谷氨酸溶液的适用测量浓度范围为400-2000mg/L谷氨酸;一个样品的
<正> 建筑物除了满足防火和抗震要求之外,能避风遮雨不渗漏,是对建筑物使用功能起码要求。然而,多年来,许多新旧房屋普遍存在渗漏现象,建筑防水质量问题一直困扰着人们,屋面
摘 要: 通过对基于行业导向合作教育模式内涵、特征的论述,世界发达国家行业导向合作教育成功模式的综合分析,我国政府、学校、企业构建基于行业导向合作教育模式的实践剖析,指出该模式是我国“校企合作、工学结合”人才培养模式的升级版,也是各职业院校追求的理想模式,并提出了构建这种理想模式的对策与建议。  关键词: 基于行业导向; 合作教育模式; 构建; 建议与对策  中图分类号: G710 文献标志码:
研究了低碳醇中水在3A分子筛上的吸附平衡与动力学曲线,对在35℃下的吸附等温线,用Freundlich方程拟合,得出满意的效果,在消除外扩散影响的条件下,认为粒内扩散是物质传递的主要阻力,吸附动力学曲
介绍了L-丙氨酸的几种制备方法,重点介绍了采用Pseudomonas dacunhae的工业化生产方法以及在医药,食品,化工方面的重要用途。
重点介绍了1997年6月在瑞典召开的互十届国际水泥化学会议中有关水泥生产工艺和水泥水化理论方面的研究成果,包括生料制备,熟料烧成,水泥粉磨和水化机理等部分。
摘 要: 从高职院校实施董事会管理的意义着手,分析了高职院校董事会制度存在的问题,结合高职院校建设发展的实际情况,探讨了董事会制度视角下高职教育体制创新的思路。  关键词: 董事会; 高职; 体制  中图分类号: G710 文献标志码: A 文章编号: 1671-2153(2016)03-0005-04  《教育部财政部关于进一步推进“国家示范性高等职业院校建设计划”实施工作的通知(教高[2012
摘 要: 针对现有省级工业部门能源回弹效应研究的空白,以辽宁省工业部门作为研究对象,利用1978-2016年区间辽宁省工业部门能源消费的样本数据,基于最基本的柯布-道格拉斯生产函数模型,得出相应的测算表达式,分别测算了改革开放以来辽宁省工业部门的长期、短期能源回弹效应,通过对比并分析测算结果,并提出了抑制能源回弹效应的对策措施。  关键词: 工业部门; 能源回弹效应; CD生产函数  中图分类号: