内江瓷蛋医疗科技有限公司

一種新的快速高精度頻率測量方法

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

一種新的快速高精度頻率測量方法

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

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

1 引言

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

2 頻率測量的基本算法

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

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

 。2)測周法。這種方法是計量在被測信號一個(gè)周期內頻率為F0的標準信號的脈沖數N來(lái)間接測量頻率,F=F0/N。顯然,被測信號的周期越長(cháng)(頻率越低),則測得的標準信號的脈沖數N越大,則相對誤差越小。

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

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

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

3 新型測頻方法

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

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

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

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

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

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

4 結論

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

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à)格比單片機.電子技術(shù)應用,1996,22(2):47~49

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