System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及無人機領域,尤其涉及一種多無人機的數據傳輸方法、裝置、設備、介質及程序。
技術介紹
1、隨著無人機技術的發展,無人機在各種領域的應用越來越廣泛,包括但不限于農業監測、災害評估、物流運輸和安全監控等。無人機通常配備有多種傳感器和執行裝置,例如光電吊艙(用于拍攝和傳輸圖像)和飛行計算機(負責處理數據并控制飛行)。為了確保操作的安全性和效率,地面控制站是不可或缺的一部分,它允許操作員遠程監控和控制無人機。
2、然而,在現有的無人機系統中,每個無人機往往都是獨立運作的,各自擁有自己的光電吊艙、飛行計算機和地面控制站。這種架構雖然簡化了單個無人機的設計,但在多個無人機同時運行的情況下,如果某個無人機的關鍵組件(如光電吊艙或飛行計算機)發生故障,整個無人機可能無法繼續執行任務,這極大地影響了任務的連續性和可靠性。
技術實現思路
1、本申請提供一種多無人機的數據傳輸方法、裝置、設備、介質及程序,用以解決多無人機協同作業時,部分無人機運行穩定性較低的技術問題。
2、第一方面,本申請提供一種多無人機的數據傳輸方法,包括:
3、當檢測到多個無人機識別信號時,根據所述多個無人機識別信號,建立初始協同作業網絡,其中,所述協同作業網絡由所述多個無人機識別信號各自對應的無人機系統組成,所述無人機系統包括多個組件;
4、基于所述初始協同作業網絡,進行組件分組,得到多個組件類型及其各自對應的組件標識集;
5、獲取每一所述組件對應的組件運行狀態;
6、根據所述多個組件類型各自對應的可用標識集數據,構建目標協同作用網絡,其中,所述目標協同作業網絡用于支持無人機數據傳輸。
7、可選地,如上所述的方法,所述多個組件類型包括地面控制站,所述可用標識集數據包括可用標識集,
8、根據所述地面控制站中全部組件各自對應的組件運行狀態?,確定所述地面控制站對應的可用標識集數據,包括:
9、根據所述地面控制站中全部組件各自對應的組件運行狀態,確定每一所述地面控制站對應的初始標識集,所述初始標識集包括多個初始標識,所述初始標識是組件運行狀態正常的組件標識;
10、針對每一初始標識,獲取所述初始標識對應的組件對應的組件性能;
11、根據多個所述組件性能,對所述初始標識進行排序,得到推薦標識隊列,其中,所述推薦標識隊列包括多個按組件性能排列的初始標識;
12、將所述推薦標識隊列中的第一數量的初始標識,作為可用標識,以得到可用標識集。
13、可選地,如上所述的方法,所述多個組件類型包括光電吊艙,所述可用標識集數據還包括可用標識對應的目標待處理任務,
14、根據所述光電吊艙中全部組件各自對應的組件運行狀態,確定所述光電吊艙對應的可用標識集數據,包括:
15、根據所述光電吊艙中全部組件各自對應的組件運行狀態,確定所述光電吊艙對應的可用標識集和第一標識集,所述可用標識集包括多個組件運行狀態為正常的可用標識,所述第一標識集包括多個第一標識,所述第一標識是組件運行狀態為異常的組件標識;
16、獲取可用位置信息、第一位置信息、光電吊艙待處理任務和第一待處理任務,其中,所述可用位置信息為所述可用標識對應的位置信息,所述第一位置信息為所述第一標識對應的位置信息,所述光電吊艙待處理任務為所述可用標識對應的組件對應的待處理任務數據,所述第一待處理任務為所述第一標識對應的組件對應的待處理任務數據;
17、根據所述可用位置信息和所述第一位置信息,在所述第一標識集中,確定所述第一標識對應的第一替代標識,其中,在全部所述可用位置信息中,所述第一替代標識對應的可用位置信息與所述第一位置信息最為相鄰;
18、根據所述第一待處理任務,更新所述第一替代標識對應的光電吊艙待處理任務,得到目標待處理任務。
19、可選地,如上所述的方法,所述多個組件類型包括飛控計算機,所述可用標識集數據還包括可用標識對應的目標待處理任務,
20、根據所述飛控計算機中全部組件各自對應的組件運行狀態,確定所述飛控計算機對應的可用標識集數據,包括:
21、根據所述飛控計算機中全部組件各自對應的組件運行狀態,確定所述飛控計算機對應的第二標識集和第三標識集,所述第二標識集包括多個組件運行狀態為正常的可用標識,所述第三標識集包括多個第三標識,所述第三標識是組件運行狀態為異常的組件標識;
22、獲取飛控計算機待處理任務和第二待處理任務,其中,所述飛控計算機待處理任務為所述第二標識對應的組件對應的待處理任務數據,所述第二待處理任務為所述第三標識對應的組件對應的待處理任務數據;
23、根據所述第二待處理任務,更新所述飛控計算機待處理任務,得到目標待處理任務。
24、可選地,如上所述的方法,所述無人機數據在傳輸過程中,不同組件之間對應的傳輸頻段不同。
25、可選地,如上所述的方法,不同組件之間通過不同信道傳輸數據,
26、無人機數據傳輸過程,包括:
27、當檢測到信號干擾時,確定異常信道,并利用自調頻系統,對所述異常信道調頻,得到替換信道。
28、第二方面,本申請提供一種多無人機的數據傳輸裝置,包括:
29、初始化模塊,用于當檢測到多個無人機識別信號時,根據所述多個無人機識別信號,建立初始協同作業網絡,其中,所述協同作業網絡由所述多個無人機識別信號各自對應的無人機系統組成,所述無人機系統包括多個組件;
30、分組模塊,用于基于所述初始協同作業網絡,進行組件分組,得到多個組件類型及其各自對應的組件標識集;
31、獲取模塊,用于獲取每一所述組件對應的組件運行狀態;并根據每一所述組件類型中全部組件各自對應的組件運行狀態,確定每一所述組件類型對應的可用標識集數據,其中,所述可用標識集數據包括多個組件運行狀態為正常的組件標識;
32、更新模塊,用于根據所述多個組件類型各自對應的可用標識集數據,構建目標協同作用網絡,其中,所述目標協同作業網絡用于支持無人機數據傳輸。
33、可選地,所述多個組件類型包括地面控制站,所述可用標識集數據包括可用標識集,上述獲取模塊,在執行根據所述地面控制站中全部組件各自對應的組件運行狀態,確定所述地面控制站對應的可用標識集數據時,用于:
34、根據所述地面控制站中全部組件各自對應的組件運行狀態,確定每一所述地面控制站對應的初始標識集,所述初始標識集包括多個初始標識,所述初始標識是組件運行狀態正常的組件標識;
35、針對每一初始標識,獲取所述初始標識對應的組件對應的組件性能;
36、根據多個所述組件性能,對所述初始標識進行排序,得到推薦標識隊本文檔來自技高網...
【技術保護點】
1.一種多無人機的數據傳輸方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,所述多個組件類型包括地面控制站,所述可用標識集數據包括可用標識集;
3.根據權利要求1所述的方法,其特征在于,所述多個組件類型包括光電吊艙,所述可用標識集數據還包括可用標識對應的目標待處理任務;
4.根據權利要求1所述的方法,其特征在于,所述多個組件類型包括飛控計算機,所述可用標識集數據還包括可用標識對應的目標待處理任務;
5.根據權利要求1-4任一項所述的方法,其特征在于,所述無人機數據在傳輸過程中,不同組件之間對應的傳輸頻段不同。
6.根據權利要求1-4任一項所述的方法,其特征在于,不同組件之間通過不同信道傳輸數據;
7.一種多無人機的數據傳輸裝置,其特征在于,包括:
8.一種電子設備,其特征在于,包括:處理器,以及與所述處理器通信連接的存儲器;
9.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質中存儲有計算機執行指令,所述計算機執行指令被處理器執行時用于實現如權利要求1至6任
10.一種計算機程序產品,包括計算機程序,該計算機程序被處理器執行時實現權利要求1至6任一項所述的方法。
...【技術特征摘要】
1.一種多無人機的數據傳輸方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,所述多個組件類型包括地面控制站,所述可用標識集數據包括可用標識集;
3.根據權利要求1所述的方法,其特征在于,所述多個組件類型包括光電吊艙,所述可用標識集數據還包括可用標識對應的目標待處理任務;
4.根據權利要求1所述的方法,其特征在于,所述多個組件類型包括飛控計算機,所述可用標識集數據還包括可用標識對應的目標待處理任務;
5.根據權利要求1-4任一項所述的方法,其特征在于,所述無人機數據在傳輸過程中,不同組件之間對應...
【專利技術屬性】
技術研發人員:陳燃,盧瑞,胡平,
申請(專利權)人:陜西德鑫智能科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。