0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Microchip專家技術文章:使用dsPIC33EP‘GS’系列器件提升數(shù)字電源的環(huán)路增益性能

電子工程師 ? 來源:網(wǎng)絡整理 ? 2018-02-19 03:13 ? 次閱讀

由于人們不斷要求電源具有更高性能和更高功率密度,開關頻率也變得越來越高, 這要求數(shù)字控制器產品順應市場趨勢的變化。Microchip 專為電源應用而設計的dsPIC33EP ‘GS’ 系列數(shù)字信號控制器就是一種典型的示例。該系列器件引入了新的性能,可縮短線性差分方程(LDE)的執(zhí)行時間并減少系統(tǒng)的總延時。這些性能有助于提高控制環(huán)路(1 個或多個)的采樣率和減少相位損耗,從而實現(xiàn)環(huán)路增益性能的提升。


在數(shù)字供電單元(PSU)中,有幾個與單片機相關的影響環(huán)路增益性能的因素。這些因素包括最大采樣率、執(zhí)行補償算法(1 個或多個)所需的時間、模數(shù)轉換器ADC)的采樣/轉換時間以及單片機的運行速度。對于峰值電流模式控制轉換器而言,比較器的速度以及控制數(shù)模轉換器DAC)的精度/速度也會對 PSU 的環(huán)路增益性能產生影響。因此在挑選特定應用所需的單片機時需要考慮到所有這些因素。下面,讓我們一起來了解下 Microchip dsPIC33EP ‘GS’ 系列器件如何提升新一代電源應用的環(huán)路增益性能。

新型 dsPIC33EP 系列器件最顯著的特點是運行頻率的提高。與現(xiàn)有 dsPIC33FJ 系列器件相比,新型 dsPIC33EP 系列器件的運行頻率已提高到 70 MHz,實現(xiàn)了 2,000萬條指令每秒(MIPS)的最大增幅。以執(zhí)行速率為 250 kHz 即 60 條指令的控制環(huán)路為例,如果dsPIC33FJ 系列器件則會消耗總共 15 MIPS 或 30%的可用資源。而如果換成新的 dsPIC33EP 系列處理器并執(zhí)行相同的采樣率,同一控制環(huán)路代碼只會消耗 20%的可用 CPU 資源。而如果遷移到新的 dsPIC33EP 系列器件,那么在消耗同樣比例的 MIPS 時,控制環(huán)路的執(zhí)行速率可達到 350 kHz。進一步分析表明,在特定的交叉頻率下,相位損耗可以減少 29%。如公式1 所示,我們可以通過采樣頻率與交叉頻率的關系計算出相位損耗。


公式1:因采樣而產生的相位損耗


在大多數(shù)使用數(shù)字補償器的 PSU 中,通常由一個簡易的 LDE 來進行功率級控制的管理。使用 LDE 是眾所周知的一種常用方式,但數(shù)字化實現(xiàn)方法有利于實施非線性控制算法。不過,本文將不就非線性技術展開討論。

LDE 的大小取決于補償器的順序以及用于將連續(xù)頻率函數(shù)變換為離散頻率函數(shù)的方法(向前/向后歐拉、雙線性變換等)。簡單來說,LDE 就是將控制誤差和先前的控制輸出進行線性組合以產生電流控制輸出的數(shù)學表達式。見公式2 的 3P3Z 線性差分方程示例。


公式2:3P3Z 線性差分方程


從圖中可以看出,對于 3P3Z 補償器而言需要 7 個乘法和加法來確定所需的控制輸出。這類算術非常適合 dsPIC33 系列器件的架構。在 7 個單周期指令中,使用乘法累加(MAC)指令就可以完成這些指令的處理。但是這將會產生額外的軟件開銷, 包括:推入/彈出工作寄存器、工作寄存器數(shù)據(jù)的輸入/輸出、重置數(shù)組,以及鉗位
/縮放控制輸出。這一開銷可能會影響控制環(huán)路的執(zhí)行速率從而造成相位裕度減少。

