《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 模擬設(shè)計 > 設(shè)計應(yīng)用 > 基于MSP430的電機(jī)功率因數(shù)測量系統(tǒng)
基于MSP430的電機(jī)功率因數(shù)測量系統(tǒng)
摘要: 計算機(jī)技術(shù),尤其是單片機(jī)技術(shù)和大規(guī)模集成電路及各種新型傳感元件的迅速發(fā)展和日臻成熟,微機(jī)技術(shù)在電力系統(tǒng)中的普及應(yīng)用,使電力系統(tǒng)的測量和監(jiān)控技術(shù)得到了快速的發(fā)展。
Abstract:
Key words :

  計算機(jī)技術(shù),尤其是單片機(jī)技術(shù)和大規(guī)模集成電路及各種新型傳感元件的迅速發(fā)展和日臻成熟,微機(jī)技術(shù)在電力系統(tǒng)中的普及應(yīng)用,使電力系統(tǒng)的測量和監(jiān)控技術(shù)得到了快速的發(fā)展。在工業(yè)生產(chǎn)過程中,往往需要對電動機(jī)運(yùn)行期間的功率因數(shù)進(jìn)行檢測,以便采取相應(yīng)的補(bǔ)償措施來提高功率因數(shù),從而達(dá)到節(jié)約電能的目的。若三相負(fù)載不平衡,為能比較真實(shí)地反映三相電機(jī)的功率因數(shù)值,可通過采樣三相交流電中任意一相相電流以及另外兩相線電壓之間的相位差得到三相系統(tǒng)的功率因數(shù)。MSP430系列單片機(jī)是一種超低功耗的混合信號處理器(Mixed Signal Processor),它具有低電壓、超低功耗、強(qiáng)大的處理能力、系統(tǒng)工作穩(wěn)定、豐富的片內(nèi)外設(shè)、方便開發(fā)等優(yōu)點(diǎn),具有很高的性價比,在工程控制等領(lǐng)域有著極其廣泛的應(yīng)用范圍。使用MSP430實(shí)現(xiàn)對電機(jī)功率因數(shù)等電力參數(shù)的測量,不但提高了測量的精度和自動化水平,而且降低了系統(tǒng)的功耗。

  1 功率因數(shù)與相位

  電機(jī)的功率因數(shù)cosΦ值是相電壓與相電流的余弦值。設(shè)三相的電壓分別為UA,UB,UC,電流分別為IA,IB,IC,則它們的表達(dá)式如下:

  

  上式中:UM表示每相電壓幅值;IM表示每相電流幅值;ω表示角頻率;Φ表示相電流滯后相電壓的相位差角。圖1給出了三相輸電線路的相電壓、相電流的矢量圖。

  

  對于三相對稱的電源,若電機(jī)的功率因數(shù)為1,即等效總負(fù)載為純阻性,則各相電源的相電流必定與其相電壓同相,相位差Φ=0°,而當(dāng)電機(jī)的功率因數(shù)值不為1時,電流向量與電壓向量之間將存在一定的夾角Φ,感性負(fù)載時Φ角滯后0°~90°,容性負(fù)載時角超前0°~-90°。因此準(zhǔn)確檢測線電壓與線電流之間的相位差,即可測量出電機(jī)的功率因數(shù)角。

  2 相位差Φ計算原理

  相位差Φ的計算原理是利用輸入2路信號過零點(diǎn)的時間差,以及信號的頻率來計算2路信號的相位差。

  2.1 頻率的測量

  首先測量單路輸入信號頻率,方法是記錄1路方波信號2次連續(xù)上升沿觸發(fā)的定時器計數(shù)值t1和t2,計算出2次上升沿計數(shù)器差值△t=t1-t2,以定時器工作頻率fclk為參考,求出輸入信號的頻率為Fin=fclk/△N1。

  2.2 信號相位差的測量

  運(yùn)用TI的MSP430F449的捕獲功能,捕獲2路信號的過零點(diǎn),記錄定時器這一時刻的計算值,計算出它們之間的時間差。TI公司的所有的FLASH型單片機(jī)都含有Timer_A,它是程序的核心。Timer_A由1個16位定時器和多路比較/捕獲通道組成。

  2路信號的相位差△=360°×△t/Ti,其中,△t=△N2/flk,△N2為2路信號的上升沿分別觸發(fā)計數(shù)器的差值;Ti為輸入信號的周期。由相位差的計算可簡化為:

  

  3系統(tǒng)硬件結(jié)構(gòu)

  測量系統(tǒng)以MSP430F449單片機(jī)為核心,主要由電壓電流檢測電路、信號調(diào)理電路、時鐘電路、電源電路和顯示電路組成。其系統(tǒng)結(jié)構(gòu)圖如圖2所示。

  

  3.1 電壓、電流檢測電路

  為實(shí)現(xiàn)強(qiáng)、弱電的隔離,提高抗干擾能力,檢測逆變器供電條件下的相電流以及兩相的線電壓,分別采用電流互感器和電壓互感器。由于逆變器供電不平衡,造成三相交流電壓、交流電流相位差不一致,影響功率因數(shù)測量的最終因數(shù)是相位,除頻率變化造成的相位改變外,還有互感器的相差及交流采樣時電流和電壓不能同步采樣造成的相差,這些因素造成的相差實(shí)際上是一個常數(shù)。

  3.2 信號調(diào)理電路

  電流互感器的輸出,經(jīng)運(yùn)算放大器和I/V轉(zhuǎn)換器,把電流信號轉(zhuǎn)換成電壓信號。電壓信號和電流信號轉(zhuǎn)化的電壓信號進(jìn)行放大、施密特整形,把交流信號轉(zhuǎn)化為方波信號,輸入到單片機(jī)Timer_A的TA1,TA2輸入端。這樣測信號相移就變成測信號邊沿之間的時間寬度問題,MSP430F449單片機(jī)很容易實(shí)現(xiàn)。

  3.3 時鐘電路

  時鐘電路用于產(chǎn)生單片機(jī)工作所需的時鐘信號,該系統(tǒng)采用內(nèi)部時鐘模塊,外接晶振方式,振蕩頻率主要由石英晶振的頻率決定。單片機(jī)內(nèi)部具有時鐘模塊,能實(shí)現(xiàn)超低功耗應(yīng)用。振蕩器和系統(tǒng)時鐘發(fā)生器的主要設(shè)計目標(biāo)是廉價和低功耗。為達(dá)到系統(tǒng)廉價,外接器件縮減到只有一個普通晶振。在數(shù)字系統(tǒng)中,系統(tǒng)功耗與頻率成正比,所以使用低頻晶體和和含有倍頻器的振蕩器可以滿足時鐘系統(tǒng)速度與低功耗這2個要求。該系統(tǒng)的時鐘電路是用一頻率為32 768 Hz的晶振來固定整個電路的頻率來實(shí)現(xiàn)。

  3.4 顯示電路

  MSP430F449帶有內(nèi)部LCD驅(qū)動模塊,直接將液晶顯示屏連接在芯片的驅(qū)動端口即可,電路結(jié)構(gòu)極為簡單。LCD具有功耗低、體積小、質(zhì)量輕、超薄和可編程驅(qū)動等其他顯示無法比擬的優(yōu)點(diǎn)。由點(diǎn)陣液晶顯示器件與相應(yīng)的控制器、驅(qū)動器裝配成的顯示模塊的種類較多,其功能、指令、接口定義及引腳并無統(tǒng)一標(biāo)準(zhǔn),具體使用時應(yīng)加以選擇。

  計算機(jī)技術(shù),尤其是單片機(jī)技術(shù)和大規(guī)模集成電路及各種新型傳感元件的迅速發(fā)展和日臻成熟,微機(jī)技術(shù)在電力系統(tǒng)中的普及應(yīng)用,使電力系統(tǒng)的測量和監(jiān)控技術(shù)得到了快速的發(fā)展。在工業(yè)生產(chǎn)過程中,往往需要對電動機(jī)運(yùn)行期間的功率因數(shù)進(jìn)行檢測,以便采取相應(yīng)的補(bǔ)償措施來提高功率因數(shù),從而達(dá)到節(jié)約電能的目的。若三相負(fù)載不平衡,為能比較真實(shí)地反映三相電機(jī)的功率因數(shù)值,可通過采樣三相交流電中任意一相相電流以及另外兩相線電壓之間的相位差得到三相系統(tǒng)的功率因數(shù)。MSP430系列單片機(jī)是一種超低功耗的混合信號處理器(Mixed Signal Processor),它具有低電壓、超低功耗、強(qiáng)大的處理能力、系統(tǒng)工作穩(wěn)定、豐富的片內(nèi)外設(shè)、方便開發(fā)等優(yōu)點(diǎn),具有很高的性價比,在工程控制等領(lǐng)域有著極其廣泛的應(yīng)用范圍。使用MSP430實(shí)現(xiàn)對電機(jī)功率因數(shù)等電力參數(shù)的測量,不但提高了測量的精度和自動化水平,而且降低了系統(tǒng)的功耗。

  1 功率因數(shù)與相位

  電機(jī)的功率因數(shù)cosΦ值是相電壓與相電流的余弦值。設(shè)三相的電壓分別為UA,UB,UC,電流分別為IA,IB,IC,則它們的表達(dá)式如下:

  

  上式中:UM表示每相電壓幅值;IM表示每相電流幅值;ω表示角頻率;Φ表示相電流滯后相電壓的相位差角。圖1給出了三相輸電線路的相電壓、相電流的矢量圖。

  

  對于三相對稱的電源,若電機(jī)的功率因數(shù)為1,即等效總負(fù)載為純阻性,則各相電源的相電流必定與其相電壓同相,相位差Φ=0°,而當(dāng)電機(jī)的功率因數(shù)值不為1時,電流向量與電壓向量之間將存在一定的夾角Φ,感性負(fù)載時Φ角滯后0°~90°,容性負(fù)載時角超前0°~-90°。因此準(zhǔn)確檢測線電壓與線電流之間的相位差,即可測量出電機(jī)的功率因數(shù)角。

  2 相位差Φ計算原理

  相位差Φ的計算原理是利用輸入2路信號過零點(diǎn)的時間差,以及信號的頻率來計算2路信號的相位差。

  2.1 頻率的測量

  首先測量單路輸入信號頻率,方法是記錄1路方波信號2次連續(xù)上升沿觸發(fā)的定時器計數(shù)值t1和t2,計算出2次上升沿計數(shù)器差值△t=t1-t2,以定時器工作頻率fclk為參考,求出輸入信號的頻率為Fin=fclk/△N1。

  2.2 信號相位差的測量

  運(yùn)用TI的MSP430F449的捕獲功能,捕獲2路信號的過零點(diǎn),記錄定時器這一時刻的計算值,計算出它們之間的時間差。TI公司的所有的FLASH型單片機(jī)都含有Timer_A,它是程序的核心。Timer_A由1個16位定時器和多路比較/捕獲通道組成。

  2路信號的相位差△=360°×△t/Ti,其中,△t=△N2/flk,△N2為2路信號的上升沿分別觸發(fā)計數(shù)器的差值;Ti為輸入信號的周期。由相位差的計算可簡化為:

  

  3系統(tǒng)硬件結(jié)構(gòu)

  測量系統(tǒng)以MSP430F449單片機(jī)為核心,主要由電壓電流檢測電路、信號調(diào)理電路、時鐘電路、電源電路和顯示電路組成。其系統(tǒng)結(jié)構(gòu)圖如圖2所示。

  

  3.1 電壓、電流檢測電路

  為實(shí)現(xiàn)強(qiáng)、弱電的隔離,提高抗干擾能力,檢測逆變器供電條件下的相電流以及兩相的線電壓,分別采用電流互感器和電壓互感器。由于逆變器供電不平衡,造成三相交流電壓、交流電流相位差不一致,影響功率因數(shù)測量的最終因數(shù)是相位,除頻率變化造成的相位改變外,還有互感器的相差及交流采樣時電流和電壓不能同步采樣造成的相差,這些因素造成的相差實(shí)際上是一個常數(shù)。

  3.2 信號調(diào)理電路

  電流互感器的輸出,經(jīng)運(yùn)算放大器和I/V轉(zhuǎn)換器,把電流信號轉(zhuǎn)換成電壓信號。電壓信號和電流信號轉(zhuǎn)化的電壓信號進(jìn)行放大、施密特整形,把交流信號轉(zhuǎn)化為方波信號,輸入到單片機(jī)Timer_A的TA1,TA2輸入端。這樣測信號相移就變成測信號邊沿之間的時間寬度問題,MSP430F449單片機(jī)很容易實(shí)現(xiàn)。

  3.3 時鐘電路

  時鐘電路用于產(chǎn)生單片機(jī)工作所需的時鐘信號,該系統(tǒng)采用內(nèi)部時鐘模塊,外接晶振方式,振蕩頻率主要由石英晶振的頻率決定。單片機(jī)內(nèi)部具有時鐘模塊,能實(shí)現(xiàn)超低功耗應(yīng)用。振蕩器和系統(tǒng)時鐘發(fā)生器的主要設(shè)計目標(biāo)是廉價和低功耗。為達(dá)到系統(tǒng)廉價,外接器件縮減到只有一個普通晶振。在數(shù)字系統(tǒng)中,系統(tǒng)功耗與頻率成正比,所以使用低頻晶體和和含有倍頻器的振蕩器可以滿足時鐘系統(tǒng)速度與低功耗這2個要求。該系統(tǒng)的時鐘電路是用一頻率為32 768 Hz的晶振來固定整個電路的頻率來實(shí)現(xiàn)。

  3.4 顯示電路

  MSP430F449帶有內(nèi)部LCD驅(qū)動模塊,直接將液晶顯示屏連接在芯片的驅(qū)動端口即可,電路結(jié)構(gòu)極為簡單。LCD具有功耗低、體積小、質(zhì)量輕、超薄和可編程驅(qū)動等其他顯示無法比擬的優(yōu)點(diǎn)。由點(diǎn)陣液晶顯示器件與相應(yīng)的控制器、驅(qū)動器裝配成的顯示模塊的種類較多,其功能、指令、接口定義及引腳并無統(tǒng)一標(biāo)準(zhǔn),具體使用時應(yīng)加以選擇。

  4 軟件設(shè)計

  MSP430F449單片機(jī)內(nèi)部具有多個時鐘源,可以靈活地配置給各模塊使用以及工作于多種低功耗模式,降低控制電路的功耗提高整體效率,其具有內(nèi)部自帶有高精度12為ADC12、一個集成LCD驅(qū)動模塊、硬件乘法器以及Timer_A和Timer_B定時器等。

  相電壓和相電流的相位差Φ測量程序由主程序和中斷程序組成。主程序完成各程控器件初始化、清零顯示器、設(shè)定時鐘頻率等功能,然后進(jìn)入低功耗模式,等待相位測量中斷。中斷服務(wù)程序完成頻率、相位差的測量。其流程圖如圖3所示。

  

  此系統(tǒng)的軟件是在IAR Embedded Workbench開發(fā)環(huán)境下采用C語言編寫的,采用模塊化程序設(shè)計。測量功能由中斷完成的優(yōu)點(diǎn)是使單片機(jī)絕大部分時間處于低功耗狀態(tài),充分發(fā)揮了MSP430系列單片機(jī)微功耗特點(diǎn),降低了儀器的功耗。相位的測量需要對輸入信號的周期和相位差值分別采樣,周期的采樣使用CCR0來捕獲同一輸入信號相鄰的2個周期的上升沿,在第一個上升沿到來時觸發(fā)CCR0中斷,清零計數(shù)器并開始計數(shù);當(dāng)?shù)诙€上升沿到來時再次觸發(fā)中斷,保存計數(shù)值。為了防止中斷沖突,提高測量的精度,采用滯后捕獲的方法。即電流信號上升沿到來時,禁止CCR0,一直等到CCR2捕獲到電流信號的上升沿為止,這時捕獲到的2個上升沿不在同一個周期內(nèi),由于實(shí)測計數(shù)值和實(shí)際相位差計數(shù)值兩者之間的差值為整數(shù)倍,從而能夠得用已測到周期值算出2路信號相位差的實(shí)際計數(shù)值。為了提高測量的精廢要求,可以在程序中使用長度為20的樣本循環(huán)隊列,而每個樣本是40次周期采樣和60次相位差采樣的平均值。

  5 結(jié)語

  經(jīng)實(shí)踐證明,采用MsP430單片機(jī)技術(shù)對電機(jī)功率因數(shù)進(jìn)行高精度測量,既可以改變傳統(tǒng)的測量方法,同時又能實(shí)現(xiàn)電機(jī)功率因數(shù)的在線檢測,對提高電機(jī)的運(yùn)行,改善其性能起到一定的作用。由于采用測量單相電流及電壓之間的相位差來得到三相系統(tǒng)的功率因數(shù)的檢測方法,無需判斷相序,可適用于不同的電機(jī)接線方法,在實(shí)際應(yīng)用場合工作穩(wěn)定可靠。MSP430F449單片機(jī)超低功耗存儲量大,工作電壓非常低,只要1.8~3.6 V即可以工作,十分適用于電池供電的工頻數(shù)字相位測量。該測量系統(tǒng)的相位測量絕對誤差≤2°,具有頻率測量及數(shù)字顯示功能;相位差數(shù)字顯示的相位讀數(shù)為0°~180.0°,分辨率為0.1°

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。