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

基于FPGA的電能質量遠程監測系統

2016-01-18 02:44:34
自動化與儀表 2016年9期
關鍵詞:電能信號檢測

(哈爾濱理工大學 自動化學院,哈爾濱 150080)

在供配電網絡中,存在著含有大量的非線性、沖擊性負荷的電力電子設備,在實現功率控制和處理的同時,都不可避免地產生諧波電流,引起電壓波形畸變,因此需要對電能質量實時地檢測分析[1]。目前我國研制的大多數電能質量監測裝置都是以DSP為處理運算核心,但是DSP是串行的,在進行大點數FFT運算時,實時性不高。隨著FPGA技術的發展,其強大的并行處理能力逐漸凸顯出來,運用SOPC技術將Nios II處理器與用戶自定義邏輯結合構成一個基于FPGA的片上系統,大大減少了設計成本與時間[2]。

本系統基于Altera公司的FPGA進行設計,由16位的多通道數模轉換器實現6路信號的同步采樣,數據采集與存儲、FFT諧波運算、有效值運算、頻率檢測統一由有限狀態機來進行時序控制,實現了對電網電能的頻率、電壓電流有效值、功率和各次諧波等電能參數的實時遠程監測。

1 系統總體設計

該監測系統主要由信號調理模塊、AD轉換模塊、過零檢測模塊、有限狀態機模塊、頻率檢測模塊、Nios II模塊、FFT模塊、有效值模塊、MAC模塊、以太網模塊和上位機等模塊組成。三相電壓電流信號經過互感器電路將大電壓、大電流轉換成弱電信號,然后通過抗混疊濾波電路處理,濾除檢測范圍以外的高頻諧波,防止諧波分析時出現混疊現象,最后通過電平提升電路將信號電平提升到0~5 V,提供給數模轉換模塊進行轉換和處理。同時經濾波后的信號一路輸出給過零檢測電路,輸出與輸入信號相同頻率的方波信號,經過硬件鎖相倍頻模塊處理,實現數據的同步采樣。頻率檢測模塊對過零檢測模塊輸出的方波信號進行檢測,采用頻率周期測量法,對電網頻率進行測量。模數轉換結果緩存在輸入雙口RAM中,并行6通道FFT IP核模塊和有效值模塊讀取緩存數據并分別進行每路256點的快速傅里葉變換和有效值運算,并將處理數據緩存在輸出雙口RAM中。當輸入和輸出雙口RAM中數據準備完成后,以中斷的方式通知Nios II處理器讀取數據,并通過以太網的方式傳輸到上位機對數據進一步處理。系統總體設計如圖1所示。

圖1 系統總體設計Fig.1 Diagram of system overall design

2 主要功能模塊設計

2.1 頻率檢測模塊

頻率測量的方法一般有周期測量法、頻率測量法、正交去調制法等[3-4],其中周期測量法以高頻的基準頻率源fx作為基準,用基準頻率源對Nw個周波長度的待測信號計數,則根據計數值Nx,可得被測信號源頻率為fw=(fxNw)/Nx。由于電網頻率在50 Hz左右,頻率較低,并且本FPGA系統的工作時鐘為100 MHz,所以采用周期測量法可實現較高的測量精度。

本頻率檢測模塊包括3部分:測頻控制器、計數器和鎖存器。實現方式如圖2所示。圖中CLK為系統時鐘100 MHz作為基準頻率源,fw為被測信號源頻率。輸出結果n送給Nios II做進一步處理。對于測頻控制器,被測信號二分頻后產生控制信號cs和clr分別用于選通、停止并清零計數器,以及lock用于控制鎖存器。計數模塊,當cs高電平時,counter開始對標準時鐘計數,在clr高電平時停止并清零結果。鎖存器的目的是方便讀取計數器的結果,cs由高變低時,lock置1,鎖存計數器的結果。因此完成測頻過程需要被測信號的2個周期,第1個周期計數標準時鐘,第2個周期鎖存結果然后清零計數器,得到測頻結果。

