一種新的快速高精度頻率測(cè)量方法

當(dāng)前位置:首頁(yè) >> 儀器儀表資訊

一種新的快速高精度頻率測(cè)量方法

摘 要 本文提出了一種用Motorola公司推出的32位機(jī)中的CTM模塊來(lái)快速、精確的硬件測(cè)頻方法,該方法已被應(yīng)用于低頻低壓自動(dòng)減載電力自動(dòng)裝置中。采用這一方法,不需要專(zhuān)用的測(cè)頻電路,簡(jiǎn)化了該裝置硬件結(jié)構(gòu),同時(shí)裝置性能得到改善,測(cè)頻更快速、更準(zhǔn)確。且該方法計(jì)算量小,測(cè)頻速度快,特別適合于電網(wǎng)頻率的微機(jī)實(shí)時(shí)測(cè)量。實(shí)踐證明,這種方法在保證了較高測(cè)量精度的同時(shí),能保證頻率測(cè)量的快速完成,對(duì)于微型化智能測(cè)試系統(tǒng)的研制和進(jìn)一步開(kāi)發(fā)產(chǎn)品具有一定的參考價(jià)值和實(shí)際應(yīng)用意義。

關(guān)鍵詞 頻率 測(cè)量 單片機(jī) 硬件

1 引言

  電力系統(tǒng)頻率穩(wěn)定是近年來(lái)受到電力工程界廣泛關(guān)注的課題。失去頻率穩(wěn)定性,會(huì)使系統(tǒng)頻率崩潰而招致系統(tǒng)全停電;失去電壓穩(wěn)定性,會(huì)發(fā)生電壓崩潰,從而引起大面積停電。電力系統(tǒng)的頻率反映了發(fā)電機(jī)組發(fā)出的有功功率與負(fù)荷所需有功功率的平衡情況。目前,人們對(duì)電力系統(tǒng)動(dòng)態(tài)頻率的定義普遍沿用物理學(xué)和電工學(xué)對(duì)標(biāo)準(zhǔn)正弦交流電頻率即每秒變化的周期數(shù)的定義,這種測(cè)量頻率的方法就是“周期法”。不同的測(cè)頻裝置應(yīng)用周期法測(cè)頻的精度是不同的。準(zhǔn)確的測(cè)量時(shí)間和頻率在現(xiàn)代電力系統(tǒng)的運(yùn)行中起著重要的作用。況且現(xiàn)代電力系統(tǒng)是一種復(fù)雜而廣泛分散的結(jié)構(gòu),經(jīng)常涉及多個(gè)地區(qū)。大量的發(fā)電機(jī)和用戶(hù)負(fù)載是并聯(lián)運(yùn)作的!獋(gè)互聯(lián)系統(tǒng)由許多控制區(qū)組成,電力從發(fā)電站傳輸?shù)接脩?hù)取決于許多地方測(cè)量的電力系統(tǒng)頻率。許多場(chǎng)合均需要進(jìn)行電網(wǎng)頻率實(shí)時(shí)測(cè)量。傳統(tǒng)的頻率測(cè)量采用計(jì)算單位時(shí)間內(nèi)電壓波形過(guò)零點(diǎn)個(gè)數(shù)或測(cè)量波形兩相鄰過(guò)零點(diǎn)的時(shí)間間隔等方法。這些方法需占用微機(jī)的外部中斷口,增加過(guò)零比較器等硬件開(kāi)銷(xiāo),且在一些場(chǎng)合得不到令人滿(mǎn)意的測(cè)量結(jié)果。因此,近年來(lái)人們開(kāi)始研究基于采樣值的頻率測(cè)量方法,但提出的一些方法多數(shù)計(jì)算量偏大,并且在測(cè)量精度和測(cè)量速度上不能獲得較好的統(tǒng)一,影響了實(shí)際應(yīng)用。為此,本文提出一種新的頻率測(cè)量方法,它同時(shí)具有很好的測(cè)量精度和計(jì)算速度。本文將在頻率測(cè)量的硬件電路設(shè)計(jì)和軟件濾波方法研究的基礎(chǔ)上,提出一種實(shí)用有效的測(cè)頻方法。

