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

融合社會(huì)學(xué)習(xí)和萊維飛行的QPSO自平衡控制參數(shù)優(yōu)化

2023-04-07 03:14:16董慧芬沈鵬飛
關(guān)鍵詞:優(yōu)化

董慧芬 沈鵬飛

(中國(guó)民航大學(xué)機(jī)器人研究所控制科學(xué)與工程 天津 300300)

0 引 言

非同軸兩輪力矩陀螺平衡車采用控制力矩陀螺(Control Moment Gyro,CMG)作為抗干擾控制機(jī)構(gòu),具有節(jié)能、體積小、反應(yīng)靈敏等優(yōu)點(diǎn),是一種用途多變的平衡機(jī)器[1-3]。由于缺少車把轉(zhuǎn)向而產(chǎn)生的離心力作用,陀螺平衡車的靜態(tài)平衡控制與倒立擺的平衡控制有一定程度上的相似性[4],對(duì)控制器性能要求提出了更高的要求,因此提升陀螺平衡車靜態(tài)平衡控制性能具有重要意義。根據(jù)力矩陀螺的數(shù)量可以分為單陀螺控制和雙陀螺控制,由于單陀螺在進(jìn)動(dòng)時(shí)會(huì)產(chǎn)生向前的分力矩,而雙陀螺可以通過兩個(gè)陀螺反方向進(jìn)動(dòng)抵消前向力矩,所以雙陀螺設(shè)計(jì)相對(duì)于單陀螺設(shè)計(jì)具有更好的平衡控制效果。

文獻(xiàn)[5]采用反饋線性化輸入消除系統(tǒng)的非線性部分,但反饋線性化對(duì)系統(tǒng)數(shù)學(xué)模型的精確性提出了很高的要求;文獻(xiàn)[6]通過預(yù)測(cè)控制來(lái)提高系統(tǒng)的抗干擾能力使得機(jī)器人可以在崎嶇道路上行走,但是預(yù)測(cè)控制的設(shè)計(jì)復(fù)雜,對(duì)處理器的實(shí)時(shí)數(shù)據(jù)處理要求高,難以應(yīng)用到小型的自平衡車中;文獻(xiàn)[7]闡述了PID控制器對(duì)抗干擾處理的有效性,但是閉環(huán)動(dòng)態(tài)響應(yīng)對(duì)PID增益的變化很敏感;文獻(xiàn)[8]通過模糊PD增益調(diào)度控制方式維持車身的平衡,但是需要單獨(dú)設(shè)計(jì)回零補(bǔ)償控制器使得陀螺進(jìn)動(dòng)角回零,增加設(shè)計(jì)負(fù)擔(dān)。

線性二次型控制器(Linear Quadratic Regulator,LQR)通過狀態(tài)變量的線性反饋構(gòu)成閉環(huán)最優(yōu)控制器,在耦合系統(tǒng)的穩(wěn)定控制上面表現(xiàn)出相對(duì)優(yōu)良的控制效果,在自平衡車穩(wěn)定控制過程中可以有效調(diào)整CMG進(jìn)動(dòng)角回到零位,將CMG的進(jìn)動(dòng)角控制在有限的范圍內(nèi),防止CMG翻轉(zhuǎn)造成平衡力矩反向。但是在實(shí)驗(yàn)中狀態(tài)加權(quán)矩陣Q和控制加權(quán)矩陣R的選取一般通過經(jīng)驗(yàn)來(lái)進(jìn)行確定,選取時(shí)間跨度大并且控制效果不確定性大。

文獻(xiàn)[9]通過遺傳算法對(duì)倒立擺的控制參數(shù)進(jìn)行了優(yōu)化,在較好滿足控制需求的同時(shí)增強(qiáng)了系統(tǒng)魯棒性,但是遺傳算法進(jìn)化速度慢并且需要無(wú)法對(duì)已有的知識(shí)進(jìn)行繼承,難以得到最優(yōu)解。文獻(xiàn)[10]采用搜索能力較強(qiáng)的量子粒子群算法(Quantum Particle Swarm Optimization,QPSO)選取權(quán)重矩陣,但是QPSO的粒子間信息交流不充分,算法存在容易過早收斂、優(yōu)化過程慢等問題。為進(jìn)一步改善該問題,文獻(xiàn)[11]應(yīng)用融合社會(huì)學(xué)習(xí)和萊維飛行的QPSO(LSL-QPSO),首先利用社會(huì)學(xué)習(xí)使得其他粒子互相分享位置,使算法突破局部最優(yōu);然后通過萊維飛行[12]克服最優(yōu)粒子更新不足的缺點(diǎn)。

