劉 洋,余 刃,張 耀,陳玉昇
(1.海軍工程大學(xué) 核能科學(xué)與工程系,武漢 430033; 2. 92330部隊(duì)裝備部, 山東 青島 266102)
?
核反應(yīng)堆非保護(hù)信號(hào)停堆自動(dòng)檢測(cè)報(bào)警裝置設(shè)計(jì)
劉洋1,余刃1,張耀2,陳玉昇1
(1.海軍工程大學(xué) 核能科學(xué)與工程系,武漢430033; 2. 92330部隊(duì)裝備部, 山東 青島266102)
摘要:核反應(yīng)堆非保護(hù)信號(hào)停堆自動(dòng)檢測(cè)報(bào)警裝置作為反應(yīng)堆保護(hù)裝置的補(bǔ)充,用于及時(shí)有效地檢測(cè)多種非保護(hù)信號(hào)引起的停堆,實(shí)現(xiàn)在核反應(yīng)堆發(fā)生控制棒落棒故障的第一時(shí)間發(fā)出聲光報(bào)警信號(hào),提醒操縱員發(fā)現(xiàn)故障,并及時(shí)進(jìn)行處置,從而提高核動(dòng)力裝置運(yùn)行的安全性。本研究采用STM32系列ARM處理器,設(shè)計(jì)了某核反應(yīng)堆非保護(hù)信號(hào)停堆自動(dòng)檢測(cè)報(bào)警裝置,通過實(shí)驗(yàn)測(cè)試,結(jié)果表明設(shè)計(jì)方法可行。
關(guān)鍵詞:核反應(yīng)堆;非保護(hù)信號(hào);控制棒落棒;ARM
本文引用格式:劉洋,余刃,張耀,等.核反應(yīng)堆非保護(hù)信號(hào)停堆自動(dòng)檢測(cè)報(bào)警裝置設(shè)計(jì)[J].兵器裝備工程學(xué)報(bào),2016(1):82-86.
Citation format:LIU Yang, YU Ren, ZHANG Yao, et al.Design of Automatic Detection and Alarm Device for Nuclear Reactor Non-Protection Signal Shutdown[J].Journal of Ordnance Equipment Engineering,2016(1):82-86.
核反應(yīng)堆安全保護(hù)系統(tǒng)用于產(chǎn)生與保護(hù)任務(wù)有關(guān)的必要信號(hào),防止反應(yīng)堆運(yùn)行狀態(tài)超過規(guī)定的安全限值或減輕超過安全限值所造成后果的系統(tǒng)[1]。它實(shí)時(shí)監(jiān)測(cè)各保護(hù)參數(shù),并與安全限值進(jìn)行比較,當(dāng)某個(gè)或某些保護(hù)參數(shù)的檢測(cè)值超出安全限值范圍時(shí),發(fā)出保護(hù)動(dòng)作觸發(fā)信號(hào),實(shí)現(xiàn)核反應(yīng)堆的快速降功率或停堆,同時(shí)發(fā)出報(bào)警信號(hào),提醒操縱人員注意。
核反應(yīng)堆安全保護(hù)系統(tǒng)的保護(hù)動(dòng)作觸發(fā)信號(hào)是通過核反應(yīng)堆功率控制系統(tǒng)實(shí)現(xiàn)控制棒落棒或反插等保護(hù)動(dòng)作的[2]。因此,即使核反應(yīng)堆安全保護(hù)系統(tǒng)未發(fā)出保護(hù)動(dòng)作觸發(fā)信號(hào),也可能由于核反應(yīng)堆功率控制系統(tǒng)或功率放大裝置供電系統(tǒng)的故障,導(dǎo)致反應(yīng)堆控制棒落棒[3]。此時(shí),由于各保護(hù)參數(shù)并未超出安全限值范圍,核反應(yīng)堆安全保護(hù)系統(tǒng)不會(huì)發(fā)出停堆報(bào)警或落棒報(bào)警信號(hào),無法提醒操縱人員注意。如果操縱人員未能及時(shí)發(fā)現(xiàn)此情況,并采取相應(yīng)的處置措施,可能造成嚴(yán)重的后果。
本研究在分析可能造成非保護(hù)信號(hào)停堆原因的基礎(chǔ)上,設(shè)計(jì)了一種非保護(hù)信號(hào)停堆自動(dòng)檢測(cè)報(bào)警裝置,作為核動(dòng)力裝置安全保護(hù)系統(tǒng)的補(bǔ)充,用于及時(shí)有效地檢測(cè)多種非保護(hù)信號(hào)引起的停堆,實(shí)現(xiàn)在核動(dòng)力裝置發(fā)生控制棒落棒故障的第一時(shí)間發(fā)出聲光報(bào)警信號(hào),使主控室操縱人員能發(fā)現(xiàn)故障并準(zhǔn)確判斷出故障,及時(shí)進(jìn)行事故處置。
1非保護(hù)信號(hào)停堆引起的落棒原因及檢測(cè)原理
1.1落棒原因分析
壓水堆的緊急停堆是通過控制棒驅(qū)動(dòng)機(jī)構(gòu)斷電,使所有控制棒在重力作用下快速插入堆芯底部來實(shí)現(xiàn)的,滿足故障安全設(shè)計(jì)準(zhǔn)則。通過對(duì)某壓水堆的控制和保護(hù)系統(tǒng)進(jìn)行分析,由非保護(hù)信號(hào)停堆造成的控制棒故障落棒的原因主要有:
1) 電氣原因
造成控制棒落棒的電氣原因主要包括供電故障和控制系統(tǒng)故障,兩者最終的后果都是供給功率放大裝置的380 V、220 V等動(dòng)力電源和控制電源的一種或多種電源失電[4]。
2) 機(jī)械原因
控制棒驅(qū)動(dòng)機(jī)構(gòu)故障也可能導(dǎo)致落棒,如抱棒機(jī)構(gòu)失效等。但是這類故障一般不會(huì)是突發(fā)性故障,導(dǎo)致突然落棒的幾率很低。
本裝置主要針對(duì)電氣原因造成的落棒事故進(jìn)行檢測(cè)。
1.2落棒檢測(cè)原理
發(fā)生控制棒落棒后的主要現(xiàn)象為:控制棒位于堆芯底部,相應(yīng)的燈光棒位指示器下極限指示燈亮。但是由于反應(yīng)堆運(yùn)行過程中或正常停堆情況下,控制棒也可能處于下極限位置,因此設(shè)計(jì)時(shí)必須將這種情況與故障落棒進(jìn)行區(qū)分。
根據(jù)分析可知,反應(yīng)堆的落棒停堆是通過切斷控制棒控制電源供電來實(shí)現(xiàn)的。因此,為了不改變?cè)锌刂齐娐?,本研究通過利用控制棒燈光棒位指示器下極限燈的亮滅狀態(tài),結(jié)合檢測(cè)控制棒控制電源供電狀態(tài),來判斷控制棒是正常插入堆芯底部,還是故障落棒。
在某核動(dòng)力裝置運(yùn)行時(shí),檢測(cè)是否發(fā)生落棒停堆的原理圖如圖1所示。
圖1 控制棒落棒檢測(cè)原理
2裝置功能設(shè)計(jì)
本裝置的目的是在不改變?cè)须娐罚挥绊懺到y(tǒng)安全性的前提下,彌補(bǔ)原安全保護(hù)信號(hào)報(bào)警裝置的不足。根據(jù)停堆落棒檢測(cè)原理,設(shè)計(jì)該裝置,其功能包括:
1) 部分或全部控制棒落棒故障的檢測(cè)與聲光報(bào)警。
2) 核反應(yīng)堆功率控制系統(tǒng)的功率放大裝置中,可造成控制棒落棒故障的動(dòng)力電源和控制電源的電壓檢測(cè)與顯示。
3) 能自動(dòng)判斷控制棒是正常插入到堆芯底部,還是停堆落棒,防止誤報(bào)警。
4) 能夠?qū)崿F(xiàn)查鈴、查燈和消鈴、消燈。
3裝置的硬件設(shè)計(jì)
3.1裝置的輸入輸出
根據(jù)功能要求,本裝置的輸入信號(hào)包括:控制棒下極限指示燈兩端電壓信號(hào)、可能造成控制棒落棒故障的全部電源電壓信號(hào)、查鈴查燈和消鈴消燈按鈕給出的開關(guān)量信號(hào)。
輸出信號(hào)包括:各LED報(bào)警燈觸發(fā)信號(hào)、警鈴觸發(fā)信號(hào)、數(shù)碼管顯示信號(hào)。其中,各LED報(bào)警燈用于指示各控制棒是否出現(xiàn)落棒,以及是否有電源電壓不正常;警鈴用于落棒和電源電壓異常聲響報(bào)警;數(shù)碼管模塊用于顯示各電源電壓值。
3.2裝置的電路原理設(shè)計(jì)
為了實(shí)現(xiàn)上述落棒檢測(cè)功能,減少裝置體積,并保證其可靠性,采用基于ARM嵌入式控制器構(gòu)成本裝置的核心。整個(gè)裝置系統(tǒng)的電路結(jié)構(gòu)原理圖如圖2所示。
圖2 裝置的電路結(jié)構(gòu)原理
3.2.1控制器CPU的選型
根據(jù)本裝置的設(shè)計(jì)要求,單片機(jī)控制器CPU需要采集輸入和輸出的開關(guān)量信號(hào)共有64個(gè),模擬量信號(hào)有5個(gè),因此所選的芯片應(yīng)該具有豐富的I/O端口。同時(shí)為了減少裝置體積,保證裝置的可靠性,所選的芯片要集成度高,這樣可以減少外圍電路的設(shè)計(jì)。
本設(shè)計(jì)采用了STM32系列的微處理器STM32F103VBT6。STM32F103VBT6是STM32系列增強(qiáng)型單片機(jī),它使用了高性能、高可靠性的ARM Cortex-M3 32位RISC內(nèi)核,工作頻率為72 MHz[5]。內(nèi)置高速存儲(chǔ)器(128KB的閃存和64KB的SRAM),豐富的I/O端口(100個(gè))和連接到兩條APB總線的外設(shè),2個(gè)12位的ADC(每個(gè)有18個(gè)通道),4個(gè)通用16位定時(shí)器和2個(gè)PWM定時(shí)器,還包含標(biāo)準(zhǔn)和先進(jìn)的通信接口: 2個(gè)I2C接口、3個(gè)SPI接口、2個(gè)I2S接口、1個(gè)SDI0接口、5個(gè)USART接口,一個(gè)USB接口和一個(gè)CAN接口[6]。該CPU完全能滿足本裝置的輸入、輸出接口要求,所需的外圍電路可得到最大簡(jiǎn)化。
單片機(jī)控制器電路如圖3所示。主要包括STM32F103VBT6微處理器、晶振電路、復(fù)位電路和編程電路。
3.2.2信號(hào)采集電路設(shè)計(jì)
本裝置需要采集控制棒下極限指示燈兩端電壓狀態(tài)信號(hào)和各動(dòng)力電源與控制電源的電壓信號(hào)。
控制棒下極限指示燈亮和滅時(shí),下極限指示燈兩端的電壓不同。由于系統(tǒng)中存在各種干擾,該電壓對(duì)應(yīng)于指示燈亮和滅,各有一個(gè)電壓區(qū)間。為此,在根據(jù)下極限指示燈兩端的電壓判斷燈是亮還是滅時(shí),采用了遲滯比較電路,實(shí)現(xiàn)對(duì)電壓區(qū)間的判斷。下極限指示燈狀態(tài)采集電路從控制棒燈光棒位指示器各下極限燈處理電路的輸出端,引出一個(gè)電壓信號(hào),經(jīng)過差分放大、RC濾波、遲滯比較、光電隔離后得到開關(guān)量信號(hào),再輸入單片機(jī)。一路下極限指示燈狀態(tài)判斷電路原理圖如圖4。數(shù)字量輸入占用了單片機(jī)控制器CPU的IO端口包括:PA2~PA7,PA11~PA12,PB0~PB2,PB10,PC4~PC5,PE7~PE15。
對(duì)各電源電壓的采集,采用電壓互感器,從功率放大裝置電源總線處采集各動(dòng)力電源和控制電源電壓信號(hào),各電壓信號(hào)經(jīng)過全波整流、濾波、隔離放大后得到電壓模擬量信號(hào),再輸入單片機(jī)。一路電壓信號(hào)采集電路原理如圖5所示,總共5路。模擬量輸入占用了單片機(jī)控制器CPU的IO端口包括:PA1,PA3~PA6。
3.2.3輸出電路設(shè)計(jì)
單片機(jī)對(duì)采集到的輸入信號(hào)進(jìn)行分析判斷后,通過輸出電路實(shí)現(xiàn)落棒和電源故障的聲光報(bào)警以及各電源電壓的顯示。電路原理如圖6所示。輸出電路占用了單片機(jī)控制器CPU的IO端口包括:PA8~PA10,PA13~PA15,PB3,PB12~PB15,PC6~PC9,PC10~PC12,PD0~PD15。
圖3 控制器電路原理
圖4 下極限指示燈狀態(tài)采集電路
圖5 電源電壓信號(hào)采集電路
圖6 輸出電路
4裝置的軟件設(shè)計(jì)
裝置的軟件主要由主程序、開關(guān)量數(shù)據(jù)采集(DI)定時(shí)中斷服務(wù)程序、模擬量數(shù)據(jù)采集(AI)定時(shí)中斷服務(wù)程序和報(bào)警與顯示程序等構(gòu)成。
主程序主要實(shí)現(xiàn)CPU各控制字的初始化,并調(diào)用相應(yīng)的子程序,其流程如圖7所示。
AI定時(shí)中斷服務(wù)程序?qū)崿F(xiàn)按照給定的采樣周期實(shí)現(xiàn)對(duì)各路電壓信號(hào)的采集、A/D轉(zhuǎn)換、數(shù)字濾波處理以及標(biāo)度變換等,流程如圖8所示。
DI定時(shí)中斷服務(wù)程序?qū)崿F(xiàn)對(duì)各路下極限燈狀態(tài)的采集,并作濾波處理,流程如圖9所示。
落棒檢測(cè)判斷子程序?qū)崿F(xiàn)根據(jù)控制棒下極限燈以及各電源電壓狀態(tài)判斷控制棒是正常插入堆芯底部,還是落棒,流程如圖10所示。
報(bào)警與顯示子程序?qū)崿F(xiàn)出現(xiàn)落棒或電壓不正常時(shí),點(diǎn)亮報(bào)警燈,以及消鈴和消燈的處理,流程圖如圖11所示。當(dāng)有報(bào)警信號(hào)輸入時(shí),報(bào)警燈發(fā)出閃光,警鈴響。在報(bào)警信號(hào)沒有消失時(shí),按下消燈按鈕,報(bào)警燈由閃光變?yōu)楹愎猓话聪孪彴粹o,警鈴?fù)!.?dāng)報(bào)警信號(hào)消失時(shí),再按下消燈按鈕,報(bào)警燈熄滅。
圖7 系統(tǒng)主程序 圖8 AI定時(shí)中斷服務(wù)程序
圖9 DI定時(shí)中斷服務(wù)程序 圖10 落棒檢測(cè)判斷程序
5裝置的開發(fā)與調(diào)試
本裝置的軟件開發(fā)環(huán)境和硬件調(diào)試工具分別為Keil uVision4編譯器和J-Link仿真器[7]。
裝置的調(diào)試分為硬件電路調(diào)試和軟件程序調(diào)試兩部分。硬件電路調(diào)試時(shí),將PCB板上的電路分成模擬和數(shù)字兩部分進(jìn)行,通過調(diào)試,開關(guān)量信號(hào)和模擬量信號(hào)都能正常的輸入單片機(jī)。在Keil的開發(fā)環(huán)境下,通過C語(yǔ)言編寫控制程序,程序編譯、調(diào)試無誤后通過J-Link仿真器成功下載到單片機(jī)中。最后對(duì)整個(gè)裝置系統(tǒng)進(jìn)行聯(lián)調(diào),測(cè)試結(jié)果表明,本裝置能夠?qū)崿F(xiàn)所要求的功能。
圖11 報(bào)警與顯示程序
6結(jié)束語(yǔ)
本研究在分析核反應(yīng)堆非保護(hù)信號(hào)停堆原因的基礎(chǔ)上,提出了控制棒非保護(hù)信號(hào)落棒的檢測(cè)方法,以STM32系列ARM嵌入式控制器為核心,設(shè)計(jì)開發(fā)了核反應(yīng)堆非保護(hù)信號(hào)停堆監(jiān)測(cè)報(bào)警裝置,具有體積小、結(jié)構(gòu)簡(jiǎn)單、功耗低、穩(wěn)定可靠的優(yōu)點(diǎn)。
參考文獻(xiàn):
[1]周剛,張廣福,余刃,等.核反應(yīng)堆控制[M].北京:國(guó)防工業(yè)出版社,2007.
[2]李彬,何小旭.核反應(yīng)堆功率控制系統(tǒng)設(shè)計(jì)與仿真[J].自動(dòng)化技術(shù)與應(yīng)用,2008(10):15-18.
[3]康亞,朱攀.反應(yīng)堆保護(hù)系統(tǒng)保護(hù)邏輯通道試驗(yàn)裝置設(shè)計(jì)[J].核動(dòng)力工程,2014(3):55-58.
[4]劉釗.一種壓水堆保護(hù)系統(tǒng)數(shù)字化實(shí)現(xiàn)技術(shù)研究[D].哈爾濱:哈爾濱工程大學(xué),2013.
[5]羅超,景林,易金聰.基于STM32的便攜式海里溫濕度記錄儀設(shè)計(jì)[J].測(cè)控技術(shù)與儀表,2012(12):83-86.
[6]陳志旺.STM32嵌入式微控制器快速上手[M].北京:電子工業(yè)出版社,2012.
[7]喻金錢,喻斌.STM32F系列ARM Cortex-M3核微控制器開發(fā)與應(yīng)用[M].北京:清華大學(xué)出版社,2011.
(責(zé)任編輯周江川)
【裝備理論與裝備技術(shù)】
Design of Automatic Detection and Alarm Device for Nuclear
Reactor Non-Protection Signal Shutdown
LIU Yang1, YU Ren1, ZHANG Yao2, CHEN Yu-sheng1
(1.Department of Nuclear Science and Engineering,Naval University of Engineering, Wuhan 430033, China;
2.Equipment Department, the No. 92330thTroop of PLA, Qingdao 266102, China)
Abstract:Acting as a complement of the nuclear reactor protection device, the automatic detection and alarm device for nuclear reactor shutdown is used for timely and effective detection of shutdown caused by a variety of non-protection signal, and producing sound and light alarm when control rods scram occurs. By this way, the operators can find the fault and take action to treat the accident timely, so as to improving the operation safety of nuclear power plant. The nuclear reactor non-protection signal shutdown automatic detection and alarm device was designed, in which the STM32 series ARM processor was adopted. After testing, the result shows that the design is feasible.
Key words:nuclear reactor; non-protection signal; control rods scram; ARM
文章編號(hào):1006-0707(2016)01-0082-05
中圖分類號(hào):TJ9;TL362.3
文獻(xiàn)標(biāo)識(shí)碼:A
doi:10.11809/scbgxb2016.01.020
作者簡(jiǎn)介:劉洋(1989—),男,碩士研究生,主要從事核動(dòng)力裝置控制與運(yùn)行研究。
收稿日期:2015-06-07;修回日期:2015-06-29