圖2 測頻電路Fig.2 Schematic of frequency measurement

2.2 AD轉換模塊

將三相電壓、電流一共6路模擬信號轉換為數字信號,選擇的是TI公司的ADS8364轉換芯片,每路轉換精度為16位,轉換速率為250 KSPS,具有一個高速并行輸出接口,可實現6通道的同步采樣[5]。6個通道被分成3個通道對A、B、C,每個通道對的采樣控制信號分別為HOLDA,HOLDB,HOLDC,由于要進行6通道并行同步采樣,所以將3個控制信號連接在一起組成HOLDX,統一進行采樣控制。通過FPGA片內時鐘分頻,提供給ADS8364芯片5MHz的采樣時鐘,完成一次采樣轉換最多需要20個時鐘周期,約為4 μs,系統的采樣頻率為12.8 kHz,約為78.1 μs,完全滿足采樣要求。采樣過程為,當采樣觸發信號上升沿到來時,拉低HOLDX至少20 ns,啟動采樣(6個通道同時進行采樣),當轉換完成后,轉換數據保存在6個寄存器中,讀取信號RD至少要拉低50 ns,完成一次讀取操作,并且在下一次讀取操作前要至少保持30 ns的高電平,讀取模式設置為循環周期讀取模式,所以通過6次拉低拉高RD信號來實現對6路轉換的讀取[6]。ADS8364的控制時序如圖3所示。

圖3 ADS8364的控制時序轉換圖Fig.3 Diagram of ADS8364 control timing

2.3 有限狀態機、FFT和有效值模塊

有限狀態機控制模塊實現對AD數據采集與轉換、數據緩存、FFT與有效值處理模塊的控制。有限狀態機的狀態轉移圖如圖4所示。觸發脈沖到來之前一直處于等待狀態S0,當鎖相倍頻觸發信號到來時進入S1狀態,拉低HOLDX,啟動AD轉換,然后進入S2狀態,在S2狀態等待EOC,當EOC變為低電平時,表示轉換結束,無條件轉入S3狀態,否則在S2狀態持續等待[7]。在S3狀態讀取AD轉換結果,并存入輸入雙口RAM中。S3在下一個時鐘到來時進入S4狀態,在S4狀態判斷輸入雙口RAM是否存滿,若存滿,則發出存滿指示信號,進入S5狀態,否則持續S2、S3、S4狀態直至存滿RAM。S5狀態輸出啟動信號,用來啟動FFT模塊和有效值處理模塊,然后進入S6狀態,在S6狀態等待FFT模塊和有效值處理模塊完成信號finish的到來,隨后進入S7狀態,輸出高電平給UNLOAD信號,卸載FFT模塊變換得到的數據,當unload_over信號為高電平說明卸載完成進入S8狀態,準備下一輪轉換,否則在S7狀態持續等待。在S8狀態對CNT開始計數,若CNT等于6,對其清零并跳進S4狀態,若小于6則跳進S5狀態。

圖4 有限狀態機的控制狀態轉移圖Fig.4 FSM control state transfer diagram

FFT模塊使用的是Altera公司的FFT IP核,目標器件選擇Cylone IV系列[8],變換長度選擇256點,輸入、輸出位寬精度和旋轉因子的位寬精度都選擇16位。選用此FFT IP模塊能夠縮短FPGA的設計周期和成本,提高系統的性能和可靠性。

被測三相電壓電流信號的有效值也是電能質量的重要參數,以電壓有效值的計算為例,離散化連續采樣信號u(t),在一個周期T內,采樣N點數據則電壓有效值計算公式為[9]

式中包括平方、求和累加、開方和除法運算,在FPGA中除法是通過移位來實現的,導致處理結果誤差較大,精度不高,所以上式中的除法運算在Nios II處理器中實現。當輸入雙口RAM中數據存儲完畢后,256點數據同時送入FFT模塊和有效值模塊,在有限狀態機的控制下,依次將6路數據進行處理。有效值模塊的結構圖如圖5所示。

