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

無人機隨艦飛行時的航路勾徑偏移

2022-01-11 09:42:34吳波
現代計算機 2021年32期
關鍵詞:指令信息

吳波

(南京模擬技術研究所,南京 210016)

0 引言

無人機系列產品是南京模擬技術研究所眾多模擬訓練產品中的一類,海用型無人機系列產品是眾多無人機系列產品中的一類。海用型無人機具備陸地和艦上起飛、海上回收、伴艦飛行、協同編隊等能力。海用型無人機伴艦飛行時,飛行航線會跟隨艦船移動的方向和速度實時移動,始終保證航線相對艦船的方向、位置不變。

為了滿足訓練時無人機飛行航路對艦勾徑變化的需求,需要在飛行時調整某段航路的位置。調整飛行航路,就需要修改無人機存儲的飛行航線。首先在測控軟件上修改本機航線的位置,再通過遙調功能修改無人機的航線信息。一種方法是手動調整本機航線段,再依次將調整的位置、高度等信息反饋給無人機。但是手動調整本機航線的位置等信息,計算復雜,精度較低,且手動反饋的速度太慢。另一種方法是自動化調整,開發自動調整航線對艦勾徑的功能。該功能在選擇好相對的艦船和偏移的航線段后,輸入最終的勾徑值,按照此勾徑值對該段航線整體偏移,重新繪制,并將航線變化的位置等信息反饋給無人機。無人機再調整飛行航路,進而達到勾徑偏移的效果。鑒于實際任務需要,設計了“航點勾徑偏移”(即“航路勾徑偏移”)功能。

1 功能描述

當無人機測控軟件收到無人機和艦船的數據后,接入該架無人機的遙控、遙調控制權限。通過界面顯示的“艦船回傳計數”信息,可以確保無人機收到艦船數據。之后上傳本機航線信息至無人機飛行控制系統。無人機起飛后,進入航線自動飛行。無人機飛行至待調整勾徑航線段前時,打開“航點勾徑偏移”對話框,如圖1所示。

圖1 航點勾徑偏移

具體內容介紹如下:

(1)艦船編號。艦船的編號信息。飛行航線調整時,計算偏移航線位置信息使用的艦船編號。

(2)本地航線號。無人機測控軟件主視圖界面上顯示的飛行航線編號。

(3)上傳航線號。向無人機發送航點數據包時,數據包的航線信息識別碼(數據包包含航線信息識別碼、航點信息識別碼)。

(4)起始點。偏移的起始航點。

(5)終止點。偏移的結束航點。

(6)勾徑值。偏移后的航線段距離艦船的垂直距離。

選擇完起始點、終止點后,軟件會自動計算并在下方顯示該航線段當前的對艦勾徑值。以計算出的當前勾徑值為參考,輸入調整后的勾徑值(例如5000)。點擊“確定”按鈕,測控軟件會自動將該段航線調整至勾徑值為5000 m 處,重新繪制航線,并將調整的航線段信息發送給無人機。發送成功后,無人機會按照調整后的航線伴艦飛行。

2 算法實現

航線段起始點高斯坐標P(1a1,b1),終止點高斯坐標P(2a2,b2),艦船高斯坐標P(3a3,b3),調 整 后 的 勾 徑 值 dfGoujing (PI =3.1415926535897932)。

圖2 算法示意圖

起始點和結束點經過的直線方程Ax+By+C=0。 計算得A=(b2-b1),B=(a1-a2),C=(a2×b1-a1×b2)。艦船高斯坐標點與直線的垂足坐標為P(4x,y),可得:

x=(a3×B×B-b3×A×B-A×C)(/A×A+B×B)

y=(b3×A×A-a3×A×B-B×C)(/A×A+B×B)

由艦船坐標P3和垂足坐標P4

計算艦船當前勾徑:

double dfDistance = sqrt((x-a3)*(x-a3)+(yb3)*(y-b3))

需要調整的勾徑值double dfOffsetDis=dfGoujing-dfDistance;

