基于LabWindows/CVI的電壓閃變測(cè)量研究
框4中一階低通濾波器的功能是模擬人腦神經(jīng)對(duì)視覺(jué)的反映和記憶效應(yīng),其傳遞函數(shù)為:本文引用地址:http://cafeforensic.com/article/195702.htm
式(4)中τ=300 ms。
在數(shù)字系統(tǒng)中實(shí)現(xiàn)上述濾波器需要將其數(shù)字化,通常有脈沖響應(yīng)不變法和雙線性變換法。本設(shè)計(jì)中采用雙線性變換法,利用MATLAB中的變換函數(shù): [NUMd,DENd]=BILINEAR(NUM,DEN,F(xiàn)s)便可以實(shí)現(xiàn)。例如將35 Hz巴特沃斯低通濾波器由模擬濾波器轉(zhuǎn)換為數(shù)字濾波器的MATLAB程序?yàn)椋?/p>
其中n和d分別為模擬濾波器傳遞函數(shù)的分子和分母系數(shù),本設(shè)計(jì)采用的采樣頻率為3 200 Hz,運(yùn)行后得到的Nd和Dd即是數(shù)字濾波器的分子分母系數(shù)。
3 IEC閃變儀軟硬件實(shí)現(xiàn)
電壓閃變測(cè)量模塊硬件結(jié)構(gòu)如圖2所示,電網(wǎng)電壓經(jīng)過(guò)互感器板后將高電壓降為-5 V~+5 V之間的低電壓信號(hào),然后送入采集卡進(jìn)行AD轉(zhuǎn)換,轉(zhuǎn)換后的數(shù)字量送入工控機(jī)進(jìn)行分析計(jì)算,最終得到閃變值。
按照國(guó)標(biāo)規(guī)定,計(jì)算短時(shí)閃變需要不問(wèn)斷測(cè)量10分鐘,即600秒,由于濾波器的收斂需要一定時(shí)間,如圖3所示,所以本設(shè)計(jì)每計(jì)算一次短時(shí)閃變需進(jìn)行不問(wèn)斷測(cè)量650秒,在計(jì)算閃變值時(shí)丟棄掉前50秒數(shù)據(jù),以保證濾波器此時(shí)已經(jīng)收斂到穩(wěn)態(tài)值。經(jīng)MATLAB仿真,上述所用濾波器在30秒時(shí)就已經(jīng)進(jìn)入穩(wěn)態(tài),為了保證計(jì)算的精確,本設(shè)計(jì)采用了50秒以后的數(shù)據(jù)。
閃變汁算時(shí)用到的濾波器實(shí)現(xiàn)時(shí)采用了LabWindows/CVI提供的濾波器函數(shù)IIRFiltering(),給出數(shù)字濾波器系統(tǒng)函數(shù)分子和分母多項(xiàng)式系數(shù)后,IIRFiltering()函數(shù)便可以對(duì)輸人數(shù)據(jù)進(jìn)行IIR濾波。對(duì)數(shù)據(jù)進(jìn)行處理的功能函數(shù)如下所示,此函數(shù)完成的功能是對(duì)采集的一包數(shù)據(jù)進(jìn)行處理,處理后便可得到視感度曲線S(t)。本設(shè)計(jì)中采樣頻率為3 200 Hz,一包數(shù)據(jù)4個(gè)周波,所以每包數(shù)據(jù)中有256個(gè)數(shù)據(jù)。其中LPa、LPb為35 Hz低通濾波器系統(tǒng)函數(shù)的分子分母系數(shù),LPx和LPy為濾波器收斂后的初始條件。
得到視感度曲線S(t)后,按照IEC推薦的方法,需要對(duì)其進(jìn)行等周期采樣,分級(jí)計(jì)時(shí),計(jì)算累積概率函數(shù)CPF,根據(jù)CPF最后得到短時(shí)間閃變值Pst及長(zhǎng)時(shí)間閃變值Plt。Pst計(jì)算公式為:
按照IEC的規(guī)定,連續(xù)測(cè)量2個(gè)小時(shí),得到6個(gè)短時(shí)間閃變值后便可以計(jì)算長(zhǎng)時(shí)間閃變值Plt。
評(píng)論