徐毅偉 連燕芬 陳偉
【摘 要】本文對(duì)核電模擬機(jī)DCS一致性改造情況做了簡單介紹,并從技術(shù)角度詳細(xì)介紹升級(jí)的過程和遇到的難點(diǎn),為從事核電站模擬機(jī)維護(hù)的人員及模擬機(jī)供應(yīng)商提供參考。
【關(guān)鍵詞】模擬機(jī);DCS;一致性升級(jí)
【Abstract】This paper instructs brief of consistency transformation of Nuclear Power plant FSS DCS, and details of the upgrade process and the difficulties encountered from a technical point of view.
【Key words】SIMULATOR;DCS;UPDATE
0 背景
隨著核電建設(shè)的推進(jìn),DCS數(shù)據(jù)版本變化也發(fā)生了巨大的變化。兩者相差較大,極大的影響了培訓(xùn)效果。而按照模擬機(jī)項(xiàng)目進(jìn)度計(jì)劃商運(yùn)后才會(huì)進(jìn)行模擬機(jī)項(xiàng)目升級(jí)(項(xiàng)目合同中僅含一次數(shù)據(jù)升級(jí)),由于商運(yùn)后許多調(diào)試、設(shè)計(jì)數(shù)據(jù)才會(huì)固化,故而在較長時(shí)間內(nèi)無法滿足培訓(xùn)需求。針對(duì)該問題,維護(hù)工程師及時(shí)開展了多次內(nèi)部討論,研究解決方案。最終,為了加快數(shù)據(jù)更新進(jìn)度,提升自主維修能力和節(jié)省成本,提出自主升級(jí)的整改方案。
1 技術(shù)目標(biāo)
提升全范圍模擬機(jī)性能,實(shí)現(xiàn)模擬機(jī)DCS界面、趨勢(shì)接近實(shí)際DCS機(jī)組,采用最新報(bào)警卡、規(guī)程等數(shù)據(jù)。
2 項(xiàng)目過程/管理
下面以某核電站DCS數(shù)據(jù)升級(jí)為例介紹升級(jí)的過程和要點(diǎn)。該項(xiàng)目自啟動(dòng)以來,經(jīng)過如下幾個(gè)階段的工作:
(1)明確改造需求/目標(biāo)
(2)自主搭建測(cè)試平臺(tái)
(3)分析技術(shù)可行性
(4)進(jìn)行B5和B7畫面數(shù)據(jù)比對(duì)
(5)分析差異的解決措施
(6)根據(jù)差異進(jìn)行在模擬機(jī)上進(jìn)行數(shù)據(jù)庫修改、編譯、邏輯組態(tài)和畫面組態(tài),翻譯和編譯,測(cè)試平臺(tái)下裝和升級(jí)
(7)在測(cè)試平臺(tái)上進(jìn)行多輪測(cè)試/修改,以滿足培訓(xùn)需求制作最終工程包
(8)最終版本在模擬機(jī)A/C項(xiàng)目上進(jìn)行數(shù)據(jù)升級(jí)
3 改進(jìn)內(nèi)容
主要在以下幾個(gè)方便做了改造:
3.1 NC DCS
(1)畫面及畫面導(dǎo)航
根據(jù)前期做的差異分析,對(duì)在B5平臺(tái)上不可操作或顯示的設(shè)備進(jìn)行重新組態(tài),對(duì)于新增的設(shè)備,需在工程總控中添加數(shù)據(jù)庫、編譯工程、新建邏輯組態(tài),然后在NC DCS畫面上添加新的設(shè)備。
對(duì)于B7平臺(tái)的導(dǎo)航與B5不一致的方面,經(jīng)過分析找出影響平臺(tái)畫面導(dǎo)航功能的配置文件,經(jīng)過數(shù)次修改替換后,實(shí)現(xiàn)了在B5平臺(tái)下正常顯示B7的畫面導(dǎo)航,確保了模擬機(jī)操縱員培訓(xùn)的導(dǎo)航一致性。
大量新畫面B_3圖符由于圖頁保存后在B5平臺(tái)下無法顯示(點(diǎn)詳細(xì)和圖頁點(diǎn)狀態(tài)不一致),通過重新在B5平臺(tái)上修改B7新圖頁實(shí)現(xiàn)正常顯示功能。
部分設(shè)備狀態(tài)反饋顯示無效,經(jīng)過分析是由于B7圖符庫與B5反饋顯示涉及的變量不一致導(dǎo)致,為了實(shí)現(xiàn)該功能在B5上使用B5的圖符庫重新組態(tài)該設(shè)備,設(shè)置與B7保持一致以實(shí)現(xiàn)設(shè)備操作反饋正常。
大體的修改過程如下:
1)工程總控中增加/修改點(diǎn)
根據(jù)B7工程或設(shè)計(jì)數(shù)據(jù)增加B5中不存在的點(diǎn),或者與B5中數(shù)據(jù)不同的點(diǎn)。在添加前需要清楚該點(diǎn)應(yīng)該部署的控制站號(hào)點(diǎn)、類型等信息。完成所有點(diǎn)的修改工作后,編譯工程。
2)控制站中組態(tài)邏輯
3)圖形編輯工具中修改設(shè)備組態(tài)
3.2 控制邏輯
因?yàn)锽5和B7存在大量的功能塊差異,目前在模擬機(jī)上新功能塊未開發(fā)完成為了實(shí)現(xiàn)B7畫面的新功能需求,無法在B5上實(shí)現(xiàn)B7的功能,因此只能通過在B5的邏輯基礎(chǔ)上修改以實(shí)現(xiàn)B7邏輯的功能。首先找出邏輯的差異,然后參照B7的邏輯在B5數(shù)據(jù)包中進(jìn)行修改。如果涉及新的數(shù)據(jù)庫點(diǎn),需參照上一部分的內(nèi)容在數(shù)據(jù)庫中新增點(diǎn),然后編譯,確認(rèn)控制站中變量定義一致。
最后將制作好的工程包使用轉(zhuǎn)換工具導(dǎo)出為TXT文本以供給NC DCS level 1翻譯。
3.3 SOP規(guī)程、程序和報(bào)警卡
該部分經(jīng)過測(cè)試新版的數(shù)據(jù)可直接在B5平臺(tái)上使用,故而直接將該部分?jǐn)?shù)據(jù)合成到工程包中下裝至所以O(shè)PS即可。
4 結(jié)束語
在升級(jí)過程中也遇到了各種的困難,主要體現(xiàn)在對(duì)平臺(tái)的認(rèn)識(shí)不夠深入,對(duì)平臺(tái)或工程中一些代碼無法識(shí)別和修改。通過升級(jí)逐步積累了在平臺(tái)、工程方面的經(jīng)驗(yàn),通過本文也能供同類型機(jī)組提供參考。
【參考文獻(xiàn)】
[1]American Nuclear Society. ANSI/ANS-3.5 nuclear power plant simulator for use in operator training and examination [R].[s.l.]: American Nuclear Society, 1998.
[責(zé)任編輯:朱麗娜]