本文針對(duì)雙陀螺非同軸雙輪平衡車靜態(tài)平衡控制問題設(shè)計(jì)LQR控制器,提出一種動(dòng)態(tài)線性遞減LSL-QPSO智能搜索算法,進(jìn)一步提高算法收斂精度,并且在該算法的基礎(chǔ)上應(yīng)用收縮-擴(kuò)張因子的線性遞減來(lái)提高算法的穩(wěn)定性,優(yōu)化Q、R權(quán)值矩陣參數(shù),通過與QPSO優(yōu)化得到的結(jié)果進(jìn)行仿真與對(duì)比實(shí)驗(yàn)。

1 自平衡車動(dòng)力學(xué)模型建立

圖1 自平衡車模型示意側(cè)視圖

綜上所述,可以得到自平衡車系統(tǒng)的動(dòng)能:

系統(tǒng)所受的重力為有勢(shì)力,則系統(tǒng)勢(shì)能為E:

E=2m1grcosβ+m2gh2cosβ+2m3gh3cosβ

(2)

根據(jù)拉格朗日方程:

令q1=β,可得關(guān)于側(cè)傾角動(dòng)力學(xué)方程為:

令q2=δ可得進(jìn)動(dòng)角動(dòng)力學(xué)方程:

由此可得系統(tǒng)側(cè)傾的動(dòng)力學(xué)模型如下:

2 自平衡車側(cè)傾穩(wěn)定控制系統(tǒng)設(shè)計(jì)

2.1 自平衡系統(tǒng)性能分析

考慮到自平衡車在實(shí)際應(yīng)用中偏離平衡位置范圍一般在-15°~15°(±0.26 rad),所以在平衡點(diǎn)附近可以對(duì)模型進(jìn)行局部線性化,可得到:

表1 自平衡車參數(shù)表

將表1的參數(shù)代入,可得A和B分別為:

2.2 融合社會(huì)學(xué)習(xí)和萊維飛行的改進(jìn)量子粒子群算法

粒子群優(yōu)化算法(Particle Swarm Optimization,PSO)由具體的位置和速度向量進(jìn)行描述,通過對(duì)解空間進(jìn)行搜索[9],粒子群算法位置更新公式:

式中:V、X表示粒子速度和位置;r是區(qū)間[0,1]之間的隨機(jī)常數(shù);ω為慣性權(quán)重;C1、C2為非負(fù)的加速度常數(shù);pbest(t)為當(dāng)前最優(yōu)粒子位置;gbest(t)為全局最優(yōu)粒子位置。

QPSO是基于PSO改進(jìn)的算法。它利用波函數(shù)表示粒子的狀態(tài),替換PSO中速度和位置的表現(xiàn)方式,大大提高了粒子出現(xiàn)在空間任意地點(diǎn)的概率,提高了PSO全局搜索能力。

更改更新式(10)如下:

Xi,j(t+1)=pi,j(t)±

式中:M為粒子規(guī)模;ɑ為收縮-擴(kuò)張因子;Xi,j(t)是粒子i在t時(shí)刻第j維坐標(biāo);pbesti,j(t)為t時(shí)刻粒子i的歷史最優(yōu)的第j維坐標(biāo);ui,j(t)服從區(qū)間(0,1)之間的均勻分布。

pi,j(t)=φj(t)pbesti,j(t)+(1-φj(t))gbestj(t)

(12)

式(12)為勢(shì)阱中心公式。式中:φj(t)服從區(qū)間(0,1)之間的均勻分布,為第j維坐標(biāo)的隨機(jī)系數(shù);gbestj(t)為t時(shí)刻所有粒子中最優(yōu)位置的第j維坐標(biāo)。

為了解決粒子群多樣性衰減問題提出基于社會(huì)學(xué)習(xí)的QPSO,其余粒子首先通過計(jì)算學(xué)習(xí)概率判斷是否向最優(yōu)粒子學(xué)習(xí),然后通過偏移量向最優(yōu)粒子靠攏。式(12)更改為:

式中:Pi,j(t)為粒子i的自身局部最優(yōu)位置;Pk,j(t)為更優(yōu)粒子k的局部最優(yōu)位置。

