來源:電源網
計算機技術,尤其是單片機技術和大規(guī)模集成電路及各種新型傳感元件的迅速發(fā)展和日臻成熟,微機技術在電力系統(tǒng)中的普及應用,使電力系統(tǒng)的測量和監(jiān)控技術得到了快速的發(fā)展。在工業(yè)生產過程中,往往需要對電動機運行期間的功率因數進行檢測,以便采取相應的補償措施來提高功率因數,從而達到節(jié)約電能的目的。若三相負載不平衡,為能比較真實地反映三相電機的功率因數值,可通過采樣三相交流電中任意一相相電流以及另外兩相線電壓之間的相位差得到三相系統(tǒng)的功率因數。MSP430系列單片機是一種超低功耗的混合信號處理器(Mixed Signal Processor),它具有低電壓、超低功耗、強大的處理能力、系統(tǒng)工作穩(wěn)定、豐富的片內外設、方便開發(fā)等優(yōu)點,具有很高的性價比,在工程控制等領域有著極其廣泛的應用范圍。使用MSP430實現對電機功率因數等電力參數的測量,不但提高了測量的精度和自動化水平,而且降低了系統(tǒng)的功耗。
1 功率因數與相位
電機的功率因數cosΦ值是相電壓與相電流的余弦值。設三相的電壓分別為UA,UB,UC,電流分別為IA,IB,IC,則它們的表達式如下:
上式中:UM表示每相電壓幅值;IM表示每相電流幅值;ω表示角頻率;Φ表示相電流滯后相電壓的相位差角。
對于三相對稱的電源,若電機的功率因數為1,即等效總負載為純阻性,則各相電源的相電流必定與其相電壓同相,相位差Φ=0°,而當電機的功率因數值不為1時,電流向量與電壓向量之間將存在一定的夾角Φ,感性負載時Φ角滯后0°~90°,容性負載時角超前0°~-90°。因此準確檢測線電壓與線電流之間的相位差,即可測量出電機的功率因數角。
2 相位差Φ計算原理
相位差Φ的計算原理是利用輸入2路信號過零點的時間差,以及信號的頻率來計算2路信號的相位差。
2.1 頻率的測量
首先測量單路輸入信號頻率,方法是記錄1路方波信號2次連續(xù)上升沿觸發(fā)的定時器計數值t1和t2,計算出2次上升沿計數器差值△t=t1-t2,以定時器工作頻率fclk為參考,求出輸入信號的頻率為Fin=fclk/△N1。
2.2 信號相位差的測量
運用TI的MSP430F449的捕獲功能,捕獲2路信號的過零點,記錄定時器這一時刻的計算值,計算出它們之間的時間差。TI公司的所有的FLASH型單片機都含有Timer_A,它是程序的核心。Timer_A由1個16位定時器和多路比較/捕獲通道組成。
2路信號的相位差△=360°×△t/Ti,其中,△t=△N2/flk,△N2為2路信號的上升沿分別觸發(fā)計數器的差值;Ti為輸入信號的周期。由相位差的計算可簡化為:
3系統(tǒng)硬件結構
測量系統(tǒng)以MSP430F449單片機為核心,主要由電壓電流檢測電路、信號調理電路、時鐘電路、電源電路和顯示電路組成。
3.1 電壓、電流檢測電路
為實現強、弱電的隔離,提高抗干擾能力,檢測逆變器供電條件下的相電流以及兩相的線電壓,分別采用電流互感器和電壓互感器。由于逆變器供電不平衡,造成三相交流電壓、交流電流相位差不一致,影響功率因數測量的最終因數是相位,除頻率變化造成的相位改變外,還有互感器的相差及交流采樣時電流和電壓不能同步采樣造成的相差,這些因素造成的相差實際上是一個常數。
3.2 信號調理電路
電流互感器的輸出,經運算放大器和I/V轉換器,把電流信號轉換成電壓信號。電壓信號和電流信號轉化的電壓信號進行放大、施密特整形,把交流信號轉化為方波信號,輸入到單片機Timer_A的TA1,TA2輸入端。這樣測信號相移就變成測信號邊沿之間的時間寬度問題,MSP430F449單片機很容易實現。
3.3 時鐘電路
時鐘電路用于產生單片機工作所需的時鐘信號,該系統(tǒng)采用內部時鐘模塊,外接晶振方式,振蕩頻率主要由石英晶振的頻率決定。單片機內部具有時鐘模塊,能實現超低功耗應用。振蕩器和系統(tǒng)時鐘發(fā)生器的主要設計目標是廉價和低功耗。為達到系統(tǒng)廉價,外接器件縮減到只有一個普通晶振。在數字系統(tǒng)中,系統(tǒng)功耗與頻率成正比,所以使用低頻晶體和和含有倍頻器的振蕩器可以滿足時鐘系統(tǒng)速度與低功耗這2個要求。該系統(tǒng)的時鐘電路是用一頻率為32768Hz的晶振來固定整個電路的頻率來實現。
3.4 顯示電路
MSP430F449帶有內部LCD驅動模塊,直接將液晶顯示屏連接在芯片的驅動端口即可,電路結構極為簡單。LCD具有功耗低、體積小、質量輕、超薄和可編程驅動等其他顯示無法比擬的優(yōu)點。由點陣液晶顯示器件與相應的控制器、驅動器裝配成的顯示模塊的種類較多,其功能、指令、接口定義及引腳并無統(tǒng)一標準,具體使用時應加以選擇。
4 軟件設計
MSP430F449單片機內部具有多個時鐘源,可以靈活地配置給各模塊使用以及工作于多種低功耗模式,降低控制電路的功耗提高整體效率,其具有內部自帶有高精度12為ADC12、一個集成LCD驅動模塊、硬件乘法器以及Timer_A和Timer_B定時器等。
相電壓和相電流的相位差Φ測量程序由主程序和中斷程序組成。主程序完成各程控器件初始化、清零顯示器、設定時鐘頻率等功能,然后進入低功耗模式,等待相位測量中斷。中斷服務程序完成頻率、相位差的測量。
此系統(tǒng)的軟件是在IAR Embedded Workbench開發(fā)環(huán)境下采用C語言編寫的,采用模塊化程序設計。測量功能由中斷完成的優(yōu)點是使單片機絕大部分時間處于低功耗狀態(tài),充分發(fā)揮了MSP430系列單片機微功耗特點,降低了儀器的功耗。相位的測量需要對輸入信號的周期和相位差值分別采樣,周期的采樣使用CCR0來捕獲同一輸入信號相鄰的2個周期的上升沿,在第一個上升沿到來時觸發(fā)CCR0中斷,清零計數器并開始計數;當第二個上升沿到來時再次觸發(fā)中斷,保存計數值。為了防止中斷沖突,提高測量的精度,采用滯后捕獲的方法。即電流信號上升沿到來時,禁止CCR0,一直等到CCR2捕獲到電流信號的上升沿為止,這時捕獲到的2個上升沿不在同一個周期內,由于實測計數值和實際相位差計數值兩者之間的差值為整數倍,從而能夠得用已測到周期值算出2路信號相位差的實際計數值。為了提高測量的精廢要求,可以在程序中使用長度為20的樣本循環(huán)隊列,而每個樣本是40次周期采樣和60次相位差采樣的平均值。
5 結語
經實踐證明,采用MsP430單片機技術對電機功率因數進行高精度測量,既可以改變傳統(tǒng)的測量方法,同時又能實現電機功率因數的在線檢測,對提高電機的運行,改善其性能起到一定的作用。由于采用測量單相電流及電壓之間的相位差來得到三相系統(tǒng)的功率因數的檢測方法,無需判斷相序,可適用于不同的電機接線方法,在實際應用場合工作穩(wěn)定可靠。MSP430F449單片機超低功耗存儲量大,工作電壓非常低,只要1.8~3.6V即可以工作,十分適用于電池供電的工頻數字相位測量。該測量系統(tǒng)的相位測量絕對誤差≤2°,具有頻率測量及數字顯示功能;相位差數字顯示的相位讀數為0°~180.0°,分辨率為0.1°
審核編輯 黃昊宇
-
功率因數
+關注
關注
10文章
563瀏覽量
39356 -
電機
+關注
關注
142文章
9028瀏覽量
145624
發(fā)布評論請先 登錄
相關推薦
評論