如前所述,當 MIPS 增加時控制環(huán)路的執(zhí)行時間減少了很多。對于新型 dsPIC33EP‘GS’系列器件來說,由于添加了備用工作寄存器因而性能得以進一步提升。這些器件提供兩個額外的工作寄存器存儲區(qū),每個區(qū)域各有 15 個工作寄存器,也可作永久寄存器使用。這意味著在器件初始化階段就可以將諸如鉗位限制、縮放因子、指針系數(shù)等數(shù)據(jù)預先加載到合適的備用工作寄存器中。然后我們可以將這些寄存器區(qū)域關聯(lián)至一個既定的中斷優(yōu)先級,使得只有控制環(huán)路軟件才有機會進行訪問。這樣就消除了將工作寄存器推入/彈出堆棧的需要,也將減少在執(zhí)行補償算法時將數(shù)據(jù)輸入工作寄存器所需的開銷。

圖 1 是借助 Microchip 硬件加速補償器功能來成功使用備用工作寄存器組的一個示例。尤其要牢記的是,特定指令需要特定的寄存器,這限制了數(shù)據(jù)可以存儲的地方。


圖 1:備用工作寄存器示例


我們來看一下高頻控制環(huán)路中備用工作寄存器對 MIPS 消耗的影響。之前使用dsPIC33FJ 器件時,若每隔一個開關周期要調用一次補償算法,而現(xiàn)在使用新型器件,消耗相同的 MIPS 可能每一個開關周期就能調用一次補償算法。圖 1 所示的是因采樣過程而產生的相位損耗。相位損耗程度取決于交叉頻率和采樣頻率。因此, 如果采樣速率增加一倍,則相位損耗程度會減少一半。也就是說,在使用了備用工作寄存器后,因器件運行速度的影響所造成的相位損耗減少的比例從 29%提高到了50%。

現(xiàn)在我們舉例來說明因采樣頻率造成的相位損耗減少。比如,在采樣頻率為 175 kHz、帶寬為 10 kHz 的系統(tǒng)中,計算出的相位損耗大約為 10度。而在同樣一個系統(tǒng)中,如果采樣頻率為 350 kHz,則相位損耗僅為 5 度。與 dsPIC33FJ 系列器件相 比,dsPIC33EP 系列器件在使用相同比例 MIPS 的條件下可以實現(xiàn)更多的相位裕度。

上文表明,dsPIC33EP 系列器件的備用工作寄存器和更快的執(zhí)行速度可以獲得較高的采樣頻率,從而減少了相位損耗。接下來,我們再討論一下其它可增加相位裕度并進而提升環(huán)路增益性能的特定于器件的外設與技巧。

dsPIC33EP ‘GS’系列器件包含一個集成了多個逐次逼近寄存器(SAR)內核的新型 12 位 ADC。該器件能夠同時對多個模擬輸入進行采樣,并且只需不到 300 ns 的時間即可獲得專用 12 位結果。而專用 SAR 內核會持續(xù)跟蹤輸入信號,這意味著采樣是同步進行的,沒有額外的采樣時間。當 ADC 檢測到一個觸發(fā)事件時就會自動啟動轉換過程。請記住在控制環(huán)路中,采樣/轉換時間被視作一種延時,該 ADC 將采樣/轉換總延時降至最低,進而減少相位裕度損耗。

該 ADC 擁有一個獨特的性能,即可在轉換完成之前產生中斷。這一 ADC 早期中斷功能,一旦允許,可有助減少從 ADC 完成轉換到控制環(huán)路軟件啟動(中斷)之間的中斷延遲。最大的可選早期中斷時間為 8 個 ADC 時鐘(Tad)。在吞吐率最快的情況下,這將進入補償算法所需的時間減少了 114 ns。這是另一種減少控制環(huán)路軟件中總延時的方法。詳情請參見圖 2 所示的 ADC 早期中斷。


圖 2:ADC 早期中斷時序