基于社會(huì)學(xué)習(xí)的QPSO每一次進(jìn)化僅針對(duì)非最優(yōu)粒子,不能解決最優(yōu)粒子的進(jìn)化問題。為改善以上缺陷,引入萊維飛行策略對(duì)全局最優(yōu)粒子進(jìn)行更新。

第t代種群的全局最優(yōu)粒子的位置更新公式更改為:

但是由于萊維飛行不能保證更新后的粒子更優(yōu),所以通過計(jì)算并比較適應(yīng)值決定是否更新:

式中:f為適應(yīng)度函數(shù)。

將萊維飛行應(yīng)用于SL-QPSO,可以有效解決SL-QPSO中最優(yōu)粒子的更新問題,避免算法陷入局部最優(yōu)。

根據(jù)文獻(xiàn)[11]的實(shí)驗(yàn)結(jié)果分析可知,更改后的勢(shì)阱中心的特征長(zhǎng)度公式依然會(huì)隨著時(shí)間收斂到0,說明LSL-QPSO不僅滿足收斂性的要求,而且還可以有效地實(shí)現(xiàn)最優(yōu)化處理的功能。

3 基于LSL-QPSO的LQR控制器參數(shù)優(yōu)化

3.1 LQR控制器設(shè)計(jì)

LQR控制器設(shè)計(jì)關(guān)鍵是確定最優(yōu)反饋控制量,Q、R為權(quán)值矩陣。Q、R權(quán)值矩陣為待設(shè)定參數(shù),只有適當(dāng)取值才能獲得較好的控制效果。

采用LSL-QPSO進(jìn)行參數(shù)優(yōu)化,適應(yīng)度函數(shù)選擇ITAE誤差指標(biāo)。

3.2 Q、R矩陣參數(shù)優(yōu)化流程

ɑ選取動(dòng)態(tài)線性遞減策略可以有效地提升收斂的穩(wěn)定性:

式中:ɑ1和ɑ2分別是初始值和最終值;g為當(dāng)前迭代次數(shù);K為最大迭代次數(shù)。

根據(jù)式(11)可以知道,LSL-QPSO的粒子更新方向?yàn)槠骄底顑?yōu)方向。根據(jù)文獻(xiàn)[13],采用該種更新方式的QPSO在α取值在區(qū)間[0.4,0.8]的情況下可以取得較好的效果,并且當(dāng)α在區(qū)間[0.5,0.6]線性減小的情況下算法表現(xiàn)出最好的性能。因此參考文獻(xiàn)[13],本文參數(shù)優(yōu)化算法將ɑ1和ɑ2分別設(shè)置為0.6和0.5。

設(shè)權(quán)值矩陣Q=(q1,q2,q3,q4)、R=r均為正定的,則待優(yōu)化參數(shù)向量為x=(q1,q2,q3,q4,r)。粒子位置坐標(biāo)分別代表Q、R矩陣的參數(shù)值,采用LSL-QPSO進(jìn)行優(yōu)化,通過LSL-QPSO優(yōu)化的LQR控制器模型如圖2所示。

圖2 LSL-QPSO優(yōu)化LQR控制器

當(dāng)適應(yīng)度函數(shù)值收斂到指定范圍內(nèi)或迭代次數(shù)達(dá)到指定的最大迭代次數(shù)時(shí)停止計(jì)算,LSL-QPSO優(yōu)化陀螺平衡車LQR參數(shù)的具體流程如圖3和圖4所示。

圖3 LQR 權(quán)重系數(shù)優(yōu)化流程

圖4 LSL-QPSO算法流程

4 仿真對(duì)比及結(jié)果分析

4.1 優(yōu)化算法仿真

QPSO最終結(jié)果為:

Q=diag(301.23,209.89,164.63,26.03)R=0.18

如圖5所示,LSL-QPSO經(jīng)過大約30次迭代后到達(dá)收斂狀態(tài),得到的最終結(jié)果為:

Q=diag(310.39,250.98,266.02,204.75)R=0.06

圖5 參數(shù)優(yōu)化曲線

4.2 起擺情況仿真及分析

分析采用QPSO進(jìn)行陀螺平衡車LQR參數(shù)優(yōu)化的可行性,分別由QPSO和LSL-QPSO得到參數(shù),在陀螺車初始傾角15°(0.26 rad)條件下進(jìn)行仿真。側(cè)傾角、進(jìn)動(dòng)角及進(jìn)動(dòng)角速度的仿真結(jié)果如圖6、圖7和圖8所示。

