织梦CMS - 轻松建站从此开始!

电力文库

当前位置: 主页>电力信息化>

单机火电仿真运行及开发研究平台的搭建(一)

时间:2014-10-16 10:57来源:未知 作者:admin 点击:
为方便火电运行人员和工程人员等在个人计算机上进行火电仿真运行学习或相关开发研究,将虚拟机技术引入到火电仿真培训系统,在单机上实现火电仿真培训系统功能和系统研究开发功能。北京四方公司为长沙电力职业技术学院(以下简称我院)开发的火电仿真培训系统是由GISS 支撑

     为方便火电运行人员和工程人员等在个人计算机上进行火电仿真运行学习或相关开发研究,将虚拟机技术引入到火电仿真培训系统,在单机上实现火电仿真培训系统功能和系统研究开发功能。北京四方公司为长沙电力职业技术学院(以下简称“我院”)开发的火电仿真培训系统是由GISS 支撑系统、DCS 分散控制系统、就地仿真系统构成,它们之间通过特定通信软件以广播式进行数据通信,其中DCS 和就地是采用北京三维力控的PCAuto 自动化组态软件进行画面仿真并形成两个不同的工程文件,在实际使用过程中两个工程文件不能同时从同一台计算机同一操作系统中启用。因此,我院动力工程系仿真系统学生机配置采用1 台服务机、3 台DCS 机、2 台就地机;而教师机则三套系统程序均安装在一台微机上,工程文件则是未经打包的原程序,并由PCAuto 开发软件先后进行调用。存在的问题是:DCS 和就地不能同时打开,且通信软件也必须相应退出并重新启动,软件退出启动时间过长。这样尽管能在单机上使用,但DCS 和就地系统启用切换复杂,且不能同时开启,并占据了一定的教学时间。为了解决在教学过程及进行火电仿真二次开发研究中存在的这些问题分别进行了以下几个方案的测试研究。


     (1)采用WindowsXP 操作系统,利用用户切换,启用程序仍正常运行这一功能。经测试,能同时打开DCS 和就地两个工程文件,但只能有一个工程文件能与GISS 支撑系统进行正常通信,而且切换时仍比较麻烦。


     (2)采用改写注册表信息方式调用。在同一系统中先后安装两个工程文件到不同文件夹,则只能启动最后一次安装的工程文件。通过查找原因发现,是由于在程序安装时注册表中的启动信息被后一次安装的启动信息所覆盖。针对此因笔者设计了一个批处理文件,启动相应程序前先对注册表信息进行修改,再调用相应启动工程文件。经过处理后只能解决DCS 和就地能同时打开,但其中只有一个工程文件与GISS 支撑系统进行通信。


     (3)采用虚拟机技术。通过虚拟机技术,在一台微机中虚拟多台计算机并组建成网络,可以很好地解决以上问题,并且能对软件狗进行移植。前提是计算机性能必须优越。


     笔者就采用虚拟机技术方案组建单机火电仿真运行及开发研究平台进行剖析,虚拟机软件选用VMware Workstation6.0.4.93057 for windows 32bit and 64bit setup.exe。


     一、单机火电仿真运行与开发研究平台结构


     为了能在单机上实现网络火电仿真系统各功能并能进行二次开发,该平台应具备以下要求。


     1. 硬件


     台式机或笔记本电脑,基本配置:内存1GB,硬盘容量80GB 以上, 处理器2.0GHz, 网卡、USB 支持, 预装WindowsXP、Office 及其他常备软件。

(责任编辑:admin)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
栏目列表
推荐内容