2 頻率測(cè)量的基本算法

  頻率測(cè)量是電子測(cè)量領(lǐng)域的最基本測(cè)量,通常頻率測(cè)量有兩種方法:

 。1)計(jì)數(shù)法。這是指在一定的時(shí)間間隔T內(nèi),對(duì)輸入的周期信號(hào)脈沖計(jì)數(shù)為:N,則信號(hào)的頻率為F=N/T。測(cè)量的相對(duì)誤差為1/N×100%。顯然這種方法適合于高頻測(cè)量,信號(hào)的頻率越高,則相對(duì)誤差越小。

 。2)測(cè)周法。這種方法是計(jì)量在被測(cè)信號(hào)一個(gè)周期內(nèi)頻率為F0的標(biāo)準(zhǔn)信號(hào)的脈沖數(shù)N來(lái)間接測(cè)量頻率,F(xiàn)=F0/N。顯然,被測(cè)信號(hào)的周期越長(zhǎng)(頻率越低),則測(cè)得的標(biāo)準(zhǔn)信號(hào)的脈沖數(shù)N越大,則相對(duì)誤差越小。

  設(shè)電壓是一個(gè)恒定頻率和幅值的正弦波形,電壓信號(hào)可用下式表示:

V是電壓的峰值,ω=2πf是用弧度表示的角頻率,t是時(shí)間,θ是初相角,當(dāng)電壓信號(hào)以TS時(shí)間間隔被采樣時(shí),第k,k+1,k+2點(diǎn)的采樣值可以表示為:

  利用該方法算頻率不僅速度跟不上,而且誤差也很大,其最大誤差為2%。這是因?yàn)閭鹘y(tǒng)的頻率測(cè)量技術(shù)存在著不可避免的量化誤差和精確位數(shù)限制等問(wèn)題,盡管傳統(tǒng)的測(cè)量被測(cè)信號(hào)周期的方法能夠克服這些問(wèn)題,但也僅限于對(duì)低頻信號(hào)的測(cè)量,采用Motorola推出的32位微控制器中的CTM模塊來(lái)精密頻率測(cè)量技術(shù),是將傳統(tǒng)的頻率測(cè)量技術(shù)與周期測(cè)量技術(shù)結(jié)合起來(lái),對(duì)被測(cè)信號(hào)同時(shí)進(jìn)行頻率和周期測(cè)量,完成對(duì)高、低頻率的精確測(cè)定。

3 新型測(cè)頻方法

  Motorola于2000年推出了一種新型的32位微控制器,它采用了HOMOS技術(shù)和精簡(jiǎn)的指令系統(tǒng)計(jì)算機(jī)(RISC)技術(shù),數(shù)據(jù)處理能力達(dá)到32位,因而具有較高的執(zhí)行速度、較高的穩(wěn)定性和很強(qiáng)的數(shù)據(jù)處理功能。特別是采用了一個(gè)定時(shí)處理器TPU,可脫離CPU而單獨(dú)工作,專(zhuān)門(mén)處理與定時(shí)有關(guān)的事件,可減輕CPU的負(fù)擔(dān),提高系統(tǒng)的執(zhí)行速度。我們此處主要用到了CTM模塊來(lái)進(jìn)行頻率測(cè)量。

  CTM內(nèi)部主要寄存器有:BIUMCR、FCSMCNT、MCSM2CNT、MCSM11CNT、MCSM2ML、MCSM11ML、DASM3SIC、DASM4SIC、DASM9SIC、DASM10SIC等寄存器,對(duì)這些寄存器進(jìn)行初始化后,它便有:輸入捕捉、輸出比較、上升沿觸發(fā)、下降沿觸發(fā)等一系列功能。

  CTM內(nèi)部有一個(gè)FREERUNING(自由運(yùn)行時(shí)鐘)。此處,我們用CTD9和CTD10兩個(gè)管腳作為輸入端,用來(lái)采集輸入電壓信號(hào),輸入信號(hào)的頻率約為50 Hz,周期為20 ms。我們用16 MHz系統(tǒng)頻率64倍分頻后,產(chǎn)生的250 kHz的頻率作為基準(zhǔn)頻率來(lái)計(jì)數(shù)。

