<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > EDA/PCB > 設(shè)計應(yīng)用 > 基于TMS320F2812的電力系統(tǒng)諧波檢測補償電路設(shè)計

          基于TMS320F2812的電力系統(tǒng)諧波檢測補償電路設(shè)計

          ——
          作者:基于TMS320F2812的電力系統(tǒng)諧波檢測補償電路設(shè)計 時間:2007-01-26 來源:《電子設(shè)計應(yīng)用》 收藏

          武漢大學(xué)電氣工程學(xué)院 宮鑫 蔣云峰 張薔 鐘文輝

          本文引用地址:http://www.ex-cimer.com/article/20878.htm 本文從實際應(yīng)用出發(fā),采用tms320f2812芯片,設(shè)計了諧波檢測、補償電路。利用dsp芯片構(gòu)造了諧波檢測控制主板,三相電流,電壓的采樣電路,以及igbt驅(qū)動的pwm輸出電路。采用瞬時無功功率法對諧波和無功功率進行分析、補償。
          dsp的硬件設(shè)計
          tms320f2812芯片的主要性能
          采用高性能靜態(tài)cmos技術(shù),低功耗(1.8v內(nèi)核電壓,3.3vi/o電壓);主頻為150mhz,3.3v閃存編程電壓。
          支持jtag邊界掃描。
          高性能的32位cpu,采用哈佛總線結(jié)構(gòu),具有強大的操作能力,16位×16位和32位×32的mac操作以及16位×16的雙mac,能夠迅速地響應(yīng)和處理中斷,具有統(tǒng)一的寄存器編程模式,可達4mb的線性程序和數(shù)據(jù)地址,代碼高效(使用c/c++和匯編語言)且與tms320f240/lf240x dsp的源代碼兼容。
          dsp核心板設(shè)計
          dsp核心板基本結(jié)構(gòu)
          dsp核心最小系統(tǒng)所需外圍器件較為簡單,由于最小系統(tǒng)在正常供電的情況下也可以工作,所以將這一部分單獨提出來,做成一個小的六層板。單獨的dsp芯片核心板,與諧波檢測,補償板上的較寬的引腳連線區(qū)分開來,防止由檢測、補償電路引入的高頻諧波分量對dsp芯片的干擾。同時,一旦dsp芯片發(fā)生損壞,還可以直接更換,而不用更換整個電路板。這樣,既方便了電路調(diào)試,又方便了設(shè)備的檢修、更換。
          tms320f2812內(nèi)核電壓為1.8v,i/o口電壓為3.3v,采用tps767d318芯片來提供所需的兩種電壓。
          dsp芯片采用有源晶振作為時鐘源。由于tms320f2812最高可在150mhz的頻率工作,所以通常外接一個30mhz的晶振輸入到x1/xclkin引腳。f2812內(nèi)含一個基于pll的時鐘模塊。該模塊為芯片提供了必要的時鐘信號。pll具有4位比例控制,用來選擇不同的cpu時鐘效率。pllcr寄存器為pll控制寄存器,其3-0位為pll時鐘預(yù)定標選擇位,這4位對輸入時鐘選擇pll倍頻系數(shù)。當將這4位設(shè)置為1010時,系統(tǒng)內(nèi)部時鐘頻率即可達到150mhz。
          外圍存儲器擴展
          進行瞬時無功功率運算涉及到大量數(shù)據(jù)的存儲和運算,由于編寫的程序較長,需要對芯片進行外部的存儲空間的擴展。設(shè)計存儲器接口時,主要考慮的是存儲器速度??焖賞rom/eprom可直接與芯片接口,只需將存儲器的地址線和數(shù)據(jù)線相連,輔以必要的譯碼電路即可。當與慢速存儲器接口連接時,必須插入一定的等待狀態(tài)數(shù)。所需等待狀態(tài)數(shù)隨存儲器訪問時間不同而不同。tms320f2812最大可擴展512kb sram。本設(shè)計采用兩片64k×16bit的cy7c1041v33芯片,對dsp芯片擴展了128kb的sram存儲器,配合片內(nèi)128kb全速flash,使得程序調(diào)試變得簡單。

          諧波檢測、補償板設(shè)計

          諧波抑制技術(shù)一方面涉及到對于變化諧波的動態(tài)補償特性的提高,即通過采樣電路得到電網(wǎng)電壓、電流瞬時值后,能夠迅速進行相關(guān)計算分析,得到控制pwm的補償數(shù)據(jù);另一方面涉及到諧波檢測電路的穩(wěn)定可靠運行,即dsp發(fā)出的驅(qū)動igbt模塊的pwm信號要能正常對電網(wǎng)進行回饋。

          本設(shè)計對采集進入dsp系統(tǒng)的電壓和電流信號采用瞬時無功功率計算方法,并使用5階的butterworth數(shù)字濾波器進行濾波,得到所需補償?shù)闹C波電流數(shù)字量。根據(jù)所要補償?shù)闹C波電流結(jié)果,調(diào)節(jié)輸出的pwm脈沖寬度,從而調(diào)節(jié)ipm功率模塊開通和截止的時間,逆變出相應(yīng)的補償電流進行補償。

          三相電壓、電流采樣電路

          要進行諧波檢測,首先要通過電流型和電壓型霍爾傳感器將三相電網(wǎng)上每一相的電壓和電流信號轉(zhuǎn)換成電壓信號。這6路電壓和電流信號就是要接入諧波檢測、補償板的信號。

          圖1所示為單相的電壓信號在諧波檢測、補償板上的變換電路。

          由霍爾傳感器轉(zhuǎn)換得到的電壓信號不能直接接入dsp的adc引腳。而要通過圖1所示的電路,使進入adc的電壓信號穩(wěn)定可靠。其他通道的信號采集電路結(jié)構(gòu)與圖1的結(jié)構(gòu)類似。

          igbt驅(qū)動接口電路

          由于igbt進行逆變涉及到對整流后高壓的操作,因而對igbt進行驅(qū)動就必須設(shè)計其驅(qū)動接口電路。本設(shè)計使用日本三菱公司的pm25rsb120模塊。對dsp芯片輸出的pwm信號使用6n136進行隔離。通過光隔離作用,將pwm驅(qū)動信號和高壓端隔離開來。

          軟件設(shè)計

          f2812支持cpu級上的1個非屏蔽中斷(nmi)和16個可屏蔽優(yōu)先級中斷請求(int1-int14,rtosint和dlogint)。外設(shè)級上的中斷事件通過外設(shè)中斷擴展模塊(pie)來處理。f2812的pie模塊支持96個中斷,分成12組,每組都被反饋到cpu內(nèi)核的12條中斷線的一條上。pie向量表用來存儲系統(tǒng)的各個中斷服務(wù)子程序isr的22位地址。每個中斷向量都是32位,這些向量保存在專用ram塊中,并可以修改。圖2為f2812典型的中斷響應(yīng)過程。

          在執(zhí)行中斷服務(wù)子程序之前,必須將寄存器st0、t、ah、al、ph、pl、ar0、ar1、dp、st1、dbgstat、pc和ier的值保存到堆棧中。

          結(jié)語

          本文設(shè)計的諧波檢測補償裝置在電力系統(tǒng)的無功補償和有源濾波中有著廣泛的應(yīng)用。




          關(guān)鍵詞:

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();