電流互感器作為高壓電網檢測主要設備,不僅為電能的計量提供參數,而且是為繼電保護提供動作的依據。隨著國家智能電網和特高壓電網的發展,傳統電磁式電流互感器逐漸暴露出其致命缺陷,例如高電壓等級時絕緣極為困難、更高電壓下易磁飽和導致測量精度下降等。相比之下,光纖電流互感器具有抗電磁干擾能力強、絕緣可靠、測量精度高、結構簡單和體積小巧等諸多優點,是當前研究熱點。作為光纖電流互感器的核心部件,其檢測和控制電路對電流檢測精度和范圍具有非常重要的影響。 目前檢測和控制電路實現主要有兩種方案,一種是以數字信號處理芯片(DSP)為核心,由于DSP的速度越來越快,使得DSP成為很多數據處理和信號檢測方案的首選,但在時序控制方面是其瓶頸,由于時序控制精度和速度直接影響光纖電流互感器的檢測精度,所以該方案控制精度提高有限;另一種是以現場可編程門陣列(FPGA)和DSP為核心器件,結合兩者的優點,利用FPGA來完成系統時序控制,DSP實現各種數字信號處理算法,雖然可以獲得非常高的控制精度,但系統結構相對復雜,可靠性下降。隨著FPGA技術的發展,FPGA不僅被用來進行精密時序控制,而且可以實現復雜數字信號處理功能。本文利用FPGA來實現精密時序控制的同時,實現非常復雜的信號處理算法,并以FPGA為核心器件完成光纖電流互感器信號檢測和控制電路設計,利用該電路控制光纖電流互感器傳感頭進行電流測試和標定。試驗結果表明,系統控制精度達到0.2 S級測量準確度的要求。 1 全光纖電流互感器信號檢測與控制原理 全光纖電流傳感技術是利用法拉第效應來實現電流檢測的,當一束線偏振光通過處于磁場中的物質時,該偏振光的振動面會發生一定的旋轉,從而可通過對此旋轉角的測量來獲得磁場及產生磁場的電流的信息,其中振動面的旋轉角可由式(1)得出: 式中:Φ為磁致法拉第偏轉角;V為光纖的Verdet常數;H為磁場強度;l為光與磁場之間相互作用的距離。 法拉第效應的本質為磁致圓雙折射,其解釋是:線偏振光可以分解為兩束旋向相反的圓偏振光(左旋和右旋),外加磁場使得物質對這兩柬正交圓偏振光的折射率產生差別,導致它們在物質中的傳播速度不再一致,這兩束圓偏振光在傳播一段距離后會產生一定相位差△Φs,使對應的線偏振光的偏振面發生旋轉,通過測量該相位差就可以獲得磁場及產生磁場的電流信息,同時已證明該相位差△Φs和法拉第旋轉角Φ之間的關系為△Φs=2Φ。 若光路圍繞通電導體閉合,且當磁場H僅由穿過傳感光纖圈的導體中的電流,產生時,可利用式(1)和安培環路定律得: △Φs=2VNnI (2) 式中:△Φs為磁致法拉第相位差;V為光纖的Verdet常數;N為光束環繞導體的次數;n為傳感光纖圈中導體的根數;I為單根導體上通過的電流。 由此可看出,兩束正交圓偏振光受法拉第效應后產生的相位差大小與光束環繞導體的次數和穿過傳感光纖圈的總電流大小成正比。由于光束繞導體的次數已知,所以只要測出△Φs,即可計算出待測電流的大小。 2 信號檢測與控制電路實現 信號檢測與控制電路的總體框圖如圖1所示。光纖傳感頭將攜帶有相位差信息的光信號輸入到光電探測器(相位差與光電探測器輸出信號幅度成正比),光電探測器輸出的電壓信號首先進行隔直處理,再經過放大和濾波后,經A/D(模數轉換器)轉換為數字信號,然后送入基于FPGA的數字信號處理單元。在FPGA內進行數據解調、積分和濾波處理,并由階梯波生成算法計算出階梯波臺階高度,之后該階梯波與固定周期調制方波在時序控制單元控制下疊加,再經FPGA控制的D/A(數模轉換器)轉換后形成模擬電壓波形,驅動相位調制器,至此完成系統的一次閉環反饋。此外,階梯波臺階高度數據經數字濾波后由異步串行收發器(UART)傳輸到控制計算機,由于該階梯臺階高度與待測電流大小有關,上層軟件通過簡單處理就可以得出被測電流大小。整個系統的時序控制由FPGA內完成,且要求方波調制、A/D采集、數字階梯波反饋、數據輸出等的時序控制具有嚴格的同步關系。 圖1 信號檢測與控制電路框圖 2.1 前置放大及濾波電路 由于光電探測器輸出信號比較弱,而且含有較高頻率的噪聲信息,需要對其進行放大和濾波處理后才能進行后續的A/D轉換量化為數字信號。因此前置放大及濾波電路對有用信號的放大和對噪聲抑制能力會影響后續測量精度。前置放大電路采用差分運放AD8130,該芯片具有非常高的共模抑制比,特別適用于微弱信號放大中需要低噪聲、低諧波失真和高共模抑制比的應用中。光電探測器輸出的交流有效方波信號頻率為200 kHz左右,為保證該方波信號無失真通過后端濾波電路,濾波電路的高頻截止頻率必須以不損失20倍的方波基頻信號的諧波設計,同時為避免高頻噪聲進入后端采樣量化模塊,高頻截止帶寬不能太寬,本設計中采用4 MHz帶寬的π型濾波器實現前端濾波。 2.2 數據采集電路 為保證0.2S級(即千分之二)測量準確度,A/D轉換位數需要達到10位以上。此外,為保證對200 kHz方波信號每個周期高低電平采樣次數,從而可以通過累加求平均來提高采樣精度,需要在每個周期內方波高低電平分別進行20次以上采樣后求平均,這就要求模數轉換器采樣率大于8 MS/s。設計中保留一定余量采用量化位數14位、采樣率20 MS/s的模數轉換器 AD9248。該芯片采用多級的帶有輸出錯誤糾正邏輯的差分流水線結構,集成了兩個高性能采樣保持放大器和一個基準電壓源,只需要提供控制時鐘,其轉換數據在7個時鐘之后自動出現在數據端口,用于精密時序控制場合非常方便。 2.3 FPGA控制電路 FPGA是光纖電流互感器控制電路實現信號檢測與閉環控制的核心。如圖1所示,其主要功能是負責生成整個控制系統的控制時序;完成A/D采集控制及數據讀取、存儲;對采集到的數字信號按預定的解調和積分算法進行處理,將處理后的數據在發送到階梯波生成算法的同時,經濾波處理之后傳到UART串口控制模塊,完成與計算機的數據通信;此外還要將階梯波生成算法產生的數據與方波數據疊加后控制D/A轉換器輸出相應的模擬信號。FPGA控制時序如圖2所示,電路上電復位后, FPGA程序加載并對外圍A/D、D/A及其他程控電路及接口初始化;FPGA內部時序控制模塊產生周期5 μs的調制方波,該調制方波通過D/A控制接口輸出到D/A產生同樣周期的模擬方波信號并控制后端光調制器上產生±π/2的相移,確保前端光纖傳感部分的相位檢測靈敏度最高;模數轉換器前端輸入信號是含有相位差信息的交流信號,該信號的高低電平差值與相位差成正比,通過檢測該信號的高低電平差值就可以間接獲得當前相位差值,從而根據前面所述理論獲得對應電流大小,該信號周期與方波周期一致。FPGA通過時序控制單元控制A/D轉換器在每個方波周期內對該信號高電平和低電平分別進行多次采樣求平均后相減,獲得該信號的解調信息即相位信息。由于前端光纖傳感部分的相位差為0時表明實現一次閉環控制,因此,上述解調出的相位信息需要經過階梯波生成算法將相位差信息轉換為階梯波臺階數據,再經過后端200 kHz固定方波和數字階梯波疊加生成模塊將該臺階數據與方波數據累加輸出到D/A轉換器,D/A轉換器輸出模擬信號驅動控制相位調制器產生抵消上述檢測到的相位差信息,形成一次閉環控制。該處設計時應設計階梯波累加判別程序,當階梯波累加數據值超過驅動相位調制器產生2π相移時,應該減去相位調制器產生2π相移所對應值后再累加。由于該階梯波臺階的高度反映了被測電流引起的相位差值,所以該值與被測電流也成線性關系,可將該值經數字平滑濾波后由FPGA內部設計的UART通信接口傳輸到上層控制界面用于計算當前被測電流的大小。 圖2 FPGA閉環控制時序圖 2.4 數模轉換及驅動電路 該部分功能是把200 kHz固定方波和數字階梯波疊加生成模塊所輸出的數字信號轉變為模擬電壓信號,經過功率驅動部分的放大和幅度調節控制相位調制器(在D/A滿量程輸出時,產生的模擬電壓值為相位控制器半波電壓的兩倍),從而在光纖傳感環中產生一個附加的反饋相移,抵消掉本次閉環控制周期內檢測到的相位差。D/A選擇主要考慮模擬信號輸出建立時間、增益誤差、輸出線性度以及分辨率幾個指標。D/A輸出信號建立時間不僅對閉環控制帶寬具有重要影響,而且當其建立時間較長時,會對輸出階梯波臺階的前、后沿影響很大,導致模數轉換器前端輸入信號的尖峰脈沖拉長,而有效采樣時間窗口變短,因此建立時間越短越好。D/A的增益誤差和輸出線性度決定了輸出模擬信號的誤差和線性度,而模擬信號的誤差和線性度施加在相位調制器上后或直接影響反饋相位的控制誤差,因此需選擇增益誤差和輸出線性度小的模數轉換器。D/A的分辨率直接決定相位控制的最小分辨精度,其分辨率最好大于A/D的分辨率。設計中采用16位的高速D/A芯片AD9726實現該模數轉換功能。由于該芯片為電流型輸出,所以后端采用高速運放AD81l實現電流輸出轉電壓輸出和電壓幅度放大功能。 3 實驗驗證及討論 為驗證上述控制電路性能,結合前端光纖電流傳感頭模塊搭建了全光纖電流互感器裝置。同時,采用大電流發生器(交流,有效值0 ~ 5 000A,50 Hz)作為測試電流源,并以0.0l級(誤差低于0.0l%)的標準電流互感器為基準,按照國標要求,搭建了一套準確度校檢系統,以之校檢該全光纖電流互感器的測量準確度,從而驗證上述控制電路的指標和功能。圖3是上層控制界面通過串口獲得的50 Hz交流電信號的截圖,可見通過上述控制電路可以有效解調出50 Hz交流電信號的周期和幅度信息,從而實現對光纖傳感頭的閉環控制功能。 圖3 上層控制界面獲得的50 Hz交流電信號 在本控制電路基礎上搭建的全光纖電流互感器裝置樣機額定一次電流值Ipr設定為100A-4000A,根據國標要求,在Ipr的l%-120%范圍內,實測電流值i測的測量誤差如表1所示,其中標準電流值i標指0.01級標準電流互感器對待測電流進行檢測得到的電流值(有效值,與真實值之間的誤差低于0.0l%),單位為A;樣機解調信號的數字輸出指樣機對待測電流進行解調后輸出的數字量;樣機解調出的電流值i解,指樣機解調信號的數字輸出乘以一個固定變比得到的數值,表征解調輸出的電流值(有效值),單位為A;電流誤差為i標和i解之間的誤差。 圖4 全量程范圍的實測誤差曲線 根據表1的數據,可得到全量程范圍內的誤差曲線,如圖4所示。可以直觀看出全量程范圍內的實測誤差均滿足0.2 S級測量準確度的要求。即設計的電路完成了對光纖傳感頭的閉環控制和測試數據解調。 本文初步研究了用于全光纖電流互感器的閉環檢測控制電路,基于單片FPGA實現信號采集、數據輸出以及與計算機通信等控制和數據解調、積分濾波、階梯波產生等算法,完成了對光纖電流互感器傳感頭輸出信號的檢測以及閉環控制。該控制電路具有結構簡單、集成度高、閉環控制速度快、控制精度高等特點,為研制滿足電力電網測試需求的全光纖電流互感器奠定了基礎。此外,基于該控制電路研制的全光纖電流互感器樣機,經測試,其額定一次電流100 A~4000 A范圍內均實現了0.2 S級測量準確度,初步滿足電力電網對電流互感器測量準確度的要求。 |