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

基于RBF-ARX模型的改進多變量預測控制及應用

2015-10-14 09:34:21曾小勇彭輝吳軍
中南大學學報(自然科學版) 2015年10期
關鍵詞:優化模型系統

曾小勇,彭輝,吳軍

?

基于RBF-ARX模型的改進多變量預測控制及應用

曾小勇1, 2,彭輝1,吳軍1

(1. 中南大學信息科學與工程學院,湖南長沙,410083;2. 長沙理工大學電氣與信息工程學院,湖南長沙,410076)

針對一類工作點時變的光滑非線性多變量被控對象,采用離線辨識的RBF-ARX模型描述系統的全局非線性動態特性,并在此基礎上提出一種具有自適應微分作用的非線性模型預測控制方法。該方法將整個預測時域內模型輸出和期望輸出的偏差變化率考慮到優化目標中,利用與偏差變化率有關的函數動態修改該優化項的權重,從而能在保證控制器穩態性能的情況下有效地改善系統的動態性能。最后利用該方法對四旋翼飛行器實驗裝置進行了實際的姿態控制,控制效果驗證該方法的有效性。

RBF-ARX模型;非線性模型預測控制;四旋翼飛行器

非線性模型預測控制(NMPC)由于突破了傳統控制策略的束縛,能有效處理工業過程中普遍存在的非線性現象和系統約束,而受到控制工程界和理論界的廣泛關注[1?2]。NMPC是一種基于預測模型的優化控制算法,對于工業過程中存在的各類非線性對象,采用線性化建模方法[3?4]難以完整描述工業現場大量存在的強非線性特性;而直接非線性建模[5?8]通常都包含有高階的在線非線性優化問題,對于實時性要求較高的實際工業對象很難取得滿意的控制效果。因此,近年來大量的研究和應用都側重于利用組合預測模 型[9?14]。該類方法將被控對象分解為非線性和線性空間,使整個系統具有局部線性全局非線性的特性,便于實現離線設計,在線綜合的預測控制算法,可大幅降低在線計算量,有利于在實際工業現場的應用。PID控制器由于其簡單的反饋控制結構仍廣泛應用于工業現場中,將PID控制思想與預測控制算法相結合可進一步提高預測控制器的性能。文獻[15?16]提出了一種比例積分型一步預測控制方法,并通過算例仿真結果說明了該方法的優越性,但由于未涉及到對象的建模,忽略了建模誤差對預測控制結果的影響,這在實際工業控制中將影響控制器的性能。本文作者針對一類工作點時變的光滑非線性多變量被控對象,采用狀態相依自回歸(SD-ARX)模型描述系統的非線性狀態特征,用高斯徑向基函數(RBF)神經網絡近似SD-ARX模型的函數型系數,在遞推得出以狀態信號量引導的多步狀態空間預測模型的基礎上,結合傳統的多步模型預測控制策略,將整個預測時域內模型輸出和期望輸出的偏差變化率考慮到優化目標中,相當于對偏差的微分也進行優化控制。為了減少建模誤差對控制器穩態誤差的影響,在優化過程中根據偏差變化率的信息動態調整其權重系數,從而能在保證控制器穩態性能不變的情況下有效地抑制由于系統慣性和輸入時滯所帶來的超調,縮短調節時間,改善系統的動態性能。最后,利用該方法對四輸入三輸出的四旋翼飛行器實驗裝置的飛行姿態進行實際控制,控制結果驗證了該方法的有效性。

1 非線性對象模型

1.1 非線性對象描述

對于工業過程中大量存在的非線性現象,建模的主要問題就是構建如下一個函數:

其中:()為輸出;()為輸入;a和b分別為輸出輸入階次;()為白噪聲序列。

其中:和=dim((?1))分別為RBF網絡的節點數和中心維數;和為RBF網絡描述的狀態相依ARX模型函數系數;和分別為RBF網絡的中心和寬度;,和,分別為RBF網絡的閥值和線性權重;為向量的2范數;為白噪聲序列。利用Peng等[17]提出的結構化非線性參數優化方法(SNPOM)離線估計模型參數。在實時控制中,模型(3)通過狀態信號量的更新來實時反映被控對象的動態特性。狀態信號量通常是選取最能反映被控對象動態特性的動態變量,所以它可能是與輸入或輸出有直接或間接的關系,在某些時候也可能就是輸入與輸出的組合或是其他相關信號量。當該狀態量為固定值時,狀態相依ARX模型就可以衍變成為一個ARX模型,因為系統狀態信號量的變化,狀態相依ARX模型能隨時在不同的局部子空間內進行即時平滑的轉換,從而使得狀態相依ARX模型具有全局有效的特性。