再用下式即可求出該方波的頻率。

  式中,n代表CTM模塊中,數(shù)據(jù)寄存器(CTM_DASM10A)或數(shù)據(jù)寄存器(CTM_DASM9A)各自?xún)纱蔚牟钪怠@迷摲ㄊ遣捎糜布蹲矫}沖,測(cè)量精度高,且速度極快,誤差小。此處應(yīng)用輸入捕捉功能,且對(duì)輸入信號(hào)uab上升沿觸發(fā),一旦捕捉到上升沿,便將此時(shí)刻自由運(yùn)行時(shí)鐘(free running)的值讀入到CTM模塊中的數(shù)據(jù)寄存器(CTM_DASM10A)中,并將狀態(tài)寄存器中的某一位置1,每個(gè)周期中斷來(lái)讀一下標(biāo)志位,若該位置位則說(shuō)明該寄存器內(nèi)已有計(jì)數(shù)值,讀走后再將該位清0,以便下一次讀數(shù)。而此時(shí)DASM10的B通道,也對(duì)該輸入信號(hào)進(jìn)行上升沿捕捉,其步驟與A通道完全一樣。最后,按照(9)~(11)所述公式來(lái)各自計(jì)算頻率,然后取二者的平均值即為fab之值,這樣便會(huì)減少計(jì)數(shù)誤差。

對(duì)另一路輸入信號(hào)ubc則DASM9的A、B兩個(gè)通道,采用下降沿輸入捕捉功能,之所這樣做,是為了防止在受到干擾時(shí),上升沿或者下降沿有畸變,而影響測(cè)量精度。最后,應(yīng)用f=來(lái)得出系統(tǒng)的頻率,相當(dāng)于取了平均值的平均值,這樣測(cè)到的頻率更加準(zhǔn)確。實(shí)踐證明,它能簡(jiǎn)化測(cè)頻裝置硬件電路,提高裝置性能。

4 結(jié)論

  本文方法已被應(yīng)用于低頻低壓自動(dòng)減載電力自動(dòng)裝置中。采用這一方法,不需要專(zhuān)用的測(cè)頻電路,簡(jiǎn)化了該裝置硬件結(jié)構(gòu),同時(shí)裝置性能得到改善,測(cè)頻更快速、更準(zhǔn)確。且該方法計(jì)算量小,測(cè)頻速度快,特別適合于電網(wǎng)頻率的微機(jī)實(shí)時(shí)測(cè)量。實(shí)踐證明,這種方法在保證了較高測(cè)量精度的同時(shí),能保證頻率測(cè)量的快速完成,對(duì)于微型化智能測(cè)試系統(tǒng)的研制和進(jìn)一步開(kāi)發(fā)產(chǎn)品具有一定的參考價(jià)值和實(shí)際應(yīng)用意義。 參考文獻(xiàn) 酸度計(jì)/PH計(jì)| 鹽度計(jì)| 糖度計(jì)| 電導(dǎo)儀/電導(dǎo)計(jì)| 溶氧儀| 水分測(cè)定儀| 溶解量測(cè)試儀|

1 Motorola inc.SIM System Integration Module Reference Manual.1990

2 Motorola inc.TPU TimeProcessor UnitReference Man-ual.1991

3 Motorola Inc.User's Manual.1993

4 崔廣新.高性能價(jià)格比單片機(jī).電子技術(shù)應(yīng)用,1996,22(2):47~49

發(fā)布人:2008/9/16 9:59:002803 發(fā)布時(shí)間:2008/9/16 9:59:00 此新聞已被瀏覽:2803次