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

        ?

        四旋翼高速穩(wěn)定軌跡的自適應(yīng)控制方法

        2021-06-20 02:58穎,謝云,李森,李
        現(xiàn)代電子技術(shù) 2021年12期
        關(guān)鍵詞:系繩姿態(tài)控制旋翼

        吳 穎,謝 云,李 森,李 力

        (廣東工業(yè)大學(xué) 自動(dòng)化學(xué)院,廣東 廣州 510000)

        0 引言

        四旋翼是由4 個(gè)電機(jī)和螺旋槳驅(qū)動(dòng)的無人機(jī)。由于四旋翼具有較簡(jiǎn)單的結(jié)構(gòu),在科研、工業(yè)和農(nóng)業(yè)等方面[1?2]被廣泛應(yīng)用。但當(dāng)前四旋翼的控制研究主要在低速飛行控制方面,而較少有人關(guān)注四旋翼的高速(大于8 m/s)飛行控制研究。四旋翼的高速穩(wěn)定飛行對(duì)螺旋槳在高速飛行下的變形、四旋翼空氣動(dòng)力學(xué)模型等研究具有相當(dāng)重要的意義[3]。具有系繩約束的無人機(jī)有許多應(yīng)用,如可以用于無人機(jī)的供電[4]、機(jī)器人遠(yuǎn)程控制的輔助[5],還可以用于室內(nèi)定位[6]和無人機(jī)的定點(diǎn)位置控制[7]。與文獻(xiàn)[8]相似,本文利用系繩使四旋翼能夠在有限的空間做高速運(yùn)動(dòng),但本文提出的控制方法是適用于質(zhì)量較大(大于1 kg)的無人機(jī),且還提出了系繩拉力的動(dòng)力學(xué)模型。

        四旋翼飛行控制涉及四旋翼的位置控制和姿態(tài)控制,大部分論文研究四旋翼的姿態(tài)控制,都是用歐拉角表示四旋翼的姿態(tài)[9?10]。但用歐拉角表示四旋翼的姿態(tài)不僅會(huì)出現(xiàn)奇異性,而且沒辦法保證四旋翼平滑的姿態(tài)運(yùn)動(dòng)軌跡。而如果用旋轉(zhuǎn)矩陣表示四旋翼的姿態(tài),則可以防止四旋翼的姿態(tài)出現(xiàn)奇異性,且可以對(duì)四旋翼的姿態(tài)進(jìn)行軌跡規(guī)劃,使姿態(tài)運(yùn)動(dòng)軌跡更加平滑。而不同于文獻(xiàn)[11]利用so(3)的性質(zhì)對(duì)姿態(tài)誤差進(jìn)行定義,本文是通過旋轉(zhuǎn)矩陣和羅德里格斯公式,將旋轉(zhuǎn)矩陣表示的四旋翼姿態(tài)誤差轉(zhuǎn)化為繞旋轉(zhuǎn)軸旋轉(zhuǎn)一定角度的變換。

        四旋翼的位置控制采用基于四旋翼當(dāng)前位置設(shè)計(jì)自適應(yīng)控制器的方法,自適應(yīng)控制器在四旋翼的控制中有非常廣泛的應(yīng)用,既可以應(yīng)用于四旋翼的姿態(tài)控制[12],也可以應(yīng)用于四旋翼在負(fù)載變化情況下的定高控制[13]、四旋翼的位置控制[14]和軌跡跟蹤[15]等。但這些研究都是在討論四旋翼低速飛行控制,而本文要討論的是四旋翼高速飛行控制,這要求四旋翼系統(tǒng)響應(yīng)有更短的調(diào)節(jié)時(shí)間和更好的穩(wěn)態(tài)性能。

        而由于本文設(shè)計(jì)的控制器對(duì)控制模型精確度要求不高,魯棒性強(qiáng),且空氣阻力比系繩拉力要小得多,故本文不考慮四旋翼的空氣動(dòng)力學(xué)。所以本文在旋轉(zhuǎn)矩陣表示四旋翼姿態(tài)誤差的情況下設(shè)計(jì)姿態(tài)的比例控制算法和改進(jìn)的位置自適應(yīng)控制器,可以根據(jù)四旋翼的當(dāng)前位置和期望軌跡調(diào)節(jié)期望速度,將姿態(tài)誤差控制在一定范圍內(nèi)。

        1 系統(tǒng)模型

        如圖1 所示,四旋翼的結(jié)構(gòu)是一個(gè)“+”型的結(jié)構(gòu),由4 個(gè)電機(jī)和螺旋槳驅(qū)動(dòng)。慣性坐標(biāo)軸和機(jī)體坐標(biāo)軸分別記作Oexeyeze和Obxbybzb。在建立四旋翼動(dòng)力學(xué)模型前,假設(shè)繩子在四旋翼上的懸掛點(diǎn)、四旋翼的質(zhì)心、幾何中心和機(jī)體坐標(biāo)系在同一點(diǎn)上,慣性坐標(biāo)系則是相對(duì)于地面固定不變的。

        圖1 四旋翼模型

        1.1 旋轉(zhuǎn)矩陣

        文中用旋轉(zhuǎn)矩陣來表示四旋翼的姿態(tài),假設(shè)xeb,yeb,zeb分別表示機(jī)體坐標(biāo)系的x,y,z軸在慣性坐標(biāo)系下的坐標(biāo)(兩坐標(biāo)系的原點(diǎn)重合),則機(jī)體坐標(biāo)系到慣性坐標(biāo)系下的旋轉(zhuǎn)矩陣為:

        若點(diǎn)q在機(jī)體坐標(biāo)系下的坐標(biāo)記為qb,則點(diǎn)q在慣性坐標(biāo)系下的坐標(biāo)為:

        1.2 運(yùn)動(dòng)學(xué)與動(dòng)力學(xué)模型

        四旋翼是一個(gè)有6 個(gè)自由度的剛體,但其控制輸入只有4 個(gè)電機(jī)的轉(zhuǎn)速,所以四旋翼是一個(gè)欠驅(qū)動(dòng)的系統(tǒng)。四旋翼的運(yùn)動(dòng)學(xué)與動(dòng)力學(xué)模型如下:

        式中:x∈R3表示四旋翼在慣性坐標(biāo)系下的位置;v∈R3表示慣性坐標(biāo)系下的速度;R∈R3×3表示從機(jī)體坐標(biāo)系到慣性坐標(biāo)系的旋轉(zhuǎn)矩陣;ωb∈R3表示機(jī)體坐標(biāo)系下的角速度;m∈R 表示四旋翼的質(zhì)量;J∈R3×3表示四旋翼的慣性矩陣;f∈R 表示4 個(gè)螺旋槳產(chǎn)生的總推力;τ∈R3表示螺旋槳產(chǎn)生機(jī)體坐標(biāo)系下的推力矩;g是表示重力加速度;Ft∈R3是系繩產(chǎn)生的拉力;e3=[0 0 1]T。∧運(yùn)算的定義為,若ω=[ω1ω2ω3]T,則:

        1.3 推力和轉(zhuǎn)動(dòng)力矩模型

        文中忽略電機(jī)的動(dòng)力學(xué)模型,假設(shè)四旋翼的螺旋槳產(chǎn)生的推力與電機(jī)的轉(zhuǎn)速平方成正比。因此,系統(tǒng)的控制輸入就是電機(jī)的轉(zhuǎn)速,因此,螺旋槳產(chǎn)生的總推力和機(jī)體坐標(biāo)系下的動(dòng)力矩為:

        式中:cT和cM都是常數(shù);d是四旋翼的臂長。

        1.4 系繩拉力模型

        假設(shè)系繩是拉緊的,沒有重量且沒有彈性,不可伸縮的,因此系繩對(duì)四旋翼提供了位置限制。系繩拉力的模型如下:

        式中:ft是指拉力的長度;pt是指拉力的方向。通過牛頓第二定理和向心加速度的公式推導(dǎo)可得pt和ft:

        式中系繩的長度lt=|x|。

        2 軌跡跟蹤

        在設(shè)計(jì)四旋翼的控制器之前,假設(shè)控制器以高頻率讀取四旋翼狀態(tài)的測(cè)量值,包括四旋翼的位置、速度、姿態(tài)和角速度,并且假設(shè)四旋翼狀態(tài)測(cè)量值的誤差足夠小,可以忽略不計(jì)。因此,本文目標(biāo)是設(shè)計(jì)一個(gè)控制器,讓四旋翼跟隨給定的軌跡飛行。給定一個(gè)期望的圓軌跡xd和四旋翼的偏航角ψd,控制器結(jié)構(gòu)如圖2 所示。

        圖2 軌跡跟蹤控制器結(jié)構(gòu)

        四旋翼位置控制器的輸出是四旋翼的期望機(jī)體坐標(biāo)系z(mì)軸方向b3d和四旋翼的期望推力,四旋翼的姿態(tài)控制器根據(jù)位置控制器的輸出,即四旋翼的期望機(jī)體坐標(biāo)系z(mì)軸方向b3d和期望的偏航角ψd,計(jì)算輸出四旋翼的期望控制力矩。四旋翼是一個(gè)欠驅(qū)動(dòng)系統(tǒng),四旋翼的位置控制依賴于姿態(tài)控制器的性能,當(dāng)姿態(tài)控制器控制性能較差,姿態(tài)誤差較大時(shí),位置控制器的性能也會(huì)變差,位置誤差也會(huì)變大。只有當(dāng)姿態(tài)誤差趨近于0 時(shí),位置誤差才有可能趨近于0。

        2.1 姿態(tài)控制

        大部分四旋翼的姿態(tài)控制器的姿態(tài)表示都是用歐拉角,但其實(shí)相比旋轉(zhuǎn)矩陣和四元數(shù)表示,用歐拉角表示姿態(tài)會(huì)出現(xiàn)奇異性問題,而且歐拉角是一個(gè)很不直觀的方法,即使已知四旋翼當(dāng)前姿態(tài)的歐拉角,也很難知道四旋翼機(jī)頭的具體朝向。四旋翼姿態(tài)的歐拉角與旋轉(zhuǎn)矩陣之間的變換關(guān)系如下:

        由變換關(guān)系可以看出,即使對(duì)姿態(tài)歐拉角進(jìn)行軌跡規(guī)劃,四旋翼的姿態(tài)也不會(huì)平滑的變換。所以本文采用旋轉(zhuǎn)矩陣表示四旋翼的姿態(tài),但旋轉(zhuǎn)矩陣有一個(gè)缺點(diǎn)是有9 個(gè)變量,所以采用羅德里格斯公式,把旋轉(zhuǎn)矩陣轉(zhuǎn)化為一個(gè)一一對(duì)應(yīng)的旋轉(zhuǎn)軸ω∈R3和一個(gè)旋轉(zhuǎn)角度θ∈[0,2π),且由于該變換是一一對(duì)應(yīng)的,因此可以避免四旋翼姿態(tài)的奇異性問題。四旋翼期望姿態(tài)的旋轉(zhuǎn)矩陣Rd可由ψd和b3d推導(dǎo)得出。而Rd的第3 列向量是期望姿態(tài)的機(jī)體坐標(biāo)系的z軸在慣性坐標(biāo)系下的坐標(biāo),即期望機(jī)體坐標(biāo)系z(mì)軸方向b3d,因此可得:

        由給定的期望偏航角ψd可得:

        由于在本文的研究中,機(jī)體坐標(biāo)軸的z軸方向在慣性坐標(biāo)軸z軸的分量肯定與慣性坐標(biāo)軸z軸的正方向同向,由四旋翼的動(dòng)力學(xué)模型可假定cosφd和cosθd均大于等于0,則可求出cosφd,cosθd,sinφd,sinθd,即可求出Rd。求出Rd之后,要利用期望姿態(tài)的旋轉(zhuǎn)矩陣和四旋翼當(dāng)前姿態(tài)的旋轉(zhuǎn)矩陣Rc求出四旋翼機(jī)體坐標(biāo)系下的期望角速度,所以誤差旋轉(zhuǎn)矩陣應(yīng)取Re=(Rc)-1Rd。已知羅德里格斯公式的表達(dá)式如下:

        則根據(jù)式(7)可得:

        而且,如果R=I,則θ=0°,ω可取任意值。

        因此,可以記姿態(tài)誤差旋轉(zhuǎn)矩陣為:

        對(duì)誤差旋轉(zhuǎn)矩陣?yán)檬剑?)和∨運(yùn)算轉(zhuǎn)化成一個(gè)表示四旋翼姿態(tài)誤差的向量eR∈R3,有:

        式中∨為∧運(yùn)算的逆運(yùn)算。接下來定義四旋翼機(jī)體角速度的誤差為:

        式中ω為當(dāng)前機(jī)體角速度。

        因此,四旋翼姿態(tài)控制器的輸出為:

        將式(9)代入式(11),可得四旋翼姿態(tài)控制器輸出:

        2.2 位置控制

        四旋翼的位置控制器依賴于四旋翼的姿態(tài)控制器,所以當(dāng)四旋翼在高速飛行時(shí),對(duì)姿態(tài)控制器的跟蹤誤差要求很高,如果四旋翼的姿態(tài)誤差太大時(shí),四旋翼的位置跟蹤誤差就會(huì)發(fā)散而無法收斂。為了解決這個(gè)問題,本文設(shè)計(jì)一個(gè)位置控制器,能夠使四旋翼在保持高速飛行的同時(shí)逐步調(diào)節(jié)姿態(tài)誤差。位置控制器能夠以四旋翼當(dāng)前位置和期望軌跡去計(jì)算四旋翼的期望速度,然后通過比例控制算法控制四旋翼跟隨期望軌跡。

        由于本文四旋翼是進(jìn)行高速圓周運(yùn)動(dòng),所以若給定四旋翼的期望軌跡:

        則四旋翼在當(dāng)前時(shí)刻的期望速度為:

        式中x為當(dāng)前時(shí)刻四旋翼的位置。

        定義四旋翼的速度誤差為:

        式中v為當(dāng)前時(shí)刻四旋翼的速度。

        四旋翼位置控制器輸出四旋翼期望推力和fd以及四旋翼期望機(jī)體坐標(biāo)系z(mì)軸方向b3d分別為:

        3 仿真數(shù)據(jù)與分析

        采用Simulink 對(duì)四旋翼進(jìn)行仿真,四旋翼飛行器的參數(shù)如下:

        根據(jù)建立的四旋翼模型,測(cè)試傳統(tǒng)PID 控制器和本文提出的自適應(yīng)調(diào)節(jié)控制器在不同規(guī)劃軌跡下的性能,取四旋翼的姿態(tài)控制器參數(shù)為kR=[11 11 11]T和kω=[4.8 4.8 9.8]T,若四旋翼的初始位置x0,初始姿態(tài)R0為:

        四旋翼低速飛行的期望軌跡xd,ψd分別為:

        四旋翼高速飛行的期望軌跡xd,ψd分別為:

        若四旋翼的位置控制器為傳統(tǒng)PID 控制器,且PID控制器的參數(shù)如表1 所示。

        表1 PID 控制器的參數(shù)

        在控制器期望軌跡輸入為低速飛行軌跡的情況下,四旋翼的控制響應(yīng)如圖3 所示。

        圖3 PID 控制響應(yīng)

        四旋翼的姿態(tài)誤差超調(diào)量較大,且姿態(tài)誤差響應(yīng)震蕩較大,達(dá)到穩(wěn)定需要不少于5 s,而且系統(tǒng)線速度的調(diào)節(jié)時(shí)間也比較長,穩(wěn)態(tài)性能也比較差。而傳統(tǒng)PID 控制器在輸入高速飛行軌跡的情況下,四旋翼的姿態(tài)誤差和位置誤差都會(huì)發(fā)散,無法跟隨期望軌跡飛行。

        而在給定參數(shù)kv=[0.6 0.6 3]T的情況下,由圖4、圖5 所示,在低速飛行下,四旋翼的姿態(tài)誤差能在1 s 內(nèi)迅速減小趨近于0,且在2 s 內(nèi)速度誤差能夠逐漸收斂趨近于0,且沿圓軌跡飛行時(shí)最大切向加速度的變化也比較平滑,四旋翼線速度的穩(wěn)態(tài)性能也比PID 控制器要好。

        圖4 自適應(yīng)控制低速飛行響應(yīng)

        圖5 自適應(yīng)控制高速飛行響應(yīng)

        四旋翼能夠?qū)崿F(xiàn)穩(wěn)定加速至期望速度,且能在2 s內(nèi)實(shí)現(xiàn)穩(wěn)定地跟隨期望軌跡。而在高速飛行情況下,四旋翼的姿態(tài)誤差也能在1 s 內(nèi)迅速減小并逐漸趨近于0,而且最大速度能夠達(dá)到10.5 m/s,沿圓軌跡飛行的最大切向加速度也能達(dá)到4 m/s2,能夠穩(wěn)定加速至期望速度,從而實(shí)現(xiàn)穩(wěn)定跟隨期望軌跡。

        因此,相比于傳統(tǒng)PID 控制器,本控制器在高速飛行情況下,能夠穩(wěn)定地控制四旋翼的速度達(dá)到高速,且在低速飛行的情況下也比PID 控制器的控制效果更好。

        4 結(jié)論

        本文提出一種能夠控制四旋翼高速穩(wěn)定飛行的控制方法,該方法分別提出了四旋翼姿態(tài)和位置的控制器,在姿態(tài)控制方面,用旋轉(zhuǎn)矩陣表示四旋翼的姿態(tài),通過羅德里格斯公式與四旋翼的姿態(tài)動(dòng)力學(xué)模型對(duì)四旋翼的姿態(tài)誤差進(jìn)行了定義,設(shè)計(jì)了比例控制算法控制四旋翼的姿態(tài)。在位置控制方面,利用四旋翼的狀態(tài)和期望軌跡得到期望速度,在誤差較大時(shí)減小速度。利用系繩使四旋翼能夠在有限空間高速飛行,同時(shí)提出四旋翼飛行時(shí)受到的拉力動(dòng)力學(xué)模型。通過仿真數(shù)據(jù)分析得到以下結(jié)論:本文提出的姿態(tài)控制器能使四旋翼的姿態(tài)誤差迅速減小并趨于穩(wěn)定。相比于傳統(tǒng)PID 控制器,位置控制器在高低速情況下都能使四旋翼穩(wěn)定跟隨期望軌跡速度,最高能夠達(dá)到10.5 m/s?;诒究刂破鳎男磉€可以實(shí)現(xiàn)各種復(fù)雜的控制策略,并且可以對(duì)四旋翼的姿態(tài)進(jìn)行規(guī)劃,這也將是下一步的研究方向。

        猜你喜歡
        系繩姿態(tài)控制旋翼
        改進(jìn)型自抗擾四旋翼無人機(jī)控制系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
        航天員出艙可伸縮安全系繩設(shè)計(jì)與驗(yàn)證
        風(fēng)擾動(dòng)下空投型AUV的飛行姿態(tài)控制研究
        基于模糊應(yīng)力-強(qiáng)度模型的空間系繩碰撞可靠性
        大載重長航時(shí)油動(dòng)多旋翼無人機(jī)
        基于STM32的四旋翼飛行器的設(shè)計(jì)
        多星發(fā)射上面級(jí)主動(dòng)抗擾姿態(tài)控制技術(shù)研究
        四旋翼無人機(jī)動(dòng)態(tài)面控制
        彈射座椅不利姿態(tài)控制規(guī)律設(shè)計(jì)
        空間長系繩系統(tǒng)動(dòng)力學(xué)與釋放方法研究
        成年奭片免费观看视频天天看| 成人精品一区二区三区电影| 成年无码av片在线| 无码专区中文字幕DVD| 淫欲一区二区中文字幕| 免费国产一区二区视频| 久久婷婷五月国产色综合| 日本三级欧美三级人妇视频 | 中文字幕无码无码专区| 欧洲乱码伦视频免费| 久久精品国产亚洲av一般男女| av免费不卡国产观看| 精品综合久久久久久97超人| 日韩精人妻无码一区二区三区| 福利视频偷拍一区二区| 国产va免费精品观看精品| 一本大道东京热无码| 亚洲一区二区精品久久岳| 久久精品国产9久久综合| 亚洲av无码电影在线播放| 欧美婷婷六月丁香综合色| 亚洲av福利天堂在线观看| 国产精品日韩av一区二区| 精品久久香蕉国产线看观看亚洲| 99久久久国产精品免费蜜臀| 亚洲中文有码一区二区| 91伦理片视频国产精品久久久| 毛片亚洲av无码精品国产午夜| 中文字幕一区二区三区四区在线| 白色白色白色在线观看视频| 无码无套少妇毛多18p| 亚洲爆乳少妇无码激情| 国产 在线播放无码不卡| 国产综合开心激情五月| 东京热人妻无码一区二区av| 精品 无码 国产观看| 国产av午夜精品一区二区入口 | 激情视频在线观看免费播放| 国产精选自拍视频网站| 欧美人与动牲猛交xxxxbbbb| 粉嫩高中生无码视频在线观看|