章 健,毛 琦,張衛(wèi)君,門光俊
(1.三峽水力發(fā)電廠,湖北 宜昌 443000;2.北京中水科水電科技開發(fā)有限公司,北京 100038)
某巨型電站計(jì)算機(jī)監(jiān)控系統(tǒng)采用北京中水科水電科技開發(fā)有限公司H9000 V4.0系統(tǒng),監(jiān)控系統(tǒng)控制對象為該電站18臺(tái)700 MW機(jī)組。系統(tǒng)于2007年5月與首批機(jī)組同步投運(yùn),2012年全部投運(yùn)完成。監(jiān)控系統(tǒng)設(shè)置了2臺(tái)通信網(wǎng)關(guān)機(jī),實(shí)現(xiàn)與國調(diào)、網(wǎng)調(diào)及梯調(diào)的數(shù)據(jù)通信,至今已經(jīng)歷10多年的安全穩(wěn)定運(yùn)行。通信網(wǎng)關(guān)機(jī)作為電站與上級(jí)調(diào)度系統(tǒng)連接的關(guān)鍵性設(shè)備,實(shí)時(shí)向調(diào)度上傳生產(chǎn)數(shù)據(jù)并接受調(diào)度控制調(diào)節(jié)指令,所以通信網(wǎng)關(guān)機(jī)也是監(jiān)控系統(tǒng)穩(wěn)定運(yùn)行的核心設(shè)備,需時(shí)刻確保其運(yùn)行正常。隨著設(shè)備的老化及調(diào)度數(shù)據(jù)通信業(yè)務(wù)的擴(kuò)展,該電站2臺(tái)網(wǎng)關(guān)機(jī)運(yùn)行穩(wěn)定性下降、負(fù)荷率偏高,急需對其進(jìn)行升級(jí)改造。改造內(nèi)容包括設(shè)備更換、國網(wǎng)調(diào)與梯調(diào)通信業(yè)務(wù)分離、軟件優(yōu)化等工作。
某巨型電站計(jì)算機(jī)監(jiān)控系統(tǒng)網(wǎng)關(guān)機(jī)采用2臺(tái)Sun Fire V440服務(wù)器,主要負(fù)責(zé)與梯調(diào)、國調(diào)及華中網(wǎng)調(diào)的通信。采用雙機(jī)冗余熱備配置。與梯調(diào)采取以太網(wǎng)通信方式,與國調(diào)及華中網(wǎng)調(diào)采取以太網(wǎng)通信和串行通信相結(jié)合的方式。通信協(xié)議包括iec104、iec101和TASE.2三種協(xié)議。操作系統(tǒng)為Sun Solaris。
兩套調(diào)度通信服務(wù)器并行工作,隨時(shí)監(jiān)測設(shè)備及通道的狀態(tài),一旦發(fā)生故障,立即進(jìn)行雙機(jī)擾動(dòng)切換,確保與各調(diào)度中心通信的可靠性。
本次改造采用4臺(tái)國產(chǎn)曙光服務(wù)器,其中2臺(tái)作為國調(diào)和網(wǎng)調(diào)的通信網(wǎng)關(guān)機(jī)并互為主備、2臺(tái)作為梯調(diào)的通信網(wǎng)關(guān)機(jī),互為主備。操作系統(tǒng)采用國產(chǎn)安全凝思操作系統(tǒng),通信協(xié)議全部采用iec104,分別與國調(diào)、網(wǎng)調(diào)及國調(diào)備調(diào)、網(wǎng)調(diào)備調(diào),梯調(diào)系統(tǒng)通信。
圖1 改造前結(jié)構(gòu)示意圖
圖2 改造后結(jié)構(gòu)示意圖
監(jiān)控系統(tǒng)原網(wǎng)關(guān)機(jī)采用SUN服務(wù)器,操作系統(tǒng)為SPARC架構(gòu)的Solaris系統(tǒng),運(yùn)行32位H9000 V4.0計(jì)算機(jī)監(jiān)控系統(tǒng)軟件。在本次改造中,服務(wù)器采用國產(chǎn)曙光服務(wù)器,操作系統(tǒng)采用全國產(chǎn)化的凝思操作系統(tǒng),需要在凝思操作系統(tǒng)中重新編譯適配H9000 V4.0系統(tǒng),并在曙光服務(wù)器運(yùn)行測試。測試內(nèi)容包括編譯工具運(yùn)行測試、gtk運(yùn)行依賴包測試及H9000系統(tǒng)所有應(yīng)用系統(tǒng)進(jìn)程的測試。
隨著與國網(wǎng)調(diào)通信業(yè)務(wù)的擴(kuò)展及梯調(diào)電調(diào)系統(tǒng)的改造,本次網(wǎng)關(guān)機(jī)改造對IEC104程序進(jìn)行了協(xié)議擴(kuò)充與優(yōu)化,主要有以下幾個(gè)方面:
設(shè)備控制功能塊(OBJ)數(shù)據(jù)格式用于傳送各LCU變化的功能塊數(shù)據(jù),是H9000 V4.0計(jì)算機(jī)監(jiān)控系統(tǒng)定義的一種特殊數(shù)據(jù)格式,每個(gè)OBJ功能塊包含2個(gè)按位圖定義的設(shè)備控制功能塊狀態(tài)字和1個(gè)兩字節(jié)的功能塊參數(shù)字。OBJ數(shù)據(jù)作為一種特殊數(shù)據(jù)格式在梯調(diào)電調(diào)系統(tǒng)中有大量的應(yīng)用,但I(xiàn)EC104標(biāo)準(zhǔn)規(guī)約中的定義的遙測和遙信數(shù)據(jù)格式都無法滿足OBJ數(shù)據(jù)類型的傳輸,為解決此問題本項(xiàng)目對IEC104標(biāo)準(zhǔn)規(guī)約進(jìn)行擴(kuò)展。定義OBJ數(shù)據(jù)帶時(shí)標(biāo)上送類型標(biāo)識(shí)定義CON<* >: M_OBJ_TB,采用響應(yīng)1級(jí)用戶數(shù)據(jù)請求變化上送和響應(yīng)總召請求定時(shí)上送的方式,其信息體結(jié)構(gòu)定義表如表1所示。
表1 OBJ信息體結(jié)構(gòu)定義
圖3 OBJ對象信息框圖
傳統(tǒng)的IEC104通信在主站、從站各自定義數(shù)據(jù)通信點(diǎn)表,在程序啟動(dòng)后、數(shù)據(jù)通信之前,主從站分別加載預(yù)先定義好的通信點(diǎn)表,每個(gè)數(shù)據(jù)點(diǎn)按照點(diǎn)表順序分別被賦予一個(gè)唯一的信息地址。通信數(shù)據(jù)包中數(shù)據(jù)與地址一起傳輸,以便于通信對側(cè)識(shí)別數(shù)據(jù)是哪個(gè)數(shù)據(jù)點(diǎn)的值。因此,主從站雙方必須確保通信點(diǎn)表必須完全一致,當(dāng)同一個(gè)數(shù)據(jù)點(diǎn)在數(shù)據(jù)通信點(diǎn)表中的位置不一致,將造成數(shù)據(jù)錯(cuò)誤甚至錯(cuò)亂。所以主從站雙方通信點(diǎn)表的維護(hù)工作尤為重要,特別是對于電站與集控中心通信時(shí)幾萬點(diǎn)的數(shù)據(jù)量,稍有差池就會(huì)發(fā)生因通信點(diǎn)表的不一致導(dǎo)致的數(shù)據(jù)錯(cuò)誤或通信失敗問題。
本項(xiàng)目通過對IEC104規(guī)約進(jìn)行擴(kuò)展,同步通信點(diǎn)表的擴(kuò)展應(yīng)用服務(wù)數(shù)據(jù)單元內(nèi)部的信息體部分采用JSON字符串格式,字符串中包含信息地址、數(shù)據(jù)點(diǎn)描述及數(shù)據(jù)點(diǎn)相關(guān)屬性參數(shù)等,主站根據(jù)收到的字符串建立與從站完全一致的通信點(diǎn)表。子站定義的通信點(diǎn)表自動(dòng)同步到主站,主站不需要單獨(dú)定義點(diǎn)表,避免了主從站雙方通信點(diǎn)表不一致導(dǎo)致通信錯(cuò)誤的問題。
H9000 V4.0計(jì)算機(jī)監(jiān)控系統(tǒng)中IEC104通信程序報(bào)文日志以文件的形式存儲(chǔ),報(bào)文日志作為重要信息文件對通信調(diào)試和問題分析十分重要。國網(wǎng)調(diào)網(wǎng)關(guān)機(jī)與國調(diào)、國調(diào)備調(diào)、網(wǎng)調(diào)、網(wǎng)調(diào)備調(diào)有多個(gè)鏈路連接,每個(gè)鏈路按照單獨(dú)的文件存儲(chǔ),文件以時(shí)間和鏈路連接IP綜合命名,便于不同連接的區(qū)分。2臺(tái)梯調(diào)通信網(wǎng)關(guān)機(jī)與該電站梯調(diào)中心4臺(tái)通信網(wǎng)關(guān)機(jī)共16個(gè)鏈路連接,且因數(shù)萬點(diǎn)的數(shù)據(jù)量,值班通信鏈路的報(bào)文日志每天有幾個(gè)GB,如果每天只記錄一個(gè)文件,會(huì)因單個(gè)文件過于龐大導(dǎo)致打開文件與查閱都十分困難,所以本次改造對報(bào)文日志記錄進(jìn)行優(yōu)化,所有日志文件以一個(gè)星期為記錄周期,超過一周的文件被刪除,保證服務(wù)器硬盤空間的可用容量,每個(gè)鏈路每天的日志分割為4個(gè)文件,將單個(gè)文件大小降至1GB以內(nèi),保障了日志文件的可讀性。
通過本次網(wǎng)關(guān)機(jī)改造,首先從物理設(shè)備上將該電站國網(wǎng)調(diào)與梯調(diào)通信業(yè)務(wù)的分離,實(shí)現(xiàn)了業(yè)務(wù)的獨(dú)立性,對以后調(diào)度業(yè)務(wù)的操作與維護(hù)會(huì)更加方便;對通信規(guī)約及程序進(jìn)行擴(kuò)展與優(yōu)化,使程序在調(diào)試、運(yùn)行及維護(hù)時(shí)更加健壯;服務(wù)器及操作系統(tǒng)全國產(chǎn)化方案的實(shí)現(xiàn),實(shí)現(xiàn)該電站計(jì)算機(jī)監(jiān)控系統(tǒng)關(guān)鍵設(shè)備的自主可控,提升了電廠控制設(shè)備及軟件的安全可控水平,同時(shí)為后期該電站監(jiān)控系統(tǒng)其它設(shè)備的國產(chǎn)化改造積累經(jīng)驗(yàn)并提供重要的技術(shù)支撐。