999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

一種低功耗低成本的數字化查表控制方法
——以Buck轉換器的PID控制為例

2019-11-12 07:06:24祝博文劉蒙瑞申樹杰
長沙大學學報 2019年5期
關鍵詞:模型

吳 了,祝博文,劉蒙瑞,申樹杰

(長沙學院電子信息與電氣工程學院,湖南 長沙 410022)

相較于模擬控制器,數字控制器具有高度靈活性、可配置性的優勢,因此有更強的環境適應能力.數字控制器一般由MCU、FPGA等控制器實現,被包含在控制環路中,與執行器一道形成反饋,由配置的相應控制規則,控制執行機構得到所期望的控制輸出.由于數字控制器處理的是數字信號,而執行器一般接受、處理并輸出模擬信號,所以反饋環路中應包括ADC和DAC模塊,與數字控制器一起實現所期望的控制輸出.

ADC和DAC模塊的使用帶來兩個問題,一是延遲問題,二是精度問題.延遲要么受限于低成本控制器的主頻時鐘和密集計算,要么受制于ADC和DAC的轉換速率;而精度則要考慮ADC和DAC引入的量化誤差,和控制器在計算過程中引入的精度損失.這兩個問題帶來的后果是系統環路穩定性的降低,和執行器控制目標精度的下降.

由于低成本MCU難以實現快速計算,導致環路延遲和精度指標下降,所以文中給出了一種查表控制方法,目的是降低控制器的密集計算,減少延遲,降低功耗和應用成本.文中將以Buck轉換器PID控制為例,闡述查表控制方法.

1 數字控制器中各模塊設計指標考慮

圖1是數字控制Buck轉換器的電路模塊圖,其中數字控制部分包括ADC、DAC和PID計算控制模塊,執行器部分則是由功率開關和輸出濾波電路組成的一個Buck轉換器的功率級.反饋控制通過求轉換器輸出電壓與參考電壓的差,得到誤差量,然后對誤差量根據控制規則經一系列計算后,控制Buck電路的占空比,調節其輸出電壓,最終使輸出電壓受控.

圖1 數字控制的Buck轉換器的電路模塊圖

要實現Buck轉換器穩定可控,要考慮數字控制器中ADC與DAC的性能指標.

首先是ADC位數的確定.事實上,ADC的最低量化級別應小于轉換器的輸出紋波量,以實現對輸出電壓的控制.在穩態情況下,由于Buck轉換器輸出紋波變化范圍不大,所以ADC具有較小的動態轉換范圍,僅需少量控制字進行控制.例如,假設ADC的VREF為3.3 V,對一個Vin=12 V和Vo=5 V的Buck轉換器,要使輸出電壓紋波被控制在1%以內,計算后易得,使用ADC的最小位數是7位.注意到為了減少ADC的延遲,Buck轉換器中的ADC一般采用flash ADC或延遲線ADC.

接著是DPWM位數的確定.基于MCU實現的數字控制器,DPWM一般由MCU內置的定時器來實現,等效于數字控制系統中DAC.DPWM的最小量化誤差應小于ADC的最小量化誤差,以實現輸出電壓可控.所以隨著使用ADC位數的增加,則要增加DPWM的分辨率.這樣,為了達到預期更高的開關頻率,就必須選擇更高主頻時鐘的MCU,導致一些低成本的MCU不能被使用.因此,最終DPWM使用的位數需要折中.注意到DPWM是設計高開關頻率Buck轉換器的一個技術瓶頸[1-2].

最后是設計PID控制器,得到預先計算的表值.考慮到一旦環路負反饋穩定后,轉換器的輸出電壓和參考電壓將十分接近,兩電壓求差后的誤差量將非常小,接近于0,因此,在一定變化范圍內,誤差量的變化范圍十分有限,完全可以通過建立模型,對整個系統進行數值仿真,將得到的計算值做成表放入低成本MCU中,實時對整個系統進行控制,以降低功耗,達到穩定輸出的目的.

圖2 Buck轉換器在一個開關周期內的兩個運行階段

如圖2所示為連續導通模式下Buck轉換器在一個開關周期內的兩個運行階段.Buck轉換器每一運行階段的狀態空間方程可以分別被表示為式(1)與式(2).

2 Buck轉換器建模與PID控制器表值獲取

為了設計控制規則,需要全面了解執行器的運行特點.Buck轉換器本質上是一個非線性執行器.若在一個開關周期內取平均,忽略開關頻率以外的高次諧波,則可獲得其平均等效模型.

(1)

(2)

在一個開關周期內,通過引入占空比d(t)(0≤d(t)<1),結合式(1)和式(2),對狀態空間方程中的系數取平均,易得Buck轉換器的平均狀態空間模型,由式(3)和式(4)所示.

(3)

(4)

根據式(3)和式(4)容易搭建輸入參數為占空比d,Vg和io,輸出參數為v和i的仿真模型.基于此模型,根據性能指標,可以設計出所需的PID控制器.PID控制器的傳輸函數可以被表示為

(5)

這里參數KPA,KIA和KDA分別表示比例、積分和微分參數[3].其中第三項微分項放置一個極點的目的在于限制高頻帶寬,抑制高頻噪聲,其中γ為極點因子,調它使傳遞函數離散化后的極點位于單位圓內,以保證穩定.

