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、本專利技術還提供了一種計算機可讀存儲介質,其上存儲有計算機程序,所述計算機程序用于使計算機執行如上述任一項實施例提供的方法。
37、本專利技術的有益效果:本專利技術提供的遙感衛星成像任務籌劃方法、系統、電子設備及存儲介質,該方法通過根據多個觀測目標的位置信息,得到目標范圍,目標范圍內包括全部觀測目標;基于當前遙感衛星的成像模式的方位向幅寬和距離向幅寬,在目標范圍內構建多個字典矩陣;通過將觀測目標與字典矩陣進行位置匹配與篩選,得到多個優選矩陣及每個優選矩陣內的優選目標,其中,位置匹配與篩選包括:獲取每個字典矩陣內包含的觀測目標的數量;將包含的觀測目標的數量最多的字典矩陣確定為優選矩陣,并將優選矩陣中的觀測目標確定為優選目標;去除當前的優選矩陣與優選目標,本文檔來自技高網...
【技術保護點】
1.一種遙感衛星成像任務籌劃方法,其特征在于,包括:
2.根據權利要求1所述的遙感衛星成像任務籌劃方法,其特征在于,基于當前遙感衛星的成像模式的方位向幅寬和距離向幅寬,在所述目標范圍內構建多個字典矩陣的步驟包括:
3.根據權利要求1所述的遙感衛星成像任務籌劃方法,其特征在于,基于所述優選矩陣及所述優選目標,進行遙感衛星成像任務籌劃的步驟包括:
4.根據權利要求3所述的遙感衛星成像任務籌劃方法,其特征在于,基于遙感衛星的所在高度,以及遙感衛星的衛星軌道與當前所述目標點之間的目標距離,得到所述目標點的可視度的步驟包括:
5.根據權利要求3所述的遙感衛星成像任務籌劃方法,其特征在于,所述可用軌道資源包括成像時間;基于當前所述目標點對應的全部所述可用軌道資源,進行遙感衛星成像任務籌劃的步驟包括:
6.根據權利要求5所述的遙感衛星成像任務籌劃方法,其特征在于,若當前所述目標軌道資源已被占用,則從剩余所述可用軌道資源中重新確定所述目標軌道資源;
7.根據權利要求1所述的遙感衛星成像任務籌劃方法,其特征在于,所述觀測目標的
8.一種遙感衛星成像任務籌劃系統,其特征在于,包括:
9.一種電子設備,其特征在于,包括處理器、存儲器和通信總線;所述通信總線用于將所述處理器和存儲器連接;所述處理器用于執行所述存儲器中存儲的計算機程序,以實現如權利要求1至7任一項所述的遙感衛星成像任務籌劃方法。
10.一種計算機可讀存儲介質,其特征在于,其上存儲有計算機程序,所述計算機程序用于使計算機執行如權利要求1至7任一項所述的遙感衛星成像任務籌劃方法。
...【技術特征摘要】
1.一種遙感衛星成像任務籌劃方法,其特征在于,包括:
2.根據權利要求1所述的遙感衛星成像任務籌劃方法,其特征在于,基于當前遙感衛星的成像模式的方位向幅寬和距離向幅寬,在所述目標范圍內構建多個字典矩陣的步驟包括:
3.根據權利要求1所述的遙感衛星成像任務籌劃方法,其特征在于,基于所述優選矩陣及所述優選目標,進行遙感衛星成像任務籌劃的步驟包括:
4.根據權利要求3所述的遙感衛星成像任務籌劃方法,其特征在于,基于遙感衛星的所在高度,以及遙感衛星的衛星軌道與當前所述目標點之間的目標距離,得到所述目標點的可視度的步驟包括:
5.根據權利要求3所述的遙感衛星成像任務籌劃方法,其特征在于,所述可用軌道資源包括成像時間;基于當前所述目標點對應的全部所述可用軌道資源,進行遙感衛星成像任務籌...
【專利技術屬性】
技術研發人員:孫靜宜,朱繼東,齊懷川,玉龍飛雪,黃金倉慧,杜興強,趙云,
申請(專利權)人:中國四維測繪技術有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。