施建強 徐夢溪
摘 要: 針對現有的火電機組仿真機啟動時操作的復雜,一套火電機組仿真機不能同時運行不同等級不同類型的火電機組仿真機,以及一套火電機組仿真機不能分成多組進行同時運行的問題,本集成輔助系統提供了一種用于火電機組仿真的一體化集成及其實現方法,它能夠很好地解決上面提到的一些問題,使得啟動操作變得簡單。本集成輔助系統大大地方便了用戶的使用,節(jié)省了時間,具有新穎性和實用性。在實際使用中證明本集成輔助系統提高了工作效率。
關鍵詞: 集成輔助系統; 火電機組; 仿真; 一體化
中圖分類號: TN710?34; TP391.9 文獻標識碼: A 文章編號: 1004?373X(2015)05?0135?07
Implementation of simulation integrated auxiliary system for thermal power unit
SHI Jian?qiang, XU Meng?xi
(Electric Power Simulation and Control Engineering Center, Nanjing Institute of Technology, Nanjing 211167, China)
Abstract: Since the starting operation of thermal power unit simulator is complex, a set of thermal power unit simulation machine cannot run thermal power unit simulation units of different grade and different types at the same time, as well as a set of thermal power unit simulation machine cannot be divided into a plurality of groups to simulate thermal power units running at the same time, the integrated auxiliary system is designed to provide a method for simulation integration and realization of thermal power unit, which can well solve the problems mentioned above, and make the startup operation simple. The integrated auxi?liary system will greatly facilitate the users application and save their time. The actual application proves that this integrated auxiliary system can improve the work efficiency.
Keywords: integrated auxiliary system; thermal power unit; simulation; integration
0 引 言
近年來,我國的火電機組仿真機呈現出快速增長的態(tài)勢,發(fā)展成為多等級(15 MW,135 MW,200 MW,300 MW,600 MW,1 000 MW等)多類型(全激勵、半激勵、全虛擬、半虛擬等)火電機組仿真機[1],幾乎每個發(fā)電有限公司都擁有一套火電機組仿真機,有的還發(fā)展為多套火電機組仿真機,都配備了專有機房。每套火電機組仿真機硬件系統大概配備1臺或2臺服務器(教練員站及虛擬的分散處理單元(Distributed Processing Unit,DPU))、多臺分布式控制系統(Distributed Control System,DCS)操作站、1臺數字式電氣液壓控制系統(Digital Electric Hydraulic Control System,DEH)操作站、2臺就地操作站、1臺音響報警、3臺大屏幕投影儀和1臺交換機[2?3]。火電機組仿真機軟件系統大概包括組態(tài)軟件、通訊軟件、虛擬DPU軟件和教練員站軟件等。仿真機房對如何更好地應用好火電機組仿真機也提出了更高的要求。
目前,常規(guī)的傳統火電機組仿真機使用方法是每套火電機組仿真機只能使用同一等級同一類型火電機組仿真機。在啟動時,需要先啟動通訊程序,再啟動DCS或就地操作站等,每套火電機組仿真機的操作界面屏幕分辨率往往是固定的且互相又不一樣,所以切換機組仿真啟動時還需更換屏幕分辨率,操作起來很麻煩,很容易啟錯。更換同等級不同火電機組仿真機或另一等級火電機組仿真機或不同類型火電機組仿真機時,需要將前一火電機組仿真機全部退出掉,再進行更換和啟動。在每套火電機組仿真機上不能同時運行不同等級不同類型的火電機組仿真機,以及一套火電機組仿真機不能分成多組進行同時運行。國內沒有類似學術文獻和專利文獻解決這些問題。
本集成輔助系統的優(yōu)點可以將多等級多類型火電機組仿真一體化集成,讓一套火電機組仿真機能分成多組進行同時運行,還可以將一套火電機組仿真機分成多套多類型火電機組仿真機進行同時運行,很好地解決了上述的這一些問題。大大地方便了用戶的使用,并節(jié)省了時間,提高了效率。
1 集成輔助系統需解決的技術問題和技術方案
1.1 集成輔助系統需解決的技術問題
本集成輔助系統提供了一種用于火電機組仿真一體化集成及其實現方法,解決了不能同時運行不同等級不同類型的火電機組仿真機,解決了一套火電機組仿真機不能分成多組進行同時運行。
1.2 集成輔助系統的技術方案
用于火電機組仿真的一體化集成輔助系統,包括明確火電仿真機的類型狀況及所需的硬件和軟件、火電機組仿真系統的地址選擇、確定是使用一套還是多套仿真系統、集成輔助系統的具體內容及運行準備和集成輔助系統中相應項目的運行。
本集成輔助系統的技術方案是:根據火電機組仿真機的類型狀況設置好配置文件,調用地址分割模塊,系統自動提取本機所有有效的IP地址,并將地址保存起來,以便以后進行地址段地址選擇,火電機組仿真機根據不同地址段地址進行運行。再確定是使用一套還是多套仿真系統。然后讀取配置文件(這是前面設置好的),尋找到含分辨率的文件,讀取分辨率數據,調用分辨率設置模塊,進行屏幕分辨率自動設置。根據配置文件確定是什么通訊類型,根據不同通訊方式來調用通訊類型模塊并運行不同的通訊文件。根據配置文件中界面類型的不同,啟動不同的組態(tài)軟件,進行界面啟動運行。
用于火電機組仿真的一體化集成輔助系統是通過硬件系統中不同的計算機設備來啟動不同的軟件,進行數據交換和控制。其中在火電仿真的硬件設備中安裝有不同的軟件。
用于火電機組仿真的一體化集成輔助系統的服務器工程師站和教練員站通過DCS操作站、脫硫DCS操作站、DEH操作站、電氣盤臺、就地操作站、音響報警、硬手操盤和大屏幕投影儀對火電機組仿真進行數據采集和操控。
2 集成輔助系統實現方法與步驟、軟件集成和
數據流程及有益效果
2.1 集成輔助系統的實現方法
本集成輔助系統采用Visual Basic 6.0進行編程[4?5]。Visual Basic是微軟公司開發(fā)的編程設計軟件,它也是基于Windows操作系統可視化編程環(huán)境。集成輔助系統具體實現方法如下:
(1) 根據火電機組仿真機的類型狀況設置好配置文件。從配置文件中,可以知道仿真機用的是什么類型。
(2) 調用地址分割模塊,系統自動提取本機所有有效的IP地址,并將地址保存起來,以便以后進行地址段地址選擇,火電機組仿真機根據不同地址段地址進行運行。
(3) 確定是使用一套還是多套仿真系統。
(4) 讀取配置文件,尋找到含分辨率的文件,讀取分辨率數據,調用分辨率設置模塊,用分辨率設置模塊進行屏幕分辨率自動設置。
(5) 根據配置文件中界面類型的不同,啟動不同的組態(tài)軟件,進行界面啟動運行。
經過以上步驟,解決了一套火電機組仿真機不能同時運行不同等級不同類型的火電機組仿真機,也解決了一套火電機組仿真機不能分成多組進行同時運行。本集成輔助系統實現方法流程圖如圖1所示。
2.2 集成輔助系統的實現步驟
(1) 明確火電機組仿真機的類型狀況及所需的硬件和軟件
固定一目錄,用于存放多套火電機組仿真機,本集成輔助系統固定目錄為:“E:\南工仿真”。給每套火電機組仿真機起一工程名字,在“E:\南工仿真”目錄下建立對應的工程名,如揚州第二發(fā)電有限公司的600 MW火電機組仿真機,就建立“揚二600 MW”目錄;泰州發(fā)電有限公司的1 000 MW火電機組仿真機,就建立“泰州1 000”目錄。在“揚二600 MW”目錄下建立如下一些目錄:DCS界面,DCS通訊,電氣就地,機爐就地,就地通訊,教練員站?!疤┲? 000”目錄下建立如下一些目錄:DCS界面,DCS通訊,DEH界面,電氣就地,機爐就地,就地通訊,教練員站,虛擬DPU(以上這些目錄的建立是根據具體的每套仿真機的)。將相應的原火電機組仿真機的內容導入相應目錄。在各自目錄下建一配置文件RunCfg.ini。配置的文件根據火電機組仿真機的類型狀況及所需的硬件和軟件每臺有一些差別。
配置文件定義如下:
;這是一個實例,每個系統根據自己實際進行修改
;PathCtrl 0 為項目路徑(默認值),1為總目錄中
;system 虛擬DPU的類型
; 1 vp vPower系統的虛擬DPU
; 2 vir 喬的虛擬DPU站
; 3 Ovation
; 4 CitectSCAD
; 5 xdps20
; 6 no 沒有虛擬控制器
[虛擬DPU]
system=no
PathCtrl=0
; system 系統的類型
; 1 qhb 喬的教練員站(新的,采用delphi編寫的)
; 2 qhbvb 喬的教練員站(舊的,采用VB編寫的)
[教練員站]
system=qhb
FileName= ;教練員站的名字,僅對qhb系統有效
FilePath= ;教練員站文件夾路徑,針對qhbvb教練員站
[組態(tài)]
system=vp
;;; 下面是描述畫面類通用
;system = 界面的類型
; 1 vp
; 2 intouch711
; 3 intouch56
; 4 xdps20
; 5 ovation
;mainpage = 主頁面(system=vp時使用)
; 使用相對路徑
;comm =通訊方式(system=intouch711,intouch56時使用)
; 1 mmi=DCS通訊
; 2 local=就地通訊
[DCS界面]
system=ovation
MainPage=
[DEH界面]
system=
MainPage=
[就地界面]
[機爐就地]
system=intouch711
comm=local
[電氣就地]
system=intouch711
comm=local
system=
(2) 火電機組仿真系統的地址選擇
本集成輔助系統調用地址分割模塊。系統自動提取本計算機所有有效的IP地址,并將地址保存起來,以便以后進行地址段地址選擇,火電機組仿真機是根據不同地址段地址來運行的。編程實現時,先調用地址分割模塊獲取本機的所有IP地址模塊,再將IP地址剝離出來,送入ComboBox控件保存起來。在集成輔助系統的本地地址項的下拉菜單里將所有的地址顯示出來。在使用時,可選擇一地址,以便在同一地址段內使用。在工程名稱項的下拉菜單里選擇一工程名,則根據配置信息加載相關內容,相對應的操作按鈕有效,相關內容全部被加載。
(3) 確定是使用一套還是多套仿真系統
在本系統的界面運行組里有默認組、第一組、第二組、第三組、第四組和第五組。一套仿真系統可選擇一組,也可選擇多組。通過選擇,讓一套火電機組仿真機能分成多組進行同時運行,相當于從硬件上分成了多個局域網系統。集成輔助系統也可以將一套火電機組仿真機分成多套多類型火電機組仿真機進行同時運行。這時就需要確定是用一套還是多套仿真系統。選擇不同組(每組在不同的地址段),系統會在SimStartup.ini文件[Project]項里自動寫入Group=X,X為選擇的組別。下次啟動時先自動讀取SimStartup.ini里內容,自動回到上次使用時的狀態(tài)。這樣可以讓一套計算機同時使用多套系統。比如,有2臺計算機選擇第一組,2臺計算機選擇第二組,3臺計算機選擇第三組,則共有三套系統在運行。
(4) 本集成輔助系統的具體內容及運行準備
集成輔助系統的服務端內容為:教練員站、虛擬DPU和組態(tài)。每一套火電機組仿真機各不相同。教練員站是每一套都有的。有的火電機組仿真機只有教練員站;有的火電機組仿真機有教練員站和虛擬DPU;也有的火電機組仿真機有教練員站、虛擬DPU和組態(tài)。集成輔助系統的客戶端內容為:DCS界面、DEH界面、脫硫DCS、脫硫就地、就地界面、機爐就地、電氣就地、光字牌、機爐光字牌、電氣光字牌、電氣盤臺、音響報警和硬手操盤。通常常規(guī)火電機組仿真機都包含DCS操作站、就地操作站、大屏幕投影儀和教練員站。有的火電機組仿真機還有脫硫DCS操作站、DEH操作站、電氣盤臺等。通過工程名稱項里的工程選擇一工程名,加載相應配置信息,相對應的界面、光字牌等操作按鈕有效,表明可進行相應的啟動,這就做好了運行準備。集成輔助系統啟動后,系統的操作信息將顯示在系統界面操作信息顯示欄,這樣便于了解做了哪些操作。
(5) 本集成輔助系統中相應項目的運行
集成輔助系統運行加載后,對應的DCS界面,機爐就地,電氣就地,教練員站等按鈕變黑顯示,表示可以點擊運行。在運行DCS界面,機爐就地,電氣就地等前,需要處理分辨率問題。因為每套火電機組仿真機里DCS界面,機爐就地,電氣就地等操作界面屏幕分辨率往往是固定的且互相又不一樣,所以啟動時還得更換屏幕分辨率。不同等級不同類型火電機組仿真機的分辨率往往也不一樣。集成輔助系統編程實現時,調用分辨率設置模塊,獲得本計算機的分辨率列表,再讀取各運行界面分辨率的數據(比如,采取InTouch運行的界面,在INTOUCH.INI文件的[InTouch]項里有WinWidth和WinHeight兩項,這兩項即為運行時的分辨率),通過讀取的分辨率數據得到一個最匹配的分辨率,進行分辨率自動更改,無需人工去改。再根據配置文件自動確定是什么通訊類型,不同通訊方式調用通訊類型模塊來運行不同的通訊文件。再根據配置文件中界面類型的不同,啟動不同的組態(tài)軟件,系統界面就自動啟動起來了。火電機組啟動以后,與傳統的方式使用是一樣的,進行各種數據交換和操作。
通過以上五個步驟,火電機組仿真機就實現了一體化集成。
2.3 集成輔助系統的軟件集成和數據流程
用于火電機組仿真的一體化集成輔助系統是通過硬件系統中不同的計算機設備來啟動不同的軟件,進行數據交換和控制。其中在火電仿真的硬件設備中安裝有不同的軟件。
集成輔助系統的服務器工程師站和教練員站通過DCS操作站、脫硫DCS操作站、DEH操作站、電氣盤臺、就地操作站、音響報警、硬手操盤和大屏幕投影儀對火電機組仿真進行數據采集和操控[6?7]。集成輔助系統軟件集成和數據流程圖如圖2所示。
2.4 集成輔助系統的有益效果
本集成輔助系統實現了火電機組仿真一體化集成。本集成輔助系統結合了已有的軟硬件仿真系統,把網絡地址段分割的思想運用到傳統的火電機組仿真機上,根據各仿真系統自動更改計算機屏幕分辨率、自動啟動相關通訊軟件和自動啟動相關組態(tài)軟件。創(chuàng)造性地解決問題的同時,將多等級多類型火電機組仿真一體化集成起來。讓一套火電機組仿真機能分成多組進行同時運行,也可以將一套火電機組仿真機分成多套多類型火電機組仿真機進行同時運行。大大地方便了用戶的使用,節(jié)省了時間,具有新穎性和實用性。在實際使用中證明本集成輔助系統提高了工作效率。
3 集成輔助系統的具體實現
3.1 集成輔助系統的結構
(1) 集成輔助系統開發(fā)的目的和作用。集成輔助系統目的是為了實現對多套仿真機共用一個機房的科學管理,為仿真機的使用管理提供有效的管理手段,實現管理的科學化和規(guī)范化。
(2) 集成輔助系統的特點。系統是采用面向對象可視化編程語言Visual Basic 6.0集成的開發(fā)模式。并根據實際情況添加一些應用功能;同時該系統還具有可擴展性,能夠根據業(yè)務管理的變化而不斷改進系統功能。系統界面友好,使用方便,維護簡單,穩(wěn)定性好,通用性強。
(3) 集成輔助系統的基礎數據來源。本集成輔助系統來源較廣,包括多個發(fā)電廠的多套仿真機,本人所在單位正好開發(fā)了多套火電機組仿真機,且在單位的多個機房安裝了多套仿真機組,可以作為系統的基礎數據。
(4) 集成輔助系統的仿真機的硬件系統圖。常規(guī)的傳統火電機組仿真機的硬件系統通常包含計算機服務器工程師站、教練員站、交換機、就地操作站、DCS操作站、脫硫DCS操作站、DEH操作站、電氣盤臺、音響報警、硬手操盤等。傳統火電機組仿真機的硬件系統如圖3所示。
3.2 傳統火電機組仿真機的啟動方法
DCS界面運行前,先要知道要啟動仿真機的界面分辨率,根據界面分辨率手工進行界面分辨率更改。找到通訊程序,運行通訊程序,以便進行數據交換。運行相應的組態(tài)軟件,再選擇好具體的機組仿真項目進行運行。每臺計算機都需要類似的操作且都是手工一步一步去完成。操作起來很麻煩,且很容易啟錯。目前,常規(guī)的傳統火電機組仿真機的使用,每套火電機組仿真機同一時間只能使用同一等級同一類型火電機組仿真機一套。
3.3 集成輔助系統開發(fā)環(huán)境和開發(fā)平臺
集成輔助系統的開發(fā)環(huán)境是基于Windows平臺的產品。開發(fā)平臺采用Visual Basic 6.0編程工具。火電機組仿真機DCS界面有的是采用Wonderware InTouch公司InTouch軟件開發(fā)[8?9],有的是諾思維信(NEOSWISE)公司vPower開發(fā),有的是艾默生(AMSON)公司Ovation開發(fā)[10?11]。有的是西屋公司MX1000開發(fā)[12],還有的是新華控制工程有限公司XDPS開發(fā)[13?14]。
3.4 集成輔助系統的主要功能及簡介
集成輔助系統的主要功能是實現對多套仿真機共用一個機房的科學管理,讓仿真機能夠得到合理的利用,為管理人員提供一套實用的應用系統。因此從用戶使用的角度出發(fā),以日常業(yè)務管理需求為指導,強化仿真機的合理應用。
系統的主要功能包括工程名稱(即用哪一套系統)、運行的組(組可分成多套仿真)、服務端、客戶端、操作信息顯示欄等。集成輔助系統啟動后主界面如圖4所示。
圖4 集成輔助系統的界面示意圖
3.5 集成輔助系統實施的具體例子
以下通過兩個具體實施例子進一步說明本集成輔助系統,特別要注意比較兩個實施例的差異。
實施例1
揚州第二發(fā)電有限公司的600 MW火電機組仿真機(以下簡稱:揚二600 MW仿真機)。啟動步驟及較詳細說明如下:
(1) 明確揚二600 MW仿真機類型狀況及所需的硬件和軟件系統。揚二600 MW仿真機DCS界面采用的是Wonderware InTouch公司的Intouch 7.11版本開發(fā)的,DCS界面的通訊方式是采用人機界面(Man Machine Interface,MMI)。機爐就地界面,電氣就地界面采用的也是Wonderware InTouch公司的Intouch 7.11版本開發(fā)的,就地界面的通訊方式是采用本地(LOCAL)。教練員站采用的是我單位自己開發(fā)的。在“E:\南工仿真”目錄下建立“揚二600 MW”目錄。在“揚二600 MW”目錄下建立如下一些目錄:DCS界面,DCS通訊,電氣就地,機爐就地,就地通訊,教練員站。將相應的原火電機組仿真機的內容導入相應目錄。按照如下配置文件實例進行配置。
揚二600 MW仿真機的RunCfg.ini的內容如下:
[虛擬DPU]
system=no ;system=no 不是虛擬DCS的類型
PathCtrl=0 ;0為項目路徑(默認值),1為總目錄中
[教練員站]
system=qhb ;1 qhb喬的教練員站
FileName=Trainer ;教練員站的名字,僅對qhb系統有效
FilePath= ;教練員站文件夾的路徑,針對qhbvb教練員站
[DCS界面]
system=intouch711
comm =mmi
[DEH界面]
system=
comm=
MainPage=
[就地界面]
[機爐就地]
system=intouch711
comm=local
[電氣就地]
system=intouch711
comm=local
……
(2) 揚二600 MW仿真機的地址選擇。將相應的原揚二600 MW仿真機的內容導入相應目錄并配置完成后,運行本集成輔助系統,出現圖4的界面。第一次使用時,在未選擇工程項目前,圖4中服務端和客戶端的按鈕都為灰色。系統自動運用地址分割模塊技術,自動提取本機所有有效的IP地址,并顯示在圖4的本地地址下拉框里。使用火電機組仿真機時,選擇相近的一些地址,以便在同一地址段內使用。在圖4的工程名稱下拉框里有“揚二600 MW”項。
(3) 確定是使用一套還是多套仿真系統。在本集成輔助系統的界面運行組里有默認組、第一組、第二組、第三組、第四組和第五組。一套仿真系統可選擇一組,也可選擇多組,像圖1流程圖那樣,這里就像前面介紹的實現步驟(3),不再重復說。教練員站則點擊教練員站按鈕運行。DCS界面,機爐就地,電氣就地等運行則點擊相應按鈕運行,仿真系統的數據流程如圖2那樣進行數據及指令交換。
(4) 本集成輔助系統的運行準備。點擊圖4中工程名稱下拉框里“揚二600 MW”項,加載對應的配置信息,此時,服務端的教練員站和客戶端的DCS界面、機爐就地和電氣就地按鈕變黑,表明可進行相應的啟動。退出集成輔助系統后再次使用,默認狀態(tài)是上次的狀態(tài)。這就做好了運行準備。集成輔助系統啟動后,系統的操作信息將顯示在系統界面操作信息顯示欄,這樣便于了解做了哪些操作。
(5) 本集成輔助系統中相應項目的運行。在運行DCS界面,機爐就地,電氣就地等前,需要處理分辨率問題。這里就像前面介紹的實現步驟(5)那樣,不再重復說。揚二600 MW仿真機的WinWidth=1 280,WinHeight=1 024。在運行DCS界面,機爐就地,電氣就地等前,集成輔助系統還讀取配置文件,確定是什么通訊類型,不同通訊類型運行不同的通訊文件,集成輔助系統會根據不同通訊類型自動啟動各自通訊軟件。揚二600 MW仿真機的DCS通訊軟件為DcsMmi.exe,就地通訊軟件為DcsLocal.exe。這些都是本集成輔助系統自動完成,無需人工再去啟動通訊軟件。其余的和前面介紹的實現步驟(5)一樣。
實施例2
泰州發(fā)電有限公司的1 000 MW火電機組仿真機(以下簡稱:泰州1 000 MW仿真機)。啟動步驟及較詳細說明如下:
(1) 明確泰州1 000 MW仿真機類型狀況及所需的硬件和軟件系統。泰州1 000 MW仿真機DCS界面采用的是Wonderware InTouch公司的Intouch 7.11版本開發(fā)的,DCS界面的通訊方式是采用人機界面(Man Machine Interface,簡稱MMI)。DEH界面采用的是Wonderware InTouch公司的Intouch 5.6版本開發(fā)的(這一項揚二600 MW仿真機沒有)。DEH界面的通訊方式是采用本地(LOCAL)。機爐就地界面,電氣就地界面采用的是Wonderware InTouch公司的Intouch 5.6版本開發(fā)的,就地界面的通訊方式是采用本地(LOCAL)。教練員站采用的是我部門自己開發(fā)的。在“E:\南工仿真”目錄下建立“泰州1 000”目錄。在“泰州1 000”目錄下建立如下一些目錄:DCS界面,DCS通訊,DEH界面,電氣就地,機爐就地,就地通訊,教練員站,虛擬DPU。將相應的原火電機組仿真機的內容導入相應目錄。按照如下配置文件實例進行配置。
泰州1 000 MW仿真機的RunCfg.ini的內容如下(注意與實施例1中揚二600 MW仿真機的RunCfg.ini的比較與區(qū)別):
[虛擬DPU]
system=Vir ;Vir 是虛擬DPU站
PathCtrl=0 ;0 為項目路徑(默認值),1為總目錄中
[教練員站]
system=qhb ;1 qhb 喬的教練員站
FileName=trainer ;教練員站的名字,僅對qhb系統有效
FilePath= ;教練員站文件夾的路徑,針對qhbvb教練員站
[DCS界面]
system=intouch711
MainPage=
comm =mmi
[DEH界面]
system=intouch56
comm=local
MainPage=
[就地界面]
[機爐就地]
system=intouch56
comm=local
[電氣就地]
system=intouch56
comm=local
……
(2) 泰州1 000 MW仿真機的地址選擇。將相應的原泰州1 000 MW仿真機的內容導入相應目錄并配置完成后,運行本集成輔助系統,其余類似實施例1。在圖4的工程名稱下拉框里有“泰州1 000”項。
(3) 確定是使用一套還是多套仿真系統。這一步驟類似實施例1步驟的第3步。教練員站點擊教練員站按鈕運行,虛擬DPU點擊虛擬DPU按鈕運行。DCS界面,DEH界面,機爐就地,電氣就地運行等則點擊相應按鈕進行運行。
(4) 本集成輔助系統的運行準備。點擊圖4中工程名稱下拉框里“泰州1 000”項,加載對應的配置信息。此時,服務端的教練員站及虛擬DPU(這一項揚二600 MW仿真機沒有)和客戶端的DCS界面、DEH界面(這一項揚二600 MW仿真機沒有)、機爐就地和電氣就地按鈕變黑,表明可進行相應的啟動。其余類似實施例1中步驟的第4步。
(5) 本集成輔助系統中相應項目的運行。在運行DCS界面,機爐就地,電氣就地等前,需要處理分辨率問題。這一步驟類似實施例1步驟的第(5)步。泰州1 000 MW仿真機的WinWidth=1 280,WinHeight=1 024。(此處和實施例1中揚二600 MW仿真機的數據一樣,實際使用中有好多系統這樣的數據是不同的)。泰州1 000 MW仿真機的DCS通訊軟件為DcsMmi.exe,泰州1 000的就地通訊軟件為DcsLocal.exe??雌饋硖┲? 000 MW通訊軟件和揚二600 MW的通訊軟件是一樣的,實際使用中不同的仿真機組通訊軟件也經常不同。以上這些都是本集成輔助系統自動完成,無需人工再去啟動通訊軟件。其余類似實施例1中步驟的第(5)步。
其他機組,也類似實施例1和實施例2的方法,將相應的RunCfg.ini文件配置好。通過本集成輔助系統可實現一套火電機組仿真機同時運用不同等級不同類型的火電機組仿真機,以及一套火電機組仿真機分成多組進行同時運行。充分體現多等級多類型火電機組仿真一體化集成的好處。
4 結 語
本集成輔助系統的優(yōu)點可以將多等級多類型火電機組仿真一體化集成,讓一套火電機組仿真機能分成多組進行同時運行,且也可以將一套火電機組仿真機分成多套多類型火電機組仿真機進行同時運行。大大地方便了用戶的使用,因而節(jié)省了時間,提高了效率。
然而,仿真一體化集成也存在一些較難克服的缺點:等級和類型太多,每家公司做出來的火電機組仿真機方法又不相同,所以造成每次有從未接觸過的新系統時,需要在源程序里增加這一類型。這就需要有更多的人來參與研究和開發(fā)。
參考文獻
[1] 張鵬.捷克500 MW火電機組仿真機的設計與開發(fā)示例[D].北京:華北電力大學,2011.
[2] 司紅波,王珂,董平.火電機組仿真機技術在萊鋼的應用[J].機械工程與自動化,2012(1):36?37.
[3] 武海澄,張興,施壯.基于虛擬DCS的火電機組仿真系統[J].安徽電力,2010,27(4):40?43.
[4] 鄭麗娟,任永昌.Visual Basic實用教程[M].北京:清華大學出版社,2012.
[5] 高長鐸.可視化編程應用:Visual Basic 6.0[M].3版.北京:人民郵電出版社,2012.
[6] 吳科,呂劍虹.通用型熱工控制仿真支撐平臺及在600 MW火電機組仿真機中的應用[J].工業(yè)控制計算機,2007,20(12):49?51.
[7] 雷碩.100萬千瓦超超臨界火電機組仿真系統研制[D].上海:華東理工大學,2012.
[8] 施建強.火電機組仿真中組態(tài)軟件里幾個問題的探討與實現[J].工業(yè)控制計算機,2012,25(11):75?76.
[9] 浦晶.基于InTouch的組態(tài)設計[J].有色金屬設計,2011,38(3):52?55.
[10] 張雄,管宇群.Ovation控制系統點數據庫組態(tài)通用模型設計與軟件應用[J].計算機應用與軟件,2012,29(8):229?233.
[11] 楊炯.OVATION系統在超超臨界機組控制中的應用[J].熱力透平,2012,41(3):233?235.
[12] 許棟.MAX1000 PLUS DCS系統在原液溶解過程中的應用[J].輕紡工業(yè)與技術,2012,41(6):20?22.
[13] 張恒遠,陳振海.XDPS?400+系統在循環(huán)流化床機組上的應用與優(yōu)化[J].內蒙古電力技術,2010,28(6):43?46.
[14] 李明柱,阮燕驍,張希洧.基于XDPS平臺的火電廠輔網DCS控制設計應用[J].內蒙古電力技術,2011,29(3):69?72.