摘? 要:電磁炮是一種利用電磁能量對彈丸進(jìn)行加速賦能的武器裝置。相較于常見的火藥武器,電磁炮的殺傷性更強,打擊范圍更廣。該模擬電磁曲射炮裝置是以基于ARM Cortex-M4內(nèi)核的MK66芯片為主處理器,由攝像頭模塊與激光模塊定位后通過激光精準(zhǔn)測量目標(biāo)位置,得到所需的仰角與初速度。經(jīng)由DAC控制繼電器通斷以控制電容充放電的方式控制電磁炮發(fā)射速度,同時運用PID控制技術(shù)控制舵機角度,實現(xiàn)電磁炮裝置的精準(zhǔn)制導(dǎo)。
關(guān)鍵詞:高壓電容;自動瞄準(zhǔn);電磁力;攝像頭定位;繼電器
中圖分類號:TP368.1? ? ? 文獻(xiàn)標(biāo)識碼:A 文章編號:2096-4706(2021)02-0038-03
Abstract:Electromagnetic gun is a kind of weapon device that uses electromagnetic energy to accelerate the energy of projectile. Compared to conventional gunpowder weapons,electromagnetic guns are more lethal and can strike over a wider area. The simulated electromagnetic curved gun is based on the MK66 chip based on ARM Cortex-M4 core. After positioning by camera module and laser module,the target position is accurately measured by laser,and the required elevation and initial speed are obtained. The firing speed of the electromagnetic gun is controlled by the way of capacitor charge and discharge by DAC control relay on and off,and the steering angle is controlled by the PID control technology to realize the precise guidance of the electromagnetic gun device.
Keywords:high voltage capacitor;automatic aiming;electromagnetic force;camera positioning;relay
0? 引? 言
傳統(tǒng)武器一般都是利用爆炸產(chǎn)生的巨大壓強將彈丸彈出,但爆炸所產(chǎn)生的動能有限,且能量的轉(zhuǎn)化率也相對比較低,因此彈丸的最大擊打距離也受到極大的限制,為了突破這一限制,電磁炮應(yīng)運而生,亟需研究自動控制系統(tǒng)操縱電磁炮的重要性不言而喻[1,2]。
本研究做到自主識別目標(biāo)并對其進(jìn)行追蹤監(jiān)視,應(yīng)用PID調(diào)節(jié)雙舵機云臺以控制電磁炮的方向,微調(diào)角度實現(xiàn)精準(zhǔn)打擊。
本文主要以下面的條件和目標(biāo)為標(biāo)準(zhǔn)制作并測試該系統(tǒng):將電磁炮系統(tǒng)安裝在固定發(fā)射點處,將炮管的初始狀態(tài)調(diào)整為水平方向與目標(biāo)的連線夾角為0°、垂直方向與地面平行。將目標(biāo)靶水平置于地面,靶子中心與固定發(fā)射點間的距離控制在200 cm≤d≤300 cm,與炮筒延長線夾角滿足a≤30°。
目標(biāo)一:輸入電磁炮所要擊打的目標(biāo)的距離d以及目標(biāo)與炮筒延長線的夾角a,通過按鍵啟動系統(tǒng)后,電磁炮自動瞄準(zhǔn)射擊。
目標(biāo)二:將目標(biāo)靶子放置在距離電磁炮200~300 cm的范圍內(nèi),與炮筒的夾角不作要求,要求通過按鍵啟動系統(tǒng)后,炮筒在水平方向反復(fù)擺動的過程中,系統(tǒng)能夠在自動搜尋并鎖定目標(biāo)后發(fā)射彈丸命中目標(biāo)靶子。
1? 系統(tǒng)總體結(jié)構(gòu)
電磁曲射炮控制與彈道分析系統(tǒng)總體結(jié)構(gòu)如圖1所示,主要包括四個部分:
(1)數(shù)據(jù)獲取。單片機通過鍵盤輸入位置數(shù)據(jù)或通過OpenMV攝像頭模塊捕獲目標(biāo),獲取目標(biāo)與中心軸線的偏離角,由TFmini激光測距模塊精準(zhǔn)測量與目標(biāo)點的距離,獲得舵機的目標(biāo)角度。
(2)被測電壓信號。通過ZVS升壓電路對電容進(jìn)行充電,對電容進(jìn)行分壓測得電容實際電壓,反饋至mcu進(jìn)行判斷與處理。
(3)TFT顯示。顯示當(dāng)前工作的模式、目標(biāo)角度、距離等信息,配合矩陣鍵盤提供較好的菜單式人機交互界面。
(4)彈丸發(fā)射控制。利用可控硅的開關(guān)特性,由MCU發(fā)出控制信號,釋放電容電壓,使線圈通電生成電磁場,完成鐵質(zhì)彈丸加速發(fā)射等過程。
1.1? 圖像系統(tǒng)方案選擇
方案一:使用MT9V034攝像頭模塊。MT9V034攝像頭為灰度攝像頭,而靶標(biāo)為紅色,與其他深顏色的物體區(qū)別度不高,會降低系統(tǒng)的魯棒性。
方案二:使用OV7725攝像頭模塊。雖然OV7725為彩色攝像頭,但因為彩圖的數(shù)據(jù)較為復(fù)雜,對單片機的處理速度要求極高,所以并不適合在外接較多模塊的情況下使用。
方案三:使用OpenMVRT攝像頭模塊。OpenMVRT攝像頭模塊是集成在RT1062單片機上的攝像頭模塊,并且已經(jīng)具有了較為完善的庫函數(shù),在實現(xiàn)各種特定識別功能時容易上手,能較好地識別靶標(biāo)。
綜合以上三種方案,選擇方案三。
1.2? 控制方案選擇
方案一:單獨控制舵機垂直仰角控制射程,射程控制范圍較小,難以微調(diào)距離。
方案二:同時控制舵機垂直仰角和炮彈初速度,控制范圍較大,且二者能夠搭配使用。
綜合以上兩種方案,選擇方案二。
2? 系統(tǒng)理論分析和計算
2.1? 數(shù)據(jù)分析
斜拋運動達(dá)到的最大高度(忽略阻力),斜拋運動到達(dá)最高點的時間,斜拋運動的水平射程(相同高度),斜拋運動軌跡方程 。其中,V0為初始速度,θ為出射角度,g為重力加速度[3,4]。
由于實際發(fā)射過程中存在阻力等難以計算的因素,且舵機角度定位存在一定誤差,單純通過計算結(jié)果而進(jìn)行相應(yīng)控制的效果并不好,所以我們選擇在數(shù)據(jù)計算基礎(chǔ)上進(jìn)行一定范圍的修正,做出適當(dāng)調(diào)節(jié)以保證炮彈落點的準(zhǔn)確性。
2.2? 角度和距離的測量
固定攝像頭使之與炮筒角度一致,保證攝像頭中心與炮筒中心在同一水平面上,通過PID調(diào)節(jié)達(dá)到快速精準(zhǔn)瞄準(zhǔn)。由于單目攝像頭不能精確定位,所以我們通過激光測距模塊TFminiPLUS精確地測量模塊距導(dǎo)引靶的距離,然后計算出炮管距目標(biāo)靶的精確距離,再通過該距離調(diào)節(jié)垂直角度和炮彈初速度。
2.3? 舵機云臺旋轉(zhuǎn)角控制
通過攝像頭得到的引導(dǎo)標(biāo)識位置,計算其在X軸方向上與圖像中心點的偏差。由于攝像頭在安裝時與電磁炮的炮管平行,即得到了引導(dǎo)標(biāo)識與炮管指向方向在X方向上的偏差。之后將該偏差作為舵機控制的輸入,對舵機進(jìn)行PID控制使得炮管始終指向引導(dǎo)標(biāo)識,從而保證炮彈的發(fā)射方向便是環(huán)形靶所在方向。
2.4? 攝像頭識別瞄準(zhǔn)
通過OpenMV識別紅色引導(dǎo)標(biāo)志,通過UART輸出標(biāo)志的二維坐標(biāo)與圖像中心點二維坐標(biāo)的差。主控單片機分別將兩個方向的偏差投入PID控制系統(tǒng),PID控制系統(tǒng)的輸出給云臺的兩個舵機。直到引導(dǎo)標(biāo)志的中心點與圖像中心點完全重合,誤差為零,PID控制器停止調(diào)節(jié),即為瞄準(zhǔn),預(yù)備開炮。
2.5? 電磁能量的計算
自行繞制線圈首先初步確定總匝數(shù)和線圈長度,將參數(shù)輸入電磁炮計算器,通過輸入線圈總匝數(shù)40匝、線徑0.8 mm、炮管外徑17 mm、線圈長度60 cm、銅的密度8.96 g/cm3和導(dǎo)電率1.7×10-8 Ω·m,可以得出纏繞的線圈的電感值和其他參數(shù),并通過模擬器仿真可以調(diào)整線圈參數(shù),以此調(diào)整彈丸出射速度和出射動能[5,6]。
3? 系統(tǒng)硬件設(shè)計
硬件系統(tǒng)主要包括兩部分:
(1)升壓子系統(tǒng),如圖2所示,其為ZVS升壓電路,也稱“零電壓開關(guān)電路”。它比普通開關(guān)電源能效高,在高頻作用下,能大大降低開關(guān)電壓的損耗,提高電源效率[7,8],可使一般的小功率軟開關(guān)電源效率提高到80%~85%。
(2)高壓電容放電子系統(tǒng),如圖3所示。
4? 嵌入式軟件設(shè)計
軟件部分主要實現(xiàn)舵機控制,攝像頭和激光測距模塊信息采集、圖像處理、屏幕顯示、鍵盤調(diào)參、切換模式、一鍵啟動等功能:
(1)舵機控制。啟動后輸入目標(biāo)舵機打角實現(xiàn)精確調(diào)節(jié);
(2)攝像頭、激光模塊部分。攝像頭和激光模塊通過串口讀取需要的數(shù)據(jù);
(3)圖像處理部分。識別紅色色塊并回傳色塊中心坐標(biāo);
(4)屏幕顯示部分。顯示當(dāng)前模式編號、設(shè)定角度、距離等;
(5)鍵盤部分。利用4×4矩陣鍵盤實現(xiàn)模式切換、鍵盤調(diào)參、一鍵啟動等功能。程序開始初始化單片機所需的各個模塊,激光、攝像頭等開始工作、舵機打角至仰角和水平角度為0。接下來通過按鍵切換至輸入?yún)?shù)模式,等待參數(shù)輸入完成后充能。舵機水平搖擺直到鎖定目標(biāo),發(fā)射彈丸。圖4為本系統(tǒng)的主程序流程圖。
5? 系統(tǒng)測試與分析
5.1? 測試方案
按照設(shè)計目標(biāo)設(shè)計測試方案如下:
(1)電磁炮打擊指定距離目標(biāo)。輸入目標(biāo)距離,判斷實際落點是否滿足目標(biāo)距離,測試電磁炮彈道的穩(wěn)定性;
(2)電磁炮向指定角度和指定距離發(fā)射測試。通過鍵盤輸入角度和距離,使電磁炮旋轉(zhuǎn)到指定角度后發(fā)射;
(3)電磁炮自動尋找引導(dǎo)標(biāo)識發(fā)射測試。在-30°到30°的角度范圍內(nèi),放置引導(dǎo)標(biāo)識,距離在2 m到3 m之間。電磁炮啟動后自動尋找引導(dǎo)標(biāo)識,根據(jù)引導(dǎo)標(biāo)識的位置向環(huán)形靶射擊。測試電磁炮的自瞄系統(tǒng)和測距效果。
5.2? 測試結(jié)果
共進(jìn)行了8次測試,測試結(jié)果如表1所示。
5.3? 系統(tǒng)分析
根據(jù)上述測試,得到了該電磁炮系統(tǒng)在三種測試方案下炮彈落點與中心軸線的角度和與定標(biāo)點距離的多組數(shù)據(jù),由此可以得出以下結(jié)論:
(1)對于固定距離射擊,炮彈落點基本在靶標(biāo)8環(huán)內(nèi),最大偏差不會超過15 cm;
(2)對于固定角度,固定距離射擊,云臺角度偏差在±1°內(nèi),炮彈落點基本在靶標(biāo)8環(huán)內(nèi),最大偏差不會超過15 cm;
(3)對于自動尋找引導(dǎo)標(biāo)識射擊,該電磁炮系統(tǒng)每次均能較好的識別并指向引導(dǎo)標(biāo)識。炮彈落點基本在靶標(biāo)7環(huán)內(nèi),最大偏差不會超過20 cm。
綜上所述,本設(shè)計達(dá)到了設(shè)計要求。
6? 結(jié)? 論
本系統(tǒng)采用攝像頭和測距模塊相結(jié)合的方式實現(xiàn)了目標(biāo)的精準(zhǔn)定位,能夠在指定的區(qū)域內(nèi)自主搜索目標(biāo),并根據(jù)距離自動調(diào)節(jié)角度,實現(xiàn)精確的打擊。通過線圈與升壓模塊的組合模擬了軍用電磁炮的原理,實現(xiàn)了比較精準(zhǔn)的炮彈制導(dǎo),對于武器用電磁炮的設(shè)計有一定的指導(dǎo)意義。
參考文獻(xiàn):
[1] 胡德志,李海軍,王玉鑫,等.三級同軸線圈電磁炮模型的設(shè)計與制作 [J].華北科技學(xué)院學(xué)報,2010,7(1):85-87.
[2] 王德滿,謝慧才,劉亮,等.線圈炮(電磁同軸發(fā)射器)綜述 [J].西安電子科技大學(xué)學(xué)報,1992(3):113-121.
[3] 童詩白,華成英.模擬電子技術(shù)基礎(chǔ) [M].北京:高等教育出版社,2001.
[4] 閻石.數(shù)字電子技術(shù)基礎(chǔ) [M].北京:高等教育出版社,1998.
[5] 黃子帆,潘愛瓊,鄭喜貴,等.一種同軸線圈——軌道復(fù)合型電磁炮 [J].信息通信,2016(6):112-113.
[6] 雷雨.火箭電磁線圈彈射器的分析與設(shè)計 [D].南京:南京理工大學(xué),2011.
[7] 劉彥鵬,楊麗佳,劉振祥,等.軌道-線圈復(fù)合型電磁炮交叉作用研究 [J].國防科技大學(xué)學(xué)報,2009,31(5):70-74.
[8] 李陽,秦濤,朱捷,等.電磁軌道炮發(fā)展趨勢及其關(guān)鍵控制技術(shù) [J].現(xiàn)代防御技術(shù),2019(4):19-23.
作者簡介:梁明智(1999—),男,漢族,山東鄆城人,本科在讀,研究方向:電子信息工程。