圖6 起擺傾角仿真曲線圖

圖7 起擺進(jìn)動(dòng)角速度仿真曲線

圖8 起擺進(jìn)動(dòng)角仿真曲線

由圖6可以看出,LSL-QPSO與QPSO相比調(diào)節(jié)時(shí)間相近,超調(diào)量更小,響應(yīng)速度更快,傾角響應(yīng)峰值降低了18.2%,調(diào)節(jié)時(shí)間縮短了16.6%,有效提升了系統(tǒng)動(dòng)態(tài)響應(yīng)性能。

由圖7可以看出,相對(duì)于QPSO,經(jīng)過LSL-QPSO整定得到的參數(shù)使得進(jìn)動(dòng)角速度響應(yīng)峰值降低了17.9%,調(diào)節(jié)時(shí)間縮短了14.3%。

由圖8可以看出,LQR控制器可以有效地控制陀螺進(jìn)動(dòng)角回零,相對(duì)于QPSO,經(jīng)過LSL-QPSO算法整定得到的參數(shù)使得進(jìn)動(dòng)角響應(yīng)峰值降低了21%,調(diào)節(jié)時(shí)間縮短了14.3%,可以更加有效地避免因進(jìn)動(dòng)角超調(diào)量過大造成控制力矩陀螺自鎖現(xiàn)象的發(fā)生。

4.3 外力干擾情況下的仿真及分析

分析采用QPSO進(jìn)行陀螺平衡車LQR參數(shù)優(yōu)化的抗干擾可行性,分別由PSO優(yōu)化和LSL-QPSO優(yōu)化得到的參數(shù)在平衡車在受到外力干擾,側(cè)傾角從0偏轉(zhuǎn)0.26 rad(15°)條件下,基于Simulink模型進(jìn)行陀螺平衡車LQR控制仿真,側(cè)傾角進(jìn)動(dòng)角及進(jìn)動(dòng)角速度的仿真結(jié)果如圖9、圖10、圖11所示。

圖9 抗干擾側(cè)傾角仿真曲線

圖10 抗干擾進(jìn)動(dòng)角速度仿真曲線

圖11 抗干擾進(jìn)動(dòng)角仿真曲線

由圖9可以看出,兩種方法所得到的參數(shù)都能滿足抗干擾控制的要求,雖然LSL-QPSO與QPSO相比傾角響應(yīng)峰值提高了24%,但是調(diào)節(jié)時(shí)間縮短了20%。

由圖10可以看出,相對(duì)于QPSO,經(jīng)過LSL-QPSO整定得到的參數(shù)使得進(jìn)動(dòng)角速度響應(yīng)峰值提高了8.6%,但是調(diào)節(jié)時(shí)間縮短了23%。

由圖11可以看出,LQR控制器可以有效地在受到干擾的情況下控制陀螺進(jìn)動(dòng)角回零,相對(duì)于QPSO,經(jīng)過LSL-QPSO整定得到的參數(shù)使得進(jìn)動(dòng)角響應(yīng)峰值降低了15.2%,調(diào)節(jié)時(shí)間縮短了12.5%,可以更加有效地避免因進(jìn)動(dòng)角超調(diào)量過大造成控制力矩陀螺自鎖現(xiàn)象的發(fā)生。

5 結(jié) 語(yǔ)

針對(duì)自平衡車LQR控制器Q、R矩陣參數(shù)依靠量子粒子群算法優(yōu)化時(shí)存在過早收斂、容易陷入局部?jī)?yōu)化的問題,應(yīng)用一種融合社會(huì)學(xué)習(xí)和萊維飛行的改進(jìn)量子粒子群算法代替量子粒子群算法,為了進(jìn)一步提高算法的穩(wěn)定性,對(duì)收縮-擴(kuò)張因子應(yīng)用動(dòng)態(tài)線性遞減策略,將Q、R矩陣描述為粒子坐標(biāo),將ITAE作為適應(yīng)度函數(shù),結(jié)合改進(jìn)的融合社會(huì)學(xué)習(xí)和萊維飛行的量子粒子群算法進(jìn)行仿真得到最終結(jié)果。結(jié)果表明,通過LSL-QPSO得到的參數(shù)相較于QPSO得到的參數(shù)使得系統(tǒng)動(dòng)態(tài)響應(yīng)性能得到顯著的改善:在起擺過程中,傾角響應(yīng)峰值降低了18.2%,調(diào)節(jié)時(shí)間縮短了16.6%,進(jìn)動(dòng)角速度響應(yīng)峰值降低了17.9%,調(diào)節(jié)時(shí)間縮短了14.3%,進(jìn)動(dòng)角響應(yīng)峰值降低了21%,調(diào)節(jié)時(shí)間縮短了14.3%;在抗干擾過程中,側(cè)傾角調(diào)節(jié)時(shí)間縮短了20%,進(jìn)動(dòng)角速度響應(yīng)調(diào)節(jié)時(shí)間縮短了23%,進(jìn)動(dòng)角響應(yīng)峰值降低了15.2%,調(diào)節(jié)時(shí)間縮短了12.5%。