2.4 以太網傳輸模塊

以太網模塊由數據鏈路層(MAC)和物理層(PHY)組成,其中MAC使用的是FPGA提供的三速以太網MAC IP核控制器,PHY物理層選擇的是Marvell 88E1111千兆以太網網絡芯片[10]。MAC IP核通過Avalon總線與 Nios II處理器相連接,當Nios II處理器對采集的數據進行預處理后,通過MAC層根據TCP/IP協議棧對數據進行打包、組幀、校驗等處理后,通過GMII接口傳輸給物理層PHY[11-13],將數據發送到上位機進行處理,實現對電能參數的遠程監控。其中Nios II處理器在網絡傳輸中主要分為3個部分:應用程序、TCP/IP協議和驅動程序。應用程序由用戶調用協議棧接口程序來實現以太網數據傳輸,而以太網驅動程序為上層協議與三速以太網IP核架起了橋梁。千兆以太網設計框圖如圖6所示。

圖6 千兆以太網設計框圖Fig.6 Diagram of gigabit-ethernet degign

3 系統軟件設計

軟件部分包括有限狀態機控制模塊程序、Nios II處理器運行程序和上位機模塊3個部分。有限狀態機控制模塊使用Verilog HDL語言進行編寫,主要包括AD采樣轉換控制模塊、輸入輸出RAM控制模塊、FFT控制模塊、有效值控制模塊等控制邏輯。數據采集與存儲、FFT與有效值運算都在有限狀態機的控制下有序進行。Nios II處理器運行程序由C/C++語言編程實現,主要包括初始化模塊、對中斷的響應和對數據的以太網傳輸。當頻率檢測模塊完成頻率檢測或是輸出緩存存滿時,以中斷的方式通知Nios II處理器對數據進行讀取,同時在Nios II處理器上嵌入應用程序、TCP/IP協議和PHY芯片的驅動程序,來實現數據與上位機的傳輸。本系統的上位機采用的是美國NI公司開發的面向計算機測控領域的虛擬儀器軟件開發平臺LabVIEW[14],利用豐富的版面功能和庫函數來實現電能質量參數的計算與直觀顯示。

4 結語

本文提出了一種基于FPGA的電能質量遠程監測系統,充分利用了FPGA強大的并行處理能力和高度集成的特點。運用硬件鎖相環技術實現了對三相電壓電流的同步采樣,在有限狀態機的整體控制下對數據進行諧波和有效值運算,并利用千兆以太網芯片將數據傳輸到上位機進行處理與顯示。實現了對電網電能的頻率、電壓電流有效值、功率和各次諧波等電能參數的實時遠程監測。

[1]陳宏.基于FPGA的電能質量監測裝置的研究[D].哈爾濱:東北農業大學,2010.

[2]梁海霞.基于FPGA的電力系統諧波檢測裝置的研制[D].濟南:山東大學,2008.

[3]劉明.電能質量檢測算法研究與監測裝置實現[D].秦皇島:燕山大學,2014:8-11.

[4]楊秀增.基于Nios II的自適應高精度頻率計設計[J].自動化與儀表,2009,24(7):13-16.

[5]TI.ADS8364數據手冊.[EB/OL].[2013].http://www.ti.com.cn/product/cn/ads8364.

[6]馬建榮.船舶電網電能質量監測系統研究[D].鎮江:江蘇科技大學,2013.

[7]鄭爭兵.基于FPGA的高速采樣緩存系統的設計與實現[J].計算機應用,2012,32(11):3259-3261.

[8]錢文明,劉新寧,張艷麗.基于Cyclone系列FPGA的1024點FFT算法的實現[J].電子工程師,2007,33(2):12-14.

[9]韋宏,付友濤,孔凡鵬.基于FPGA的千兆以太網設計[J].現代電子技術,2012,35(18):56-59.

