01.引言
隨著電力系統新型負荷及非線性負荷的大量增加,電力系統的電壓和電流波形會發生嚴重畸變,從而給電力系統帶來很大的“電網污染”。特別是用戶內部短路以及開關操作、變壓器或電容器組投切時的短時中斷均會引起電能質量擾動問題。同時電網系統中的諧波成份也越來越復雜,嚴重的電力“污染”對某些行業(如醫院的精密儀器、微計算機系統以及智能電子、工業過程控制中的微處理器等)構成了巨大的威脅,甚至造成“瀑布”式的連鎖反映,從而引發電網崩潰的事件。所以,電力系統中電網數據的精確采集、故障判斷、數據處理已成為電網正確運行的焦點。
因此,在供電系統的設計中,對諧波、負荷電流水平和功率因數等電網參數進行合理的估算,并采取相應的措施(如加設濾波和無功補償裝置)是非常必要的。隨著微處理器技術的快速發展、工業生產自動化程度的不斷提高,為本系統的成功研制提供了前提條件。本設計的研制主要針對我國電力系統供配電的實際情況,通過基于DSP的傅立葉變換算法,采用交流采樣技術實現多種電力參數的在線實時測量,為電網的安全經濟運行提供可靠保證。同時借鑒國內外研制同類裝置的經驗,研制和開發一種實用高效的電力參數測試儀,以適應電力系統自動化發展的需要。通過網絡隨時監測供電有關信息,以便為調度、運行、檢修提供服務,將會大大提高供電質量。
2.系統整體設計
電力參數檢測系統的主體設計思想是采用DSP芯片TMS320C5402構成數字處理系統,并以下位機為主體實現實時采樣、數據處理、分析和短時儲存,然后與上位機進行數據通訊,同時可以實現電壓、電流等電力參數的實時顯示和數據庫存儲管理等功能,系統的整體框圖如圖1所示。具體操作如下:
1.變壓器監測終端首先把經過CT, PT的三相電壓、電流,轉換為標稱值為100V和5A的電壓、電流,再把該信號經過傳感器轉換為跟隨式的標稱值為5V的電壓信號。
2.由DSP完成軟件濾波、FFT運算以及電壓、電流、功率、諧波等電力參數的計算檢測并進行各種判斷,將需要的數據進行存貯。如果判斷讀出的數據值越限,DSP就控制相應的輸出繼電器動作,進行外部供電系統報警信息的發送。用看門狗進行刷新、復位并實時檢測系統。
3.鎖相環鎖定捕捉到的信號頻率,同時通過軟件編程和DSP控制可對六路同時采樣的高速A\D轉換器來完成六路信號的數據采集。
4.系統配有鍵盤輸入和LCD顯示,調試人員可以在現場通過鍵盤輸入命令,直接進行控制并從LCD讀出所需數據。系統的電源部分采用開關電源模塊,使裝置能在較寬的電壓范圍內正常工作。
3.系統的硬件設計
3.1模擬抗混疊低通撼波電路
抗混疊模擬濾波器的作用是濾掉高頻信號成分。使輸入到A/D轉換器的信號為有限帶寬信號,并且以很小的衰減讓有效的頻率信號通過,而抑制這個頻帶以外的頻率信號,從而防止信號的頻譜發生混疊及高頻干擾。為了提高測量精度,結合數字濾波的方法,可以降低對模擬抗混疊濾波器的技術要求。
本設計采用兩級RC低通抗混疊濾波器,根據采樣定理,數字系統所能正確分析的信號的最高頻率成分應小于采樣頻率的二分之一,即:fh<1/2fs,這樣才不致于產生混疊誤差,對于高于1/2fs的信號頻率成分應在采樣之前濾除,以免產生混疊誤差,考慮到不可能制造出截止特性非常銳陡的低通濾波器,所以fh與fs-fh之間需要一個保護帶,所以人fs/fh = 2.5~3。考慮到本系統的采樣頻率約為6.4KHz (50Hz×128 = 6400Hz,即每周波采樣128點),且根據國家對諧波測量儀器的要求,A級儀器頻率測量范圍是0~2500Hz,所以將模擬低通濾波器的截止頻率定為2. 5KHz。由基本的電路知識不難算出兩階RC低通濾波器的截止頻率公式 ,取濾波電阻2.4K ,濾波電容0.01 ,就可以滿足設計要求
3.2 A/D采集電路
多通道數據采集系統將電流互感器和電壓互感器隔離變換后的3路電壓、3路電流信號經采樣緩沖后通過AD73360進行6路同步采集,其中AD73360的采樣頻率由鎖相倍頻電路鎖定電網頻率得到,AD73360采集到的數據經TMS320C5402A的串行口與CPU通信。為了提高系統抗干擾性能,A/D采集采用差動輸入,輸入范圍為-5V~+5V,為了使輸入信號適合A/D采集芯片的處理要求,首先對輸入信號進行緩沖和預處理。因為AD73360采用的是 轉換原理,具有優良的內置反混迭性能,模擬通道不需要配置高階低通濾波器,而只用簡單的一階RC低通濾波器。
AD73360的模擬輸入共有四種方式:直流耦合的差分輸入、交流耦合的差分輸入、直流耦合的單端輸入和交流耦合的單端輸入。交流耦合的差分輸入的連接如圖2所示,其中C1和C2起隔直作用,R1,C3和R2,C4分別為一階低通濾波器,R3和R4的作用是把參考信號引入到輸入端。
3.3 CPLD的應用
由于MS320LF2407僅有一個同步通訊口,因而設計中采用DSP的UART擴展。同時由于輸入輸出接口的資源有限,故采用了CPLD擴展。在本系統中,為了減小系統面積,以及加快設計步伐,采用了XILINX的XC95108芯片。它的宏單元數為108個,最大I/0數為108個,系統時鐘可達200MHz,采用快閃存儲技術,功耗明顯降低。系統中,XC95108主要解決缺相檢測、采樣脈沖產生、地址譯碼、鍵盤抖動和重鍵等問題。
3.4系統按鍵與顯示電路
在保證能完成各種功能的情況下,為了使操作簡單,選用了盡量少的按鍵數,并且采用了獨立式按鍵結構,實行功能復用,此方法雖然在判斷哪一個按鍵按下的程序上顯得復雜了一些,但它可以節省很多的數據地址空間或I/O口線,配置靈活,硬件結構簡單。本系統的按鍵部分直接采用SPCE061A的I/O口作為輸入。
作為小型的智能儀器,LCD是不可缺少的部分,操作人員可以根據需要來人工設置各種運行參數或實時顯示各種參數。液晶顯示器由于具有顯示信息豐富,功耗低,體積小,重量輕等優點,因而是單片機應用系統中最理想的顯示器件,近年來被廣泛的用于單片機控制的智能儀器、儀表、工業控制領域和家用電器當中。系統選用的是內藏T6963 C控制器點陣圖形式的液晶顯示模塊。
4.系統的軟件設計
系統的軟件由兩個部分構成:DSP軟件設計單元和上層監控軟件設計單元。DSP主要用于判別按鍵、參數設置、數據采集、對采樣量化的數據進行分析和計算以及通信控制等操作;上層監控單元提供友好的人機界面,便于參數的顯示及控制,直觀地、實時地反映當前電網的運行情況。本文中主要分析DSP軟件設計單元。數據處理模塊首先是對數據采集單元得到的離散化信號進行FIR濾波處理,后運用各種算法實現對各項電網參數的計算與分析。離散化信號經FFT變換后,以分離出基波分量和各次諧波分量,以便進行諧波分析。數據處理程序流程圖如圖3所示:
另一部分是單片機程序,主要完成讀CPLD接口數據,送到LCD電路顯示出來,掃描串口通訊,在符合語音條件時進行語音播放等功能。
傳統的匯編語言編程存在諸多不利因素:工作量大、地址安排復雜、調試困難、通用性差等,而采用高級語言進行軟件設計,就具有開發速度快、可靠性高、可讀可移植性高等優點。由于TMS320C5402芯片計算速度非常快,采用高級語言編程也能夠滿足系統實時性的要求。采用C語言編程的軟件結構清晰,易于理解,便于調試、連接、修改和移植,節省了軟件工作量,提高了工作效率,所以DSP程序采用C語言編寫。
5.DSP仿真
在CCS平臺上,對DSP程序進行編譯后,用Emulator對之進行仿真,得到如圖5和圖6所示結果。
圖4中nADCIn0為對電路零序電壓波形的64點采樣值,nADCIn1為對電路零序電流波形的64點采樣值,圖5中電壓值76為零序電壓波形的有效值,電流值12為零序電流波形的有效值,功率值881為某電路的零序有功功率。由圖中可以看到各項預定計算功能都得到了實現,經計算驗證仿真計算結果完全符合設計的要求。
6.結論與展望
我國對電網質量研究起步較晚,目前使用的電網質量檢測設備與發達國家還有一定距離,因此,電網污染問題仍然有待于進一步解決,傳統的采樣裝置有待于進一步優化提高,本文首先根據當前電力參數測量領域中存在的實際問題,提出了研制新型電力參數測試儀的必要性和可行性。在介紹了國內外在電量測量技術發展情況的基礎上,簡要分析了目前電力參數測量儀表研制過程中所采用的部分技術及各自的優劣點。本文將得到日益廣泛應用的數字信號處理芯片與精確的傅立葉變換運算這兩種先進的軟硬件技術有效地結合起來,設計了一種基于諧波分析的多功能電力參數測試儀。
參考文獻:
[1]丁光美.高西全.數字信號處理[M].西安.電子科技大學出版社.2002
[2]施奕平.基于DSP的電能質量監測儀[J].電測與儀表.2002 (1)
[3]劉和平.TMS320LF240X DSP結構、原理及應用[M].北京.北京航空航天大學出版社.2003
[4]王潞鋼.DSP C2000程序員高手進階[M].北京.機械工業出版社.2004
[5]張鳳蕊.郭俊杰.基于DSP電力參數測試系統的研究[J].現代電子技術.2006.(20)