1.2 狀態相依ARX模型的狀態空間描述

將模型(3)變換成如下矩陣多項式形式:

由此可根據模型(4)可定義如下的狀態變量:

(5)

根據模型(3)或模型(4)和定義的狀態變量式(5)可推出對象的狀態空間模型為

其中:

特別指出的是,通過狀態變量式(5)的定義,當前時刻的狀態()可以由過去時刻的狀態、輸入輸出數據以及估計的狀態相依ARX模型的系數計算得到,不需要再使用狀態觀測器估計當前時刻的狀態。

1.3 遞推多步狀態空間預測模型

模型(3),(4)和(6)可認為是一步預測模型,為了得到非線性對象的多步預測模型,定義如下向量:

式中:和N分別為預測時域和控制時域,且滿足≥N,從N到時域內認為輸入為N時刻的輸入并保持不變;和()分別為時刻帶模型預測輸出序列和期望輸出序列,通常,期望輸出序列即參考軌跡為當前時刻期望值()的柔化序列:

定義系統的多步預測模型的狀態空間描述為

式中:

(13)

2 改進的非線性模型預測控制

傳統的非線性模型預測控制策略一般將非線性預測模型作為控制器的內模,將當前時刻的最優輸入問題轉化為某個有限預測時域內模型輸出和期望輸出的偏差最小的優化問題,同時根據模型輸出和實際輸出的歷史偏差信息對預測模型進行反饋校正,并在下一個采樣周期向前滾動優化。通常將模型預測控制的目標函數定義為

(17)

其中:,1和2為權重對角陣;()和分別為時刻優化的控制序列和控制增量序列。設置控制加權陣1和2是為了減少對被控對象過大的沖擊,一般情況下,加大其權重可以提高系統的穩定性,但同時也減弱了控制作用,還可能增大系統的穩態誤差,一般的做法是在系統能夠穩定的情況下,應使其權重盡可能的小。

優化控制的目的是為了找到一個控制量使得被控對象的性能滿足要求,調節式(17)中的權重系數和輸出期望序列()可均衡控制系統的動態和穩態性能,也就是說,某個較好的控制性能指標通常是以犧牲其他性能指標為代價的。特別對于一些復雜的實際工業對象,如何在保證控制器穩態性能不變的情況下有效地抑制由于系統慣性和輸入時滯所帶來的超調,縮短調節時間,改善系統的動態性能顯得尤為重要。根據PID的控制思想,輸出偏差微分項的引入可有效改善系統的動態性能。由此,改進型模型預測控制的目標函數定義為

定義當前時刻模型預測輸出序列和期望輸出序列的偏差序列為

將式(21)變形為

可得到改進型的非線性模型預測控制目標函數為

(23)

式中:為偏差變化率的權重對角陣。

需要特別說明的是:

2) 由式(23)可以看出:優化的目標是期望獲得一組()使得()和,之間的偏差最小,在系統的動態過程中,可理解為對期望序列的在線修正,以幫助系統提前動作,減少系統的超調量,縮短調節時間。

3) 在系統進入穩態后,如果預測模型能準確地描述系統,即對象實際輸出等同于模型預測輸出,系統不存在穩態偏差,即在系統進入穩態后,,式(23)等同式(17),可見,輸出偏差變化率的引入在改善系統的動態性能的同時不會影響系統的穩態性能。但由于實際系統的復雜,不可避免的存在模型失配,使得系統存在穩態偏差,此時輸出偏差變化率的引入可能導致穩態偏差的加大,為了消除偏差變化率對穩態偏差的影響,可將其權重系數定義為模型預測輸出序列和期望輸出序列的偏差變化率的函數。在動態過程中,是與系統動態特性相關的常數,此時偏差變化率權重較大,可有效改善系統的動態性能,當系統進入穩態后,將趨向于0,偏差變化率權重也將趨向于0,從而保證偏差變化率的引入在改善系統動態性能后不影響系統的穩態偏差。