[10]于慶廣,付之寶.電能質量指標及其算法的研究[J].電力電子技術,2007,41(1):10-12.

[11]李航.基于FPGA和千兆以太網(GigE)的圖像處理系統設計[D].南京:南京理工大學,2014.

[12]Mahmoodi M R,Sayedi S M,Mahmoodi B.Re-configurable hardware implementation of gigabit UDP/IP stack based onspartan-6 FPGA[C]//Yogyakarta:InternationalConferenceon Information Technology and Electrical Engineering,IEEE,2014.

[13]FCOSTA,S CHAPELAND.The new frontier of the DATA acquisition using 1 and 10 Gbit/s Ethernet Link[J].Physics Procedia,2012(31):1956-1964.

[14]楊樂平,李海濤,楊磊.LabVIEW程序設計與應用[M].2版.北京:電子工業出版社,2005.

猜你喜歡
電能信號檢測
“不等式”檢測題
“一元一次不等式”檢測題
“一元一次不等式組”檢測題
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
蘋果皮可以產生電能
電能的生產和運輸
海風吹來的電能
基于FPGA的多功能信號發生器的設計
電子制作(2018年11期)2018-08-04 03:25:42
澎湃電能 助力“四大攻堅”
人大建設(2018年2期)2018-04-18 12:17:00
主站蜘蛛池模板: 国产女人18水真多毛片18精品| 国产青榴视频在线观看网站| 亚洲三级影院| 天天做天天爱夜夜爽毛片毛片| 免费Aⅴ片在线观看蜜芽Tⅴ| 亚洲欧美另类专区| 91在线国内在线播放老师| 97视频免费在线观看| 思思99热精品在线| 中文字幕亚洲另类天堂| 国产精品成人免费视频99| 中国精品自拍| 欧美伊人色综合久久天天| 国产精品浪潮Av| 成人在线欧美| 97se亚洲综合| 国产精品免费福利久久播放| 精品欧美一区二区三区在线| 国产精品毛片一区| 国产玖玖视频| 91区国产福利在线观看午夜 | 一本大道视频精品人妻| 97国产精品视频自在拍| 99久久这里只精品麻豆| 天天色综网| 免费黄色国产视频| 日本妇乱子伦视频| 亚洲区一区| 国产久操视频| 嫩草影院在线观看精品视频| 99在线观看免费视频| yy6080理论大片一级久久| 久久永久精品免费视频| 国产黑丝一区| 国产三级a| 国产成本人片免费a∨短片| 制服丝袜国产精品| 国产九九精品视频| 国产欧美另类| 波多野结衣无码中文字幕在线观看一区二区 | 亚洲欧美国产五月天综合| 国产成人精品免费视频大全五级| 在线人成精品免费视频| 在线精品亚洲一区二区古装| 国产精品99一区不卡| 欧美专区在线观看| 久久香蕉国产线看观看精品蕉| 91久久精品国产| 日本人妻一区二区三区不卡影院 | 欧美日韩国产在线播放| 亚洲成a人片在线观看88| 色135综合网| 欧美日韩国产综合视频在线观看| 色婷婷在线播放| 国产一区二区三区在线无码| 永久免费无码日韩视频| 亚洲国产综合精品一区| 少妇精品在线| 欧美精品不卡| 久久青青草原亚洲av无码| 一区二区三区国产精品视频| 婷婷开心中文字幕| 在线免费观看AV| 东京热高清无码精品| 欧美中出一区二区| 91口爆吞精国产对白第三集 | 毛片久久久| 在线观看国产小视频| 99ri国产在线| 在线免费a视频| 国产91透明丝袜美腿在线| 成人福利视频网| 欧美日韩综合网| 国产福利一区二区在线观看| 免费精品一区二区h| 亚洲伦理一区二区| 欧美另类视频一区二区三区| 99无码熟妇丰满人妻啪啪| AV老司机AV天堂| 国产sm重味一区二区三区| 午夜欧美在线| 亚洲久悠悠色悠在线播放|