基于DSP 的電壓閃變監(jiān)測(cè)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
3. 2 軟件設(shè)計(jì)
系統(tǒng)軟件編程需完成的任務(wù)是正確控制A/D采樣并對(duì)采樣結(jié)果進(jìn)行FFT 變換,計(jì)算各頻率對(duì)應(yīng)的瞬時(shí)閃變值以及短時(shí)間閃變值和長(zhǎng)時(shí)間閃變值,并把參數(shù)正確地顯示在LCD 上,統(tǒng)計(jì)參數(shù)并保存數(shù)據(jù)。系統(tǒng)軟件流程圖如圖3 所示。
軟件流程圖
圖3 軟件流程圖.
系統(tǒng)在軟件設(shè)計(jì)時(shí)采用模塊化的設(shè)計(jì)方法,給定各個(gè)模塊的狀態(tài)標(biāo)志,當(dāng)狀態(tài)標(biāo)志滿足條件時(shí),調(diào)用相應(yīng)的模塊進(jìn)行數(shù)據(jù)處理,程序結(jié)構(gòu)清晰,便于系統(tǒng)擴(kuò)展。其中快速FFT 是系統(tǒng)程序設(shè)計(jì)的核心,該程序設(shè)計(jì)的好壞直接關(guān)系到整個(gè)系統(tǒng)的性能。本文使用了TI 公司專門針對(duì)2 000系列DSP 而設(shè)計(jì)的FFT 庫(kù)模塊,該模塊帶有入口和出口參數(shù),使用方便,具有很好的可移植性。整個(gè)程序在CCS2. 2 集成開發(fā)環(huán)境下完成,運(yùn)用匯編和C 語(yǔ)言混合編程實(shí)現(xiàn)基于DSP 的電壓閃變監(jiān)測(cè)系統(tǒng)。
3. 3 測(cè)試結(jié)果
IEC 通過大量測(cè)試得到單位瞬時(shí)閃變值(P = 1)時(shí)正弦波動(dòng)電壓波動(dòng)值ΔUn%。系統(tǒng)在測(cè)試時(shí),對(duì)于不同頻率的載波分別疊加標(biāo)準(zhǔn)的波動(dòng)電壓,作為閃變信號(hào)源。由于波動(dòng)電壓的波形、電壓波動(dòng)值和頻率固定,計(jì)算得到的Pst為一定值0. 714。
測(cè)試結(jié)果比較如表3 所示??梢钥闯?,修正后得到的短時(shí)間閃變值Pst更接近計(jì)算值??梢?,文中提出的方法具有很好的性能。
表3 測(cè)試結(jié)果比較.
測(cè)試結(jié)果比較
4 結(jié)語(yǔ)
本文提出了一種基于TMS320F2812 的電壓閃變檢測(cè)系統(tǒng)的解決方案。該系統(tǒng)實(shí)現(xiàn)了電壓閃變信號(hào)的采集、FFT 運(yùn)算處理、短時(shí)間閃變值和長(zhǎng)時(shí)間閃變值的求取等。針對(duì)FFT 運(yùn)算過程中產(chǎn)生的頻譜泄露和幅值衰減采取了補(bǔ)償措施,提高了系統(tǒng)檢測(cè)的精度。實(shí)驗(yàn)結(jié)果表明該方法精度高,速度快,充分發(fā)揮了DSP 的數(shù)據(jù)處理功能,應(yīng)用前景廣泛。本文引用地址:http://m.butianyuan.cn/article/151126.htm
評(píng)論