將式(10)進行如下變換,

則可將式(23)轉化為標準的二次規劃形式:

(25)

其中:

是和輸入變量數有關的常數項矩陣。

式(25)的求解是一個非線性在線優化問題,可通過二次規劃相關方法進行優化,當不考慮式(25)的約束條件時,可直接對輸入進行求導限幅,求得輸入序列為

對于優化得到的輸入序列,僅使用最新時刻的輸入作為控制輸入。

3 應用研究

3.1 對象描述

圖1所示為四旋翼飛行器物理結構圖。為了驗證本文方法的有效性和可行性,選取實驗室基于物理模型的二次型最優調節器(LQR)控制的四旋翼飛行器姿態控制實驗裝置(如圖1所示)為被控對象,四旋翼飛行器是一個四輸入三輸出的非線性帶耦合對象,4個輸入分別是對4個螺旋槳提供動力的電機電壓,約束為[?20 V,20 V],3個輸出分別為繞軸旋轉的俯仰角、繞軸旋轉的翻轉角和繞軸旋轉的巡航角。

(a) 實物圖;(b) 力學坐標圖

3.2 對象模型

(a) 俯仰角;(b) 翻轉角;(c) 巡航角

(a) 俯仰角;(b) 翻轉角;(c) 巡航角

從圖2和3可以看出:狀態相依ARX模型具有較好的建模效果,模型預測輸出很好的擬合了實際輸出,預測誤差近似白噪聲信號且總體在很小的范圍內變動。

3.3 實時控制效果及分析

確定預測時域=30,控制時域N=10,柔化因子=0.1,線性權重對角陣為,且在每個預測時域內保持不變。為了驗證改進型非線性模型預測控制方法的改進效果,在保持其他參數不變的情況下,將模型預測輸出序列和期望輸出序列的偏差變化率考慮到優化目標中,為了保證偏差變化率的引入在改善系統的動態性能的同時不影響穩態性能,式(18)中權重對角陣的動態調整非常關鍵,本文將其取為關于第1個預測時域的偏差變化率的函數,(式中:分別為3個輸出偏差變化率絕對值的均值)。

圖4所示為傳統非線性模型預測控制(實線)和改進型非線性模型預測控制(點線)的階躍響應曲線。由于四旋翼飛行器狀態是飛行器的水平狀態,這一狀態是十分敏感的,小幅的波動都將使其從這一狀態滑落,這一狀態的改變最能體現控制器的控制效果。由圖4可知:改進的方法在減少系統超調和縮短調節時間的同時沒有增加系統的穩態偏差。另外由于飛行器的巡航角具有較大的偏差變化率加權,使得其上升緩慢,但動態性能也優于傳統非線性模型預測控制器。

(a) 俯仰角;(b) 翻轉角;(c) 巡航角

圖5所示為改進型非線性模型預測控制階躍響應對應的輸入曲線,4個輸入都很好地約束在[?20 V,20 V]內。圖6所示為用于動態調整偏差變化率加權的第1個預測時域內的模型輸出和期望輸出偏差變化率曲線。由圖6可知:當系統處于動態變化過程時,偏差變化率較大,而當系統過渡到穩態時,偏差變化率趨向于0,從而保證了偏差變化率的引入在改善系統動態特性的同時不影響系統的穩態性能。

(a) Vf;(b) Vr;(c) Vl;(d) Vb

(a) 俯仰角;(b) 翻轉角;(c) 巡航角

由于本文采用離線的結構化非線性參數優化方法估計模型參數,采用C語言編制程序,并在算法上盡量進行了簡化,使得復雜的非線性預測控制策略得以在50 ms的控制周期內實現。

4 結論

對一類工作點時變的多變量非線性系統提出了一種改進型的非線性模型預測控制方法,該方法將模型預測輸出和期望輸出的偏差變化率引入到滾動優化中,同時利用與偏差變化率有關的函數動態修改該優化項的權重,使得該方法在保證系統穩態性能的情況下有效改善系統的動態性能,利用該方法對四旋翼飛行器實驗裝置進行實時控制,取得了比傳統的非線性模型預測控制算法更好的控制效果。

[1] 席裕庚, 李德偉. 預測控制定性綜合理論的基本思路和研究現狀[J]. 自動化學報, 2008, 34(10): 1225?1234. XI Yugeng, LI Dewei. Fundamental philosophy and status of qualitative synthesis of model predictive control[J]. Acta Automatica Sinica, 2008, 34(10): 1225?1234.