ADC 模塊的另一個特性是包含多個數(shù)字比較器,可經(jīng)過配置以便當轉換后的模擬結果(未)超出給定的一組限值時引發(fā)中斷。這一性能看上去似乎不會直接影響采樣頻率,但事實上是絕對會的。當軟件只在故障狀態(tài)下才會運行,這種情況消耗的MIPS 更少。這意味著我們是能夠增加控制環(huán)路采樣率的。這高度依賴于軟件,而且并不是所有的應用程序都能夠利用這個新功能的優(yōu)勢。但是,在諸如輸入電壓及溫度監(jiān)控等應用中,它可以減少 CPU 的工作負荷。

為了進一步減少從 ADC 觸發(fā)到控制輸出回寫的時間,可以使用 PWM ISR 來代替 ADC 中斷服務程序(ISR)和 ADC 早期中斷功能。在通用情況下,PWM 會觸發(fā) ADC 以啟動轉換過程,但是現(xiàn)在它也將同時產生自身的中斷事件。憑借PWM ISR 內的補償算法,軟件將在獲取 ADC 的電流反饋數(shù)據(jù)之前開始執(zhí)行補償算法。軟件執(zhí)行和 ADC 轉換完成之間大概有 143 ns 的時間。也就是說,當單片機以最大的器件頻率運行時, 從 ADC 結果緩沖區(qū)取數(shù)之前需要放置至少 10 條指令。如果補償算法是以這樣的一種方式建構以便可以使用這一技術,那么 它將能夠把進入補償程序的時間減少45%。圖2 即帶有 PWM 中斷服務程序的早期中斷時序示例。要特別注意的是,這個方法只能在專用 SAR 內核的時序可預測的情況下應用。

補償算法的結構對更新控制輸出變量所需時間的影響非常大。有了備用工作寄存器, 該算法的寫法可以改為在更新控制輸出之前,只需將電流誤差乘以系數(shù) B0,所得結果再加上前一個周期的累加輸出即可。當然,落后的標準化和鉗位仍然存在,但 是這將顯著減少控制輸出回寫時間而無需使用專用的累加器。圖 3 所示的即如何建構補償算法以實現(xiàn)最快更新時間的范例?,F(xiàn)在,一旦進入補償算法,控制輸出回寫 只需要不到 300 ns 的時間。在接下來的章節(jié)中,我們將會清楚地了解它的作用。


圖 3:3P3Z 硬件加速補償框圖



現(xiàn)在讓我們來看看所有這些不同的功能對于相位損耗的影響。在電壓模式控制和平均電流模式控制系統(tǒng)中,我們有機會在 50%關斷時間里對輸出電容電壓和電感電流進行采樣。而最常見的方法是在 50%導通時間里進行采樣,以便有足夠的時間在下一個 PWM 周期開始之前處理該控制算法。有了上述所有功能,就能夠很容易地在關斷時間里對控制反饋信號進行采樣,并在下一個 PWM 周期開始之前完成控制輸出回寫。圖 4 所示為一個實現(xiàn)范例中不同開關頻率條件下估計的占空比限值,而圖 7 所示為 50%關斷時間時序圖。相位裕度的增加依賴于占空比,如果以 50%的占空比進行平均,那么與 50%導通時間條件下的測量相比,相位損耗會減少一半。


圖 4:不同觸發(fā)機制下最小/最大導通時間的關系


dsPIC33EP ‘GS’ 系列器件擁有即時更新模式,一旦啟用,將會在寫入特殊功能寄存器(SFR)的同一周期完成 PWM 參數(shù)更新。這適用于相位、周期、死區(qū)時間和占空比,分辨率均為 1 ns。在 50%關斷時間的情況下,我們曾提到控制輸出回寫要在下一個 PWM 周期開始之前完成,這就限制了在給定開關頻率條件下的最大導通時間。而如果啟用即時更新功能,這個問題就不存在了。這一性能使得我們現(xiàn)在可以繼續(xù)提高占空比限值和/或開關頻率限值,從而有助于更進一步減少相位裕度損耗。圖5所示為兩種 50%關斷時間實現(xiàn)方式的時序圖。


圖 5:50%導通/關斷時間觸發(fā)時序圖



