本技術(shù)涉及航空航天,具體而言,涉及一種基于人工智能的衛(wèi)星數(shù)據(jù)處理方法、裝置、設(shè)備。
背景技術(shù):
1、衛(wèi)星綜合電子分系統(tǒng)主要完成衛(wèi)星平臺(tái)星務(wù)管理、遙控遙測(cè)處理、能源管理、熱控管理、軌道姿態(tài)控制、時(shí)間管理、通信與信號(hào)采集等功能。衛(wèi)星綜合電子系統(tǒng)主要由兩塊板卡組成,分別是星務(wù)處理板和姿控處理板。如附圖1所示,星務(wù)處理板主要完成星務(wù)管理、遙控遙測(cè)處理、能源管理、熱控管理、時(shí)間管理、通信與信號(hào)采集、指令生成等功能;姿控處理板主要完成與姿軌控組件通信以及調(diào)整控制衛(wèi)星的軌道和姿態(tài)的功能。兩類板卡硬件架構(gòu)類似,主要由flash型fpga和cpu組成,其中fpga主要負(fù)責(zé)對(duì)外接口,cpu主要負(fù)責(zé)控制和運(yùn)算,fpga和cpu之間通過地址、數(shù)據(jù)、控制總線連接。兩類板卡通過板間的線纜互聯(lián),實(shí)現(xiàn)can總線或rs422總線通信。
2、但現(xiàn)有的衛(wèi)星綜合電子系統(tǒng)往往由多個(gè)獨(dú)立的子系統(tǒng)組成,這些子系統(tǒng)之間的集成度不高,導(dǎo)致系統(tǒng)整體較為復(fù)雜,體積較大,不便于管理和維護(hù),子系統(tǒng)之間的連接線路較多,這不僅增加了系統(tǒng)的復(fù)雜性,也可能導(dǎo)致可靠性降低,且現(xiàn)有的衛(wèi)星綜合電子系統(tǒng)的fpga和cpu處理器的性能較差,無法滿足高性能計(jì)算和數(shù)據(jù)處理的需求。
技術(shù)實(shí)現(xiàn)思路
1、有鑒于此,本技術(shù)的目的在于提供一種基于人工智能的衛(wèi)星數(shù)據(jù)處理方法、裝置、設(shè)備,該一種基于人工智能的衛(wèi)星數(shù)據(jù)處理方法、裝置、設(shè)備,有效的解決了現(xiàn)有的衛(wèi)星綜合電子系統(tǒng)存在的復(fù)雜性高、可靠性低以及不能滿足計(jì)算需求的問題。
2、第一方面,本技術(shù)實(shí)施例提供了一種基于人工智能的衛(wèi)星數(shù)據(jù)處理方法,適用于衛(wèi)星綜合電子系統(tǒng),所述衛(wèi)星綜合電子系統(tǒng)包括主處理器、協(xié)處理器、接口模塊;所述主處理器分別連接接口模塊和協(xié)處理器,所述方法包括:
3、所述主處理器通過所述接口模塊接收采集到的多種衛(wèi)星數(shù)據(jù),并對(duì)所述多種衛(wèi)星數(shù)據(jù)進(jìn)行識(shí)別,得到第一衛(wèi)星數(shù)據(jù)和第二衛(wèi)星數(shù)據(jù);
4、所述主處理器在對(duì)所述第一衛(wèi)星數(shù)據(jù)進(jìn)行處理得到第一處理結(jié)果的同時(shí),將所述第二衛(wèi)星數(shù)據(jù)發(fā)送至所述協(xié)處理器;
5、所述協(xié)處理器通過人工智能算法處理接收到的所述第二衛(wèi)星數(shù)據(jù),得到第二處理結(jié)果;所述人工智能算法是預(yù)置在所述協(xié)處理器中的,所述人工智能算法的種類與第二衛(wèi)星數(shù)據(jù)的種類對(duì)應(yīng);
6、所述協(xié)處理器將所述第二處理結(jié)果發(fā)送至所述主處理器,以使所述主處理器基于所述第一處理結(jié)果和第二處理結(jié)果對(duì)衛(wèi)星進(jìn)行相應(yīng)的控制。
7、結(jié)合第一方面,本技術(shù)實(shí)施例提供了第一方面的第一種可能的實(shí)施方式,其中,所述協(xié)處理器通過人工智能算法處理接收到的所述第二衛(wèi)星數(shù)據(jù),得到第二處理結(jié)果,包括:
8、所述協(xié)處理器對(duì)所述第二衛(wèi)星數(shù)據(jù)的數(shù)據(jù)種類進(jìn)行識(shí)別,得到第二識(shí)別結(jié)果;
9、所述協(xié)處理器基于所述識(shí)別結(jié)果調(diào)用識(shí)別結(jié)果對(duì)應(yīng)的人工智能算法對(duì)第二衛(wèi)星數(shù)據(jù)進(jìn)行處理得到所述第二處理結(jié)果。
10、結(jié)合第一方面,本技術(shù)實(shí)施例提供了第一方面的第二種可能的實(shí)施方式,其中,所述協(xié)處理器對(duì)所述第二衛(wèi)星數(shù)據(jù)的數(shù)據(jù)種類進(jìn)行識(shí)別,得到第二識(shí)別結(jié)果,包括:
11、若所述協(xié)處理器對(duì)所述第二衛(wèi)星數(shù)據(jù)的數(shù)據(jù)種類進(jìn)行識(shí)別,得到多個(gè)識(shí)別結(jié)果;
12、則所述協(xié)處理器同時(shí)調(diào)用多個(gè)識(shí)別結(jié)果分別對(duì)應(yīng)的人工智能算法,對(duì)包含了多種數(shù)據(jù)種類的所述第二衛(wèi)星數(shù)據(jù)同時(shí)進(jìn)行處理,得到多個(gè)第二處理結(jié)果。
13、結(jié)合第一方面,本技術(shù)實(shí)施例提供了第一方面的第三種可能的實(shí)施方式,其中,所述人工智能算法至少包括以下之一:
14、智能調(diào)制和編碼算法、智能天線波束控制算法、智能導(dǎo)航算法、智能調(diào)整軌道算法、智能健康監(jiān)測(cè)算法、智能資源分配算法和智能任務(wù)規(guī)劃算法。
15、結(jié)合第一方面,本技術(shù)實(shí)施例提供了第一方面的第四種可能的實(shí)施方式,其中,所述主處理器包括pl模塊和ps模塊;
16、所述主處理器通過所述接口模塊接收采集到的多種衛(wèi)星數(shù)據(jù),并對(duì)所述多種衛(wèi)星數(shù)據(jù)進(jìn)行識(shí)別,得到第一衛(wèi)星數(shù)據(jù)和第二衛(wèi)星數(shù)據(jù),包括:
17、所述pl模塊接收所連接的所述接口模塊接收采集到的多種衛(wèi)星數(shù)據(jù);并將所述多種衛(wèi)星數(shù)據(jù)發(fā)送到ps模塊上;
18、所述ps模塊對(duì)接收到的所述多種衛(wèi)星數(shù)據(jù)進(jìn)行識(shí)別,得到第一衛(wèi)星數(shù)據(jù)和第二衛(wèi)星數(shù)據(jù)。
19、結(jié)合第一方面,本技術(shù)實(shí)施例提供了第一方面的第五種可能的實(shí)施方式,其中,所述主處理器在對(duì)所述第一衛(wèi)星數(shù)據(jù)進(jìn)行處理得到第一處理結(jié)果的同時(shí)將所述第二衛(wèi)星數(shù)據(jù)發(fā)送至所述協(xié)處理器,包括:
20、所述主處理器對(duì)所述第二衛(wèi)星數(shù)據(jù)的傳輸類型進(jìn)行識(shí)別得到傳輸識(shí)別結(jié)果;
21、所述主處理器根據(jù)所述傳輸識(shí)別結(jié)果選擇對(duì)應(yīng)的傳輸接口將所述第二衛(wèi)星數(shù)據(jù)發(fā)送至所述協(xié)處理器。
22、結(jié)合第一方面,本技術(shù)實(shí)施例提供了第一方面的第六種可能的實(shí)施方式,其中,所述主處理器在對(duì)所述第一衛(wèi)星數(shù)據(jù)進(jìn)行處理得到第一處理結(jié)果的同時(shí)將所述第二衛(wèi)星數(shù)據(jù)發(fā)送至所述協(xié)處理器,還包括:
23、所述主處理器基于所述第一衛(wèi)星數(shù)據(jù)的數(shù)據(jù)種類輸入至對(duì)應(yīng)的處理軟件中;
24、所述處理軟件對(duì)所述第一衛(wèi)星數(shù)據(jù)進(jìn)行處理得到第一處理結(jié)果。
25、第二方面,本技術(shù)實(shí)施例提供了一種基于人工智能的衛(wèi)星數(shù)據(jù)處理裝置,所述裝置包括:
26、識(shí)別模塊,用于所述主處理器通過所述接口模塊接收采集到的多種衛(wèi)星數(shù)據(jù),并對(duì)所述多種衛(wèi)星數(shù)據(jù)進(jìn)行識(shí)別,得到第一衛(wèi)星數(shù)據(jù)和第二衛(wèi)星數(shù)據(jù);
27、發(fā)送模塊,用于所述主處理器在對(duì)所述第一衛(wèi)星數(shù)據(jù)進(jìn)行處理得到第一處理結(jié)果的同時(shí)將所述第二衛(wèi)星數(shù)據(jù)發(fā)送至所述協(xié)處理器;
28、接收模塊,用于所述協(xié)處理器通過人工智能算法處理接收到的所述第二衛(wèi)星數(shù)據(jù),得到第二處理結(jié)果;所述人工智能算法與第二衛(wèi)星數(shù)據(jù)的種類對(duì)應(yīng);
29、處理模塊,用于所述協(xié)處理器將所述第二處理結(jié)果發(fā)送至所述主處理器,以使所述主處理器基于所述第一處理結(jié)果和第二處理結(jié)果對(duì)衛(wèi)星進(jìn)行相應(yīng)的控制。
30、第三方面,本技術(shù)實(shí)施例提供了一種電子設(shè)備,包括:處理器、存儲(chǔ)器和總線,所述存儲(chǔ)器存儲(chǔ)有所述處理器可執(zhí)行的機(jī)器可讀指令,當(dāng)電子設(shè)備運(yùn)行時(shí),所述處理器與所述存儲(chǔ)器之間通過總線通信,所述機(jī)器可讀指令被所述處理器執(zhí)行時(shí)執(zhí)行任意一項(xiàng)所述的一種基于人工智能的衛(wèi)星數(shù)據(jù)處理方法的步驟。
31、第四方面,本技術(shù)實(shí)施例提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),該計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上存儲(chǔ)有計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器運(yùn)行時(shí)執(zhí)行任意一項(xiàng)所述的一種基于人工智能的衛(wèi)星數(shù)據(jù)處理方法的步驟。
32、本技術(shù)實(shí)施例提供的一種基于人工智能的衛(wèi)星數(shù)據(jù)處理方法,適用于衛(wèi)星綜合電子系統(tǒng),所述衛(wèi)星綜合電子系統(tǒng)包括主處理器、協(xié)處理器、接口模塊;所述主處理器分別連接接口模塊和協(xié)處理器,所述方法首先通過所述主處理器通過所述接口模塊接收采集到的多種衛(wèi)星數(shù)據(jù),并對(duì)所述多種衛(wèi)星數(shù)據(jù)進(jìn)行識(shí)別,得到第一衛(wèi)星數(shù)據(jù)和第二衛(wèi)星數(shù)據(jù);其次所述主處理器在對(duì)所述第一衛(wèi)星數(shù)據(jù)進(jìn)行處理得到第一處理結(jié)果的同時(shí),將所述第二衛(wèi)星數(shù)據(jù)發(fā)送至所述協(xié)處理器;然后所述協(xié)處理器通過人工智能算法處理接收到的所述第二衛(wèi)星數(shù)據(jù),得到第二處理結(jié)果;所述人工智能算法是預(yù)置在所述協(xié)處理器中的,所述人工智能算法的種類與第二衛(wèi)星數(shù)據(jù)的種類對(duì)應(yīng);最后所述協(xié)處理器將所述第二處理結(jié)果發(fā)送至所述主處理器,以使所述主處理器基于所述第一處理結(jié)果和第二處理結(jié)果對(duì)衛(wèi)星進(jìn)行相應(yīng)的控制,通過主處理器和協(xié)處理器來對(duì)接收到的多種衛(wèi)星數(shù)據(jù)進(jìn)行處理得到處理結(jié)果,避免了現(xiàn)有的衛(wèi)星綜合電子系統(tǒng)往往由多個(gè)獨(dú)立的子系統(tǒng)組成,這些子系統(tǒng)之間的集成度不高,導(dǎo)致系統(tǒng)整體較為復(fù)雜,體積較大,不便于管理和維護(hù),子系統(tǒng)之間的連接線路較多,這不僅增加了系統(tǒng)的復(fù)雜性,也可能導(dǎo)致可靠性降低的問題出現(xiàn),保證了處理多種衛(wèi)星數(shù)據(jù)的可靠性,也避免了現(xiàn)有的衛(wèi)星綜合電子系統(tǒng)的fpga和cpu處理器的性能較差,無法滿足高性能計(jì)算和數(shù)據(jù)處理的需求的問題,從而保證了為衛(wèi)星的處理。