• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于預測控制綜合算法的控制器設計與仿真

    2018-03-09 20:37:34包勇王倩陳敬松肖奔
    科技視界 2017年35期
    關鍵詞:模型預測控制魯棒性穩(wěn)定性

    包勇+王倩+陳敬松+肖奔

    【摘 要】模型預測控制綜合設計方法通過設計一組滿足特定要求的終端來保證系統(tǒng)穩(wěn)定性。本文提出了一組滿足該要求的約束條件,然后依據(jù)多參數(shù)二次規(guī)劃來求解模型預測控制器,在Matlab環(huán)境下設計并且實現(xiàn)了一種基于模型預測綜合控制方法的控制器的設計,最后通過仿真實驗驗證了該控制器的穩(wěn)定性和魯棒性。仿真結(jié)果表明,所設計的控制器可以用來求解基于模型預測控制綜合設計方法的預測控制器。

    【關鍵詞】模型預測控制;代價函數(shù);終端約束集;多參數(shù)二次規(guī)劃;穩(wěn)定性;魯棒性

    中圖分類號: TP273 文獻標識碼: A 文章編號: 2095-2457(2017)35-0083-002

    Controller Design and Simulation Based on Predictive Control Synthesis Algorithm

    BAO Yong1 WANG Qian2 CHEN Jing-Song3 XIAO Ben4

    (1.China Aeronautical Radio Research Institute, Shanghai 210233,China;2.China Aeronautical Radio Research Institute, Shanghai 210233,China;3.China Aeronautical Radio Research Institute,Shanghai 210233,China;4.Northwestern Polytechnical University,Xi'an 710000,China)

    【Abstract】The model predictive control integrated design method ensures the stability of the system by designing a set of terminals that meet specific requirements.This paper presents a set of constraints to meet the requirements,and then solve the model predictive controller based on the multi-parameter quadratic programming.In the Matlab environment,a controller design based on the model predictive integrated control method is designed and implemented.Finally,Simulation results show the stability and robustness of the controller.The simulation results show that the designed controller can be used to solve the predictive controller based on the integrated design method of model predictive control.

    【Key words】Model predictive control;Cost function;Terminal constraint set;Multi-parameter quadratic programming; stability;Robustness

    0 引言

    為了解決模型預測控制算法的穩(wěn)定性問題,在模型預測控制的理論研究的基礎上提出了模型預測控制綜合設計方法。該設計方法通過設計一組終端條件來保證算法的穩(wěn)定性,然后通過求解優(yōu)化問題獲得控制律。目前這種設計方法己從理論論證階段轉(zhuǎn)入到實際應用階段,成為預測控制發(fā)展的一個重要研究方向。

    本文根據(jù)模型預測控制綜合設計方法,設計了模型預測控制器。在Matlab環(huán)境下對給定模型進行了仿真分析和優(yōu)化計算。對所設計控制器的穩(wěn)定性和魯棒性進行了驗證,實驗結(jié)果表明所設計的模型預測控制器可實現(xiàn)對常見問題的求解。

    1 算法原理

    模型預測控制算法的基本策略是采用有限時域滾動優(yōu)化方式來獲取控制信號。其求解過程可以分為以下四步:(1)根據(jù)預測模型對對象在未來一段時間內(nèi)的輸出進行預測;(2)通過優(yōu)化算法對所建立的代價函數(shù)進行優(yōu)化,得到一個控制向量;(3)將控制向量的第一個值經(jīng)修正后作用于對象,得到對象的當前輸出值;(4)結(jié)合預測輸出和當前輸出對模型的狀態(tài)進行校正。進入下一采樣時刻后,循環(huán)執(zhí)行上述各步驟。圖1給出了預測控制的基本原理。

    圖1中的虛線將模型預測控制器的內(nèi)部結(jié)構劃分成模型預測、優(yōu)化控制、反饋校正三個部分。模型預測控制對各部分的具體形式?jīng)]有嚴格的限制,這在一定程度上促進了預測控制在工業(yè)過程中的廣泛應用。

    2 預測控制器設計

    2.1 基本原理

    在模型預測控制綜合設計中,最優(yōu)控制作為預測控制最重要的理論參照體系,Lyapunov穩(wěn)定性分析方法作為其性能保證的基本方法,不變集等作為其基本工具,具有滾動時域特點的性能分析作為其研究核心。

    模型預測控制綜合設計方法就是通過添加一組終端條件,將模型預測控制中的有限域優(yōu)化問題轉(zhuǎn)為最優(yōu)控制中的無限域優(yōu)化問題,從而能夠利用Lyapunov方法判定其穩(wěn)定性。這就是模型預測控制綜合設計的基本原理,其核心問題就是設計滿足要求的終端條件。

    下面給出了模型預測控制綜合設計中各終端條件需要滿足的條件。

    定理1:假設終端約束集合(χf?奐Rn)、終端代價函數(shù)(F)及局部控制器(κf(x)∈χf,?坌x∈χf)分別滿足下面的條件,則由這三者所決定的控制器可使閉環(huán)系統(tǒng)漸進穩(wěn)定。endprint

    (1)χf?奐X,且χf是包含原點在內(nèi)的一個封閉的區(qū)域。

    (2)κf(x)∈U,?坌x∈χf,即局部控制器也要滿足輸入約束條件。

    (3)f[x,κf]∈χf,?坌x∈χf,即χf是κf條件下的一個正定不變集。

    (4)[F+l][x,κf(x)]≤0,?坌x∈χf,其中F(xκf(x)]=F[f(x,u)]-F(x),即F(x)是一個局部Lyapunov函數(shù)。

    2.2 控制器架構設計

    假設被控系統(tǒng)可以描述為:

    ■(1)

    式中,f(x,u)為非線性函數(shù):系統(tǒng)輸入及狀態(tài)約束為u(k)∈U?奐Rm,x(k)∈X?奐Rn。

    對于上述被控系統(tǒng),選擇二次性能指標作為優(yōu)化目標函數(shù),即:

    JN(k)=■(x■■Qx■■+u■■Ru■)(2)

    式中,QT=Q≥0為狀態(tài)加權陣。當性能指標函數(shù)選擇為上述二次目標函數(shù)時,滿足定理1的各終端條件可以按照下面的方法進行設計。

    終端代價函數(shù)設計為F(x)=xTPx,其中狀態(tài)加權陣P通過黎卡蒂方程求解,計算公式如下:

    P=ATPA+Q-KTRK(3)

    其中矩陣R和K分別通過下面兩式求得:

    R=R+RTPB,K=R-1BTPA

    局部控制器κf(x)選擇線性反饋控制器κf(x)=-Kx,其中反饋系數(shù)矩陣K可由下式計算獲得:

    K=(R+BTPA)-1BTPA

    終端約束集選擇局部控制器的可行不變集EP={x:xTPx≤1}。

    經(jīng)過上面的設計,現(xiàn)在就可以將有限域優(yōu)化性能指標式(2)轉(zhuǎn)換成無限域優(yōu)化性能指標,如式(4)所示。

    JN(k)=x■■Px■+■(x■■Qx■+u■■Ru■)(4)

    不難理解,終端代價函數(shù)實際上是對屬于終端約束集合內(nèi)的各個狀態(tài)在采用布局控制器時無窮時域二次目標函數(shù)的一個上界。

    2.3 控制器求解

    采用多參數(shù)二次規(guī)劃的方法和離線設計、在線綜合的計算策略來解決預測控制器的求解問題。

    這種求解思路先離線按照被控系統(tǒng)的狀態(tài)約束條件將參數(shù)空間劃分成若干個子空間,再依據(jù)各子空間里的有效約束項獲得對應于該子空間的控制律計算公式,最后將所有子空間的求解公式存儲在存儲器當中,以備實時在線計算時使用。進入實時計算階段后,首先要判斷系統(tǒng)當前狀態(tài)所在的子空間,然后調(diào)取相應的計算公式獲取相應的空置律。進入下一采樣時刻后,再循環(huán)執(zhí)行上述在線過程。

    以帶有約束條件的二次性能指標式(4)為例,說明采用多參數(shù)二次規(guī)劃方法求解模型預測控制問題過程。式(4)的約束為:

    xmin≤xk≤xmax(k=0,…,N)

    umin≤uk≤umax(k=0,…,N)

    令xk=Akx0+■AjBuk-1-j,則式(4)可以表示為多參數(shù)二次規(guī)劃的一般形式:

    ■(5)

    式中,U■U+H-1FTx,參數(shù) 通過 和(1)式求的。再令 ,將式(5)轉(zhuǎn)化成下式:

    ■(6)

    式中,S■E+GH-1FT,其余參數(shù)與式(5)中的取值相同。對于式(6)所示的優(yōu)化問題,可以通過一階KKT最有條件求解,即:

    z=H-1■T(■H-1■T)-1(■+Sx)(7)

    而最優(yōu)控制向量U可以通過下式反解得到

    z■U+H-1FTx

    3 仿真實驗

    考慮離散系統(tǒng)狀態(tài)空間模型如下

    xk+1=9.8 11.3-12.9 19.4x■+12u■(8)

    系統(tǒng)約束條件為

    00≤x■≤1.21.2,-0.1≤uk≤0.2,-1≤δu■≤1(9)

    根據(jù)式(8)可選擇二次函數(shù)作為系統(tǒng)的優(yōu)化目標函數(shù),所以無限域最優(yōu)控制問題可表示為

    minuVN,M=minuxTNPxN+■xkTQxk+■(uTkRuuk+δukTRδuuk)(10)

    選取優(yōu)化時P=10,控制時域M=2,二次型性能指標的輸入加權陣Ru=0.001,輸入速率加權陣選擇Rδu=0.0001,狀態(tài)加權陣Q=I。各終端參考2.2節(jié)中的方法進行設計,終端代價函數(shù)的加權陣P可通過求解黎卡提方程得到:

    P=0.5801 -0.2228-02228 0.1065

    線性局部控制器狀態(tài)反饋系數(shù)矩陣K可表示為

    K=[4.6006 1.8261]

    終端約束集選擇為橢球集合

    Ep={x:xTPx≤1}

    將上述模型參數(shù)和約束條件帶入帶預測控制軟件中,可得到期望的模型預測控制器。選取采樣時間2秒,輸出穩(wěn)定向量為2,截斷時間1000。在以單位階躍信號為輸入的條件下,在Matlab環(huán)境下進行仿真實驗,系統(tǒng)的輸出和控制信號隨時間變化如圖2所示。

    由上圖可以看出,系統(tǒng)輸出可以較好的跟隨參考信號,并且沒有超調(diào)沒有誤差和震蕩,系統(tǒng)調(diào)節(jié)時間14S。注意到控制輸入u1在2s到12s時達到飽和,所以應該增大對于輸入的約束條件的上界,使系統(tǒng)輸入達到最大,從而獲得更好地控制效果。調(diào)整系統(tǒng)約束調(diào)節(jié)為

    00≤x■≤1.21.2,-0.1≤u■≤0.4,-1≤δu■≤1(9)

    可以清楚的看出,控制輸入u1在4s和6s間達到最大0.25,而輸出的調(diào)節(jié)時間變?yōu)?2s,系統(tǒng)能夠更好的跟隨參考信號,并且沒有超調(diào)和誤差。

    4 結(jié)論

    本文利用模型預測綜合設計方法的基本思路,針對特定模型,設計了一個穩(wěn)定的控制器。并以參數(shù)二次規(guī)劃的求解方法為參考,在Matlab環(huán)境下進行模型預測控制器的設計和仿真,實現(xiàn)了模型預測控制器的基本功能。仿真結(jié)果表明,該控制器能夠滿足基于多參數(shù)二次規(guī)劃求解方式的模型預測控制器求解的基本功能。

    【參考文獻】

    [1]徐倩.渦輪盤的低應力設計方法研究[D].南京:南京航空航天大學碩士學位論文,2013.

    [2]李奇璇.圓弧榫連接結(jié)構微動疲勞壽命預測模型研究[D].南京:南京航空航天大學碩士學位論文,2015.

    [3]魏大盛,王延榮.榫連結(jié)構接觸面幾何構形對接觸區(qū)應力分布的影響[J].航空動力學報.2010,25(2):407-411.

    [4]石煒.航空發(fā)動機榫連接結(jié)構微動疲勞壽命研究[D].南京:南京航空航天大學博士學位論文,2012.

    [5]張化光.模糊廣義預測控制及其應用,自動化學報,1993,1(l):9-16.

    [6]李靜如,等.模糊預測控制及其應用研究,控制理論與應用,1992,9.

    [7]陳常樣.預報式模糊控制器及其應用,模糊系統(tǒng)與數(shù)學,1994,1.

    [8]李仁厚,張平安.關于模糊辨識的理論與應用實際問題,控制理論與應用,1995,12(2):129-137.

    [9]陳英武,唐茂林.動態(tài)系統(tǒng)的模糊關系建模算法及實現(xiàn),自動化學報,1997,11(1):73-80.

    [10]曾坷,張乃堯,徐文立,典型T一S模糊系統(tǒng)是通用逼近器,控制理論與應用,2001,1(2):293-297.endprint

    猜你喜歡
    模型預測控制魯棒性穩(wěn)定性
    荒漠綠洲區(qū)潛在生態(tài)網(wǎng)絡增邊優(yōu)化魯棒性分析
    基于確定性指標的弦支結(jié)構魯棒性評價
    中華建設(2019年7期)2019-08-27 00:50:18
    非線性中立型變延遲微分方程的長時間穩(wěn)定性
    三相電壓型PWM整流器直接功率控制策略研究
    三相電壓型PWM整流器直接功率控制策略研究
    AECS—2000在機組AGC控制中的應用
    半動力系統(tǒng)中閉集的穩(wěn)定性和極限集映射的連續(xù)性
    基于非支配解集的多模式裝備項目群調(diào)度魯棒性優(yōu)化
    非接觸移動供電系統(tǒng)不同補償拓撲下的魯棒性分析
    非完整移動機器人的模型預測控制技術的研究
    科技資訊(2015年4期)2015-07-02 17:55:56
    锡林郭勒盟| 贵德县| 卢氏县| 金秀| 建阳市| 玛纳斯县| 澳门| 嘉黎县| 金门县| 陇西县| 齐河县| 江北区| 合作市| 鸡西市| 西充县| 富源县| 赤城县| 博罗县| 合江县| 南充市| 玉溪市| 通州市| 婺源县| 临湘市| 仪征市| 永嘉县| 建湖县| 宁化县| 龙岩市| 洛浦县| 虹口区| 安吉县| 鄱阳县| 西畴县| 周宁县| 宿松县| 论坛| 盈江县| 武宣县| 开平市| 桓台县|