亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于TMS320F28035CLA的IIR低通濾波器設(shè)計(jì)

        2012-09-22 03:19:56,
        電氣傳動(dòng) 2012年5期
        關(guān)鍵詞:低通濾波器正弦波級(jí)聯(lián)

        ,

        (華南理工大學(xué) 自動(dòng)化科學(xué)與工程學(xué)院,廣東 廣州 510640)

        1 引言

        隨著世界經(jīng)濟(jì)的發(fā)展,全球?qū)G色能源的呼聲越來越高,作為綠色能源裝置的一種——變頻裝置也適應(yīng)時(shí)勢發(fā)展,正在世界范圍內(nèi)大量投入使用。例如三相變頻器、三相整流器、三相有源逆變器和三相有源濾波器的大量投入使用可以大大提高電能利用率,減少電能的浪費(fèi),實(shí)現(xiàn)節(jié)能的目的。但是在這些變頻控制中,控制信號(hào)不可避免的要受到開關(guān)電源高頻開關(guān)信號(hào)或者IGBT高頻開關(guān)信號(hào)的影響,使ADC采樣得到的信號(hào)夾帶有高頻信號(hào)干擾,從而導(dǎo)致控制算法得到錯(cuò)誤的信號(hào),產(chǎn)生誤動(dòng)作,使控制效果下降甚至失效。在Piccolo系列DSP芯片CPU中雖然可以設(shè)計(jì)濾波器,但是濾波器的運(yùn)行會(huì)增加CPU開銷,使CPU無暇處理其他諸如通信、診斷之類的系統(tǒng)任務(wù)。而TMS320F28035芯片的CLA是一個(gè)獨(dú)立并行控制的單元,它能替CPU分擔(dān)處理一些諸如濾波器算法的程序,減少CPU的開銷,使CPU有更多時(shí)間去處理諸如通信、診斷之類的系統(tǒng)任務(wù)[1]。

        基于上述原因,本文在TI公司Piccolo系列DSP芯片TMS320F28035的CLA硬件平臺(tái)上設(shè)計(jì)出IIR低通濾波器,它能有效的濾除高頻信號(hào)的干擾,解決三相變頻控制信號(hào)受高頻信號(hào)干擾的難題,提高控制系統(tǒng)的控制精度,同時(shí)減少CPU的開銷。本文主要給出IIR低通濾波器的Matlab/Simulink仿真設(shè)計(jì)和在TMS320F28035芯片CLA硬件平臺(tái)上的軟件設(shè)計(jì)。最后通過實(shí)驗(yàn)驗(yàn)證IIR低通濾波器設(shè)計(jì)的正確性。

        2 IIR低通濾波器的Simulink仿真設(shè)計(jì)

        在三相變頻控制系統(tǒng)中,和有效的控制信號(hào)頻率相比,干擾信號(hào)的頻率要高得多,比如開關(guān)電源的開關(guān)頻率在50kHz以上,IGBT通常的開關(guān)頻率在20kHz以下。所以根據(jù)變頻控制的要求,本文設(shè)計(jì)的IIR低通濾波器的參數(shù)為:采樣頻率fsamp=200kHz,通帶截止頻率fp=20kHz,阻帶下限截止頻率fs=40kHz,通帶允許最大衰減αp=3dB,阻帶應(yīng)達(dá)到的最小衰減αs=40dB,采用Butterworth低通濾波器設(shè)計(jì)[2]。

        在Matlab中調(diào)用buttord函數(shù)計(jì)算Butterworth低通濾波器的階數(shù)、調(diào)用butter函數(shù)計(jì)算零極點(diǎn),調(diào)用zp2sos函數(shù)計(jì)算Butterworth低通濾波器轉(zhuǎn)移函數(shù)的級(jí)聯(lián)形式:

        其中

        a21=2.618 612e-001a11=-1.004 155

        b21=4.066 330e-004b11=8.132 660e-004b01=4.066 330e-004a22=4.003 438e-001

        a12=-1.114 355b22=1b12=2b02=1a23=7.289 975e-001a13=-1.375 889b23=1b13=2b03=1。

        轉(zhuǎn)移函數(shù)的頻率響應(yīng)曲線見圖1。

        圖1 IIR低通濾波器的頻率響應(yīng)曲線Fig.1 The frequency response of IIR low-pass filter

        在Simulink[3]中 Butterworth低通濾波器的仿真如圖2所示。分別將5kHz和40kHz的正弦波輸入IIR低通濾波器仿真驗(yàn)證得到輸出波形如圖3和圖4所示。

        圖2 IIR低通濾波器的仿真圖Fig.2 The simulation of IIR low-pass filter

        圖3 5kHz正弦波仿真驗(yàn)證Fig.3 5kHz sine waves simulation validation

        由圖3和圖4仿真可知,5kHz的正弦波可以完全通過IIR低通濾波器,只是相位有延時(shí),這是IIR濾波器本身的特點(diǎn)決定的。40kHz的正弦波通過IIR低通濾波器后則可以完全濾除,滿足設(shè)計(jì)的要求。

        圖4 40kHz正弦波仿真驗(yàn)證Fig.4 40kHz sine waves simulation validation

        3 CLA中IIR低通濾波器的軟件設(shè)計(jì)

        3.1 CLA硬件觸發(fā)機(jī)制的設(shè)計(jì)

        TI的TMS320F28035芯片中的CLA是一個(gè)獨(dú)立、完全可編程的32位浮點(diǎn)數(shù)字處理器,它將并行控制執(zhí)行功能引入到C28x系列芯片中。CLA的低中斷延遲使得它能即時(shí)讀取ADC采樣的結(jié)果。這就極大降低了ADC采樣到輸出的延時(shí),實(shí)現(xiàn)了更快的系統(tǒng)響應(yīng)和更高頻率的控制回路。通過利用CLA來服務(wù)對時(shí)間要求嚴(yán)格(time-critical)的控制回路,主CPU就能自由地處理其他諸如通信、診斷之類的系統(tǒng)任務(wù)[1]。CLA在芯片中的結(jié)構(gòu)見圖5。

        圖5 CLA硬件觸發(fā)機(jī)制結(jié)構(gòu)圖Fig.5 CLA hardware trigger mechanism structure

        根據(jù)TMS320F28035芯片的硬件特點(diǎn)和CLA的結(jié)構(gòu)框架,本文選擇PWM4硬件中斷觸發(fā)ADC轉(zhuǎn)換,在ADC模塊中選擇ADCINT4連續(xù)中斷觸發(fā)CLA運(yùn)行IIR低通濾波器的程序。最后由CPU讀取濾波的結(jié)果。由于CLA和CPU同步而且都是60MHz的時(shí)鐘頻率,每一路IIR低通濾波器大概需要運(yùn)行1.5μs的時(shí)間(90條匯編指令運(yùn)行所需要的時(shí)間),本文需設(shè)計(jì)3路IIR低通濾波器,則3路IIR低通濾波器運(yùn)行最少需要4.5μs的時(shí)間。所以采用5μs(200kHz中斷頻率)的PWM硬件中斷頻率觸發(fā)ADC轉(zhuǎn)換,ADCINA3通道每轉(zhuǎn)換完成一次,就觸發(fā)一次CLA運(yùn)行IIR低通濾波器,這就保障了IIR低通濾波器的采樣頻率為200kHz,同時(shí)保障了3路IIR低通濾波器有足夠的時(shí)間運(yùn)行完畢,如圖5所示。

        如果這3路IIR低通濾波器程序用CPU來執(zhí)行,即CPU需采用200kHz(5μs)中斷頻率運(yùn)行IIR低通濾波器的程序,每次運(yùn)行需消耗4.5 μs的時(shí)間,這就極大地增加了CPU的開銷,使CPU無暇處理其他諸如通信、診斷之類的系統(tǒng)任務(wù)。用CLA處理IIR低通濾波器的程序則可克服這一致命的缺點(diǎn),這正是CLA能減少CPU開銷的原因。

        3.2 IIR低通濾波器的軟件設(shè)計(jì)

        IIR的直接實(shí)現(xiàn)存在系數(shù)的量化誤差及乘法器的舍入誤差對輸出都將有積累效應(yīng)的缺點(diǎn),致使輸出誤差偏大;CLA中程序的執(zhí)行是基于時(shí)序和跳轉(zhuǎn)機(jī)制進(jìn)行的,所以本文采用級(jí)聯(lián)的形式來編程實(shí)現(xiàn)IIR低通濾波器。IIR的級(jí)聯(lián)實(shí)現(xiàn)[4]見圖6。

        圖6 IIR的級(jí)聯(lián)實(shí)現(xiàn)Fig.6 The cascade realization of IIR

        由圖6、式(1)和式(2)可知,本文設(shè)計(jì)的IIR低通濾波器是由3個(gè)二階子系統(tǒng)級(jí)聯(lián)實(shí)現(xiàn)的,第1個(gè)二階子系統(tǒng)的輸出作為第2個(gè)二階子系統(tǒng)的輸入,第2個(gè)二階子系統(tǒng)的輸出作為第3個(gè)二階子系統(tǒng)的輸入,程序需要執(zhí)行2次循環(huán)才能完成。CLA中IIR的匯編程序[1,5]流程圖見圖7和圖8。

        圖7 IIR濾波器的系數(shù)結(jié)構(gòu)和歷史數(shù)據(jù)結(jié)構(gòu)Fig.7 IIR filter coefficient and history data structure

        圖7和圖8中MAR0和MAR1為CLA的輔助寄存器,在此當(dāng)成指針來使用;MR0,MR1,MR2和MR3為CLA的浮點(diǎn)32位結(jié)果寄存器。

        圖8 IIR低通濾波器的匯編程序流程圖Fig.8 The IIR low-pass filter assembly program flow

        4 IIR低通濾波器的實(shí)驗(yàn)測試

        對本文設(shè)計(jì)的IIR低通濾波器進(jìn)行測試。

        圖9~圖11分別為在TMS320F28035芯片CLA硬件平臺(tái)上輸入50Hz,5kHz和40kHz的正弦波測試圖,其中通道1為信號(hào)波形,通道2為經(jīng)過IIR低通濾波器的輸出波形。由圖可知50 Hz的正弦波可以完全通過;5kHz的正弦波可以通過只是相位有延時(shí),和圖3仿真結(jié)果一致;40 kHz的正弦波則完全被濾除,和圖4仿真結(jié)果一致。從而驗(yàn)證了在CLA上設(shè)計(jì)IIR低通濾波器的正確性。

        圖9 50Hz正弦波驗(yàn)證測試Fig.9 50Hz sine waves validation test

        圖10 5kHz正弦波驗(yàn)證測試Fig.10 5kHz sine waves validation test

        圖11 40kHz正弦波驗(yàn)證測試Fig.11 40kHz sine waves validation test

        5 結(jié)論

        在TMS320F28035芯片CLA硬件平臺(tái)上設(shè)計(jì)的IIR低通濾波器,可以有效地濾除變頻控制系統(tǒng)中高頻信號(hào)的干擾,解決三相變頻控制信號(hào)受高頻信號(hào)干擾的難題,提高控制系統(tǒng)的控制精度。同時(shí),在CLA中設(shè)計(jì)IIR低通濾波器,替CPU分擔(dān)處理了濾波器的程序,減少了CPU的開銷,使CPU有更多時(shí)間去處理諸如通信、診斷之類的系統(tǒng)任務(wù)。最后通過實(shí)驗(yàn)驗(yàn)證了IIR低通濾波器設(shè)計(jì)的正確性。

        [1]Texas Instruments Incorporated.TMS320x2803xPiccolo Control Law Accelerator(CLA)Reference Guide[Z].Texas Instruments,2009.

        [2]丁玉美,高西全.數(shù)字信號(hào)處理[M].西安:西安電子科技大學(xué)出版社,2005.

        [3]林飛,杜欣.電力電子應(yīng)用技術(shù)的 MATLAB仿真[M].北京:中國電力出版社,2009.

        [4]胡廣書.數(shù)字信號(hào)處理理論、算法與實(shí)現(xiàn)[M].第2版.北京:清華大學(xué)出版社,2003.

        [5]汪安民,程昱.DSP應(yīng)用開發(fā)實(shí)用子程序[M].北京:人民郵電出版社,2005.

        猜你喜歡
        低通濾波器正弦波級(jí)聯(lián)
        單相正弦波變頻電源設(shè)計(jì)與實(shí)現(xiàn)
        采用BC5016S的純正弦波逆變器設(shè)計(jì)及制作
        電子制作(2019年7期)2019-04-25 13:18:18
        IIR數(shù)字濾波器設(shè)計(jì)中頻率轉(zhuǎn)換探究
        基于瞬時(shí)無功理論的諧波檢測中低通濾波器的改進(jìn)
        級(jí)聯(lián)LDPC碼的STBC-OFDM系統(tǒng)
        電子制作(2016年15期)2017-01-15 13:39:09
        基于級(jí)聯(lián)MUSIC的面陣中的二維DOA估計(jì)算法
        后置低通濾波器對沖擊負(fù)荷電能計(jì)量的影響
        電測與儀表(2015年8期)2015-04-09 11:49:50
        基于嵌入式技術(shù)的電網(wǎng)同步正弦波發(fā)生裝置研究
        LCL濾波器在6kV級(jí)聯(lián)STATCOM中的應(yīng)用
        電測與儀表(2014年1期)2014-04-04 12:00:34
        H橋級(jí)聯(lián)型STATCOM的控制策略研究
        電測與儀表(2014年1期)2014-04-04 12:00:28
        国产美女高潮流白浆免费视频| 爆乳无码AV国内| 久久婷婷夜色精品国产| 亚洲香蕉av一区二区三区| 国产精品无码无在线观看| 国产精品对白交换视频| 天堂Av无码Av一区二区三区| 爱爱免费视频一区二区三区| 久久精品国产99久久无毒不卡| 国产精品免费久久久久软件| 亚洲五月婷婷久久综合| 男人一插就想射的原因| 在线中文字幕乱码英文字幕正常 | 五月天中文字幕日韩在线| 色综合久久88色综合天天| 三上悠亚免费一区二区在线| 另类人妖在线观看一区二区| 2020国产在视频线自在拍| 伊人激情av一区二区三区| 人妻丰满熟妇av无码区hd| 国产三级三级精品久久| 337p日本欧洲亚洲大胆色噜噜| 中文无码一区二区不卡αv| 色欲AV成人无码精品无码| 亚洲成人av在线播放不卡| 国产又猛又黄又爽| 香蕉人妻av久久久久天天| 黄色三级视频中文字幕| 蜜臀av一区二区三区免费观看| 伊人久久久精品区aaa片| 欧美中文字幕在线看| 久久综合伊人有码一区中文字幕 | 又大又粗又爽的少妇免费视频| 久久久伊人影院| 国产精品自产拍av在线| 亚洲国产精品久久久久秋霞小说| 国产人在线成免费视频| 视频二区 无码中出| 日本a级特级黄色免费| 亚洲人成网站18禁止久久影院| 一本大道久久东京热无码av|