猜你喜歡
優(yōu)化
超限高層建筑結(jié)構(gòu)設(shè)計(jì)與優(yōu)化思考
PEMFC流道的多目標(biāo)優(yōu)化
能源工程(2022年1期)2022-03-29 01:06:28
民用建筑防煙排煙設(shè)計(jì)優(yōu)化探討
關(guān)于優(yōu)化消防安全告知承諾的一些思考
一道優(yōu)化題的幾何解法
由“形”啟“數(shù)”優(yōu)化運(yùn)算——以2021年解析幾何高考題為例
圍繞“地、業(yè)、人”優(yōu)化產(chǎn)業(yè)扶貧
事業(yè)單位中固定資產(chǎn)會(huì)計(jì)處理的優(yōu)化
4K HDR性能大幅度優(yōu)化 JVC DLA-X8 18 BC
幾種常見的負(fù)載均衡算法的優(yōu)化
電子制作(2017年20期)2017-04-26 06:57:45
主站蜘蛛池模板: 激情六月丁香婷婷| 国禁国产you女视频网站| 亚洲天堂精品在线观看| 永久免费精品视频| 亚洲伊人电影| 午夜激情福利视频| 伊人婷婷色香五月综合缴缴情| 久996视频精品免费观看| 喷潮白浆直流在线播放| 91精品最新国内在线播放| 亚洲精品福利网站| 毛片免费在线视频| 啪啪免费视频一区二区| 人妻中文久热无码丝袜| 亚洲av成人无码网站在线观看| 91青青草视频| 中文无码精品A∨在线观看不卡| 久久精品最新免费国产成人| 一区二区三区四区日韩| 国产95在线 | 浮力影院国产第一页| 欧美成在线视频| 欧美日韩福利| 在线精品自拍| 一级毛片无毒不卡直接观看| aa级毛片毛片免费观看久| 久久香蕉国产线看观看亚洲片| 亚洲综合在线网| 亚洲成网站| 亚洲AV人人澡人人双人| 国产成人精品男人的天堂| 亚洲成年人片| 国产高清在线观看91精品| 亚洲黄色片免费看| 久久青草视频| jizz在线免费播放| 免费一级毛片在线观看| 国产在线97| 久久人人97超碰人人澡爱香蕉| 日本午夜三级| 这里只有精品在线| 无码网站免费观看| 怡春院欧美一区二区三区免费| 国产av色站网站| 日韩免费毛片| 91年精品国产福利线观看久久| 日本成人一区| 久久亚洲国产视频| 久久久黄色片| 中文无码影院| 亚洲国产中文欧美在线人成大黄瓜| 国产免费久久精品99re不卡| 国内熟女少妇一线天| 精品91在线| 国产成人亚洲毛片| 亚洲日韩第九十九页| 免费人成视频在线观看网站| 午夜福利在线观看入口| 国产欧美中文字幕| 无码高潮喷水在线观看| 日本欧美在线观看| 重口调教一区二区视频| 毛片久久久| 久久精品66| 亚洲无码免费黄色网址| 呦女亚洲一区精品| 国产极品美女在线观看| 欧美日本中文| 久久96热在精品国产高清| 亚洲日韩图片专区第1页| 日韩中文字幕亚洲无线码| 强奷白丝美女在线观看 | 人妻无码中文字幕第一区| 国产亚洲欧美在线中文bt天堂| 人妻91无码色偷偷色噜噜噜| 欧美日韩亚洲国产| 中文字幕色在线| 18禁高潮出水呻吟娇喘蜜芽| 国产菊爆视频在线观看| 国产粉嫩粉嫩的18在线播放91 | 欧美三级视频网站| 91综合色区亚洲熟妇p|