基于遺傳算法的單管正激變換器非線性系統(tǒng)的控制_第1頁
基于遺傳算法的單管正激變換器非線性系統(tǒng)的控制_第2頁
基于遺傳算法的單管正激變換器非線性系統(tǒng)的控制_第3頁
基于遺傳算法的單管正激變換器非線性系統(tǒng)的控制_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

基于遺傳算法的單管正激變換器非線性系統(tǒng)的控制

0基于反步的控制器設(shè)計方法反步法是kotovi教授提出的一種系統(tǒng)工程方法。其設(shè)計思想是:針對滿足嚴格反饋控制結(jié)構(gòu)的系統(tǒng),通過反向遞推設(shè)計,用系統(tǒng)化的方法同時構(gòu)造Lyapunov函數(shù)和鎮(zhèn)定控制器。基于反步法的控制器設(shè)計方法,其基本思路是將復(fù)雜的系統(tǒng)分解成不超過系統(tǒng)階數(shù)的子系統(tǒng),然后通過反向遞推設(shè)計為每個子系統(tǒng)設(shè)計部分Lyapunov函數(shù)和中間虛擬控制量,直至完成整個控制器的設(shè)計。反步設(shè)計方法既適用于線性系統(tǒng)也適用于非線性系統(tǒng),對帶有參數(shù)嚴格反饋形式的非線性系統(tǒng)尤為有效。因此,它在非線性控制領(lǐng)域得到了廣泛應(yīng)用。在進行反步法設(shè)計中,參數(shù)的優(yōu)化能更加有效地解決每個子系統(tǒng)中的Lyapunov函數(shù)和中間虛擬控制量問題,因此引入遺傳算法。單管正激變換器是一類典型的開關(guān)非線性系統(tǒng),為提高其靜、動態(tài)性能,將反步法應(yīng)用于此變換器系統(tǒng)中。1系統(tǒng)模型的建立一般的單管正激變換器電路拓撲如圖1所示。圖1中標(biāo)出了各個參數(shù)的參考方向。變壓器繞組W3和二極管VD3組成磁復(fù)位電路。開關(guān)管VS的驅(qū)動信號如圖2所示。Ts為開關(guān)周期,d為VS在一個開關(guān)周期內(nèi)占空比。橫軸是時間軸,單位是秒或毫秒,縱軸為驅(qū)動電壓信號,單位為伏特。Ts為開關(guān)周期;uGEM為驅(qū)動電壓額定值。設(shè)電路工作在輸出電感電流連續(xù)模式下,根據(jù)其工作原理,在0<t≤dTs時,開關(guān)管導(dǎo)通。令n=N2/N1,由基爾霍夫定律得:在dTs<t≤Ts時,開關(guān)管關(guān)斷。同理有:由于1個開關(guān)周期存在2個方程,現(xiàn)定義開關(guān)函數(shù)S,將式(1)、式(2)統(tǒng)一為式(3),其中S=1,表示VS導(dǎo)通,S=0,表示VS關(guān)斷。方程中出現(xiàn)開關(guān)函數(shù),系統(tǒng)是離散的,引入開關(guān)周期平均算子式(4),將其變換為連續(xù)的系統(tǒng),x(t)為電路中的某電量。對開關(guān)函數(shù)求開關(guān)周期平均后,得:對統(tǒng)一方程求開關(guān)周期平均后,得:d為控制輸入量;uo為系統(tǒng)輸出。從系統(tǒng)的數(shù)學(xué)模型可以看出,式(6)為具有參數(shù)嚴格反饋形式的非線性系統(tǒng)。它隸屬于式(7)統(tǒng)一表達式。2反步設(shè)計方法單管正激變換器數(shù)學(xué)模型屬于嚴格反饋控制結(jié)構(gòu)的系統(tǒng),可以應(yīng)用反步設(shè)計方法。因系統(tǒng)的階數(shù)為2,整個設(shè)計可分為2步。單管正激變換器控制目標(biāo)是其輸出跟蹤給定。2虛擬控制量設(shè)計uoref為給定值。對式(8)求導(dǎo),得:定義β(6)uoref,uo)函數(shù)和輔助誤差e2函數(shù)為:iLref為虛擬控制量。將式(10)和式(11)代入式(9)中可得:根據(jù)誤差系統(tǒng),設(shè)計虛擬控制量iLref為:k1∈R+為反饋增益。將式(13)代入式(12)得:從式(14)可知,若e2→0,則e1→0。對式(15)求導(dǎo),并將式(14)代入得:2lyapunov函數(shù)對式(11)求導(dǎo)得:設(shè)計控制量d為:k2∈R+為反饋增益,將式(18)代入式(17)得:選取Lyapunov函數(shù)為:對式(20)求導(dǎo),將式(16)、式(19)代入得:由式(21)可知,Lyapunov函數(shù)的導(dǎo)數(shù)為負定時,系統(tǒng)漸進穩(wěn)定。從上述討論知,反饋控制量d,可按下式求得:3改進遺傳算法與反步法優(yōu)化參數(shù)的融合遺傳算法作為一種優(yōu)化算法能快速搜索到全局最優(yōu)解,針對反步法中參數(shù)優(yōu)化的問題而引入改進遺傳算法,有效地解決了參數(shù)尋優(yōu)的問題?;诟倪M遺傳算法的參數(shù)整定如下所述。3.1代碼確定優(yōu)化變量個數(shù)為2,采用的編碼方法為串聯(lián)二進制映射編碼法,每個參數(shù)用10位無符號二進制碼表示,每個個體長度l=2×10位。3.2個體適應(yīng)性試驗將個體的適應(yīng)度值直接取為對應(yīng)的目標(biāo)函數(shù)值,即3遺傳算法的效率在使用遺傳算法時,首先需要解決的是確定種群的大小,如果太小,不能保證種群中個體的多樣性,尋優(yōu)空間小,導(dǎo)致提前收斂;反之,如果太大,則增加計算負擔(dān),降低了遺傳算法的效率。一般選擇較大數(shù)目的初始種群可同時處理更多的解,而容易找到全局最優(yōu)解,其缺點是增加了每次迭代的時間,一般種群大小取編碼長度的2倍,即3遺傳算法適應(yīng)度的計算選擇算子使用比例遺傳算子。變異算子選擇基本位變異算子,交叉算子如下所述。交叉概率pc的選擇是影響遺傳算法行為和性能的關(guān)鍵。pc能夠隨適應(yīng)度自動改變,其值可按下式計算:pc1=0.9,pc2=0.6。fmax為群體中的最大適應(yīng)度;favg為每代群體中的平均適應(yīng)度;f′為交叉的2個個體中較大的適應(yīng)度;f為變異個體的適應(yīng)度。4實驗與研究4控制器和功率器件電壓傳感器采用CHV-25/400霍爾傳感器,電流傳感器采用CHB-25NP霍爾傳感器,直流電壓uin=300V,n=0.3,給定輸出電壓為30V,開關(guān)周期Ts=0.04ms,負載電阻Ro=5Ω,電容Cf=150μF,輸出濾波電感Lf=3mH,其中,實驗采用TMS320F2812DSP作為控制器,功率器件選用IR-FP460414KAX。反饋增益為k1=1000,k2=2000。4.2試驗結(jié)果4啟動時間分布輸出電壓uo、電感電流iL的啟動波形如圖3所示。從波形上看,圖3b比圖3a啟動速度快,過渡時間相差3ms左右;圖3a與圖3b的輸出電壓基本無超調(diào),無靜差。4負載突變前后血壓變異性分析負載由R0=5Ω突變?yōu)镽0=2.5Ω,實驗波形如圖4所示。從波形上看,在負載突變后,圖4b比圖4a穩(wěn)定速度快,相差2ms左右;圖4a與圖4b的輸出電壓完全跟隨給定且無靜差,說明系統(tǒng)抗負載擾動能力強。5實驗結(jié)果與分析在建立了單管正激變換器的二階非線性系統(tǒng)數(shù)學(xué)模型后,提出對此模型應(yīng)用反

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論