[2] Qin S J, Badgwell T A. A survey of industrial model predictive control technology[J]. Control Engineering Practice, 2003, 5(11): 733?764.

[3] Prasad G, Swidenbank E, Hogg B W. A local model networks based multivariable long-rang predictive control strategy for thermal power plants[J]. Automatica, 1998, 34(2): 1185?1204.

[4] Giarre L, Bauso D, Falugi P, et al. LPV model identification for gain scheduling control: An application to rotating stall and surge control problem[J]. Control Engineering Practice, 2006, 14(4): 351?361.

[5] Mizuno N, Kuroda M, Okazaki T. Minimum time ship maneuvering method using neural network and nonlinear model predictive compensator[J]. Control Engineering Practice, 2007, 9(12): 1353?1360.

[6] ZHANG Haitao, LI Hanxiong, CHEN Guanrong. Dual-mode predictive control algorithm for constrained Hammerstein systems[J]. International Journal of Control, 2008, 81(10): 1609?1625.

[7] Arefi M M, Montazeria A, Poshtana J, et al. Wiener neural identification and predictive control of a more realistic plug flow tubular reactor[J]. Chemical Engineering Journal, 2007, 138(1/2/3): 274?282.

[8] Piche S, Sayyar-Rodsari B, Johnson D, et al. Nonlinear model predictive control using neural networks[J]. IEEE Control Systems Magazine, 2000, 20(3): 53?62.

[9] 李妍, 毛志忠. 基于多面體終端域的Hammerstein-Wiener非線性預測控制[J]. 自動化學報, 2011, 37(5): 629?638. LI Yan, MAO Zhizhong. Predictive control of Hammerstein- Wiener nonlinearity based on poly-topic terminal region[J]. Acta Automatica Sinica, 2011, 37(5): 629?638.

[10] Cervantes A L, Agamennoni O E, Figueroa J L.A nonlinear model predictive control system based on Wiener piece wise linear models[J]. Journal of Process Control, 2003, 13(7): 655?666.

[11] 師五喜. 未知多變量非線性系統自適應模糊預測控制[J]. 控制理論與應用, 2011, 28(1): 1399?1405. SHI Wuxi. Adaptive fuzzy predictive control for unknown multivariable nonlinear systems[J]. Control Theory & Applications, 2011, 28(1): 1399?1405.

[12] Peng H, Nakano K, Shioya H. Nonlinear predictive control using neural nets-based local linearization ARX model-stability and industrial application[J]. IEEE Transaction on Control Systems Technology, 2007, 15(1): 130?143.

[13] Peng H, Kitagawa G, Wu J, et al. Multivariable RBF-ARX model-based robust MPC approach and application to thermal power plant[J]. Applied Mathematical Modeling, 2011, 35(7): 3541?3551.

[14] Wu J, Peng H, Ohtsu K, et al. Ship’s tracking control based on nonlinear time series model[J]. Applied Ocean Research, 2012, 36(6): 1?11.

[15] ZHANG Yan, CHEN Zengqiang, YUAN Zhuzhi. Nonlinear system PID-type multi-step predictive control[J]. Journal of Control Theory and Applications, 2004, 2(2): 201?204.

[16] 李韜, 陳增強, 張紀峰. 比例積分型廣義預測控制系統的穩定性分析[J] 控制理論與應用, 2007, 24(1): 19?25. LI Tao, CHEN Zengqiang, ZHANG Jifeng. Stability analysis of systems with proportional-integral generalized predictive control[J]. Control Theory & Applications, 2007, 24(1): 19?25.

[17] Peng H, Ozaki T, Haggan-Ozaki V, et al. A parameter optimization method for radial basis function type models[J]. IEEE Transaction on Neural Networks, 2003, 14(2): 432?438.

An improved multivariable RBF-ARX model-based nonlinear model predictive control approach and application

ZENG Xiaoyong1, 2, PENG Hui1, WU Jun1

(1. School of Information Science and Engineering, Central South University, Changsha 410083, China; 2. School of Electrical and Information Engineering, Changsha University of Science and Technology, Changsha 410076, China)

