本發(fā)明涉及衛(wèi)星成像,尤其涉及一種遙感衛(wèi)星成像任務籌劃方法、系統(tǒng)、電子設(shè)備及存儲介質(zhì)。
背景技術(shù):
1、遙感衛(wèi)星對地觀測通常利用載荷傳感器獲取地球表面地質(zhì)、人文以及資源信息,具有不受地質(zhì)條件影響、觀測時間長、覆蓋范圍廣泛等優(yōu)勢,因此,遙感衛(wèi)星觀測數(shù)據(jù)被廣泛用于災害監(jiān)測、智慧水利以及能源與交通等領(lǐng)域。
2、不同行業(yè)不同用戶的數(shù)據(jù)采集訂單對應了不同的采集需求,目前,通常通過對多個數(shù)據(jù)采集訂單進行需求分解與合并,從而生成成像任務,即遙感衛(wèi)星成像任務。然而,此種方式通常用于進行短周期的任務籌劃,而對于遙感衛(wèi)星成像任務的長周期籌劃,則缺少對應的解決方式,且籌劃精度較低。
技術(shù)實現(xiàn)思路
1、本發(fā)明提供一種遙感衛(wèi)星成像任務籌劃方法、系統(tǒng)、電子設(shè)備及存儲介質(zhì),以解決現(xiàn)有技術(shù)中缺少對于遙感衛(wèi)星成像任務的長周期籌劃的解決方式,以及籌劃精度較低的問題。
2、本發(fā)明提供的一種遙感衛(wèi)星成像任務籌劃方法,包括:
3、根據(jù)多個觀測目標的位置信息,得到目標范圍,所述目標范圍內(nèi)包括全部所述觀測目標;
4、基于當前遙感衛(wèi)星的成像模式的方位向幅寬和距離向幅寬,在所述目標范圍內(nèi)構(gòu)建多個字典矩陣;
5、通過將所述觀測目標與所述字典矩陣進行位置匹配與篩選,得到多個優(yōu)選矩陣及每個所述優(yōu)選矩陣內(nèi)的優(yōu)選目標,其中,所述位置匹配與篩選包括:獲取每個所述字典矩陣內(nèi)包含的所述觀測目標的數(shù)量;將包含的觀測目標的數(shù)量最多的所述字典矩陣確定為所述優(yōu)選矩陣,并將所述優(yōu)選矩陣中的所述觀測目標確定為所述優(yōu)選目標;去除當前的所述優(yōu)選矩陣與優(yōu)選目標,并基于剩余所述觀測目標,確定下一個所述優(yōu)選矩陣及對應的所述優(yōu)選目標,直至篩選完全部所述觀測目標;
6、基于所述優(yōu)選矩陣及所述優(yōu)選目標,進行遙感衛(wèi)星成像任務籌劃。
7、可選地,基于當前遙感衛(wèi)星的成像模式的方位向幅寬和距離向幅寬,在所述目標范圍內(nèi)構(gòu)建多個字典矩陣的步驟包括:
8、將當前遙感衛(wèi)星的成像模式的方位向幅寬確定為所述字典矩陣的經(jīng)度幅寬;
9、將當前遙感衛(wèi)星的成像模式的距離向幅寬確定為所述字典矩陣的緯度幅寬;
10、基于所述經(jīng)度幅寬、所述緯度幅寬、所述目標范圍以及預設(shè)的重疊比例,確定多個所述字典矩陣的分布信息,以完成所述目標范圍內(nèi)的多個所述字典矩陣的構(gòu)建。
11、可選地,基于所述優(yōu)選矩陣及所述優(yōu)選目標,進行遙感衛(wèi)星成像任務籌劃的步驟包括:
12、將所述優(yōu)選矩陣對應的區(qū)域確定為目標點;
13、基于遙感衛(wèi)星的所在高度,以及遙感衛(wèi)星的衛(wèi)星軌道與當前所述目標點之間的目標距離,得到所述目標點的可視度,所述可視度指遙感衛(wèi)星在當前衛(wèi)星軌道的位置采集所述目標點所需轉(zhuǎn)動的滾動角;
14、獲取當前的遙感衛(wèi)星的滾動角范圍;
15、基于所述可視度和所述滾動角范圍,確定當前所述目標點對應的至少一個可用軌道資源,所述可用軌道資源為遙感衛(wèi)星的衛(wèi)星軌道資源中的一部分;
16、基于當前所述目標點對應的全部所述可用軌道資源,進行遙感衛(wèi)星成像任務籌劃。
17、可選地,基于遙感衛(wèi)星的所在高度,以及遙感衛(wèi)星的衛(wèi)星軌道與當前所述目標點之間的目標距離,得到所述目標點的可視度的步驟包括:
18、將所述目標距離與遙感衛(wèi)星的所在高度之間的比值確定為目標比值;
19、對所述目標比值進行反正切函數(shù)計算,得到所述目標點的所述可視度。
20、可選地,所述可用軌道資源包括成像時間;基于當前所述目標點對應的全部所述可用軌道資源,進行遙感衛(wèi)星成像任務籌劃的步驟包括:
21、基于當前所述目標點對應的全部所述可用軌道資源,確定目標軌道資源,所述目標軌道資源的成像時間距離當前時間最短;
22、將所述目標軌道資源與預設(shè)的籌劃池中的已占用資源進行沖突檢測,若確定所述目標軌道資源未被占用,則將所述籌劃池中的所述目標軌道資源標記為已占用資源,以完成資源占用;
23、在完成全部所述目標點的資源占用的情況下,確定完成遙感衛(wèi)星成像任務籌劃。
24、可選地,若當前所述目標軌道資源已被占用,則從剩余所述可用軌道資源中重新確定所述目標軌道資源;
25、基于重新確定的所述目標軌道資源及所述籌劃池,進行沖突檢測,直至確定所述目標軌道資源未被占用,并將所述籌劃池中未被占用的所述目標軌道資源標記為已占用資源,以完成資源占用。
26、可選地,所述觀測目標的獲取步驟包括:
27、獲取觀測需求;
28、若所述觀測需求為點觀測需求,則將所述點觀測需求中的待觀測點確定為所述觀測目標;
29、若所述觀測需求為區(qū)域觀測需求,則基于預設(shè)的分塊規(guī)則,對所述區(qū)域觀測需求中的待觀測區(qū)域進行分塊,得到每個所述待觀測區(qū)域的多個區(qū)域分塊;將所述區(qū)域分塊確定為所述觀測目標,所述區(qū)域分塊與所述觀測目標一一對應。
30、本發(fā)明還提供一種遙感衛(wèi)星成像任務籌劃系統(tǒng),包括:
31、目標范圍獲取模塊,用于根據(jù)多個觀測目標的位置信息,得到目標范圍,所述目標范圍內(nèi)包括全部所述觀測目標;
32、字典矩陣構(gòu)建模塊,用于基于當前遙感衛(wèi)星的成像模式的方位向幅寬和距離向幅寬,在所述目標范圍內(nèi)構(gòu)建多個字典矩陣;
33、處理模塊,用于通過將所述觀測目標與所述字典矩陣進行位置匹配與篩選,得到多個優(yōu)選矩陣及每個所述優(yōu)選矩陣內(nèi)的優(yōu)選目標,其中,所述位置匹配與篩選包括:獲取每個所述字典矩陣內(nèi)包含的所述觀測目標的數(shù)量;將包含的觀測目標的數(shù)量最多的所述字典矩陣確定為所述優(yōu)選矩陣,并將所述優(yōu)選矩陣中的所述觀測目標確定為所述優(yōu)選目標;去除當前的所述優(yōu)選矩陣與優(yōu)選目標,并基于剩余所述觀測目標,確定下一個所述優(yōu)選矩陣及對應的所述優(yōu)選目標,直至篩選完全部所述觀測目標;
34、籌劃模塊,用于基于所述優(yōu)選矩陣及所述優(yōu)選目標,進行遙感衛(wèi)星成像任務籌劃。
35、本發(fā)明還提供了一種電子設(shè)備,包括處理器、存儲器和通信總線;所述通信總線用于將所述處理器和存儲器連接;所述處理器用于執(zhí)行所述存儲器中存儲的計算機程序,以實現(xiàn)如上述中任一項實施例提供的方法。
36、本發(fā)明還提供了一種計算機可讀存儲介質(zhì),其上存儲有計算機程序,所述計算機程序用于使計算機執(zhí)行如上述任一項實施例提供的方法。
37、本發(fā)明的有益效果:本發(fā)明提供的遙感衛(wèi)星成像任務籌劃方法、系統(tǒng)、電子設(shè)備及存儲介質(zhì),該方法通過根據(jù)多個觀測目標的位置信息,得到目標范圍,目標范圍內(nèi)包括全部觀測目標;基于當前遙感衛(wèi)星的成像模式的方位向幅寬和距離向幅寬,在目標范圍內(nèi)構(gòu)建多個字典矩陣;通過將觀測目標與字典矩陣進行位置匹配與篩選,得到多個優(yōu)選矩陣及每個優(yōu)選矩陣內(nèi)的優(yōu)選目標,其中,位置匹配與篩選包括:獲取每個字典矩陣內(nèi)包含的觀測目標的數(shù)量;將包含的觀測目標的數(shù)量最多的字典矩陣確定為優(yōu)選矩陣,并將優(yōu)選矩陣中的觀測目標確定為優(yōu)選目標;去除當前的優(yōu)選矩陣與優(yōu)選目標,并基于剩余觀測目標,確定下一個優(yōu)選矩陣及對應的優(yōu)選目標,直至篩選完全部觀測目標;基于優(yōu)選矩陣及優(yōu)選目標,進行遙感衛(wèi)星成像任務籌劃。該方法通過獲取優(yōu)選矩陣與優(yōu)選目標,能夠?qū)崿F(xiàn)多目標融合,即將多個觀測目標的成像任務籌劃巧妙地轉(zhuǎn)換為針對優(yōu)選矩陣的成像任務的籌劃,大大提高對于復雜場景下的長周期籌劃的效率,精確度較高。