不像文獻[4]所采用的直接建模方法,為得到PID的表值,文中首先使用式(5)在連續域得到滿足Buck轉換器性能指標的控制器;然后,對得到控制器的傳輸函數進行差分離散化[5];最后,根據得到的差分方程,結合Buck轉換器模型,進行數值仿真,最終得到PID控制規則的表值.由于誤差變化范圍不大,所得到表的規模并不大,僅3個數組,每個數組含25個元素.

3 實驗驗證

圖3 Buck轉換器功率級以及相應MCU的實驗照片

圖4 Buck轉換器的負載從輕載過渡到重載然后重回輕載時輸出電壓的實驗測試圖

圖3所示為Buck轉換器的功率級以及用于控制的MCU的實驗照片.其中,Buck轉換器中的濾波電感L=100 μH,濾波電容C=470 μH,開關頻率fs=41 kHz.MCU采用意法半導體的STM32F407ZET6實現數字控制部分,MCU用來實現數字控制器的ADC、PID與DAC部分.在這里,ADC位數設為8位,DPWM的時鐘頻率被設置為42 MHz.MCU中定時器采用向上計數模式,在每次更新中斷時使用ADC對轉換器的輸出電壓分別進行一次采樣和查表操作,從而更新占空比,反饋控制輸出電壓.

圖4為負載從輕載過渡到重載然后重回輕載時Buck轉換器輸出電壓的實驗測試圖.可以看到,在輕載時,輸出電壓為3.5 V,當在圖4所示的0 s時刻,負載突然被加載,輸出電壓下降至3.48左右,并馬上穩定,在5s時刻,負載被突然卸載,輸出電壓重回到3.5 V.運行結果驗證了PID查表控制Buck轉換器的可行性.

4 結論

文中以PID控制的Buck轉換器為例給出了一種低功耗低成本的數字化查表控制方法.該方法在考慮ADC與DAC對Buck轉換器性能影響的基礎上,通過建模,分析系統環路,預先計算控制規則得到的值,并將值預先儲存于RAM表中,依據實際運行過程中轉換器輸出電壓與參考電壓的誤差量進行查表,通過反饋,穩定轉換器的輸出電壓.文中以Buck轉換器為例實現了PID查表控制,驗證了該方法的可行性.

猜你喜歡
模型
一半模型
一種去中心化的域名服務本地化模型
適用于BDS-3 PPP的隨機模型
提煉模型 突破難點
函數模型及應用
p150Glued在帕金森病模型中的表達及分布
函數模型及應用
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
3D打印中的模型分割與打包
主站蜘蛛池模板: 国产爽歪歪免费视频在线观看| 日本www在线视频| 亚欧成人无码AV在线播放| 四虎成人精品| 国产精品自在在线午夜区app| 午夜限制老子影院888| 婷婷久久综合九色综合88| 国产精品无码翘臀在线看纯欲| 高清欧美性猛交XXXX黑人猛交| 亚洲女同一区二区| 无码久看视频| 国产乱论视频| 国产精品成| 国产无人区一区二区三区| 久久久久青草大香线综合精品| 国产精品yjizz视频网一二区| 亚洲最大福利网站| 国产伦精品一区二区三区视频优播| 国产一区二区精品高清在线观看| 极品国产在线| hezyo加勒比一区二区三区| 精品国产香蕉在线播出| 亚洲一级毛片免费观看| 亚洲精品第一页不卡| 国产麻豆91网在线看| 91青青视频| 久久网综合| 成人免费视频一区二区三区| 久综合日韩| A级全黄试看30分钟小视频| 欧美中文字幕无线码视频| 91福利国产成人精品导航| 在线日韩日本国产亚洲| 一级毛片免费不卡在线视频| 国产丝袜一区二区三区视频免下载| 免费在线色| 日韩精品成人在线| 亚洲最大福利视频网| 国产一级精品毛片基地| 九九免费观看全部免费视频| 看av免费毛片手机播放| 久久亚洲欧美综合| 亚洲欧美h| 中文字幕色在线| 91精品国产综合久久不国产大片| 91色老久久精品偷偷蜜臀| 丝袜亚洲综合| 亚洲国产理论片在线播放| 91精品啪在线观看国产91九色| 亚洲香蕉久久| 成人一级黄色毛片| 黄色网站在线观看无码| 欧洲日本亚洲中文字幕| 又黄又爽视频好爽视频| 免费在线国产一区二区三区精品| 亚洲精品成人片在线播放| 一本大道视频精品人妻| 亚洲成AV人手机在线观看网站| 国产第八页| 天天综合网色中文字幕| 999精品在线视频| 久久婷婷六月| 亚洲男人的天堂久久香蕉网| 四虎在线观看视频高清无码| 亚洲综合极品香蕉久久网| 最近最新中文字幕免费的一页| 亚洲美女一区| 好久久免费视频高清| 国产无码制服丝袜| 久久6免费视频| 久久精品国产精品青草app| 九色视频最新网址| 成年人免费国产视频| 亚洲精品在线观看91| 真实国产乱子伦高清| 亚洲一区国色天香| 久久国产亚洲偷自| 青草国产在线视频| 日本在线亚洲| 日本一本在线视频| 亚洲一区二区约美女探花| 中文字幕日韩欧美|