999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于FPGA的數字化棒控技術研究

2016-06-13 12:11:03蔡晨
科技視界 2016年13期

蔡晨

【摘 要】本文介紹了將FPGA(Field Programmable Gate Array現場可編程邏輯陣列)技術應用于反應堆棒控系統的概況。利用FPGA豐富的邏輯資源,編程的靈活性等特點來實現反應堆棒控系統的復雜邏輯電路,電路結構簡單明了,將大量復雜的邏輯電路集成到一塊FPGA芯片中,提高了系統的可靠性與穩定性,解決了原有模擬電路的很多固有缺陷,提高了系統的抗干擾性能,實現了設備數字化與小型化。

【關鍵詞】FPGA;DDS;棒控系統

Research on Reactor Rod Control Indicating System Based on FPGA

CAI Chen

(Nuclear Power Institute of China, Chengdu Sichuan 610041, China)

【Abstract】A application of FPGA(Field Programmable Gate Array)in reactor rod control a indicating system is presented.To take advantage of plentiful logic elements and flexible programmable characteristic of FPGA, the complex logic circuits in reactor rod control and rod position indicating system are integrated in one FPGA chip.The application of FPGA eliminates the intrinsic defects of traditional analog integrated circuit and improves the reliability and stability of system.With simple circuit structure, the system has high anti-noise performance and characteristic of miniaturization.

【Key words】FPGA; DDS; Reactor rod control and Rod Position Indicating System

0 前言

隨著計算機技術的發展,反應堆儀控系統數字化將是必然的趨勢。反應堆棒控系統將充分發揮數字化設備的優勢,在設備研制過程中通過功能集成達到設備小型化,利用數字化技術提高設備的整體性能。

FPGA(Field Programmable Gate Array現場可編程邏輯陣列)是一種基于查找表結構的可編程邏輯器件,其配置靈活、功能強大、修改方便、可靠性高等優點成為數字信號處理的理想選擇。在各種高可靠性需求領域都已經有很廣泛的應用,如NASA(美國航空航天局)的火星偵察衛星(MRO)、火星探測登陸車(Mars Exploration Rover)勇氣號和機遇號等超過300個太空計劃中都使用了很多的FPGA芯片。可以使用FPGA的可編程邏輯資源實現復雜的算法。從可靠性來說,CPU本身的結構特點與軟件指令的工作方式決定了任何CPU都不可能獲得圓滿的容錯保障,而FPGA首先是純硬件電路構成,所以用FPGA實現控制邏輯能在一定程度上提高系統的可靠性。FPGA支持在線編程,可以很方便的修改設計,具有很好的靈活性。新一代的FPGA甚至集成了中央處理器(CPU)或數字處理器(DSP),在一片FPGA上進行軟硬件協同設計,同時FPGA大量的可配置I/O引腳和內部集成的大量雙端口RAM、FIFO和IP核,使它完全可以代替分立式的單片機和雙端口RAM,從而進一步解決分立式器件可靠性和電磁兼容性等方面的問題。

本文利用FPGA技術對棒控系統進行研究。采用FPGA的數字化棒控系統與傳統的采用分立式器件和模擬技術的棒控系統相比,測量精度更高,調試方便,易于修改,電路結構簡單明了,可擴展性好,設備體積將減小,且信息傳輸方便。

1 總體技術方案

1.1 設備功能

控制棒驅動系統(簡稱棒控系統)的主要功能是處理功率調節裝置的功率調節信號,處理保護裝置的緊急停堆信號,處理操作臺的控制信號,根據功率調節裝置和保護裝置的要求驅動控制棒驅動機構。棒控系統是反應堆儀表裝置中很重要的設備,必須有很高的可靠性,對邏輯電路的抗干擾能力,長時間穩定運行等能力要求非常嚴格,如果棒控系統不能正確處理控制指令或者由于自身原因誤發信號都將嚴重影響反應堆的正常運行,選用FPGA來實現棒控系統的邏輯可以在一定程度上提高系統的可靠性。

1.2 技術方案

功率調節裝置傳送的信號包含有一些模擬信號,這些模擬信號不能直接被棒控系統邏輯電路使用,需要外接的數據轉換器對數據進行處理,保護裝置的緊急停堆信號也需要進行電平轉換。所有轉換后的控制信號再經過棒控系統的邏輯電路處理,最后由棒控系統的邏輯電路產生驅動控制棒驅動機構的低頻信號,低頻信號經過大功率模塊放大成為大電流信號,從而驅動控制棒驅動機構。

棒控系統框圖如圖1所示。

圖1 棒控系統框圖

