王雙宇,劉永闊,李夢(mèng)堃,晁楠
哈爾濱工程大學(xué)核安全與仿真技術(shù)國(guó)防重點(diǎn)學(xué)科實(shí)驗(yàn)室,黑龍江哈爾濱 150001
核設(shè)施退役去污拆除工藝檢索系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
王雙宇,劉永闊,李夢(mèng)堃,晁楠
哈爾濱工程大學(xué)核安全與仿真技術(shù)國(guó)防重點(diǎn)學(xué)科實(shí)驗(yàn)室,黑龍江哈爾濱 150001
核設(shè)施退役工程實(shí)施過(guò)程主要包括去污、切割和拆除。去污、切割和拆除又包含了多種不同的技術(shù)方法,這些技術(shù)原理不同,效果不同,代價(jià)也不同。因此,有必要開(kāi)發(fā)一個(gè)針對(duì)核設(shè)施退役工程實(shí)施技術(shù)的檢索系統(tǒng)。在此開(kāi)發(fā)了一個(gè)核設(shè)施退役去污拆除工藝檢索系統(tǒng),通過(guò)對(duì)數(shù)據(jù)庫(kù)中的信息進(jìn)行簡(jiǎn)單的檢索,根據(jù)輸入的檢索條件得到滿足檢索要求的檢索信息,從而使使用者了解退役去污、切割和拆除技術(shù)等的相關(guān)信息。開(kāi)發(fā)的工藝檢索系統(tǒng)能夠?qū)崿F(xiàn)對(duì)去污技術(shù)、拆除技術(shù)、拆除工具和防護(hù)工具的添加、管理和檢索操作以及法律規(guī)程瀏覽和數(shù)據(jù)管理等。該系統(tǒng)能夠?yàn)楹嗽O(shè)施退役工程決策和實(shí)施過(guò)程中提供理論依據(jù)和輔助決策,以便更好地輔助核設(shè)施退役工程的實(shí)施。
退役;去污工藝;拆除工藝;信息檢索;數(shù)據(jù)庫(kù)
核設(shè)施退役工程主要包括退役核設(shè)施特性與放射性源項(xiàng)調(diào)查、去污、拆除與拆毀及廢物管理等活動(dòng)。對(duì)于去污與拆除有著大量的技術(shù)工藝可供選擇,通過(guò)對(duì)退役設(shè)施實(shí)際情況進(jìn)行對(duì)比分析,最終選擇具有最佳退役效果的相應(yīng)技術(shù)工藝[1-2]。去污是從物項(xiàng)上除去或減少不希望其存在的放射性物質(zhì)的活動(dòng)。去污的目的是為了降低放射性照射量,回收利用舊設(shè)備和材料,減少需要埋藏處置的設(shè)備和材料的體積,為了公眾的健康和安全或縮短監(jiān)護(hù)封存期而降低監(jiān)護(hù)封存中的殘余放射源數(shù)量。在核電站中,有大型設(shè)備如壓力容器、穩(wěn)壓器、還有1 m多厚的混凝土安全殼等,切割拆除任務(wù)量很大;同時(shí)切割拆除反應(yīng)堆壓力容器及其內(nèi)部部件會(huì)帶來(lái)很強(qiáng)的放射性[3-4],工作人員容易受到輻照損傷。去污、切割和拆除又包含了多種不同的技術(shù)方法,這些技術(shù)原理不同,效果不同,代價(jià)也不同。因此,有必要開(kāi)發(fā)一個(gè)針對(duì)核設(shè)施退役工程實(shí)施技術(shù)檢索系統(tǒng),來(lái)更好地輔助核設(shè)施退役工程的實(shí)施。
核設(shè)施退役工藝檢索系統(tǒng)采用的是基于客戶端/服務(wù)器(C/S)的3層結(jié)構(gòu):第1層為數(shù)據(jù)層;第2層為應(yīng)用層;第3層為表示層。系統(tǒng)的總體結(jié)構(gòu)模型如圖1所示。
圖1 系統(tǒng)總體結(jié)構(gòu)示意
數(shù)據(jù)層主要完成數(shù)據(jù)的存儲(chǔ)和管理,分析核設(shè)施退役過(guò)程中所需要的各個(gè)工藝數(shù)據(jù),并將工藝數(shù)據(jù)庫(kù)的數(shù)據(jù)劃分為去污技術(shù)數(shù)據(jù)庫(kù)、拆除技術(shù)數(shù)據(jù)庫(kù)、拆除工具數(shù)據(jù)庫(kù)及防護(hù)工具數(shù)據(jù)庫(kù)。
應(yīng)用層根據(jù)退役工藝的不同及檢索要求的需要將整個(gè)檢索系統(tǒng)分為10個(gè)子系統(tǒng):去污技術(shù)管理子系統(tǒng)、去污技術(shù)檢索子系統(tǒng)、拆除技術(shù)管理子系統(tǒng)、拆除技術(shù)檢索子系統(tǒng)、拆除工具管理子系統(tǒng)、拆除工具檢索子系統(tǒng)、防護(hù)工具管理子系統(tǒng)、防護(hù)工具檢索子系統(tǒng)、法律規(guī)程子系統(tǒng)及數(shù)據(jù)庫(kù)管理子系統(tǒng)[5]。表示層提供數(shù)據(jù)的導(dǎo)出,完成數(shù)據(jù)操作與各種工藝的顯示。
2.1 數(shù)據(jù)庫(kù)開(kāi)發(fā)工具
對(duì)于常用的數(shù)據(jù)庫(kù)有3種,分別為SQL server數(shù)據(jù)庫(kù)、access數(shù)據(jù)庫(kù)及Oracle數(shù)據(jù)庫(kù)。3種數(shù)據(jù)庫(kù)不盡相同,都有各自的優(yōu)缺點(diǎn)。SQL server數(shù)據(jù)庫(kù)與access數(shù)據(jù)庫(kù)相比,SQL server的安全性、并發(fā)控制能力、數(shù)據(jù)挖掘、聯(lián)機(jī)等方面都是access數(shù)據(jù)庫(kù)無(wú)法比擬的。此外,access數(shù)據(jù)庫(kù)只能建立小型數(shù)據(jù)庫(kù),不適合海量數(shù)據(jù)的存儲(chǔ),而SQL server既可以建立大型數(shù)據(jù)庫(kù),也可以建立中性數(shù)據(jù)庫(kù)。與Ora-cle數(shù)據(jù)庫(kù)相比,雖然SQL server的兼容性的諸多性能都不如Oracle,但是SQL server的易用性要比Or-acle強(qiáng)得多。通過(guò)對(duì)多種數(shù)據(jù)庫(kù)進(jìn)行比對(duì)分析,研究中最終選擇SQL server 2005作為本系統(tǒng)的數(shù)據(jù)庫(kù)軟件,來(lái)建立相應(yīng)的數(shù)據(jù)庫(kù)。
2.2 系統(tǒng)數(shù)據(jù)庫(kù)的建立
數(shù)據(jù)是系統(tǒng)加工處理的對(duì)象,要設(shè)計(jì)好一個(gè)軟件系統(tǒng),需要仔細(xì)分析數(shù)據(jù),弄清數(shù)據(jù)的內(nèi)容和特點(diǎn)。經(jīng)過(guò)大量的查閱、分析和匯總將退役工藝的數(shù)據(jù)分為4大類:去污技術(shù)信息、拆除技術(shù)信息、拆除工具信息及防護(hù)工具信息,如圖2所示。
圖2 退役工藝數(shù)據(jù)分類
在設(shè)計(jì)數(shù)據(jù)庫(kù)時(shí)必須先確定數(shù)據(jù)庫(kù)所需的“表”、每個(gè)“表”中數(shù)據(jù)的類型以及可以訪問(wèn)每個(gè)“表”的用戶。在創(chuàng)建“表”及其對(duì)象之前,應(yīng)先規(guī)劃并確定以下特征[6]:
1)“表”要包含的數(shù)據(jù)和數(shù)據(jù)類型;
2)“表”中的列數(shù),每一列中數(shù)據(jù)的類型和長(zhǎng)度(如果必要);
3)哪些列的數(shù)據(jù)允許空值;
4)是否要使用以及何處使用約束、默認(rèn)設(shè)置和規(guī)則;
5)所需索引的類型,哪些列是主鍵。
所設(shè)計(jì)的數(shù)據(jù)庫(kù)名稱是db_retirement(核設(shè)施退役去污拆除工藝信息數(shù)據(jù)庫(kù)),該數(shù)據(jù)庫(kù)包含4個(gè)數(shù)據(jù)庫(kù)表,分別是:tb_decon(去污技術(shù)信息表)、tb_remove(拆除技術(shù)信息表)、tb_re-movetool(拆除工具信息表)、tb_protecttool(防護(hù)工具信息表)。每一個(gè)信息表都有他相應(yīng)信息與屬性,其主要信息列于表1。
2.3 檢索模塊的建立
本系統(tǒng)利用傳統(tǒng)數(shù)據(jù)庫(kù)的like“%關(guān)鍵字%”的辦法,對(duì)輸入的條件通過(guò)后臺(tái)的編程語(yǔ)言將關(guān)鍵字傳遞給數(shù)據(jù)庫(kù),來(lái)得到與關(guān)鍵字有關(guān)的數(shù)據(jù)信息。多個(gè)檢索詞之間可用and、or等連接詞鏈接,來(lái)提高檢索查詢信息的準(zhǔn)確定性[7]。
檢索模塊分為簡(jiǎn)單檢索與高級(jí)檢索,二者之間的區(qū)別在于檢索條件的數(shù)目不同,高級(jí)檢索的檢索條件是通過(guò)and來(lái)進(jìn)行連接。其中檢索條件包括:工藝的名稱、工藝的原理、機(jī)理、使用對(duì)象、使用條件和參考文獻(xiàn)。選擇相應(yīng)的檢索條件輸入需要檢索的關(guān)鍵字就可以得到滿足要求的數(shù)據(jù)信息。
表1 各信息表的主要信息
3.1 系統(tǒng)功能的設(shè)計(jì)
本系統(tǒng)對(duì)去污技術(shù)、拆除技術(shù)、拆除工具以及防護(hù)工具設(shè)計(jì)了添加、管理、檢索和顯示這4個(gè)功能。此外,還可對(duì)法律規(guī)程進(jìn)行瀏覽。系統(tǒng)框圖如圖3所示。系統(tǒng)框圖中主要顯示的是應(yīng)用菜單中的主要功能。首先是可以對(duì)數(shù)據(jù)庫(kù)中的各種技術(shù)工藝數(shù)據(jù)進(jìn)行添加、修改、刪除、檢索和導(dǎo)出等基本操作,以實(shí)現(xiàn)整個(gè)系統(tǒng)對(duì)數(shù)據(jù)的檢索功能以及管理功能;其次,實(shí)現(xiàn)對(duì)已收集法律規(guī)程進(jìn)行瀏覽,并可以在瀏覽時(shí)對(duì)法律規(guī)程進(jìn)行打印和標(biāo)記等操作;最后,對(duì)已經(jīng)建立好的數(shù)據(jù)庫(kù)進(jìn)行管理,以保證數(shù)據(jù)的完整性。管理者應(yīng)該經(jīng)常備份檢索系統(tǒng)內(nèi)的數(shù)據(jù)庫(kù)。這樣一旦發(fā)生故障,管理者可以利用恢復(fù)功能將備份好的數(shù)據(jù)庫(kù)進(jìn)行恢復(fù),從而減少故障給使用者帶來(lái)的損失。
圖3 系統(tǒng)框圖
3.2 系統(tǒng)功能的實(shí)現(xiàn)
對(duì)于檢索界面的設(shè)計(jì)與實(shí)現(xiàn),是利用visual stu-dio 2010中的WPF組件來(lái)開(kāi)發(fā)的。本系統(tǒng)采用主窗口嵌套選項(xiàng)卡的結(jié)構(gòu),系統(tǒng)中去污技術(shù)、拆除技術(shù)、拆除工具和防護(hù)工具的添加、管理、檢索和顯示以及法律規(guī)程顯示等都以選項(xiàng)卡的形式嵌入在主窗口內(nèi);數(shù)據(jù)備份和還原是從主窗口中獨(dú)立出來(lái)的窗口。
3.2.1 主系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
系統(tǒng)主窗口(見(jiàn)圖4)由導(dǎo)航菜單、應(yīng)用菜單以及選項(xiàng)卡顯示區(qū)3部分組成。導(dǎo)航菜單以樹(shù)形結(jié)構(gòu)形式位于主窗口的左側(cè),詳細(xì)地顯示各個(gè)菜單項(xiàng),包括去污技術(shù)、拆除技術(shù)、拆除工具、防護(hù)工具、法律規(guī)程以及數(shù)據(jù)管理等功能。由于去污技術(shù)的種類比較繁多,所以本研究在去污工藝匯總時(shí)將去污技術(shù)分為物理去污技術(shù)、化學(xué)去污技術(shù)、電化學(xué)去污技術(shù)以及其他去污技術(shù)。導(dǎo)航菜單使得各個(gè)功能選項(xiàng)的顯示更直觀,用戶操作更快捷。應(yīng)用菜單以下拉式結(jié)構(gòu)形式位于主窗口的頂部,清晰地顯示各個(gè)菜單項(xiàng)。在圖片區(qū)中顯示以選項(xiàng)卡的形式出現(xiàn)的“子窗口”。在導(dǎo)航菜單下的3個(gè)按鈕分別執(zhí)行:關(guān)閉所有選項(xiàng)卡并顯示主窗口的圖片;將導(dǎo)航菜單的所有節(jié)點(diǎn)展開(kāi)和折疊。
圖4 核設(shè)施退役去污拆除檢索系統(tǒng)主窗體
3.2.2 子系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
1)管理系統(tǒng)。
本研究在查閱大量相關(guān)文獻(xiàn)的基礎(chǔ)上,總結(jié)出115項(xiàng)工藝技術(shù),其中包括:51項(xiàng)去污技術(shù)、25項(xiàng)拆除技術(shù)、19項(xiàng)拆除工具、6項(xiàng)防護(hù)工具以及14項(xiàng)法律規(guī)程(見(jiàn)表2)。所以有必要建立一個(gè)管理窗體對(duì)以上工藝技術(shù)進(jìn)行修改與刪除操作。窗口整體分為3個(gè)部分:位于頂部的工具欄對(duì)信息進(jìn)行操作,位于左側(cè)的是可以顯示和隱藏技術(shù)目錄,位于右側(cè)的是需要進(jìn)行管理操作的技術(shù)信息[8-11]。
具體操作如下:
a)選擇【去污技術(shù)】/【技術(shù)管理】菜單命令,進(jìn)入去污技術(shù)管理窗體,如圖5所示;
b)在左側(cè)的目錄中選擇需要修改的技術(shù)工藝;
c)將需要修改的內(nèi)容添加到文本框中,點(diǎn)擊工具欄中的【修改】/【刪除】。
圖5 去污技術(shù)管理窗口
表2 匯總工藝詳細(xì)信息
2)檢索系統(tǒng)與瀏覽系統(tǒng)。
本系統(tǒng)的檢索功能分為簡(jiǎn)單檢索與高級(jí)檢索2種,其中窗體如圖6所示。窗口整體分為2個(gè)部分:位于上部的檢索區(qū)以及位于下部的顯示區(qū)。檢索區(qū)分初級(jí)檢索和高級(jí)檢索兩部分,但二者不能同時(shí)存在,可以相互切換。本系統(tǒng)的檢索條件包含:名稱、原理、機(jī)理、適用對(duì)象、使用條件以及參考文獻(xiàn)。初級(jí)檢索中選擇檢索條件,文本框中添加檢索信息,檢索后就可以將符合條件的技術(shù)及其信息顯示在下方的表格中。與初級(jí)檢索不同的是高級(jí)檢索還可以對(duì)多個(gè)檢索條件同時(shí)進(jìn)行檢索,使得檢索出來(lái)的信息更加精準(zhǔn)。由于顯示區(qū)的空間有限,難以詳細(xì)的瀏覽某一特定技術(shù)的信息,因此可以通過(guò)相應(yīng)操作來(lái)調(diào)出顯示詳細(xì)技術(shù)信息的窗體。
圖6 去污技術(shù)檢索界面和去污技術(shù)顯示界面
技術(shù)瀏覽窗口的出現(xiàn)是通過(guò)主窗口導(dǎo)航菜單的各種技術(shù)的點(diǎn)擊和檢索窗口顯示區(qū)的查看來(lái)實(shí)現(xiàn)的,如圖6所示。整個(gè)窗口分為2個(gè)部分:位于左側(cè)的以網(wǎng)格形式顯示的技術(shù)工具文本信息;位于右側(cè)的顯示技術(shù)的圖片和視頻信息。
3)數(shù)據(jù)管理系統(tǒng)。
數(shù)據(jù)是整個(gè)檢索系統(tǒng)的主體,只有當(dāng)數(shù)據(jù)庫(kù)中的數(shù)據(jù)完整性得以保證,檢索系統(tǒng)的其他操作才有意義。但是在PC系統(tǒng)運(yùn)行時(shí),可能由于系統(tǒng)軟件的錯(cuò)誤、環(huán)境因素等多種原因而造成相應(yīng)的故障或操作人員的錯(cuò)誤操作,導(dǎo)致數(shù)據(jù)庫(kù)數(shù)據(jù)的破損,給使用者帶來(lái)不必要的損失。因此為整個(gè)系統(tǒng)開(kāi)發(fā)一個(gè)數(shù)據(jù)管理功能變得非常必要,用以實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)進(jìn)行備份與還原。管理者在更新數(shù)據(jù)庫(kù)數(shù)據(jù)后應(yīng)該對(duì)其進(jìn)行備份,這樣一旦發(fā)生故障,管理者可以利用恢復(fù)功能將備份好的數(shù)據(jù)庫(kù)進(jìn)行恢復(fù),從而避免故障或錯(cuò)誤操作給使用者帶來(lái)的損失。
核設(shè)施退役去污拆除實(shí)施是一個(gè)種類繁多、工作量龐大的退役工程。其實(shí)施過(guò)程前技術(shù)和工具的選擇對(duì)整個(gè)退役工作的經(jīng)濟(jì)性和效率產(chǎn)生重要影響。本研究在查閱大量相關(guān)文獻(xiàn)的基礎(chǔ)上,匯總和整理了核設(shè)施退役去污拆除工藝的大量信息,并根據(jù)這些整理后的信息建立了相應(yīng)的退役工藝數(shù)據(jù)庫(kù),在此基礎(chǔ)上,利用WPF組件開(kāi)發(fā)核設(shè)施退役去污拆除工藝檢索系統(tǒng),并通過(guò)ADO.NET將二者相連接,最終實(shí)現(xiàn)了對(duì)核設(shè)施退役去污拆除工藝的有效檢索。
開(kāi)發(fā)的核設(shè)施退役去污拆除工藝檢索系統(tǒng)具有以下特點(diǎn):
1)所包含的信息量比較多。系統(tǒng)中設(shè)計(jì)了六大功能模塊,分別是添加模塊、管理模塊、檢索模塊、瀏覽模塊、法律規(guī)程模塊和數(shù)據(jù)管理模塊。
2)視覺(jué)良好的界面設(shè)置、較多的檢索方式。在系統(tǒng)中,針對(duì)不同技術(shù)工具,使用者可以通過(guò)多個(gè)條件進(jìn)行檢索。
3)整個(gè)檢索系統(tǒng)結(jié)構(gòu)清晰,操作簡(jiǎn)單,便于用戶的使用。
4)對(duì)每一項(xiàng)技術(shù)工藝除了有詳細(xì)的文字描述外,還有更加具體形象的圖片和視頻介紹,從而讓使用者更加深入具體的了解退役工藝。
[1]劉揚(yáng),韓譯.核設(shè)施退役方法學(xué)和工藝學(xué)[M].北京:中國(guó)原子能出版社,1996:45-51.
[2]International Atomic Energy Agency.Decommissioning of Nu-clear Power Plants and Research Reactors:Safety Standards Series No.WS-G-2.1[S].Vienna:IAEA,1999:15-20.
[3]王俊峰.核設(shè)施退役工程[M].北京:中國(guó)原子能出版社,2013:35-37,63-65.
[4]羅上庚,張振濤.核設(shè)施與輻射設(shè)施的退役[M].北京:中國(guó)環(huán)境科學(xué)出版社,2010:12-17,105-107.
[5]劉永闊,宋冶.核設(shè)施退役信息數(shù)據(jù)庫(kù)的結(jié)構(gòu)與功能設(shè)計(jì)[J].原子能科學(xué)技術(shù),2014,48(7):1256-1263.
[6]宋怡.101堆退役數(shù)據(jù)庫(kù)建立及實(shí)現(xiàn)技術(shù)研究[D].哈爾濱:哈爾濱工程大學(xué),2013:39-41.
[7]王紅.高校圖書館檢索平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)[D].上海:華東師范大學(xué),2011:22-61.
[8]KIMY H,CHOIY H,KIMJH,etal.Decontamination of radioactive metal surface by atmospheric pressure ejected plasma source[J].Surface and Coatings Technology,2003,171(1/2/3):317-320.
[9]KIMY S,SEO Y D,KOO M.Decontamination ofmetal sur-face by reactive cold plasma:removal of cobalt[J].Journal of Nuclear Science and Technology,2004,41(11):1100-1105.
[10]王東海.PIG清洗技術(shù)在反應(yīng)推退役管道中的應(yīng)用研究[J].清洗世界,2005,21(1):8-10.
[11]黃劍文,楊力強(qiáng),張冬利.國(guó)內(nèi)核污染清洗技術(shù)進(jìn)展[J].廣州化工,2010,38(10):63-65.
Design and imp lementation of the decontam ination and dismantling technology retrieval system for decomm issioned nuclear facilities
WANG Shuangyu,LIU Yongkuo,LIMengkun,CHAO Nan
Fundamental Science on Nuclear Safety and Simulation Technology Laboratory,Harbin Engineering University,Harbin 150001,China
The implementation process of a nuclear facility decommissioning projectmainly includes decontamina-tion,cutting and removal.These processes also contain a variety of technicalmethods and principles,which have different effects and costs.Therefore,it is necessary to develop a retrieval system for the nuclear facility decommis-sioning project.This study developed a retrieval system for the process of decommissioning,decontamination,and demolition ofnuclear facilities.The system can simply retrieve the database and get the information thatsatisfies the retrieval requirement according to the input retrieval condition,so that users can learn the relevant information a-bout the decommissioning decontamination,cutting and removal technology,etc.This system can realize the adding,management and retrieval operations of the decontamination technology,demolition technology,demolition tools and protection tools,and browse of laws and regulations,and data management,etc.This system is able to provide a theoretical basis and make auxiliary decisions for nuclear facility decommissioning project and implemen-tation processes,which can better assist the implementation of the nuclear facility decommissioning project.
decommissioned nuclear facilities;decontamination;dismantling technology;retrieval system;database
TL36
A
1009-671X(2015)03-077-05
10.3969/j.issn.1009-671X.201410009
2014-10-24.
日期:2015-05-11.
黑龍江省博士后科研啟動(dòng)金資助項(xiàng)目(LBH-Q12119).作者簡(jiǎn)介:王雙宇(1993-),男,碩士研究生;劉永闊(1977-),男,副教授,博士.
劉永闊,E-mail:liuyongkuo@hrbeu.edu.cn.
http://www.cnki.net/kcms/detail/23.1191.U.20150511.1634.002.htm l