計算艦船相對直線的方向:

為了預防艦船剛好出現在航線段上的特殊情況:

計算航點P(1a1,b1)與航點P(2a2,b2)的方向為dfDirectionLine(與計算艦船相對直線的方向的方法相同)。當dfDistance<1 m時,始終計算

4 功能實現

4.1 航點信息處理

測控軟件與無人機之間通信如圖3所示。

圖3 數據傳輸

地面測控站作為工作電腦與無人機的中繼站,與個人工作電腦通過網絡連接,與無人機之間通過電磁波通信。

(1)個人工作電腦運行測控軟件。操作人員操作測控軟件,執行指令。測控軟件將指令打包成數據幀后通過網線發送給地面工作站。由于指令發送對速度、實時性要求較高,所以測控軟件與地面測控站之間使用了UPD傳輸協議。

(2)地面測控站通過天線設備向無人機發送指令數據幀。無指令觸發時,地面測控站以固定頻率持續發送空指令。當地面測控站接收到個人工作電腦通過網絡發送的指令,則將指令裝載后發送給無人機。

(3)無人機接收到指令后,會以校驗數據包的形式回傳指令信息。校驗數據包通過天線反饋給地面測控站,地面測控站再通過網絡發送給個人工作電腦。運行在個人工作電腦上的測控軟件接收到校驗數據包后,先對校驗數據包進行校驗。校驗正確后,再使用之前發送的指令數據包與校驗數據包進行比對。如果比對正確,則認為該指令已成功發送給無人機,并輸出發送成功標識。

(4)依據上述(1)—(3)通信過程,將調整的航點信息發送給無人機。具體流程如圖4 所示。

圖4 航點上傳流程

1)啟動多航點上傳線程。由于啟動下一個航點的上傳需要等待上一個航點上傳完成,所以多航點上傳耗時較久,因此需要單獨開辟多航點上傳線程:

之后再對處理的經緯度數據包加上幀頭、航線信息識別碼、航點信息識別碼、校驗碼。

3)上傳當前航點數據。上傳過程采取先進先出原則,超時等待時間為3 s。當前數據包發送后,如果3 s 內接收到無人機回傳的確認數據包,則進行數據比對。比對成功,則認為本次上傳成功;比對失敗,則上傳失敗。如果3 s內沒有收到無人機回傳的確認數據包,則認為發送超時,上傳失敗。無論是否收到回傳的確認數據包,超過3 秒后,當前數據包都要出隊列,執行下一個數據包的處理過程。

4)循環處理。依步驟3),對所有調整的航點進行處理。直到處理完所有待調整的航點信息或者中途失敗,則處理結束,返回處理結果(成功/失敗)。

4.2 GDI繪制航點

圖形設備接口(GDI,graphics device interface)是Windows 的子系統,它負責在顯示器和打印機上顯示圖形,是程序與計算機硬件之間的橋梁,是Windows 重要組成部分之一。不但一般的Windows 應用系統在顯示視覺信息時使用GDI,而且Windows 本身也使用GDI 來顯示用戶界面對象。

為了實時監控無人機狀態信息,主視圖界面以300 ms 的周期持續刷新。界面上的航線圖也會跟著界面不斷刷新。一旦航點信息發生變化,航線圖會按照新的航點信息重新繪制。測控軟件采用GDI方法繪制主界面航線圖,具體步驟如下:

(1)創建畫筆對象。

航線段偏移到預期位置,意味著主界面航線繪制完成。無人機會沿著調整后的航線完成剩下的飛行過程。

5 程序運行界面效果

下面為調節前后的航線對比圖。圖5 顯示的是調節前航線,圖6 顯示的是調節后航線。1 號艦船為無人機飛行跟隨艦,2 號艦船為輔助艦,航線段的調整計算方式依賴1號艦的位置。

圖5 初始航線

圖6 調節后航線

上圖調節的目標航點段為09→10 航線段,為了使無人機沿著1 號艦船的艦尾1000 米勾徑直線飛行,使用“航點勾徑偏移”,調整09→10 航線段的勾徑值為1000 m。