整個棒控系統分為七大模塊,其中高速A/D采樣、輸入信號隔離、輸出隔離驅動放大、驅動大功率模塊電路需要在FPGA外部實現,數據前端處理、控制信號處理與DDS系統、時鐘管理等模塊放在FPGA內實現。

基于FPGA的反應堆棒控系統主要包括數據采集模塊,數據轉換模塊,DDS核心模塊。數據采集模塊的功能是處理模擬信號,將模擬信號轉換為數字信號;數據轉換模塊的功能是對數據進行調整以及簡單邏輯處理;DDS核心模塊的功能是根據系統需要發出所需要的低頻信號。

1.3 關鍵技術及實現方法

1.3.1 數據采集及轉換

本系統是基于FPGA的棒控系統,但是FPGA本身不具有處理模擬信號的能力,所以需要外接A/D轉換器進行數據轉換,在FPGA內部使用一個狀態機實現對A/D轉換器的控制。FPGA通過內部PLL提供給A/D轉換器工作時鐘,并且將A/D轉換的數據存儲到內部FIFO中。

從功率調節裝置輸送過來的信號、保護裝置傳送過來的信號、控制臺傳送過來的信號經過硬件處理以后,還需要在FPGA內部經過一系列邏輯處理轉換才能形成控制信號。如A/D轉換的數據需要進行線性限幅調整,調整后的數據再提供給后面的模塊使用。

為了提高系統的可靠性還對某些關鍵信號進行數字濾波處理。由于該系統工作在惡劣的電磁環境中,開關的抖動、電磁干擾等原因都可能在控制信號中疊加上一些噪聲信號;以往的經驗是在控制信號中有高頻噪聲的引入,所以對關鍵控制信號采取數字低通濾波等措施是很重要的。由于在芯片內采用濾波,這樣濾波后的信號在芯片內傳輸避免了二次污染。

1.3.2 DDS技術

基于FPGA的棒控系統核心依靠DDS(直接數字頻率合成)技術,采用DDS原理的優點在于輸出信號頻率與頻率控制字的線性關系較好,且受溫度影響很小,同步性能好。市面上的專用DDS芯片工作頻率都很高,由于棒控系統輸出的頻率要求比較低,不適合選用專用的DDS芯片來實現,而且除了DDS以外還需要很多數據轉換和控制電路,所以本系統選用FPGA來實現。DDS原理如圖2所示。

圖2 DDS原理

N位頻率控制字接在M位累加器的一個輸入端,這里N

1.3.3 信息傳輸技術

隨著計算機及電子技術的發展,各種系統之間和系統內部進行通訊的數據越來越多,采用硬連線的傳統數據傳輸技術已無法完全滿足其應用需求,因此,各種總線傳輸技術應運而生。而其中的CAN總線作為一種成熟、高可靠性、高速的總線技術在各種領域得到了廣泛應用。

CAN(Controller Area Network)總線,即控制器局域網是國際上應用最廣泛的現場總線之一。CAN總線是一種多主機方式的串行通訊總線,具有自動優先度仲裁、自動錯誤識別、抗干擾能力強等特性,可以提供可靠高速的數據傳輸,其最高傳輸速率可達1Mbps。作為一種技術先進、可靠性高、功能完善、成本合理的通訊控制方式,CAN總線已被廣泛應用到各個自動化控制系統中,如汽車、制造業、航空工業等。

傳統的CAN總線新產品實現通常采用兩種方案:第一種方案為單片機+獨立的CAN控制器+獨立的CAN收發器;第二種方案為內置CAN控制器的單片機+獨立的CAN收發器。由于本系統以FPGA技術為基礎平臺,因此可采用類似的方案:FPGA+獨立的CAN控制器+獨立的CAN收發器。其中CAN控制器采用SJA1000,CAN收發器采用TJA1050。

為提供良好的可擴展性,本系統中設計了四路CAN,可實現冗余的CAN網關的功能,如圖3所示。

2 試驗驗證

將基于FPGA的控制棒棒控技術下載到目標電路板進行調試,同時模擬各種情況下棒控系統的輸入狀態,測試得到的輸出結果的功能均滿足設計要求。對性能的測試主要是系統輸出頻率對輸入模擬電壓的響應精度,部分試驗測試數據與理論數據的比較,通過數據可以看出測試值與理論值誤差很微小,在設計誤差范圍內,滿足了設計要求。該控制棒棒控系統經過累計100小時長時間運行考驗,在運行過程中沒有出現任何異?,F象,通過各種嚴格測試保障了棒控系統穩定可靠的運行。