For a class of smooth nonlinear multivariable systems whose working-points vary with time, a Gaussian radial basis function (RBF) neural networks-based local linearization autoregressive with exogenous (ARX) model was built to describe the system’s global behavior, and an improved nonlinear model predictive control (NMPC) method with adaptive differential effect based on RBF-ARX model identified offline was presented. Difference from conventional NMPC, the differential of errors between model outputs and designed outputs in whole prediction horizon were considered and their weights were adapted by functions of themselves in each optimization process, thus the controller can improve dynamic performance when the steady-state performance is ensured. A case study on a quadrotor for its real attitude control indicates that the proposed method is effective.

RBF-ARX model; nonlinear model predictive control; quadrotor

10.11817/j.issn.1672-7207.2015.10.022

TP 273

A

1672?7207(2015)10?3710?08

2015?03?10;

2015?06?19

國家自然科學基金資助項目(71271215,71221061);國家國際科技合作計劃項目(2011DFA10440);湖南省教育廳項目(12C0021)(Projects (71271215, 71221061) supported by the National Natural Science Foundation of China; Project (2011DFA10440) supported by the International Science & Technology Cooperation Program of China; Project (12C0021) supported by the Hunan Provincial Education Department)

彭輝,教授,博士生導師,從事復雜非線性系統的建模與優化控制;E-mail:huipeng@csu.edu.cn

(編輯 陳愛華)

猜你喜歡
優化模型系統
一半模型
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
超限高層建筑結構設計與優化思考
房地產導刊(2022年5期)2022-06-01 06:20:14
民用建筑防煙排煙設計優化探討
關于優化消防安全告知承諾的一些思考
一道優化題的幾何解法
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
主站蜘蛛池模板: 亚洲人成在线免费观看| 全部免费毛片免费播放| 欧美一级夜夜爽www| 六月婷婷激情综合| 午夜不卡福利| 韩国v欧美v亚洲v日本v| 色爽网免费视频| 国产浮力第一页永久地址| 91激情视频| 伊人久久婷婷五月综合97色| 亚洲h视频在线| 亚洲 欧美 偷自乱 图片| 亚洲第一av网站| 91啦中文字幕| 国产国语一级毛片| 婷婷色一区二区三区| 污网站免费在线观看| 色久综合在线| 综合久久久久久久综合网| 天天躁狠狠躁| 日韩在线欧美在线| 青草国产在线视频| 在线观看视频99| 永久在线播放| 国国产a国产片免费麻豆| 日本人妻丰满熟妇区| 国产亚洲精品97AA片在线播放| 国产一级α片| 亚洲综合中文字幕国产精品欧美| 中文字幕亚洲电影| 国产全黄a一级毛片| 日韩乱码免费一区二区三区| 欧美不卡视频在线| 国产成人AV男人的天堂| 国产乱子伦无码精品小说| 成年av福利永久免费观看| 久久超级碰| 亚洲欧美日本国产专区一区| 国产成本人片免费a∨短片| 中文字幕久久亚洲一区| 综合久久五月天| 91黄视频在线观看| 欧美亚洲国产日韩电影在线| 日韩第一页在线| 露脸国产精品自产在线播| 国产成人精品亚洲77美色| 99这里只有精品在线| 华人在线亚洲欧美精品| 精品三级网站| 国模在线视频一区二区三区| 中文字幕色在线| 亚洲人精品亚洲人成在线| 区国产精品搜索视频| 日韩不卡免费视频| 国产美女免费网站| 日韩精品一区二区三区视频免费看| 青青草国产精品久久久久| 色综合婷婷| 精品伊人久久久大香线蕉欧美| 69国产精品视频免费| 亚洲一区二区日韩欧美gif| 日韩A∨精品日韩精品无码| 国产丝袜啪啪| 亚洲专区一区二区在线观看| 久久五月视频| 国产精品黄色片| 91亚洲精品第一| 亚洲综合亚洲国产尤物| 日本不卡免费高清视频| 综合天天色| 青青草原国产免费av观看| 欧美精品H在线播放| 伊人久综合| 国外欧美一区另类中文字幕| 国产成人调教在线视频| 日本三区视频| 亚洲高清免费在线观看| 国产精品亚洲一区二区三区在线观看| 国产成人综合网在线观看| 国产欧美日韩另类| 夜夜拍夜夜爽| 国产噜噜噜|