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

        ?

        基于Laguerre模型的數(shù)字電源預(yù)測(cè)控制器設(shè)計(jì)

        2019-09-20 05:42:00
        測(cè)控技術(shù) 2019年3期
        關(guān)鍵詞:階次紋波控制算法

        (中國科學(xué)技術(shù)大學(xué) 自動(dòng)化系,安徽 合肥 230022)

        數(shù)字開關(guān)電源具有靈活性好、適用性廣等特點(diǎn),受到人們的廣泛青睞。其常用的控制方法包括比例積分微分(PID)控制、自適應(yīng)控制、滑模變結(jié)構(gòu)控制和預(yù)測(cè)控制。其中,PID控制算法因簡(jiǎn)單、技術(shù)成熟、穩(wěn)定可靠、控制快而應(yīng)用廣泛。但由于開關(guān)管、二極管、電感等非線性器件存在,開關(guān)電源系統(tǒng)非線性較強(qiáng);且考慮到工業(yè)現(xiàn)場(chǎng)環(huán)境復(fù)雜,系統(tǒng)模型也面臨著發(fā)生改變的風(fēng)險(xiǎn),因此傳統(tǒng)的PI控制往往捉襟見肘。

        加拿大杜蒙特等研究了基于Laguerre 函數(shù)模型的自適應(yīng)預(yù)測(cè)控制算法。該函數(shù)模型參數(shù)中包含系統(tǒng)時(shí)延和階次的信息,對(duì)系統(tǒng)時(shí)延和階次變化跟蹤效果好,從而對(duì)控制時(shí)延和階次慢時(shí)變的系統(tǒng)有較強(qiáng)的魯棒性[1-2]。

        本文將基于Laguerre模型的自適應(yīng)預(yù)測(cè)控制算法的性能指標(biāo)函數(shù)與PI控制結(jié)合起來,獲得一種動(dòng)態(tài)響應(yīng)快、穩(wěn)定性好的自適應(yīng)預(yù)測(cè)比例積分(PI)控制算法[3-5],來滿足控制要求[6]。本文首先介紹了基于Laguerre模型的自適應(yīng)預(yù)測(cè)PI控制算法控制律,然后對(duì)該算法進(jìn)行Matlab仿真及FPGA全硬件編程實(shí)現(xiàn),最后在開關(guān)電源硬件平臺(tái)上實(shí)際證明,該算法相較于傳統(tǒng)比例積分(PI)控制,具有更快的動(dòng)態(tài)響應(yīng)和更穩(wěn)定的輸出紋波特性。

        1 開關(guān)電源平臺(tái)介紹

        圖1為開關(guān)電源平臺(tái)系統(tǒng)結(jié)構(gòu)圖,該結(jié)構(gòu)包括主拓?fù)潆娐?、電壓電流信?hào)采集電路和FPGA控制電路三部分。輸出端的電壓電流信號(hào)送入控制器FPGA進(jìn)行運(yùn)算,輸出一定占空比的雙極性脈沖寬度調(diào)制(PWM)信號(hào),控制逆變?nèi)珮?,繼而改變輸出,信號(hào)采集電路采集負(fù)載端信號(hào)再反饋給FPGA,實(shí)現(xiàn)數(shù)字閉環(huán)控制。以下為開關(guān)電源平臺(tái)系統(tǒng)設(shè)計(jì)指標(biāo):

        ① 輸出電壓:DC 10~30 V;

        ② 輸入電壓:3/N/PE~380 V,50 Hz;

        ③ 電壓紋波:不大于200 mV;

        ④ 輸出電流:10~150 A;

        ⑤ 開關(guān)頻率:fs=50 kHz;

        ⑥ 濾波電容:C=34000 μF;

        ⑦ 濾波電感:L=12 μH。

        圖1 開關(guān)電源系統(tǒng)結(jié)構(gòu)

        2 基于Laguerre模型的預(yù)測(cè)PI控制

        2.1 Laguerre函數(shù)模型

        離散型Laguerre 函數(shù)的定義為

        (1)

        式中,a為L(zhǎng)aguerre函數(shù)的極點(diǎn)。因?yàn)槿我獾钠椒椒e分有限的函數(shù)f(k),都可以展開為L(zhǎng)aguerre級(jí)數(shù)線性組合的形式,則有限階次的Laguerre級(jí)數(shù)近似能夠?qū)⑷魏我粋€(gè)開環(huán)環(huán)境下穩(wěn)定系統(tǒng)的輸出表示為

        (2)

        式中,li(z)=ψi(z)u(z);ci為L(zhǎng)aguerre函數(shù)加權(quán)系數(shù);u(z)為系統(tǒng)輸入。

        該系統(tǒng)的狀態(tài)方程用Laguerre函數(shù)構(gòu)成的線性加權(quán)近似為

        (3)

        式中,L(k)=[l1(k),l2(k),…,lN(k)]T為狀態(tài)向量;u(k)和ym(k)分別為模型在k時(shí)刻的輸入和輸出;C=[c1,c2,…,cN]T為狀態(tài)向量的加權(quán)系數(shù),N為系統(tǒng)設(shè)定的階次;矩陣A和向量B與參數(shù)a的設(shè)定有關(guān)?;?Laguerre 函數(shù)近似模型的自適應(yīng)預(yù)測(cè)控制系統(tǒng)結(jié)構(gòu)如圖2所示。

        圖2 基于Laguerre函數(shù)模型的自適應(yīng)預(yù)測(cè)控制系統(tǒng)結(jié)構(gòu)

        2.2 增量型預(yù)測(cè)控制

        相對(duì)于位置型狀態(tài)方程,具有增量型狀態(tài)方程控制結(jié)構(gòu)的控制系統(tǒng)的靜態(tài)誤差較小。

        增量型狀態(tài)方程為

        (4)

        式中,ΔL(k)=L(k)-L(k-1),Δym(k)=ym(k)-ym(k-1)。

        P和M分別表示系統(tǒng)的優(yōu)化時(shí)域和控制時(shí)域,并假定M次控制之后的增量為零,即

        Δu(k+M+i)=0(i=0,1,2,…)

        則由狀態(tài)方程式(4)可得

        ΔYm(k+1)=HlΔL(k)+HuΔUM(k)

        (5)

        式中,ΔYm(k+1)=[Δym(k+1),…,Δym(k+P)]T為未來P步輸出增量;ΔUm(k)=[Δu(k),…,Δu(k+M-1)]T為模型該時(shí)刻起M個(gè)的控制量;矩陣Hl、矩陣Hu的定義如下:

        則模型未來P步的輸出量為

        Ym1(k+1)=SΔYm1(k+1)+Φym(k)

        (6)

        Φ=[1 1 … 1]T為P×1向量。

        即可得到模型的輸出Ym1(k+1)為

        Ym1(k+1)=SHlΔL(k)+Φym(k)+SHuΔUM(k)

        (7)

        其中,自由項(xiàng)響應(yīng)為

        YP1=SHlΔL(k)+Φym(k)

        (8)

        式中,YP1=[yP(k+1) …yp(k+P)]T。

        經(jīng)過反饋校正后,自由項(xiàng)Yp為

        YP(k+1)=YP1(k+1)+K[y(k)-ym(k)]

        (9)

        式中,y(k)、ym(k)分別為系統(tǒng)k時(shí)刻的實(shí)際輸出和模型估計(jì)輸出;矩陣K為反饋增益矩陣。經(jīng)修正,未來P步的預(yù)測(cè)輸出Ym(k+1)為

        Ym(k+1)=YP+SHuΔUM(k)

        (10)

        選取含有控制量增量加權(quán)的優(yōu)化性能指標(biāo)為

        J=[Yr(k+1)-Ym(k+1)]TQ[Yr(k+1)-

        Ym(k+1)+ΔUM(k)TRΔUM(k)]

        (11)

        式中,Yr(k+1)=[yr(k+1) …yr(k+P)]T為未來P步的參考輸出向量,如式(12)所示

        yr(k+i)=αiy(k)+(1-αi)w,i=1,2,…,P

        (12)

        式中,w為設(shè)定值;Q,R為加權(quán)矩陣;α為柔化因子。取?J/?ΔUM(k)=0,化簡(jiǎn)之后可以得到最優(yōu)增量控制律為

        (13)

        取ΔUM(k)中的第一個(gè)元素作為系統(tǒng)當(dāng)前的控制量,即

        Δu(k)=DΔUM(k)

        u(k)=u(k-1)+Δu(k)

        式中,D=[1 0 … 0]1×M。

        2.3 增量型預(yù)測(cè)PI控制

        預(yù)測(cè)控制采樣周期長(zhǎng),計(jì)算量大,對(duì)隨機(jī)干擾實(shí)時(shí)控制效果差。此外,預(yù)測(cè)控制算法參數(shù)的選取通常是按照經(jīng)驗(yàn)選取,而非實(shí)際的工程指標(biāo),而PI 控制與實(shí)際指標(biāo)結(jié)合卻較為緊密。為了平衡兩種控制性能,可以將二者結(jié)合,引入增量預(yù)測(cè)變量,即基于Laguerre函數(shù)模型的自適應(yīng)預(yù)測(cè)PI控制算法。設(shè)優(yōu)化性能指標(biāo)為

        J=kp‖ΔYr(k+1)-ΔYm(k+1)‖2+

        (14)

        式中,ΔYr(k+1)=Yr(k+1)-Yr(k),ΔYm(k+1)=Ym(k+1)-Ym(k);kp為比例系數(shù);ki為積分系數(shù)。

        取?J/?ΔUM(k)=0,經(jīng)過化簡(jiǎn)可以得到

        ΔU(k)=KP[ΔYr(k+1)-ΔYm(k+1)]+

        KI[Yr(k+1)-Ym(k+1)]

        (15)

        其中,矩陣KP和KI表達(dá)式分別如下:

        取ΔU(k)中的第1個(gè)元素作為系統(tǒng)當(dāng)前控制量,即Δu(k)=DΔU(k),可以寫為

        Δu(k)=KP[ΔYr(k+1)-ΔYm(k+1)]+

        KI[Yr(k+1)-Ym(k+1)]

        (16)

        式中,D=[1 0 … 0]1×M;kP=DKP;kI=DKI。

        2.4 模型參數(shù)在線辨識(shí)

        模型參數(shù)a確定后,L(k)可通過式(4)計(jì)算得到。模型輸出ym(k)則可由式(17)得到:

        ym(k)=CTL(k)

        (17)

        C可采用式(18)最小二乘辨在線辨識(shí)得到[7]。

        (18)

        式中,C(k)為k時(shí)刻對(duì)參數(shù)C的估計(jì)值;初始值C(0)通過線下計(jì)算或者系統(tǒng)辨識(shí)獲取:P(0)按照經(jīng)驗(yàn)公式設(shè)置為104~1010;λ為遺忘因子,設(shè)置為0.9~0.99。

        3 仿真實(shí)驗(yàn)

        3.1 特種電源控制系統(tǒng)仿真建模

        運(yùn)用有效占空比[8]的方法,可以建立開關(guān)電源的等效數(shù)學(xué)模型,再利用Matlab的c2d函數(shù)將開關(guān)電源系統(tǒng)傳遞函數(shù)離散化,得到的離散型傳遞函數(shù)為

        (19)

        使用仿真軟件Matlab編寫了兩種控制算法程序,以仿真比較兩種控制方法下的控制效果。經(jīng)過計(jì)算和實(shí)驗(yàn),確定比例系數(shù)kp=0.02,積分系數(shù)ki=0.01,其他的控制參數(shù)分別為:模型階次N=2,極點(diǎn)a=0.9,采樣周期T=0.001,預(yù)測(cè)時(shí)域長(zhǎng)為P=3,柔化因子α=0.9,輸入加權(quán)矩陣R=I,遺忘因子λ=0.9。

        3.2 系統(tǒng)響應(yīng)時(shí)間的比較

        給定一個(gè)階躍輸入作為參考,系統(tǒng)的總仿真時(shí)間為2000個(gè)采樣周期。仿真結(jié)果如圖3所示。預(yù)測(cè)PI控制相對(duì)于傳統(tǒng)PI控制超調(diào)量從10.7%降低到了幾乎無超調(diào),穩(wěn)定時(shí)間從19個(gè)采樣周期減少到了8個(gè)采樣周期,減少了57.9%。系統(tǒng)的超調(diào)量抑制以及動(dòng)態(tài)響應(yīng)有了較大的提升。

        圖3 預(yù)測(cè)PI控制與傳統(tǒng)PI控制仿真比較

        3.3 系統(tǒng)時(shí)延變化時(shí)的比較

        當(dāng)開關(guān)電源系統(tǒng)發(fā)生變化時(shí),如開關(guān)管的老化、損傷,系統(tǒng)模型參數(shù)也將發(fā)生相應(yīng)的變化。假設(shè)系統(tǒng)模型在300個(gè)采樣周期時(shí)發(fā)生變化,傳遞函數(shù)變?yōu)?/p>

        (20)

        繼續(xù)對(duì)兩種控制算法進(jìn)行仿真,仿真結(jié)果如圖4所示。

        圖4 預(yù)測(cè)PI控制與傳統(tǒng)PI控制在變階次系統(tǒng)中仿真比較

        由圖4可以看出,當(dāng)系統(tǒng)階次發(fā)生變化時(shí),傳統(tǒng)的PI控制效果變差,系統(tǒng)處于振蕩狀態(tài),振蕩幅值約為9.8 V。而自適應(yīng)預(yù)測(cè)PI控制仍然較為平穩(wěn),穩(wěn)定時(shí)間為10個(gè)周期左右,雖然系統(tǒng)存在5.2%左右的過沖,但是系統(tǒng)趨于穩(wěn)定。

        4 預(yù)測(cè)PI控制算法的FPGA實(shí)現(xiàn)

        相對(duì)于DSP 串行處理機(jī)制,采用并行FPGA全硬件的方式實(shí)現(xiàn)自適應(yīng)預(yù)測(cè)PI控制算法,可以大大提升算法運(yùn)行速度[9-10],并通過引入采樣速率高達(dá)10 MHz的數(shù)模轉(zhuǎn)換芯片AD9240,進(jìn)一步提高控制算法的響應(yīng)速度。

        經(jīng)FPGA程序綜合后,程序模塊如圖5所示,共有電壓電流信號(hào)采集模塊[11]、LED指示模塊、數(shù)字濾波模塊、算法控制模塊、脈沖寬度調(diào)制模塊以及串口通信模塊6個(gè)模塊。

        圖5 預(yù)測(cè)PI閉環(huán)控制算法程序模塊

        全硬件實(shí)現(xiàn)方式對(duì)FPGA的硬件資源提出了較高的要求,例如預(yù)測(cè)PI控制算法涉及到的矩陣計(jì)算和向量運(yùn)算需要用到大量的乘加運(yùn)算,這就需要足夠的寄存器來保存中間結(jié)果。并且硬件資源消耗隨著矩陣的維數(shù)的增長(zhǎng)而發(fā)生指數(shù)式增長(zhǎng)[12-13],故在算法實(shí)現(xiàn)過程中,Laguerre模型向量系數(shù)C向量長(zhǎng)度選用為2。FPGA采用了CycloneIII 系列的EP3C40Q240,它擁有40 KB的邏輯單元,252 個(gè)九位乘法器,滿足算法計(jì)算需求。

        5 實(shí)驗(yàn)結(jié)果分析

        圖6為特種電源硬件平臺(tái),包含EMI濾波模塊、全橋整流模塊、變壓器、控制模塊以及輸出整流模塊。測(cè)試負(fù)載為4個(gè)阻值為1 Ω,最大功率可達(dá)1 kW的大功率波紋電阻并聯(lián)?;贚aguerre模型的預(yù)測(cè)PI控制算法及PI控制算法程序在特種電源平臺(tái)上實(shí)驗(yàn)比較結(jié)果如圖7、圖8所示。

        圖6 特種電源硬件平臺(tái)

        系統(tǒng)輸出為10 V(萬用表測(cè)量)時(shí),負(fù)載紋波如圖7所示,為了便于觀察示波器選用交流擋。從圖7可知,采用傳統(tǒng)PI控制時(shí)輸出紋波約為200 mV,采用預(yù)測(cè)PI控制時(shí)輸出紋波約為100 mV。

        圖7 負(fù)載紋波測(cè)試

        圖8為兩種控制算法下,負(fù)載從半載到滿載時(shí),系統(tǒng)的負(fù)載動(dòng)態(tài)響應(yīng)。負(fù)載由半載變?yōu)闈M載時(shí),采用傳統(tǒng)PI控制時(shí)動(dòng)態(tài)響應(yīng)時(shí)間為400 ms,電平變化幅度為0.5 V;采用預(yù)測(cè)PI控制時(shí)動(dòng)態(tài)響應(yīng)時(shí)間為僅為100 ms,電平變化幅度僅為0.4 V。

        圖8 負(fù)載動(dòng)態(tài)響應(yīng)特性測(cè)試

        由系統(tǒng)紋波還有負(fù)載動(dòng)態(tài)響應(yīng)特性實(shí)驗(yàn)結(jié)果可知,預(yù)測(cè)PI控制算法控制效果要好于PI控制算法。

        6 結(jié)束語

        對(duì)于開關(guān)電源的控制要求,推導(dǎo)了一種具有比例積分結(jié)構(gòu)的Laguerre模型自適應(yīng)預(yù)測(cè)控制算法。詳細(xì)介紹了該算法控制律、Matlab仿真及FPGA程序?qū)崿F(xiàn)。最終在開關(guān)電源平臺(tái)上的實(shí)際測(cè)試表明,該算法綜合了PI控制魯棒性好和基于Laguerre函數(shù)模型的自適應(yīng)預(yù)測(cè)控制對(duì)模型建模誤差及外界環(huán)境干擾適應(yīng)性強(qiáng)、系統(tǒng)慢時(shí)延變化魯棒性強(qiáng)等優(yōu)點(diǎn),具有更快的動(dòng)態(tài)特性和更穩(wěn)定的輸出紋波特性。

        猜你喜歡
        階次紋波控制算法
        階次分析在驅(qū)動(dòng)橋異響中的應(yīng)用
        基于Vold-Kalman濾波的階次分析系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)*
        紋波電流對(duì)不同芯片尺寸的LED光源可靠性的影響
        光源與照明(2019年4期)2019-05-20 09:18:18
        基于齒輪階次密度優(yōu)化的變速器降噪研究
        基于ARM+FPGA的模塊化同步控制算法研究
        裝飾性鍍鉻用低紋波可調(diào)控高頻開關(guān)電源設(shè)計(jì)
        基于MAX16832長(zhǎng)壽命低紋波LED路燈電源的設(shè)計(jì)
        電子器件(2015年5期)2015-12-29 08:43:41
        級(jí)聯(lián)Boost變換器輸出電壓紋波分析
        一種優(yōu)化的基于ARM Cortex-M3電池組均衡控制算法應(yīng)用
        一種非圓旋轉(zhuǎn)工件支撐裝置控制算法
        色婷婷五月综合久久| 久久免费精品视频老逼| 美女被内射很爽的视频网站| 国产成人综合久久久久久 | 特级av毛片免费观看| 亚洲熟妇在线视频观看| 日本一区二区三区一级免费| 97人妻碰免费视频| 国产免费人成网站在线播放 | 99热成人精品国产免国语的| 国产精品美女久久久久浪潮AVⅤ| 亚洲av狠狠爱一区二区三区| 美女内射毛片在线看免费人动物| 大又大粗又爽又黄少妇毛片| 亚洲 欧美精品suv| 国产精品理人伦国色天香一区二区| 午夜精品久视频在线观看| 中文字幕一区二区va| 日韩人妖视频一区二区| 果冻传媒2021精品一区| 日本欧美在线播放| 久久最黄性生活又爽又黄特级片 | 精品国产午夜肉伦伦影院| 亚洲中文字幕久久精品无码a | 成人自拍视频国产一区| 中文字幕影片免费人妻少妇| 精品亚洲麻豆1区2区3区| 久久综合九色综合97欧美| 欧美疯狂性xxxxxbbbbb| 偷拍区亚洲区一区二区| 高清少妇二区三区视频在线观看 | 国产偷闻隔壁人妻内裤av| 国产91色综合久久免费| 东京热人妻一区二区三区| 无码视频一区二区三区在线观看 | 越南女子杂交内射bbwxz| 无码 制服 丝袜 国产 另类| 三级日本午夜在线观看| 蜜桃tv在线免费观看| 免费观看的a级毛片的网站| 亚洲欧洲高潮|