王林濤,王 健
(南京理工大學(xué) 能源與動力工程學(xué)院,江蘇 南京 210094)
小型四旋翼無人機近年來在軍事、消防、警用和偵察等領(lǐng)域得到廣泛的應(yīng)用,四旋翼無人機防爆發(fā)射裝置是在小型四旋翼無人機上加裝通訊、定位、攝像和發(fā)射設(shè)備,使用四旋翼無人機作為設(shè)備載體,因此具備在許多特殊環(huán)境下工作的能力,可以輕松實現(xiàn)破窗發(fā)射各種用途的警用特種彈藥,目前適用于反恐、消防、軍警演習(xí)及一些突發(fā)狀況。四旋翼無人機屬于欠驅(qū)動系統(tǒng),通過機身4個旋翼提供飛行的動力,調(diào)整4個旋翼的動力大小從而實現(xiàn)機身姿態(tài)的變化,而在加裝了特種彈藥發(fā)射器后,由于彈藥發(fā)射的內(nèi)彈道過程會形成對發(fā)射筒反向的沖擊力,在受到?jīng)_擊之后無人機的姿態(tài)角及位置必然會發(fā)生變化,因此必須對發(fā)射裝置進行試射試驗和數(shù)值仿真計算,來驗證該四旋翼無人機掛載發(fā)射器能夠?qū)崿F(xiàn)特種彈藥安全發(fā)射。計算發(fā)射產(chǎn)生的后坐沖量理論閾值,以確保在不同發(fā)射后坐力沖擊下設(shè)備工作安全。
后坐力和后坐沖量的計算涉及內(nèi)彈道過程,試驗用無人機掛載發(fā)射裝置發(fā)射的彈藥為特種用途彈藥,確定特種用途彈藥的基本發(fā)射參數(shù)如表1所示,內(nèi)彈道計算參數(shù)如表2所示,表中給出主要參數(shù)。
表1 特種彈藥指標數(shù)據(jù)表
表2 內(nèi)彈道計算初始參數(shù)
由于內(nèi)彈道過程具有復(fù)雜多變的特點,為方便進行求解計算,通常都要對內(nèi)彈道過程進行簡化,因此本文提出以下假設(shè):
①火藥燃燒遵循幾何燃燒定律;
②火藥顆粒均是在平均壓力下燃燒;
③內(nèi)膛表面熱散失使用增加比熱比系數(shù)的方法間接修正;
④火藥燃氣服從諾貝爾-阿貝爾狀態(tài)方程;
⑤使用次要功系數(shù)來考慮其他次要功;
⑥單位質(zhì)量火藥燃燒所釋放的能量及生成的燃氣燃燒溫度均為定值,燃燒生成的物質(zhì)組分變化不予以考慮;
⑦彈丸擠進過程中不存在漏氣現(xiàn)象且彈帶擠進膛線瞬時完成。
根據(jù)上述假設(shè)中對內(nèi)彈道過程的簡化,可以將復(fù)雜的內(nèi)彈道過程歸納總結(jié)為以下內(nèi)彈道方程組:
(1)
(2)
式中:為火藥相對已燃體積;,,為火藥形狀特征量;為火藥相對已燃厚度;為時間;為燃速系數(shù);為弧厚;為壓力;為火藥燃燒結(jié)束瞬間的壓力全沖量;為炮膛橫斷面積;為次要功系數(shù);為彈丸質(zhì)量;為彈丸運動速度;=-1;為裝藥質(zhì)量;為藥室自由容積縮徑長;為彈丸行程;為藥室容積縮徑長;為裝填密度;為余容;為火藥密度;為燃速指數(shù);為火藥力。
根據(jù)文獻[1]中數(shù)值解法使用軟件進行編程計算,求解內(nèi)彈道方程的計算方法使用四階龍格-庫塔法,四階龍格-庫塔法是一種高精度的單步算法,能有效抑制誤差,解算得到的膛內(nèi)平均壓力如圖1所示。
圖1 膛內(nèi)壓力-時間曲線
圖1解算結(jié)果顯示膛內(nèi)平均壓力的峰值為1.835 MPa,此結(jié)果較為符合工程上該型發(fā)射藥的發(fā)射效果。
基于拉格朗日假設(shè)的壓力分布解,可以得到膛內(nèi)平均壓力與膛底壓力之間的換算關(guān)系式,根據(jù)膛底壓力大小計算得到膛底合力數(shù)值變化曲線如圖2所示,在沒有成熟理論計算公式的情況下,對身管武器后坐力的計算只能通過計算身管武器膛底合力的大小作為參考后坐力。
圖2 膛底合力隨時間變化曲線
為驗證后坐力計算結(jié)果的正確性進行了特種彈藥單發(fā)發(fā)射后坐力測試試驗,通過力傳感器測量得到多組后坐力試驗數(shù)據(jù),進行數(shù)據(jù)處理后得到特種彈藥發(fā)射后坐力的試驗測量值。如圖3所示,將后坐力試驗測試結(jié)果與理論計算結(jié)果進行比對,理論計算后坐力峰值大小為3 322 N,測試后坐力數(shù)據(jù)峰值為3 214 N,誤差3.36%,計算結(jié)果與試驗測試符合較好。故可以得到特種彈藥發(fā)射對機身產(chǎn)生的后坐沖量為11.26 N·s。
圖3 后坐力計算與試驗值對比圖
對于任意系統(tǒng)中的運動而言,選擇合適的參考坐標原點建立特定的參考坐標系無疑會更好地描繪運動的特性。選擇恰當(dāng)?shù)膮⒖甲鴺讼的軌蚴沟眠\動方程的形式得到簡化,更加有利于數(shù)值求解和運動過程分析。圖4是整個裝置在地軸系和體軸系中的簡化示意圖,為地面坐標系,為機體坐標系。本文選擇地面坐標系作為參考坐標系,對四旋翼無人機進行動力學(xué)建模。
圖4 坐標系簡化示意圖
為獲得數(shù)值計算所需的數(shù)據(jù),使用三維建模軟件對四旋翼無人機掛載發(fā)射裝置模型進行簡化建模,得到四旋翼無人機掛載發(fā)射裝置整體的質(zhì)量慣性矩等計算參數(shù),質(zhì)量慣性矩參數(shù):=0.103 4 kg·m,=0.171 7 kg·m,=0.101 5 kg·m。
四旋翼無人機及掛載發(fā)射器在空中懸停發(fā)射特種彈藥并受到發(fā)射反沖后坐力的整個過程可以視為一個理想的剛體運動,整個機體在空中的運動存在6個自由度,即機體質(zhì)心移動的3個自由度和機體繞質(zhì)心轉(zhuǎn)動的3個自由度,故可以建立六自由度動力學(xué)方程的數(shù)學(xué)模型,對機體的運動采用牛頓-歐拉法進行分析。
考慮到仿真計算與實際情況之間存在一定差異,本次建模對次要因素進行忽略,故提出以下的假設(shè):
①整個無人機及掛載發(fā)射裝置質(zhì)心在軸上;
②忽略地球自轉(zhuǎn)、公轉(zhuǎn);
③重力大小恒定,忽略彈丸反發(fā)射的質(zhì)量減少;
④發(fā)射時視為平衡狀態(tài)且忽略空氣流動的影響。
采用牛頓-歐拉法建立四旋翼無人機動力學(xué)模型的過程本文不做過多表述,可參考文獻[7-8],得到四旋翼無人機及掛載發(fā)射器質(zhì)心移動方程和繞質(zhì)心轉(zhuǎn)動方程如下:
(3)
(4)
為獲得四旋翼無人機及掛載發(fā)射器在發(fā)射特種彈藥后的姿態(tài)和位置變化,在上文的假設(shè)條件下,預(yù)先對計算模型姿態(tài)角及高度位置進行了不加控制的數(shù)值模擬計算,仿真計算結(jié)果與預(yù)期出入較大,無法實現(xiàn)機身平穩(wěn),因此下文對基于PID控制器控制下的四旋翼無人機進行姿態(tài)角及高度位置數(shù)值模擬計算。
四旋翼無人機通過改變旋翼電機轉(zhuǎn)速起到改變4個動力源提供的升力大小的作用,從而調(diào)整無人機在空中的姿態(tài)角度,4個旋翼的轉(zhuǎn)速為(=1,2,3,4),其產(chǎn)生的升力為如圖5所示,兩者之間存在關(guān)系:
(5)
式中:為升力系數(shù),為比例系數(shù)(通常為2,即升力與轉(zhuǎn)速的平方成正比)。
參考上文圖5,四旋翼無人機要實現(xiàn)俯仰運動、滾轉(zhuǎn)運動和偏航運動只能通過調(diào)節(jié)旋翼升力大小,以俯仰運動為例,在方向上增大或減小即可產(chǎn)生仰角,下面的公式(=1,2,3,4)分別為控制升降運動、俯仰運動、滾轉(zhuǎn)運動和偏航運動的控制系數(shù)。
圖5 四旋翼無人機旋翼升力示意圖
(6)
在模擬控制系統(tǒng)中,控制器最常用的控制規(guī)律是PID控制,它是一種線性的控制器,其控制系統(tǒng)原理的基本框圖如圖6所示。
圖6 PID控制系統(tǒng)原理框圖
PID控制器根據(jù)給定值與實際輸出值構(gòu)成控制偏差。
()=()-()=
(7)
PID的控制規(guī)律為
(8)
或?qū)懗蓚鬟f函數(shù)形式:
(9)
式中:為比例系數(shù);為積分時間常數(shù);為微分時間常數(shù)。
使用數(shù)值計算Simulink建模工具建立四旋翼無人機掛載發(fā)射裝置系統(tǒng)的姿態(tài)位置解算模型,其控制系統(tǒng)結(jié)構(gòu)框圖如圖7所示。
圖7 四旋翼無人機PID控制系統(tǒng)結(jié)構(gòu)框圖
1)位置控制。
位置控制系統(tǒng)采用PD控制器對四旋翼無人機飛行及懸停的高度進行控制,輸入值為由位置外環(huán)計算得到的位置預(yù)期值、、及位置變化率,對位置的控制需要設(shè)置3個單獨的PD控制回路分別對、、3個方向上的位置進行控制,在控制器內(nèi)部設(shè)置了參考值,對各軸的控制參數(shù)分別為
(10)
2)姿態(tài)控制。
姿態(tài)控制子系統(tǒng)采用PID控制器對四旋翼無人機的俯仰、滾轉(zhuǎn)及偏航運動進行控制。因為發(fā)射裝置在發(fā)射前處于懸停狀態(tài),近似可以看作平衡狀態(tài),相對于地面坐標系和機體坐標系的3個姿態(tài)角均為0,因此設(shè)置的參考角度均為0°。輸入項為由姿態(tài)內(nèi)環(huán)計算得到的俯仰角、滾轉(zhuǎn)角、偏航角預(yù)期值及由卡爾曼濾波器估計所得到的角速度??刂葡禂?shù)、、設(shè)計如下:
(11)
式中:為比例系數(shù);為積分系數(shù);為微分系數(shù);,,為定義的姿態(tài)角輸入與輸出的誤差。
3)仿真計算使用的參數(shù)。
參數(shù)如表3、表4所示。
表3 仿真計算物理參數(shù)表
表4 PID控制參數(shù)表
多管發(fā)射器(6發(fā)射筒)存在6個不同的發(fā)射位置,由于簡化后的發(fā)射裝置關(guān)于平面對稱,故存在2組發(fā)射位置關(guān)于平面對稱,在這2組位置發(fā)射特種彈藥對機身產(chǎn)生的影響除了偏轉(zhuǎn)方向外都相同,所以6個不同的發(fā)射位置可以看作4種發(fā)射工況,下文對這4種發(fā)射位置進行了編號,示意圖如圖8所示。
圖8 4種發(fā)射位置編號示意圖
多管發(fā)射器發(fā)射底座通過搭載轉(zhuǎn)子與吊架,轉(zhuǎn)子可以實現(xiàn)旋轉(zhuǎn),從而改變特種彈藥的發(fā)射角度。對于使用舵機控制的多管發(fā)射裝置,彈藥不僅能水平發(fā)射,而且可以實現(xiàn)多角度發(fā)射。本文選擇比較有代表性的0°角發(fā)射、15°角發(fā)射、30°角發(fā)射、45°角發(fā)射4種角度()的發(fā)射工況進行仿真計算。
仿真計算存在4種發(fā)射位置,選擇了4種發(fā)射角度,因此有16種計算工況,以2號位置0°角發(fā)射為例,機身產(chǎn)生最大6.68°的俯仰角變化,機身俯仰在發(fā)射后0.4 s左右達到峰值,俯仰角約在發(fā)射后2.79 s回調(diào)至初始值;機身高度從10 m升高至10.25 m,且能在發(fā)射后2.2 s左右回調(diào)至原高度并保持穩(wěn)定。計算結(jié)果如圖9、圖10所示。
圖9 無人機姿態(tài)變化圖
圖10 無人機高度變化圖
計算結(jié)果顯示,特種彈藥發(fā)射對四旋翼無人機產(chǎn)生的主要影響是造成俯仰角偏轉(zhuǎn)。數(shù)據(jù)表明,四旋翼無人機在受到后坐力反沖的情況下,俯仰角最大向后偏轉(zhuǎn)為6.91°,最小為4.04°。3號、4號位置彈藥發(fā)射對機身產(chǎn)生的偏航變化在1°左右。彈藥發(fā)射后機身總質(zhì)量減輕,同時為實現(xiàn)姿態(tài)角回調(diào)增加了旋翼升力,故無人機高度上升。俯仰角變化峰值的計算結(jié)果如表5所示。
表5 俯仰角變化峰值
為驗證仿真計算結(jié)果,進行了四旋翼無人機特種彈藥懸停單發(fā)發(fā)射試驗,試驗發(fā)射工況為2號位置0°角發(fā)射,通過高速攝像等設(shè)備記錄四旋翼無人機在空中的姿態(tài)及位置變化。試驗獲得四旋翼無人機后坐力沖擊下,俯仰角變化峰值為-6.14°,仿真計算誤差8.80%;機身高度上升0.53 m,仿真計算結(jié)果為上升0.25 m,其原因在于未設(shè)置高度控制。試驗與仿真計算符合較好,仿真計算模型正確性得以驗證。
通過仿真計算得到的俯仰角變化數(shù)據(jù)、偏航角變化數(shù)據(jù)和高度變化等數(shù)據(jù)表明,16種工況下特種彈藥單發(fā)發(fā)射對四旋翼無人機及掛載發(fā)射器整體產(chǎn)生的沖擊影響均能通過PID控制器調(diào)控消除,實現(xiàn)發(fā)射后機身平穩(wěn)。
當(dāng)四旋翼無人機受到的沖量較大時,可能會導(dǎo)致較大的俯仰角偏轉(zhuǎn),此時對俯仰姿態(tài)進行控制的旋翼電機轉(zhuǎn)速都超出限定范圍,無法實現(xiàn)對機身俯仰角的調(diào)控,因此四旋翼無人機能受到的沖量應(yīng)當(dāng)有一個理論閾值。在上文的計算參數(shù)基礎(chǔ)上,不斷加大四旋翼無人機掛載發(fā)射裝置所受到的沖量,當(dāng)沖量為114.3 N·s時,對機身俯仰角進行控制的旋翼轉(zhuǎn)速達到極限,此時控制俯仰的升力大小,如圖11所示,由于此時無人機的姿態(tài)偏轉(zhuǎn)角較大,旋翼提供的升力無法快速維持高度穩(wěn)定,因此無人機機身高度將出現(xiàn)較大下降,機身俯仰角偏轉(zhuǎn)達到107.8°,計算結(jié)果顯示,四旋翼無人機掛載發(fā)射裝置幾乎無法實現(xiàn)平衡,當(dāng)沖量為124 N·s時,無人機高度從10 m跌落至地面,當(dāng)沖量為136.1 N·s時,計算結(jié)果顯示無人機高度和姿態(tài)角都失去控制無法回調(diào),故可以得到四旋翼無人機受到后坐沖量的理論閾值為136.1 N·s。
圖11 控制俯仰的極限升力
通過對四旋翼無人機掛載發(fā)射器系統(tǒng)的建模仿真計算,可以得到以下結(jié)論:
①四旋翼無人機及掛載發(fā)射器系統(tǒng)在懸停狀態(tài)發(fā)射單發(fā)特種彈藥后,可通過PID姿態(tài)控制功能實現(xiàn)整個系統(tǒng)的平衡穩(wěn)定。PID控制效果較好。
②后坐力測試試驗和特種彈藥發(fā)射試驗驗證了本文仿真計算模型的正確性。
③四旋翼無人機及掛載發(fā)射器彈藥發(fā)射所受到的后坐沖量理論閾值為136.1 N·s。