6 結語

本文介紹了航路勾徑偏移功能的算法實現和功能實現。“航點勾徑偏移”功能可以精確計算偏移后的航點信息,自動向無人機發送新航點信息,重新繪制新航點。既滿足了飛行訓練時無人機對艦勾徑精度的需求,又簡化了操作人員的操作步驟,減輕了操作人員的操作壓力,幫助操作人員更好的完成飛行保障任務。

猜你喜歡
指令信息
聽我指令:大催眠術
ARINC661顯控指令快速驗證方法
測控技術(2018年5期)2018-12-09 09:04:26
LED照明產品歐盟ErP指令要求解讀
電子測試(2018年18期)2018-11-14 02:30:34
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
殺毒軟件中指令虛擬機的脆弱性分析
電信科學(2016年10期)2016-11-23 05:11:56
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
一種基于滑窗的余度指令判別算法
坐標系旋轉指令數控編程應用
機電信息(2014年27期)2014-02-27 15:53:56
信息
建筑創作(2001年3期)2001-08-22 18:48:14
健康信息
祝您健康(1987年3期)1987-12-30 09:52:32
主站蜘蛛池模板: 精品国产成人a在线观看| 久久国产免费观看| 国产经典三级在线| 园内精品自拍视频在线播放| 亚洲an第二区国产精品| 正在播放久久| 五月天在线网站| 亚洲国产精品成人久久综合影院| 国产jizz| 日韩精品专区免费无码aⅴ| 欧美日韩国产系列在线观看| 一级看片免费视频| 天天综合亚洲| 色国产视频| 国产高清不卡视频| 波多野结衣在线一区二区| 久久永久精品免费视频| 国内精品视频在线| 人妻丰满熟妇啪啪| 在线视频亚洲欧美| 国产成人凹凸视频在线| 青青草一区| 国产18在线播放| 欧美色视频网站| 香蕉99国内自产自拍视频| 国产特一级毛片| 欧美精品啪啪一区二区三区| 亚洲欧美成人在线视频| lhav亚洲精品| 黄色成年视频| 一区二区自拍| 伊人久久大线影院首页| 8090成人午夜精品| 国产69精品久久久久妇女| 伊人婷婷色香五月综合缴缴情| 97精品国产高清久久久久蜜芽 | 国产成人久视频免费| 国产成人一区免费观看| a级毛片毛片免费观看久潮| 国产99精品久久| 伦精品一区二区三区视频| 午夜日本永久乱码免费播放片| 在线观看亚洲国产| 19国产精品麻豆免费观看| 国产精品第一区在线观看| 福利国产微拍广场一区视频在线| 成人一级免费视频| 成人年鲁鲁在线观看视频| 国产一级二级三级毛片| 天堂网亚洲系列亚洲系列| 尤物亚洲最大AV无码网站| 中文一区二区视频| 国产福利小视频高清在线观看| 毛片基地美国正在播放亚洲| 国产在线一区二区视频| 5555国产在线观看| 久久天天躁狠狠躁夜夜躁| 日韩精品高清自在线| 91视频青青草| 就去色综合| 日日噜噜夜夜狠狠视频| 就去色综合| 午夜国产不卡在线观看视频| 亚洲香蕉在线| 国产99精品视频| 真人高潮娇喘嗯啊在线观看 | 久久香蕉欧美精品| 19国产精品麻豆免费观看| 啦啦啦网站在线观看a毛片| 亚洲精品午夜天堂网页| 曰韩免费无码AV一区二区| AⅤ色综合久久天堂AV色综合| 精品视频第一页| 久久一色本道亚洲| 在线无码av一区二区三区| 日韩国产另类| 国产无套粉嫩白浆| 亚洲侵犯无码网址在线观看| 99久久精品国产麻豆婷婷| 国产精品美女免费视频大全| 毛片免费高清免费| 免费一级无码在线网站|