為了測試同組棒提棒的一致性,我們使用外部行程計數器對相同的兩個系統進行行程計數。對兩個系統施加相同的運行參數,在行程計數器計數到5000mm時兩個系統的計數能保證完全一致,沒有任何的偏差。改變運行參數,兩個系統的計數均能保證完全一致。通過以上測試,可以證明同組棒提棒的一致性是滿足設計要求的,大大改善了原有棒控系統提棒不一致的情況。

為了驗證基于FPGA的棒控系統與驅動機構的匹配性,我們進行了目標電路板與驅動機構的配合試驗。試驗結果表明,在各種運行頻率下,驅動機構均運行平穩且驅動電流滿足使用要求。

3 結束語

本文介紹了將FPGA技術應用于反應堆棒控系統的概況。利用FPGA豐富的邏輯資源,編程的靈活性等特點來實現反應堆棒控系統的復雜邏輯電路,電路結構簡單明了,將大量復雜的邏輯電路集成到一塊FPGA芯片中,提高了系統的可靠性與穩定性,解決了原有模擬電路的很多固有缺陷,提高了系統的抗干擾性能,實現了設備小型化。FPGA技術在反應堆棒控系統的成功應用將對反應堆儀控系統數字化進程起到了重要的推動作用。

【參考文獻】

[1]王衛源,戴紫彬,等.信息安全SOPC硬件平臺的架構設計[J].單片機及嵌入式系統應用,2004.

[2]潘松,黃繼業.SOPC技術使用實用教程[M].北京:清華大學出版社,2005.

[3]張志剛.FPGA與SOPC設計教程[M].西安:西安電子科技出版社,2007.

[4]CAN總線及其在艦船測量組合系統中的應用[J].艦船電子工程,2005,3.

[5]羅苑棠.CPLD/FPGA常用模塊與綜合系統設計實例精講[M].北京:電子工業出版社,2007.

[責任編輯:湯靜]

主站蜘蛛池模板: 成人一级免费视频| 亚洲人成影院午夜网站| 欧美成人国产| 国产伦精品一区二区三区视频优播| 97久久人人超碰国产精品| 国产精品视屏| 香蕉在线视频网站| 日韩一二三区视频精品| 国产av剧情无码精品色午夜| 国产一级特黄aa级特黄裸毛片| 亚洲天堂首页| 丁香亚洲综合五月天婷婷| 亚洲另类国产欧美一区二区| 青青草原国产一区二区| 亚洲国产精品无码AV| 在线观看亚洲精品福利片| 亚洲国产综合精品一区| V一区无码内射国产| 最新加勒比隔壁人妻| 日本亚洲欧美在线| 亚洲欧美日韩中文字幕一区二区三区 | 久久免费视频6| 一边摸一边做爽的视频17国产| 中文字幕天无码久久精品视频免费| 狠狠ⅴ日韩v欧美v天堂| 无码专区在线观看| 国产菊爆视频在线观看| 国产丰满大乳无码免费播放| 日韩在线视频网| 热99re99首页精品亚洲五月天| 欧美在线综合视频| 园内精品自拍视频在线播放| 日本日韩欧美| 日韩黄色在线| 精品国产自在现线看久久| 国产91熟女高潮一区二区| 国产日韩精品欧美一区喷| 国产va在线观看免费| 亚洲国产理论片在线播放| 她的性爱视频| 久久久久久久久18禁秘| 国产91线观看| 欧洲日本亚洲中文字幕| 亚洲av无码成人专区| 免费三A级毛片视频| 国产精品爽爽va在线无码观看| 国产一区二区三区夜色| 制服丝袜一区| 91在线播放免费不卡无毒| 91青青在线视频| 欧美精品成人| 91亚洲精品国产自在现线| a级毛片网| 色香蕉影院| 久久国产精品嫖妓| 一级毛片无毒不卡直接观看| 国产精品久久久久久久久久98| 亚洲黄网在线| 99热国产这里只有精品无卡顿"| 成人免费网站久久久| 亚洲第一区欧美国产综合| 一级毛片免费不卡在线| 9久久伊人精品综合| 国产人人射| 亚洲成人精品| 高清不卡毛片| 97在线公开视频| 99在线观看精品视频| 欧美高清视频一区二区三区| 成人亚洲视频| 国产一二三区视频| 国产激情无码一区二区APP| 日韩天堂视频| 欧美日韩中文字幕在线| 亚洲人在线| 国产精品久久久久久久久| 欧美亚洲香蕉| 免费aa毛片| 亚洲一区网站| 色婷婷成人| 国产va在线观看免费| 亚洲国产成人久久77|