減少相位裕度誤差最好的情況就是在 50%導通時間里對控制反饋信號進行采樣而同時確保新的控制輸出被施加到當前 PWM 周期的后一個邊沿。這意味著我們要基于同一 PWM 周期內剛被調用的補償器輸出對 PWM 占空比的有效邊沿進行更新。而這將促成數(shù)字系統(tǒng)中可能實現(xiàn)的最佳相位裕度。然而我們要注意的是,這只是實現(xiàn)最佳用 例的情況,由于受限于最小導通時間,并不能在所有的應用中實現(xiàn)。請參見圖 6 不同開關頻率條件下占開關周期不同比例的最小導通時間。以開關頻率為 100 kHz 的升壓 PFC 為例,所需最小導通時間的周期占比將接近于 10%。由于最小占空比發(fā)生在 AC 線電壓的峰值,在額定 220V 輸入電壓條件下,占空比要求約為 22%,這就留出了充足的余量進行即時更新,以應對控制輸出的大幅變化。隨著輸入電壓進一步 增加,即時更新看上去逐漸趨同于周期更新的結束,并且相位裕度也將減少。然而, 這種情況只發(fā)生在標稱條件之外。如圖 7 所示,我們還可以看到 50%導通時間觸發(fā)用例時序圖與 50%導通時間觸發(fā)機制的對比。

