摘 要: 為了保障核所處環(huán)境的安全性,設(shè)計并實現(xiàn)一種核泄漏信號檢測系統(tǒng),給出系統(tǒng)總體設(shè)計框圖,將控制模塊作為核泄漏信號檢測系統(tǒng)的核心,主要負(fù)責(zé)整個系統(tǒng)的統(tǒng)一控制與調(diào)度,對各模塊之間的通信進(jìn)行協(xié)調(diào)。通過放大濾波模塊對信號進(jìn)行放大濾波處理。利用采集模塊對信號進(jìn)行采集,為后續(xù)數(shù)據(jù)的處理提供基礎(chǔ)。利用數(shù)據(jù)通信模塊完成控制板和上位 PC機(jī)之間的通信,接收上位機(jī)的任務(wù),同時將信號采集模塊采集的數(shù)據(jù)發(fā)送至上位機(jī)進(jìn)行處理,以及將部分命令發(fā)送至下位的電機(jī)板,實時接收電機(jī)板返回的數(shù)據(jù)和狀態(tài)進(jìn)行處理。軟件設(shè)計過程中,對核泄漏信號檢測系統(tǒng)進(jìn)行了詳細(xì)的分析,并給出核泄漏信號檢測的實現(xiàn)過程以及系統(tǒng)部分程序代碼。實驗結(jié)果表明,所設(shè)計的系統(tǒng)具有很高的實用性和可靠性。
關(guān)鍵詞: 核泄漏; 信號檢測; 控制模塊; 系統(tǒng)設(shè)計
中圖分類號: TN98?34; DF622 文獻(xiàn)標(biāo)識碼: A 文章編號: 1004?373X(2015)24?0124?04
Optimization design and implementation of nuclear leak signal detection system
WANG Jing, LI Jufeng, DUAN Hongwei
(Nuclear and Radiation Safety Center, Ministry of Environmental Protection, Beijing 100009, China)
Abstract: For great error problems in current system storage and detection radius, a nuclear leak signal detection system was designed and implemented. The overall design block diagram of the system is offered in this paper. The control module is taken as the core of the nuclear leak signal detection system to uniformly control and schedule the whole system, and coordinate the communication among the various modules. The signal is amplified and filtered by amplification?filtering module, and acquired with acquisition module to provide the foundation for subsequent data processing. The data communication module is adopted to complete the communication between the control panel and upper PC, and receive the mission from the upper computer, simultaneously send the data collected by signal acquisition module to the upper computer for processing, and transmit part commands to the slave motor plate to receive the returned data and status from the motor plate in real?time for processing. In software design process, the nuclear leak signal detection system is analyzed in detail, and the realization process and part system program codes of the nuclear leak signal detection are provided. The experimental results show that the designed system has high practicability and reliability.
Keywords: nuclear leak; signal detection; control module; system design
0 引 言
核泄漏又被稱作核熔毀,是種發(fā)生于核能反應(yīng)爐故障時,嚴(yán)重的后遺癥[1?2]。核泄漏所發(fā)出的核能輻射雖遠(yuǎn)比核子武器威力范圍小,但是同樣能造成一定程度的生物傷亡[3?5]。一般的情況核泄漏對人員的影響表現(xiàn)在核輻射,也叫做放射性物質(zhì)。放射性物質(zhì)可通過呼吸吸入,皮膚傷口及消化道吸收進(jìn)入體內(nèi),引起內(nèi)輻射,Y輻射可穿透一定距離被機(jī)體吸收,使人受到外照射傷害[6?8]。因此,設(shè)計一種核泄漏信號檢測系統(tǒng)具有重要意義,已經(jīng)成為相關(guān)學(xué)者研究的重點(diǎn)課題,受到越來越廣泛的關(guān)注[9?10]。本文設(shè)計并實現(xiàn)了一種核泄漏信號檢測系統(tǒng),為實現(xiàn)核所處環(huán)境的安全性提供有效依據(jù)。仿真實驗結(jié)果表明,所設(shè)計的系統(tǒng)具有很高的實用性和可靠性。
1 系統(tǒng)總體設(shè)計框架
核泄漏將會引發(fā)很大的安全隱患,需設(shè)計與實現(xiàn)一種核泄漏信號檢測系統(tǒng),系統(tǒng)主要由控制模塊、放大濾波模塊、信號采集模塊、數(shù)據(jù)通信模塊和譜分段對消檢測模塊,詳細(xì)結(jié)構(gòu)如圖1所示。
圖1 系統(tǒng)總體設(shè)計
2 系統(tǒng)硬件設(shè)計
2.1 控制模塊
控制模塊為核泄漏信號檢測系統(tǒng)的核心,主要用于整個系統(tǒng)的統(tǒng)一控制與調(diào)度,對各模塊之間的通信進(jìn)行協(xié)調(diào),該模塊詳細(xì)結(jié)構(gòu)如圖2所示。
圖2 控制模塊硬件結(jié)構(gòu)
本系統(tǒng)選用的FPGA 型號為 EP2C5Q208C8N。其中:EP2C代表該芯片屬于Cyclone Ⅱ系列;5代表器件類型;Q208代表 PQFP 封裝,208 引腳;C表示工作溫度等級為商業(yè)級;8代表器件的速度等級是8 ns。在本文系統(tǒng)中,時鐘速度最快的是AD7765,其MCLK 的最大值可達(dá)40 MHz,而核心板上的晶振頻率為50 MHz,可以看出二者之間非常合適。CPLD主要用于邏輯控制,可實現(xiàn)對信號采集模塊的控制,而且增加了FPGA外圍的I/O口,擴(kuò)展了外圍資源。
2.2 放大濾波模塊
放大濾波模塊主要負(fù)責(zé)對信號進(jìn)行放大濾波。本文將PGA204芯片作為放大芯片,PGA204 放大倍數(shù)可達(dá)1 000 倍,但其針對核泄漏這種高精度檢測對象,仍未達(dá)到要求,因此,本系統(tǒng)將2片 PGA204 串聯(lián)以達(dá)到更高倍數(shù)的放大。PGA204不僅耗能低,而且有很高的精度。PGA204利用激光調(diào)整使芯片的失調(diào)電壓大大降低,供電電壓也低至4.5 V,完全適用于核泄漏信號的檢測。
2.3 信號采集模塊
信號采集模塊直接影響了初始數(shù)據(jù)的準(zhǔn)確性,為后續(xù)數(shù)據(jù)的處理提供基礎(chǔ),該模塊詳細(xì)硬件結(jié)構(gòu)見圖4。
圖3 放大濾波模塊硬件結(jié)構(gòu)
圖4 信號采集模塊硬件結(jié)構(gòu)
本系統(tǒng)信號采集模塊采用Analog公司生產(chǎn)的 AD7765對經(jīng)放大濾波處理后的信號進(jìn)行數(shù)字化轉(zhuǎn)換。AD7765是一種高性能、24 位精度的Sigma?Delta(Σ?Δ)模/數(shù)轉(zhuǎn)換器(ADC),完全適用于本文系統(tǒng)。
對采集的信號進(jìn)行放大濾波后,通過跟隨器減少放大器輸出電阻,從而加強(qiáng)后續(xù)電路的負(fù)載能力,最后和MAX1132 芯片對輸入模擬信號進(jìn)行采集和轉(zhuǎn)換,轉(zhuǎn)換成數(shù)字信號發(fā)送至控制模塊。
2.4 數(shù)據(jù)通信模塊
數(shù)據(jù)通信模塊一方面需實現(xiàn)控制板和上位 PC機(jī)之間的通信,接收上位機(jī)的任務(wù),同時將信號采集模塊采集的數(shù)據(jù)發(fā)送至上位機(jī)進(jìn)行處理。另一方面需將部分命令發(fā)送至下位的電機(jī)板,同時實時接收電機(jī)板返回的數(shù)據(jù)和狀態(tài)進(jìn)行處理。數(shù)據(jù)通信模塊硬件結(jié)構(gòu)見圖5。
為了增強(qiáng)信號采集模塊的準(zhǔn)確性和效率,對數(shù)據(jù)采集和傳輸進(jìn)行同步控制。由于串口控制是利用 TL16C550C 的串實現(xiàn)的,所以采用2個TL16C550C 芯片,分別用于和上位 PC 機(jī)及下位電機(jī)板的基本通信。
圖5 數(shù)據(jù)通信模塊硬件結(jié)構(gòu)
3 系統(tǒng)軟件設(shè)計
3.1 基于譜分段對消的核泄漏信號檢測算法
譜分段對消檢測算法是一種基于功率譜密度的信號檢測方法,該方法能夠屏蔽外界環(huán)境的干擾,還能夠解決信號淹沒在噪聲中的問題。譜分段對消檢測算法的流程圖用圖6進(jìn)行描述。
圖6 總體流程圖
依據(jù)上述流程,采用譜分段對消檢測算法實現(xiàn)核泄漏信號檢測的詳細(xì)過程如下:
(1) 接收端對接收到的信號進(jìn)行采樣,同時將采樣信號劃分成[T]幀,求出各幀信號的頻譜[Xtk]、各幀信號的功率譜密度[Stk]、[T]幀功率譜密度的均值,獲取平均功率譜密度[Savgk];
(2) 依據(jù)平均功率譜密度[Savgk],分別求出總功率譜均值[Sm]與段功率譜均值[Sm′]。對平均功率譜密度[Savgk]全部頻點(diǎn)進(jìn)行求和,然后計算其平均值,獲取總功率譜均值[Sm];
將平均功率譜密度[Savgk]劃分為[L]段,求出各段的平均值,獲取段功率譜均值[Sm′];
(3) 求出檢驗統(tǒng)計量[r];
(4) 求出門限[γ];
(5) 將步驟(3)獲取的檢驗統(tǒng)計量[r]和步驟(4)獲取的門限值[γ]進(jìn)行比較,判斷有無核泄漏信號,如果[r]超過[γ],則認(rèn)為有泄漏信號,否則,認(rèn)為無核泄漏信號。
3.2 代碼設(shè)計
本文設(shè)計的核泄漏信號檢測系統(tǒng)的軟件,在Windows 2000環(huán)境下,通過 Visual C++ 6.0 來完成,完成系統(tǒng)配置文件的部分代碼如下:
dt=0.002;
t=0:dt:1;
m=length(t);
x=sin(2*pi*5*t)+sin(2*pi*50*t)+sin(2*pi*200*t)+
0.1*rand(1,m);
Subplot(321);plot(t,x); title()
F=10;
N=50;
for i=?N:N
f(1,N+1+i)=sin(2*pi*5*i*dt)/(pi*i);
end
f(1,N+1)=F*2*dt;
M=size(f,2);NN=size(x,2);
X=zeros(1,M+NN?1);A=rot90(f);
B=[zeros(1,M?1),x,zeros(1,M?1)];
for i=1:M+NN?1
for j=1:M
temp=A(j)*B(j+i?1);
X(i)=X(i)+temp;
end
end
Subplot(322) ;plot(X)
title()
F2=100;F1=10;
for i=?N:N
ff(1,N+1+i)=2*sin(pi*(F2?F1)*i*dt)*
cos(pi*(F2+F1)*i*dt)/(pi*i);
end
4 仿真實驗分析
為了驗證本文設(shè)計的核泄漏信號檢測系統(tǒng)的有效性,需要進(jìn)行相關(guān)的實驗分析。實驗將基于置信度的核泄漏信號檢測系統(tǒng)作為對比,從頻率估計性能和檢測精度兩方面進(jìn)行分析。
兩種系統(tǒng)的頻率估計性能如表1所示。
表1 兩種系統(tǒng)的頻率估計性能
由表1可以看出,采用本文系統(tǒng)對信號頻率進(jìn)行估計的誤差明顯低于基于置信度的核泄漏信號檢測系統(tǒng)。說明本文系統(tǒng)有很高的精度,驗證了本文系統(tǒng)的實用性。分別采用本文系統(tǒng)和基于置信度的核泄漏信號檢測系統(tǒng)對核泄漏進(jìn)行檢測,檢測準(zhǔn)確率比較結(jié)果如圖7所示。
圖7 兩種系統(tǒng)準(zhǔn)確度比較
由圖7可以看出,采用本文系統(tǒng)的檢測準(zhǔn)確度一直高于基于置信度的核泄漏信號檢測系統(tǒng),而且檢測準(zhǔn)確度曲線相對平穩(wěn),說明本文系統(tǒng)不僅檢測準(zhǔn)確度高而且系能穩(wěn)定。
5 結(jié) 語
本文設(shè)計并實現(xiàn)了一種核泄漏信號檢測系統(tǒng),給出系統(tǒng)總體設(shè)計框圖,將控制模塊作為核泄漏信號檢測系統(tǒng)的核心,主要負(fù)責(zé)整個系統(tǒng)的統(tǒng)一控制與調(diào)度,對各模塊之間的通信進(jìn)行協(xié)調(diào)。通過放大濾波模塊對信號進(jìn)行放大濾波處理。利用采集模塊對信號進(jìn)行采集,為后續(xù)數(shù)據(jù)的處理提供基礎(chǔ)。
利用數(shù)據(jù)通信模塊完成控制板和上位 PC機(jī)之間的通信,接收上位機(jī)的任務(wù),同時將信號采集模塊采集的數(shù)據(jù)發(fā)送至上位機(jī)進(jìn)行處理,以及將部分命令發(fā)送至下位的電機(jī)板,實時接收電機(jī)板返回的數(shù)據(jù)和狀態(tài)進(jìn)行處理。軟件設(shè)計過程中,對核泄漏信號檢測系統(tǒng)進(jìn)行了詳細(xì)的分析,并給出核泄漏信號檢測的實現(xiàn)過程以及系統(tǒng)部分程序代碼。實驗結(jié)果表明,所設(shè)計的系統(tǒng)具有很高的實用性和可靠性。
參考文獻(xiàn)
[1] 馮爍.路段感應(yīng)式行人過街信號控制系統(tǒng)的優(yōu)化設(shè)計[J].大眾科技,2014(6):24?27.
[2] 盧玲,謝尉鴻.基于碰撞信號的車禍碰撞檢測系統(tǒng)設(shè)計[J].計算機(jī)測量與控制,2013,21(10):2664?2666.
[3] 陳良剛,張波,丘東元,等.嵌入式諧波檢測系統(tǒng)數(shù)據(jù)實時處理優(yōu)化分析與設(shè)計[C]//第九屆中國電源學(xué)會全國電源技術(shù)年會論文集.北京:中國電源學(xué)會,2013:134?139.
[4] 康宜華,姜懷芳,伍劍波,等.在役抽油桿漏磁檢測系統(tǒng)改進(jìn)設(shè)計及信號分析[J].石油機(jī)械,2013(8):71?75.
[5] 劉文靜,王民慧,汪亞霖,等.強(qiáng)磁場下微弱信號檢測系統(tǒng)設(shè)計[J].傳感技術(shù)學(xué)報,2013(6):865?870.
[6] 李煒,黃倩.基于小波時頻分析的心音異常信號檢測[J].電子設(shè)計工程,2015,23(6):41?43.
[7] 鄭偉.基于主從處理器的脈沖信號檢測系統(tǒng)設(shè)計[J].國外電子測量技術(shù),2014(11):33?37.
[8] 鐘維,黃啟俊,常勝,等.基于SoPC的復(fù)合式生理信號檢測系統(tǒng)設(shè)計[J].傳感技術(shù)學(xué)報,2014(4):446?451.
[9] 鄭科鵬,周天陽,張慧.陜西廣播電視臺播出系統(tǒng)信號檢測系統(tǒng)設(shè)計和實踐[J].世界廣播電視,2013(11):92?93.
[10] 司淑平.基于LabVIEW的混沌微弱信號檢測系統(tǒng)設(shè)計[J].電子科技,2013,26(6):34?36.