核心概念
本文提出了一種可充電無人機輔助的週期性數據收集方案,通過優化無人機軌跡、感測器節點集群和訪問順序,最大程度地減少數據收集完成時間,並提出了一種低複雜度的軌跡調整策略來應對感測器節點的動態變化。
摘要
本文探討了利用可充電無人機進行大規模感測器網路數據收集的議題。由於無人機機載能源有限,傳統方法難以滿足持續數據收集任務的需求。本文提出了一種基於可充電無人機的週期性數據收集方案,旨在最小化數據收集完成時間。
方案概述
該方案的核心是通過無線充電平台為無人機提供能源補充,使其能夠持續執行數據收集任務。方案中,無人機週期性地訪問感測器節點,收集數據並返回充電平台進行充電。
優化目標
為了最大程度地減少數據收集完成時間,該方案著重於以下幾個方面的優化:
無人機軌跡優化:通過規劃最佳飛行路線,縮短飛行距離和時間。
感測器節點集群:將感測器節點劃分為多個集群,以便無人機在單次飛行中收集數據。
訪問順序優化:確定每個集群內感測器節點的最佳訪問順序,進一步減少飛行距離和時間。
技術挑戰
實現上述優化目標面臨以下技術挑戰:
問題的非凸性:數據收集完成時間最小化問題是一個非凸優化問題,難以直接求解。
整數變量的存在:感測器節點集群和訪問順序的決策變量為整數變量,增加了問題的求解難度。
感測器節點的動態變化:在實際應用中,感測器節點的狀態可能會隨時間發生變化,例如新增節點或節點失效,需要設計相應的軌跡調整策略。
解決方案
為了應對上述挑戰,本文提出了以下解決方案:
問題分解:將原問題分解為兩個子問題,分別是無人機數據收集軌跡優化子問題和感測器節點集群與訪問順序優化子問題。
凸優化方法:針對無人機數據收集軌跡優化子問題,採用逐次凸逼近(SCA)方法將其轉化為凸優化問題,並利用現有算法求解。
二分搜索和啟發式算法:針對感測器節點集群與訪問順序優化子問題,採用二分搜索方法確定最佳集群數量,並利用啟發式算法(如遺傳算法)求解訪問順序。
軌跡調整策略:針對感測器節點的動態變化,提出了一種低複雜度的軌跡調整策略,通過局部調整無人機軌跡來適應網路變化,避免了重新規劃全局軌跡帶來的計算成本。
主要貢獻
本文的主要貢獻包括:
提出了一種可充電無人機輔助的週期性數據收集方案,並建立了數據收集完成時間最小化問題的數學模型。
設計了一種基於凸優化和啟發式算法的週期性軌跡優化算法,有效地解決了問題的非凸性和整數變量問題。
提出了一種低複雜度的軌跡調整策略,提高了方案對感測器節點動態變化的適應性和快速響應能力。
結論
本文提出的可充電無人機輔助數據收集方案,通過優化無人機軌跡、感測器節點集群和訪問順序,有效地減少了數據收集完成時間,並提出了一種低複雜度的軌跡調整策略來應對感測器節點的動態變化,為大規模感測器網路的實時持續數據收集提供了有效的解決方案。
統計資料
一架典型的旋翼無人機的續航時間約為 30 分鐘。
無線充電平台的充電效率可以達到 90% 以上。