我們使用同步降壓轉換器結合本文討論的所有技巧進行了實踐。結果顯示,采樣速率從每隔一個 PWM 周期(175 kHz)增加到了每一個 PWM 周期(350 kHz)但無需消耗更多的 MIPS,補償器被編寫成可實現(xiàn)到控制輸出變量的快速回寫,PWM 中斷也生成用以處理控制環(huán)路,同時采用 50%導通時間并啟用即時更新功能。我們可以觀察到相位裕度因此增加了大約 16 度。環(huán)路增益性能開始稍顯穩(wěn)定并維持在相位裕度僅為 46 度的水平,并最終趨近于 62 度模擬環(huán)路。本文所討論的減少相位損耗的技巧并不是萬能的;但是它們適用于范圍廣泛的設計并且能在一定程度上提升環(huán)路增益。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
收藏 人收藏

    評論

    相關推薦

    有像Proteus那樣的DSPIC33 EP系列的虛擬電路模擬器?

    嗨,有沒有像Proteus那樣的DSPIC33 EP系列的虛擬電路模擬器?Proteus只支持DSPIC33 FJ系列,或者有可能在Prot
    發(fā)表于 04-02 12:49

    dsPIC33FJ16GS504兼容dsPIC

    ADC,理想相同的引腳數(shù)。我發(fā)現(xiàn)DSPIC33 EP32 GS504DSPIC33 EP32 GS202DSFIC33
    發(fā)表于 03-30 08:45

    基于dsPIC33F GS系列的1KVA離線UPS參考設計方

    基于dsPIC33F GS系列的1KVA離線UPS參考設計方案 Microchip 公司的dsPIC33F
    發(fā)表于 03-29 11:19 ?1884次閱讀
    基于<b class='flag-5'>dsPIC33</b>F <b class='flag-5'>GS</b><b class='flag-5'>系列</b>的1KVA離線UPS參考設計方

    dsPIC33設計的GS系列DSC數(shù)字LED照明技術

    本文介紹了采用dsPIC33 GS系列DSC的數(shù)字LED照明開發(fā)套件主要特性,數(shù)字LED照明開發(fā)套件和降壓子板方框圖,
    發(fā)表于 10-15 15:19 ?1825次閱讀
    <b class='flag-5'>dsPIC33</b>設計的<b class='flag-5'>GS</b><b class='flag-5'>系列</b>DSC<b class='flag-5'>數(shù)字</b>LED照明<b class='flag-5'>技術</b>

    大聯(lián)大品佳集團推出基于Microchip產品的新能源汽車OBC電源解決方案

    致力于亞太地區(qū)市場的領先半導體元器件分銷商---大聯(lián)大控股宣布,其旗下品佳力推基于微芯科技(MicrochipdsPIC33EPGS”16位MCU的新能源汽車OBC的
    發(fā)表于 04-10 15:57 ?2138次閱讀
    大聯(lián)大品佳集團推出基于<b class='flag-5'>Microchip</b>產品的新能源汽車OBC<b class='flag-5'>電源</b>解決方案

    Microchip dsPIC33 DSC數(shù)字電源

    Microchip dsPIC33 DSC數(shù)字電源
    的頭像 發(fā)表于 06-06 02:45 ?3985次閱讀

    性能電機控制單片機— dsPIC33EP256MC506 系列

    Microchip 針對馬達控制推出了一系列產品和方案,如今已經(jīng)廣為客戶所接受和使用。本視頻介紹了 Microchip 關于馬達控制的性能達到 70MIPS 的
    的頭像 發(fā)表于 06-08 02:46 ?8726次閱讀
    高<b class='flag-5'>性能</b>電機控制單片機— <b class='flag-5'>dsPIC33EP</b>256MC506 <b class='flag-5'>系列</b>

    針對數(shù)字電源應用的dsPIC33EPGS系列

    本視頻介紹了Microchip 16位dsPIC33EPGS系列芯片,這是Microchip針對數(shù)
    的頭像 發(fā)表于 06-07 13:46 ?5434次閱讀
    針對<b class='flag-5'>數(shù)字</b><b class='flag-5'>電源</b>應用的<b class='flag-5'>dsPIC33EP</b> “<b class='flag-5'>GS</b>”<b class='flag-5'>系列</b>

    數(shù)字電源入門工具包演示

    本視頻介紹了Microchip新推出的一款數(shù)字電源入門工具包,這款工具包采用了全新的dsPIC33EPGS
    的頭像 發(fā)表于 06-07 13:46 ?3395次閱讀

    dsPIC33EP128GS808開發(fā)板功能特性及用戶指南

    本文主要介紹了dsPIC33EP128GS808開發(fā)板功能特性及用戶指南。
    發(fā)表于 06-05 17:29 ?29次下載

    dsPIC33EP GS系列Microchip新一代16-bit高性能MCU

    憑借這些特性及其整體的高性能dsPIC33EPGS系列產品適用于廣泛的應用領域,涵蓋以下應用市場:電腦與電信(如AC / DC和DC/ DC
    的頭像 發(fā)表于 07-03 08:42 ?1.5w次閱讀
    <b class='flag-5'>dsPIC33EP</b> <b class='flag-5'>GS</b><b class='flag-5'>系列</b>是<b class='flag-5'>Microchip</b>新一代16-bit高<b class='flag-5'>性能</b>MCU

    數(shù)字電源市場發(fā)展趨勢

    Microchip dsPIC33EP GS系列產品具備卓越的性能,可在開關頻率更高的情況下實施更為復雜的非線性預測及自適應控制算法。這些高
    的頭像 發(fā)表于 07-13 08:58 ?8840次閱讀

    Microchip數(shù)字電源入門工具包的介紹

    視頻簡介:本視頻介紹了Microchip新推出的一款數(shù)字電源入門工具包,這款工具包采用了全新的dsPIC33EPGS
    的頭像 發(fā)表于 03-11 06:02 ?4395次閱讀

    針對數(shù)字電源應用開發(fā)dsPIC33EP芯片介紹

    視頻簡介:本視頻介紹了Microchip 16位dsPIC33EPGS系列芯片,這是Microchip針對
    的頭像 發(fā)表于 03-08 06:05 ?7975次閱讀
    針對<b class='flag-5'>數(shù)字</b><b class='flag-5'>電源</b>應用開發(fā)<b class='flag-5'>dsPIC33EP</b>芯片介紹

    dsPIC33EP128GS806數(shù)字電源接插模塊(PIM)用戶指南

    dsPIC33EP128GS806數(shù)字電源接插模塊(PIM)用戶指南資料免費下載。
    發(fā)表于 04-29 10:31 ?18次下載